@charset "utf-8";

/* CSS Document */

.big_btn:hover a,.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:1}
*{word-break:break-word}
.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#ff410f}
.navbar-dark .navbar-nav .show>.nav-link,body{color:#000}
body{text-align:left}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #FF410F;
    border-color: #FF410F;
}
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;background:#ff410f;text-align:center}
div#vbsubmenu{margin-top:10px}
#topmenucontent .navbar-nav .nav-item {
	padding-right: .5rem;
    padding-left: .5rem;
}
#topmenucontent .navbar-nav .nav-link{
	color:#fff;
	text-transform:uppercase;
	font-weight:700; 
	position: relative;
	padding-left: 0;
    padding-right: 0;
	-webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
}
#topmenucontent .navbar-nav .nav-link:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    right: 50%;
    bottom: 5px;
    background: #fff;
    height: 2px;
    -webkit-transition-property: left right;
    transition-property: left right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
#topmenucontent .navbar-nav .nav-link:hover:before {
    left: 0;
    right: 0;
}
.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#ff410f}
.category .post-item-container {
	margin-bottom: 30px;
    border-bottom: 1px solid #eee;
    padding-bottom: 20px;
}
.category .vb-post-date {
    margin-bottom: 1rem;
}
.category .readmorebtn a {
	font-size: 1rem;
    border-radius: 16px;
    -webkit-border-radius: 16px;
    padding: 4px 20px;
}
.category .vb-post-entry p {
	margin-bottom: 1rem;
}
.category .page-item.active .page-link {
	color: #fff!important;
    background-color: #ff410d;
    border-color: #ff410d;
}
.category .page-link {
	color: #ff410d;
    background-color: #fff;
    border: 1px solid #ff410d;
}
.category .page-link:hover {
	color: #fff;
	background-color: #ff410d;
	border-color: #ff410d;
}
.container{max-width:1170px}
.navbar-dark .col-lg-3{padding-left:0}
.topnav_social_icon ul{list-style:none;padding-left:0;margin-bottom:0}
form.form-inline.vb-topmenusearch .fa-search{line-height:35px;margin-left:12px;position:relative;top:2px;color:#fff;font-size:26px}
.topnav_social_icon ul li{display:inline}
.topnav_social_icon ul li:first-child{margin-right:10px}
div#topmenucontent{float:right;display:block!important;text-align:right}
ul.navbar-nav.ml-auto{float:right;margin-left:10px!important}
form.form-inline.vb-topmenusearch{float:right;width:45%}
.big_btn a,.full_img .vc_single_image-wrapper,.full_img figure,.full_img img,.top_banner .vc_single_image-wrapper,.top_banner figure,.top_banner img{width:100%}
form.form-inline.vb-topmenusearch .input-group.w-100.my-2.my-lg-0{border-radius:30px!important;border:2px solid #fff}
input.form-control::placeholder{font-size:0}
.account_setting input.form-control::placeholder{font-size:22px; color: #000;}
input.form-control::placeholder::before{content:"\f002";font-family:Font Awesome 5 Free;font-size:20px}
form.form-inline.vb-topmenusearch input.form-control{background:0 0;border:0;color:#fff!important}
.vbtopmenu.navbar{padding:20px 0}
form.form-inline.vb-topmenusearch button.btn.btn-secondary{background:0 0;border:none;font-size:20px;text-transform:uppercase;padding:3px 15px;border-left:2px solid}
.big_btn,.myaccountlinks li,.vb-account-overview .profiledetails .list-group-item,.vbprofileimage .img-thumbnail,h1.content-title{background:#ff410f}
form.form-inline.vb-topmenusearch .form-control:focus{color:#fff;border-color:transparent;outline:0;box-shadow:none}
.big_btn{min-height:80px;align-items:center;display:flex}
.big_btn>.wpb_wrapper{float:left;width:100%}
.big_btn p{margin-bottom:0}
.big_btn a{color:#fff;text-align:center}
h2.main_heading{font-size:55px;font-weight:700;text-transform:uppercase}
h2.sub_heading{font-size:30px;font-weight:700}
.join_sex p{font-size:29px}
footer{padding:50px 0!important}
.footer_sign_up a{color:#fff;margin-top:50px;display:block;text-decoration:underline;font-weight:700;font-size:16px}
.widget-title-footer{font-size:1.2rem;border-bottom:1px solid;padding-bottom:10px;text-transform:uppercase}
ul#menu-footer-about li,ul#menu-legal-stuff li{display:inline-flex;width:49%}
ul#menu-footer-about li a,ul#menu-legal-stuff li a{color:#fff;font-size:15px}
.vbcopyright>.container{border-top:1px solid #fff;padding-top:20px;text-align:center}
.widget_vb_videolist_widget h2.widget-title,h1.content-title{padding-top:10px;padding-bottom:10px}
.vbcopyright-text{width:100%;color:#fff;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.vbcopyright{background-color:#000}
.col-md-3.vbcopyright-social{display:none}
.myaccountlinks li a,.profiledetails li{color:#fff}
.myaccountlinks li a:hover{color:#1e2127}
.list-group-membershipdetails.list-group li{background:#fff}
.vb-account-membership a.btn.btn-primary,.vb-account-settings .btn.btn-primary.btn-animateload,.vb-loginpage #loginform .btn.btn-primary,.vb-registerpage #registerform .btn.btn-primary,.widget_vb_videolist_widget h2.widget-title{background-color:#ff410d;border-color:#ff410d}
ol.breadcrumb{background-color:transparent}
.vb-account-upgrade table.table,.vb-account-upgrade tr.table-info{color:initial}
.vb-account-upgrade tr.table-info td{background-color:#fff;border-color:#dee2e6}
.vb-account-upgrade #paymentbox .card{background-color:#fff}
.paymentpanel .card-body button.btn.btn-primary.btn-animateload,.vb-account-upgrade #paymentbox .custom-control-input:checked~.custom-control-label::before{background-color:#ff410d;border-color:#ff410d}
.card.shadow.card-package-item.card-featured{transition:transform .2s;background:#e2e2e2}
.card.shadow.card-package-item.card-featured:hover{transform:scale(1.03)}
.card-header.bg-primary.text-white{background:#e2e2e2!important;padding:0;border:0}
.card-package-item .card-title{font-weight:700;margin-bottom:.25rem;background:#707070;padding:15px 20px;text-transform:uppercase;font-size:18px}
h4.card-title.text-white span{color:#fff}
p.card-text.card-text-heading{font-size:26px;color:#000;margin-top:15px;font-weight:700;margin-bottom:50px}
p.card-text.card-text-price{color:#000;font-size:32px;line-height:70px}
p.card-text.card-text-price .vb_price-currency,p.card-text.card-text-price .vb_price-price{font-size:90px}
p.card-text.card-text-description{color:#000;font-size:12px;padding:15px;min-height:90px}
.card-footer{background:0 0;border:0;padding:20px 65px}
.card-footer a {color:#fff;}
.card-footer a:hover {color:#000;}
span.btn.btn-primary.btn-block{background:#ff410d;border:none;border-radius:16px; -webkit-border-radius:16px;padding:5px 10px;text-transform:capitalize}
.card-body.card-body-packagecontent{padding-top:20px}
.card-body.card-body-packagecontent ul li{background:0 0;text-align:center;color:#000;position:relative;padding-left:20px;border:0}
.memebership-faq-top{display:block;width:100%;margin:100px 0}
.memebership-faq-top h2{text-align:center;font-size:44px;margin-bottom:30px;word-break:break-word}
.vb-loginpage h1.delightful,.vb-registerpage h1.joining{color:#ff410d;text-shadow:0 1px 1px #FFF;font-weight:400}
li.list-group-item.list-group-item-action img{margin-right:10px;margin-bottom:1px;position:absolute;left:16px;top:8px}
.vb-account-settings .avatar-settings .img-thumbnail{background-color:#ff410f}
.vb-registerpage h1.joining{font-size:30px}
.vb-loginpage h1.delightful{font-size:26px}
.vb-videolist-widget-title a,.vb-videotitle a{color:inherit}
.tag-inner-container>span{cursor:pointer;display:inline-block}
.tag-container-eight .tag-inner-container .tag-title,.tag-container-eleven .tag-inner-container .tag-title,.tag-container-five .tag-inner-container .tag-title,.tag-container-four .tag-inner-container .tag-title,.tag-container-nine .tag-inner-container .tag-title,.tag-container-one .tag-inner-container .tag-title,.tag-container-seven .tag-inner-container .tag-title,.tag-container-six .tag-inner-container .tag-title,.tag-container-ten .tag-inner-container .tag-title,.tag-container-three .tag-inner-container .tag-title,.tag-container-twelve .tag-inner-container .tag-title,.tag-container-two .tag-inner-container .tag-title{color:#fff;background:#ff410f;border-radius:20px;font-weight:700;padding:5px 20px;font-size:18px}
.tag-container-one{text-align:center}
.tag-container-one .tag-inner-container{width:320px;display:inline-block;position:relative;z-index:1}
.tag-container-one .tag-inner-container .tag-title{position:absolute;left:160px;width:auto;top:15px}
.tag-container-two{width:40%;text-align:right;position:relative;top:-80px;display:inline-block}
.tag-container-two .tag-inner-container{width:320px;display:inline-block;position:relative;z-index:2}
.tag-container-two .tag-inner-container .tag-title{position:absolute;right:15px;width:auto;top:-20px}
.tag-container-three{width:35%;text-align:right;position:relative;top:-80px;display:inline-block}
.tag-container-three .tag-inner-container{width:320px;display:inline-block;position:relative;z-index:3}
.tag-container-three .tag-inner-container .tag-title{position:absolute;right:15px;width:auto;top:-20px}
.tag-container-four{width:60%;text-align:right;position:relative;top:-125px;z-index:4}
.tag-container-four .tag-inner-container{width:320px;display:inline-block;position:relative}
.tag-container-four .tag-inner-container .tag-title{position:absolute;left:110px;width:auto;top:20px}
.tag-container-five{width:30%;text-align:center;position:relative;top:-230px}
.tag-container-five .tag-inner-container{width:320px;display:inline-block;position:relative;z-index:5}
.tag-container-five .tag-inner-container .tag-title{position:absolute;left:35px;width:auto;top:10px}
.tag-container-six{width:45%;text-align:right;position:relative;top:-330px}
.tag-container-six .tag-inner-container{width:320px;display:inline-block;position:relative;z-index:6}
.tag-container-six .tag-inner-container .tag-title{position:absolute;left:95px;width:auto;top:20px}
.tag-container-seven{width:80%;text-align:right;position:relative;top:-500px;display:inline-block}
.tag-container-seven .tag-inner-container{width:320px;display:inline-block;position:relative;z-index:7}
.tag-container-seven .tag-inner-container .tag-title{position:absolute;right:-65px;width:auto;top:10px}
.tag-container-eight{width:30%;position:relative;top:-480px;display:inline-block;text-align:right}
.tag-container-eight .tag-inner-container{width:320px;display:inline-block;position:relative;z-index:8}
.tag-container-eight .tag-inner-container .tag-title{position:absolute;right:20px;width:auto;top:-20px}
.tag-container-nine{width:50%;position:relative;top:-540px;text-align:center;display:inline-block}
.tag-container-nine .tag-inner-container{width:310px;display:inline-block;position:relative;z-index:9}
.tag-container-nine .tag-inner-container .tag-title{position:absolute;left:105px;width:auto;top:10px}
.tag-container-ten{width:80%;position:relative;top:-625px;text-align:right}
.tag-container-ten .tag-inner-container{width:300px;display:inline-block;position:relative;z-index:10}
.tag-container-ten .tag-inner-container .tag-title{position:absolute;left:115px;width:auto;top:10px}
.tag-container-eleven{width:80%;position:relative;top:-895px;text-align:center;display:inline-block}
.tag-container-eleven .tag-inner-container{width:290px;display:inline-block;position:relative;z-index:11}
.tag-container-eleven .tag-inner-container .tag-title{position:absolute;left:40px;width:auto;bottom:5px}
.tag-container-twelve{width:65%;position:relative;top:-660px;text-align:right;display:inline-block}
.tag-container-twelve .tag-inner-container{width:280px;display:inline-block;position:relative;z-index:12}
.tag-container-twelve .tag-inner-container .tag-title{position:absolute;left:75px;width:auto;bottom:40px}
.modal{top:20%;text-align:center}
.modal-dialog .modal-content button.close{text-align:right;padding:0 10px;font-size:40px;opacity:1;color:#ff410f;text-shadow:none}
.p_b_b,.tab,.tag-link,.vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item>.vc_inner{text-align:center}
.modal-body .tag-explore-videos,.modal-body .tag-title{color:#fff;background:#ff410f;border-radius:50px;font-weight:700;padding:5px 40px 2px;font-size:28px;display:inline-block}
.modal-body .tag-explore-videos>a{color:inherit}
.modal-body .tag-content{font-size:24px;font-weight:700;line-height:26px;margin-top:30px;margin-bottom:30px}
.top_banner_img>.vc_column-inner{width:97.5%!important}
.slider_logo img{width:500px!important;margin-top:180px;margin-bottom:100px}
.big_btn{border-radius:50px;text-transform:unset!important;font-size:24px!important;line-height:25px}
.inner_container{background:#e2e2e2}
.inner_container.vc_column_container>.vc_column-inner{margin:0 auto;max-width:1170px}
.fpo-image img{height:316px!important}
.tag-link{font-size:40px;color:#000;position:relative;z-index:10}
.tag-link a{color:#ff410f;text-decoration:underline}
.three_boxes{min-height:680px;position:relative;padding-bottom:90px}
.three_boxes p{line-height:30px}
.p_b_b{position:absolute;width:80%;left:0;right:0;margin:0 auto;bottom:12px}
.vbfooter{background-color:#000!important}
.big_btn:hover{background:#e20000}
#menu-main-navigation{display:inline-flex;float:right}
#vbsubmenucontent{float:right;width:100%}
.navbar-dark .navbar-nav .nav-link{color:#000;text-transform:uppercase;font-weight:700;font-size:16px;letter-spacing:-.5px}
.dropdown-item:focus,.dropdown-item:hover{color:#fff;text-decoration:none;background-color:#E20000}
.share_first_sec a,.star_heading a,.view_all_btn span{text-decoration:underline}
.top_banner_img{margin-left:15px; /* max-height: 600px; */ margin-bottom: 37px;}
#cindy_birthday_bundle,#donate,#give_a_gift,#pay_per_video{display:none}
.tab button{display:inline-block;padding:20px 40px;border:none;border-right:0 solid #fff;color:#fff;font-size:24px;background-color:#FF410F}
.tab button a{color:#fff}
.tab button a:hover{color:#000}
.main-tabs a,.sub-tabs a{color:#fff;background:#ff9f86}
.tab button:first-child{border-top-left-radius:50px;border-bottom-left-radius:50px}
.tab button:last-child{border-right:none;border-top-right-radius:50px;border-bottom-right-radius:50px}
.main-tabs a:last-child,.sub-tabs a:last-child{border-top-right-radius:25px}
.memebership-price-header{display:block;width:100%;text-align:center;margin:50px 0}
.main-tabs a,.sub-tabs a,.tab_row{display:inline-block}
.memebership-price-header h2{margin-bottom:0;font-size:44px;word-break:break-word}
.memebership-price-header span{margin-bottom:0;font-size:30px}
.payment_history{margin-top:30px}
.star_dashboard{margin-top:20px; margin-bottom: 20px;}
.tab_row{border-bottom:2px solid #000;width:100%}
.main-tabs{padding-left:0}
.sub-tabs{padding-right:0;text-align:right}
.main-tabs a{padding:10px 20px}
.main-tabs a:first-child{border-top-left-radius:25px;border-right:0 solid #fff}
.sub-tabs a{padding:10px 30px;border-right:0 solid #fff}
.sub-tabs a:first-child{background:#ff9f86;border-top-left-radius:25px}
.sub-tabs a:last-child{background:#ff9f86;border-right:none}
.tab_row a.active,.tab_row a:hover{background:#FF410F}
.star_heading a{font-size:25px;line-height:31px;color:#FF410F;margin:30px 0;display:block}
.icon_text_div img,.video_name_status{margin-bottom:10px}
.video_name_status{padding:5px 15px;border:1px solid #000;font-size:28px;display:inline-block;width:100%}
.video_name_status span:first-child{float:left}
.video_name_status span:last-child{float:right;text-transform:uppercase}
.stu_green{color:#2DD05F}
.stu_yellow{color:#FFE243}
.stu_red{color:#E20000}
.star_sec2{width:100%;padding:40px 0;background:#e1e1e1}
.month_lifetime h3{font-size:32px}
.icon_text_div{display:inline-block;padding:10px;text-align:center}
.icon_text_div span{text-align:center;width:100%;display:block;font-size:20px;line-height:22px}
.star_videos_container{display:block;width:100%;margin-top:50px}
.star_video_thumb{width:100%;height:250px;background:#fff;margin-bottom:20px;overflow:hidden}
.star_videos_container h4{width:100%;text-align:center;font-size:22px}
.video_post_meta{display:block;width:100%;padding:0 0 20px;border-bottom:2px solid #000;margin-bottom:30px}
.video_post_meta .icon_text_div{display:inline-block;padding:10px;text-align:center;width:32.3333333%}
.video_post_meta .icon_text_div img{margin-bottom:0;margin-right:5px;width:54px;display:inline-block}
.video_post_meta .icon_text_div span{text-align:center;width:100%;display:block;font-size:17px;line-height:60px}
.view_all_btn{padding-left:15px;width:100%;display:inline-block}
.row.share_first_sec{margin-top:35px}
h2.normal_section_heading{font-size:26px;font-weight:bolder}
.video_share p{font-size:19px}
.rules_list{list-style:none;padding-left:0}
.rules_list li{margin-bottom:20px}
.share_first_sec a{font-size:19px;line-height:31px;color:#FF410F;display:block}
.mobile_show{display:none}
.share_download_btn a{font-size:27px;line-height:31px;color:#fff;margin:30px 0;display:inline-block;background:#FF410F;text-align:center;padding:15px 60px;border-radius:50px;text-decoration:none;font-weight:bolder}
.share_steps{background:#FF410F;padding:70px 0 30px;color:#fff;margin-bottom:50px}
.share_steps h2{font-size:44px;font-weight:700;color:#fff;margin-bottom:20px}
.share_steps h3{font-size:36px;font-weight:700;color:#fff;margin-bottom:40px}
.form-group{margin-bottom:1rem;display:inline-block;width:100%}
.label_container{width:33.33333%;position:relative;display:inline-block}
.share_steps label{font-size:32px;font-weight:700;line-height:initial;display:block;margin-top:10px}
.share_steps label>span{font-size:15px;line-height:20px!important;display:block;font-weight:400}
.share_steps input[type=date],.share_steps input[type=email],.share_steps input[type=text],.share_steps select{width:100%;height:65px;font-size:28px;background:0 0;border:2px solid #fff;padding:10px;margin-bottom:40px;color:#fff}
select>option{color:#000}
.share_steps input::placeholder{color:#fff}
.id_upload+span{float:left;width:42%}
.form_share_steps a{color:#fff;text-decoration:underline;font-weight:700}
.form_btn_white{width:100%;text-align:center;display:block;font-weight:700;font-size:32px;border-radius:50px;background:#fff;padding:5px 20px;color:#FF410F!important;text-decoration:none!important;border:none;position:relative;cursor:pointer}
.form_btn_white:hover,
.form_btn_white:focus,
.form_btn_white:active {background-color: #ff410f!important; color: #fff!important; box-shadow: 0 0 30px rgba(0, 0, 0, .4);}
.share_steps textarea{overflow:auto;resize:vertical;width:100%;height:200px;font-size:26px;background:0 0;border:2px solid #fff;color:#fff;padding:10px}
.share_steps textarea::placeholder{color:#fff}
.panel-group .panel{border-radius:0;box-shadow:none;margin-bottom:30px}
.panel-default>.panel-heading{padding:0;border-radius:0;color:#212121;background-color:transparent}
h4.panel-title{font-size:27px;font-weight:700;padding:0;border:2px solid #fff}
.panel-title>a{display:block;padding:15px;color:#fff!important;text-decoration:none}
.more-less{float:right;color:#fff;font-size:16px;line-height:35px}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#EEE;padding:10px 0 0}
.share_steps .clear{clear:both;display:inline-block;width:100%}
.panel-body input[type=date],.panel-body input[type=email],.panel-body input[type=text],.panel-body select,.panel-body textarea{border:none;border-bottom:2px solid #fff;background:rgba(255,255,255,.2);margin-bottom:5px}
.checkmark,.custom_checkbox input:checked~.checkmark,.custom_checkbox:hover input~.checkmark{background-color:transparent}
input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{display:none}
.custom_checkbox{display:block;position:relative;padding-left:105px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.search_result_header a,.search_result_header p{font-size:25px;line-height:31px}
.custom_checkbox input,
.vb-page-account .account_setting .custom_checkbox input[type=checkbox] {position:absolute;opacity:0!important;left:0;}
.checkmark{position:absolute;top:0;left:0;height:80px;width:80px;border:2px solid #fff}
.acc-checkbox .checkmark {left: auto; right: 0; margin-right: -143px;}
.checkmark:after{content:"";position:absolute;display:none}
.custom_checkbox input:checked~.checkmark:after{display:block}
.id_upload input[type=text]{margin-bottom:0}
.form_share_steps .custom_checkbox .checkmark:after,
.account_setting .custom_checkbox .checkmark:after {left:25px;top:3px;width:25px;height:53px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.w_bg{background:#fff!important}
.acc-checkbox label {font-size: 35px!important; line-height: 80px; display: inline-block; padding-left: 0;}
.inner_container{padding-left:75px}
.search_result_header{margin:30px 0; width: 100%;}
.searh_results_grid .video_box,.video_box{float:left;position:relative; width:100%; margin-bottom:30px;padding:0}
.search_result_header a{color:#FF410F;text-decoration:underline;font-weight:700}
.searh_results_grid .video_box{min-height:320px;margin-right:20px;flex:0 0 47%}
/* .page-template-tpl-themed-edition .video_box{margin-right:50px;} */
.searh_results_grid .video_box:last-child{margin-right:0;}
.video_pro_name,.video_tags a{margin:15px 0;font-weight:700}
.video_link_container{display:block;position:absolute;right:0;background:#FF410F;top:3px;padding:20px 30px;text-align:center;width:200px;z-index:100}
.video_link_container a{color:#fff!important; text-decoration:underline!important;}
.close_btn{position:absolute;top:-3px;right:6px;text-decoration:none!important}
.links,.video_pro_name{text-decoration:underline}
.video_link_option,.video_link_option_rental{float:right;width:10px;height:60px;cursor:pointer;background:url(/wp-content/uploads/2019/11/video_opt.png) no-repeat;background-size:100%;position:absolute;right:10px}
.single-vbvideo .video_link_option {right: 10px;}
.video_thumb img{width:100%; object-fit: cover; height: 100%;}
.video_pro_name{font-size:18px;color:#ff410f;display:block}
.video_tags a{font-size:14px;display:inline}
.video_thumb_footer{display:block;width:100%;background:#333;color:#fff;padding:5px 10px;position:absolute;bottom:0}
.member_profile_img,.page-numbers,.video_thumb_time,.watch_btn,span.f_yes_count{display:inline-block}
.video_thumb_time{font-size:11px;color:#fff;font-weight:700}
.about_video_more{float:right}
.about_video_more a{color:#fff;font-weight:700;text-transform:uppercase}
.free_peek{margin:0 auto;float:none;position:absolute;right:0;left:0;text-align:center;top:5px;width:200px;text-transform:uppercase}
.free_peek a{color:#FF410F;font-weight:700}
.watch_btn{border-radius:16px; -webkit-border-radius:16px;text-transform:unset!important;font-size:1rem!important; line-height:normal;font-weight:700;text-align:center;background:#FF410F;color:#fff!important;padding:20px 60px;margin-top:30px}
.sidebar .watch_btn{padding:6px 20px!important;}
.also_like .watch_btn {margin-top: 10px;}
.pull-right.sidebar{padding:0 0 0 50px}
.pull-right.sidebar .video_thumb{width:150px;height:150px;overflow:hidden;border-radius:100%;float:none;margin:0 auto 30px}
.pull-right.sidebar .video_thumb img.img-thumbnail{width:100%;height:100%;border-radius:100%!important;float:none;margin:0 auto}
.pull-right.sidebar .video_r_title a{font-size:20px;font-weight:700;color:#FF410F;text-decoration:underline}
.watch_btn.view_all{width:auto;padding:6px 20px;border:none}
.view_all_explore_btn{padding-left:5px}
.view_all_results a{font-size:18px;font-weight:700}
.page-numbers{background: #ff410f; padding:5px 10px;margin:0 2px 0 0;border:1px solid #ff410f; color: #fff;line-height:1;text-decoration:none;border-radius:2px;font-weight:600}
.f_memb_comments h5,.f_vidoe_tags a,.final_step a,.member_name h2 a,.sort_date_div strong{text-decoration:underline}
.page-numbers.current,a.page-numbers:hover{background:#fff; color: #ff410f;}
.final_video{margin-top:20px}
.profile_social_icons ul{padding-left:0;list-style:none}
.profile_social_icons ul li{margin-bottom:15px}
.member_profile_img{width:150px;height:150px;background:#707070;border-radius:100%;margin-bottom:5px;overflow:hidden}
.member_profile_img img{width:100%;height:100%;border-radius:100%}
.member_name h2 a{font-size:20px;color:#ff410f}
.member_div{width:300px;text-align:center}
.final_video_detail{width:70%;position:relative}
h2.f_video_title{font-weight:700;margin-bottom:0}
.f_yes_count{position:absolute;right:0;top:0;width:80px}
span.f_yes_count{width:100%;bottom:0;position:relative;margin-top:5px;font-size:14px;text-align:center;font-weight:700}
span.f_video_date{width:100%;display:block;margin-bottom:20px;font-weight:700;font-size:18px}
.f_video_dis{margin-top:15px; padding-right: 17%;}
.f_video_btn{display: block; border:none;padding:5px 20px;border-radius:16px; -webkit-border-radius:16px;font-size:1rem;font-weight:700;color:#fff;background:#ff410f;text-transform:lowercase; margin: 0 auto 5px;}
.f_main_video{float:left;width:100%}
.also_like .f_video_btn{width:100%!important;padding:7px 0}
.f_video_about{display:block;width:100%}
.f_vidoe_tags{display:block;width:100%;color:#ff410f;font-weight:700;word-break:break-all;margin-bottom:25px}
.f_vidoe_tags a{color:#ff410f;font-size:14px}
.f_video_tabs{display:block;width:100%;margin-top:10px}
.bookmark_side,.cre_msg,.f_members_comm,.member_comm_div,footer{display:inline-block}
.f_video_tabs>a{background:#ffa087;color:#fff;padding:13px 60px;font-size:21px;float:left;margin-right:4px}
.f_video_tabs>a.active{background:#ff410f}
.f_video_tabs>a:first-child{border-top-left-radius:35px}
.f_video_tabs a:last-child{border-top-right-radius:35px}
.check_status_div{float:right;padding:9.5px 21px;color:#fff;font-weight:700;cursor:pointer;background:#ff410f;border-radius:40px;font-size:24px}
.cre_msg button,.f_rent_btn{border:none;font-weight:700}
.check_status_div:hover{background:#ff410f}
.cre_msg button{background-color:transparent;color:#000;float:right}
.cre_msg{width:100%;text-align:center;padding:10px;background:#e2e2e2;font-size:15px}
.f_rent_btn{padding:7px 35px;border-radius:50px;margin-right:10px;font-size:35px;margin-top:20px;margin-bottom:20px;color:#fff;background:#ff410f}
footer{width:100%}
.f_members_comm{background:#e2e2e2;width:100%;/* padding:100px 0 */}
.f_memb_comments{padding-top:20px; padding-bottom:20px;}
.comm_v_title{font-weight:700;margin-bottom:0}
.f_members_comm .also_like .comm_v_title{text-decoration: underline;}
.f_memb_comments h5{color:#ff410f;font-weight:700; margin-bottom: 0;}
.member_comm_div{background:#707070;padding:20px;color:#fff;/* min-height:800px;margin-top:30px;*/width:100%;}
ul.like_video_list{list-style:none;padding-left:0}
ul.like_video_list li{margin-bottom:20px}
/* .like_video_thumb{width:100%;height:140px;overflow:hidden}
.like_video_thumb img{width:100%;height:100%;position:relative} */
.like_video_thumb{height:200px;}
.like_video_thumb img{width:100%;height:100%;object-fit: cover;}
.also_like{padding:40px 25px 10px; background:#fff;}
h1.content-title{padding-left:15px;color:#fff}
.video_thumb_discripation h3 {font-weight: 700; text-decoration: underline;}
.sign_heading h2{margin:30px 0;font-size:40px;font-weight:700}
.sign_heading+center{font-size:18px}
.inner_container_2{padding:0 75px}
.sign_up_steps{margin:30px 0}
.setp_header{text-align:center;padding:10px 0;background:#ff410f;color:#fff;font-weight:700}
.sign_step{background:#e2e2e2;padding:15px;min-height:385px}
.final_step a{color:#ff410f;font-weight:700;font-size:16px}
.sign_step input{width:100%;height:60px;margin-bottom:15px;background:#fff;padding:10px;border:2px solid #000;box-shadow:none}
.sign_step.final_step .custom_checkbox{width:7%;float:left;height:50px;padding-left:60px}
.sign_step.final_step .checkmark{position:absolute;top:0;left:0;height:45px;width:45px;background-color:transparent;border:2px solid #000}
.join_btn,.top_form_hpf{background:#ff410f;color:#fff}
.sign_step.final_step .custom_checkbox .checkmark::after{left:14px;top:5px;width:13px;height:25px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.top_form_hpf h1::after,.top_form_hpf h1::before{content:url(/wp-content/uploads/2019/11/hart_envelop.png);top:15px;position:relative}
.join_btn{clear:both;margin:0 2px 7px!important;box-sizing:border-box;padding:12px 82px;border-radius:30px;border:none;font-size:18px;font-weight:700}
.top_form_hpf{padding:20px 0;float:left;width:100%}
.fpo_merch{background:#e2e2e2;padding:100px 0;width:100%;float:left}
.fpo_merch p{font-size:19px}
.fpo_march_img{width:350px;height:350px;background:#707070;text-align:center;align-items:center}
.top_form_hpf h1{font-weight:700;font-size:45px}
.top_form_hpf h1::before{left:-30px}
.top_form_hpf h1::after{right:-30px}
.top_form_hpf form.form-inline.vb-topmenusearch{width:100%;margin-top:30px}
.search_date{margin-top:30px}
.date_1 input,.date_2 input{float:left;width:92px;margin-right:10px;margin-top:5px;background-color:transparent;border:2px solid #fff;color:#fff;font-size:12px;height:40px}
.date_1 .Zebra_DatePicker_Icon_Wrapper,.date_2 .Zebra_DatePicker_Icon_Wrapper{width:auto}
.rentals_bookmarks{/* background:#e2e2e2; */float:left;width:100%}
.bookmark_side{width:48.5%;float:right;position:relative;padding:50px 15px 30px 50px}
.past_rental_side,.rental_side{float:left;width:48.5%;border-right:15px solid #fff;padding:50px 50px 30px 0}
.past_rental_side{border-top:15px solid #fff}
.video_thumb{width:100%;height:185px;overflow:hidden}
.video_thumb>img{width:100%}
.active_btn{background:#ff410f}
.disable_btn{background:#ffa087}
.rent_book_main_heading{margin-bottom:25px;font-weight:700; text-align: center;}
.sort_date_div{float:right;margin-top:10px}
.rentals_bookmarks .video_r_title,.video_r_title{font-size:18px;font-weight:700;margin:0;display:block;position:absolute}
.rentals_bookmarks .video_r_title{color:#fff;top:154px;width:333px;background:#333;padding:5px 10px}
.video_tags{display:block;color:#ff410f;top:0;right:20px}
.video_tags a{color:#fff;text-decoration:none;background:rgba(255,65,15,.8);padding:0 5px}
.video_r_title{color:#fff;top:154px;width:100%!important;background:#333;padding:5px 10px}
.shared_by{font-size:13px;font-weight:400}
.video_thumb_discripation{display:block;width:100%;padding:10px 10px 35px;font-size:14px}
.run_time{margin-top:10px;width:100%;display:block}
.view_all_rentals{font-weight:700}
.view_all_rentals a{font-weight:700;text-decoration:underline}
.bookmark_side .f_yes_count{left:-40px;top:30px}
.video_thum_yes{position:absolute;right:20px;width:50px;top:10px}
.take_next_level.text-center{padding:50px 30px;float:left;width:100%}
.table_content_pagination a{color:#ff410d;font-size:12px;font-weight:700;text-transform:uppercase}
.directory_name{font-weight:700}
.card_content{padding:30px 20px;font-size:30px;color:#000}
.gift_wrapper ul{list-style:none;padding-left:0}
.gift_wrapper ul li{padding-left:70px;position:relative;line-height:38px;margin-bottom:50px}
.gift_wrapper ul li:last-child{padding-left:0}
.gift_wrapper label.custom_checkbox{position:absolute;left:6px;top:10px}
.gift_wrapper .checkmark{height:45px;width:45px;border-color:#000}
.custom_checkbox .checkmark:after{left:14px;top:3px;width:15px;height:27px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.gift_para{font-size:40px}
li.giftee_field input{width:100%;height:65px;padding:10px;border:2px solid #000;background-color:transparent;color:#000}
li.giftee_field span{font-size:18px;font-weight:700;margin-top:20px;display:inline-block}
.gift_wrapper span.btn.btn-primary.btn-block{width:230px;text-align:center;font-weight:700;margin:0 auto}
.gift_wrapper .card.shadow.card-package-item.card-featured{position:relative;min-height:760px;box-shadow:none!important;border-radius:0;border:none}
.gift_wrapper .card-footer{background:0 0;border:0;padding:20px 65px;position:absolute;left:0;right:0;bottom:0}
.gift_bottom_text{width:100%;text-align:center;font-size:32px;font-weight:700;margin-top:30px;color:#ff410d}
.gift_bottom_text a{color:#ff410d;text-decoration:underline}
.our_house.text-center{float:none;margin:0 auto}
.our_house_about{margin:15px 15px 50px;padding:50px 100px;background:#ff410f;color:#fff}
.our_house_about p{font-size:27px}
.our_house_about h3{margin-bottom:40px;font-weight:700;margin-top:40px}
.cfas_img_container{width:220px;height:220px;background:#707070;margin-bottom:20px;border-radius:100%;overflow:hidden}
.cfas{text-align:left;margin:30px 0 50px}
.our_house .col-md-3{float:left}
.cfas h3{font-size:22px;font-weight:700}
.cfas p{font-size:19px}
.our_house hr{width:100%;margin:30px 0;float:left;border-top:2px solid #000}
.our_house_our_rules{float:none;display:inline-block;padding:0 100px;text-align:left}
.our_house_our_rules h1{font-weight:700;margin:75px 0 35px}
.our_house_our_rules p{margin:30px 0;font-size:18px}
.our_house_our_rules p a{text-decoration:underline;color:#ff410f}
.rent_video_popup{display:block;position:absolute;right:392px;background:#FF410F;top:97px;padding:20px 30px;text-align:center;width:300px;z-index:100}
.rent_pkg_pop,.video_rent_main{background:#fff;/*box-shadow:0 0 5px rgba(0,0,0,.2)*/}
.rent_video_popup a{color:#fff!important;text-decoration:underline!important}
.rent_pkg_pop{/*border:1px solid #e3e3e3;*/border-radius:5px;text-align:left;font-weight:700;width:400px}
.rent_pkg_pop h3{font-size:22px;font-weight:700}
.rent_pkg_pop button,.rent_pkg_pop_top button{text-transform:uppercase;border:none;color:#fff;padding:10px 25px;border-radius:5px}
.rent_pkg_pop button.cancel_btn,.rent_pkg_pop_top button.cancel_btn{color:#000}
.f_main_video .video_thumb>img{width:100%;height:100%}
#package_info+.vb_stylesbox{display:none!important}
#donate_section p.card-text.card-text-price{color:#000;line-height:45px;padding-top:50px;font-weight:lighter;padding-bottom:20px}
#donate_section .vb_price-currency{font-size:58px!important}
#donate_section p.card-text.card-text-price .vb_price-price{font-size:65px}
.vb_price-price.donate_amount{text-align:left;display:inline-block;width:128px;font-size:28px!important;line-height:25px}
.battle_para p{font-size:18px}
.cindy_pic{padding:0 15px;}
#rent_pkg_pop_top{float:left;position:relative;padding:12px 35px;border-radius:35px;font-size:21px; font-weight: normal; outline: none; margin: 0px 4px 0 0;}
.video_rent_main{position:absolute;top:-366px;border:1px solid #e3e3e3;border-radius:5px;text-align:left;font-weight:700;width:400px;right:330px}
.page-template-tpl-themed-edition .view_all_explore_btn,.singup_popup .gfield_html,.singup_popup .gform_footer.top_label,.singup_popup .inner_div{text-align:center}
.page-template-tpl-themed-edition .searh_results_grid .video_box{flex: 0 0 31.333333%; width: 31.333333%; margin-top:10px; margin-right: 22px;}
.page-template-tpl-themed-edition .vb-videos-row {margin-left: 0; margin-right: 0;}
.singup_popup{position:fixed;top:0;width:100%;height:1000px;z-index:9}
.singup_popup .inner_div{margin:0 auto;width:40%;background:rgba(255,65,15,.9);position:relative;top:111px;border:1px solid #000;border-radius:7px;padding:15px 29px}
.close_popup,ul.like_video_list .video_thumb_discripation{background:#fff}
.singup_popup .gfield_html{font-size:22px;font-weight:700}
.singup_popup #field_1_1{width:100%;padding-right:0}
.singup_popup .gfield_label{display:none!important}
.singup_popup #input_1_1{width:100%;border:1px solid #000;border-radius:8px}
.singup_popup #input_1_1::placeholder{color:#000;opacity:1}
.singup_popup #gform_submit_button_1{background:#fff;border:none;color:#000;font-size:22px;text-transform:uppercase;border-radius:15px;padding:4px 44px}
.close_popup{position:absolute;right:-4px;top:-6px;line-height:12px;padding:4px;cursor:pointer}
ul.like_video_list .video_r_title{position:inherit;top:inherit}
ul.like_video_list .video_thumb_footer .video_thumb_time{width:33%}
ul.like_video_list .video_thumb_footer .video_intro_link{display:inline-block;width:35%;text-transform:uppercase;text-align:center}
ul.like_video_list .video_thumb_footer .video_intro_link a{color:#FF410F;font-weight:700}
ul.like_video_list .video_thumb_footer{position:inherit}
#category-select>select{width:100%}
input[data-readonly]{pointer-events:none}
.top_bar::placeholder{color:#fff;}
.content-title-block {width: 100%;}
.f_video_text {padding: 10px 0; background-color: #e2e2e2;}
.payment_message {color:#000!important;}
.payment_message a {color:#ff410f!important;}
.payment_message a:hover {color:#000!important;}
.videoName {margin-bottom: 20px;}
.videoName span {color: #fff; background: #4F8A10; padding: 0 20px; font-size: 18px; line-height: 48px; display: block;}
.vb-page-callback a {font-weight: 400!important; /* color: #ff410f; */}
/* .vb-page-callback a:hover {color: #000;} */
.shop_btn a {font-weight: 700; font-size: 1rem!important; padding: 5px 20px!important; border-radius: 16px!important; -webkit-border-radius: 16px!important;}
.avatar-settings {margin-top: 2rem;}
.avatar-settings img {max-height: 150px; margin-right: 10px; margin-bottom: 2rem; vertical-align: top;}
.account_setting input#user_avatar {padding-left: 10px; padding-right: 10px;}
.btn-primary,
.btn-warning {color: #fff; background-color: #ff410d; border-color: #ff410d;}
.btn-primary:hover,
.btn-warning:hover {color: #fff; background-color: #ff410d; border-color: #ff410d;}
/* SR_CSS */

.no_mg {
	margin: 0!important
}

.no_mg_lt {
	margin-left: 0!important
}

.no_mg_rt {
	margin-right: 0!important
}

.no_mg_top {
	margin-top: 0!important
}

.no_mg_bot {
	margin-bottom: 0!important
}

.no_pad_lt {
	padding-left: 0!important
}

.no_pad_rt {
	padding-right: 0!important
}

.no_pad_top {
	padding-top: 0!important
}

.no_pad_bot {
	padding-bottom: 0!important
}

.hero {
	position: relative
}

.hero_logo,
.hero_slide,
.hero_title,
.hero_title1 {
	position: absolute
}

/* #top_banner .vc_images_carousel .vc_carousel-control {
	top: 25%!important;
} */

.lovenotporn-block .vc_images_carousel .vc_carousel-control {
	top: 20%!important;
}

.vc_images_carousel .vc_carousel-control .icon-next,
.vc_images_carousel .vc_carousel-control .icon-prev {
	font-size: 70px!important;
	color: #fff
}

.hero_title {
	top: 70px!important;
    left: 0;
    z-index: 999;
    width: 94%;
    right: 0;
    margin: 0 auto;
    text-align: center!important;
}

.hero_title1 {
	top: auto!important;
	bottom: 40px; 
	height: auto; 
	width: 88%;
	margin: 0 auto;
    text-align: center!important;
}

.hero_logo {
	top: 80px;
	left: 50%;
	transform: translateX(-50%)
}

.hero_slide {
	width: 84%;
	left: 0;
	right: 0;
	margin: 0 auto;
	bottom: 130px
}

.hero_slide .vc_carousel-inner {
	top: 35px
}

.hero_slide .vc_inner a {
	display: block;
	height: 30px;
	overflow: hidden
}

.hero_slide .vc_inner a img {
	width: auto;
	height: 100%
}

.topic_slide .flexslider {
	height: auto!important;
	bottom: 35px
}

.wpb_gallery .wpb_flexslider .flex-control-nav {
	margin-top: 0;
	bottom: -50px;
	top: inherit
}

.topic_title h2 {
	color: #ff410f!important
}

.c_title {
	font-size: 28px!important
}

.navbar-dark .navbar-nav .active>.nav-link,
.navbar-dark .navbar-nav .nav-link:focus {
	color: #000
}

.profile_con {
	padding: 20px;
	background: #333;
	display: flex;
	margin: 30px 0
}

.profile_img {
    position: relative;
	overflow: hidden;
	width: 150px;
	height: 150px;
	margin-right: 30px;
	flex: none;
}

.profile_img img {
	position: absolute;
    left: 50%;
    top: 50%;
    height: 100%;
    width: auto;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
	border-radius: 100%;
	-webkit-border-radius: 100%;
}

.profile_det_con {
	/* display: flex; */
	width: 100%;
	margin-right: -20px;
	margin-left: -20px
}

.profile_det {
	width: 28%;
	display: inline-block;
	vertical-align: top;
	margin-right: 20px;
	margin-left: 20px;
	/* flex: 0 0 53%; */
}

/* .author .profile_det {
	flex: 0 0 29%
} */

.profile_det h2 {
	color: #ff410d;
	font-size: 16px;
	margin-bottom: 20px
}

.profile_det span {
	color: #fff
}

.topic_des h2 {
	color: #ff410f;
	font-weight: 900
}

.topic_des p {
	font-size: 20px;
	font-weight: 700;
	padding: 30px 0
}

.topic_des .last-child p {
	font-weight: 400;
	padding-top: 0;
	padding-bottom: 0
}

.topic_container {
	padding-top: 30px
}

.payment_status {
	font-weight: 700;
	color: #ff410f;
	font-size: 20px
}

.account_link {
	border: none;
	background: #ff410f;
	padding: 10px 0;
	border-radius: 30px;
	width: 200px;
	color: #fff;
	font-weight: 800
}

.save_btn {
	margin: 35px 0 10px
}

.save_btn button {
	background: #fff;
	color: #000;
	border-radius: 30px;
	border: none;
	font-size: 30px;
	font-weight: 700;
	padding: 8px 30px
}

.all_topic_con .vc_custom_heading {
	font-size: 25px;
	font-weight: 700;
	margin-bottom: 20px
}

.site_form .num_participant:focus,
.site_form .num_participant:active {
	background-color: #ff410f!important;
	color: #fff!important;
	box-shadow: 0 0 30px rgba(0, 0, 0, .4)
}

.save_btn button {
	margin-bottom: 30px
}

.save_btn button:hover {
	color: #000
}

.vtd p {
	overflow-y: hidden
}

.topic_box a {
	display: block;
	overflow: hidden;
	height: 300px
}

.topic_box a img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.topic_title h3 {
	margin: 0;
	font-size: 20px;
	font-weight: 800;
	padding: 25px 0
}

.topic_wrapper {
	border-bottom: 3px solid gray;
	padding-bottom: 40px;
	margin-bottom: 40px
}

.all_topic_core,
.topic_core,
.topic_wrap {
	display: flex
}

.all_topic_core {
	margin-right: -15px;
	margin-left: -15px
}

.topic_core {
	margin-right: 15px;
	margin-left: 15px
}

.core_img {
	width: 65px;
	overflow: hidden;
	margin-right: 10px
}

.core_img img {
	width: 100%;
	height: auto
}

.core_des span {
	display: block
}

.core_des span:nth-of-type(1) {
	font-weight: 700;
	padding-top: 6px
}

.topic_wrap {
	align-items: center;
	font-size: 16px;
	font-weight: 800;
	text-transform: uppercase;
	cursor: pointer
}

.topic_wrap span {
	padding-left: 5px;
	text-decoration: underline
}

.fm_video .video_thumb {
	width: 100px!important;
	height: 100px!important;
	border-radius: 55%;
	overflow: hidden
}

#thumb a {
    width: 100px!important;
    height: 100px!important;
    border-radius: 55%!important;
    overflow: hidden!important;
    padding: 0!important;
    box-shadow: none !important;
    border: none !important;
}

#thumb a img,
.cover-ziggio-play {
	height: 100%;
	width: 100%
}

#thumb li {
    margin: 0 !important;
    margin-right: 15px!important;
    width: auto !important;
}

#thumb li:last-child {
    margin-right: 0 !important;
}

.ba-videoplayer-theme-modern-container {
	width: 100%;
}

.ba-videoplayer-container {
    width: 100%;
}

.f_main_video {
	position: relative
}

#thumb,
.cover-ziggio-play {
	position: absolute;
	z-index: 999
}

.cover-ziggio-play {
	top: 0;
	left: 0
}

.rent_video_popup.active {
	top: inherit;
	bottom: 90px
}

.fm_video .slider {
	width: 100%;
	height: 600px;
    border: none;
    box-shadow: none;
    /*margin-top: 130px;*/
    margin-bottom: 100px;
}

.fm_video #slider1 {
    width: 100%;
    height: 100%;
}

.fm_video #slider1 img {
    height: 100% !important;
    width: 100% !important;
}

.slider_next,
.slider_prev {
    width: 58px !important;
    height: 58px !important;
	top: 50%!important;
	transform: translateY(-50%)!important;
    background: transparent !important;
}
.slider_prev {
    left: 0 !important;
}
.slider_next {
	left: inherit!important;
	right: 0;
}
.slider_prev img{display:none}
.slider_prev .icon-prev{width: 100%; height: 100%; margin-top: -30px; display: block; color: #fff; padding: 0; position: relative; font-family: serif;}
.slider_prev .icon-prev:before { content: '\2039'; position: relative; font-size: 68px;}
.slider_next img{display:none}
.slider_next .icon-next {width: 100%; height: 100%; margin-top: -30px; display: block; color: #fff; padding: 0; position: relative; font-family: serif;}
.slider_next .icon-next:before { content: '\203a'; position: relative; font-size: 68px;}


#thumb {
    height: auto!important;
    margin: 0!important;
    /*top: 20px;*/
    bottom: 0;
    display: flex;
    /*justify-content: flex-end;*/
    justify-content: center;
    overflow-x: hidden;
}

.fr_btn.active {
	margin-top: 360px!important
}

.cover_area {
	height: auto !important;
}
.bundle-page-dropdown {
    background: #FF410F;
    border: none;
    color: #fff;
    height: 40px;
    max-width: 100%;
}
.red-btn a {
    background: #FF410F!important;
    border-radius: 16px!important;
    -webkit-border-radius: 16px!important;
    padding: 6px 20px!important;
    font-size: 1rem!important;
    font-weight: 700;
    border: none!important;
}

span.other_tags {
    margin: 5px;
    margin-right: 5px;
    margin-left: 5px;
    display: inline-block;
    width: 48%;
    font-size: 20px;
}

.panel-default>.panel-heading+.panel-collapse>.p_body {
    border-top-color: #EEE;
    padding: 10px 0 0;
    margin-right: -20px;
    margin-left: -10px;
}

.f_video_btn {
    text-transform: capitalize;
}

.video_tags a {
    text-transform: lowercase;
}

.comment-form button {
	background: #ff410f;
}

.video_thumb {
    height: 230px;
}

.video_r_title {
	top: 200px;
}

.page-template-tbl-account-php .video_r_title, .page-template-tpl-star-dashboard-php .video_r_title {
	top: 200px;
}
div#recent_video {
    padding: 0 5px;
}
div#enjoyed_video {
    padding: 0 5px;
}

.vb-profilepage {
	width: 100%;
	margin-top: 30px;
}

.vb-profilepage h1.content-title span {
	display: block;
	font-size: 1.25rem;
}

.f_rent_btn.bttn {	
    padding: 12px 35px;
    border-radius: 35px;
	font-size: 21px;
	font-weight: normal;
	text-transform: uppercase;
}

.navbar {
	background-color: white !important;
}

.content-title span {
	padding-right: 15px;
}

.video_tags a {
	text-transform: lowercase;
}

.video_tags a:hover {
	color: white;
}

.cat_form {	
    padding: 10px 0;
    background: #ff410f;
}

.cat_form select {	
    border: none;
    padding: 0 15px;
    font-size: 18px;
    color: white;
	background: transparent;
	outline: none;
    font-weight: 800;
    text-decoration: underline;
}

.f_video_title {
    padding-right: 50px;
    font-weight: 700;
    text-decoration: underline;
}

.f_rent_btn.orange {	
    font-size: 1rem;
    padding: 6px 20px;
}

.also_like .f_rent_btn.orange{
	margin-top: 30px; 
	margin-right: 0;
}

.f_video_tabs > a:hover {
	color: white;
}

.form_share_steps a:hover {
	color: white;
}

/* .fancyboxSignup {	
    width: 550px !important;
    left: 380px !important;
    top: 1550px !important;
} */

/* .fancyboxSignup #fancybox-content {
	width:100% !important;
} */

.fancyboxSignup #fancybox-content .ginput_container_email input[type="text"]{
	width: 100% !important;

}

.fancyboxSignup #fancybox-content input[type="submit"]{
	background: #ff410f; 
	color: #fff;
	border: 1px solid  #ff410f;
	padding:5px 15px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
}

/* .fancyboxSignup #fancybox-close {
	top: -10px;
	right:-29px;
} */

#rent_msg_link {
	text-align: center;
}

#rent_msg_link h3 {
	margin-bottom: 20px;
}
/* /SR_CSS */

.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

#signupFancybox {
	padding: 10px;
}
#signupFancybox .input_container_email input[type="email"] {
    width: 300px !important;
    max-width: 100%!important;
    padding: 7px 10px;
    margin: 10px 0 15px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #ddd;
}
#signupFancybox .gform_wrapper .gform_footer,
#signupFancybox .gform_wrapper .top_label .gfield_label {
	margin: 0;
}
#signupFancybox .gform_wrapper ul.gform_fields li.gfield {
	font-weight: bold;
	border-bottom: 1px solid #ddd;
}
.shop_btn a {
	background-color: #FF410F!important;
}
.f_right_btn {
	float: right;
}
.row.vb-videos-row.author_videos .social-timeline__post.wrapper {
	width: 100%;
	margin-top: 40px;
	padding-bottom: 40px;
	border-bottom: 1px solid #ddd;
}
.social-timeline__post-image {
    max-width: 100%;
}
#load_more {
	margin: 10px auto 40px;
}
#load_more_social {
	margin: 40px auto;
}
.carousel-press .vc_carousel-slideline-inner>.vc_item>.vc_inner {
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}
.carousel-press img {
	max-height: 70px;
	width: auto;
}
.lovenotporn-block {
	max-height: 350px;
    overflow: hidden;
}
/* .f_video_tabs>a{padding:6px 20px;font-size:18px;float:none;display:inline-block} */
/* .f_video_dis {padding-right: 0!important;} */
.freight-table {width: 100%; margin: 10px 0 50px }
.freight-table #freight_length,
.freight-table #freight_filter {display: inline-block; width: 50%;}
.freight-table div.dataTables_wrapper div.dataTables_length label {margin-bottom: 0;}
.freight-table div.dataTables_wrapper div.dataTables_filter input {border:1px solid #ddd; padding:5px 10px;}
.freight-table #freight_length select {
	border: 1px solid #ddd;
	width: 75px;
	height: 36px;
    margin: 0 5px;
}
.freight-table  table.dataTable tbody th, table.dataTable tbody td {
	font-size: 14px;
}
.blog-read-more a {
	background-color: #FF410F!important;
    font-size: 1rem!important;
    font-weight: 700;
    border-radius: 16px!important;
    -webkit-border-radius: 16px!important;
    padding: 5px 20px!important;
    text-transform: uppercase;
}
.error404 .content-title-block {
	margin: 0 0 30px;
}
.error404 .content-description {
	margin: 0 0 30px;
	padding: 0 15px;
    font-size: 18px;
}
.error404 .content-description h5 {
    margin-bottom: 15px;
}
.error404 .content-description a {
    color: #ff410f;
}
.error404 .content-description a:hover {
    color: #000;
}
.error404 .img-thumbnail {
	border: none;
}
.page-template-tpl-star-dashboard .file {
	margin-bottom: 20px;
}
.orange_bg a {
	color:#fff;
	position: relative;
	-webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    overflow: hidden;
}
.orange_bg a:hover {
	color:#fff;
}
.orange_bg a:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    bottom: -2px;
    background: #fff;
    height: 2px;
    -webkit-transition-property: left right;
    transition-property: left right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.orange_bg a:hover:before {
    left: 50%;
    right: 50%;
}
.wing-content-block h4 {
	margin-bottom: 30px;
}
.licktionary-list {
    list-style-type: none;   
    padding: 0;
    overflow: hidden;
}
.licktionary-list li {
    float: left;
    margin: 0 10px 10px 0; 
}
.licktionary-list li a {
    display: inline-block;
    font-size: 38px;
    font-weight: 700;
    background: #ff410f;
    color: #fff;
    padding: 20px 47px;
    border-radius: 80px;
    -webkit-border-radius: 80px;
}
.licktionary-list li a:hover {
    background: #e20000;
}
.blog-main-row {
    padding-top: 50px;
}
.rent_pkg_pop {    
    padding: 10px;
}
.rent_pkg_pop input {
    margin: 0px 10px 0 0;
    position: relative;
    top: -2px;
}
.rent_pkg_pop button {
    margin: 15px 0;
}
.rent_pkg_pop label {
    display: block;
}
a.red-link, .default-page a {color: #ff410f;}
a.red-link:hover, .default-page a:hover {color: #000;}
.hp-content {
    padding: 50px 0 20px;
    overflow: hidden;
    text-align: center;
}
.hp-content h2 {
    text-align: center;
    margin-bottom: 40px;
    font-weight: bold;
}
.hp-content h4 {    
    margin-bottom: 15px;
    font-weight: bold;
}
.hp-list-block {    
    width: 220px;
    display: inline-block;
    vertical-align: top;
    text-align: left;
    margin: 0 75px;
}
/* .hp-list-block.hp1 {
    float: left;
}
.hp-list-block.hp2 {
    display: inline-block;
} */
.hp-list-block.hp3 {
    /* float: right; */
    width: 200px;
}
.hp-list-block ul {
    padding: 0;
    list-style-type: none;
}
.hp-list-block ul li {
    margin-bottom: 5px;
}
.hp-list-block ul li a {
    text-decoration: underline
}
.hp-list-block ul li a:hover {
    text-decoration: none
}
.user-data {
    width: 100%;
    border: 1px solid #ddd;
    padding: 1px;
    margin-top: 20px;
    overflow: hidden;
}
.user-data h3 {
    background: #000;
    color: #fff;
    padding: 10px 20px;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
}
.user-data ul, .user-data li {
    list-style-type: none;
}
.user-data-content {
    padding: 20px;
}
.user-data ul {    
    list-style-type: none;
    display: block;
    margin: 0;
    padding: 0;
}
.user-data ul.userdata-list li {
    font-size: 14px;
    margin-bottom: 6px;
    padding-bottom: 5px;
    border-bottom: 1px solid #dee2e6;
}
.user-data ul.userdata-list li:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none;
}
.user-data ul.userdata-list li span.user_title {
   font-weight: bold;
   display: inline-block;
   width: 25%;
   padding-right: 10px;
}
.user-data .user-data-content-inner {
    max-width: 500px;
    margin: 0 auto;
    text-align: center;
}
.user-data .user-data-content-inner h4 {
    color: #ff410f;
    font-style: italic;
    margin-bottom: 25px;
}
.user-data .user-data-content-inner p {
    font-size: 20px;
    margin-top: 25px;
    margin-bottom: 22px;
}
.user-data ul.user-data-sub {
    text-align: center;
}
.user-data ul.user-data-sub li {
    display: inline-block;
    font-size: 16px;
    border-left: 1px solid #dee2e6;
    padding: 0 20px;
}
.user-data ul.user-data-sub li:first-child {
    border-left: none;
}
.user-data ul.user-data-sub li span {
    display: block;
    color: #ff410f;
    font-size: 30px;
    line-height: 34px;
    font-weight: normal;
}
#fancyboxID_DeleteAccount h2,
#fancyboxID_DeleteCard h2 {
    font-size: 25px;
    padding: 5px 10px 0;
}
#fancybox-wrap #fancybox-close {
    top: 5px;
    right: 5px;
}
.account_message .suspend-member-card,
.account_message #cancel_account,
.account_message .delete-member-card,
.account_message .cancel_card {
    margin: 0 5px;
}
#current_video, #bookmark_video {
    overflow: hidden;
    width: 100%;
}
.blog-list article {
    margin-top: 30px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 20px;
}
/* .blog-list article:last-child {
    border-bottom: none;
} */
.blog-list article img {
    padding: 5px;
    border: 1px solid #ddd;
}
.blog-list article .readmorebtn {
    margin-top: 15px;
}
.blog-list article .vb-post-date {
    margin-bottom: 1.5rem;
}
.blog-list article .col-md-9 {
    padding-top: 5px;
}
.page-item.active .page-link {
    background-color: #ff410d;
    border-color: #ff410d;
}
.page-item.active .page-link:hover {
    color: #fff;
}


@media(max-width:1024px){h2{word-break:break-word;}
.navbar-dark .container{padding-left:0; padding-right: 0;}
#vblogo img{float:left}
.navbar-dark .navbar-nav .nav-link{font-size:13px}
.topnav_social_icon{margin-left:20px}
div#topmenucontent {margin-right: 20px;}
.topnav_social_icon img{width:25px}
.vbtopmenu.navbar{padding:5px 0}
.tag-container-two{text-align:center}
.tag-container-two .tag-inner-container .tag-title{left:100px}
.tag-container-three{width:45%}
.tag-container-four .tag-inner-container .tag-title{left:125px}
.tag-container-five{text-align:center;top:-200px}
.tag-container-six{width:80%}
.tag-container-six .tag-inner-container .tag-title{top:80px}
.tag-container-seven{width:70%;text-align:center}
.tag-container-seven .tag-inner-container .tag-title{right:20px;top:95px}
.tag-container-eight{width:100%;top:-485px;text-align:center}
.tag-container-eight .tag-inner-container .tag-title{top:30px}
.tag-container-nine{top:-610px}
.tag-container-ten{top:-700px}
.tag-container-eleven{width:60%}
.tag-container-twelve{width:60%;top:-745px}
.big_btn{min-height:55px!important}
#top_banner.top_banner_img>.vc_column-inner{width:100%!important}
.big_btn a{font-size:19px;line-height:22px}
.other_three_btn .big_btn{margin:0 25px}
.fpo-image img{height:276px!important}
.top_banner_img{padding-left:15px;padding-right:15px;margin:0;}
.tab button{font-size:18px}
.inner_container{padding-left:0}
.searh_results_grid .video_box{flex:0 0 46%;-ms-flex:0 0 46%}
.final_video_detail{width:60%;position:relative}
.profile_social_icons ul{list-style:none;padding-left:17px}
.f_video_about{padding:0 16px}
.f_video_tabs>a{padding:13px 30px}
.f_members_comm{padding-top:50px; padding-bottom: 50px; }
/* .member_comm_div.text-center{padding:0} */
.comm_v_title{font-size:24px}
.f_main_video{float:left;width:100%}
.also_like{margin-left:15px;flex:0 0 30%;-ms-flex:0 0 30%;}
.f_memb_comments {padding-right: 0;}
.f_memb_comments .f_yes_count{position:absolute;right:20px;top:-10px;width:60px}
}
div#socialIcons_auth a i{color:#fff}
div#socialIcons_auth i:hover{color:#ff410f}
@media(min-width:1024px){.f_main_video{width:100%}
#vbsubmenucontent{float:right;width:100%;text-align:right;display:block!important}
form.form-inline.vb-topmenusearch button.btn.btn-secondary{font-size:16px}
form.form-inline.vb-topmenusearch input.form-control{height:35px}
.vbtopmenu.navbar{padding:10px 0}
form.form-inline.vb-topmenusearch .fa-search{line-height:29px;font-size:18px}
.topnav_social_icon img{width:34px}
}
@media(max-width:768px){.mobile_login{display:block!important}
.top_banner,.top_text{width:100%}
ul.navbar-nav.ml-auto{float:right;margin-left:10px!important;display:inline;margin-right:20px}
div#topmenucontent{float:right;flex-grow:unset;flex-basis:40%}
div#topmenucontent .nav-item{display:inline;margin-right:10px}
#topmenucontent .navbar-nav .nav-link{display:inline}
div#topmenucontent ul{-ms-flex-direction:inherit;flex-direction:inherit}
.navbar-dark .navbar-toggler{color:#ff410f;border-color:#ff410f;background:#ff410f}
.navbar-categories-mobile{display:none!important}
.vbtopmenu.navbar{display:none}
div#vbsubmenu{margin-top:0}
div#vbsubmenu .navbar {background-color:#ff410f!important; padding-left: 0; padding-right: 0; height: auto; min-height: 60px;}
.navbar-dark .col-lg-3,.navbar-dark .col-lg-3 a{padding-left:0;width:151px; height:44px; margin:0 auto;float:left;position:absolute;left:0;right:0}
/* #vbsubmenu .navbar{background-color:#FF3500!important;height:60px} */
.navbar-dark .col-lg-3{top:10px;background-position:center}
.navbar-dark .col-lg-3 a{background:url(/wp-content/uploads/2020/01/mobile_logo_new1.png) center no-repeat}
.navbar-dark .col-lg-3 a .img-fluid{opacity:0}
.navbar-toggler.ml-auto{position:absolute;top:10px}
#menu-main-navigation{display:inline-flex;float:left;z-index:9999; margin-top:52px;position:relative; background:#fff;width:100%;left:0;right:0}
/* #menu-main-navigation{display:inline-flex;float:left;margin-top:30px;z-index:9999;position:absolute;background:#fff;width:100%;left:0;right:0} */
#menu-main-navigation>li{border-bottom:2px solid}
#menu-main-navigation>li:hover{background:#FF410F;color:#fff}
#menu-main-navigation>li:hover a{color:#fff}
#menu-main-navigation>li>a{font-size:16px;font-weight:400;padding:15px 30px}
.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"+";border:none;float:right;top:0;position:relative}
#menu-main-navigation li>ul{position:relative;top:0;width:100%;border-radius:0;left:0;right:0;text-align:left;border:none;padding:0;background:#ff9f86}
#menu-main-navigation li>ul>li>a{border-top:2px solid #fff;padding:15px 20px}
#top_banner>.vc_column-inner{background-position:center center!important}
.home .wpb_column.vc_column_container.vc_col-sm-6{width:100%}
.fpo-image img{height:auto!important}
.wpb_single_image figure,.wpb_single_image figure .vc_single_image-wrapper,.wpb_single_image figure .vc_single_image-wrapper img{width:100%}
.other_three_btn .big_btn{margin:5px 0}
.tab button{padding:15px 20px}
.memebership-price-header span{font-size:26px}
#donate_section .card-package-item{min-width:230px}
.battle_para .col-md-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.searh_results_grid{width:100%;flex:0 0 100%;max-width:100%;padding-right:0}
.searh_results_grid .video_box{flex:0 0 46.2%}
.pull-right.sidebar{padding:50px 0 0;margin:0 auto;float:none;display:table}
.page-template-latest-videos .inner_container,
.page-template-tag-videos .inner_container,
.search-results .inner_container{background:#fff}
.watch_btn{padding:20px 45px}
.view_all_explore_btn{padding-left:0;padding-right:0}
/* .watch_btn.view_all{width:auto;padding:20px 10px;border:none} */
.final_video_detail{width:60%}
/* .also_like{width:86%;margin-left:0;flex:0 0 40%;-ms-flex:0 0 40%;max-width:40%} */
.member_div{width:25%}
.check_status_div{font-size:12px;position:absolute;right:20px;margin-top:8px}
#rent_pkg_pop_top {font-size: 1rem!important; margin: 3px 60px 0 0!important;	}
.inner_container_2{padding:0}
.container{max-width:100%}
.sign_up_steps .col-md-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:20px}
.five_two {
		padding: 0px;
	}
}

.comment .comment-author {
    margin-bottom: 5px;
}
.comment .comment-metadata {
    font-size: 14px;
}
.comment .reply a {
    color: #000;
    border-color: #000;
    font-weight: 600;
}
.comment .reply a:hover {
    color: #fff;
    background-color: #000;
}
.comment .comment-meta {
    padding: 10px 0!important;
}
.single-vbvideo .comment  .reply {
    padding-bottom: 10px;
}
.single-vbvideo .comment-list li {
    margin-bottom: 1rem!important;
}
.single-vbvideo .comment time, .single-vbvideo .comment .edit-link {
    margin: 0 5px;
}
.single-vbvideo .comment .edit-link a {
    color: #fff;
    text-decoration: underline;
}
.single-vbvideo .comment .edit-link a:hover {
    text-decoration: none;
}
.single-vbvideo .comment .reply a {
    color: #fff;
    border-color: #fff;
}
.single-vbvideo .comment .reply a:hover {
    color: #000;
    background-color: #fff;
}
#add_social_button {
    border: none;
    border-radius: 16px;
    -webkit-border-radius: 16px;
    font-size: 1rem;
    line-height: normal;
    font-weight: 600;
    text-align: center;
    background-color: rgba(255,65,15,1);
    color: #fff;
    padding: 6px 20px;
}
#add_social_button:hover {
    background-color: rgba(255,65,15,0.7);
}
.sp-button {
    text-align: right;
    padding: 10px 0 0;
}
#fancyboxID_SocialLink {
    padding: 5px 10px 10px;
    box-sizing: border-box!important;
    -webkit-box-sizing: border-box!important;
}
#fancyboxID_SocialLink .social-form-group {
    overflow: hidden;
    margin-bottom: 15px;
}
#fancyboxID_SocialLink h2 {
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 20px;
}
#fancyboxID_SocialLink label {
    float: left;
    width: 15%;
}
#fancyboxID_SocialLink .social-field {
    float: right;
    width: 80%;
}
#fancyboxID_SocialLink .social-form-field {
    width: 100%;
    border: 1px solid #ddd;
    padding: 5px 10px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
}
#fancyboxID_SocialLink textarea.social-form-field {
    height: 80px;
}
#fancyboxID_SocialLink .social-field input[type="file"] {
    width: 100%;
    border: 1px solid #ddd;
    padding: 5px 10px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
}
#fancyboxID_SocialLink .account_message {
    padding: 0!important;
    text-align: center;
    float: none!important;
    width: 100%!important;
    margin: 20px 0 0;
}
#fancyboxID_SocialLink .account_message button {
    margin: 0 3px;
}

@media(max-width:736px){ul.navbar-nav.ml-auto{margin-right:0}
h2.main_heading{font-size:42px;font-weight:700;text-transform:uppercase}
.tag-container-seven,.tag-container-two{text-align:left}
.tag-container-two .tag-inner-container .tag-title{left:50px;width:fit-content}
.tag-container-five{text-align:left;margin-left:40px}
.p_b_b,.tab{text-align:center}
.tag-container-five .tag-inner-container .tag-title,.tag-container-seven .tag-inner-container .tag-title{right:100px}
.slider_logo img{width:500px!important;margin-top:10px;margin-bottom:10px}
#top_banner .vc_custom_heading{font-size:17px!important}
.three_boxes{min-height:auto;position:relative;padding-bottom:90px}
.p_b_b{position:absolute;width:80%;left:0;right:0;margin:0 auto;bottom:52px}
.tab{max-height:62px;overflow:hidden;overflow-y:scroll; margin-bottom: 5px;}
.tab button{font-size:16px;width:100%;border-radius:50px;margin-bottom:10px}
.cindy_pic{padding:0}
.searh_results_grid .video_box{flex:0 0 97%;-ms-flex:0 0 97%}
.author_videos .video_box{flex:0 0 97% !important;-ms-flex:0 0 97% !important; max-width: 97% !important;}
.ba-videoplayer-theme-modern-container{height: auto !important;}
.ba-videoplayer-container {height: auto !important;}
.member_div{width:100%;padding:0 15px}
.f_yes_count.video-thumbup{width:180px;top:-75px;left:45%}
.f_yes_count.video-thumbup img{float:left;width:55px}
span.f_yes_count{width:auto;margin-top:20px;margin-left:10px}
.f_yes_count.video-thumbup h3{display:none}
.member_profile_img{float:left}
.vb-page-callback{width:100%}
.profile_social_icons ul{position:absolute;padding-left:10px;left:42%;margin-top:40px}
.profile_social_icons ul li{margin-bottom:15px;display:inline}
#rent_pkg_pop_top,.check_status_div{right:0;left:0;text-align:center;display:table;float:none}
.final_video_detail .f_video_btn{padding:7px 11px;margin-right:5px;font-size:14px;margin-bottom:8px;color:#fff}
.check_status_div{position:relative;margin-top:7px}
#rent_pkg_pop_top{padding:11px 20px;border-radius:35px;font-size:16px;margin: 5px 3px 10px!important;
    display: inline-block!important;}
.check_status_div{margin:10px auto; display: inline-block;}
.f_right_btn {float: none; display: block!important; text-align: center;}
.member_name{text-align:left;padding-left:45%}
.final_video_detail{width:100%;padding:0 15px}
.also_like{width:100%;flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%;margin:30px auto 0}
.rent_pkg_pop,.video_rent_main{left:0;right:0;margin:0 auto;width:100%}
.f_rent_btn{padding:7px 20px;font-size:30px}
.sign_step{padding:15px}
.video_rent_main{top:-715%!important}
.sign_up_steps .col-md-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:20px}
/* .fpo_merch .offset-1{margin-left:0}
/* .fpo_merch iframe{width:100%;height:350px} */
.sign_heading h2,h1{font-size:24px}
.sign_step{background:#e2e2e2;min-height:auto;}

@media(max-width:560px){.tag-container-three{width:70%;text-align:right;top:-125px}
.tag-container-three .tag-inner-container .tag-title{left:115px;bottom:10px;top:auto;width:fit-content}
.tag-container-four{top:-200px;text-align:left}
.tag-container-four .tag-inner-container .tag-title{left:85px;top:80px}
.tag-container-five{margin-left:0;text-align:right;width:90%;top:-260px}
.tag-container-five .tag-inner-container .tag-title{bottom:95px}
.tag-container-six{text-align:center;top:-330px}
.tag-container-six .tag-inner-container .tag-title{top:50px;left:20px}
	.top_banner_img .hero_title {
		left: 0 !important;
		text-align: center !important;
		right: 0 !important;
		margin: 0 auto;
		/* width: 60%; */
		padding-left: 0px !important;
	}
	.vsa-heading h2 {font-size: 16px; padding-right: 10px;}

	.widget_nav_menu {padding-bottom: 50px;}

}
@media(max-width:480px){.person_list li{margin-right:0;min-height:200px;float:left;padding:10px}
.mobile_show{display:block;word-break:normal!important}
.vc_custom_heading{word-break:normal}
.wpb_video_wrapper{margin-top:20px}
.mobile_hide{display:none}
.tag-container-two .tag-inner-container .tag-title{left:0;width:137px}
#top_banner h2.vc_custom_heading br{display:block!important}
.tag-container-three .tag-inner-container .tag-title{width:116px}
.tag-container-one{text-align:right;width:80%}
.tag-container-one .tag-inner-container .tag-title{left:125px}
.tag-container-three .tag-inner-container .tag-title{left:255px;bottom:100px}
.tag-container-five .tag-inner-container .tag-title{bottom:80px}
.tag-container-six{width:70%}
.rent_video_popup .col-md-6{width:50%}
}
@media(max-width:411px){.tag-container-eight,.tag-container-five,.tag-container-four,.tag-container-one,.tag-container-seven,.tag-container-six,.tag-container-three,.tag-container-two{width:100%;text-align:center;top:0;margin-left:0;margin-top:10px}
.tag-inner-container{width:100%!important}
.tag-container-one .tag-inner-container .tag-title{left:160px}
.tag-container-two .tag-inner-container .tag-title{top:20px;left:20px}
.tag-container-four .tag-inner-container .tag-title,.tag-container-three .tag-inner-container .tag-title{left:155px}
.tag-container-five .tag-inner-container .tag-title{right:20px}
.tag-container-eight .tag-inner-container .tag-title{right:160px}
.wpb_text_column.wpb_content_element.vc_custom_1569513485040.tag-link{margin-top:0!important}
.f_rent_btn{padding:7px 20px;font-size:25px}
}
@media(max-width:360px){.navbar-dark .col-lg-3{padding-left:0; padding-right: 0;float:left;width:auto;}
.topnav_social_icon{margin-left:0}
.big_btn a>h3{color:#fff;text-align:center;font-size:22px}
.member_profile_img{width:120px;height:130px}
.f_yes_count.video-thumbup{top:-55px}
.video_rent_main{top:-765%!important}
.navbar-dark .col-lg-3 a {background-size: 120px 35px; top:2px; left:-30px;}
}

@media(max-width:768px) {
	.five_two {
		padding: 0px !important;
	}	
}
@media(max-width:640px) {
	.person_list li{
		border-right: none !important;
		border-bottom: 1px dotted #d1d1d1;
		width: 100% !important;
		min-height: 60px !important;
		padding-bottom: 20px;
		margin-bottom: 20px;

	}
}