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

}
@media only screen and (max-width:1590px){
/*.centerwrap{width:1250px;}*/
.banner{height:800px; background-size:auto 800px;}
.logo{width:300px;}
.latestVideoModel{width:950px; right:-170px; top:-200px;}
.androidModels{width:1250px;}
a.prev{left:35px;}
a.next{right:35px;}
.featureModel2{width:400px; right:-144px; top:210px;}
}

@media only screen and (max-width:1279px){
.centerwrap, .androidModels{width:994px;}
.banner{height:700px; background-size:auto 700px;}
.logo{width:250px; padding-top:22px; margin-left:10px;}
a.becomeVip{width:300px; background-size:300px; height:76px; line-height:82px; font-size:22px;}
.memberRight p{padding-top:15px; padding-right:35px;}
.onTv{width:150px; right:30px; bottom:15px;}
.welcome{padding-bottom:88px;}
.welcome h1{font-size:50px;}
.welcome h3{font-size:32px;}
.welcomeContent p{font-size:15px;}
.anyDevice{margin-left:0px; width:250px;}
.downloadFormate{width:380px; margin-left:25px;}
.startDownloding{padding-right:0px; padding-top:12px;}
.ltsVideosLeft{width:48%;}
.ltsVideos .ltsvideo{width:48%;}
.latestVideoModel{width:750px; right:-100px; top:-110px;}
.becomeVMember h3{font-size:50px;}
.becomeVMember:before{width:994px; background-size:994px; margin-left:-497px; top:-34px;}
.becomeVMember:after{width:994px; background-size:994px; margin-left:-497px; bottom:-34px;}
.sexualLeft{margin-left:0px;}
.sexualText h3{font-size:50px; line-height:50px;}
.sexualText p{width:418px;}
.sexualModel3{width:500px;}
a.getAccess{width:462px; background-size:462px; height:106px; padding-top:34px; font-size:38px;}
.sexualModel{width:400px; top:154px;}
.sexualModel2{width:450px; margin-right:-120px;}
.feature{width:540px;}
.ltsPhotos{width:70%; position:relative; z-index:2; padding-top:48px;}
.ltsPhoto{width:32%; margin-right:2%; margin-bottom:30px;}
.ltsPhoto h5{font-size:16px;}
.photoBlock{border:6px solid #fbf9f9;}
.latestPhotoModel{width:400px; top:-56px; left:-60px;}
.becomeVMember{margin-bottom:60px;}
.vipFeature h3{font-size:52px;}
.vipFeature h3:before{height:76px;}
.vipFeature ul li{font-size:24px;}
.featureModel{width:170px; margin-left:-10px;}
.vipFeature{background-size:1730px; height:610px;}
.featureModel2{width:340px; right:-94px}
.androidWomen{font-size:18px; padding-bottom:14px;}
.androidModel{border:6px solid #fff;}
.androidModels{margin:0 auto 20px;}

/* Content */
.header{height:200px;}
.innerLogo{width:250px;}
.contentBanner{width:340px;}
.contentModel{width:800px; right:-25px; top:64px;}
.mainModel{padding-top:120px; padding-bottom:70px;}
.mainContent:before{width:994px; background-size:994px; margin-left:-497px; top:-40px;}
.mainContent:after{width:994px; background-size:994px; margin-left:-497px; bottom:-44px;}
.modelPic{border:6px solid #fff;}
.modelDetails{width:680px;}
.modelDetails p{line-height:22px;}
.checkOut h3{font-size:50px;}
.checkOut p{font-size:28px;}
.otherContent .modelPic{border:6px solid #141d21;}

/* Join */
.joinText{padding-top:64px; margin-right:22px;}
.joinText h3{font-size:50px;}
.joinText p{font-size:28px;}
.joinArea{padding-top:100px;}
.joinModel{width:550px; right:-48px;}
}

@media only screen and (max-width:1023px){
.centerwrap, .androidModels{width:748px;}
.banner{height:600px; background-size:auto 600px;}
.logo{width:210px; padding-top:15px; margin-left:10px;}
a.becomeVip{width:280px; background-size:280px; height:74px; line-height:74px; font-size:21px;}
.memberRight p{padding-top:6px; padding-right:30px;}
.welcome{padding-top:35px; padding-bottom:68px;}
.welcome h1{font-size:42px;}
.welcome h3{font-size:28px; padding-bottom:10px;}
.welcomeContent{padding-top:10px;}
.welcomeContent p{font-size:14px; letter-spacing:normal;}
.anyDevice{width:280px;}
.downloadFormate{width:420px; margin-left:0px; float:right;}
.startDownloding{float:none; margin:auto; clear:both; width:328px;}
.ltsvideo{margin-bottom:20px;}
.videoBlock{border:6px solid #fbf9f9;}
.videoDetails h5{font-size:16px;}
.videoDetails p{font-size:12px;}
a.downloadScene{font-size:14px; padding:0 15px;}
.latestVideoModel{width:550px; right:-60px; top:-40px;}
.videoBlock span{width:50px; margin-left:-25px; margin-top:-25px;}
.ltsVideosLeft{padding-top:35px;}
.becomeVMember{margin-bottom:50px; margin-top:34px;}
.becomeVMember h3{font-size:36px;}
.becomeVMember:before{width:748px; background-size:748px; margin-left:-374px; top:-24px;}
.becomeVMember:after{width:748px; background-size:748px; margin-left:-374px; bottom:-34px;}
.sexualText{padding-top:35px;}
.sexualText h3{font-size:40px; line-height:40px;}
.sexualModel{width:400px; top:63px; right:0px;}
.feature{right:0px; bottom:110px;}
.sexualModel3{margin-bottom:72px;}
a.getAccess{margin-left:150px;}
.sexualModel2, .latestPhotoModel{display:none;}
.sexualAndroids{background-position:30% top;}
.ltsPhotos{width:100%;}
.ltsPhotos{padding-top:35px;}
.vipFeature ul li{font-size:20px; background:none;}
.vipFeature ul li i{width:20px; height:20px; background-size:20px;}
.vipFeature ul li:nth-child(2), .vipFeature ul li:nth-child(3), .vipFeature ul li:nth-child(4){margin-left:0px;}
.vipFeature{background-size:1650px; height:590px;}
.androidWomen{font-size:16px; letter-spacing:normal;}
.androidModel span{width:158px; background-size:158px; font-size:15px; line-height:34px; height:34px; padding-left:10px;}
.androidArea .becomeVMember{margin-bottom:50px;}

/* Content */
.header{height:170px;}
.innerLogo{width:210px; padding-top:15px;}
.memberRight{padding-right:0px;}
.contentBanner{width:280px; left:198px;}
.contentModel{width:570px; right:-15px; top:74px;}
.mainContent:before{width:748px; background-size:748px; margin-left:-374px; top:-30px;}
.mainContent:after{width:748px; background-size:748px; margin-left:-374px; bottom:-40px;}
.mainModel{padding-top:100px; padding-bottom:50px;}
.modelPic{width:25%;}
.modelDetails{width:73%;}
.modelDetails h3{font-size:24px;}
.modelDetails ul{padding-bottom:12px;}
.modelDetails ul li{font-size:13px; line-height:26px;}
.modelDetails p{font-size:13px; letter-spacing:normal; line-height:20px;}
.checkOut{padding-top:32px; padding-bottom:10px;}
.checkOut h3{font-size:38px;}
.checkOut p{font-size:24px;}
.content{padding-bottom:50px;}
.becomeMember{padding-top:33px; padding-bottom:30px;}
.otherContent .modelContent{padding:26px 0;}

/* Join */
.joinText{width:518px;}
.joinText h3{font-size:40px;}
.joinText p{font-size:24px;}
.joinArea{margin-left:10px; width:400px;}
.lTitle{font-size:15px; line-height:38px;}
.textbox{height:38px; width:260px;}
.twoBox{width:260px;}
.membership{width:260px;}
.membership label{font-size:13px; line-height:24px;}
.textbox2{height:38px; width:125px;}
.joinArea h3{font-size:38px;}
.joinModel{width:360px; right:-20px;}
.agree label span br{display:none;}
}

@media only screen and (max-width:767px){
.centerwrap, .androidModels{width:460px;}
.banner{height:360px; background-size:auto 390px;}
.logo{width:150px; padding-top:10px; margin-left:7px;}
a.becomeVip{width:220px; background-size:220px; height:58px; line-height:62px; font-size:18px;}
.memberRight{padding-right:0px; float:left; padding-top:98px; clear:left;}
.memberRight p{padding-right:25px;}
.onTv{width:120px; right:10px; bottom:5px;}
.welcome h1{font-size:32px; padding-bottom:10px;}
.welcome h3{font-size:24px;}
.welcomeContent p{line-height:20px;}
.anyDevice{width:160px;}
.downloadFormate{width:280px; margin-top:0px;}
.title{width:300px; background-size:300px; margin-left:-150px; height:34px; top:-34px;}
.title p{font-size:20px; margin-top:8px;}
.title p:before{width:62px; left:-70px;}
.title p:after{width:62px; right:-70px;}
.latestVideoModel{display:none;}
.ltsVideosLeft{width:100%;}
.ltsVideos .ltsvideo{width:100%; margin-right:0px;}
.becomeVMember h3{font-size:28px; line-height:28px; padding-bottom:4px;}
.becomeVMember:before{width:460px; background-size:460px; margin-left:-230px; top:-24px;}
.becomeVMember:after{width:460px; background-size:460px; margin-left:-230px; bottom:-40px;}
.sexualText h3{text-align:center;}
.sexualText h3 span{padding-left:0px;}
.sexualText p{width:100%; letter-spacing:normal; text-align:center; margin-left:0px;}
.sexualLeft{float:none;}
.sexualModel3{display:none;}
a.getAccess{margin-left:0px;}
.feature{position:relative; right:auto; bottom:38px; width:100%;}
.sexualAndroids{padding-bottom:24px;}
.sexualModel{position:relative; top:20px;}
.ltsPhoto{width:49%;}
.ltsPhoto:nth-child(3n){margin-right:2%;}
.ltsPhoto:nth-child(2n){margin-right:0px;}
.vipFeature h3{font-size:42px; padding-right:25px;}
.vipFeature h3:before{height:62px;}
.featureModel2, .featureModel{display:none;}
.getInsAccess{margin-top:0px;}
.vipFeature{background-size:1180px; height:420px;}
a.prev{left:25px;}
a.next{right:25px;}
footer p{letter-spacing:normal;}
.divider{padding:0 6px;}

/* Content */
.innerLogo{width:150px; padding-top:10px; margin-left:0px;}
.header{height:242px;}
.header .memberRight{padding-top:105px; float:right;}
.contentModel{width:500px; right:-15px; top:157px;}
.contentBanner{width:280px; left:188px;}
.mainContent:before{width:460px; background-size:460px; margin-left:-230px; top:-24px;}
.mainContent:after{width:460px; background-size:460px; margin-left:-230px; bottom:-40px;}
.mainModel{padding-top:70px; padding-bottom:40px;}
.mainContent{padding:0 10px;}
.modelPic{border:4px solid #fff;}
.modelDetails ul{min-width:100%;}
.checkOut h3{font-size:24px;}
.checkOut p{font-size:17px; letter-spacing:normal; margin-top:-5px;}
.checkOut{padding-top:26px;}
.otherContent{padding:0 10px;}
.otherContent .modelPic{border:6px solid #141d21;}

/* Join */
.joinText{float:none; width:auto; padding-top:10px; margin-right:0px;}
.joinText h3{font-size:38px;}
.joinLogo{margin:auto; float:none; position:relative; width:140px;}
.joinModel{width:400px; right:0px;}
.joinArea{width:100%; padding:20px; background-color:rgba(0,0,0,0.4); margin:300px auto 0; border-radius:5px; -webkit-border-radius:5px;}
.allMembership{border-top:0px; margin:0px; padding-bottom:10px;}
}

@media only screen and (max-width:479px){
.centerwrap, .androidModels{width:300px;}
.banner{height:300px; background-size:auto 320px;}
.logo{width:80px; padding-top:10px; margin-left:5px;}
.memberRight{padding-right:0px; float:left; padding-top:115px; clear:left;}
.onTv{width:80px; right:10px; bottom:5px;}
.welcome{padding-top:25px; padding-bottom:50px;}
.welcome h1{font-size:24px;}
.welcome h3{font-size:16px; letter-spacing:normal;}
.welcomeContent p{font-size:13px; line-height:18px;}
.anyDevice{width:60%; margin:auto; float:none; margin-bottom:10px;}
.downloadFormate{float:none; margin:auto;}
.startDownloding{width:300px; padding-top:0px;}
.startDownloding a{width:300px; background-size:300px; line-height:84px;}
.ltsVideosLeft{padding-top:30px;}
a.downloadScene{float:left; clear:both;}
.videoDetailLeft{padding-bottom:10px;}
.becomeVMember h3{font-size:24px; line-height:24px; padding-bottom:4px;}
.becomeVMember:before{width:300px; background-size:300px; margin-left:-150px; top:-20px;}
.becomeVMember:after{width:300px; background-size:300px; margin-left:-150px; bottom:-40px;}
.sexualText h3{font-size:34px; line-height:34px; padding-bottom:14px;}
a.getAccess{width:300px; background-size:300px; padding-top:22px; font-size:26px; height:72px;}
.sexualModel{width:100%;}
.feature{bottom:19px;}
.photoBlock{border:4px solid #fbf9f9;}
.ltsPhoto p span{padding-left:0px; display:block;}
a.downloadGall{padding:0 14px; font-size:14px;}
.ltsPhotos{padding-top:25px;}
.vipFeature h3{font-size:25px;}
.vipFeature h3:before{height:37px;}
.vipFeature ul li{font-size:16px;}
.vipFeature ul li i{width:16px; height:16px; background-size:16px;}
.getInsAccess a{width:300px; background-size:300px; line-height:normal; font-size:24px; padding-top:24px; height:70px;}
.vipFeature{background-size:930px; height:330px; background-position:60% top;}
.androidWomen{font-size:14px;}
.divider{padding:0 4px;}
footer p{font-size:12px;}

/* Content */
.innerLogo{width:100px;}
.contentBanner{width:200px; left:107px;}
.contentModel{width:320px; right:-10px; top:187px;}
.mainContent:before{width:300px; background-size:300px; margin-left:-150px; top:-20px;}
.mainContent:after{width:300px; background-size:300px; margin-left:-150px; bottom:-45px;}
.modelPic{width:auto;}
.modelDetails{width:100%; padding-top:16px;}
.modelDetails h3{font-size:21px; padding-bottom:5px;}
.mainModel{padding-top:60px;}
.modelDetails ul li{font-size:12px; line-height:24px;}
.modelDetails p{font-size:12px; line-height:18px;}

/* Join */
.joinText h3{font-size:28px;}
.joinText p{font-size:18px; margin-top:-8px;}
.joinLogo{width:130px;}
.joinModel{width:300px;}
.joinArea h3{font-size:25px; padding-bottom:10px;}
.lTitle{line-height:normal; margin-bottom:3px; font-size:14px;}
.textbox, .textbox2{font-size:15px; margin-bottom:6px;}
.twoBox{margin-bottom:0px;}
.membership{margin-bottom:5px;}
.textbox{height:34px;}
.agree label span{width:92%;}
.joinNow{width:260px; background-size:260px; font-size:34px; height:90px; padding-top:4px;}
.allMembership p, .agree label{letter-spacing:normal;}
.discretely{font-size:13px; letter-spacing:normal;}

}