@media only screen and (max-width:1900px){
/*.centerwrap{width:1560px;}*/

}
@media only screen and (max-width:1590px){
.centerwrap{width:1250px;}
body{background-size:1526px;}
.othersites ul li{font-size:12px;}
.othersites ul li span{padding:0 10px;}
.otherInfo p{font-size:12px; margin-left:10px;}
.caption{padding:22px 80px;}
.bodyArea{padding:25px 35px;}
.videoThumb{margin-right:1%; width:19.2%; margin-bottom:1%;}
.videoDetails h5{font-size:16px; line-height:18px;}
.videoDetails p{font-size:15px;}
.date{font-size:13px;}
nav li{font-size:18px;}
.unlimitedAccess{padding-top:22px;}
.unlimitedAccess h3{font-size:32px;}
.unlimitedAccess p{font-size:24px;}

/* Models */
.modelPic{margin-right:1%; width:19.2%; margin-bottom:1%;}
.modelPic h3{font-size:16px;}

/* Join */
.access h3{font-size:28px;}
.joinPic{width:24.25%; margin-right:1%;}
.joinPics{padding:0 80px 30px;}

/* Trailer */
.trailer{width:920px;}
.videoContent{width:245px; padding:20px 20px 19px;}
.videoData p{font-size:14px;}
.videoData{height:308px;}
.videoPics{width:72%;}
.trailerVideoPic{width:24.25%; margin-right:1%;}
.downloads{width:27%; padding-left:2%}
.downloads a{width:40%; margin-left:8%; vertical-align:top;}
.downloads a span{font-size:14px;}
.logoContent p{font-size:17px; width:840px}
.midLogo{padding-top:8px;}
.dvdDownload p{font-size:20px; padding-bottom:16px;}
.othersitePic{width:32%; margin-right:2%; margin-bottom:2%;}
.dvdDownload{padding-bottom:0px;}
.logoContent{padding-top:16px; padding-bottom:60px;}

}
@media only screen and (max-width:1279px){
.centerwrap{width:994px;}
body{background-size:1208px;}
.othersites{padding-top:6px; padding-bottom:10px;}
.otherlinks{float:none; text-align:center;}
.othersites ul li{float:none; display:inline; line-height:normal;}
.otherInfo{float:none; text-align:center;}
.otherInfo p{float:none; display:inline; line-height:normal;}
nav li{font-size:16px;}
nav li a{line-height:42px;}
.logo{padding-bottom:6px;}
.caption{padding:20px 40px;}
.caption h3{font-size:20px;}
.caption p{font-size:18px;}
.unlimitedAccess h3{font-size:28px;}
.unlimitedAccess p{font-size:20px;}
.bodyArea{padding:25px 20px;}
.getPassword a{line-height:58px; padding:0 36px; font-size:24px;}
ul.bjqs-controls.v-centered li a{width:25px; height:42px; margin-top:-21px;}
ul.bjqs-controls.v-centered li.bjqs-next a{background-size:25px;}
ul.bjqs-controls.v-centered li.bjqs-prev a{background-size:25px;}

/* Models */

/* Join */
.access h3{font-size:20px; padding-top:4px; padding-bottom:8px;}
.membershipPoints ul li{font-size:16px; line-height:28px;}
.membershipPoints ul{margin-right:25px; padding-bottom:26px;}
.membershipPoints ul li span{font-size:12px;}
.membershipPoints h3{font-size:25px; padding-bottom:5px;}
.joinPics{padding:0 50px 30px;}

/* Trailer */
.trailer{width:75%;}
.videoContent{width:24%; padding:12px;}
.smallPic{margin-bottom:10px;}
.videoData p{font-size:13px; line-height:18px;}
.videoData{height:213px;}
.downloads{width:26%;}
.videoTrailer{padding-bottom:0px;}
.logoContent p{text-align:center; font-size:16px;}
.midLogo{margin-right:0px; margin-bottom:15px;}
.logoContent, .midLogo{padding-top:0px;}
.dvdDownload p{font-size:17px; padding-bottom:14px;}
.title p{font-size:18px;}
}
@media only screen and (max-width:1023px){
.centerwrap{width:748px;}
body{background-size:908px;}
.othersites ul li span{padding:0 6px;}
nav{padding:0px;}
nav li{margin-left:0px;}
nav li.login, nav li.joinNow{margin-left:0px;}
nav li.login a, nav li.joinNow a{border-radius:0px; -webkit-border-radius:0px;}
.caption{padding:10px 25px;}
.caption h3{font-size:18px; padding-bottom:0px;}
.caption p{font-size:15px;}
.unlimitedAccess{padding-top:8px; padding-bottom:12px;}
.unlimitedAccess h3{font-size:25px;}
.unlimitedAccess p{font-size:18px;}
.title{padding-bottom:12px;}
.title h3{font-size:16px; line-height:36px; background-position:13px 9px; padding-left:35px;}
a.seeMore{font-size:16px; line-height:36px;}
a.seeMore span{font-size:18px;}
.videoThumb{width:32.66%;}
.videoThumb:nth-child(5n){margin-right:1%;}
.videoThumb:nth-child(3n){margin-right:0px;}
.getPassword{padding-top:28px; padding-bottom:36px;}
.partnerSite{padding-top:10px;}
footer p{font-size:11px;}

/* Models */
.modelPic{width:32.66%;}
.modelPic:nth-child(5n){margin-right:1%;}
.modelPic:nth-child(3n){margin-right:0px;}

/* Join */
.access h3{font-size:15px;}
.membershipArea{height:530px;}
.membershipblock{padding:18px 18px 14px; width:432px; margin-top:48px;}
.membershipblock h4{font-size:20px; padding-bottom:8px;}
.membership label{height:60px; padding-top:11px; margin-bottom:10px;}
.membership_time{font-size:22px; line-height:21px;}
.membership_time span{font-size:13px;}
.price{font-size:38px;}
.price sup{font-size:14px; top:-2px;}
.price span{font-size:14px;}
.joinNowBtn{font-size:30px; width:220px; height:52px; text-shadow:1px 2px 2px rgba(20,80,0,0.8);}
.paymentLinks{padding-top:12px; margin-top:15px;}
.paymentLinks ul li{font-size:15px; padding:0 0px 4px;}
.paymentLinks ul li a{width:194px;}
.membershipPoints h3{font-size:22px;}
.membershipPoints{padding-top:10px; padding-left:30px; padding-right:30px;}
.membershipPoints ul li{font-size:14px; line-height:16px; background-size:16px; padding-left:22px; background-position:left top; margin-bottom:10px;}
.membershipPoints ul li span{font-size:10px;}
.membershipPoints ul{margin-right:4%; width:48%; float:left; padding-bottom:16px;}
.joinPics{padding:0 30px 10px;}

/* Trailer */
.title p{font-size:16px; line-height:36px;}
.videoData{height:154px;}
.trailer{margin-bottom:10px;}
.downloads a span{font-size:12px;}
.downloads{padding-left:0px;}
.downloads a img{width:80%;}
.fullLength a{line-height:46px; padding:0px; font-size:19px; display:block;}
.logoContent p{width:100%; font-size:14px;}
.midLogo{margin-bottom:5px;}
.dvdDownload p{font-size:15px;}
.logoContent{padding-bottom:50px;}
.othersitePic + .othersitePic + .othersitePic + .othersitePic{margin-bottom:0px;}

}
@media only screen and (max-width:767px){
.centerwrap{width:460px;}
body{background:#000;}
.otherInfo{padding-top:5px;}
.otherInfo p{display:inline-block;}
.logo{padding-bottom:10px; width:232px;}
.caption{padding:10px 15px 6px;}
.unlimitedAccess h3{font-size:20px; line-height:22px;}
.unlimitedAccess p{font-size:14px;}
.bodyArea{padding:15px 0;}
.videoDetails h5{font-size:15px;}
.videoDetails p{font-size:14px;}
.date{font-size:12px;}
.getPassword a{display:block; padding:0px; font-size:22px; line-height:50px;}
ul.bjqs-controls.v-centered li a{width:15px; height:24px; margin-top:-12px;}
ul.bjqs-controls.v-centered li.bjqs-next a{background-size:15px; right:10px;}
ul.bjqs-controls.v-centered li.bjqs-prev a{background-size:15px; left:10px;}

/* Models */
.modelPic h3{font-size:14px;}

/* Join */
.membershipPoints{padding-left:10px; padding-right:10px;}
.membershipPoints ul li{font-size:13px;}
.joinPics{padding:0 10px 10px;}

/* Trailer */
.title p{font-size:15px; line-height:20px; padding-top:10px; clear:both;}
.trailer{width:100%;}
.videoContent{width:100%; margin-bottom:10px;}
.videoData{height:auto;}
.videoPics{width:100%;}
.downloads{width:50%; padding-top:15px; float:left;}
.fullLength a{font-size:18px; line-height:24px; padding:10px 0;}
.logoContent p{font-size:13px; line-height:18px;}
.dvdDownload p{font-size:14px; padding-bottom:8px;}
.othersitePic{width:49%;}
.othersitePic:nth-child(3n){margin-right:2%;}
.othersitePic:nth-child(2n){margin-right:0px;}


}
@media only screen and (max-width:479px){
.centerwrap{width:300px;}
.unlimitedAccess h3{font-size:16px; line-height:18px;}
.unlimitedAccess p{font-size:13px;}
.unlimitedAccess{padding-left:10px; padding-right:10px; padding-bottom:10px;} 
a.seeMore{float:left; clear:both; margin-top:4px;}
.videoThumb{width:49%; margin-right:2%; margin-bottom:2%;}
.videoThumb:nth-child(3n), .videoThumb:nth-child(5n){margin-right:2%;}
.videoThumb:nth-child(2n){margin-right:0px;}
.getPassword a{font-size:18px; line-height:20px; padding:10px;}
.getPassword{padding-top:18px; padding-bottom:26px;}
.caption{padding:5px 10px 3px;}
.caption h3{font-size:14px;}
.caption p{font-size:12px;}

/* Models */
.modelPic{width:49%; margin-right:2%; margin-bottom:2%;}
.modelPic:nth-child(3n), .modelPic:nth-child(5n){margin-right:2%;}
.modelPic:nth-child(2n){margin-right:0px;}

/* Join */
.membershipblock{width:300px; padding:10px 10px 14px; margin-top:20px; margin-bottom:20px;}
.membershipblock h4{font-size:18px;}
.membership label{text-align:center; height:auto; padding-bottom:10px;}
.membership_time{display:block; float:none;}
.price{float:none; display:block; padding-top:5px;}
.membershipArea{height:auto;}
.membershipPoints h3{font-size:20px; line-height:22px;}
.membershipPoints ul{width:100%; margin-right:0px; padding-bottom:0px;}
.joinPics{padding-top:10px; padding-bottom:0px;}
.joinPic{width:49%; margin-right:2%; margin-bottom:2%;}
.joinPic:nth-child(2n){margin-right:0px;}
.bspace{padding-bottom:15px;}

/* Trailer */
.trailerVideoPic{width:49%; margin-right:2%; margin-bottom:2%;}
.trailerVideoPic:nth-child(2n){margin-right:0px;}
.downloads{width:80%;}
.fullLength a{line-height:17px; font-size:14px; padding:6px;}
.logoContent{padding-bottom:40px;}
.smallPic{width:60%;}
}