body,html,style{margin:0;padding:0;overflow-x:hidden}#landingHeadContainer,#mastHeadContainer{display:flex;transform:translateY(0);top:0;left:0}#landingHeadContainer,#mastHeadContainer,#paymentHeadContainer{transition:transform .3s;box-sizing:border-box;width:100%;z-index:1}#landingContainer,#mastHeadContainer,#pageContainer,#sideNavContainer,body,html{background-color:#141414}.joinNowContainer .columns .column,.joinNowContainer .columns .column2{transition:border-color .3s;background:#141414}.signInContainer .column,.signUpContainer .column{overflow-y:auto;box-shadow:0 2px 8px 1px rgb(0 0 0 / 30%);max-height:100%}.signInMessage a:hover,.studioTitle a:hover{text-decoration:underline}#box-1,#box-2{width:50%;height:50%}.byline,.nav .desc{font-family:Verdana,Arial,sans-serif}body,html{font-family:sans-serif}style{position:relative;z-index:0;width:100%}.fa:hover,a:hover{text-decoration:none;color:#e5e5e5}#pageContainer,.profileVideoGridContainer p,.tariffs-pic img{width:100%;height:auto;padding-top:58px;}#affiliate-daily-earnings table,#content-creator-daily-earnings table,#landingContainer,.categoryContainer,.categoryGridItem,.exo-native-widget,.pornstarGridItem,.suggestions .videoGridItem,table.studioChart{width:100%}#mastHeadContainer{height:58px;padding:7px 58px 7px 48px;align-items:center;position:fixed;z-index:100010 !important;background-color:#232323}#landingHeadContainer{padding-top:32px;padding-bottom:24px;align-items:center;position:inherit!important;justify-content:center;}#joinNowSectionContainer,#paymentSectionContainer{display:flex;justify-content:center;height:auto!important}#paymentSectionContainer{background-color:#fff!important;align-items:center}#joinNowSectionContainer{background-color:#111!important;align-items:center}#paymentSectionContainer .member-footer{max-width:100%;margin:20px auto 0;padding:0 0 0 4%;display:block;background-color:#e5e5e5}#paymentSectionContainer .member-footer .social-links,.mySlides{display:none}#paymentSectionContainer .member-footer .member-footer-copyright{font-size:11px;margin-bottom:0}#paymentSectionContainer .member-footer .member-footer-links{padding:16px 0 0}#paymentHeadContainer{display:flex;justify-content:center;align-items:center;position:fixed;background:#7b3381;color:#fff;font-weight:700;font-size:16px;line-height:52px;text-align:center}#mainSectionContainer.leftPadding{padding-left:240px}#mastHeadContainer .rightIcons img,#mastHeadContainer button:not(.searchButton){cursor:pointer;width:40px;height:40px;padding:8px;box-sizing:border-box;border:none;background-color:transparent}#mastHeadContainer .rightIcons{height:42px;display:flex}#mastHeadContainer button img{color:#888;width:100%}#mastHeadContainer .logoContainer{width:150px;height:85px;margin-right:4%}#landingHeadContainer .logoContainer,#paymentHeadContainer .logoContainer{width:100%;margin-right:80%}#mastHeadContainer .logoContainer img{height:100%}#landingHeadContainer .logoContainer img,#paymentHeadContainer .logoContainer img{height:40px;margin-left:8px;border-radius:3%}#landingHeadContainer .logoContainer img{width:224px}#topNavContainer{color:grey;display:block;position:sticky;background-color:#232323;border:1px solid #141414;height:31px}#topNavContainer .top-navigation-links{display:flex;flex-wrap:nowrap;margin:0;padding:0;list-style:none;}#topNavContainer .top-navigation-links .navigation-link-wrapper{list-style-type:none;-webkit-box-flex:0;-webkit-flex:0 0 20%;-moz-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:20%;flex-basis:20%;text-align:center;border:1px solid #141414}#topNavContainer .top-navigation-links .navigation-link-wrapper2{list-style-type:none;-webkit-box-flex:0;-webkit-flex:0 0 20%;-moz-box-flex:0;-ms-flex:0 0 20%;flex:0 0 50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:16%;flex-basis:16%;text-align:center}#topNavContainer .top-navigation-links .navigation-link-wrapper .navigation-link,#topNavContainer .top-navigation-links .navigation-link-wrapper2 .navigation-link{color:#888;font-size:16px;font-weight:700;text-decoration:none}#topNavContainer .top-navigation-links .navigation-link-wrapper a:hover,#topNavContainer .top-navigation-links .navigation-link-wrapper2 a:hover{color:#e5e5e5}#mainSectionContainer,.editVideoContainer,.joinNowContainer .column form,.signInContainer .column form,.signUpContainer .column form{display:flex;flex-direction:column}#mainContentContainer,#mainContentContainer2{position:relative;display:flex;flex-flow:row wrap;justify-content:center;flex:1;background:#181918;box-sizing:border-box;color:#e5e5e5;padding:0 2%}#mainContentContainer .videoSection{height:100%;width:100%;display:flex;flex-direction:column}#mastHeadContainer .searchBarContainer{flex:1;display:flex;position:relative;max-width:330px;margin:0 auto;height:40px}#suggestions-container{display:none;position:absolute;top:100%;left:0;width:100%;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000;max-height:300px;overflow-y:auto;background:#181918}.suggestion-header{padding:7px;background-color:#232323;color:#e5e5e5;font-weight:700}#suggestions-container a{text-decoration:none;color:#e5e5e5;display:block;margin:7px}#suggestions-container a:hover{background-color:#888}#mastHeadContainer .searchBarContainer form{flex:1;display:flex;align-items:center}#mastHeadContainer .searchBarContainer .searchBar{flex:1;color:#e5e5e5;padding:2px 6px;font-size:18px;font-weight:100;border:none;height:40px;background:#181918}#mastHeadContainer .searchBarContainer .searchButton{height:40px!important;background-color:#ffffff0d;border-radius:inherit;cursor:pointer;width:50px}#mastHeadContainer .searchBarContainer .searchButton img{height:20px;width:20px}table.studioChart th{color:#666;text-align:left;vertical-align:bottom}.logoColumn a img{height:67px;width:67px;margin:10px 0}.needHelp a,.studioTitle a{color:#737373;text-decoration:none}ul.pagination{display:flex!important;justify-content:center!important;align-items:center!important;margin:16px 0}ul.pagination li.page-item{width:9%;max-width:48px;height:9%;max-height:48px}#affiliate-section p,.bar-pvr,.block-content p,.header_bar a,.main-content,.our-story-card-text,.planformContainer,.reviews,.section2 h2,.text,.wankzvr h1,ul.pagination li.page-item .page-link{text-align:center}.affiliate-inner details summary,.howToWatch p,.videoInfo h1{text-align:left}.column{flex-grow:1;background-color:#e5e5e5;min-height:300px;padding:20px;box-shadow:rgba(0,0,0,.1) 0 1px 2px}#landingContentContainer,#signInSectionContainer{background:url(https://cdn.pirouvr.com/background-2.webp);display:flex;justify-content:center;align-items:center}.signInContainer .fa-lock{color:#212529;flex-basis:20%}.signUpContainer .column:hover h2,.signUpContainer .fa-lock{color:#212529}.signInContainer .column .header img,.signUpContainer .column .header img{width:100px}.signInContainer .column{flex-grow:0;background-color:rgba(0,0,0,.75);width:500px}.joinNowContainer .columns{display:inline-flex;align-items:center}.joinNowContainer .columns .column{box-sizing:border-box;border:5px solid transparent;border-radius:12px;flex:none!important;margin:1%}.joinNowContainer .columns .column2{box-sizing:border-box;border:5px solid transparent;border-radius:12px}.joinNowContainer .columns a .column:hover{border-color:#0ea1d5;border-radius:12px}.signUpContainer .column{border-radius:12px;background-color:#fff;margin:auto}.signUpContainer .discounts-btn{color:#fff;background:#20ab4c;font-weight:400;padding:11px 38px;font-size:18px;line-height:1;border-radius:25px;width:40%}.signInContainer .column .header,.signUpContainer .column .header{padding:0}.signInContainer .column .header h1,.signUpContainer .column .header h1{font-size:24px;font-weight:400;line-height:32px;margin:0;padding-bottom:0}.descriptionClass .profileRightColumn p,.signInContainer .column .header span,.signUpContainer .column .header span{font-size:20px}.signUpContainer .column .loginForm{padding-top:24px}.landingContainer .our-story-card-text .loginForm{display:inline-flex}.signInContainer .column form input[type=email],.signInContainer .column form input[type=password],.signInContainer .column form input[type=text]{border:0;font-size:16px;margin:10px 0;background-color:#fff!important;color:#000;box-shadow:0 2px 8px 1px rgb(0 0 0 / 30%);border-radius:4px;height:50px;line-height:50px;padding:18px 20px;width:100%}.signUpContainer .column form input[type=email],.signUpContainer .column form input[type=password],.signUpContainer .column form input[type=text]{border:0;font-size:16px;margin:10px 0;background-color:#fff!important;color:#343333;box-shadow:0 2px 8px 1px rgb(0 0 0 / 30%);border-radius:4px;height:50px;line-height:50px;padding:18px 20px}.signInContainer .column form input[type=submit]{background:#e50914;color:#fff;height:50px;width:100%;border:none;border-radius:25px;font-weight:500;margin-top:10px;margin-bottom:20px;cursor:grab}.signUpContainer .column form input[type=submit]{background:#20ab4c;color:#fff;height:50px;width:100%;border:none;font-weight:500;margin-top:10px;margin-bottom:20px;cursor:grab;border-radius:25px}.blog-article .footer,.categoryThumbnailWrapper .footer,.commentSection .comment,.commentSection .header .commentForm,.descriptionClass,.editVideoContainer .topSection,.itemContainer .commentForm,.landingContainer .our-story-card-text .loginForm form,.pornstarThumbnailWrapper .footer,.star2,.suggestionsFooter,.videoInfo .bottomSection2{display:flex}.landingContainer .our-story-card-text .loginForm form input[type=submit]{background:#e50914;font-size:20px;color:#fff;border-radius:1px;cursor:grab;min-height:60px;border:none;border-left:1px solid #333;margin:0!important;min-width:250px;padding:10px}.landingContainer .our-story-card-text .loginForm form input[type=email]{min-width:450px;height:60px!important;margin-right:-3px;border-radius:1px;border:none;font-size:16px;padding:0;background-color:#fff;color:#000;text-indent:10px}.emailFormTitle{max-width:none;padding:10px 0;font-size:20px;font-weight:300;display:flex;align-items:center;justify-content:center}.needHelp{float:right;font-size:13px}.awards a:hover,.needHelp a:hover{color:#fff;text-decoration:underline}.signInMessage{color:#737373;font-size:16px;margin-top:16px}.awards a,.h3,.less,.more,.signInMessage a:hover,h3{color:#fff}.signInMessageLink,.signInMessageLink a{text-decoration:none;color:#fff;background-color:transparent}.h3,h3{font-size:1.75rem;margin:2% 0}.errorMessage{color:red;font-size:20px;font-weight:400;text-align:center}.watchLeftColumn{flex:2 2 66.6%}.watchLeftColumn .videoPlayer{width:100%;height:496px;max-height:100%;display:block;margin:0;padding:0;z-index:0;position:absolute!important;top:0;left:0}.video-container{position:relative;padding-top:56.25%;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.suggestionsAdvert{text-align:center;margin:auto;width:auto;height:auto}.sidebar .suggestionsAdvert .videoGrid{flex-wrap:wrap;justify-content:center;align-items:center}.suggestionsAdvert a img{width:300px;height:250px;object-fit:cover;margin:0}#exoNativeWidget4010452.exo-native-widget{background-color:transparent;overflow:hidden;max-width:100%;width:100%;display:flex;flex-direction:column}.adAboveSlideShow{max-width:1000px;position:relative;margin:auto}.studio{margin:18px}.adAbovePagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:20px}.suggestions{flex:1 1 33.4%}.suggestions .videoGrid{display:flow-root;justify-content:center;align-items:center;width:70%;height:auto;overflow:hidden;margin:auto auto 10%}.suggestions .suggestionsAdvert{width:300px;height:250px;overflow:hidden;margin:auto auto 16px}.videoInfo{padding:8px 0;height:119px}.profilePicture,.videoGrid{height:100%}.videoInfo h1{display:block;overflow:hidden;font-size:26px;font-weight:400;color:#e5e5e5;margin-bottom:0}.our-story-card-text h1{width:auto;margin:10%;font-size:50px;color:#fff}.videoGrid a,.videoGrid a:hover{margin-bottom:8px;text-decoration:none}.our-story-card-text h2{font-size:26px;font-weight:200}.videoInfo .bottomSection{display:flex;padding:8px 0}.videoInfo .bottomSection .dropdown .dropdown-menu{background-color:#333}.videoInfo .bottomSection .dropdown .dropdown-menu a.dropdown-item{color:#e5e5e5;height:42px;padding:0 1.5rem 18px}.videoInfo .bottomSection .dropdown .dropdown-menu .dropdown-item:hover{background-color:#383838}.videoInfo .bottomSection .dropdown .btn{padding:6px 15px;cursor:pointer;font-weight:500;border-radius:2px;border:none;font-size:20px;background-color:#0ea1d5;color:#fff;width:100%}.videoInfo .bottomSection .viewCount{display:inline-flex;align-items:center;gap:8px;color:#888;font-size:20px;flex:1;text-align:left}.viewCount{display:inline-flex;align-items:center;line-height:1;gap:7px;}.viewCount i{font-size:1em!important;opacity:.8;line-height:1}.viewCount .viewNumber{line-height:1} .videoInfo .bottomSection2 .controls{flex:1;text-align:right}.videoInfo .bottomSection2 .controls button{padding:0;background-color:transparent;border:none;color:#888;height:40px;width:40px;font-weight:500;font-size:20px;cursor:pointer;margin:0 0 0 36px}.videoInfo .bottomSection2 .controls button img{height:20px;width:20px;margin:4px 8px 8px}.secondaryInfo .videoImages {display:grid;grid-template-columns:repeat(4, 1fr);gap:1.25rem;} .videoImages img {width:100%;height:auto;display:block;aspect-ratio: 16 / 9;object-fit:cover;object-position:top;border-radius:8px;} .topRow{display:flex;align-items:center;border-top:1px solid #282828;}.secondaryInfo .topRow .studioProfileButtonContainer a img{vertical-align:middle;border-style:none;width:100px;height:100px;border-radius:100%;padding:8px}.secondaryInfo .topRow .profilePicture{margin-right:16px;width:44px;height:44px;border-radius:50%}.secondaryInfo .topRow .uploadInfo{flex:1;display:flex;flex-direction:column;padding:8px}.secondaryInfo .topRow .uploadInfo .date{color:#888;font-size:20px;font-weight:400}.secondaryInfo .descriptionContainer{color:#888;height:75px;overflow-y:auto}.secondaryInfo{border-bottom:1px solid #282828;padding-bottom:20px;margin-bottom:20px}.secondaryInfo .topRow .button{padding:6px 15px;cursor:pointer;font-weight:500;border-radius:2px;border:none;font-size:20px}.secondaryInfo .topRow .editVideoButtonContainer,.secondaryInfo .topRow .subscribeButtonContainer{display:flex;flex-direction:column;justify-content:center}.subscribeButtonContainer .subscribe{background-color:red;color:#fff}.subscribeButtonContainer .unsubscribe{background-color:#eee;color:rgba(17,17,17,.6)}.editVideoButtonContainer .edit{background-color:#0ea1d5;color:#fff}.secondaryInfo .topRow .uploadInfo .owner a{font-size:20px;font-weight:500;color:#e5e5e5}.commentSection .header{margin-top:8px;margin-bottom:16px;display:flex;flex-direction:column}.commentSection .header .commentForm a img{width:48px}.commentForm .profilePicture,.commentSection .comment .profilePicture,.commentSection .header .commentForm .profilePicture{margin-right:16px;width:48px;height:48px;border-radius:50%}.commentSection .header .commentCount{margin-bottom:24px;color:#888}.commentSection .header .commentForm textarea,.itemContainer .commentForm textarea{flex:1;border:none;background-color:transparent;font-size:20px;color:#e5e5e5;resize:none}.commentSection .header .commentForm textarea::placeholder{color:#e5e5e5}.itemContainer .commentForm textarea::placeholder{height:30px;color:#e5e5e5}.commentSection .header .commentForm .postComment,.itemContainer .commentForm .cancelComment,.itemContainer .commentForm .postComment{background-color:#0ea1d5;color:#fff;font-weight:500;border:none;padding:0 15px;border-radius:2px;width:auto;font-size:20px!important}.itemContainer .commentForm .cancelComment{background-color:transparent;color:#e5e5e5}.itemContainer .commentForm .cancelComment:hover,.nav-item a,.videoGridHeader a:hover,.videoSection .block-content p a,.vr-headset a:hover{color:#888}.commentSection .itemContainer{margin-bottom:16px}.commentSection .commentHeader{margin-bottom:2px}.commentSection .comment .username{margin-right:8px;color:#e5e5e5;font-size:20px;font-weight:500}.commentSection .comment .body{font-size:20px;font-weight:400;line-height:20px;color:#888}.itemContainer .controls{margin-left:64px}.itemContainer .controls .likesCount,.itemContainer .controls button{height:32px;background-color:transparent;border:none;font-size:20px;font-weight:500;color:#e5e5e5}.itemContainer .controls button{cursor:pointer}.itemContainer .controls .likesCount{margin:0 5px}.itemContainer .controls button img{height:16px}.itemContainer .commentForm .profilePicture{width:30px;height:30px}.commentSection .comment .timestamp{color:#888;font-size:20px;font-weight:400;line-height:18px}.hidden{display:none!important}.comments .repliesSection{padding-left:64px;margin-top:16px}.commentSection .itemContainer .viewReplies{cursor:pointer;font-size:20px;font-weight:500;color:#e5e5e5}.videoGrid{display:flex;flex-wrap:wrap;justify-content:center}.videoGrid .thumbnailWrapper{flex-basis:24.6%;margin:.2%;width:100%;display:flex;flex-direction:column;}.videoGrid .categoryThumbnailWrapper,.videoGrid .pornstarThumbnailWrapper{flex-basis:24.6%;margin:.2%}.videoGrid a{flex-wrap:wrap;color:#888}.videoGrid a:hover{flex-wrap:wrap;color:#e5e5e5}.suggestions .videoGridItem a{display:flex;height:auto;width:100%}.videoGridItem .thumbnail{width:100%;height:auto;position:relative;aspect-ratio:16/9}.videoGridItem2 .thumbnail,.videoGridItem3 .thumbnail{width:100%;height:auto;position:relative}.suggestions .videoGridItem .thumbnail{margin-right:8px;aspect-ratio:16/9}.categoryGridItem .thumbnail img,.videoGridItem .thumbnail img{width:100%;height:100%;object-fit:cover;object-position:top;aspect-ratio:16/9;border-radius:8px}.pornstarGridItem .thumbnail img{width:100%;height:300px;display:block;margin:auto;object-fit:cover;object-position:top;border-radius:8px;}.videoGridItem .thumbnail .duration{bottom:0;right:0;position:absolute;margin:4px;color:#fff;background-color:rgba(17,17,17,.8);opacity:.8;padding:2px 4px;border-radius:2px;letter-spacing:1px;font-size:12px;font-weight:500;line-height:12px}.videoGridItem .details,.videoGridItem3 .details{padding-right:24px;position:relative;cursor:pointer;display:flow-root;flex-direction:column;width:100%}.videoGridItem2 .details{position:relative;cursor:pointer;display:flow-root;flex-direction:column;width:100%}.suggestions .videoGridItem .details{padding-right:0;flex:1}.videoGridItem .details .title,.videoGridItem2 .details .title{margin:8px 0;max-height:32px;font-size:16px;font-weight:500;line-height:16px;color:#e5e5e5;width:auto;overflow:hidden;text-overflow:ellipsis}.videoGridItem .details .stats,.videoGridItem .details .username,.videoGridItem2 .details .stats,.videoGridItem2 .details .username,.videoGridItem3 .details .stats,.videoGridItem3 .details .username{color:#888;font-size:16px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 0 8px}.videoGridHeader{display:flex;justify-content:center;align-items:center;margin:2%;padding-bottom:20px;border-bottom:1px solid #141414;height:77px}.videoGridHeader div{flex:1;color:#e5e5e5;font-weight:700}.videoGrid.large{flex-direction:column;flex:1}.videoGrid.large .videoGridItem{height:auto;display:flex}.videoGrid.large .videoGridItem .thumbnail,.videoGrid.large .videoGridItem2 .thumbnail,.videoGrid.large .videoGridItem3 .thumbnail{width:266px;height:138px;margin-right:16px}.videoGrid.large .videoGridItem .details{max-width:600px;flex:1}.videoGrid.large .videoGridItem .details .title,.videoGrid.large .videoGridItem2 .details .title,.videoGrid.large .videoGridItem3 .details .title{font-size:20px;line-height:24px}.videoGridItem .details .description{color:#888;font-size:20px;font-weight:500}.largeVideoGridContainer{flex:1;display:flex;flex-direction:column;color:#e5e5e5}.videoGridHeader .right{text-align:right}.fa-download:before,.fa-lock,.howToWatch a:hover,.member-footer .member-footer-link:hover,.star a:hover,.star2 a:hover,.tag a:hover,.videoGridHeader a{color:#e5e5e5}.rightIcons .btn.signInLink,.rightIcons .btn.signUpLink{padding:6px 15px;cursor:pointer;font-weight:500;border-radius:2px;color:#fff;font-size:20px;background-color:#0ea1d5;border:1px solid transparent;transition:background-color .3s ease-in-out,transform .3s ease-in-out,opacity .3s ease-in-out}.rightIcons .btn.signInLink{background-color:#232323}.rightIcons .btn.signInLink:hover,.rightIcons .btn.signUpLink:hover{background-color:#85c8e1;color:#fff;transform:scale(1.05);opacity:.95}.videoGridHeader a:after{content:" |";color:#e5e5e5}.videoGridHeader a:last-child:after{content:""}.signInLink{border:none;transition:opacity .4s;background:0 0}.awards a,.header_bar a,.page-link,.signInLink:hover{text-decoration:none}.signUpLink{border:none;background-color:#0ea1d5}.signUpLink:hover,.signin-options .lister .nav .desc .btn-primary{border-radius:2px;padding:6px 15px;font-weight:500;cursor:pointer}.signUpLink:hover{border:none;font-size:20px}#sideNavContainer .navigationItems{overflow-y:auto}#sideNavContainer .navigationItemsSignup .navigationItem span{max-width:fit-content;background:#0ea1d5;border-radius:5px;padding:0 5px}#sideNavContainer .navigationItem{height:40px;display:flex}#sideNavContainer .navigationItem img{height:18px;margin-right:27px}#sideNavContainer .navigationItem span{flex:1;color:#888;font-size:16px}#sideNavContainer .navigationItem span:hover{flex:1;color:#e5e5e5;font-size:16px}#sideNavContainer .navigationItem a{flex:1;display:flex;align-items:center;padding:0 20px;text-decoration:none}#sideNavContainer .navigationItem a:hover{background-color:rgba(0,0,0,.04)}#sideNavContainer .heading{color:#888;font-size:20px;font-weight:500;padding:10px 24px 0;border-top:1px solid #ededed;display:block}.profileContainer{display:flex;flex-direction:column;width:100%}.coverPhotoContainer{height:200px;flex:1;position:relative}.coverPhotoContainer .coverPhoto{width:100%;object-fit:cover;max-height:100%;vertical-align:middle}.coverPhotoContainer .channelName{position:absolute;top:calc(50% - 40px);font-size:50px;color:#fff;text-align:center;width:100%;letter-spacing:5px}.profileHeader{padding:15px 100px 0;display:flex;height:100px}.userInfoContainer{flex:1;display:flex}.profileHeader .userInfoContainer .profileImage{height:80px;width:80px}.profileHeader .userInfo{flex:1;display:flex;flex-direction:column;justify-content:center}.profileHeader .userInfo .title{font-size:24px;font-weight:400;color:#e5e5e5}.profileHeader .userInfo .subscriberCount{font-size:20px;color:#888}.profileHeader .buttonContainer{flex:1;display:flex;justify-content:flex-end}.profileHeader .buttonContainer .buttonItem{align-items:center;display:flex}.profileHeader .buttonContainer .buttonItem button{padding:10px 15px;font-size:20px;font-weight:500;border:none;border-radius:2px;cursor:pointer}.profileContainer .channelContent{padding:20px;background-color:#e5e5e5;border:1px solid #ddd;border-top:none}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#e5e5e5;border-color:#e5e5e5;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.channelContent .section .values{color:rgba(17,17,17,.6);display:flex;flex-direction:column}.formSection:not(:last-child){padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #dedede}.settingsContainer form{width:80%;margin-left:auto;margin-right:auto}.topSection .videoPlayer{max-height:300px;flex:1}.editVideoContainer .topSection .thumbnailItemsContainer{display:flex;flex-direction:column;margin:0 10px;width:217px}.editVideoContainer .topSection .thumbnailItemsContainer .thumbnailItem{margin-bottom:10px;padding:2px}.editVideoContainer .topSection .thumbnailItemsContainer .thumbnailItem.selected{border:3px solid #828282}.editVideoContainer .topSection .thumbnailItemsContainer .thumbnailItem img{width:100%;cursor:pointer}.member-footer{max-width:980px;margin:20px auto 0;padding:0 4%;color:grey;display:block;height:auto}#box-container,.free-signup-container,.studio-review-container{color:grey;display:flex;background-color:#fbfbfb;width:100%}#box-container{height:500px;flex-direction:row-reverse;max-width:1008px}#box-1{background-color:#1e90ff}#box-2{background-color:#ff4500}.studio-review-container{max-width:980px;flex-direction:row}.free-signup-container{max-width:980px;margin:10px auto auto}.article,.signin-options{background-color:transparent;margin:0;padding:20px 21px 24px 20px;float:left}.article{width:67%}.article h1.header,.signin-options h1.header,.signin-perks h1.header{margin:0 0 2px;padding:0;border-bottom:none;color:#424242;font-size:27px}.article h3,.signin-options h3,.signin-perks h3{color:#424242;font-size:18px;font-weight:400;margin:revert}.signin-options{width:46%}.byline{font-size:12px;color:#666;margin:3px 0 10px;font-weight:400}.sidebar,.signin-perks{background-color:transparent;float:right;margin:0;position:relative}.sidebar{width:33%;border-left:3px solid #999}.signin-perks{width:54%;padding:20px 21px 24px 20px;border-left:1px solid #ddd}.vr-blog,.vr-headset{margin:20px auto 0;padding:0 4%;display:block}hr{margin:12px 0;height:1px;border:0;border-top:1px solid #e8e8e8}.avg-star-color{color:gold}.nav .desc{color:#333;font-size:13px;width:100%}.signin-options .lister .nav .desc .btn-primary{border:none;font-size:20px;color:#fff;width:100%}.signin-options .lister .nav .desc .btn-secondary{padding:6px 15px;cursor:pointer;font-weight:500;border-radius:2px;border:none;font-size:20px;color:#fff;width:100%;background-color:red}.signin-options .lister .nav .desc p{line-height:.5;margin-top:15px;text-align:center}.vr-headset{max-width:980px;color:grey}.vr-blog{max-width:942px;background-color:#fff}.blog-article,.blog-article-link-content img{width:54vw;height:27vw;display:block;margin:auto;object-fit:cover}.blog-article .footer h3{flex:1!important}.thumbnailWrapper .footer{display:flex;margin:0 22%}.thumbnailWrapper .footer h3{color:#fff;margin:2% 0;float:left;font-size:20px}.categoryThumbnailWrapper .footer h3,.pornstarThumbnailWrapper .footer h3{font-size:1.75rem;color:#fff;margin:2% 0;float:left;flex:1;text-align:center}.thumbnailWrapper .footer .author{flex:1;text-align:end}.category-row,.pornstar-row{max-width:100%;margin:20px auto 0;padding:4%;color:grey;display:block}.category-row h4,.pornstar-row h4{display:flex;justify-content:start;margin:0 2% 4%;padding-bottom:10px;border-bottom:1px solid #141414;color:#e5e5e5}.member-footer .social-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:1em}.member-footer .social-links .social-link{margin-right:15px;font-size:36px;color:grey}.member-footer .social-links .social-link a{text-decoration:none;cursor:pointer;color:#fff}.category-row .category-row-links,.member-footer .member-footer-links,.member-footer .member-footer-links-special-friends,.pornstar-row .pornstar-row-links,.vr-headset .vr-headset-links{font-size:20px;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;margin:0 0 16px;padding:0}.member-footer .member-footer-link-wrapper{list-style-type:none;font-size:16px;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;box-sizing:border-box;-webkit-flex-basis:25%;flex-basis:25%}.vr-headset .vr-headset-link-wrapper{list-style-type:none;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;box-sizing:border-box;-webkit-flex-basis:25%;flex-basis:25%;margin:auto;text-align:center;padding:25px}.category-row .category-link-wrapper,.pornstar-row .pornstar-link-wrapper{list-style-type:none;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:25%;flex-basis:25%}.block-content a,.member-footer .member-footer-link,.star,.star2,.tag{color:#888;text-decoration:none}.downloadButtonContainer a,.pornstarName{color:#e5e5e5;text-decoration:none;width:100%;display:flex;flex-direction:column}.star,.tag{display:revert;padding:8px 0;line-height:1.5}.category-row .category-link,.pornstar-row .pornstar-link,.reviews .reviewers .reviewer .review,.vr-headset .vr-link{color:grey;text-decoration:none}.vr-link-content img{width:280px;height:280px;display:block}.vr-studio-content img{width:170px;height:170px;display:block;object-fit:contain;border-radius:100%}.pornstar-link-content img{width:200px;height:300px;display:block;margin:auto;object-fit:cover}.category-link-content img{width:218px;height:123px;display:block;margin:20px}.actressName,.category{text-align:center;width:200px}.member-footer .member-footer-copyright{font-size:11px;margin-bottom:15px}.member-footer .member-footer-copyright-instance{padding:0 4px;display:inline-block}.fa{display:inline-block;font:24px FontAwesome!important;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#888;outline:0!important;box-shadow:none}.navigationItem .fas{font-weight:900;color:#888;margin:0 10px 0 0}.profileLeftColumn{flex:1;height:100%;width:100%;padding:4%}.profileLeftColumn img{height:100%;width:100%;object-fit:cover;object-position:top;border-radius:8px;}.profileRightColumn{flex:2;height:100%;width:100%;padding:4%}.mySlides a img{width:100%;height:37vw}.tariffs-item-old-price{font-size:18px;text-decoration:line-through;margin-right:16px;font-weight:400;color:#888}.tariffs-item-new-price{font-size:35px;font-weight:500;margin-right:16px;color:#fff}.tariffs-item-duration{font-size:25px;line-height:30px;margin-bottom:1rem;font-weight:500!important;text-decoration:none;color:#fff}#planform-button-container a{color:#343333;text-decoration:none;width:100%}.signUpContainer .column:hover{color:#e11463}.tarrifs-item-description{line-height:20px;padding:5px 0 18px;font-size:17px}.tariffs-btn,.tariffs-btn2,.tariffs-btn2:hover,.tariffs-btn:hover{font-size:22px;line-height:1;height:48px;color:#fff}.tariffs-btn{background:#0ea1d5;border-radius:20px;border:none;margin-top:13px;height:48px}.tariffs-btn:hover{background:#85c8e1;border-radius:20px}.tariffs-btn2{background:#ffffff10;border-radius:20px;width:50%}.tariffs-btn2:hover{background:#d3d3d3;border-radius:20px;width:50%}.planformText p{color:#fff;text-decoration:none;font-size:16px}.item-wraps{display:inline-flex;margin-bottom:35px}.item-wrap{border:1px solid #0ea1d5;border-radius:12px;width:106px;margin:8px;padding:15px 14px;box-shadow:0 2px 8px 1px rgb(0 0 0 / 30%)}#affiliate-section button,.watchFullVRPornVideoBtn{width:auto;left:50%;transform:translate(-50%,-50%)}.item-val{font-size:25px;font-weight:700;line-height:30px;color:#0ea1d5}.item-text{font-weight:400;font-size:14px;line-height:17px;color:#fff;margin-top:3px}.watchFullVRPornVideoBtn{height:auto;position:absolute;top:70%}#affiliate-section button{position:relative;margin-top:30px}.aff-url{text-align:center;font-size:115%;border:1px dotted #0a9aff;padding:3px 0;border-radius:5px;line-height:30px;margin:0 33%;cursor:pointer}.affiliate-inner details{border-bottom:1px solid #343434;max-width:600px;margin:0 auto;overflow:hidden;position:relative;padding-left:0;line-height:60px}.section2 .affiliate-inner details[open] p{text-align:left!important}.profileContentContainer{flex-direction:column;display:flex;width:100%}.profileVideoGridContainer{display:flex;flex-direction:column;color:#e5e5e5}.howToWatch{height:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;max-width:800px;color:#efefee}.howToWatch a,.vr-headset a{text-decoration:underline;color:#e5e5e5}.vrHowToLogo img{width:280px;height:280px;display:block;margin:auto}.pornstarInfo{max-width:980px;margin:20px auto 0;color:grey;display:block}.pornstarInfo .pornstarStats{color:#fff;font-size:20px;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;margin:0 0 20px;padding:0}.pornstarInfo .pornstarStatsItem{list-style-type:none;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-basis:50%;flex-basis:50%}.pornstarStats .social-links{width:100%;display:inline;margin:2% 0 0}.pornstarInfo .social-links .social-link{margin:8px 16px 8px 0;text-decoration:none;}.pornstarInfo .social-links .social-link img{height:21px;width:24px}.profileDescription p{flex:1;height:100%;color:#888}.pagination{display:flex;justify-content:center;align-items:center}.page-item.active .page-link{z-index:1;background-color:transparent;color:#e5e5e5}.page-link{z-index:1;background-color:transparent;color:#888;border:none}.page-link a:hover{text-decoration:underline;background-color:transparent}.page-link:hover{color:#888;text-decoration:underline;background:0 0}.block-content h3,.readOurReviews{font-size:20px;display:flex;justify-content:center;color:#888;padding-top:10px}.block-content p,.videoSection p{font-size:16px;margin:10px 2% 2%;color:#888}.block-content a:hover{color:#888;text-decoration:underline}.block-content2 p{max-height:100%;overflow-y:auto} .block-content .block-content p{max-height:552px;overflow-y:auto}.our-story-card-text{color:#e5e5e5;position:relative;width:100%;padding:75px 0;margin:0 auto;z-index:1}.centerContainer,.simpleContainer{padding-bottom:95px}.paymentContainer,.stepHeader-container{text-align:center;max-width:500px;margin:0 auto}.centerContainer{margin:0 auto 15px;max-width:978px;box-sizing:border-box}.stepLogoContainer .fa{margin:50px 0 20px;color:red}.planformContainer{line-height:32px;margin:12px auto 29px;font-size:26px}.paymentContainer .stepHeader,.planformContainer .stepHeader{margin-top:20px}.narrowContainer{max-width:270px;margin:20px auto 40px}.payPal{border:2px solid #ccc;padding:5px;margin:20px;border-radius:3px;height:70px;max-width:500px}.payPal button,input{overflow:visible;float:left}.fa-check:before,.premium p{color:red}.premiumSubmit,button,button:hover{width:100%;height:48px;padding:0 19px;color:#fff;font-weight:500;font-size:20px;cursor:pointer;background-color:#0ea1d5;border:1px solid transparent;border-radius:36rem;transition:transform .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out}.premiumSubmit,button:hover{transform:scale(1.05);background-color:#85c8e1;color:#fff}.planformCard{border:1px solid #d3d3d3;box-shadow:0 2px 8px 1px rgba(0,0,0,.3)}.dl8-embed-container .dl8-play-button{background-color:rgba(14,161,213,.75)!important;height:100px!important}.dl8-embed-container .dl8-play-button:hover{background-color:rgba(14,161,213)!important;height:100px!important}.premium h6{font-weight:400}.premium h5{margin:10px}.divider{border-bottom:1px solid;border-color:#e5e5e5}.premium .vr-link-content img{width:121px;height:auto;display:inline-flex}.finePrint{font-size:12px;line-height:16px;color:#999;margin:0 0 12px}.main-content{max-width:500px;margin-top:5%}.creditCard{height:55px;vertical-align:top;min-height:40px;max-height:55px;display:block;color:#2c2e2f;background-color:#fff;margin:10px 0;border:1px solid #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:position .5s ease-in;-o-transition:position .5s ease-in;-moz-transition:position .5s ease-in;transition:position .5s ease-in;align-items:stretch}.creditCard:hover{background-color:#e5e5e5}.reviews{border-top:1px solid #888;border-bottom:1px solid #888}.reviewer{padding-bottom:10px;margin:10px}.footer-ad,.reviewers{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.reviews .reviewers .reviewer .review:hover{color:grey;text-decoration:underline}.reviews .reviewers .reviewer .review img{height:50px}.slideshow-container{max-width:100vw;height:auto;position:relative;margin:auto}.next,.prev{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:.6s;border-radius:0 3px 3px 0;user-select:none}.numbertext,.text{color:#f2f2f2;padding:8px 12px}.next{right:0;border-radius:3px 0 0 3px}.next:hover,.prev:hover{background-color:rgba(0,0,0,.8)}.text{font-size:16px;bottom:8px;width:100%}.numbertext{font-size:12px;position:absolute;top:0}.dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s}.dot:hover{background-color:#717171}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s;opacity:1}@-webkit-keyframes fade{from{opacity:.4}to{opacity:1}}@keyframes fade{from{opacity:.4}to{opacity:1}}.downloadButtonContainer{padding:8px 16px;cursor:pointer;font-weight:500;border-radius:2px;border:none;font-size:20px;background-color:#0ea1d5;color:#fff;text-align:center;box-sizing:border-box;transition:transform .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out}.downloadButtonContainer:hover{background-color:#85c8e1;color:#fff;transform:scale(1.05)}.header_bar,.header_bar a{background:#7b3381;width:100%}.header_bar{position:fixed;top:0;z-index:99999;padding:14px 0;height:52px}.header_bar a{display:block;padding:0;color:#fff;font-weight:700} .bar-pvr{height:auto;padding:0;width:100vw;margin-left:-2%;margin-right:-2%;} .bar-pvr a img{width:100%;height:100%;object-fit:cover}#affiliate-section h1{text-align:center;margin:2%}#affiliate-container,#content-creator-container{width:100%;max-width:980px;margin:0 auto}#affiliate-container h1,#affiliate-lifetime-earnings h1,#content-creator-lifetime-earnings h1{margin:30px;text-align:center}#affiliate-container #date-filter,#content-creator-container #date-filter{display:flex;gap:10px;height:25px;margin:30px 0}#affiliate-container #date-filter form,#content-creator-container #date-filter form{display:flex;gap:10px}#affiliate-container #date-filter form button,#content-creator-container #date-filter form button{background:#e5e5e5}#affiliate-container #date-filter form button,#content-creator-container #date-filter form button,input{font-size:16px;border:1px solid #e5e5e5;color:#232323;height:100%}#affiliate-lifetime-earnings h2,#content-creator-lifetime-earnings h2{margin-bottom:15px;font-size:20px;font-weight:700;position:relative;top:4px;font-family:Roboto,sans-serif}#affiliate-daily-earnings table thead,#affiliate-daily-earnings-daily-earnings table tfoot,#content-creator-daily-earnings table tfoot,#content-creator-daily-earnings table thead{background:#3f3f3f;border:2px solid #000;margin:1%}#affiliate-daily-earnings thead tr th,#affiliate-daily-earnings-daily-earnings tfoot tr th,#content-creator-daily-earnings tfoot tr th,#content-creator-daily-earnings thead tr th{border:2px solid #000;padding:1%}#affiliate-daily-earnings table tbody tr:nth-child(odd),#content-creator-daily-earnings table tbody tr:nth-child(odd){background:#3f3f3f}#affiliate-daily-earnings table tbody tr:nth-child(2n),#content-creator-daily-earnings table tbody tr:nth-child(2n){background:#232323}#affiliate-daily-earnings table tbody tr td,#affiliate-daily-earnings-daily-earnings table tfoot tr td{border:2px solid #000;width:16.66%;padding:1%}#content-creator-daily-earnings table tbody tr td,#content-creator-daily-earnings table tfoot tr td{border:2px solid #000;width:50%;padding:1%}@media (max-width:768px) and (orientation:portrait){.videoGridItem .details .title,.videoGridItem2 .details .title,.videoGridItem3 .details .title{line-height:18px;font-size:18px}#mainContentContainer{flex-direction:column;justify-content:center;background:#181918;box-sizing:border-box;color:#e5e5e5;}#mainSectionContainer{display:block;height:auto;width:auto;padding:0 2%}#landingHeadContainer,#mainContentContainer2,.text{padding-top: 24px;padding-bottom: 16px;}#sideNavContainer .navigationItem span{color:#888}#sideNavContainer .navigationItem span:hover{color:#e5e5e5}#mastHeadContainer .rightIcons,#paymentSectionContainer .member-footer,#topNavContainer .top-navigation-links,.rightIcons,.secondaryInfo .topRow .uploadInfo,.sidebar,.uploadInfo span.date:nth-of-type(2),.videoGridHeader .right,.videoInfo .bottomSection,.videoInfo .bottomSection2{display:none}#topNavContainer{height:0}.videoGridHeader .left h1{font-size:16px;margin:.5rem 0}input{border-radius:0}#mastHeadContainer{padding:0 4% 0 1%}#mastHeadContainer .searchBarContainer{width:33%;margin:0 0 0 4%}.videoGridItem2 .details .title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.videoGridItem .details .stats,.videoGridItem .details .username,.videoGridItem2 .details .username,.videoGridItem3 .details .stats,.videoGridItem3 .details .username{font-size:18px}.videoGridItem2 .details .stats{font-size:18px;}#mastHeadContainer .searchBarContainer .searchBar,.article,.downloadButtonContainer,.downloadButtonContainer:hover,.signInContainer .column,.signUpContainer .column{width:100%}#mastHeadContainer .searchBarContainer .searchButton,.signin-options,.signin-perks{width:auto}.watchLeftColumn{height:auto;width:100%}.watchLeftColumn .videoPlayer{height:100%!important}.videoGridItem .thumbnail{width:100%;height:auto;position:relative;aspect-ratio:16/9}.videoGridItem2 .thumbnail,.videoGridItem3 .thumbnail{width:100%;height:auto;position:relative}.videoGridItem{width:100%;margin:0;aspect-ratio:16/9}.videoGridItem2{width:100%;margin:0}.videoGridItem3{width:100%;margin:0 0 8px;height:auto}.videoGridItem3.studioMetaRow a{height:auto !important} .videoGridItem .thumbnail img{width:100%;height:100%;object-fit:cover;object-position:top;aspect-ratio:16/9}.bar-pvr a img,.videoGridItem2 .thumbnail img,.videoGridItem3 .thumbnail img{width:100%;height:100%;object-fit:cover;aspect-ratio: 16 / 9;}.mySlides a img{width:91.6vw;height:auto;object-fit:cover}.videoGridHeader{display:flex;margin:0;padding:16px 0}.videoGrid .pornstarThumbnailWrapper{flex-basis:49.6%;margin:.2%;width:100%}.videoGrid .categoryThumbnailWrapper{flex-basis:99.6%;margin:.2%}.videoGrid a{display:flex;flex-wrap:wrap;width:100%;text-decoration:none;margin-bottom:8px}.suggestions{display:flex;width:100%;height:100%;flex-direction:column}.largeVideoGridContainer,.largeVideoGridContainer .videoGrid,.profileVideoGridContainer .videoGrid,.suggestions .videoGrid,.videoSection .videoGrid{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.our-story-card-text h1,.our-story-card-text h2{width:auto;margin-top:35%;font-size:50px}.landingContainer .our-story-card-text .loginForm form input[type=email]{min-width:61%;margin-bottom:10%}.landingContainer .our-story-card-text .loginForm form input[type=submit]{min-width:39%;height:fit-content}.emailFormTitle{margin:10%}.payPal{max-width:100%;margin:20px}.free-signup-container{display:inline-grid}.landingContainer .our-story-card-text .loginForm form{display:flex;width:95vw}.videoInfo{width:auto;height:auto}#mainContentContainer .videoSection{height:100%;width:100%}.descriptionClass{display:flex;flex-direction:column}.descriptionClass .profileLeftColumn,.descriptionClass .profileRightColumn{height:auto;width:92vw;padding:4%}.premiumSubmit,button,button:hover{height:35px!important;font-size:16px!important}.vr-link-content img,.vr-studio-content img{width:100px;height:100px}.watchFullVRPornVideoBtn,.watchFullVRPornVideoBtn:hover{width:max-content;margin-top:8%}.dl8-embed-container .dl8-button,.dl8-embed-container .dl8-button:hover{width:48px!important;height:48px!important;background-position:0!important}.dl8-embed-container .dl8-logo>img{width:44px!important;height:44px!important;max-width:44px!important;max-height:44px!important}.secondaryInfo .topRow .studioProfileButtonContainer a img{padding:8px;height:50px;width:50px;margin:8px}.secondaryInfo .topRow .button,.secondaryInfo .topRow .uploadInfo .date{margin-left:inherit;font-size:16px}.secondaryInfo{border-bottom:1px solid #343434;border-top:1px solid #343434;padding:0}.secondaryInfo .topRow{display:flex;flex-direction:column;align-items:center}.category-row .category-row-links,.member-footer .member-footer-links,.member-footer .member-footer-links-special-friends,.pornstar-row .pornstar-row-links,.vr-headset .vr-headset-links{font-size:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.vr-studio-content img{display:block;border-radius:100%;object-fit:contain}.suggestions .suggestionsAdvert{width:92vw;aspect-ratio:3/1;height:auto;margin:auto auto 20px}.suggestionsAdvert a img{width:100%;height:100%;object-fit:cover;margin:0;aspect-ratio:3/1}.commentSection .header .commentForm textarea,.itemContainer .commentForm textarea,.secondaryInfo .topRow .uploadInfo .owner a{font-size:16px}.bar-pvr{text-align:center;width:auto;height:auto;}.pornstarInfo .pornstarStatsItem{flex-basis:100%}.joinNowContainer .columns{display:flex;flex-direction:column-reverse}.columns a:nth-child(1){order:2}.columns a:nth-child(2){order:1}.columns a:nth-child(3){order:3}}@media (max-width:896px) and (orientation:landscape){#mainContentContainer,#mainContentContainer2{background:#181918;box-sizing:border-box;color:#e5e5e5}.videoGridItem .details .title,.videoGridItem2 .details .title,.videoGridItem3 .details .title{line-height:18px;font-size:18px}.watchLeftColumn,.watchLeftColumn .videoPlayer{height:100%!important}#mainContentContainer{flex-direction:column;justify-content:center;padding:0 4%}#mainContentContainer2{position:relative;display:flex;flex-direction:column;justify-content:center;padding:0 17%}#mainSectionContainer{display:block;height:auto;width:auto}#sideNavContainer .navigationItem span{color:#888}#sideNavContainer .navigationItem span:hover{color:#e5e5e5}#mastHeadContainer .rightIcons .signInLink,#paymentSectionContainer .member-footer,.rightIcons,.sidebar,.videoGridHeader .right,.videoInfo .bottomSection,.videoInfo .bottomSection2{display:none}.videoGridHeader .left h1{font-size:16px;margin:.5rem 0}input{border-radius:0}#mastHeadContainer{padding:0 4% 0 1%}#mastHeadContainer .rightIcons .signUpLink{border-radius:4px}.videoGridItem2 .details .title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.videoGridItem .details .stats,.videoGridItem .details .username,.videoGridItem2 .details .username,.videoGridItem3 .details .stats,.videoGridItem3 .details .username{font-size:18px}.videoGridItem2 .details .stats{font-size:18px;display:none}#mastHeadContainer .searchBarContainer .searchBar{width:100%;font-size:16px}#mastHeadContainer .searchBarContainer .searchButton,.signin-options,.signin-perks{width:auto}.watchLeftColumn{width:100%;margin-top:16px}.videoGridItem,.videoGridItem2{margin:0;width:100%}.videoGridItem .thumbnail{width:100%;height:auto;position:relative;aspect-ratio:16/9}.videoGridItem2 .thumbnail,.videoGridItem3 .thumbnail{width:100%;height:auto;position:relative}.videoGridItem{aspect-ratio:16/9}.videoGridItem3{width:100%;margin:0 0 8px;height:auto}.videoGridItem3:not(.studioMetaRow) a{height:48px} .videoGridItem .thumbnail img{width:100%;height:100%;object-fit:cover;object-position:top;aspect-ratio:16/9}.bar-pvr a img,.videoGridItem2 .thumbnail img,.videoGridItem3 .thumbnail img{width:100%;height:100%;object-fit:cover}#mainContentContainer .videoSection,.suggestions,.suggestions .videoGrid,.suggestionsAdvert a img {width:100%;height:fit-content}.videoGridHeader{display:flex;margin:0;padding:16px 0}.videoGrid .pornstarThumbnailWrapper{flex-basis:49.6%;margin:.2%;width:100%}.videoGrid .categoryThumbnailWrapper{flex-basis:99.6%;margin:.2%}.videoGrid a{display:flex;flex-wrap:wrap;width:100%;text-decoration:none;margin-bottom:8px}.suggestions{display:flex;flex-direction:column}.largeVideoGridContainer .videoGrid,.profileVideoGridContainer .videoGrid,.videoSection .videoGrid{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px 8px;display:grid;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.suggestions .videoGrid{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;display:grid;flex-direction:column;justify-content:center;align-items:center}.our-story-card-text h1,.our-story-card-text h2{width:auto;margin-top:35%;font-size:50px}.vr-link-content img,.vr-studio-content img{width:100px;height:100px}.landingContainer .our-story-card-text .loginForm form input[type=email]{min-width:61%;margin-bottom:10%}.landingContainer .our-story-card-text .loginForm form input[type=submit]{min-width:39%;height:fit-content}.emailFormTitle{margin:10%}#landingHeadContainer,.text{padding:0}.payPal{max-width:100%;margin:20px}.article,.signInContainer .column,.signUpContainer .column{width:100%}.free-signup-container{display:inline-grid}.landingContainer .our-story-card-text .loginForm form{display:flex;width:95vw}.videoInfo{width:auto;height:auto}.descriptionClass{display:flex}.videoGrid .watchFullVRPornVideoBtn,.watchFullVRPornVideoBtn:hover{width:max-content;margin-top:8%}.dl8-embed-container .dl8-logo>img{width:44px!important;height:44px!important}.secondaryInfo .topRow .studioProfileButtonContainer a img{padding:8px;height:170px;width:170px}.secondaryInfo .descriptionContainer,.secondaryInfo .topRow .button,.secondaryInfo .topRow .uploadInfo .date{margin-left:inherit;font-size:16px}.secondaryInfo{border-bottom:1px solid #343434;border-top:1px solid #343434;padding:0}.secondaryInfo .topRow{padding:8px 0}.category-row .category-row-links,.member-footer .member-footer-links,.member-footer .member-footer-links-special-friends,.pornstar-row .pornstar-row-links,.vr-headset .vr-headset-links{font-size:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.vr-studio-content img{display:block;border-radius:100%;object-fit:contain}.suggestions .suggestionsAdvert{width:66vw;height:auto;margin:auto auto 20px;aspect-ratio:8/1}.suggestionsAdvert a img{object-fit:cover;margin:0;aspect-ratio:8/1}.commentSection .header .commentForm textarea,.itemContainer .commentForm textarea,.secondaryInfo .topRow .uploadInfo .owner a{font-size:16px}.bar-pvr{text-align:center;width:auto;height:auto;}.pornstarInfo .pornstarStatsItem{flex-basis:100%}.joinNowContainer .columns{display:grid}} .pvr-studio-header{position:relative;width:100%;margin:0 0 24px}.pvr-studio-header.has-poster{padding-top:210px}.pvr-studio-poster{position:absolute;inset:0 0 auto 0;height:230px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:14px;overflow:hidden}.pvr-studio-poster:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.25),rgba(0,0,0,.75))}.pvr-studio-detail{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;border-radius:14px;background:rgba(20,20,22,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 28px rgba(0,0,0,.4)}.pvr-studio-header.has-poster .pvr-studio-detail{margin-top:-56px}.pvr-studio-left{display:flex;align-items:center;gap:14px;min-width:0}.pvr-studio-icon{position:relative;width:44px;height:44px;border-radius:12px;overflow:hidden;flex:0 0 auto}.pvr-studio-icon img{width:100%;height:100%;object-fit:cover;display:block}.pvr-studio-icon-bg{position:absolute;inset:0;border:1px solid rgba(255,255,255,.15);border-radius:12px;pointer-events:none}.pvr-studio-meta{min-width:0}.pvr-studio-title-row{display:flex;align-items:center;gap:8px}.pvr-studio-title{font-size:18px;font-weight:700;color:#fff;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.pvr-verified{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;font-size:12px;font-weight:800;color:#fff;background:rgba(255,255,255,.18)}.pvr-studio-stats{margin-top:6px;display:flex;gap:12px}.pvr-stat{font-size:13px;color:rgba(255,255,255,.7)}.pvr-studio-right{flex:0 0 auto}.pvr-btn{display:inline-flex;align-items:center;gap:8px;padding:6px 15px;border-radius:2px;font-size:20px;font-weight:500;color:#fff;text-decoration:none;border:1px solid transparent;transition:background-color .3s ease-in-out,transform .3s ease-in-out,opacity .3s ease-in-out;cursor:pointer;background: #0ea1d5;} .pvr-btn:hover{background-color: #85c8e1; color:#fff; transform:scale(1.05); opacity: .95} .pvr-btn-ico{display:inline-flex;align-items:center}@media(max-width:720px){.pvr-studio-header.has-poster{padding-top:0} .pvr-studio-detail{margin-top:0} .pvr-studio-title{font-size:16px}} .breadcrumbs{font-size:14px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#888;padding:12px 0;display:block;} .breadcrumbs a {text-decoration:none;color:#888;display:inline;padding:14px 0;text-overflow:ellipsis;white-space:nowrap;line-height:18px;} .breadcrumbs a:hover {color:#e5e5e5} .pswp button, .pswp button:hover, .pswp button:focus, .pswp button:active {background-color: transparent !important;} /* ===== PhotoSwipe: stop site-wide button styles breaking the UI ===== */  .pswp button,.pswp button:hover,.pswp button:focus,.pswp button:active{background-color:transparent!important;border:0!important;padding:0!important;margin:0!important;box-shadow:none!important;border-radius:0!important;transform:none!important;transition:none!important;filter:none!important;outline:none!important}.pswp__button{width:44px!important;height:44px!important}.pswp,.pswp *{-webkit-tap-highlight-color:rgba(0,0,0,0)} .pswp__img{object-fit:contain;} #sideNavContainer .navigationItem i{width:24px;text-align:center;margin-right:12px;}


