@media only screen and (max-width:1900px){
.centerwrap{width:94%;}
.latestUpdateB {width:32.66%; margin-right:1%; margin-bottom:1.5%;}
.owl-item > .latestUpdateB{width:100%; margin-right:1%; margin-bottom:1.5%;}


/* Filters */
.allFilter ul{padding-top:10px;}
.allFilter li label{padding:0 12px;}
.allFilter li label i{margin-right:8px;}
.allFiltersearch ul{padding-top:10px;}
.allFiltersearch li label{padding:0 12px;}
.allFiltersearch li label i{margin-right:8px;}
.modelBlock{width:15.83%; margin-right:1%;}
.dvdBlock{width:13.42857%; margin-right:1%;}
.modelPhotoB{width:15.83%; margin-right:1%;}


/* Signup */
.storeHeader{padding-left:30px; padding-right:30px;}
.storeSignup{padding-top:100px;}
.fullMembership{padding-top:40px;}


/* FAQ */
/* Advanced Search */
.threeBlocks .asBlock{width:32.66%; margin-right:1%;}
.fiveBlocks .checkBlock{width:19.2%; margin-right:1%;}


/* Blog */
.blogPic{width:49.5%;}


/* Blog Inner */
.comments{padding-top:75px;}


/* Liveshows */
.lShowBlock{width:49.2%; margin-bottom:1.6%;}


/* Liveshow Detail */
.ulShowBlock{width:32.33%; margin-bottom:1.5%; margin-right:1.5%;}


/* MailBox */
.eSubject{width:70%;}
.eFrom{width:12%;}
.eDateR{width:15%;}
.eDelete{width:3%;}


/* Message */
/* Cart */
.cartLeft{width:70%;}
.cartRight{width:29%;}


/* Story Details */
/* Categories */
/* DVDs */
/* Favorites */
.taggedU ul li a{}
.taggedU ul li a span{}


/* ModelBio */
.modelInfo{padding-bottom:20px;}
.pageComments{padding-top:40px;}


/* Video Detail */
.vidImidWrap{}
.modelBlock h4, .iModels h4 {font-size:15px;}


/* My Account */
.fourBlocks .asBlock{width:24.25%; margin-right:1%;}
.accDetails .listClear{padding-top:20px;}


/* Calendar */
/* DVD Detail */
.dvdInfo {padding-bottom:22px;}

}

@media only screen and (min-width:1280px){
.mobileBtn {display:none;}
}

