@media only screen and (max-width:1900px){
.centerwrap{width:97%;}
.videoBlock{width: 32.66666666666667%; margin-right: 1%; margin-bottom: 1%;}
.nReleases{padding-top: 34px; padding-bottom: 24px;}
.nReleases h1{padding-bottom: 14px;}
footer{padding-top: 80px;}
.topFooter{padding: 60px 0;}
.reserved{padding-bottom: 32px;}

}
@media only screen and (max-width:1590px){
.nReleases{padding-top: 26px;}
.nReleases h1{padding-bottom: 10px; font-size: 20px;}
.videoBlock h3{font-size: 16px;}
.videoPic{margin-bottom: 5px;}
footer{padding-top: 60px;}
.topFooter{padding: 45px 0;}
.reserved{padding-top: 10px; padding-bottom: 24px;}

}
@media only screen and (max-width:1279px){
.centerwrap{width: 97%;}
header{padding: 15px 0; border-width: 6px;}
.banner{width: 72%;}
.logo{width: 200px;}
nav ul li{margin-right: 30px;}
nav ul li a{line-height: 47px;}
.nReleases{padding-top: 20px; padding-bottom: 16px;}
.nReleases h1{font-size: 18px; padding-bottom: 6px;}
.videoBlock h3{font-size: 15px;}
.videoPic{margin-bottom: 3px;}
footer{padding-top: 40px;}
.topFooter{padding: 35px 0;}
.tfRight h4{font-size: 18px; padding-bottom: 15px;}

}
@media only screen and (max-width:1023px){
.centerwrap{width: 97%;}
.logo{width: 22%;}
header{border-width: 4px;}
nav ul li{font-size: 15px; margin-right: 24px;}
nav ul li a{line-height: 42px;}
.nReleases{padding-top: 16px;}
.videoBlock h3{font-size: 14px;}
footer{padding-top: 34px;}
.fLogo img{height: 74px;}
.tfRight h4{padding-bottom: 12px;}
.topFooter{padding: 26px 0;}
.reserved{padding-top: 8px; padding-bottom: 20px;}

}
@media only screen and (max-width:767px){
.centerwrap{width: 96%;}
header .centerwrap{flex-direction: column;}
.logo{width: 140px; padding-bottom: 10px;}
.banner{width: 100%;}
nav ul li{font-size: 14px; margin-right: 18px;}
nav ul li a{line-height: 38px;}
.nReleases{padding-bottom: 8px;}
.videoBlock{width: 49%; margin-right: 2%; margin-bottom: 2%;}
.videoBlock:nth-child(3n){margin-right: 2%;}
.videoBlock:nth-child(2n){margin-right: 0px;}
.fLogo img{height: 64px;}
.tfRight h4{font-size: 16px; padding-bottom: 8px;}
footer{padding-top: 26px;}

}
@media only screen and (max-width:479px){
.centerwrap{width: 94%;}
.videoBlock h3{line-height: 17px;}
.nReleases{padding-top: 12px;}
.nReleases h1{font-size: 17px; padding-bottom: 5px;}
.topFooter{flex-direction: column;}
.tfLeft{width: 100%; padding-bottom: 20px;}
.tfRight{width: 100%;}

}