/* =========================================================
   1) MOBILE SEARCH TOGGLE + OVERLAY SEARCH BAR
   ========================================================= */

/* Desktop: no mobile toggle */
#mastHeadContainer .mobileSearchToggle{
    display:none !important;
}

@media (max-width:768px){

    /* Mobile: show magnifier button on the hard-right */
    #mastHeadContainer .mobileSearchToggle{
        display:block !important;
        margin-left:auto !important;
        position:relative !important;
        z-index:10001 !important; /* above normal header contents */
    }

    /* Mobile: hide the inline search bar by default */
    #mastHeadContainer .searchBarContainer{
        display:none !important;
    }

    /* If you're using a header class to indicate open state, hide the standalone icon */
    #mastHeadContainer.search-open .mobileSearchToggle{
        display:none !important;
    }

    /* Mobile: search overlay bar (when you add .active to .searchBarContainer) */
    #mastHeadContainer .searchBarContainer.active{
        display:flex !important;
        position:fixed !important;
        top:0 !important;
        left:0 !important;
        right:0 !important;
        height:58px !important;
        padding:0 4% !important;
        align-items:center !important;
        background-color:#232323 !important;
        width:100% !important;
        max-width:none !important;
        margin:0 !important;
        box-sizing:border-box !important;
        z-index:99999 !important;
    }

    /* Make the form fill the bar */
    #mastHeadContainer .searchBarContainer.active form{
        width:100% !important;
        display:flex !important;
        align-items:center !important;
        gap:10px !important;
    }

    /* Input grows */
    #mastHeadContainer .searchBarContainer.active .searchBar{
        flex:1 !important;
        width:auto !important;
        height:40px !important;
        box-sizing:border-box !important;
    }

    /* Turn the existing search button into an "X" close affordance */
    #mastHeadContainer .searchBarContainer.active .searchButton{
        width:40px !important;
        flex:0 0 40px !important;
        height:40px !important;

        display:flex !important;
        align-items:center !important;
        justify-content:center !important;

        background:transparent !important;
        border:0 !important;
        padding:0 !important;
        cursor:pointer !important;
    }

    /* Hide any magnify icon inside the button */
    #mastHeadContainer .searchBarContainer.active .searchButton .fa-search{
        display:none !important;
    }

    /* Show X */
    #mastHeadContainer .searchBarContainer.active .searchButton::before{
        content:"✕";
        font-size:22px;
        line-height:1;
        color:#e5e5e5;
        display:block;
    }

    /* Suggestions dropdown under the overlay */
    #mastHeadContainer .searchBarContainer.active #suggestions-container{
        position:fixed !important;
        top:58px !important;
        left:0 !important;
        right:0 !important;

        width:100% !important;
        max-height:60vh !important;
        border-radius:0 !important;

        z-index:100000 !important; /* above overlay bar */
    }
}