@media only screen and (max-width:1590px){
.centerwrap{}.bpjoin, .bpbtn,.bpcart {}
.headerRight{padding-right:15px;}
nav ul li{font-size:14px; padding:0 10px;}
.joinNow, .createAcc {font-size:15px; padding:0 12px;text-align:center;font-weight: 400;}
.subOption ul li a{padding:6px;}
.nextSArea h3{font-size:18px;}
.nextSArea p{font-size:16px;}
.nextShowArea{padding:10px 15px;}
.countdown-amount{line-height:32px;}
.searchBox{height:32px;}
.searchI{height:32px;}
.filterI{height:32px; line-height:32px; font-size:16px;}
.title h2{font-size:24px;}
.title{margin-bottom:18px;}
.iUpcoming{padding-top:28px; padding-bottom:30px;}
.darkBg{padding-bottom:30px;}
.pagination a{line-height:38px; min-width:42px; font-size:16px;}
.pagination{padding-top:20px;}
.dvdBlock p{font-size:17px;}
.viewAll{font-size:13px; line-height:32px;}
.modelPhotoB{width:19.2%;}
.modelPhotoB:nth-child(6n){margin-right:1%;}
.modelPhotoB:nth-child(5n){margin-right:0px;}
.videoContent{font-size:14px; line-height:20px;}
.pollArea h3{font-size:22px;}
.pollArea label{font-size:17px;}
.dealPic{margin-right:1%; width:32%;}
.newsletter label{font-size:22px;}
.twitter p{font-size:17px;}
.modelPhotoB:nth-child(6){display:none;}
.allFilter li{width:24.625%;}
.allFilter li:nth-child(6n){margin-right:0.5%;}
.allFilter li:nth-child(4n){margin-right:0px;}
.allFiltersearch li{width:24.625%;}
.allFiltersearch li:nth-child(6n){margin-right:0.5%;}
.allFiltersearch li:nth-child(4n){margin-right:0px;}
.rta {margin-bottom: 60px;}

/* Signup */
.storewrap{width:1250px;}
.storePic{width:49%;}
.createAccount{width:49%;}
.signup{padding-top:10px;}
.createFull{padding-bottom:16px;}
.wantJoin h3{font-size:20px; padding-bottom:15px;}
.membershipO{margin-bottom:20px;}
.storeAccount{}
.benefits li{padding:13px 20px 12px;width:49%;}
.benefits h3{padding-bottom:38px;}
.storeSignup{padding-top:70px;}
.memberShipArea{width:49%;}
.memberships label{height:82px;}
.selectM h3{padding-bottom:20px;}
.cAccount h3{padding-bottom:20px;}


/* FAQ */
.bodyArea{padding-top:40px; }
/*.bodyArea h1{font-size:24px; padding-bottom:18px;}*/
.getAccess a{}
.getAccess{padding:60px 0;}
.faqDetails p{font-size:14px; line-height:20px;}


/* Advanced Search */
.aSearchBox{}
.aSearchBox h5{padding-bottom:20px;}
.listClear{padding-bottom:10px;}


/* Blog */
.blogContent p{font-size:14px; line-height:22px;}
.blogBlock h3{font-size:18px;}
.blogPics{margin-bottom:10px;}
.blogContent{padding-bottom:15px;}
.blogTags ul li{font-size:14px;}
.blogTags ul li a{padding:0 14px; line-height:36px;}
.blogInner h3{font-size:18px;}
.commentC p{font-size:14px; line-height:22px;}
.submitComments{padding-bottom:40px;}
.comments{padding-top:60px;}


/* Liveshows */
.showDetails h3{font-size:18px;}


/* MailBox */
.emailList .eSubject{padding-left:12px;padding-bottom:10px;}
.emailTitle .eSubject{padding-left: 12px;}
.emailList h6{font-size:14px;}
.emailList{font-size:14px; height:44px;}
.emailArea{padding-bottom:10px;}
.emailArea .pagination{padding-top:32px;}


/* Message */
.emailDetails p{font-size:14px; line-height:20px;}


/* Cart */
.cartRight{padding:16px 24px 24px;}
.cartPic{width:200px;}
.cartInfo{width:calc(100% - 214px);}
.cartInfo h4{font-size:17px; padding-bottom:5px;}
.twoCarts button{line-height:38px; font-size:14px; min-width:150px; margin-right:8px;}
.twoCarts button i{margin-right:8px;}
.saveItems{padding-top:60px;}
.cartRight ul li{font-size:16px; line-height:50px;}
.cartRight ul{padding-bottom:10px;}
.cartArea{padding-bottom:30px;}


/* Bonus */
.ourStoriesD p{font-size:14px; line-height:22px;}
.ourStoriesD img{width:40%;}
.ourStories h4{font-size:18px;}
.ourStories{padding-bottom:30px;}


/* DVDs */
.browseAlphabet ul li a{min-width:36px; line-height:30px; font-size:13px;}


/* Favorites */
.favoritesArea{padding-bottom:10px;}
.taggedU ul li{}
.taggedArea{padding-top:34px;}


/* ModelBio */
.modelBioDetails h1{font-size:24px; padding-bottom:8px;}
.vitalStats{padding-top:18px;}
.vitalStats li{font-size:14px; line-height:22px;}
.modelBioInfo{margin-top:12px; padding-top:12px;}
.modelBioInfo p{font-size:14px; line-height:22px;}
.modelInfo{padding-top:40px; padding-bottom:0px;}
.pageComments{padding-top:24px;}


/* Video Detail */
.vidImgTitle h4{font-size:24px;}
.vidImgTitle p{font-size:14px;}
.vidImgContent p{font-size:14px;}
.vidImgContent{}
.vidImgTitle{padding-bottom:20px;}
.vidImidWrap{padding-bottom:0px;}
.dvdName{padding-left:16px;}


/* My Account */
.dropGo select{width:460px;}
.subTable{max-width:50%;}


/* Calendar */
.dayTitle{font-size:13px;}
.dayEvents li{font-size:13px; line-height:24px;}
.dayEvents{padding:4px 10px;}
.calDays ul li{font-size:14px;}
.calDays{padding-bottom:10px;}
.calendarTitle h3{font-size:24px;}
.datePicRollOver{top:30px; width:520px;}
.dateTitle > a:before{top:22px;}
.datePicRollOver p{font-size:14px; line-height:22px;}
.calendarArea{padding-bottom:40px;}
.calBtn{font-size:13px; line-height:36px;}
.calendarTitle h3{font-size:22px;}


/* DVD Detail */
.dvdDetails h1{font-size:24px; padding-bottom:8px;}
.dvdDetails{width:calc(100% - 264px);}
.studioInfo{padding-top:20px; font-size:14px;}
.dvdSInfo h4{font-size:18px;}
.dvdSInfo p{font-size:14px;}
.dvdSceneInfo p{font-size:14px; line-height:22px;}
.dvdSceneBlock{padding-bottom:20px; margin-bottom:30px;}
.dvdScenes{padding-bottom:20px;}


/* Store */
.store_info_details p{font-size: 14px;}
.store_item_thumbs{width: 50%;}
.store_item_info{width: 48%;}
.store_info_heading{padding-bottom: 10px;}
.store_info_details{padding-bottom: 32px;}

}


@media only screen and (min-width:1023px){
.avail_date {text-align:left;}
}



@media only screen and (min-width:1279px){
.mobile_show_header_search, .mnavsearch {display:none;}
.post_roll .replay {margin-bottom:40px !important;}
}


