@media only screen and (max-width:1300px){
.centerwrap{width:994px; padding:0 15px}
nav ul li{font-size:14px;}
nav ul li a{padding:0 7px;}
aside h2{font-size:16px;}
.channels ul li{font-size:13px; width:100%;}
.channels ul li a{padding-left:8px;}
.channels ul li a span{padding-right:8px;}
.watched{width:754px;}
.videoblock, .related_content .videoblock{width:32.66%; margin-right:1%; margin-bottom:1%;}
.box p{font-size:11px;}
.videobanner img{width:99.8%;height: 170px;}
.videoblock h3{font-size:14px;}
.box span, .time span, .views span{padding-left:5px; font-size:11px;}
.homeaside{width:200px;}
.footer_ads{margin-bottom:10px;}

/*Video CSS*/
.videoleft{ width:655px; margin-left:0px;}
.advertisementblock{width:285px; margin-right:0px; padding-top:30px; padding-bottom:15px;}
.advertisementblock .ads img{width:100%;}
.videohere img{width:100%;}
.videoright{width:754px;}
.graybox{font-size:13px;}
.related_content{margin-left:0px;}
.relatedblock{margin-left:0px; width:auto; min-width:inherit}
.relatedblock .videoblock.last{margin-right:1%;}
.relatedblock .videoblock:nth-child(3n){margin-right:0px;}
.description p span, .categories p span a, .submitted a, .graybox span{font-size:14px;}
.categories p{padding-left:11px;}
.description p{padding:11px;}
}

@media only screen and (max-width:1023px){
.centerwrap{width:748px;}
nav{height:45px;}
aside h2{font-size:15px; height:34px; line-height:36px;}
.searchbox{width:185px;}
.filter{padding-left:5px;}
.subnav{padding-right:5px;}
.title h2{line-height:36px; font-size:16px;}
.watched{width:510px;}
.homeaside{width:200px;}
.pornstar_img img{width:100%;}
.channels ul li{font-size:15px;}
.channels ul li a{padding-left:12px;}
.advertisement{padding-left:0px; text-align:center;}
.videoblock{width:49%; margin-right:2%; margin-bottom:2%;}
.videoblock.last{margin-right:2%;}
.videoblock:nth-child(2n){margin-right:0px;}
.action{padding-top:3px; padding-right:4px;}
.action a{height:26px; line-height:24px; width:60px;}

/*Video CSS*/
.videoright{width:510px;}
.advertisementblock{width:240px; padding-top:15px; padding-bottom:0px;}
.advertisementblock .ads{padding:0 10px 20px 10px;}
.advertisementblock .ads img{width:100%;}
.graybox span{padding-left:5px;}
.video_length, .video_views, .bigstars, .favorites, .embed, .report{width:50%;}
.video_views{border-right:0px;}
.submitted{width:100%; border-right:0px;}
.categories p, .description p{padding-left:15px;}
.relatedblock .videoblock{ width:32.66%; margin-right:1%; margin-bottom:1%}
.footer_ads{padding:0;}
.title{height:34px;}
.title h2{line-height:32px; font-size:15px;}
.related_content{padding-bottom:3px;}
.pagination ul li:nth-child(8), .pagination ul li:nth-child(7){display:none;}
}