/* =========================================================
   2) MOBILE BOTTOM NAV (matches your HTML)
   ========================================================= */

/* Desktop default */
.mobileBottomNav{
    display:none;
}

@media (max-width:768px){

    .mobileBottomNav{
        display:grid !important;
        grid-template-columns: 1fr 1fr 1fr !important;
        align-items:center !important;

        position:fixed !important;
        left:0 !important;
        right:0 !important;
        bottom:0 !important;

        height:64px !important;
        padding:8px 10px !important;
        padding-bottom: calc(8px + env(safe-area-inset-bottom)) !important;

        background:#141414 !important;
        border-top:1px solid #282828 !important;

        z-index:99998 !important;
        box-sizing:border-box !important;
    }

    .mobileBottomNav .mbn-item{
        display:flex !important;
        flex-direction:column !important;
        align-items:center !important;
        justify-content:center !important;
        gap:4px !important;

        height:100% !important;
        min-width:0 !important;

        text-decoration:none !important;
        color:#888 !important;
        font-size:12px !important;
        line-height:1 !important;
    }

    .mobileBottomNav .mbn-item i{
        font-size:20px !important;
        line-height:1 !important;
    }

    .mobileBottomNav .mbn-item:hover{
        color:#e5e5e5 !important;
    }

    /* Keep CTA centered regardless of label width */
    .mobileBottomNav .mbn-item.mbn-cta{
        justify-self:center !important;
    }

    .mobileBottomNav .mbn-ctaLabel{
        display:flex !important;
        align-items:center !important;
        justify-content:center !important;

        height:40px !important;
        width:100% !important;
        max-width:220px !important;
        padding:0 16px !important;

        border-radius:999px !important;
        background:#0ea1d5 !important;
        color:#fff !important;

        font-size:18px !important;
        font-weight:600 !important;
        line-height:1 !important;

        box-sizing:border-box !important;
    }

    /* Ensure main content isn't hidden under the nav */
    #mainSectionContainer,
    #mainContentContainer,
    #mainContentContainer2,
    .videoSection,
    #pageContainer{
        padding-bottom: calc(84px + env(safe-area-inset-bottom)) !important;
    }
}