@media only screen and (max-width:1279px){
header{height:54px;}
.sDeals {flex-wrap: wrap;}
.mobileMenu{flex-direction:column; z-index:2; position:absolute; right:0px; top:50px; width:190px;  align-items:flex-start; display:none;}
.headerRight.active .mobileMenu{display:table;}
.mobileMenu nav{width:100%;}
nav {margin-left:15px !important;}
nav ul{flex-direction:column; padding-right:0px;}
.hTwoBtns{padding:0px 14px 14px; flex-direction:column;}
nav ul li{padding:0px; font-size:15px;}
nav ul li:before{display:none;}
nav ul li a{padding:6px 14px; display:block;}
 .mobileMenu nav li a {padding-left:0px;}
.joinNow{margin-left:0px; margin-top:10px; width:100%; text-align:center;}
.createAcc{width:100%;}
.mobilesearch {display:none;}
.mobileBtn{ width:38px; height:36px; display:block; padding-top:7px; cursor:pointer;}
.mobileBtn span{ height:2px; width:20px; margin:4px auto; display:block;border-bottom:2px solid;}
.mobileBtn.active .line1{transform:rotate(-45deg) translate(-4px, 5px);}
.mobileBtn.active .line2{opacity:0;}
.mobileBtn.active .line3{transform:rotate(45deg) translate(-4px, -4px);}
.nextShowArea{padding:10px 0;}
.upcomingVideo h4, .latestUpdateB h4, .modelBlock p, .modelPhotoB h4{font-size:16px;}
.upcomingVideo p, .latestUpdateB p, .modelPhotoB p{font-size:13px;}
.comingDate{font-size:13px;}
.iBanner .owl-next span, .iBanner .owl-prev span, .iUpcomingUArea .owl-next span, .iUpcomingUArea .owl-prev span{width:36px; height:46px; background-size:12px;}
.vDislike, .vLike{ height:38px;}
.likeDislike{margin-bottom:8px;}
.videoInfo{padding-bottom:0px;}
.dvdBlock p{font-size:15px;}
.modelPhotoB{width:24.25%; margin-right:1%; margin-bottom:2%;}
.modelPhotoB:nth-child(5n){margin-right:1%;}
.modelPhotoB:nth-child(4n){margin-right:0px;}
.modelPhotoB:nth-child(6){display:block;}
.videoContent{font-size:13px; line-height:18px;}
.pollArea{padding:26px 28px 30px; margin-bottom:0px;}
.twitter h3{font-size:18px; padding-right:14px;}
.twitterI{width:30px; height:24px; background-size:30px; margin-right:10px;}
.twitter p{font-size:15px; padding-left:14px; width:calc(100% - 152px);}
.newsletter label{font-size:18px; padding-right:14px;}
.emailAdd{width:340px; height:42px; font-size:15px; padding:0 14px;}
.subscribe{font-size:13px; height:42px; width:110px;}


/* Signup */
.memberships label{padding-left:15px; padding-right:20px; height:70px;}
.createAccount {width: 59%;}
.storePic {width: 39%;}
.memberships label i{margin-right:12px;}
.membership{font-size:16px;}
.membership span{font-size:13px;}
.price{}
.price span{}
.membershipBlock{padding-bottom:40px;}
.getAccess a{font-size:20px; width:310px;}
.getAccess p{font-size:15px;}
.getAccess{padding-bottom:40px;}


/* FAQ */
.getAccess{padding:40px 0;}
.getAccess a{font-size:26px;}
.bodyArea{padding-top:34px;}
.faqTitle{padding:15px 20px;}
.faqDetails{padding:0px 20px 20px;}
.faqTitle i{right:12px;}


/* Advanced Search */
.checkBlock label i{margin-right:6px;}
.listResults{font-size:16px;}


/* Blog */
.blogBlock h3{font-size:16px;}
.blogContent p{font-size:13px; line-height:20px;}
.blogBlock{padding-bottom:16px; margin-bottom:20px;}
.blogTags ul li a{padding:0 10px; line-height:30px;}
.blogInner h3{font-size:16px;}
.commentC p{font-size:13px; line-height:20px;}


/* Liveshows */
.lShowBlock{padding:14px 20px;}
.camI{width:50px; height:54px; background-size:50px;}
.showDetails{width:calc(100% - 64px);padding-left:10px;}
.showDetails h3{font-size:16px; padding-bottom:3px;}
.showDetails p{font-size:14px;}
.ulShowBlock{padding:14px 20px;}


/* MailBox */
.deleteEmail{font-size:14px;}
.emailBtns ul li{font-size:14px;}
.emailBtns ul li a{line-height:36px; padding:0 18px; min-width:104px;}
.emailBtns ul li a i{margin-right:8px;}


/* Message */
/* Cart */
.cartBlock{padding:15px;}
.cartPic{width:160px;}
.cartInfo h4{font-size:15px;}
.twoCarts button{line-height:32px; font-size:13px; min-width:110px; padding:0 15px;}
.cartRight{padding:6px 16px 16px;}
.cartRight ul li{font-size:15px;}
.saveItems{padding-top:50px;}


/* Bonus */
.ourStoriesD p{font-size:13px; line-height:20px; padding-bottom:20px;}
.ourStories h4{font-size:16px;}


/* Favorites */
.taggedU ul li a{}
.taggedArea{padding-top:34px;}


/* Models */
.modelsArea .modelBlock{margin-bottom:1.5%;}


/* Photos */
/* ModelBio */
.modelInfo{padding-top:30px;}
.vitalStats{padding-top:10px;}
.pageComments{padding-top:20px; /*padding-bottom:24px;*/}


/* Video Detail */
.vidImgTitle{padding-top:34px;}
.vidImgButtons{justify-content:flex-start; flex-wrap:wrap; padding-bottom:12px;}
.vidImidWrap .vDislike, .vidImidWrap .vLike{height:36px;}


/* Photo Detail */
/* My Account */
.myAccountArea .darkBg{padding:20px 20px 30px; margin-bottom:20px;}
.myAccountArea h3{padding-bottom:20px;}
.usernameText{padding-bottom:20px;}


/* Calendar */
.dayEvents li{line-height:20px;}
.dayTitle{font-size:12px; line-height:26px; height:26px;}
.datePicRollOver{width:354px; padding:7px;}
.datePic{margin-bottom:4px;}
.datePicRollOver p{font-size:13px; line-height:19px;}
.calendarArea{padding-bottom:30px;}
.calendarTitle{padding-bottom:30px;}


/* DVD Detail */
.dvdPic{width:200px;}
.dvdDetails{width:calc(100% - 214px);}
.studioInfo{padding-top:5px;}
.dvdSInfo h4{font-size:16px;}
.dvdSInfo p{font-size:13px;}
.dvdSceneInfo{padding-top:8px;}
.dvdPics .owl-next span, .dvdPics .owl-prev span{width:36px; height:46px; background-size:12px;}
.dvdPics .owl-nav{top:calc(50% - 23px);}
.dvdSInfo{padding-top:10px;}
.dvdInfo{padding-top:30px;}
.dvdsArea .dvdBlock{margin-bottom:14px;}
.browseAlphabet h3{font-size:13px;}
.browseAlphabet ul li{padding-right:3px;}
.browseAlphabet ul li a{min-width:30px; line-height:26px;}
.browseAlphabet{padding-bottom:0px;}
.dvdsArea{padding-bottom:5px;}

}


