body{margin-bottom:20px;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;color:#56799e;background-color:#000;min-height:100%;padding-top:60px}
html{position:relative}
*,:after,:before{box-sizing:inherit}
#container{margin:0 auto}
.typeahead{display:block;width:50px}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{text-decoration:none;color:#fff;background-color:#d95252;background-image:-moz-linear-gradient(top,#db5a5a,#d64545);background-image:-webkit-gradient(linear,0 0,0 100%,from(#db5a5a),to(#d64545));background-image:-webkit-linear-gradient(top,#db5a5a,#d64545);background-image:-o-linear-gradient(top,#db5a5a,#d64545);background-image:linear-gradient(to bottom,#db5a5a,#d64545);background-repeat:repeat-x}
.navbar .nav>li>a{padding:5px 10px 0 10px}
.navbar .brand{font-weight:700;font-family:inherit;color:#fff;margin-left:-10px; padding: 7px 11px 8px 11px; margin-top:7px;}
#search_query{margin-top:5px}
#title_text{padding-top:5px}
#footer{position:absolute;bottom:0;height:20px;text-indent:20px;width:100%;text-align:right}
.navbar-inner{background-color:#fff;background-image:none;background-repeat:no-repeat;filter:none;height:50px;}
.nav-collapse{margin-top:5px}
a{color:#475f78}
h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:700;color:inherit;text-rendering:optimizelegibility}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;color:#999}
h5{display:block;font-size:.83em;-webkit-margin-before:1.67em;-webkit-margin-after:1.67em;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:700;padding:0;margin-top:0;margin-bottom:0;line-height:17px}
h4{font-size:20px}
.thumbnail .caption{padding:4px 6px 0 6px;line-height:16px}
.list-block a{display:block}
.media-heading{margin-bottom:0}
.p{margin-bottom:0}
.tags{font-size:.82em}
.media-body{color:#82837e}
hr{margin:5px 0;margin-top:5px;margin-right:0;margin-bottom:5px;margin-left:0}
h2{color:gray}
.dropdown-menu ul{float:left}
#cat-caret{margin-top:8px}
#categories{min-width:600px;box-shadow:10px;border-width:1px;border-height:1px;border-style:dotted;border-color:#000}
#categories a{display:inline;padding:0;clear:none;font-weight:400;line-height:10px;color:#222;white-space:normal}
.dropdown-menu ul{border-right:1px dashed grey;padding-right:20px;padding-left:20px}
ul:last-child{border:none}
ul.nav li.dropdown:hover ul.dropdown-menu{display:block;margin:0}
.dropdown-toggle:after,a.menu:after{content:none;margin:0}
#infscr-loading{text-align:center;z-index:100;position:fixed;left:45%;bottom:40px;width:200px;padding:10px;background:#000;opacity:.8;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.gifContainer{background:url(/assets/images/loading_savebutton.gif) 50% 50% no-repeat}
.gifContainerSpanFirst{display:inline-block}
.gifContainerSpanSecond{background:url(/assets/images/playgif.png) 50% 50% no-repeat;opacity:1;cursor:pointer;display:inline-block}
.gifContainerSpanSecond:hover{opacity:.8}
.banners-bottom{margin-top:0px}
.item-first{margin-top:10px}
.prev-next{position:relative;display:block;padding:10px 10px;text-transform:uppercase;list-style:none;text-align:center}
.prev-next li{position:relative;display:inline-block}
.prev-next a{display:table-cell;width:100%;font-size:22px;font-weight:700;padding:8px 50px;text-decoration:none;border:1px solid #8a0f0f; background:#ff0000;color:#fff;webkit-box-shadow:3px 3px 3px -1px rgba(0,0,0,.75);-moz-box-shadow:3px 3px 3px -1px rgba(0,0,0,.75);-ms-box-shadow:3px 3px 3px -1px rgba(0,0,0,.75);box-shadow:3px 3px 3px -1px rgba(0,0,0,.75)}
.prev-next .prev a{border-radius:2px; border-bottom-width:4px; border-top-left-radius: 6px; border-bottom-left-radius: 6px;}
.prev-next .next a{border-radius:2px; border-bottom-width:4px;}
.prev-next .arrow{margin:-2px 5px;float:left}
.prev-next .num{margin:0 3px;cursor:default}
.prev-next .next .arrow{float:right}
.lightbox-img{display:block;min-height:140px;text-align:center}
.left-banners{margin-top:20px}
.title_tags h4{line-height:40px}
.color-grey{color:grey}
.thumb{margin-bottom:20px;margin-left:20px}
.thumbnails .banner{width:300px;height:250px}
img.lazy{display:block;min-height:140px;background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:80% 50%}
.post-more{padding: 0 20px 20px;}
.b-red strong{color:#ff000d; font-size:15px;}
.more-tags h2{font-size: 20px;color:#56799e; line-height:30px !important;}
.more-tags h3{font-size: 14px;}
@media (max-width: 1024px) {.btn-navbar {display: none;}}
.post-banner-one {padding-left: 36px;}
.post-banner-two {}
.more-tags a, .title_tags a {margin-top:5px;background-color: #333;border: 1px solid none;color: #ddd;text-decoration: none;
display: inline-block;font-weight: bold;padding: 0 15px;height: 40px;
line-height: 40px;-webkit-border-radius: 4px;
-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;
border-radius: 4px;-webkit-transition: background-color 0.15s ease-in-out;
-moz-transition: background-color 0.15s ease-in-out;
-o-transition: background-color 0.15s ease-in-out;
transition: background-color 0.15s ease-in-out;}
.more-tags a:hover, .title_tags a:hover {background-color: #ff4000;color: #fff;}
