@media only screen and (max-width:1300px){body{min-width:inherit}.header{margin:0 auto 15px;width:1000px}.container{width:100%}.main,footer{width:1000px;margin:auto}.search{float:right}.nav ul{width:100%}.two-columns .pull-left{width:675px}.two-columns .pull-left .thumbs a{width:32%}.vlist li .thumb{width:100%}.thumbs a{width:220px;margin:0 0 10px 28px}.thumbs a img{height:160px;width:100%}.nav-holder{width:788px}.logo{margin:10px 0}.two-columns .pull-left .vlist > li:nth-child(8), .two-columns .pull-left .vlist > li:nth-child(7){display:none}.video-container{position:relative}.video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.col-left{display:none}.video-holder .col-right{float:right;width:675px}}@media only screen and (max-width:1023px){.header{margin:0 auto 15px;width:750px}.container{width:100%}.main,footer{width:750px;margin:auto}.search{float:right}.nav ul{width:100%}.two-columns .pull-left{width:425px}.two-columns .pull-right{margin:0 0 15px;width:300px}.video-holder .col-right{float:right;width:100%}.two-columns .pull-left .thumbs a{width:48%}.footer{height:auto}.nav-holder{width:100%}.logo{float:none;margin:10px auto;text-align:center}.search input{width:100%}.search{float:none}.two-columns .pull-left .vlist > li:nth-child(8), .two-columns .pull-left .vlist > li:nth-child(7),.two-columns .pull-left .vlist > li:nth-child(6), .two-columns .pull-left .vlist > li:nth-child(5){display:none}}@media only screen and (max-width:767px){.logo{width:100%}.header{margin:0 auto 15px;width:500px}.container{width:100%}.main,footer{width:500px;margin:auto}.two-columns .pull-left{width:100%}.two-columns .pull-left .thumbs{margin:0 0 0 -20px}.thumbs a,.two-columns .pull-left .thumbs a{width:220px;margin:0 0 10px 28px}.thumbs a img{height:160px;width:100%}.two-columns .pull-right,#topnav{display:none}}@media only screen and (max-width:479px){.header{margin:0 auto 15px;width:300px}.container{width:100%}.main,footer{width:300px;margin:auto}.two-columns .pull-left .thumbs,.thumbs{margin:0}.banners .advertising{margin:0;text-align:center}.advertising img{width:100%}}@media only screen and (min-width:120px) and (max-width:559px){.mobile{display:block;position:relative}}