body{margin:0;font:12px Tahoma,Geneva,sans-serif;text-align:center;color:#cdcdcd;background-color:#0c0c0c}
h1,h2,h3,ul,ul li{margin:0;padding:0}
ul li{list-style:none}
a{color:#cdcdcd;text-decoration:underline}
a:hover{color:#fff;text-decoration:none}
img{width:auto!important;max-width:100%!important;height:auto;box-sizing:border-box}
a img{border:0}
:focus{outline:0}
.clear{clear:both}
.header{width:1243px;height:92px;margin:auto;text-align:center;background-color:#000}
.header .logo{margin:15px 0 0 15px;float:left;}
.header .info{height:43px;float:left;margin:20px 0 0 20px;text-align:left}
.header .info h1{font-size:20px;font-weight:400;color:#fff}
.header .info p{margin:6px 0}
.main{width:1243px;margin:auto;text-align:left}
.content{width:939px;float:left}
.posts{width:752px;margin:14px 2px 0 12px;float:right}
.posts .page-title{margin:28px 0 14px 0;font-size:16px;color:#fff;font-weight:700;text-align:center}
.posts .post-title{margin:1px 0 4px 0;font-size:16px;color:#fff;font-weight:700;text-align:center}
.posts .post-date{margin:0 0 14px 0;font-size:11px;font-style:italic;text-align:center}
.posts a{color:#ff2222}
.posts .post{width:244px;height:244px;float:left;margin:0 2px}
.posts .post a{color:#ff2222}
.posts .post a img{width:240px;height:180px;display:block;background-color:#2a2a2a;border:2px solid #cdcdcd}
.posts .post a:hover img{border:2px solid #ff2222}
.posts .post .link{width:244px;height:15px;display:block;overflow:hidden;text-align:center;margin-top:5px}
.posts .post span{font-size:11px;width:244px;height:14px;display:block;text-align:center;overflow:hidden}
.posts .post span a{color:#fee378}
.posts h3 a{color:#fcca03;}
.single-post{text-align:center}
.single-post img{border:2px solid #cdcdcd}
.single-post a:hover img{border:2px solid #ff2222}
.single-post h1,.single-post h2,.single-post h3,.single-post h4,.single-post h5,.single-post h6{margin:10px 0}
.single-post .video-category{width:39%;float:left;margin:0 0 10px 1%;text-align:left;}
.single-post .video-tags{width:59%;float:left;margin:0 1% 10px 0;text-align:right;}
.single-post h3{margin:10px 0 25px 0;font-size:18px;}
.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}
.video-container iframe, .video-container object, .video-container embed, .video-container video{position:absolute;top:0;left:0;width:100%;height:100%;}
.sidebar{width:173px;float:left}
.sidebar h3{width:173px;height:25px;margin:14px 0 3px;background-color:#d00f0f;font-size:16px;text-indent:10px;line-height:22px}
.sidebar div{width:173px;background-color:#0c0c0c}
.sidebar div .mbl{display:none}
.sidebar ul li{width:173px;color:#ffffff;line-height:27px;text-indent:14px;background:#161616;}
.sidebar ul li a{font-size:12px;font-weight:normal;display:block}
.sidebar ul li:hover{background-color:#a40000;}
.sidebar select{width:173px}
.favbar{width:304px;float:left}
.favbar h3{width:304px;height:25px;margin:14px 0 3px;background-color:#d00f0f;font-size:16px;text-indent:10px;line-height:22px}
.favbar .tridve{width:300px;height:250px;background-color:#000;border:2px solid #201f20;border-top:0}
.favbar .adfirst{border-top:2px solid #201f20}
.favbar div{width:304px;background-color:#000}
.favbar .tridve iframe{max-width:100%;text-align:center;margin:0 auto;display:block}
.favbar .tagcloud{width:294px;padding:5px;}
.paginator{margin:30px 0 20px;text-align:center}
.paginator span,.paginator a{display:inline-block;margin:2px 2px 2px 0;padding:6px 10px 5px;text-decoration:none;width:auto;color:#fff;background:#000}
.paginator a:hover{color:#fff;background:#ff2222}
.paginator .current{padding:6px 10px 5px;background:#ff2222;color:#fff}
.footer{width:1243px;height:auto;margin:auto}
.footer .footer-links{margin:6px 0 10px;float:left;width:1243px;text-align:center;background-color:#000}
.footer p{text-align:center}
.footer a{text-decoration:none}
iframe{max-width:100% !important;}
@media screen and (max-width:1263px) {
.header,.main,.content,.posts,.sidebar,.favbar,.favbar h3,.paginator,.navigation,.sidebar h3,.favbar .tagcloud,.footer,.footer .footer-links{max-width:1263px;width:100%;float:none;text-align:center}
.header{height:100%}
.header .logo{display:none}
.header .info{height:auto;float:none;text-align:center;display:inline-block;margin: 2% 0 1%}
.posts{margin:14px 0}
.posts .post,.favbar div{float:none;text-align:center;display:inline-block;margin:0 0 8px}
.posts .post{height:270px;}
.posts .post .link, .posts .post span{margin-top:3%;}
.sidebar div{float:none;text-align:center;width:100%;display:inline-block;margin-top:20px}
.sidebar select{width:99%;}
.sidebar div .mbl{display:block;width:100%!important}
.sidebar div .dsktp{display:none}
.sidebar .bwidget{border:0;margin:0}
.sidebar ul li{display:inline-block;white-space:nowrap;border:0}
.favbar .tagcloud{padding:0;}
.favbar .tagcloud a{width:100%;display:inline;white-space:nowrap;margin:0 2%;line-height:18pt}
.paginator{width:100%;box-sizing:border-box;margin:0 auto;max-width:1258px}
.paginator span,.paginator a,.paginator .current{padding:11px 20px 10px}
}