@media only screen and (max-width:1280px){
.nextShowArea {text-align:center;}
.bpjoin {margin-left: 0px;}
.cart_num span {display:none;}
.nextSRight {margin-top:6px;margin-bottom:6px;}
.nextShowArea .centerwrap a {margin-left:0px;}
.nextSArea{margin:auto;margin-bottom: 0px;text-align:center;width:100%;}
.nextShowArea .centerwrap{text-align:center;margin:auto;}
.latestUpdateB{width:49%; margin-right:1% !important; margin-bottom:20px;}
.latestUpdateBinfo .avail_date,.dvdSInfo .avail_date {text-align:left;}
.gallery_vod_buttons .latestUpdateB {width:100% !important;}
.gallery_vod_buttons .avail_date {text-align:left;}
.latestUpdateB:nth-child(3n){margin-right:2%;}
.latestUpdateB:nth-child(2n){margin-right:0px;}
.pagination a{line-height:34px; min-width:38px; font-size:15px;}
.modelBlock{width:32%; margin-right:2%; margin-bottom:2%;}
.modelBlock:nth-child(3n){margin-right:0px;}
.dvdBlock{width:32%; margin-right:2%; margin-bottom:2%;}
.dvdBlock:nth-child(3n){margin-right:0px;}
.dvdBlock:nth-child(7){display:none;}
.modelPhotoB{width:32%; margin-right:2%; margin-bottom:2%;}
.modelPhotoB:nth-child(4n){margin-right:2%;}
.modelPhotoB:nth-child(3n){margin-right:0px;}
.newsletter{flex-direction:column;}
.newsletter label{padding-right:0px; padding-bottom:10px;}
.title{margin-bottom:14px;}
.title h2{font-size:20px; line-height:32px;}
.grayDropD select{height:32px; padding-left:13px;}
.grayDropD{width:170px;}
.iUpcoming{padding-top:18px; padding-bottom:20px;}
.darkBg{padding:20px 0;}
.pagination{padding-top:10px;}
.pollArea h3{font-size:18px; padding-bottom:18px;}
.pollArea label{font-size:16px;}
.pollArea label i{width:18px; height:18px;}
.pollArea li{margin-bottom:12px;}
.pollArea ul{padding-bottom:18px;}
.vote{font-size:15px; height:40px; width:150px;}
.results{font-size:15px; height:40px; width:150px;}
.allFilter{padding:15px 18px;}
.closeFilter{right:10px; top:11px;}
.allFilter h5{font-size:18px;}
.allFilter ul{padding-top:5px;}
.allFilter li{width:32.66%; margin-right:1%; margin-bottom:1%;}
.allFilter li:nth-child(4n){margin-right:1%;}
.allFilter li:nth-child(3n){margin-right:0px;}
.allFilter li label{font-size:14px; line-height:34px;}
.applyReset{padding-top:8px;}
.filterBy{margin-left:5px;}
.filterbyTags{font-size:15px;}
.allFiltersearch{padding:15px 0px;}
.allFiltersearch h5{font-size:18px;}
.allFiltersearch ul{padding-top:5px;}
.allFiltersearch li{width:32.66%; margin-right:1%; margin-bottom:1%;}
.allFiltersearch li:nth-child(4n){margin-right:1%;}
.allFiltersearch li:nth-child(3n){margin-right:0px;}
.allFiltersearch li label{font-size:14px; line-height:34px;}


/* Signup */
.storewrap{width:90%;}
.storeHeader{padding-right:20px;}
.unliAccess{font-size:15px;}
.cAccount h3{font-size:18px; padding-bottom:14px;}
.cAccount label{font-size:15px; padding-bottom:3px;}
.createBox{height:40px; font-size:15px;}
.coupon input[type=submit] {height:41px; line-height:41px;}
.signup input{ padding: 12px 20px 12px 20px;}
.optunavailable_txt {margin-bottom:12px !important;font-size:12px;text-align:center;margin:auto;}
.signup{padding-top:0px;}
.wantJoin h3{font-size:15px; padding-bottom:5px;}
.wantJoin p{font-size:13px;}
.benefits h3{ padding-bottom:20px;font-size:22px;}
.benefits li{margin-bottom:2%;font-size:16px;}
.benefits{padding-bottom:0px;}
.couponform div {vertical-align:bottom;}
.membershipBlock .storePic{width:100%;}
.memberShipArea{width:100%; padding-top:20px;}
.paymentM .selectric .label{line-height:39px;}
.paymentM .selectric .button{height:39px;}
.memberships label{height:80px;}
.getAccess a{width:100%;}


/* Store */
.store_info_price{font-size: 16px;}
.store_info_details{padding-top: 12px; padding-bottom: 25px;}
.store_row label{font-size: 15px;}
.customopt{background-position: 96% center;}


/* Misc */
.bodyArea{padding-top:24px; padding-bottom:0px;}
.faqArea h3{font-size:14px;}
.faqTitle{font-size:14px;}
.getAccess{margin-left:20px;margin-right:20px;}
.getAccess a {font-size:26px; width:310px; }
.getAccess .vodonly_join {font-size:26px; width:410px; padding:10px;}

/* Advanced Search */
.aSearchBox{padding-top: 10px;padding-bottom: 15px;}
.fiveBlocks .checkBlock{width:32.66%; margin-bottom:1%;}
.fiveBlocks .checkBlock:nth-child(5n){margin-right:1%;}
.fiveBlocks .checkBlock:nth-child(3n){margin-right:0px;}
.listResults{font-size:14px;}
.clearForm{font-size:13px; padding:0 16px;}


/* Blog */
.comments{padding-top:40px;}
.forPrivacy{font-size:13px;}


/* Liveshows */
.showDetails p{font-size:13px;}
.showDetails h3{font-size:15px;}


/* Liveshow Detail */
.ulShowBlock{width:49%; margin-right:2%; margin-bottom:2%;}
.ulShowBlock:nth-child(3n){margin-right:2%;}
.ulShowBlock:nth-child(2n){margin-right:0px;}


/* MailBox */
.emailList{font-size:13px;}
.emailList{height:36px;}
.eSubject{width:65%;}
.eDateR{width:20%;}
.emailTitle h5{font-size:13px;}


/* Compose */
.sendTo{width: 100%;}
.subject,.emailId{width: 100%;}
.composeArea{padding-bottom: 60px;}


/* Cart */
.cartBlock{padding:10px;}
.cartInfo h4{font-size:14px; padding-bottom:3px;}
.cartLeft{width:65%;}
.cartInfo{width:calc(100% - 174px);}
.cartRight{width:33%;}
.cartRight ul li{font-size:14px; line-height:40px;}
.continue{height:40px; font-size:14px;}
.saveItems{padding-top:30px;}


/* Bonus Details */
.ourStoriesD img{width:35%; margin-right:12px; margin-bottom:12px;}


/* DVDs */
.browseAlphabet{flex-direction:column; padding-bottom:8px;}
.browseAlphabet ul{flex-wrap:wrap;}
.browseAlphabet ul li{padding-bottom:3px;}
.browseAlphabet h3{padding-right:0px; padding-bottom:8px;}
.dvdsArea .dvdBlock:nth-child(7){display:block; margin-right:2%;}
.dvdsArea{padding-bottom:15px;}
.dvdDetails h1{font-size:20px;}
.dvdSceneInfo{padding-top:5px; padding-bottom:12px;}
.dvdSceneBlock{padding-bottom:14px; margin-bottom:24px;}


/* Favorites */
.taggedArea{padding-top:24px;}


/* Photos */
.photosArea .modelPhotoB{margin-bottom:3%;}
.vidImidWrap .dvdScenes  {margin-top: 0px;padding-bottom: 0px !important;}

/* ModelBio */
.modelBioPic{width:210px;}
.modelBioDetails{width:calc(100% - 225px);}
.modelBioDetails h1{font-size:20px;}


/* Video Detail */
.vidImidWrap{width:100%; padding-bottom:10px;}
.vidImgTitle h4{font-size:20px;}
.vidImgTitle p{font-size:14px;}


/* Photo Detail */
.detailPhotos {grid-template-columns: repeat(6, 1fr);}
.photoDPic:nth-child(6n){margin-right:0px;}

/* My Account */
.myAccountArea .darkBg{padding:15px 15px 25px;}
.dropGo select{width:320px;}
.accDetails .listClear{padding-top:15px;}
.subTable{max-width:60%;}


/* Calendar */
.calendarTitle h3{font-size:20px;}
.calBtn{line-height:32px;}
.calBtn i.fa-angle-left{margin-right:6px;}
.calBtn i.fa-angle-right{margin-left:6px;}
.dayEvents{padding:4px 6px;}
.datePicRollOver{width:306px;}






@media only screen and (max-width:1023px){
.nextSArea{margin-bottom: 10px;width:100%;}
.cartLeft{width:100% !important;}
.cartRight{display:none;}
.cartSummary_top{display:block;}
.bpbtn_nested {}
.benefits li{margin-bottom:2%;font-size:14px;}
.swipe_detail {display:inline-block !important;}
.footer_cs {font-size:10px;}
.footer_cs span {padding-right:10px;}
.footer_cs a {margin-right: 10px;}
/* Photo Detail */
.detailPhotos {grid-template-columns: repeat(6, 1fr);}
.photoDPic:nth-child(6n){margin-right:0px;}

}

@media only screen and (max-width:479px){
 .bodyArea{max-width:479px !important;}
 .latestUpdateB .bpjoinwide {width:100% !important;}

}


@media only screen and (max-height:600px){
 
.sfooter {position:relative !important;}

}


@media screen and (orientation:portrait) {
.header_promo_banner  {font-size: 1em;}
.sfooter {padding:10px;font-size: 1em;vertical-align:middle;}
.sfooter_btn {font-size: 1em;padding: 6px 14px 6px 14px;margin-top:5px;}

}


@media only screen and (max-width:767px){
.centerwrap{width:96%;}
.header_welcome h1 {width:90%;margin:auto;font-size:22px;}
.header_welcome h2 {width:90%;margin:auto;font-size:16px;}
.mheader_s {flex-direction: column;align-items: center;}
.footerP p a {margin-left: 6px;margin-right: 6px; }
.paymentM,.paymentM label {display: inline-block;justify-content: center;}
.memberships, .memberships label {text-align:center;justify-content: center;}
.memberships span {margin:auto;}
.signup, .wantJoin {text-align:center;}
.wantJoin h3{font-size:22px;}
.mhideprice, .footerlink_mhide {display: none;}
.sfooter_btn {font-size: 1em;padding: 6px 14px 6px 14px;margin-top:5px;display:inline-block;}
.sftext {display:inline-block;}
.sfooter_btn { font-size: 18px; padding: 10px;width:180px;text-align:center;  margin: 15px;  white-space: nowrap;  animation: none;font-weight:500;}
.sfooter {padding-top: 20px; font-size: 1em;font-weight:600;}
.upcomingVideo .comingDate {padding-left:3px;}
.latestUpdateBinfo  {padding-left:0px;}
 .storeSignup {padding-top: 40px;}
.benefits li{width: 100%;font-size:16px;}
.createAccount {width: 100%;}
.unliAccess {display:none;}
.storePic  {display:none;}
.cAccount,.selectM,.paymentMethod,.createAccount p {text-align:center;}
.signuplogo, .show_coupon div {margin:auto;}
.nextSArea h3{font-size:12px;font-weight:500;}
.timer{padding-right:8px;padding-left:8px;font-size:12px;}
.cartdiscount_text {font-size:14px; line-height:1.6;white-space:nowrap;}
.nextSArea{margin-bottom: 0px;}
.paymentM{justify-content: center;}
.ui-dialog {z-index:9999;max-width: calc(88% - 12px);margin:auto;}
.membership{text-align:left;}
.membershipBlock{display:block;padding-bottom: 30px;}
.cAccount, .benefits h3,.paymentMethod h3,.createAccount {text-align:center; }
.benefits h3 {font-weight:500;font-size:22px; }
.couponform {text-align:center;}
.show_coupon div {margin:auto;}
.vidImgButtons a {font-size:12px;min-width:84px;}
.vidImgButtons a i  {margin-left: 5px;margin-right: 5px;}
.header_promo_banner{font-size:14px;}
.latestUpdateB .bpjoin, .latestUpdateB .bpbtn{ text-align:center;margin-left: 0px;}
.gallery_vod_buttons .latestUpdateB {width:100%;}
.nextSArea p{font-size:13px;}
.videoInfo li{font-size:12px;line-height:1.8;}
.vBuyButtons {padding-bottom:5px;}
.upcomingVideo h4, .latestUpdateB h4, .modelBlock p, .modelPhotoB h4{font-size:15px;}
.modelPhotoB{width:49%; margin-right:2%;}
.modelPhotoB:nth-child(3n), .modelPhotoB:nth-child(5n){margin-right:2%;}
.modelPhotoB:nth-child(2n){margin-right:0px;}
.latestUpdateB{margin-bottom:15px;}
.twitter{flex-direction:column;}
.twitter h3{padding-right:0px; padding-bottom:0px; border-bottom:1px solid #282828; border-right:0px;}
.twitter p{padding-top:10px; padding-left:0px; width:100%;}
.dealPic{width:48%; margin-right:2%; margin-bottom:2%;}
.dealPic:nth-child(3n){}
.sDeals{flex-wrap:wrap;}
.newsletter label{text-align:center; font-size:16px;}
.fSocialLink a{font-size:20px;}
.rta {margin-bottom: 130px;}
}


/* Signup */
.storewrap{width:96%;}
.storeHeader{padding:10px 15px; display:block; height:auto; text-align:center;}
.signuplogo img {max-height:48px;width:auto;max-width:310px;margin:auto;}
.elevatedXLogo{margin-right:0px; width:220px; margin:auto;}
.unliAccess{padding-top:10px;font-size:18px;}
.storeSignup{padding-top:10px;}
.storePic{width:100%; order:0;margin:auto; text-align:center;}
.storeAccount{display:block; padding-bottom:30px;}
.vod_reg .signup {margin-top:10px;}
.createAccount{width:100%; padding-top:15px;}
.cAccount{padding-bottom:0px;}
.benefits li{width:100%;font-size:16px;}
.signup{padding-top:4px;}
.storePicmobile {display:block;margin:auto;}
.signupimg {max-width: none;}


/* Filters */
.allFilter{padding:10px 12px;}
.closeFilter{top:6px; right:6px; font-size:18px;}
.allFilter li{width:49.5%;}
.allFilter li:nth-child(3n){margin-right:1%;}
.allFilter li:nth-child(2n){margin-right:0px;}
.appRset{font-size:14px; padding:0 16px; line-height:36px; margin:0 2px;}
.applyReset p{padding-left:10px; font-size:14px;}
.allFiltersearch{padding:10px 0px;}
.allFiltersearch li{width:49.5%;}
.allFiltersearch li:nth-child(3n){margin-right:1%;}
.allFiltersearch li:nth-child(2n){margin-right:0px;}


/* Store */
.store_item_block{flex-direction:column;}
.store_item_thumbs{width: 100%; margin-bottom: 10px;}
.store_item_info{width: 100%;}
.emailList .eSubject{}
.emailTitle .eSubject{}

/* Advanced Search */
.threeBlocks{flex-wrap:wrap;}
.threeBlocks .asBlock{width:100%; margin-right:0px; margin-bottom:15px;}
.threeBlocks .asBlock:last-child{margin-bottom:0px;}
.fiveBlocks .checkBlock{width:49%; margin-right:2%; margin-bottom:2%;}
.fiveBlocks .checkBlock:nth-child(3n), .fiveBlocks .checkBlock:nth-child(5n){margin-right:2%;}
.fiveBlocks .checkBlock:nth-child(2n){margin-right:0px;}


/* Blog */
.blogPic{width:49%;}
.commentTitle h4{font-size:14px;}
.commentDate{font-size:13px;}
.forPrivacy{padding-bottom:6px;}
.submitComments{padding-bottom:20px;}
.comments{padding-bottom:30px; padding-top:30px;}


/* Liveshows */
.lShowBlock{width:100%; margin-bottom:12px;}
.ulShowBlock{width:100%; margin-bottom:12px; margin-right:0px;}
.ulShowBlock:nth-child(3n){margin-right:0px;}


/* MailBox */
.emailBtns ul li{font-size:13px;}
.emailBtns ul li a{line-height:32px; padding:0 12px; min-width:78px;}
.emailBtns ul li a i{margin-right:6px;}
.emailTitle .eFrom, .emailTitle .eDateR, .emailTitle .eDelete{display:none;}
.emailList{flex-wrap:wrap; height:auto; padding:3px 0; margin-bottom:8px;}
.emailList .eSubject{width:100%;}
.emailList .eFrom{width:45%; position:relative;    padding-left: 12px;}
.emailList .eFrom:before{content:'From: '; font-weight:400; color:#fff;}
.emailList .eDateR{width:45%;}
.emailList .eDelete{width:10%;}
.emailArea .pagination{padding-top:25px;}
.emailArea{padding-bottom:30px;}


/* Compose */
.sendTo{width: 100%;}
.subject,.emailId{width: 100%;}
.composeArea{padding-bottom: 30px;}
.submitBtn{font-size: 16px; padding: 0 20px;}



/* Cart */
.cartArea{flex-direction:column; align-items:flex-end; padding-bottom:0px;}
.cartLeft{width:100%; margin-bottom:0px;}
.cartRight{width:280px;}

/* Story Details */
.ourStoriesD img{width:40%;}

/* Categories */
/* DVDs */
.grayDropD{width:146px;}
.dvdsArea{padding-bottom:0px;}

/* Favorites */
.taggedU ul li{}
.taggedU ul li a span{width:110px;}
.favoritesArea{padding-bottom:0px;}



/* Models */
.modelBioPic{width:130px;}
.modelBioDetails{width:calc(100% - 145px);}
.vitalStats li{font-size:13px; line-height:20px;}
.modelBioInfo p{font-size:13px; line-height:20px;}
.pageComments{padding-top:14px;}


/* Photo Detail */
.detailPhotos {grid-template-columns: repeat(3, 1fr);}
.photoDPic:nth-child(3n){margin-right:0px;}
.gallery_info  {padding-top:0px;margin-top:10px;}
/* Video Detail */
.vidImgTitle{padding-top:24px; padding-bottom:14px;}
.vidImgButtons{}
.vidImgContent p{}



/* My Account */
.myAccountArea h3{font-size:14px;}
.fourBlocks{flex-wrap:wrap;}
.fourBlocks .asBlock{width:49%; margin-right:2%; margin-bottom:2%;}
.fourBlocks .asBlock:nth-child(2n){margin-right:0px;}
.accDetails .listClear{padding-top:8px;}
.subTable{max-width:100%;}
.dropGo select{font-size:14px;}


/* Calendar */
.calendarTitle{padding-bottom:20px;}
.calBtn{padding:0 12px;}
.calendarTitle h3{font-size:16px;}
.calDays{display:none;}
.week{flex-direction:column; margin-bottom:0px;}
.day{width:100%; margin-right:0px; margin-bottom:3px; min-height:inherit;}
.dayEvents{padding:6px 12px 10px;}
.datePicRollOver, .week .day:nth-child(7) .datePicRollOver{left:0px; transform:none; right:auto;}
.noData, .dayTitle{display:none;}
.dayLabel{display:block; line-height:30px; background-color:#090909; text-align:left; padding:0 10px; height:30px; font-size:13px;}
.calendarArea{padding-bottom:20px;}


/* DVD Detail */
.dvdPic{width:130px;}
.dvdDetails{width:calc(100% - 145px);}
.studioInfo{font-size:13px;}
.dvdSceneInfo p{font-size:13px; line-height:20px;}

}


@media only screen and (max-width:567px){
/* Filters */
.allFilter{text-align:left;}
.allFiltersearch{text-align:left;}


/* Signup */
.price{font-size:22px;}
.membershipBlock{padding-bottom:24px;}
.getAccess{padding-bottom:20px;}
.post_roll .getAccess {padding-bottom:40px !important;}
.post_roll .border_btn {margin-bottom:40px;}

}


@media only screen and (max-width:479px){
.centerwrap{width:96%;}
.logo{margin-left:12px;}
.logo img {width:350px;height:auto;}
.headerRight{padding-right:10px;}
.nextSArea{flex-direction:column;}
.nextShowArea{padding:10px 0;}
.timer{padding:6px 0;}
.title{flex-wrap:wrap;}
.latestUpdateB{width:100%; margin-right:0px;}
.latestUpdateB:nth-child(3n){margin-right:0px;}
.iBanner .owl-next span, .iBanner .owl-prev span, .iUpcomingUArea .owl-next span, .iUpcomingUArea .owl-prev span{width:26px; height:36px; background-size:8px;}
.pagination a{line-height:30px; min-width:34px; font-size:13px;}
.modelBlock{width:49%; margin-bottom:10px;}
.modelBlock:nth-child(3n){margin-right:2%;}
.modelBlock:nth-child(2n){margin-right:0px;}
.dvdBlock{width:49%; margin-bottom:15px;}
.dvdBlock:nth-child(3n){margin-right:2%;}
.dvdBlock:nth-child(2n){margin-right:0px;}
.modelPhotoB:nth-child(3n), .modelPhotoB:nth-child(5n){margin-right:0px;}
.modelPhotoB{width:100%; margin-right:0px; margin-bottom:10px;}
.emailSub{flex-direction:column; width:100%;}
.emailAdd{width:95%;margin-bottom:5px;}
.mhideprice {display: inline-block;}

/* Signup */
.membership{font-size:20px; width:250px;}
.fullMembership a{font-size:13px; line-height:16px;}
.unliAccess{font-size:14px;}
.storewrap{width:92%;}
.createFull{display:block;}
.createHalf{width:100%; margin-bottom:12px;}
.createHalf:last-child{margin-bottom:0px;}
.createFull{padding-bottom:12px;}
.membershipO{width:100%;}
.signup input, .wantJoin button{width:100%;}
.benefits{padding-bottom:20px;}
.benefits h3{padding-bottom:15px;}
.benefits li{padding:10px 14px 10px;}
.benefits li i{margin-right:7px;}
.memberships label{height:auto; text-align:center; padding:15px 12px;}
.memberships label i{float:none; top:auto; transform:none; -webkit-transform:none; margin:auto;}
.membership{float:none; display:block; width:auto; padding:10px 0; top:auto; transform:none; -webkit-transform:none;text-align:center;}
.price{float:none; top:auto; transform:none; -webkit-transform:none;font-weight:500;}


/* Filters */
.allFilter h5{font-size:16px;}
.allFilter li{width:100%; margin-bottom:2%; margin-right:0px;}
.applyReset{display:block; text-align:center;}
.appRset{display:block; margin:0 0 5px 0;}
.applyReset p{padding-left:0px; padding-top:5px;}
.filterbyTags{font-size:14px;}
.allFiltersearch h5{font-size:16px;}
.allFiltersearch li{width:100%; margin-bottom:2%; margin-right:0px;}


/* FAQ */
.getAccess{padding:20px 0;}
.getAccess a{font-size:24px; width:100%; max-width:100% !important;}


/* Advanced Search */
.aSearchBox{}
.fiveBlocks .checkBlock:nth-child(3n), .fiveBlocks .checkBlock:nth-child(5n){margin-right:0px;}
.fiveBlocks .checkBlock{width:100%; margin-right:0px;}

/* Blog */
.blogBlock h3{font-size:15px;}
.blogContent{padding-bottom:10px;}
.blogBlock{padding-bottom:12px; margin-bottom:14px;}
.blogTags ul li{margin-bottom:5px; padding-right:5px;}
.blogInner h3{font-size:15px;}
.submitName{width:100%;}
.commentBlock{padding:12px 10px;}


/* Liveshows */
.lShowBlock{padding:10px;}
.ulShowBlock{padding:10px;}


/* MailBox */
.emailBtns{padding-bottom:16px;}
.emailArea{padding-bottom:20px;}


/* Compose */
.composeArea{padding-bottom: 20px;}


/* Message */
/* Cart */
.cartBlock{flex-direction:column;}
.cartPic{width:100%; margin-right:0px; margin-bottom:8px;}
.cartInfo{width:100%;}
.cartRight{width:100%; margin-bottom:15px;}


/* Bonus Details */
.ourStoriesD img{width:100%; margin-right:0px;}
.ourStories h4{font-size:15px;}
.ourStories{padding-bottom:15px;}


/* Favorites */
.taggedU ul li a span{width:106px;}


/* Models */
/* Photos */
.photosArea .modelPhotoB{margin-bottom:15px;}
.modelPhotoB .videoInfo li{font-size:13px;}
.modelInfo{padding-top:20px; flex-wrap:wrap; padding-bottom:10px;}
.modelBioPic{width:100%;}
.modelBioDetails{width:100%; padding-top:10px;}


/* Video Detail */
.dvdName{padding-left:15px;}
.vidImgTitle .likeDislike{margin-bottom:10px;}


/* My Account */
.myAccountArea .darkBg{padding:12px 12px 20px;}
.fourBlocks .asBlock{width:100%; margin-right:0px;}
.dropGo select{background-position:95% center;}
.subTable th{font-size:13px; padding:10px 0;}
.subTable td{font-size:13px; padding:10px 0;}


/* Calendar */
.calendarTitle{}
.calendarTitle h3{padding:15px 0;}
.datePicRollOver{width:272px;}
.datePicRollOver p{line-height:18px;}


/* DVD Detail */
.dvdInfo{flex-direction:column;}
.dvdPic{width:100%;}
.dvdDetails{width:100%; padding-top:10px;}

}

@media only screen and (max-height:600px){
	.headerRight.active .mobileMenu{height: 200px; overflow: auto;width:206px;display: flex;}


.dropdown2 ul {overflow: auto;}

}