@media only screen and (max-width:1300px){
.centerwrap{width:994px;}
.top_header p, .top_header ul li{font-size:14px;}
.top_header ul li a{padding:0 12px;}
nav ul{width:994px;}
nav ul li{font-size:14px;}
nav ul li a{padding:0 11px;}
.videopost{width:19.2%; margin-right:1%;}
.video_pic img{width:100%;height: 150px;}
.footer_ad{width:23.5%; margin-right:2%;}
.footer_ad img{width:100%;}

/* Video CSS */
.videoblock{width:650px;}
.video_ads{width:300px; padding:30px 20px 0px 20px}
.video_ad{margin-bottom:20px;}
.video_ad img{width:100%;}
.video_details h3{padding-bottom:5px;}
.video_details p{font-size:14px; line-height:22px;}
.smallbtn{clear:left; padding-left:0px; margin-top:3px;}
.smallbtn li{font-size:13px; padding-right:5px; padding-bottom:5px;}
.buttons li{font-size:13px; padding-right:5px; padding-bottom:5px;}
.buttons li a{min-width:inherit; padding:0 7px;}
.title h2 span{display:none;}
.videoblock .videopost {
    width: 32%;
}
}

@media only screen and (max-width:1023px){
.centerwrap{width:748px;}
nav ul{width:748px;}
.videopost{width:32%; margin-right:2%; margin-bottom:10px;}
.videopost.last{margin-right:2%;}
.videopost:nth-child(3n){margin-right:0px;}
footer p{font-size:14px;}
.ad-body img{width:100%;}
/* Video CSS */
.videoblock{width:auto; float:none;}
.video_ads{display:none;}
}

@media only screen and (max-width:767px){
.centerwrap{width:460px;}
.top_header {height:auto; padding-bottom:4px;}
.top_header p{float:none; text-align:center; border-bottom:1px solid #2e353d; margin-bottom:4px;}
.top_header ul{float:none; text-align:center}
.top_header ul li{float:none; display:inline-block; border:none}
.top_header ul li a{line-height:36px;}
.logo{float:none; text-align:center;}
.logo img{display:inline;}
.title h2{font-size:22px;}
.searcharea{float:none; margin:auto; margin-bottom:20px;}
.videopost{width:49%;}
.videopost:nth-child(3n){margin-right:2%;}
.videopost:nth-child(2n){margin-right:0px;}
.pagination ul li{padding:0; font-size:15px;}
.footer_ads{padding-bottom:24px;}
.footer_ad{width:49%; margin-bottom:2%}
.footer_ad:nth-child(2n){margin-right:0px;}
.f_logo{float:none; text-align:center; padding-bottom:24px}
.f_logo img{display:inline;}
footer p{float:right; text-align:center; padding-top:10px; padding-bottom:12px;}
.videoblock .videopost {
   width:49%;
}
.videoblock .videopost:nth-child(3n){margin-right:2%;}
.videoblock .videopost:nth-child(2n){margin-right:0px;}

/* Video CSS */
.videoarea{padding-bottom:0px;}
.video_details{width:100%; margin-bottom:20px;}
}

@media only screen and (max-width:479px){
.centerwrap{width:300px;}
.top_header p, .top_header ul li{font-size:13px;}
.top_header ul li a{padding:0 7px; line-height:32px; margin:0 -2px;}
.searcharea{width:300px;}
.videopost{width:100%; margin-right:0px;}
.videopost:nth-child(3n){margin-right:0px;}
.videoblock .videopost {
   width:100%; margin-right:0px;
}
.videoblock .videopost:nth-child(3n){margin-right:0px;}
.pagination ul li{display:none;}
.pagination ul li.active, .pagination ul li.prev, .pagination ul li.next{display:inline-block;}
.footer_ad{width:100%; margin-right:0px;}
footer p{font-size:13px; line-height:20px;}
.video_pic img{
height: auto;
}
/* Video CSS */
}