@media only screen and (max-width:1900px){
/*.centerwrap{width:1560px;}*/

/* clipstoremain2 */
.bigCwrap{width:1560px;}
.clipBox{width:24.25%; margin-right:1%; margin-bottom:2%;}
.clipInfo{display:block;}
.clipILeft{padding-top:0px; padding-bottom:3px;}
.modelNames{padding-top:5px;}
.buyNow{font-size:15px; line-height:35px; width:calc(100% - 66px);}
.addToCart{height:37px; background-size:32px; background-position:16px 2px; width:60px;}
.clipAvailable{font-size:14px;}
.clipStoreTitle{margin-bottom:32px;}
.filterBy{padding-left:30px;}
.allclips{margin-bottom:40px;}
.fullMembership{padding-top:40px;}
.vpLinks li a {
  min-width: 130px;
  line-height: 37px;
}


/* Store */
/* Store Item */
/* Video Content */
.vpPriceCart{width:320px;}
.vpPriceCart .buyNow{width:238px; line-height:35px; font-size:15px;}
.vpPriceCart .addToCart{width:72px; height:37px; background-position:22px 2px;}
.vpLinks li{font-size:15px;}
.vplinkwide a{min-width:130px !important; line-height:37px !important;}
.vplinksmall a{min-width:50px !important; line-height:37px !important;}
.vpTitle .clipInfo{display:flex;}
.updates h4{padding-bottom:18px;}
.tags{margin-bottom:0px;}

/* Photo Content */
.photo{width:15.833%; margin-right:1%; margin-bottom:1%;}
.photoSet{padding-bottom:60px;}

/* Clip Store Signup3 */
.storeHeader{padding-left:28px; padding-right:40px;}
.storeSignup{padding-top:100px;}
.benefits h3{padding-bottom:48px;}

/* Member Ship Signup */
/* Cookies */
/* Popup */
/* Blog */
.blogPic{width:49.2%;}

/* BlogPost */
.submitBtn{margin-top:5px;}

/* Messages */
.msgSubject{width:70%;}
.msgFrom{width:15%;}
.msgReceived{width:15%;}

/* Compose */
/* My Account */
/* Filters */
.allFilter ul{padding-top:10px;}
.allFilter li label{padding:0 12px;}
.allFilter li label i{margin-right:8px;}



}
@media only screen and (max-width:1590px){
.centerwrap{width:1250px;}
header{width:280px;}
.menuIcon{margin-left:16px; margin-right:14px;}
.mainBody{width:calc(100% - 280px); padding-left:15px;}
.bodyContent{width:650px;}
.sidebar{width:calc(100% - 665px); margin-left:15px;}
.learnMore{margin-bottom:15px; padding-top:18px; padding-bottom:25px;}
a.sPost{width:90%;}
.feedLock{min-height:510px;}

/* Bio */
.bioContent p{font-size:14px; line-height:22px;}

/* FAQ */
/* LiveShows */
.nextShow{padding-bottom:22px;}
.upcomingShow li{line-height:46px;}

/* Loggedin */
.loggedIn{padding:40px 20px;}

/* Cart */
.continueCOut h4{font-size:16px;}
.subTBtn a{padding:0 18px; margin-right:5px; font-size:14px;}
.shoppingCartArea{padding:38px 20px 50px;}
.cartItem{padding:14px; margin-bottom:14px;}
.itemPic{width:150px;}
.itemDetails{width:calc(100% - 160px);}
.itemDetails h5{font-size:18px; padding-bottom:10px;}
.itemGray{padding:10px 14px;}
.quantitySave{padding-top:6px; font-size:14px;}
.checkOutBtn{padding-top:64px;}
.storeMenu h2{padding-left:20px; padding-right:16px;}
.storeM{padding-left:20px; padding-right:16px;}
.storeM li{font-size:13px;}
.storeM li i{margin-left:5px;}

/* clipstoremain2 */
.bigCwrap{width:1250px;}
.clipBox{width:32.66%;}
.clipBox:nth-child(4n){margin-right:1%;}
.clipBox:nth-child(3n){margin-right:0px;}
.clipBox:nth-child(4n+1){clear:none;}
.clipBox:nth-child(3n+1){clear:both;}
.fullMembership a{display:block; padding:0 20px; line-height:50px; font-size:18px;}
.innerFooter{padding-bottom:24px; padding-top:50px;}

/* Store */
.shopArea{padding:30px 26px 40px;}
.productBlock{width:32%; margin-right:2%; margin-bottom:2%;}
.productBlock:nth-child(3n){margin-right:0px;}
.productBlock h3{padding-top:5px; font-size:15px;}
.productPrice{font-size:14px;}
.likeDislike a{font-size:14px; margin-right:8px;}
.buyNowP{line-height:34px; min-width:114px; padding:0 16px; font-size:15px;}
.addToCartP{height:36px; width:64px; background-size:30px; background-position:center 3px;}

/* Store Item */
.storeIArea{padding:26px;}
.storePrivate{padding-top:30px;}
.storePrivate label{font-size:16px; padding-bottom:8px;}
.storeBlock{padding-bottom:20px;}
.buyItemNow{padding-top:10px;}
.fansigns{padding-bottom:100px;}
.privacy{padding-bottom:15px;}
.buyItemNow input{min-width:300px;}

/* Video Content */
.vpLinks{width:510px;}
.vpLinks li a{min-width:120px;}
.vpPrice{padding-top:10px;}
.vpTitle .cInfo{font-size:15px;}
.vpTitle .clipILeft{padding-bottom:0px;}
.videoHere{margin-bottom:12px;}
.vpContent p{font-size:16px;}
.videoPhoto{padding:30px 26px 50px;}
.playI{width:100px; height:100px; background-size:100px;}

/* Photo Content */
.photos{padding-bottom:18px;}
.photoSet{padding-bottom:50px;}

/* Clip Store Signup3 */
.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{padding-bottom:80px;}
.benefits li{font-size:18px; padding:13px 20px 12px;}
.benefits h3{padding-bottom:38px;}
.storeSignup{padding-top:70px;}

/* Member Ship Signup */
.memberShipArea{width:49%;}
.memberships label{height:82px;}
.selectM h3{padding-bottom:20px;}
.cAccount h3{padding-bottom:20px;}
.getAccess a{margin-bottom:20px;}

/* Cookies */
/* Popup */
/* Blog */
.blogDate, .blogComment{font-size:16px;}
.bPHContent p{font-size:16px;}

/* BlogPost */
.commentBox p{font-size:15px;}
.memberName{font-size:15px; margin-bottom:6px;}
.blogPDate{font-size:15px; margin-bottom:6px;}
.allComments h3{padding-bottom:15px;}
.submitComment h3{padding-bottom:34px;}
.submitBtn{margin-top:0px;}
.privacyP{padding-top:2px;}

/* Messages */
.msgNav li{font-size:16px;}
.msgNav li a{line-height:45px; min-width:134px;}
.msgNav li a i{margin-right:7px;}
.msgBody h2{padding-bottom:22px;}
.msgBHeader{margin-bottom:6px;}
.messagesArea{padding:28px 20px 80px;}
.msgTitle{font-size:15px;}
.msgSTitle{font-size:14px;}
.msgSTitle a{padding:12px 30px 12px 18px;}
.msgMember{font-size:14px; padding:12px 30px 12px 0;}
.msgDate{font-size:14px; padding:12px 10px 12px 0;}
.msgSubject{width:68%;}
.msgReceived{width:17%;}
.msgAllBoxes{margin-bottom:20px;}
.msgCentent p{font-size:14px;}
.replyMsg{line-height:45px; min-width:134px; font-size:16px;}
.replyMsg i{margin-right:7px;}

/* Compose */
/* My Account */
.myAccountArea{padding:28px 20px 80px;}
.myAccountArea h3{font-size:18px; padding-bottom:16px;}
.accBalance{padding-bottom:40px;}

/* Filters */
.allFilter li{width:24.625%;}
.allFilter li:nth-child(6n){margin-right:0.5%;}
.allFilter li:nth-child(4n){margin-right:0px;}

}
@media only screen and (max-width:1279px){
.centerwrap{width:994px;}
.menuText{display:none;}
header{width:78px;}
.menuNumber{right:6px; min-width:18px; line-height:19px; padding:0 6px; top:30%;}
.menuIcon{display:block; margin-left:15px; margin-right:15px;}
nav{padding:10px;}
.learnMore{padding-top:15px; padding-bottom:16px;}
.learnMore h3{font-size:16px; line-height:18px;}
.learnMore p{font-size:14px; padding-bottom:10px;}
.viewBio{font-size:16px; line-height:36px; padding:0 30px;}
.mainBody{width:calc(100% - 78px);}
.modelTextInfo{padding:16px 18px;}
a.subscriptionBtn{height:54px;}
.subscriptionArea h3{font-size:18px;}
.feedLockP i{width:130px; margin-bottom:60px;}
.feedLock{min-height:430px;}
a.sPost{line-height:50px;}

/* Bio */
h3.title{font-size:18px;}

/* FAQ */
.faqArea{padding:16px 18px;}
.faqArea h3{padding-bottom:0px;}
.faqAccordion{padding:20px 0;}
.faqTitle h4{font-size:16px;}

/* LiveShows */
.boxArea{padding:16px 18px;}
.nextShow{padding-top:20px;}
.upcomingShow h3{padding-bottom:10px;}
.upcomingShow li{font-size:16px;}

/* Loggedin */
.subscriptionArea h4{font-size:18px;}
.loggedIn p{font-size:20px; background-size:24px; padding-left:35px; margin-bottom:20px;}

/* Cart */
.shoppingCartArea{padding:28px 18px 40px;}
.storeMenu h2{line-height:46px;}
.checkOutBtn button{line-height:54px; min-width:312px; font-size:20px;}
.saveLater a{padding:0 30px;}

/* clipstoremain2 */
.bigCwrap{width:994px;}
.clipStoreArea{padding:16px 18px;}
.filterBy{padding-left:20px;}
.clipStoreTitle{margin-bottom:22px;}
.filterbyTags{font-size:16px;}
.priceCart{padding-top:8px;}
.innerFooter{padding:50px 15px 24px;}

/* Store */
.shopArea{padding:26px 18px 30px;}
.tTitle{padding-bottom:16px;}

/* Store Item */
.storeIArea{padding:18px;}
.submenu{font-size:14px;}
.fansigns{padding-top:14px;}
.fansigns h3{font-size:18px; padding-bottom:14px;}
.based{font-size:16px;}
.itemNo{font-size:14px;}
.itemNote{padding:8px 0; font-size:14px; line-height:18px;}
.storePrivate{padding-top:20px;}
.buyItemNow input{min-width:250px; height:52px; font-size:20px;}
.reviewsArea{padding-bottom:40px;}
.privacy{font-size:14px;}

/* Video Content */
.videoPhoto{padding:20px 18px 40px;}
.vpModelNames{font-size:15px;}
.vpPrice{padding-bottom:15px;}
.vpContent p{font-size:15px;}

/* Photo Content */
/* Clip Store Signup3 */
.storewrap{width:994px;}
.unliAccess{font-size:18px;}
.storeHeader{height:68px; padding-left:20px; padding-right:30px;}
.elevatedXLogo{margin-right:20px;}
.storeSignup{padding-top:40px;}
.cAccount h3{padding-bottom:20px;}
.cAccount label{font-size:16px; padding-bottom:5px;}
.createBox{height:44px;}
.signup input{height:48px; width:78%;}
.wantJoin h3{font-size:18px; padding-bottom:10px;}
.membershipO{width:78%; line-height:48px; margin-bottom:10px;}
.wantJoin p{font-size:15px;}
.storeAccount{padding-bottom:40px;}
.benefits h3{padding-bottom:25px;}
.benefits li{font-size:16px; padding:13px 16px 12px;}
.benefits li i{margin-right:10px;}
.benefits{padding-top:25px;}

/* Member Ship Signup */
.memberships label{padding-left:15px; padding-right:20px; height:70px;}
.memberships label i{margin-right:12px;}
.membership{font-size:22px;}
.membership span{font-size:13px;}
.price{font-size:30px;}
.price span{font-size:15px;}
.membershipBlock{padding-bottom:40px;}
.getAccess a{font-size:20px; line-height:49px; width:782px;}
.getAccess p{font-size:15px;}
.getAccess{padding-bottom:40px;}

/* Cookies */
/* Popup */
.warningPop{width:900px; padding:26px 45px 38px;}
.warningContent{width:calc(100% - 340px);}
.welcomeT{padding-bottom:20px;}
.agreeSite a.agree{width:72%;}
.agreeSite a.exitSite{width:25%;}

/* Blog */
.blogPost{padding:18px 18px 20px;}
.bPHContent p{font-size:15px; line-height:20px;}
.blogDate, .blogComment{font-size:15px;}
.bPostHeader h3{padding-bottom:6px;}
.dateC{padding-bottom:6px;}
.blogTags{font-size:15px; margin-bottom:15px;}

/* BlogPost */
.commentBox p{font-size:14px; line-height:20px;}
.allComments{padding-bottom:14px;}
.typeName{height:44px;}

/* Messages */
/* Compose */
.composeTBox{height:44px;}
.selectTo .selectric .label{line-height:44px;}
.selectTo .selectric .button{height:44px;}
.composeBox textarea{height:180px;}

/* My Account */
/* Filters */
.buyItemNow .buy_buttonlt{height:52px; line-height:52px;}



}
@media only screen and (max-width:1023px){
.centerwrap{width:748px;}
.sidebar{display:none;}
.bodyContent{width:100%;}
.like{font-size:15px;}
.heart{font-size:15px;}
.tips{font-size:15px;}
nav{margin-top:10px;}
.mainBWrap{margin-top:10px; border:none;}
.bodyContent{margin-top:0px;}
.mainBody{padding-left:10px;}
#modelTab .resp-tabs-list li{padding:0 22px; font-size:16px;}
nav a{display:flex; justify-content:center;}
.menuIcon{margin:0px;}
.showText p{font-size:12px;}
.showText h3{font-size:26px; line-height:28px;}

/* Bio */
/* FAQ */
/* LiveShows */
/* Loggedin */
.loggedIn{padding:30px 18px;}
.signIn{font-size:16px; line-height:38px; padding:0 30px;}

/* Cart */
.shoppingCartArea h3{padding-bottom:20px;}
.subTBtn a{line-height:35px;}
.continueCOut h4{line-height:35px;}
.continueCOut{margin-bottom:12px;}
.cartItem{padding:10px;}
.checkOutBtn{padding-top:50px;}

/* clipstoremain2 */
.bigCwrap{width:748px;}
.bigBodyC{margin-top:0px;}
.clipStoreTitle{display:block;}
.leftClipS{padding-bottom:10px;}
.clipBox{width:49%; margin-right:2%; margin-bottom:3%;}
.clipBox:nth-child(3n){margin-right:2%;}
.clipBox:nth-child(2n){margin-right:0px;}
.clipBox:nth-child(3n+1){clear:none;}
.clipBox:nth-child(2n+1){clear:both;}
.fullMembership a{padding:10px 20px; line-height:22px; border-radius:40px;}
.forBilling{line-height:15px;}

/* Store */
/*.storeM li:last-child:hover ul{left:auto; right:0px;}*/
/* Store Item */
/* Video Content */
.vpLinks{width:calc(100% + 8px); margin-left:-8px;}
.vpLinks li a{min-width:119px;}
.vpTitle h3{font-size:18px;}
.vpPrice{display:block;}
.vpPriceCart{padding-bottom:10px;}
.vpLinks li:first-child{margin-left:0px;}
.playI{width:80px; height:80px; background-size:80px;}
.vpContent p{font-size:14px; line-height:21px; padding-bottom:20px;}
.channels{font-size:15px;}
.tags{font-size:15px;}
.fullMembership{padding-top:30px;}
.updates{padding:20px 18px 0;}
.updates .allclips{margin-bottom:0px;}

/* Photo Content */
.photo{width:23.5%; margin-right:2%; margin-bottom:2%;}
.photo:nth-child(6n){margin-right:2%;}
.photo:nth-child(4n){margin-right:0px;}

/* Clip Store Signup3 */
.storewrap{width:748px;}
.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;}
.signup input{height:40px; font-size:18px;}
.signup{padding-top:0px;}
.membershipO{font-size:18px; line-height:40px; margin-bottom:5px;}
.wantJoin h3{font-size:15px; padding-bottom:5px;}
.wantJoin p{font-size:13px;}
.benefits h3{font-size:18px; padding-bottom:20px;}
.benefits li{font-size:15px; margin-bottom:2%;}
.benefits{padding-bottom:0px;}