@media only screen and (max-width:767px){
.centerwrap{width:auto; margin:0 15px;}
.logo{float:none; text-align:center; padding-left:0px;}
.logo img{display:inline;}
.searcharea{width:220px; float:none; margin:auto; padding-top:20px; padding-right:0px;}
.subnav{float:none; text-align:center; padding-right:0px; padding-top:5px; padding-left:0px;}
.filter{padding-right:0px; float:none; text-align:center; padding-bottom:7px; padding-left:0px;}
.subnav p,.filter p{line-height:24px;}
.watched{width:auto;}
.videobanner{padding:8px 8px 0;}
.videobanner img{width:99.8%;height: 220px;}
.videoblock h3{padding-left:8px; padding-right:8px; font-size:13px; padding-top:6px;}
.box span, .time span, .views span{font-size:12px; padding-left:2px;}
.title h2{font-size:15px;}
.action a{line-height:27px; font-size:13px; width:55px;}
.homeaside{width:100%; padding-bottom:10px;}
.channels ul li{width:50%;}
.advertisement_banner{float:left; width:32.66%; margin-right:1%;}
.advertisement_banner:last-child{margin-right:0px;}
.pagination ul li:nth-child(6){display:none;}
.footer_ads{margin-bottom:5px;}
.ads{width:49%; margin-right:2%; margin-bottom:2%; text-align:center;}
.ads:nth-child(2n){margin-right:0;}
.box p{font-size:12px;}
.time p, .box p{padding-left:8px;}
.views p, .stars ul{padding-right:8px;}
.homesidebar{display:none;}
/*Video CSS*/
.videoright{width: 100%;}
.advertisementblock{display:none;}
.relatedblock .videoblock:nth-child(3n){margin-right:2%;}
.relatedblock .videoblock:nth-child(2n){margin-right:0px;}
.relatedblock .videoblock{width:49%; margin-right:2%; margin-bottom:2%}
.description p span, .categories p span a, .submitted a, .graybox span{font-size:13px;}
.related_content{margin-bottom:2%;}
}
@media only screen and (max-width:668px){
.videobanner img{width:99.8%;height: 180px;}

}
@media only screen and (max-width:568px){
.time, .views, .box, .stars{width:100%;}	
.views p{text-align:left; padding-left:8px; padding-right:0px;}
.box p{border-bottom:1px solid #333333;}
.stars ul{text-align:left; padding-left:8px; padding-right:0px; padding-top:5px; padding-bottom:4px;}
.ads img{display:block;}
.videobanner img{width:99.8%;height: 150px;}
}

@media only screen and (max-width:479px){
.centerwrap{width:auto; margin:0 10px; padding:0 10px;}
.logo img{ max-width:100%}
.action{display:none;}
.videoblock{width:100%; margin-right:0px; margin-bottom:10px;}
.videoblock.last{margin-right:0px;}
.videoblock h3{font-size:14px;}
.searcharea{width:190px;}
.searchbox{width:155px;}
.pagination ul li:nth-child(10), .pagination ul li:nth-child(9){display:none;}
.channels ul li{font-size:13px;}
.advertisement_banner{width:100%;}
.advertisement_banner img{display:inline;}

/*Video CSS*/
.videobanner img{height: auto;}
.description p span, .categories p span a, .submitted a, .graybox span{font-size:13px;}
.video_views span, .video_length span{padding-left:5px;}
.submitted a{margin-left:5px;}
.categories p span, .description p span{padding-left:5px;}
.relatedblock .videoblock{width:100%; margin-right:0px; margin-bottom:10px;}
.relatedblock .videoblock.last, .relatedblock .videoblock:nth-child(3n){margin-right:0px;}
.video_length, .video_views, .bigstars, .submitted, .favorites, .embed, .report{width:100%; text-align:left; padding-left:11px}
.categories p, .description p{padding-left:11px;}
.bigstars ul{text-align:left; padding-top:0px;}
.bigstars ul li{margin:0px; float:left; padding-right:2px;}
.bigstars ul li img{display:block;}
.video_views, .submitted, .embed{border-right:0px;}
.ads img{max-width:100%; display:inline}
.ads{width:100%; margin-right:0px; text-align:center;}
.favorites a, .embed a, .report a{font-size:13px;}
.graybox{height:auto; padding:10px; line-height:normal}
.categories p{height:auto; line-height:normal; padding:10px}
.description p{padding:10px 6px 10px 11px;}
.footer_ads{padding-bottom:0px; margin-bottom:0px;}
.related_content{margin-bottom:12px;}
}