/* =========================================================
   3) SIDE NAV OVERLAY (OFF-CANVAS)
   ========================================================= */

/* Stop the old "push content right" behavior */
#mainSectionContainer.leftPadding{
    padding-left: 0 !important;
}

/* Off-canvas overlay sidenav */
#sideNavContainer{
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    padding-top: 58px;
    transform: translateX(-100%);
    transition: transform .25s ease;
    will-change: transform;
    z-index: 100000 !important;
}

/* Visible state */
#sideNavContainer.open{
    transform: translateX(0);

    background: rgba(20, 20, 20, 0.72);
    -webkit-backdrop-filter: blur(14px) saturate(140%);
    backdrop-filter: blur(14px) saturate(140%);

    border-right: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow: 16px 0 48px rgba(0, 0, 0, 0.55);

    width: clamp(260px, 82vw, 360px);
}

/* Backdrop z-index (only if you actually have #sideNavBackdrop in HTML) */
#sideNavBackdrop{
    z-index: 99999 !important;
}

/* Optional: tighten this block if it was causing extra borders */
.secondaryInfo.imageBlock{
    border-top: 0 !important;
    border-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

/* =========================================================
   4) TILE STUDIO META ROW (VRPORN-LIKE)
   logo + studio on left (stacked views under studio),
   age on right
   ========================================================= */

.videoGridItem3.studioMetaRow{
    display:flex;
    align-items:flex-start;
    gap:7px;
    width:100%;
    max-width:100%;
    box-sizing:border-box;
    margin:0.5rem 0;
}

.videoGridItem3.studioMetaRow .studioLogoLink{
    display:flex;
    align-items:center;
    justify-content:center;
    flex:0 0 40px;
    width:40px;
    height:40px;
}

.videoGridItem3.studioMetaRow .studioTileLogo{
    width:40px;
    height:40px;
    display:block;
    object-fit:cover;
    border-radius:10px;
}

/* studio name + views stacked */
.videoGridItem3.studioMetaRow .studioTextBlock{
    display:flex;
    flex-direction:column;
    gap:4px;
    min-width:0;
    flex:1 1 auto;
}

.videoGridItem3.studioMetaRow .studioNameLink{
    display:block;
    min-width:0;
    color:#e5e5e5;
    text-decoration:none;

    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;

    line-height:1.2;
    margin-bottom:0;
    height:auto;
}

/* views under studio name */
.videoGridItem3.studioMetaRow .viewCount.tileViewCount{
    display:inline-flex;
    align-items:center;
    gap:6px;
    white-space:nowrap;
    color:#888;
    line-height:1;
}

.videoGridItem3.studioMetaRow .viewCount.tileViewCount i{
    font-size:13px;
    line-height:1;
    opacity:.75;
}

.videoGridItem3.studioMetaRow .viewCount.tileViewCount .viewNumber{
    font-size:13px;
    line-height:1;
}

/* age on the right */
.videoGridItem3.studioMetaRow .tileAge{
    margin-left:auto;
    flex:0 0 auto;
    color:#888;
    font-size:13px;
    line-height:1.2;
    white-space:nowrap;
    padding-top:2px;
}

/* =========================================================
   5) MOBILE FIXES
   ========================================================= */

@media (max-width:768px){
    .thumbnailWrapper{
        width:100% !important;
        max-width:100% !important;
        justify-self:stretch !important;
        align-self:stretch !important;
        text-align:left !important;
        margin-left:0 !important;
        margin-right:0 !important;
    }

    .thumbnailWrapper > .videoGridItem3.studioMetaRow{
        width:100% !important;
        max-width:100% !important;
        box-sizing:border-box !important;
        place-self:stretch !important;
    }

    .videoGrid,
    .videoGridContainer,
    .videoGridWrapper{
        justify-items:stretch !important;
        align-items:stretch !important;
    }
}

@media (max-width:420px){
    .videoGridItem3.studioMetaRow .viewCount.tileViewCount i,
    .videoGridItem3.studioMetaRow .viewCount.tileViewCount .viewNumber,
    .videoGridItem3.studioMetaRow .tileAge{
        font-size:12px;
    }
}