/* Member Ship Signup */
.membershipBlock{display:block;}
.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%;}

/* Cookies */
.cookiesL h4{padding-bottom:10px;}

/* Popup */
.warningPop{padding:24px 30px 30px;}
.welcomeT h3{font-size:30px;}
.welcomeT p{font-size:18px;}
.warningPic{width:250px;}
.warningContent{width:calc(100% - 270px); height:320px; padding:16px 20px;}
.agreeSite a{font-size:18px; line-height:48px;}

/* Blog */
.bPHContent p{font-size:14px;}
.blogTags span{margin-right:6px;}
.blogTags a{margin-right:8px;}
.blogPagi{padding-top:30px;}
.blogDate, .blogComment{font-size:14px;}

/* BlogPost */
.commentBox{padding:10px 12px 10px;}
.privacyP{float:left; padding-top:0px; padding-bottom:3px;}
.submitBox{margin-bottom:18px;}
.typeName{width:100%; height:40px;}
.submitComment h3{padding-bottom:24px;}
.submitBtn{height:38px; padding:0 32px; font-size:16px;}

/* Messages */
.messagesArea{padding:22px 18px 60px;}
.msgTitle{font-size:14px;}
.msgBody h2{padding-bottom:10px;}
.msgBHeader{display:none;}
.msgMember span, .msgReceived span{display:inline-block; margin-right:10px;}
.msgSubject{width:100%;}
.msgBoxTitle{display:block;}
.msgSTitle a{padding:10px 15px 10px 15px;}
.msgFrom{width:auto; float:left;}
.msgReceived{width:auto; float:left;}
.msgBoxTitle:after{clear:both; content:''; display:block;}
.msgMember{padding:0px 15px 10px;}
.msgDate{padding:0px 15px 10px;}
.msgNav li{font-size:15px;}
.msgNav li a{line-height:40px; min-width:120px;}
.replyMsg{line-height:40px; min-width:120px; font-size:15px;}
.msgCentent{padding:15px;}

