@media only screen and (max-width:1279px){
/* 404 */
.whyJoin{padding-top:10px; padding-bottom:14px;}
.whyJoin ul{padding-left:0px; display:block;}
.whyJoin ul li{line-height:32px; font-size:22px; padding-right:10px;}
.whyJoin p{line-height:normal;}
.bonusSitePic{top:4px; margin:0 20px 0 15px}
.latexPussy{font-size:24px;}


/* Login */
.loginBg{height:500px;}
.loginBox{border:8px solid #464646; width:400px; padding:10px 30px 30px; height:auto; margin-top:80px;}
.loginBox h3{font-size:42px;}
.textbox{height:38px;}
.loginBox label{padding-left:4px;}
.loginBtn{margin:18px auto auto;}
.loginBtn{height:42px; width:175px;}
}

@media only screen and (max-width:1023px){
.centerwrap{width:748px;}
body{background-size:1450px;}
nav ul li:first-child{padding-left:20px;}
nav ul li span{padding-left:16px; padding-right:12px;}
.bodyArea{padding:22px 10px 0;}
.tourVideo{width:559px;}
.featureDVD{width:163px;}
a.download{font-size:16px;}
.featuring{display:none;}
.tourTop{padding-bottom:20px;}
.title{margin-bottom:20px;}
.movieThumbs, .dvdThumbs, .fatishVideos{padding:0px;}
.moviebox{width:32%; margin-right:2%; margin-bottom:2%;}
.dvdbox{width:24.25%; margin-right:1%; margin-bottom:1.5%;}
.dvdbox:nth-child(5n){margin-right:1%;}
.dvdbox:nth-child(4n){margin-right:0px;}
.midAds h3{font-size:43px; line-height:50px;}
.midAds p{font-size:15px;}
.fatishVideo{width:32.66%; margin-right:1%;}
.fatishVideos{margin-bottom:25px;}
.whenJoin{width:700px;}
.whenJoin:after{height:90px; width:696px;}
.whenJoin h3{font-size:50px; padding:0 14px 14px;}
.joinFeature{width:90%;}

/* Bio */
.profilePic{width:30%;}
.profileDetails{width:68%;}
.profileDetails h3, .honors h3{font-size:43px;}
.profileDetails{margin-top:-14px;}
.profileDetails p{font-size:16px;}
.honors li{font-size:16px; background-position:left 2px; margin-bottom:12px;}

/* Bonus */
.bonusSites{padding:0 0px 12px;}
.bonusSite{width:49%; margin-bottom:25px;}
.clickHere a{height:106px; line-height:108px; font-size:50px;}
.arrow img{width:50px;}
.bonusSite p{font-size:20px;}
.bonusPic{margin-bottom:5px;}

/* DVD Details */
.dvdCover{margin-left:0px;}
.dvdDetails{margin-right:0px; width:500px;}
.dvdDetails h3{font-size:25px; padding-bottom:25px;}
.dvdDetails p, .dvdContent p{font-size:16px;}
.scene{width:24.25%; margin-right:1%; /*margin-bottom:22px;*/}
.scene p{font-size:16px;}
.dvdTop{padding-bottom:30px;}
.scenes{padding:0 0px 15px;}

/* Movie Details */
.moviePics{padding:0 0px 20px;}
.moviePic{width:19.2%; margin-right:1%; margin-bottom:1%;}

/* Trailer */
.trailer{width:60%;}
.trailerPics{width:39%;}
.trailerPic{width:49.5%; margin-right:1%; margin-bottom:1%;}

/* Join */
.membership{width:700px;}
.membership:after{height:90px; width:696px;}
.membership h3{font-size:50px; padding:0;}

/* 404 */
.innerwrap{width:748px; margin:auto;}
.bonusAcces p{font-size:38px; padding-top:5px;}
.whyJoin ul li{font-size:20px;}
.whyJoin{padding-bottom:10px;}
.latexPussy{font-size:22px; line-height:24px; padding:10px 40px;}
.failedLogin{height:630px;}
.failed{padding-top:20px; padding-bottom:55px;}
.failed h3{font-size:110px; line-height:106px;}
.failed p{font-size:23px;}
.contact{padding:0 40px 60px;}
.contactPass{width:748px;}


/* Models */
.modelBlock{width:32%; margin-right:2%;}
.modelBlock:nth-child(4n){margin-right:2%;}
.modelBlock:nth-child(3n){margin-right:0px;}
.modelNames li{margin-bottom:6px;}
.modelNames{padding-bottom:20px;}

/* Profile */
.profileArea{padding-bottom:25px;}
.profileData{width:465px; margin-top:-6px;}
.profileData ul li{font-size:15px; line-height:18px; padding-bottom:18px;}
.profileData p{font-size:15px; line-height:18px; padding-bottom:18px;}
.profileData h3{font-size:32px;}
.updatedPic{width:32%; padding:0 10px;}
.movieCover{margin-right:9px; margin-bottom:20px;}
.movieCover:nth-child(6n){ margin-right:9px}
.movieCover:nth-child(5n){margin-right:0px;}

}

@media only screen and (max-width:767px){
.centerwrap{width:460px;}
body{background-size:900px;}
nav ul li.instantAccess{float:none;}
nav ul li span{display:none;}
.featureDVD{display:none;}
.tourVideo{margin-left:0px; width:100%;}
.tourVideo i{width:50px; height:50px; background-size:50px; margin-left:-25px; margin-top:-25px;}
.moviebox{width:49%;}
.moviebox:nth-child(3n){margin-right:2%;}
.moviebox:nth-child(2n){margin-right:0px;}
.dvdbox{width:32.66%; }
.dvdbox:nth-child(4n){margin-right:1%;}
.dvdbox:nth-child(3n){margin-right:0px;}
.midAds{padding-bottom:20px;}
.midAds h3{font-size:32px; line-height:34px; padding-bottom:5px;}
.midAds p{font-size:14px;}
.whenJoin{width:auto; margin-bottom:20px;}
.whenJoin:after{display:none;}
.whenJoin h3{font-size:32px; padding:0 0px 0px;}
.joinFeature{width:100%; padding:0;}
footer{padding-top:24px;}

/* Bio */
.profilePic{width:25%;}
.profileDetails{width:72%;}
.profileDetails h3, .honors h3{font-size:32px;}
.profileDetails{margin-top:-10px;}
.profileDetails p{font-size:15px; line-height:20px; padding-bottom:20px;}
.honors{padding-bottom:70px;}
.honors li{font-size:15px;}
.honors ul{padding-top:10px;}

/* Bonus */
.clickHere a{font-size:30px; height:66px; line-height:68px;}
.arrow img{width:32px;}
.bonusAccess{padding-bottom:10px;}
.bonusSite{margin-bottom:15px;}
.bonusSite p{font-size:18px;}
.bonusPic{margin-bottom:2px;}

/* DVD Details */
.dvdCover{width:30%;}
.dvdTop{padding-bottom:10px;}
.dvdDetails{width:67%; margin-top:0px;}
.dvdDetails h3{font-size:20px; line-height:26px; padding-bottom:15px;}
.dvdDetails p, .dvdContent p{font-size:15px; line-height:20px; padding-bottom:20px;}
.scene{width:49%; margin-right:2%; margin-bottom:15px;}
.scene:nth-child(2n){margin-right:0px;}
.scene p{font-size:15px;}
.dvdContent{padding:0 3px;}

/* Movie Details */
.movieDetails{margin-top:0px;}
.movieDetails h3{font-size:26px;}
.movieDetails p{font-size:16px;}
.moviePic{width:32.66%;}
.moviePic:nth-child(5n){margin-right:1%;}
.moviePic:nth-child(3n){margin-right:0px;}

/* Trailer */
.trailer{width:100%;}
.trailer i{width:50px; height:50px; background-size:50px; margin-left:-25px; margin-top:-25px;}
.trailerPics{width:100%; padding-top:10px;}
.trailerPic{width:24.25%; margin-right:1%;}
.trailerPic:nth-child(2n){margin-right:1%;}
.trailerPic:nth-child(4n){margin-right:0px;}

/* Join */
.joinArea{background-size:800px;}
.joinBlock{width:100%; padding:0px 15px 20px;}
.joinLogo{margin-bottom:14px;}
.readyToJoin h3{font-size:42px; line-height:40px;}
.readyToJoin p{font-size:17px;}
.subscriptionBox, .memberShipBox{width:100%;}
.emailBox{margin:0 40px 6px;}
.price, .access, .memberShipBox span{font-size:15px;}
.access span{top:-28px; right:10px;}
.continue{padding:0px; width:100%; font-size:26px; height:55px;}
.paymentType{padding-bottom:10px;}
.support{font-size:14px;}
.enterEmail{padding-bottom:25px;}
.joinBlock h4{font-size:18px;}
.membership{width:auto; margin-bottom:20px;}
.membership:after{display:none;}
.membership h3{font-size:32px; padding:0 0px 0px;}
.membership p{line-height:20px; padding-bottom:5px;}

/* 404 */
.innerwrap{width:460px;}
.failed h3{font-size:70px; line-height:70px;}
.failed p{font-size:16px;}
.contactPass{width:460px;}
.block{width:49%;}
.contact{padding:0 0 30px;}
.contact h3{font-size:21px; padding-bottom:8px;}
a.btn{font-size:15px; line-height:40px;}
.failedLogin{height:490px;}
.whyJoin ul li{padding-left:20px; padding-right:5px; line-height:28px;}
.bonusSitePic{margin:0px; display:none;}
.whiteBlock{padding:10px 14px; height:184px;}
.whiteBlock h4{font-size:17px; padding-bottom:8px;}
.whiteBlock p{font-size:12px; min-height:78px;}
.whiteBlock a{display:block; padding:0px; line-height:40px;}
.footer{padding-top:24px;}
.footer p{font-size:13px; line-height:18px; padding-bottom:12px;}
.bonusSitePicM{display:block; padding-top:10px;}

/* Login */
.loginBox{float:none; margin:30px auto 0; width:300px; background-color:rgba(0,0,0,0.5); border:5px solid #464646; padding:10px 24px 20px;}
.loginBg{height:330px;}
.textbox{height:34px;}
.loginBox h3{font-size:34px; padding-top:0px; padding-bottom:10px;}
.loginBtn{height:38px; width:150px; font-size:16px; margin-top:10px;}


/* Models */
.modelNames{padding-bottom:14px;}
.modelBlock{margin-bottom:2%;}

/* Profile */
.profileMainPic{width:46%; margin-bottom:15px;}
.profileData{width:100%; margin-left:0px;}
.profileData ul li{padding-bottom:10px;}
.profileArea{padding-bottom:10px;}
.updatedPic{padding:0px;}
.movieCover{margin-right:12px;}
.movieCover:nth-child(5n){margin-right:12px;}
.movieCover:nth-child(3n){margin-right:0px;}

}

@media only screen and (max-width:479px){
.centerwrap{width:300px;}
body{background-size:590px;}
.bodyArea{padding:12px 10px 0;}
.title{padding-left:8px; margin-bottom:10px;}
.title h3{font-size:15px;}
a.seeMore{margin-right:8px;}
.movieIcon, .dvdIcon, .popularIcon{margin-right:8px;}
.moviebox{width:100%; margin-right:0px; margin-bottom:10px;}
.dvdbox{width:49%; margin-right:2%}
.dvdbox:nth-child(3n), .dvdbox:nth-child(5n){margin-right:2%;}
.dvdbox:nth-child(2n){margin-right:0px;}
.movieLeft{padding-left:0px;}
.movieLeft h4, .movieLeft p{font-size:13px;}
.star{padding-bottom:5px;}
.star li{width:16px;}
.midAds h3{font-size:24px; line-height:28px;}
.midAds p{font-size:13px; line-height:17px;}
.fatishVideos{margin-bottom:15px;}
.fatishVideo{width:100%; margin-right:0px; margin-bottom:10px;}
.whenJoin h3{font-size:24px; line-height:28px; padding-bottom:6px;}
footer p{font-size:13px;}
footer{padding-top:20px; padding-left:10px; padding-right:10px;}

/* Bio */
.profilePic{width:100%; text-align:center;}
.profilePic img{display:inline-block;}
.profileDetails{width:100%; padding-top:20px;}
.profileDetails h3, .honors h3{font-size:24px;}
.honors{padding-bottom:40px;}
.honors li{font-size:14px;}

/* Bonus */
.bonusSite{width:100%; margin-bottom:15px;}
.clickHere a{display:block; height:46px; line-height:46px; padding:0px; font-size:20px;}
.arrow img{width:22px;}
.clickHere a:hover{background:#f1cf00;}
.pagination li{padding:0 2px;}

/* DVD Details */
.dvdDetails h3{font-size:18px; line-height:24px;}
.scene p{padding:2px 0px 0; font-size:14px;}
.sceneNow img{width:160px;}
.sceneNow{padding-bottom:30px;}

/* Movie Details */
.moviePic{width:49%; margin-right:2%; margin-bottom:2%;}
.moviePic:nth-child(5n), .moviePic:nth-child(3n){margin-right:2%;}
.moviePic:nth-child(2n){margin-right:0px;}
.movieDetails{padding-top:5px;}
.movieDetails h3{font-size:21px; line-height:28px;}
.movieDetails p{font-size:15px; padding-bottom:15px;}

/* Trailer */
.trailerPic{width:49%; margin-right:2%; margin-bottom:2%}
.trailerPic:nth-child(2n){margin-right:0px;}

/* Join */
.joinBlock{padding:20px 0px;}
.joinLogo{margin-bottom:8px;}
.readyToJoin h3{font-size:29px; line-height:29px;}
.readyToJoin p{font-size:14px;}
.emailBox{margin:0 0 6px;}
.price, .access, .memberShipBox span{font-size:14px;}
.subscriptionBox label i{margin-right:8px;}
.access span{right:-10px; padding:0 6px; font-size:13px;}
.continue{font-size:22px; height:48px;}
.support{font-size:13px; padding-top:18px;}
.membership h3{font-size:24px; line-height:28px; padding-bottom:2px;}
.membership p{font-size:15px; line-height:17px;}

/* 404 */
.innerwrap{width:300px;}
.failedLogin{height:auto;}
.contactPass{width:300px;}
.failed h3{font-size:48px; line-height:44px;}
.failed p{font-size:13px;}
.block{width:100%; padding-bottom:40px;}
.contact{padding:0 30px 20px;}
.contact h3{font-size:24px;}
.whiteBlock{height:auto;}
.whiteBlock p{min-height:inherit;}
.whiteBlock h4{font-size:22px;}
.latexPussy{font-size:18px; padding:10px 20px; line-height:22px;}
.bonusAcces p{font-size:30px;}
.whyJoin p{font-size:30px;}
.whyJoin ul{display:inline-block;}
.whyJoin ul li{text-align:left; display:block;}
.whyJoin ul li:first-child{background:url(../images/shape.png) no-repeat left center; padding-left:20px;}



/* Models */
.modelBlock{width:49%;}
.modelBlock:nth-child(3n){margin-right:2%;}
.modelBlock:nth-child(2n){margin-right:0px;}
.modelNames{padding-bottom:6px;}
.modelNames li{font-size:11px; margin-bottom:5px;}
.modelNames li a{width:25px; height:26px; line-height:25px;}

/* Profile */
.profileMainPic{width:100%;}
.profileData h3{font-size:28px; padding-bottom:8px;}
.updates{padding-bottom:10px;}
.movieCover{margin-right:32px;}
.movieCover:nth-child(3n), .movieCover:nth-child(5n){margin-right:32px;}
.movieCover:nth-child(2n){margin-right:0px;}

}