@media only screen and (max-width:1023px){
.centerwrap{width:748px;}
header{background-size:auto 142px; height:142px;}
.logo{width:300px;}
.topModels li{width:56px; margin-right:5px;}
.topModels{bottom:10px;}
.memberLogin{right:6px;}
.menu{background:url(../images/menuBg.jpg) repeat-y center center; height:auto; border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; margin-bottom:10px; padding:6px 0 8px;}
.menu p{line-height:normal; padding-left:0px; text-align:center; float:none;}
.newsletter{float:none; margin:auto; width:526px;}
.modelBlock{padding:8px;}
.modelThumb{width:170px; margin-right:10px;}
.modelInfo{width:530px;}
.title h2{font-size:22px; line-height:30px;}
.watch{font-size:16px; background-size:160px; width:160px; height:32px; line-height:32px;}
.watch:hover{background-position:0px -32px;}
.join{font-size:16px; background-size:160px; width:160px; height:32px; line-height:32px;}
.join:hover{background-position:0px -32px;}
.thumbs ul li{width:15.416%; margin-right:1.5%;}
.features div p{position:relative; padding-left:15px;}
.pink{position:absolute; left:2px;}
.features .onethird{width:33.33%;}
.title, .features, .description{margin-bottom:10px;}
.thumbs{margin-bottom:8px;}
.tagline p{font-size:15px;}
}
@media only screen and (max-width:767px){
.centerwrap{width:460px;}
.logo{width:180px; margin-left:0px;}
header{height:88px; background-position:left top;}
.memberLogin{font-size:10px; padding:4px 10px;}
.topModels{right:0px; bottom:6px;}
.topModels li:nth-child(4){margin-right:0px;}
.topModels li:nth-child(5), .topModels li:nth-child(6){display:none;}
.newsletter{width:auto; text-align:center;}
.inputTxt{float:none; display:inline-block; width:200px; vertical-align:top;}
.newsletter label{display:inline-block; vertical-align:top;}
#submit{margin-left:0px; margin-top:6px;}
.modelThumb{width:120px; margin-right:10px;}
.modelInfo{width:calc(100% - 130px);}
.twoBtn{float:left; clear:both; padding-top:5px; width:100%;}
.watch{width:49%; margin-right:2%; background-position:center top; border-radius:7px; -webkit-border-radius:7px; font-size:14px;}
.join{width:49%; background-position:center top; border-radius:7px; -webkit-border-radius:7px; font-size:14px;}
.title h2{font-size:20px; line-height:normal; margin-bottom:2px;}
.features .onethird{width:100%;}
.thumbs ul li{width:32%; margin-right:2%; margin-bottom:2%;}
.thumbs ul li:nth-child(3n){margin-right:0px;}
.thumbs{margin-bottom:2px;}
}
@media only screen and (max-width:479px){
.centerwrap{width:300px;}
header{height:76px;}
.logo{width:130px; padding-top:12px;}
.topModels{bottom:5px;}
.topModels li:nth-child(4){display:none;}
.topModels li{width:44px;}
.menu{padding:6px 6px 8px;}
.menu p{font-size:12px;}
.inputTxt{width:220px;}
.modelThumb{width:100%;}
.modelInfo{width:100%; padding-top:10px;}
.features div{padding:3px 0;}
.modelThumb img{width:100%;}
.tagline p{font-size:14px;}


}