/* Compose */
/* My Account */
.myAccountArea{padding:22px 18px 60px;}

/* Filters */
.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;}



}
@media only screen and (max-width:767px){
.centerwrap{width:97%;}/*460px*/
header{width:64px;}
nav{padding:7px;}
nav a{line-height:44px; margin-bottom:7px;}
.menuIcon i{line-height:44px;}
.liveCams{height:44px;}
.mainBody{width:calc(100% - 64px);}
.showText h3{font-size:23px;}

/* Bio */
.bioPic{width:180px;}
.bioContent{width:calc(100% - 180px); padding-left:15px;}
.bioContent li{font-size:13px;}
.bioContent ul{padding-bottom:5px;}
.bioContent p{font-size:13px; line-height:20px;}

/* FAQ */
.faqAccordion{padding:12px 0px;}
.faqTitle h4{font-size:16px;}
.showText{padding-left:5px;}
.showLeft{padding-right:10px;}

/* LiveShows */
.nextShow h4{font-size:19px;}
.nextShow{padding-bottom:0px;}

/* Loggedin */
.loggedIn p{font-size:17px; line-height:31px; padding-left:28px; background-size:20px; margin-bottom:15px;}

/* Cart */
.storeMenu h2{padding-left:16px;}
.storeM{display:block; padding-left:16px;}
.storeM li{float:left; width:25%;}
.storeM:after{content:''; display:block; clear:both;}
.storeM li i{margin-left:8px;}
.continueCOut{display:block;}
.basePrice{font-size:14px; line-height:20px;}
.itemDetails h5{font-size:17px; padding-bottom:6px;}
.itemPic{width:130px;}
.itemDetails{width:calc(100% - 140px);}
.quantitySave span{padding:0 8px;}
.checkOutBtn button{min-width:270px; line-height:50px; font-size:18px;}

/* clipstoremain2 */
.bigCwrap{width:97%;}
.pagination a{font-size:14px; line-height:28px; min-width:28px; margin:0 1px;}
.filterbyTags{font-size:15px;}
.rightClipS{justify-content:space-between;}
.filterBy{padding-left:0px;}
.clipAvailable{font-size:12px; line-height:24px;}
.clipBox h3{font-size:15px; padding-top:5px;}
.cInfo{font-size:13px;}
.clipInfo{padding-top:3px;}
.modelNames{font-size:13px;}

.priceCart{width:100%;max-width:285px;}
.buyNow{width:100%; margin-bottom:5px;display:inline-block;max-width:238px;}
.addToCart{display:inline-block; background-position:center 2px;float:left;margin-right:5px;}

.fullMembership{padding-top:28px;}
.allclips{margin-bottom:30px;}
.fullMembership a{font-size:16px; line-height:18px;}
.vpLinks {
  display: block;
  font-size: 0px;
}
.vpLinks li { 
display: inline-block;
}

/* Store */
.productBlock{width:49%;}
.productBlock:nth-child(3n){margin-right:2%;}
.productBlock:nth-child(2n){margin-right:0px;}
.storeM li ul li{float:none; width:100%;}

/* Store Item */
.storePrivate label{font-size:15px; padding-bottom:6px;}
.storeBlock{padding-bottom:15px;}
.buyItemNow input{min-width:190px; height:44px; font-size:18px;}
.fansigns{padding-bottom:70px;}
.yourName{width:100%;}
.reviewsArea h3{font-size:18px; padding-bottom:10px;}

/* Video Content */
.playI{width:60px; height:60px; background-size:60px;}
.vpLinks{display:block; font-size:0px; width:calc(100% + 1px); margin-left:-1px;}
.vpLinks li{display:inline-block; margin-bottom:6px; margin-left:0px; margin-right:6px;}
.vpPrice{padding-bottom:10px;}

/* Photo Content */
/* Clip Store Signup3 */
.storewrap{width:96%;}
.storeHeader{padding:10px 15px; display:block; height:auto; text-align:center;}
.elevatedXLogo{margin-right:0px; width:220px; margin:auto;}
.unliAccess{padding-top:6px;}
.storeSignup{padding-top:30px;}
.storePic{width:100%; order:0;}
.storeAccount{display:block; padding-bottom:30px;}
.createAccount{width:100%; padding-top:15px;}
.cAccount{padding-bottom:40px;}
.benefits li{width:100%;}
.signup{padding-top:4px;}

/* Member Ship Signup */
.getAccess a{font-size:16px; margin-bottom:10px; line-height:20px; padding:10px;}
.getAccess p{font-size:13px;}

/* Cookies */
.cookiesPop{padding:22px 22px 25px;}

/* Popup */
.welcomeT h3{font-size:24px;}
.welcomeT p{font-size:15px;}
.welcomeT{padding-bottom:12px;}
.warningPop{padding:22px;}
.warningBlock{margin-bottom:20px;}
.warningPic{width:180px; border-width:3px;}
.warningContent{width:calc(100% - 195px); height:230px;}
.agreeSite a{line-height:44px;}

/* Blog */
.blogTags{font-size:14px;}
.bPHContent{padding-bottom:6px;}

/* BlogPost */
/* Messages */
.msgFrom{width:100%;}
.msgReceived{width:100%;}
.msgMember{padding:0px 15px 5px;}

/* Compose */
.selectTo{width:100%;}
.composeBox{margin-bottom:18px;}
.composeBox label.eResponse{margin-top:20px;}

/* My Account */
.myAccountArea{padding:14px 12px;}
.adBlock label{font-size:15px; width:140px;}
.uName, .adBox{width:calc(100% - 140px);}
.adTable table th{font-size:14px;}
.adTable table td{font-size:14px; height:40px;}
.adTable table td:first-child{padding-left:12px;}
.adTable table th:first-child{padding-left:12px;}

/* 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;}

.buyItemNow .buy_buttonlt{font-size:20px; height:48px; line-height:48px;}




}
@media only screen and (max-width:567px){
.showRight{width:42px; height:40px; padding-top:9px; padding-left:7px; top:8px; right:8px; position:absolute;}
.showRight i{font-size:18px;}
.showRight span{right:1px; top:1px; line-height:14px; min-width:18px; font-size:9px;}
.welcomeT h3 {font-size:18px !important;}
.showTimer{display:block;}
.showLeft{display:block; padding-right:0px;}
.showText{padding-left:0px; margin-right:0px; padding-bottom:8px;}
.showText h3{font-size:18px; line-height:22px;}
.showText p{font-size:13px;}
.showCountdown img{margin:auto;}
.modelTextInfo{padding:10px 12px;}
.modelTextInfo h2{font-size:18px; padding-bottom:3px;}
.modelTextInfo p{font-size:13px; line-height:17px;}
.subscriptionArea{padding:10px 12px;}
.subscriptionArea h3{padding-bottom:10px;}
a.subscriptionBtn{height:44px; padding:0 20px;}
.subscriptionBtn .linkText, .subscriptionBtn .subscriptionPrice{font-size:15px;}
#modelTab .resp-tabs-list li{font-size:14px; padding:0 15px; line-height:42px;}
.tabTitle{padding:10px 12px; font-size:16px;}
.modelPost{padding:12px 12px 0;}
.modelPic{width:50px;}
.modelPName{margin-bottom:10px;}
.modelContent{margin-bottom:10px;}
.feedLock{min-height:300px;}
.feedLockP{padding-top:24px;}
.feedLockP i{width:100px; margin-bottom:40px;}
a.sPost{line-height:42px; width:86%; font-size:15px;}
.like{margin-right:15px;}
.heart{margin-right:15px;}
.heart i{margin-right:5px;}
.like i{margin-right:5px;}

/* Bio */
.bioPic{width:120px;}
.bioContent{width:calc(100% - 120px); padding-left:10px;}
.modelBioA{padding:10px 12px;}
h3.title{padding-bottom:10px;}

/* FAQ */
.faqArea{padding:10px 12px;}

/* LiveShows */
.boxArea{padding:10px 12px;}
.upcomingShow li{font-size:14px; line-height:39px; margin-bottom:6px;}
.nextShow{padding-bottom:10px;}

/* Loggedin */
/* Cart */
.shoppingCartArea{padding:24px 12px 30px;}
.shoppingCartArea h3{padding-bottom:10px;}
.cartItem{margin-bottom:10px;}
.checkOutBtn{padding-top:40px;}

/* clipstoremain2 */
.clipStoreArea{padding:10px 12px;}
.clipAvailable{line-height:15px; padding:5px;}
.clipILeft{display:block;}
.cInfo{margin-right:0px; margin-bottom:5px;}
.cInfo:last-child{margin-bottom:0px;}
.leftClipS h3{font-size:18px;}
.rightClipS{display:block;}
.filterBy{text-align:center; padding-top:5px;}
.clipStoreTitle{margin-bottom:12px;}
.buyNow{font-size:13px;}
.fullMembership a{font-size:15px;}

/* Store */
.shopArea{padding:20px 12px 20px;}
.tTitle{padding-bottom:10px;}
.tTitle h3{font-size:18px;}
.productBlock{margin-bottom:14px;}
.buyNowP{margin:0 2px;}
.addToCartP{margin:0 2px;}

/* Store Item */
.storeIArea{padding:12px;}

/* Video Content */
.videoPhoto{padding:12px 12px 30px;}
.vpTitle .clipInfo{width:100%;}
.updates h4{font-size:18px; padding-bottom:12px;}
.updates{padding:20px 12px 0;}

/* Photo Content */
.photoSet{padding-bottom:30px;}
.photos{padding-bottom:10px;}

/* Clip Store Signup3 */
/* Member Ship Signup */
.price{font-size:28px;}
.membershipBlock{padding-bottom:24px;}
.getAccess{padding-bottom:20px;}

/* Cookies */
.cookiesSpace{padding:20px;}

/* Popup */
/* Blog */
/* BlogPost */
.allComments{padding-top:40px;}
.bPostBody{padding-bottom:50px;}

/* Messages */
/* Compose */
.sendMsg{height:38px; padding:0 32px; font-size:16px;}

/* My Account */
.accBalance{padding-bottom:30px;}

/* Filters */
.allFilter{text-align:left;}
}
@media only screen and (max-width:499px){
.centerwrap{width:96%; display:block;}
.mainBWrap{margin-top:2%;}
.mainBody{width:100%; padding-left:0px; padding-bottom:58px;}
header{width:100%; position:relative; bottom:0px; left:0px; z-index:5;}
nav{display:flex; position:fixed; bottom:0px; left:0px; width:100%; justify-content:center; margin-top:0px;}
nav a{min-width:30px; background-color:#fff; margin-bottom:0px;}
.menuIcon{width:auto;}
.showText{text-align:left;}
.showCountdown img{margin:inherit;}
.showTimer{padding:10px;}
.showText h3{font-size:20px;}
.modelTextInfo p{font-size:14px; line-height:18px;}
.subscriptionBtn .linkText, .subscriptionBtn .subscriptionPrice{font-size:14px;}
a.subscriptionBtn{height:40px;}
#modelTab .resp-tabs-list li{padding:0 10px; line-height:38px; font-size:13px;}
.modelTextInfo h2{font-size:20px;}
.subscriptionArea h3{padding-bottom:6px;}
.feedLockP i{width:70px; margin-bottom:30px;}
.feedLock{min-height:240px;}
a.sPost{width:90%; font-size:14px; line-height:40px;}
.feedLinks{font-size:0px; padding:10px 0;}
.feedLinks a{display:inline-block; line-height:30px;}

/* Bio */
h3.title{padding-bottom:6px;}
.bioContent li span{display:block;}
.bioContent li{line-height:16px; padding:5px 8px;}
.bioPic{width:100px;}
.bioContent{width:calc(100% - 100px);}

/* FAQ */
.faqDetails p{line-height:18px;}
.faqTitle h4{font-size:15px;}

/* LiveShows */
.nextShow{padding-top:10px;}
.upcomingShow li{font-size:13px; line-height:35px;}

/* Loggedin */
.loggedIn p{padding-top:44px; background-position:center top; padding-left:0px; line-height:22px; margin-bottom:10px; background-size:25px;}
.subscriptionArea h4{padding-bottom:5px;}
.loggedIn{padding:20px 12px;}

/* Cart */
.storeM li{width:50%;}
.subTBtn{display:block;}
.subTBtn a{display:block; text-align:center; margin-bottom:5px; margin-right:0px;}
.itemPic{width:100%;}
.itemDetails{width:100%; padding-top:10px;}
.cartItem{display:block;}
.itemGray{padding:8px 10px;}
.saveLater{display:block; text-align:center;}
.saveLater a{display:block;}
.saveLater p{line-height:normal; padding-top:5px;}
.checkOutBtn button{padding:0 15px; line-height:48px;}

/* clipstoremain2 */
.bigCwrap{width:96%; display:block;}

/* Store */
/* Store Item */
.submenu{font-size:13px;}
.buyItemNow{padding-top:4px;}
.submitReview input{height:35px; font-size:14px;}

/* Video Content */
.vpTitle .clipILeft{display:flex;}
.vpTitle .cInfo{margin-right:14px;}


/* Photo Content */
/* Clip Store Signup3 */
/* Member Ship Signup */
.membership{font-size:20px; width:250px;}

/* Cookies */
/* Popup */
/* Blog */
.blogPost{padding:10px 12px 13px;}

/* Messages */
.messagesArea{padding:14px 12px 50px;}

/* Compose */
/* My Account */
/* Filters */

.mobileHide{display:none;}
.mobileMenu{display:block; }
nav a{min-width:44px;margin:0 5px;}
.viewMenu{display:block;}
.mobileNav{position:fixed; left:0px; border:1px solid #e9e8e8; background-color:#fff; padding:16px; height:100%; width:280px; padding-bottom:80px;}
.fullMenu{overflow:auto; height:100%;}
.mobileNav a{line-height:49px; background-color:#f3f3f3; border-radius:3px; -webkit-border-radius:3px; margin-bottom:11px; font-size:17px; font-weight:400; color:#222222; display:block; text-transform:uppercase; position:relative;}
.mobileNav .menuIcon{width:23px; margin:0 14px 0 15px; display:inline-block;}
.mobileNav .menuIcon i{line-height:49px;}
.mobileNav .menuText{display:inline-block;}
.mobileNav .menuNumber{right:11px; top:50%;}
nav{z-index:1;}

}
@media only screen and (max-width:479px){
/* clipstoremain2 */	
.leftClipS{display:block;}
.clipBox{width:100%; margin-bottom:15px; margin-right:0px;}
.clipILeft{display:flex;}
.cInfo{margin-right:12px; font-size:14px; margin-bottom:0px;}
.clipBox h3{font-size:16px;}
.clipILeft{padding-bottom:2px;}
.buyNow{font-size:15px;}
.fullMembership a{font-size:13px; line-height:16px;}
.innerFooter{padding:30px 15px 20px;}

/* Store */
.productBlock{width:100%; margin-right:0px;}

/* Store Item */
.based{font-size:15px;}
.itemNote{padding:5px 0; font-size:13px; line-height:16px;}
.halfBlock{width:100%; float:none; margin-bottom:10px;}
.halfBlock:last-child{margin-bottom:0px;}
.privacy{font-size:13px;}

/* Video Content */
.vpTitle .clipILeft{display:block;}
.vpTitle .cInfo{margin-right:0px;}

.vpPriceCart{width:100%; display:block;}
.vpPriceCart .addToCart{width:100%;background-position: center 2px;max-width: 60px;min-width: 60px;float: left;margin-right: 5px;}
.vpPriceCart .buyNow{display: inline-block;}

.updates h4{padding-bottom:8px;}
.tags a{display:inline-block;}
.playI{width:40px; height:40px; background-size:40px;}
.vpLinks li a {
  min-width: 100%;
}
.priceCartgallery{}
.vpLinks li {
  margin-right: 2%;
  margin-bottom: 2%;
  width: 48%;
}
.vpLinks{width:calc(100% + 2%); margin-right:-2%; justify-content:flex-start; display:flex;}

/* Photo Content */
.photo{width:32%;}
.photo:nth-child(4n){margin-right:2%;}
.photo:nth-child(3n){margin-right:0px;}

/* Clip Store Signup3 */
.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{width:100%;}
.benefits{padding-bottom:20px;}
.benefits h3{padding-bottom:15px;}
.benefits li{padding:10px 14px 10px;}
.benefits li i{margin-right:7px;}

/* Member Ship Signup */
.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;}
.price{float:none; top:auto; transform:none; -webkit-transform:none;}

/* Cookies */
.cookiesSpace{padding:12px;}
.cookiesPop{padding:15px; display:block; text-align:center;}
.cookiesL{width:100%; padding-bottom:15px;}
.cookiesR{width:100%;}
.cookiesL h4{font-size:18px; padding-bottom:6px; font-weight:500;}
.cookiesR a{margin-bottom:8px;}
.cookiesL p{font-size:13px; line-height:18px;}

/* Popup */
.warningBlock{display:block; margin-bottom:15px;}
.warningPop{padding:15px;}
.warningPic{width:100%; margin-bottom:15px;}
.warningContent{width:100%;}
.agreeSite a{font-size:15px; line-height:36px;}

/* Blog */
.blogPic{width:100%; margin-bottom:10px;}
.blogPic:last-child{margin-bottom:0px;}
.blogTags a{margin-right:6px;}
.bPostHeader h3{font-size:18px;}
.blogPagi{padding-top:20px;}

/* BlogPost */
.memberName{width:calc(100% - 84px);}
.commentBox p{font-size:13px; line-height:18px;}
.memberName{font-size:14px;}
.blogPDate{font-size:14px;}
.submitComment h3{padding-bottom:14px;}

/* Messages */
.msgNav ul{display:block; font-size:0px;}
.msgNav li{font-size:14px; display:inline-block; vertical-align:top; padding-right:6px;}
.msgNav li:last-child{padding-right:0px;}
.msgNav li a{min-width:inherit; padding:0 11px;}
.msgNav li a i{margin-right:5px;}
.msgSTitle a{padding:10px;}
.msgMember{padding:0px 10px 5px; font-size:13px;}
.msgDate{padding:0px 10px 10px; font-size:13px;}
.msgCentent{padding:15px 10px; margin-bottom:16px;}
.replyMsg{min-width:inherit; padding:0 18px; font-size:14px;}
.msgMember span, .msgReceived span{margin-right:5px;}
.msgAllBoxes{margin-bottom:16px;}

/* Compose */
/* My Account */
.dAmount{width:calc(100% - 56px);}
.adBlock{display:block;}
.adBlock label{width:100%; padding-bottom:4px; display:block;}
.uName{width:100%; height:auto;}
.adBox{width:100%;}
.adTable table th{font-size:13px; padding-bottom:6px;}
.adTable table td{font-size:13px;}
.transactionHistory{width:100%;}

/* 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;}

.store_row{display:block;}
.buyItemNow{flex-wrap:wrap;}
.buyItemNow a{width:100%; margin-right:0px; margin-bottom:2%;}
.buyItemNow a:last-child{margin-bottom:0px;}
}