@media only screen and (max-width:1900px){
.centerwrap{width:97%;}
.woLogos li img{max-width:90%; max-height:86%;}
footer ul{float:left; width:60%; padding-top:20px;}
footer p{margin-left:50px; line-height:80px;}
.fLogo{width:360px;}
footer ul li{line-height:22px;}
.Olinks{padding-bottom:45px;}
.wBody{padding-bottom:80px;}

/* Home */
.logo{width:340px; padding-top:4px; margin-left:0px;}
nav li{font-size:18px;}
nav li a{line-height:85px;}
.banner{height:602px;}
.bannerModel{width:calc(100% - 434px);}
.bannerModel img{height:auto;}
.whiteBlock{padding:70px 75px; width:558px; height:566px;}
.whiteBlock:after{background-size:auto 566px; height:566px; width:100px; right:-100px;}
.bannerInfo:after{background-size:auto 604px; height:604px; width:118px; right:-117px;}
.searchSocial{padding-top:28px; margin-left:36px;}
.searchArea{margin-right:14px;}
.twitter{margin-right:14px;}
.twoBtn{padding-top:23px;}
.twoBtn a img{height:40px;}
.bannerInfo{padding:18px;}
.videoBlock{width:24.25%; margin-right:1%;}
.videoContent{padding:14px 16px 22px;}
/*.pervCity{width:30%;}
.categories{width:calc(100% - 30%); padding-left:4%;}
.category{width:32%; margin-right:5%;}
.scenesfound{margin-left:2%; width:20%;}*/
.latestVBlock{width:24.25%; margin-right:1%; margin-bottom:1%;}
.latestVBlock .videoContent{padding:14px 16px 15px;}
.latestVBlock h3{padding:0 16px; font-size:17px;}
.videoPic i{width:70px;}
.loadMore{width:60%;}
.joinGBtn{width:38%;}
.twoBBtn{padding-top:50px; padding-bottom:34px;}
.modelBlock{width:15.83333333333333%; margin-right:1%;}

/* Deal */
.dealBlock{width:19.2%; margin-right:1%; margin-bottom:1%;}
.discount a{font-size:21px;}
.discount a span{padding-left:34px;}
.dealBlock h4{font-size:26px; line-height:50px;}
.titleCenter{padding-bottom:45px; padding-top:48px;}
.dealLogo{height:230px;}
.dealLogo img{max-width:54%;}

/* trailer */
.trailerArea{padding-left:0px; padding-right:0px; padding-top:50px;}
.trailerLeft{width:58%;}
.trailerRight{width:40%;}
.snap{width:33%; margin-right:0.5%; margin-bottom:0.5%;}
.joinNow{width:100%; border-radius:30px; -webkit-border-radius:30px;}
.paymentBody{padding:26px 23px 38px;}
.avaiFormate ul li:first-child{padding-right:20px; width:100px;}
.avaiFormate ul li:last-child{width:140px; padding-left:30px;}
.moreScenes h2{font-size:32px; padding-bottom:22px;}

/* DVDs */
.latter{margin-left:70px;}
.dvdBlock{width:24.25%; margin-right:1%; margin-bottom:1%;}

/* DVD Details */
.dvdWrap{padding:0px;}
.dvdInfoArea{padding-top:85px;}
.dvdSceneBPic{width:50%; margin-right:0px; padding-right:1px;}
.dvdScenePics{width:50%;}
.dvdScenePic{margin-right:0px; padding-right:1px; width:50%;}

/* Pornstars */
.pornstars .modelBlock{margin-bottom:1%;}
.pornstars{margin-bottom:-16px;}

/* Join */
.bestSites h4{font-size:38px; padding-bottom:8px;}
.bestSites ul li{font-size:16px;}
.bestSites{padding-top:20px;}
.otherSites{padding:0 40px;}

/* Pornstars Bio */
.pornstar{width:32%; padding:42px 20px 38px;}
.bioTab{width:calc(100% - 33.5%);}
.aboutModel{padding:44px 44px 46px;}
.aboutModel h2{font-size:50px; margin-bottom:26px;}
.aboutModel p{font-size:18px; line-height:28px; padding-bottom:28px;}
.moreInfo{margin-top:32px; padding-bottom:40px; margin-bottom:38px;}
.moreInfo ul li{font-size:20px; line-height:72px;}
.moreInfo ul li span{width:248px; padding-left:30px;}
a.watchAll{font-size:44px; line-height:80px;}
.aboutScenes .videoContent{padding:8px 12px 18px;}
.pornstar h1{font-size:34px; line-height:48px; padding:0 20px; margin-bottom:30px;}
.scenes p{font-size:26px;}
.scenes p span{font-size:32px;}
.twit{margin:0 12px 0 18px;}




}
@media only screen and (max-width:1590px){
.centerwrap{width:98%;}
.woLogos li img{max-width:78%; max-height:66%;}
footer ul{width:calc(100% - 350px); padding-top:5px;}
.fLogo{width:320px;}
.woLogos{width:calc(100% - 270px);}
footer p{line-height:22px; margin-left:0px; clear:left; }
.wPervCity{height:auto;}
.wyourPervCity{width:270px;}

/* Home */
.logo{width:280px;}
nav li{font-size:16px;}
nav li a{line-height:72px; padding:0 10px;}
nav li a span:after{bottom:-3px; height:2px;}
.searchSocial{padding-top:21px; margin-left:26px;}
.twoBtn{padding-top:20px;}
.twoBtn a img{height:34px;}
.twoBtn a{margin-left:8px;}
.banner{height:449px;}
.whiteBlock{padding:30px 45px; width:440px; height:415px;}
.whiteBlock h1{font-size:52px; margin-bottom:10px; padding-bottom:1px;}
.whiteBlock h3{font-size:18px; margin-bottom:10px;}
.whiteBlock p{font-size:16px; line-height:22px;}
.whiteBlock:after{background-size:auto 415px; height:415px; width:74px; right:-74px;}
.bannerInfo:after{background-size:auto 451px; height:451px; width:88px; right:-84px;}
.searchBox{top:52px;}
.search{font-size:16px; height:41px;}
.searchBtn{height:35px; font-size:18px;}
.title{padding-bottom:16px; margin-top:30px;}
.title h2{font-size:28px;}
a.viewAll{font-size:16px;}
.videoBlock{border-radius:0 0 20px 20px; -webkit-border-radius:0 0 20px 20px;}
.videoContent{padding:8px 12px 16px;}
.videoContent h3{font-size:15px; margin-bottom:2px;}
.videoContent h4{font-size:14px; padding-bottom:7px; margin-bottom:2px;}
.date, .runtime{font-size:13px;}
.videoContent p{font-size:13px; line-height:17px;}
.latestVBlock .videoContent{padding:10px 12px 12px;}
.latestVBlock{border-radius:20px 20px 0 0; -webkit-border-radius:20px 20px 0 0;}
.latestVBlock h3{font-size:16px; line-height:36px;}
.videoPic i{width:58px;}
.categories{padding-left:2%;}
.category{width:36%; margin-right:2%;}
.scenesfound{margin-left:1%;}
.twoBBtn{padding-top:30px; padding-bottom:24px;}
.modelDetails h3{font-size:14px; padding-bottom:3px; margin-bottom:1px;}
.modelDetails p{font-size:13px;}
.modelDetails{padding:5px 9px 8px;}
.modelBlock{border-radius:0 0 20px 20px; -webkit-border-radius:0 0 20px 20px;}
.mpPornstars{padding-bottom:40px;}
.loadMore{font-size:34px;}
.joinGBtn{font-size:34px;}

/* Deal */
.dealBlock{border-radius:20px;}
.dealBlock h4{font-size:22px; line-height:40px;}
.dealLogo{height:170px;}
.discount{padding:12px 16px 12px;}
.discount a{font-size:18px; line-height:40px;}
.deals{padding-bottom:50px;}

/* trailer */
.trailerArea{padding-bottom:40px; padding-top:42px;}
.trailerHere{margin-bottom:25px;}
.paymentArea{margin-bottom:22px;}
.unlock{font-size:29px; line-height:61px;}
.paymentBody{padding:20px 17px 32px;}
.membership label{height:75px; margin-bottom:12px;}
.days{font-size:24px; padding-left:14px; line-height:20px; padding-top:18px;}
.bestdeal{font-size:13px; padding:0 12px; line-height:32px; right:130px;}
.price{font-size:44px; margin-top:6px;}
.price sup{font-size:16px; position:relative; top:-4px;}
.paymentType{padding-top:10px; padding-bottom:26px;}
.infoHeader h1{font-size:18px; line-height:48px;}
.infoMBox{padding:16px 20px 28px 20px;}
.infoBox p{font-size:13px; line-height:20px; padding-bottom:18px;}
.infoBox{padding-bottom:5px;}
.avaiFormate h4{font-size:20px; margin-bottom:10px;}
.avaiFormate ul li{padding-top:6px; padding-bottom:6px;}
.avaiFormate ul li img{height:52px;}
.avaiFormate ul li:first-child{padding-right:10px; width:90px;}
.avaiFormate ul li:last-child{width:110px; padding-left:20px;}
.downloadBox{width:100%;}
.avaiFormate{margin-bottom:22px;}
.downloadBox{height:66px;}
.download img{height:64px;}
.fileInfo{padding-left:32px; padding-top:6px;}
.format{font-size:15px; padding-left:32px;}
.fileSize{font-size:15px; padding-left:32px;}
.trailerSnaps{padding:20px 16px;}
.moreScenes{padding-bottom:30px;}
.moreScenes h2{font-size:28px; padding-bottom:15px;}

/* DVDs */
.filters ul li{width:140px; font-size:15px;}
.filters ul li a{line-height:34px;}
.latter{margin-left:30px;}
.latter li{font-size:15px;}
.latter li a{min-width:26px; padding:0 5px; line-height:34px;}
.filterArea{padding-bottom:20px;}
.dvdLeft{width:100%;}
.viewDetails{clear:left; line-height:32px; font-size:14px; float:left;}
.viewDetails span{padding-left:24px; background-size:18px;}
.dvdInfo{padding:6px 10px 14px 10px;}
.dvdBlock{border-radius:0 0 20px 20px; -webkit-border-radius:0 0 20px 20px;}
.twoBBtns{padding-top:70px; padding-bottom:60px;}

/* DVD Details */
.dvdInfoArea{padding-top:50px;}
.dvdPic{width:28%;}
.knowmore{width:calc(100% - 30%);}
.knowmore h1, .sceneDetails h3{font-size:28px;}
.knowmore ul li{line-height:26px;}
.dvdScenesArea{border-radius:20px; -webkit-border-radius:20px; margin-bottom:32px;}
.joinBtn{font-size:34px;}

/* Pornstars */
.pornstars{margin-bottom:-12px;}

/* Join */
.bestSites{padding-top:13px; padding-right:20px; width:calc(100% - 270px);}
.bestSites h4{font-size:34px; padding-bottom:0px;}
.bestSites ul li{font-size:14px; background-size:18px; padding-left:24px; margin:0 5px;}
.otherSite img{max-width:72%;}
.otherSites{height:220px;}
.chooseplan .price sup{margin-right:1px;}
.chooseplan .price span{right:21px;}
.chooseplan .price{margin-top:8px;}

/* Pornstars Bio */
.pornstar{width:28%; padding:32px 12px 28px; margin-top:108px; margin-bottom:140px;}
.bioTab{width:calc(100% - 29.5%); padding-top:46px; margin-bottom:140px;}
.starPic{margin-bottom:10px;}
.pornstar h1{font-size:24px; line-height:38px; padding:0 16px; margin-bottom:20px;}
.scenes{padding:12px;}
.scenes p{font-size:22px;}
.scenes p span{font-size:28px;}
.twit{margin:0 6px 0 10px;}
.twitIcon{width:78px;}
.shareText{font-size:18px; line-height:28px;}
.instaIcon{width:78px;}
.aboutModel h2{font-size:42px; padding-left:65px; margin-bottom:20px; background-size:50px;}
.aboutModel p{font-size:16px; line-height:26px; padding-bottom:26px;}
.aboutModel{padding:34px 34px 36px;}
.moreInfo{margin-top:24px;}
.moreInfo ul li{font-size:18px; line-height:52px;}
.moreInfo ul li span{width:218px; padding-left:30px;}







}
@media only screen and (max-width:1279px){
.sctusername, .sctpassword {width: 49%;}
.centerwrap{width:98%;}
.warningwrap{width:96%;}
.wLogin img, .wSignup img{height:42px;}
.wLogin, .wSignup{padding:18px 0;}
.wLogo{width:290px;}
.wBody{padding-top:32px; padding-bottom:50px;}
.warningBlock h2{font-size:26px; line-height:50px;}
.warningText{padding:20px 26px 24px;}
.warningText p{font-size:14px; line-height:21px;}
.warningBlock h4{padding-top:12px; font-size:18px;}
.wBtns img{height:56px;}
.wBtns a{margin:0 8px;}
.wBtns{padding-top:12px; padding-bottom:28px;}
.restrain{font-size:14px; padding-bottom:8px;}
.Olinks{padding-bottom:32px; font-size:13px;}
.wPervCity{border-width:3px;}
.wyourPervCity{width:212px;}
.woLogos{width:calc(100% - 212px);}
.woLogos ul{padding-top:5px;}
.woLogos li img{max-height:56%;}
.fLogo{width:280px;}
footer ul{width:calc(100% - 300px); padding-top:3px;}
footer ul li{line-height:20px;}

/* Home */
nav li.mobile{display:block;}
.twoBtn{display:none;}
nav li{font-weight:normal; border:none; letter-spacing:normal;}
nav{border:none;}
nav li a:hover span:after, nav li a.active span:after{display:none;}
.searchSocial{float:right; margin-right:60px; margin-left:0px; padding-top:22px;}
.logo{padding-bottom:4px;}
.banner{height:354px;}
.bannerInfo{padding:10px;}
.whiteBlock{width:336px; height:334px; padding:10px 25px;}
.whiteBlock h1{font-size:38px; padding-bottom:0px; margin-bottom:7px;}
.whiteBlock h3{font-size:15px; margin-bottom:3px;}
.whiteBlock p{font-size:14px; line-height:20px;}
.whiteBlock:after{background-size:auto 334px; height:334px; width:60px; right:-60px;}
.bannerInfo:after{background-size:auto 354px; height:354px; width:68px; right:-65px;}
.bannerModel{width:calc(100% - 358px);}
.oSite{height:80px;}
.searchSocial{position:relative; z-index:1;}
.searchBox{top:50px; width:340px; padding:6px;}
.search{font-size:15px; height:37px; padding-right:98px; padding-left:34px; background-position:10px center;}
.searchBtn{width:90px; height:31px; font-size:16px; right:9px; top:9px;}
.title{padding-bottom:10px; margin-top:20px;}
.videoContent{padding:6px 8px 14px;}
.videoContent h3{font-size:14px; margin-bottom:0px;}
.videoContent h4{font-size:13px; padding-bottom:5px; margin-bottom:2px;}
.date, .runtime{font-size:12px;}
.videoContent p{font-size:12px; line-height:17px;}
.title h2{font-size:24px;}
.allsites{margin-top:28px;}
.categories{padding-top:4px; padding-left:0px;}
.category select{font-size:14px; padding-left:5px;}
.clearAll{line-height:11px; padding:5px 7px;}
.pervCity img{height:100px;}
.featureVideos{padding-top:26px;}
.latestVBlock h3{font-size:14px; line-height:32px;}
.latestVBlock .videoContent{padding:6px 8px 8px;}
.loadMore{font-size:28px;}
.loadMore span{line-height:52px; background-size:30px; padding-left:38px;}
.joinGBtn{font-size:28px;}
.joinGBtn span{line-height:52px; background-size:30px; padding-left:38px;}

/* Deal */
.titleCenter{padding-bottom:32px; padding-top:38px;}
.titleCenter h2{font-size:28px;}
.dealBlock{width:24.25%;}
.dealBlock:nth-child(5n){margin-right:1%;}
.dealBlock:nth-child(4n){margin-right:0px;}

/* trailer */
.trailerArea{padding-top:22px;}
.unlock{font-size:22px; line-height:41px; padding:0 16px;}
.infoHeader h1{font-size:15px; line-height:37px;}
.trailerHere{margin-bottom:20px;}
.paymentArea{margin-bottom:20px;}
.infoMBox{padding:10px 18px 18px 18px;}
.infoBox h3{font-size:16px; margin-bottom:2px;}
.tRuntime{font-size:13px; margin-bottom:8px;}
.infoBox p{font-size:12px; line-height:18px; padding-bottom:16px;}
.avaiFormate h4{font-size:18px; margin-bottom:6px;}
.avaiFormate ul li:first-child{width:74px; padding-right:5px;}
.avaiFormate ul li:last-child{width:92px; padding-left:5px;}
.downloadBox{height:auto;}
.download img{height:56px;}
.format{font-size:14px; padding-left:26px; line-height:22px; background-size:auto 16px;}
.fileSize{font-size:14px; padding-left:26px; line-height:22px; background-size:auto 16px;}
.paymentBody{padding:12px;}
.days{font-size:20px; padding-top:14px; line-height:18px;}
.days span{font-size:13px;}
.membership label{height:65px; margin-bottom:10px;}
.bestdeal{font-size:12px; padding:0 10px; line-height:28px;}
.price{margin-top:1px; margin-right:-15px;}
.paymentType p{font-size:13px; line-height:22px;}
.paymentType label{margin-right:10px;}
.paymentType{padding-top:0px; padding-bottom:16px;}
.joinNow{background-size:auto 42px; height:42px;}
.trailerSnaps{padding:12px;}
.avaiFormate ul li img{height:46px;}
.avaiFormate ul li:first-child{width:76px;}
.bestdeal{top:0%; font-size:11px; padding:0 6px; line-height:20px; right:8px;}
.moreScenes{padding-bottom:20px;}
.moreScenes h2{font-size:24px; padding-bottom:10px;}

/* DVDs */
.latter{clear:both; margin-left:0px; margin-top:15px;}
.filterArea{padding-bottom:20px;}
.filterArea h3{font-size:18px; padding-bottom:2px;}
.dvdLeft h3{font-size:14px;}
.dvdLeft p{font-size:13px;}
.twoBBtns{padding-top:50px; padding-bottom:40px;}

/* DVD Details */
.dvdInfoArea{padding-top:32px; padding-bottom:55px;}
.knowmore h1, .sceneDetails h3{font-size:24px;}
.knowmore ul li{line-height:22px;}
.knowmore h1{padding-bottom:3px;}
.knowmore ul{padding-bottom:8px;}
.dvdScenes h2{font-size:24px; padding-bottom:15px;}
.dvdScenesArea{padding:17px 18px 24px; margin-bottom:15px;}
.sceneDetails{padding-top:5px;}
.sceneDetails h3{padding-bottom:2px;}
.sceneDetails ul li{line-height:24px;}
.joinBtn{font-size:28px; width:260px; top:20px;}
.joinBtn span{line-height:52px; background-size:30px; padding-left:38px;}
.dvdScenes{padding-bottom:40px;}

/* Pornstars */

/* Join */
.joinLeft{width:49%;}
.joinRight{width:49.5%; padding:8px 12px 0px;}
.block{padding:8px 12px 12px;}
.paymentBox{padding-bottom:3px;}
.block h3, .joinRight h3{font-size:20px;}
.chooseplan label{margin-bottom:13px;}
.choosePayment label{width:49%; margin-bottom:2%; margin-right:2%;}
.choosePayment label input{margin-left:10px; margin-right:5px;}
.choosePayment label .choose{font-size:14px;}
.chooseplan .days{line-height:22px;}
.paymentPic{right:10px;}
.joinNowBtn input{background-size:auto 56px; height:56px; width:448px;}
.joinNowBtn{padding-top:25px;}
.havePromo{padding-top:20px;}
.giftCard{padding-top:28px; padding-bottom:12px;}
.bestSites{width:calc(100% - 212px); padding-top:11px;}
.bestSites h4{font-size:28px;}
.bestSites ul li{font-size:12px; margin:0 2px; vertical-align:top; background-size:14px; padding-left:18px;}
.otherSites{height:180px; background-size:cover;}

/* Pornstars Bio */
.pornstar{border-top:4px solid #e40044; margin-top:84px; padding:24px 12px 18px; margin-bottom:100px;}
.bioTab{padding-top:40px; margin-bottom:100px;}
.resp-tabs-container{border:4px solid #e40044;}
.resp-tabs-list li{font-size:18px; line-height:44px; width:152px; margin-right:5px;}
.resp-tabs-list li span{overflow:hidden;}
.resp-tabs-list li span:before{background-size:auto 26px; height:26px;}
.aboutIcon i{background-size:21px; width:21px; margin-right:6px;}
.scenesIcon i{background-size:24px; width:24px; margin-right:4px; top:0px;}
.picturesIcon i{background-size:22px; width:22px; margin-right:6px;}
.aboutModel{padding:24px 24px 26px;}
.aboutModel h2{font-size:30px; padding-left:50px; background-size:38px; margin-bottom:10px;}
.aboutModel p{font-size:15px; line-height:22px; padding-bottom:22px; letter-spacing:normal;}
.moreInfo{margin-top:14px; padding-top:14px; padding-bottom:20px; margin-bottom:25px;}
a.watchAll{font-size:34px; line-height:60px;}
.moreInfo ul li{font-size:16px; line-height:42px;}
.moreInfo ul li span{width:158px; padding-left:20px;}
.pornstar h1{font-size:20px; line-height:34px; padding:0 10px; margin-bottom:10px;}
.scenes p{font-size:16px;}
.scenes p span{font-size:20px;}
.twit{margin:0 2px 0 4px;}
.twitIcon{width:58px; background-size:24px; height:34px;}
.shareText{font-size:14px; line-height:22px;}
.instaIcon{width:58px; background-size:22px; height:34px;}






}
@media only screen and (max-width:1023px){
.warningBlock{padding:0 12px;}
.warningText{padding:18px 22px 22px;}
.warningText p{font-size:13px; line-height:18px;}
.wBody{padding-top:20px; padding-bottom:30px;}
.wyourPervCity{width:168px;}
.woLogos{width:calc(100% - 168px);}
.fLogo, .footlogo.fLogo{float:none; margin:auto;}
footer ul{width:100%; padding-top:10px; float:none; text-align:center;}
footer ul li{float:none; display:inline-block; vertical-align:top;}
footer .footlisting ul li{display:block;}
footer p{float:none; text-align:center;}
footer{padding-bottom:18px;}

/* Home */
.banner{height:auto;}
.bannerInfo{padding:6px;}
.whiteBlock{width:300px; height:auto; padding:10px 15px 15px;}
.whiteBlock h1{font-size:32px;}
.whiteBlock h3{font-size:14px; margin-bottom:3px;}
.whiteBlock p{font-size:13px; line-height:18px;}
.bannerModel{width:calc(100% - 190px);}
.bannerInfo:after, .whiteBlock:after{display:none;}
.videoBlock{width:49%; margin-right:2%; margin-bottom:2%; border-radius:0 0 12px 12px; -webkit-border-radius:0 0 12px 12px;}
.videoBlock:nth-child(2n){margin-right:0px;}
.videoContent h3{font-size:15px;}
.videoContent p{font-size:13px; line-height:18px;}
.videoContent{padding:8px 12px 16px;}
.title{margin-top:10px;}
.categories{padding-bottom:10px; padding-left:3%; width:100%;}
.oSite{height:54px;}
.oSite img{height:42px;}
.pervCity{display:none;}
.latestVBlock{width:49%; margin-right:2%; margin-bottom:2%; border-radius:12px 12px 0 0; -webkit-border-radius:12px 12px 0 0;}
.latestVBlock:nth-child(2n){margin-right:0px;}
.latestVBlock .videoContent{padding:10px 12px 12px;}
.twoBBtn{padding-top:10px;}
.modelBlock{width:32%; margin-right:2%; margin-bottom:2%; border-radius:0 0 12px 12px; -webkit-border-radius:0 0 12px 12px;}
.modelBlock:nth-child(3n){margin-right:0px;}
.mpPornstars{padding-bottom:20px;}

/* Deal */
.dealBlock{width:32%; margin-right:2%; margin-bottom:2%;}
.dealBlock:nth-child(5n), .dealBlock:nth-child(4n){margin-right:2%;}
.dealBlock:nth-child(3n){margin-right:0px;}
.titleCenter h2{font-size:24px;}
.titleCenter{padding-bottom:22px; padding-top:28px;}

/* trailer */
.trailerLeft{width:100%; margin-bottom:20px;}
.trailerRight{width:100%;}
.avaiFormate ul li:first-child{width:84px; padding-right:25px;}
.avaiFormate ul li:last-child{width:102px; padding-left:25px;}
.bestdeal{top:50%; right:140px; line-height:30px; padding:0 10px; font-size:14px;}
.snap{width:24.625%;}
.snap:nth-child(3n){margin-right:0.5%;}
.snap:nth-child(4n){margin-right:0px;}
.trailerArea{padding-bottom:30px;}

/* DVDs */
.latter li:first-child a{min-width:60px;}
.latter li{font-size:13px;}
.latter li a{min-width:25px; line-height:30px;}
.filters ul li{width:130px; font-size:13px;}
.filters ul li a{line-height:30px;}
.filterArea h3{font-size:16px;}
.dvdBlock{width:32%; margin-right:2%; margin-bottom:2%; border-radius:0 0 12px 12px; -webkit-border-radius:0 0 12px 12px;}
.dvdBlock:nth-child(4n){margin-right:2%;}
.dvdBlock:nth-child(3n){margin-right:0px;}
.viewDetails{width:140px; font-size:13px; line-height:30px;}
.viewDetails span{background-size:16px;}
.dvdInfo{padding:6px 10px 10px 10px;}

/* DVD Details */
.joinBtn{position:relative; top:auto; right:auto; float:left;}
.sceneDetails p{padding-bottom:18px;}
.sceneDetails ul li{margin-right:24px;}

/* Pornstars */
.pornstars .modelBlock{margin-bottom:2%;}
.pornstars{margin-bottom:-15px;}

/* Join */
.joinLeft{width:100%; margin-bottom:15px;}
.joinRight{width:100%;}
.ypervCity .wyourPervCity{display:none;}
.bestSites{width:100%;}
.bestSites h4{font-size:26px; padding-bottom:5px;}
.bestSites{padding-top:8px; padding-right:0px; padding-bottom:3px;}
.ypervCity{border-top:4px solid #e40044;}
.bestSites ul li{margin:0 6px;}
.otherSites{height:110px; padding:0 10px;}

/* Pornstars Bio */
.pornstar h1{font-size:18px; padding:0; line-height:28px; border-bottom:2px solid #dbdbdb;}
.starPic{margin-bottom:5px;}
.scenes p{display:block; margin-bottom:5px;}
.twit{margin-left:0px;}
.resp-tab-content{padding:10px;}
.aboutModel{padding:14px 14px 16px;}
.aboutModel h2{font-size:22px; padding-left:36px; background-size:28px;}
.aboutModel p{font-size:13px; line-height:18px; padding-bottom:14px;}
.moreInfo ul li{font-size:14px; line-height:32px;}
.moreInfo ul li span{width:118px; padding-left:12px;}
.moreInfo{margin-top:10px; margin-bottom:15px; border-bottom:2px solid #ffa421;}
a.watchAll{font-size:26px; line-height:52px;}
.pornstar{margin-top:74px;}
.pornstar, .bioTab{margin-bottom:50px;}
.bioTab{padding-top:30px;}
.aboutScenes .videoBlock{width:49%; margin-right:2%; margin-bottom:2%;}
.aboutScenes .videoBlock:nth-child(3n){margin-right:2%;}
.aboutScenes .videoBlock:nth-child(2n){margin-right:0px;}
ul.resp-tabs-list{margin-left:8px;}






}
@media only screen and (max-width:767px){
.centerwrap{width:96%;}
.wLogin, .wSignup{padding:15px 0;}
.wLogin img, .wSignup img{height:26px;}
.wLogo{width:210px; top:5px;}
.warningBlock h2{font-size:22px; line-height:40px;}
.warningText{padding:14px 12px 12px;}
.warningBlock h4{font-size:16px; padding-top:8px;}
.wBtns{padding-top:10px; padding-bottom:20px;}
.wBtns img{height:44px;}
.wBtns a{margin:0 4px;}
.restrain{font-size:13px;}
.Olinks{font-size:12px; padding-bottom:24px;}
.wyourPervCity{display:none;}
.woLogos{width:100%;}
footer ul li{margin-right:2px; padding-right:10px;}

/* Home */
.bannerModel{width:100%; position:relative;}
.whiteBlock{width:100%;}
.videoContent{padding:6px 8px 14px;}
.title{padding-bottom:7px;}
.title h2{font-size:20px; line-height:28px;}
.whiteBlock h3{font-size:15px;}
a.viewAll{line-height:28px; font-size:14px;}
.categories{padding-top:2%; padding-right:3%; padding-bottom:17px;}
.category{width:100%; margin-right:0px; float:none; margin-bottom:5px;}
.category select{background-position:98% center; height:32px; font-size:15px;}
.scenesfound{margin:auto; width:35%; float:none;}
.allsites{margin-top:15px;}
.latestVBlock .videoContent{padding:6px 8px 8px;}
.loadMore{width:100%; margin-bottom:10px;}
.joinGBtn{width:100%;}
.loadMore span, .joinGBtn span{line-height:56px;}
.oSite{height:auto; padding:6px 10px 0;}
.oSite img{height:auto;}

/* Deal */
.dealBlock{width:49%; border-radius:12px; -webkit-border-radius:12px;}
.dealBlock:nth-child(3n){margin-right:2%;}
.dealBlock:nth-child(2n){margin-right:0px;}
.deals{padding-bottom:30px;}
.dealLogo{height:200px;}

/* trailer */
.trailerArea{padding-top:17px;}
.infoHeader h1{line-height:17px; padding:10px;}
.infoMBox{padding:10px;}
.avaiFormate ul li img{height:50px;}
.avaiFormate ul li:first-child{width:72px; padding-right:5px;}
.avaiFormate ul li:last-child{width:92px; padding-left:5px;}
.avaiFormate{margin-bottom:10px;}
.infoBox{padding-bottom:0px;}
.fileInfo{padding-left:22px;}
.unlock{font-size:18px;}
.moreScenes h2{font-size:22px; line-height:22px; padding-bottom:15px;}

/* DVDs */
.latter li{margin-right:2px; border:1px solid #d9d9d9; margin-bottom:2px;}
.latter{margin-top:10px;}
.filterArea h3{font-size:15px;}
.dvdBlock{width:49%;}
.dvdBlock:nth-child(3n){margin-right:2%;}
.dvdBlock:nth-child(2n){margin-right:0px;}

/* DVD Details */
.dvdInfoArea{padding-top:22px; padding-bottom:30px;}
.knowmore h1, .sceneDetails h3{font-size:18px;}
.knowmore ul li{line-height:20px; font-size:13px;}
.knowmore p{font-size:13px; line-height:18px;}
.dvdScenes h2{font-size:20px; padding-bottom:10px;}
.dvdScenesArea{padding:12px 13px 16px; border-radius:12px; -webkit-border-radius:12px;}
.sceneDetails ul li{font-size:13px; line-height:20px;}
.dvdScenes{padding-bottom:28px;}
.sceneDetails p{font-size:13px; line-height:18px; padding-bottom:15px;}
.sceneDetails ul{padding-bottom:5px;}

/* Pornstars */
.pornstars{margin-bottom:-11px;}

/* Join */
.bestSites{padding-left:10px; padding-right:10px;}
.bestSites h4{font-size:22px; padding-bottom:6px; line-height:24px;}
.bestSites ul li{display:inline-block;}
.otherSites{height:70px;}

/* Pornstars Bio */
.pornstar{width:100%; margin-top:30px; margin-bottom:20px; padding:14px 12px 18px;}
.scenes p{display:inline-block;}
.twit{margin:0 5px 0 8px;}
.bioTab{width:100%;}
.moreInfo ul li span{width:124px;}

.sctusername, .sctpassword {width: 100%;}


}
@media only screen and (max-width:567px){
.logo{width:210px; margin-right:0px; padding-bottom:2px;}
.mean-container a.meanmenu-reveal{right:3px!important; width:22px; padding:2px 5px 0px; top:3px;}
.searchSocial{margin-right:30px; padding-top:17px;}
.searchArea{margin-right:4px;}
.searchArea i{width:18px; height:18px; background-size:18px;}
.mean-container .mean-bar{top:6px;}
.mean-container .mean-nav{margin:48px 0px 0 0;}
.twitter, .instagram{display:none;}
.searchBox{top:37px; left:auto; right:-34px; width:300px; transform:none; -webkit-transform:none; -ms-transform:none;}
a.viewAll{padding:0 18px;}
.videoContent h3{font-size:14px;}
.videoContent p{line-height:16px;}
.videoPic i{width:48px;}
.loadMore{font-size:22px; margin-bottom:6px;}
.loadMore span, .joinGBtn span{line-height:46px; background-size:24px; padding-left:30px;}
.joinGBtn{font-size:22px;}
.oSite{width:100%; border-right:0px; border-bottom:1px solid #d0d0d0; display:block; padding:10px 10px 0;}
.allsites{display:block;}

/* Deal */
.titleCenter{padding-top:18px; padding-bottom:12px;}

/* trailer */
.avaiFormate ul{display:block; margin-bottom:16px;}
.avaiFormate ul li{float:left; width:50%; display:block; padding-top:9px; padding-bottom:4px;}
.avaiFormate ul li:nth-child(2n){border-right:0px;}
.avaiFormate ul li:first-child{width:50%; padding-right:0px;}
.avaiFormate ul li:last-child{width:50%; padding-left:0px; border-bottom:0px;}
.avaiFormate ul li:nth-child(5){border-bottom:0px;}

/* DVDs */
/* DVD Details */
.joinBtn{font-size:22px; width:200px;}
.joinBtn span{line-height:46px; background-size:24px; padding-left:30px;}

/* Pornstars */

/* Join */
.choosePayment label{width:100%; margin-right:0px;}
.choosePayment label .choose{font-size:15px;}
.chooseplan label{height:65px; margin-bottom:10px;}
.chooseplan .days{font-size:20px; padding-top:14px; line-height:18px; padding-left:10px;}
.chooseplan .price{margin-top:1px;}
.chooseplan .bestdeal{right:105px;}
.joinNowBtn input{width:420px; background-size:420px; height:54px;}
.joinNowBtn{padding-top:15px;}
.havePromo{padding-top:10px; font-size:13px;}
.giftCard{padding-top:24px; padding-bottom:6px;}

/* Pornstars Bio */
.resp-tabs-list li{font-size:16px; line-height:40px; width:142px;}
ul.resp-tabs-list{margin-left:5px;}
.moreInfo ul{width:100%;}
.moreInfo ul li span{width:145px;}
.moreInfo ul li{font-size:15px; line-height:34px;}
a.watchAll{font-size:22px; line-height:48px;}
.bioTab{margin-bottom:30px; padding-top:20px;}
.resp-tabs-list li span:before{background-size:auto 22px; height:22px;}
.modelOPic{width:32%; margin-right:2%; margin-bottom:2%;}
.modelOPic:nth-child(4n){margin-right:2%;}
.modelOPic:nth-child(3n){margin-right:0px;}
.footlisting{display: table;width:100%}
footer .footlisting ul{width: 50%;display: inline-block;vertical-align: middle;}



}
@media only screen and (max-width:479px){
.centerwrap{width:94%;}
.warningwrap{width:94%;}
.wLogo{position:relative; width:280px;}
.wLogin, .wSignup{padding-top:5px;}
.wLogin img, .wSignup img{height:32px;}
.warningBlock h2{font-size:20px;}
.warningText{height:250px; overflow:auto;}
.warningBlock h4{font-size:14px;}
.wBtns img{height:38px;}
.wBtns a{margin:0 2px;}
.wPervCity{border-width:2px;}
footer ul li{margin:0 3px; padding-right:0px;}
footer ul li:after{display:none;}

/* Home */
.whiteBlock h1{font-size:26px;}
.whiteBlock h3{font-size:14px;}
.whiteBlock{padding:5px 10px 10px;}
.title h2{float:left; font-size:16px;}
.videoBlock{width:100%; margin-right:0px; margin-bottom:10px;}
.videoContent h3{font-size:15px;}
.videoContent p{font-size:12px;}
.videoContent{padding:6px 8px 10px;}
.scenesfound{width:50%;}
.latestVBlock{width:100%; margin-right:0px; margin-bottom:10px;}
.modelBlock{width:49%; margin-bottom:10px;}
.modelBlock:nth-child(3n){margin-right:2%;}
.modelBlock:nth-child(2n){margin-right:0px;}

/* Deal */
.titleCenter h2{font-size:20px;}
.titleCenter{padding-bottom:5px; padding-top:10px;}
.dealBlock h4{font-size:18px; line-height:35px;}
.dealLogo{height:130px;}
.discount{padding:8px;}
.discount a span{padding-left:0px; background:none;}
.discount a{font-size:15px; line-height:34px;}
.dealLogo img{max-width:64%;}
.deals{padding-bottom:20px;}

/* trailer */
.trailerHere{margin-bottom:10px;}
.infoBox h3{font-size:15px;}

.fileInfo{padding-left:10px; float:none;}
.downloadBox{border-radius:10px; -webkit-border-radius:10px;}
.download{float:none; margin-left:10px; margin-bottom:5px; display:inline-block; margin-top:7px;}
.download img{height:38px;}
.unlock{font-size:16px; line-height:33px; padding:0 12px;}
.membership label{height:auto;}
.days{float:none; display:block; text-align:center;}
.bestdeal{top:0%; right:10px; padding:0 7px; font-size:12px; line-height:25px;}
.price{float:none; display:block; text-align:center;}
.paymentType p{display:block; padding-bottom:3px;}
.paymentType label:last-child{margin-right:0px;}
.snap{width:32%; margin-right:1%; margin-bottom:1%;}
.snap:nth-child(4n){margin-right:1%;}
.snap:nth-child(3n){ margin-right:0px;}
.trailerSnaps{padding:8px;}
.moreScenes h2{font-size:18px; line-height:20px; padding-bottom:10px;}

/* DVDs */
.filters ul li{width:100%; margin-bottom:5px;}
.latter li a{line-height:25px;}
.filterArea h3{font-size:14px;}
.filterArea{padding-bottom:15px; padding-top:5px;}
.viewDetails{width:100%;}
.viewDetails span{padding-left:0px; background:none;}
.dvdInfo{padding:4px 8px 8px 8px;}
.dvdLeft h3{font-size:13px; padding-bottom:2px;}
.dvdLeft p{font-size:12px;}
.twoBBtns{padding-top:20px; padding-bottom:26px;}

/* DVD Details */
.dvdInfoArea{padding-top:15px;}
.dvdPic{width:100%; float:none;}
.knowmore{width:100%; float:none; padding-top:5px;}
.knowmore h1, .sceneDetails h3{font-size:21px;}
.dvdScenesArea{padding:10px 10px 12px;}
.dvdSceneBPic{width:100%; padding-right:0px; padding-bottom:1px;}
.dvdScenePics{width:100%;}
.sceneDetails ul li{margin-right:0px; clear:left;}
.dvdScenes{padding-bottom:15px;}

/* Pornstars */
.pornstars{margin-bottom:0px;}

/* Join */
.username, .password{width:100%;}
.textbox{font-size:14px; height:42px;}
.block h3, .joinRight h3{font-size:18px;}
.chooseplan .bestdeal{right:0px;}
.chooseplan label{height:auto; padding-bottom:5px;}
.joinNowBtn input{width:100%; border-radius:30px; -webkit-border-radius:30px; height:53px;}
.bestSites h4{font-size:20px; line-height:22px;}
.otherSites{height:60px; padding:0px;}
.chooseplan .days{padding-left:0px;}

/* Pornstars Bio */
.pornstar{margin-top:20px; padding:10px 10px 14px;}

.bioTab{padding-top:10px;}
.resp-tabs-list li{font-size:14px; width:93px; line-height:36px;}
.aboutIcon i, .scenesIcon i, .picturesIcon i{display:none;}
.aboutScenes .videoBlock{width:100%; margin-right:0px; margin-bottom:10px;}
.moreInfo ul li{font-size:13px; line-height:30px; letter-spacing:normal;}
.moreInfo ul li span{width:125px;}
a.watchAll{font-size:15px; line-height:38px;}
.aboutModel{padding:10px 10px 12px;}

}
@media only screen and  (min-width: 420px){
	footer .footlisting ul{width: 100%;display: block;}
}
