span.catPages1, 
span.catPages2, 
span.pagesBlock1, 
span.pagesBlock2, 
span.pagesBlockuz1, 
span.pagesBlockuz2 { 
 display: inline-block; 
 margin-top: 20px;
} 
.catPages1 a, 
.catPages2 a, 
.pagesBlock1 a, 
.pagesBlock2 a, 
.pagesBlockuz1 a, 
.pagesBlockuz2 a, 
.catPages1 b, 
.catPages2 b, 
.pagesBlock1 b, 
.pagesBlock2 b, 
.pagesBlockuz1 b, 
.pagesBlockuz2 b {height: 30px;line-height: 30px;padding: 0 10px;display: inline-block;margin: 0 2px;vertical-align: top;color: #fff !important;text-align: center;text-decoration: none;background: linear-gradient(to bottom, rgb(62, 197, 243) 0%,rgb(28, 136, 173) 100%);box-shadow: inset 0 -1px 1px #157392, 0 1px 0 #dde0d8;border-radius: 5px;border: none !important;} 

.catPages1 b, 
.catPages2 b, 
.pagesBlock1 b, 
.pagesBlock2 b, 
.pagesBlockuz1 b, 
.pagesBlockuz2 b {
 color:#4a4d44;
 background: #eee;
 text-decoration: underline;
 background: linear-gradient(to bottom, rgb(26, 178, 230) 0%,rgb(23, 119, 152) 100%);
} 
.catPages1 a:hover, 
.catPages2 a:hover, 
.pagesBlock1 a:hover, 
.pagesBlock2 a:hover, 
.pagesBlockuz1 a:hover, 
.pagesBlockuz2 a:hover {
 color: #fff;
 background: linear-gradient(to bottom, rgb(26, 178, 230) 0%,rgb(23, 119, 152) 100%);
 text-decoration: underline;
} 
.swchItemDots { 
 color:#96968b; 
 font-size:13px; 
 font-weight:bold; 
}

.bstat_users {color:#4c4c4c;padding: 10px 0 10px 22px;margin: 10px 10px 10px 10px;border-radius: 5px;border: 1px solid #66bb6a;line-height: 20px;display: block;}
.bstat_users div {height:16px;line-height:16px;padding:0 0 0 24px;margin:2px 0 0 0;text-align:left;background: url(http://s1.iconbird.com/ico/0912/fugue/w16h161349013272users.png) no-repeat;}
.bstat_users div + div {background: url(http://s1.iconbird.com/ico/0912/fugue/w16h161349013272userthief.png) no-repeat;}
.bstat_users div + div + div {margin-bottom: 10px;background: url(http://s1.iconbird.com/ico/0712/basicset2png/w16h161341506130user716.png) no-repeat;}
.bstat_users div b {font-weight: 700;color: #4daa48;}

.conters {
 font-weight: 700;
 padding: 5px;
 overflow: hidden;
 position: relative;
 border: 1px solid #e0e0e0;
 background: #f7f7f7;
 border-radius: 5px;
 margin: 10px 20px 0px 20px;
 color: #797979;
 font-size: 14px;
}

.lmenu li:hover {cursor: pointer;}






.grid-container .grid.desk-8 {
 width: 100% !important;
}

.grid-container .grid.desk-4 {
 width: 28% !important;
}
a.vk i {
 background-image: url(/.s/img/icon/social/vk.svg);
 border: 2px solid #587ea3 !important;
}

.sub-title {
 font-family: 'Open Sans', sans-serif;
 font-size: 14px;
 font-weight: bold;
 margin-top: 10px;
 margin-bottom: 5px;
 padding-left: 10px;
 display: block;
 text-decoration: none;
 height: 30px;
 line-height: 32px;
 background: #657979;
 color: #fff;
 text-transform: uppercase;
 padding: 1px 6px 1px 9px;
}
.menusss {
 list-style: none;
 padding-left: 0;
 margin-bottom: -8px;
 margin-top: -2px !important;
}
.menusss li {
 margin-bottom: 10px;
 text-align: center;
 display: inline-block;
 font-size: 11px;
 width: 15.6%;
}
.menusss li a {
 color: #000000;
 text-decoration: none;
}
.menusss li .fa {
 color: #657979;
 display: block;
 font-size: 25px;
 margin-bottom: 3px;
 text-decoration: none;
}
.alert-danger {
 color: #a94442;
 background-color: #f2dede;
 border-color: #ebccd1;
}
.alert {
 padding: 10px 15px;
 margin-bottom: 20px;
 border-radius: 5px;
 border: 1px solid #d88886;
 line-height: 20px;
}

span.attachment {
 display: block;
 margin: 10px 0;
 padding: 10px 0 10px 40px;
 border: 1px solid #A9A9A9;
 background: #F9FAFA url(/img/download.png) 10px 50% no-repeat;
}
.attachment {
 color: #808080;
}
.descr_f {
 border: 2px solid #6da836;
 -webkit-border-radius: 6px;
 -khtml-border-radius: 6px;
 -moz-border-radius: 6px;
 border-radius: 6px;
 padding: 5px 5px 5px 115px;
}

.alerter h4 {
 font-size: 17px;
 margin: 5px 0px 0;
}

.alerter {
 padding: 3px 10px;
 margin: 10px 20px 5px 20px;
 border-radius: 5px;
 border: 1px solid #d88886;
 line-height: 20px;
}
.shoryimg {
 background: url(/img/ramka.png);
 background-repeat: no-repeat;
 width: 500px;
 height: 281px;
 margin-left: 145px;
}
.shoryimg img {
 margin-left: 12px;
 width: 475px;
 height: 257px;
 margin-top: 12px;
}
/*tabs*/
p{padding:0px 0;} 
.sectiontable{width:100%; margin:20px 5px -30px 5px;} 
.section {width: 845px;}
ul.tabs {height: 6px;line-height: 25px;margin-left: -50px;}
.tabs li {float: left;display: inline;text-transform: uppercase; padding: 0px 25px; font-weight: bold; color: #c5c5c5; cursor: pointer;position: relative;}
.tabs li:hover,
.tabs li.current {color: #4f4f4f;padding: 0 25px;}
.box {display: none;padding: 7px 10px; overflow: hidden; line-height: 21px; margin-top: 7px;}
.box.visible {display: block;overflow: hidden;}
/* TabControl End */

.info_abyss {
 text-align: center;
}
.info {
 background-color: #657979;
 border-radius: 3px;
 color: #edf0f0;
 line-height: 20px;
 margin-top: 3px;
 padding: 4px 12px;
 overflow: hidden;
 clear: both;
}
.info_abyss .icon {
 vertical-align: middle;
 margin: 5px;
}
.icon_abyss {
 background: url(/img/iconser.png) no-repeat scroll -10px -10px;
 display: inline-block;
 height: 18px;
 width: 18px;
}

.info a {
 color: #edf0f0;
 text-decoration: none;
}

.info a:hover {
 color: #cbffff;
 text-decoration: none;
}
.info i {
 font-size: 17px;
 padding-right: 7px;
}
.logo img {/* background: url(/img/logo.png); */margin: 0;padding: 0;width: 157px;}
.footer-banner {
float: right;
 height: 46px;
 margin-top: 13px;}

.scrollup {
 width: 53px;
 height: 71px;
 position: fixed;
 bottom: 50px;
 right: 30px;
 display: none;
 text-indent: -9999px;
 background: url(/img/superman.png) no-repeat;
}

.box img {
 width: 247px;
 height: 130px;
 margin: 0 3px 3px 0;
 opacity: 0.7;
}
.ramkaw {
 border-radius: 5px;
 box-shadow: 0 0 0 1px #d8d2d2;
 background: #fff;
 padding: 10px 20px 10px 20px;
 margin: 0 0 10px 0;
}
.pdetails {display: inline-block; height: 32px; background: #F0F0F0; padding-right: 15px; border-radius: 3px; padding-left: 2px}
.pdetails > li {display: block; float: left; height: 32px; line-height: 32px; padding-left: 15px;}
.pdetails > li > span {color: #767676;}
.pdetails b {font-size: 13px;}

.u-star-rating-20 {width:200px !important;} 
.u-star-rating-20 a.u-six-star {left:100px;} 
.u-star-rating-20 a.u-six-star:hover {width:120px;} 
.u-star-rating-20 a.u-seven-stars {left:120px;} 
.u-star-rating-20 a.u-seven-stars:hover {width:140px;} 
.u-star-rating-20 a.u-eight-stars {left:140px;} 
.u-star-rating-20 a.u-eight-stars:hover {width:160px;} 
.u-star-rating-20 a.u-nine-stars {left:160px;} 
.u-star-rating-20 a.u-nine-stars:hover {width:180px;} 
.u-star-rating-20 a.u-ten-stars {left:180px;} 
.u-star-rating-20 a.u-ten-stars:hover {width:200px;}

.fullrating {
 background: #fdfdfd;
 border: 1px solid #e9e8e8;
 border-bottom-color: #f1f0f0;
 padding: 0px 5px 5px 15px;
 border-radius: 5px;
 box-shadow: 0 0 0 1px #d8d2d2;
}
.fullrating td.ratebar {
 width: 380px;
}

.fullrating table {
 margin-top: 10px;
 margin-bottom: 2px;
}
.heading {
 margin-bottom: 1em;
 font-size: 18px;
 text-transform: uppercase;
 font-weight: 600;
}
.heading i {
 font-size: 22px;
 margin-right: 6px;
}
.tags-content li a {
 display: block;
 padding: 4px 8px;
 margin: 0px 6px 6px 0;
 border: 0;
 font-size: 18px;
 font-weight: normal;
 background: #38A0CA;
 color: #fff;
 border-radius: 2px;
 transition-property: background-color;
 transition-duration: 0.5s;
 transition-timing-function: ease;
 box-shadow: 0 -3px 0 rgba(0, 0, 0, 0.15) inset;
}
.widget .filter-vars a {
 display: inline-block;
 padding: 0 9px;
 margin: 0 1px 4px 0;
 border-radius: 4px;
 cursor: pointer;
 font-size: 13px;
 color: #666;
 border: 1px solid #666;
 background: white;
}

.boxul {
 margin: 10px 0px 10px;
}
.boxul li:before {
 content: '';
 display: block;
 width: 6px!important;
 height: 6px!important;
 position: absolute;
 top: 10px;
 left: 4px;
 background-color: #2ba343;
 -webkit-border-radius: 8px;
 -moz-border-radius: 8px;
 border-radius: 8px;
}

.boxul li {
 display: block;
 position: relative;
 padding: 5px 0 0 25px;
 margin-bottom: 5px;
 line-height: 1.2;
}
.boxul a {color: #2e303a; padding: 0 !important;}

.whr {margin-top: 10px; margin-bottom: 10px; border-color: #c8c9d3; border-bottom: 1px solid #d8d8d8;}

.top_small_content_block {
 width: 255px;
 padding-bottom: 1px;
 margin-left: 15px;
 vertical-align: top;
 font-size: 12px;
 color: #828282;
 line-height: 130%;}
.top_small_content_block img {
 margin-bottom: 3px;
 width: 255px;
 height: 150px;
 border: 3px solid #657979;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
}
.top_main4 {font-size: 14px; color: #6da836;}
.top_main4:hover {text-decoration: underline;}
.loginer li {display: inline-block;}
.loginer {margin: 10px 10px 10px -6px;}

.menusss li .fa:hover {color: #85ad56;}
.menusss li a:hover {color: #85ad56}

.bnav li { margin: 0 0 -1px 0 !important; background: url(http://mine-loads.3dn.ru/designs_179/line_x_dotted.png) repeat-x 0 0 !important; }
.bnav li:first-child {background:0 !important;}
.bnav a {display:block; text-decoration:none;}
.bnav a span {height:31px; line-height:31px; padding:0 0 0 36px; overflow:hidden; display:block; position:relative; color:#4c4c4c; text-decoration:none; cursor:pointer;}
.bnav li:hover {background:#fff; z-index:2;}
.bnav li:hover + li {background:0;} 
.bnav a:hover span {color:#fff; text-shadow:0 1px 1px #69a7a7; background:#657979;}
.bnav.gray a:hover span {text-shadow:0 1px 1px #7e624f; background:#a9917f;}
.bnav a .ico {position:absolute; left:10px; top:8px;}
.bnav a span {
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 -khtml-border-radius: 10px;
 border-radius: 10px;
}
.bnav, .bnav li {
 display: block;
 padding: 0;
 margin: 0;
 list-style: none;
 background: 0;
}
.v_related .bnav a span {
 padding: 0 0 0 33px;
}
.ico, .s_ico {
 display: inline-block;
 vertical-align: middle;
 background: url(http://mine-loads.3dn.ru/designs_179/icons.png) no-repeat 0 0;}
.bnav a span .ico {
 left: 7px;
}

.bnav a .ico {
 position: absolute;
 left: 10px;
 top: 8px;
}
.ico_6 {
 background-position: 0 -122px;
 width: 16px;
 height: 15px;
}

.dwnload {margin-top: 5px;}
.blockar {
 background: #fff;
 padding: 0px 20px 15px 20px;
 width: 100%;
 box-sizing: border-box;
}
.flex1 {-webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap;}
.flex2, .gamepage #allEntries, .newspage #allEntries {-webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; justify-content: space-between;}
.btn:hover, .btn-large:hover {
 background-color: #38883b;
}
.waves-effect {
 position: relative;
 cursor: pointer;
 display: inline-block;
 overflow: hidden;
 -webkit-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
 -webkit-tap-highlight-color: transparent;
 vertical-align: middle;
 z-index: 1;
 transition: .3s ease-out;
}
.dwinf i {
 font-size: 22px;
 width: 41px;
 height: 44px;
 align-items: center;
 display: grid;
}
.dwinf li span {
 font-size:10px;
 text-transform:uppercase;
 color:#828282;
 display:block;
 font-weight: 400; 
}
.dwinf .btn-large {
 height: 54px;
 line-height: 54px;
}
.dwinf li {
 margin: 6px;
 float: right; 
 list-style: none;
 font-size: 13px;
 color: #313131;
 font-weight: 500;
 width: 135px;
 padding: 8px 15px;
 text-align: center;
 border: 1px solid #eee;
 border-radius: 2px;
 line-height: 18px;
 background:#fbfbfb
}
.vidad {
 cursor: pointer;
}
.dwinf p {
 margin-top: 0px;
 margin-bottom: 0px;
}

.page_full-rating-files {
 background-color: #fbfbfb;
 border: 1px solid #eee;
 height: 43px;
 overflow: hidden;
 border-radius: 5px;
 margin: 2px -5px 2px -5px;
 padding: 12px 25px;
}
.rating-num {
font-size: 38px;
float: left;
margin-top:-2px;
padding: 0px 30px 0 0;
height: 65px;
font-weight: bold;
position: relative;
}

.rating-num span {
font-size: 13px;
font-weight: normal;
position: absolute;
top: -3px;
left: 50px;
color: #f96c04;
}

.rating-num span b {
font-size: 15px;
}

.rating-text {
float: left;
margin-left: 15px;
margin-top:-5px;
font-size: 15px;
height: 65px;
padding: 7px 0 0 5px;
}

.rating-text span {
text-transform: none;
font-size: 13px;
display: block;
color: #7b7b7b;
}

.rating-marks {
margin-top: -5px;
float: right;
padding: 0 0 0;
text-align: center;
}

.rating-marks-info {
margin-top:-5px;
}

.rating-marks-info b {
font-size: 14px;
}
.widget-tags a {
 font-size: 12pt !important;
 padding: 5px 10px;
 line-height: 35px;
 background-color: #d3dde4;
 color: #657979;}

.info_publ {background-color: #fbfbfb; border: 1px solid #eee; height: 35px; margin-top: 10px; border-radius: 5px;}
span.date { float: left; color: #848484; font-size: 13px; font-style: italic; padding: 10px;}
span.views {float: right; color: #848484; font-size: 13px; font-style: italic; padding: 10px;}

.line_up {
 background: rgba(0,0,0,0.55);
 width: 100%;
 height: 50px;
 position: relative;
 z-index: 3;
}
.menu_s {position: relative; z-index: 3; height: 40px; padding: 3px 0 0;}
.menup, .l_bar {float: left; margin-left: 45px;}
.searchup {
 float: left;
 width: 300px;
 margin: 0 20px 0 0;
}

.menup li {
 float: left;
 height: 32px;
 cursor: pointer;
 margin: -12px 0 0 20px;
}
.menup a {
 font-family: Trebuchet MS;
 font-size: 14px;
 color: #fff;
 line-height: 26px;
 text-decoration: none;
 border-color: #618c2e;
 padding: 3px 12px;
 position: relative;
 font-weight: 700;
 border-radius: 3px;
 border: 1px solid #699f3d;
 background: url(/img/hbg.png) no-repeat;
}
.menup a:hover {background: url(/img/hbg.png) no-repeat; text-shadow: 0px 0px 2px #bbdaa8;}
.ust {
 padding: 5px 10px;
 border-radius: 3px;
 border: 1px solid #e6e4b7;
 text-decoration: none;
 background: #f2f1de;
}
.uRelatedEntries {margin: -15px 1px 2px 1px;}

h1 {
 line-height: 110%;
 margin: 1.0rem 0 0.5rem 0;
 text-align: center;
 color: #2e303a;
 font-size: 22px;
}

.line {
 float: left;
 width: 100%;
 background: url(/img/line.png) repeat-x;
 height: 5px;
 margin: 0;
}
hr {
 height: 2px;
 background: url(/img/lin.png) repeat-x top left;
 border: 0;
 padding: 1px;
}
.spasibo {
 background-color: #89c245;
 border-radius: 3px;
 color: #ffffff;
 line-height: 20px;
 margin-top: 10px;
 margin-bottom: 10px;
 padding: 9px 12px;
 overflow: hidden;
 font-size: 20px;
 display: block;
 width: 150px;
}


.widget .filter-menu a {
 display: block;
 padding: 2px 8px;
 margin: 0 1px 4px 0px;
 border-radius: 4px;
 cursor: pointer;
 font-size: 13px;
 color: #666;
 border: 1px solid #d8d8d8;
 background: white;
}

.widget .filter-menu a:hover {background: #657979; color: #fff;}
.side-titler {
 background: #657979;
}
.side-titler {
 font-size: 14px;
 text-transform: uppercase;
 font-family: 'Roboto Condensed',sans-serif;
 display: block;
 margin-bottom: 15px;
 padding: 6px 10px;
 font-weight: 700;
 color: #fff;
 position: relative;
}
.side-titler:after {
 border-top: 15px solid #657979;
}
.side-titler:after {
 content: "";
 width: 0;
 height: 0;
 position: absolute;
 top: 26px;
 left: 15px;
 border-left: 15px solid transparent;
 border-right: 15px solid transparent;
}

.panel-body {padding: 0; margin-top: -8px;}

.treiler {
 background: #292929;
 color: #d2d2d2;
 width: 247px;
 height: 130px;
 margin-bottom: 7px;
}
.treiler span {
 text-transform: uppercase;
 line-height: 132px;
 text-align: center;
 display: block;
}

.uper {
 width: 100%;
 height: 50px;
 position: relative;
 z-index: 3;
}

.uper_logo {
 float: left;
 margin-left: 150px;
}
.versioner {
 float: right;
 width: 300px;
 margin: 0 105px 0 0;
}

.tab-cont img {
 width: 241px;
 height: 130px;
 margin: 0 3px 3px 0;
 opacity: 0.7;
}
.is-img { padding: 0;}

.bstat_users {color:#4c4c4c;padding: 10px 0 10px 22px;margin: 10px 10px 10px 10px;border-radius: 5px;border: 1px solid #66bb6a;line-height: 20px;display: block;}
.bstat_users div {height:16px;line-height:16px;padding:0 0 0 24px;margin:2px 0 0 0;text-align:left;/* background:url(/img/iconstat.png) no-repeat 0 -314px; */}
.bstat_users div b {font-weight:100; color:#109204;}

.tab-cont i {
 display: inline;
 margin-right: .2em;
 margin-left: .2em;
 padding: 2px 3px 2px 3px;
 font-size: 12px;
 color: #fff;
 -webkit-border-radius: 3px;
 background: #7dbb32;
 font-style: normal !important;
 font-weight: 600;
 font-family: sans-serif;
}


::-webkit-scrollbar-button {background-image:url('');background-repeat:no-repeat;width:6px;height:0px;} 

::-webkit-scrollbar-track { 
background-color:#32312e; 
box-shadow:0px 0px 3px #000 inset; 
} 

::-webkit-scrollbar-thumb {-webkit-border-radius: 5px;border-radius: 5px;background-color: #679d3d;box-shadow: 0px 1px 1px #9ad26d inset;background-image:url('/img/scroll.png');background-position:center;background-repeat:no-repeat;} 

::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:7px;height:0px;} 

::-webkit-scrollbar{width: 11px;}



.b_popular {padding: 6px 0 0 0;overflow:hidden;margin: 5px 0px 7px 0px;background:url(http://mine-loads.3dn.ru/designs_179/line_x_dotted.png) repeat-x 0 0;}
.b_popular:first-child {padding: 2px 0 0 0;/* margin:0; */background:0;}
.b_popular .pict {float:left;margin: 2px 5px 0px 3px;}
.sblock .b_popular .pict img {width:84px; height:55px; display:none;}
.sblock .b_popular .pict img:first-child {display:inline-block; vertical-align:top;}
.sblock .b_popular .pict span {border-width:2px;}
.b_popular .cont {overflow:hidden;margin: 8px 0 0 0;padding: 1px 5px 1px 5px;}
.b_popular .titlesss {height:17px; overflow:hidden; margin:-2px 0 1px 0; line-height:1.2;}
.b_popular .v_d_ico .rows {position:relative; top:2px; margin:0 8px 0 0; vertical-align:top; color:#8c8c8c;}

.bhr {height:1px; margin:8px 5px; background:url(http://mine-loads.3dn.ru/designs_179/line_x_dotted.png) repeat-x 0 0;}

.pict {margin:0 0 5px 0;}
.pict img {width: 90px;display:none;margin-top: 1px;margin-bottom: 1px;border: 3px solid #657979; border-radius: 3px;}
.pict img:first-child {display:inline-block; vertical-align:top;}
.titles {margin:0 0 4px 0; line-height:1.3; color:#4c4c4c;}
.titles a {color:#4c4c4c; text-decoration:none;}
.titles a:hover {color:#000; text-decoration:underline;}
.v_d_ico .rows {margin:0 0 0 4px; color:#8c8c8c;}
.v_d_ico .rows:first-child {margin:0;}
.bhr {margin-bottom:10px;}
.rows {height:16px;line-height:16px;display:inline-block;margin:7px 0 0 0;vertical-align:middle;}

.ico_17 {background-position: 0 -384px;width: 14px;height: 17px;} 
.ico_18 { background-position: 0 -408px; width: 12px; height: 13px;}
.s_ico {padding: 0px 25px 1px 19px;}

.topmens {height: 27px;background: #49853b;border-top: 1px solid #4e7151;}
.topmens ul {
 position: relative;
 display: block;
 margin: 0;
 padding: 0;
 list-style: none;
 display: block;
 overflow: hidden;
}

.topmens li:hover {text-decoration: none; background: linear-gradient(to right,rgba(0, 0, 0, 0.24) 0,rgba(0, 0, 0, 0.16) 30%,rgba(0,0,0,.23) 100%);}
.topmens li{list-style:none;float:left;border-right: 1px solid #5a6b6b;line-height: 27px;padding: 0px 10px 0px 9.2px;}
.topmens li a {color: #edf0f0; font-weight: 700; text-shadow: 0 2px 2px #6b6969;}

.textuser img {max-width: 750px;}

.alert-info {background: rgba(70, 154, 219, 0.15); padding: 10px; color: #34516F; font-size: 10pt; border: 1px solid #bfd5e6;}
.alert .fa {color: #34516f;font-size: 26pt;float: left; padding: 5px 15px 5px 5px;}

#blink2 {
 -webkit-animation: blink2 1s linear infinite;
 animation: blink2 1s linear infinite;
 color: #ff8e8e;
}
@-webkit-keyframes blink2 {
 100% { color: rgba(34, 34, 34, 0); }
}
.tab-cenba {
 display: block;
 width: 129px;
 margin: 15px 0px 15px 0px;
 padding: 5px 7px 5px 7px;
 font-size: 15px;
 color: #fff;
 -webkit-border-radius: 3px;
 background: #e26868;
 font-style: normal !important;
 font-weight: 600;
 font-family: sans-serif;
}

.topchik-two {
 background-color: #fff;
 height: 30px;
 padding: 0px 10px 7px 10px;
 border-bottom: 1px solid #c3cdcd;
}

.topchik-menu, .topchik-menu li {
 float: left;
 list-style: none;
 margin: 0;
 padding-left: 0;
}
.topchik-menu a {
 display: block;
 line-height: 25px;
 padding: 0 11.7px;
 background-color: #f2f2f2;
 margin: 2px 6.8px 0 0;
 color: #2a2a2a;
 text-decoration: none;
}
button, .topchik-menu a {
 transition: all .3s;
}
.top{background: #202020;padding: 5px 0; background: url(/design/welap.jpg);}
.slida {
 height: 170px;
 width: 980px;
 display: flex;
 align-items: center;
 margin: 7px 0 7px 2px;
}
.newraz {
 border-radius: 3px;
 box-shadow: 0 2px 2px rgba(0, 0, 0, .1);
 width: 145px;
 margin: 0 7px;
 height: 170px;
 border: 1px solid #49a542;
 background: #505050;
}


.lmenu {display:block;width: 100%;overflow: hidden;margin-bottom: 0px;margin-left: 4px;}
.lmenu li, .rmenu li {line-height: 25px;list-style: none;width: 50%;float: left;}
.lmenu a, .rmenu a {width: 39.6%;float: left;color: #ffffff;display: block;border-radius: 2px;background: #657979;line-height: 25px;padding: 0 10px;background-color: #657979;margin: 7px 10px 0 0;text-decoration: none;font-family: 'Exo 2', sans-serif;font-size: 14px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;box-shadow: 0 1px 4px rgba(0, 0, 0, .3), -23px 0 20px -23px rgba(0, 0, 0, .8), 23px 0 20px -23px rgba(0, 0, 0, .8), 0 0 40px rgba(0, 0, 0, .1) inset;}

.lmenu a:hover, .rmenu a:hover {background-color: #869696;}

.lmenu span, .rmenu span {color:#999999;}

.widget {
 display: block;
 overflow: hidden;
}

.newgame ul li {
 height: 54px;
 border-bottom: 2px dotted #bec0c0;
 position: relative;
 margin-bottom: 12px;
 padding-bottom: 12px;
 box-sizing: content-box;
}

.newgame ul li:last-child {
 border-bottom:none;
 margin-bottom: -12px;
}


.newgame2 {
 padding-left: 68px;
}

.newgame2 p {
 font-size: 14px;
 display: block;
 width: 100%;
 white-space: nowrap;
 overflow: hidden;
}

.newgame2 span {
 font-size: 10px;
 position: absolute;
 bottom: 12px;
 background: rgb(176, 190, 197);
 padding: 2px 8px;
 border-radius: 15px;
 color:#fff;
 display:flex;
 item-align: initial;
}

.newgame2 span:last-child {
 right: 0;
 background: rgb(102, 187, 106);
}

.newgame2 i {
 font-size:16px;
 padding-right:5px;
}

.newgame_img {
 height: 54px;
 width: 54px;
 overflow: hidden;
 position:absolute;
 left:0px;
 border-radius:2px;
}

.newgame2 span.databl {
 left: 68px;
 background: rgb(251, 233, 231);
 color: #9c8582;
 padding: 4px 10px;
 font-size: 11px;
 display:table;
}

.newgame {padding: 0 20px 0 5px;}

/* fallback */
@font-face {
 font-family: 'Material Icons';
 font-style: normal;
 font-weight: 400;
 src: url(https://fonts.gstatic.com/s/materialicons/v41/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');
}

.material-icons {
 font-family: 'Material Icons';
 font-weight: normal;
 font-style: normal;
 font-size: 24px;
 line-height: 1;
 letter-spacing: normal;
 text-transform: none;
 display: inline-block;
 white-space: nowrap;
 word-wrap: normal;
 direction: ltr;
 -webkit-font-feature-settings: 'liga';
 -webkit-font-smoothing: antialiased;
}
.verher i {
 font-size: 16px;
 padding-right: 5px;
 margin-top: -3px;
 vertical-align: middle;
}
.material-icons {
 text-rendering: optimizeLegibility;
 -webkit-font-feature-settings: 'liga';
 -moz-font-feature-settings: 'liga';
 font-feature-settings: 'liga';
}
ul:not(.browser-default) {
 padding-left: 0;
 list-style-type: none
}
ul:not(.browser-default) li {
 list-style-type: none
}


.tg_title {font-weight:900;font-size: 17px; }
/*-----------*/

.short-story{overflow:hidden;position:relative;width: 209px;height:315px;font-size:12px;float:left;margin-right: 15px;margin-top:10px;background-color: #edf0f0;text-align:center;padding-top:4px;border: 1px solid #d6e2ea;}
.short-title{height:40px;line-height:65px;width:240px;float:left;text-align:center;}
.short-title a{color:#000!important;font-size:14px;text-decoration:none;line-height:18px;}
.short-data{background:#f1f1f1 url(../images/short-data.png) repeat-x;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;font-size:12px;color:#909090;height:20px!important;line-height:20px!important;border-top:1px solid #e1e1e1;margin:0 0 5px;padding:0 5px;}
.short-data a{font-size:12px;color:#007de7;font-weight:400;text-decoration:none;}
.short-story img{width: 195px;height:260px;margin-bottom: 6px;border: 1px solid #d6e2ea;margin-top: 0;}
.short-cat{color:#909090;font-size:11px;float:left;height:16px;margin:2px 5px 0 0;padding:0;}
.short-cat a{font-size:11px;color:#fff!important;background:url(../images/green.png) bottom repeat-x;font-weight:400!important;text-decoration:none!important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:0!important;padding:1px 3px;}
.short-cat a:hover{background:#303030!important;}


.nizlefter {
 margin-top: 158px;
 box-shadow: 0 1px 8px rgba(0, 0, 0, .1);
 margin-left: -162px;
 position: absolute;
 background-color: #60ab08;
 border-radius: 2px;
 padding: 2px 6px;
 color: #fff;
 font-size: 14px;
}

.verhlefter{
 margin-top: 158px;
 box-shadow: 0 1px 8px rgba(0, 0, 0, .1);
 margin-left: -50px;
 float: right;
 position: absolute;
 background-color: #3c9ae4;
 border-radius: 2px;
 padding: 2px 7px;
 color: #fff;
 font-size: 14px;
}


.verher{
 margin-top: -24px !important;
 box-shadow: 0 1px 8px rgba(0, 0, 0, .1);
 margin-left: -25px;
 /* position: absolute; */
 float: left;
 background-color: #fb8c02;
 border-radius: 2px;
 padding: 2px 7px;
 color: #fff;
 font-size: 14px;
}
.short-story a {text-decoration: none;}

.logo {
 padding-left: 20px;
 width: 305px;
 float: left;
}
.login-btns {display: inline-block;border-radius: 6px;background-color: #379030;margin: 10px 20px 10px 10px;float: right;}
.login-btns a{color: #fff !important;padding: 5px 15px;display: inline-block;text-transform: uppercase;font-size: 12px;cursor: pointer;text-decoration: none;}
.login-btns a:hover {text-decoration: underline;}
.login-btns a:last-child {border-left: 2px solid rgba(255, 255, 255, 0.15);border-right: 0;}

.gposter {
 width: 105px;
 height: 160px;
 float: left;
 margin-top: 4px;
 border: 1px solid #000;
}
.inform {
 padding-left: 125px !important;
 width: 530px;
 padding-top: 2px;
}
.inform li {
 height: 8px;
 line-height: 1px;
 position: relative;
 margin-top: 10px;
}
.inform span {
 color: #000000;
 background: #fff;
 position: absolute;
 left: 0;
 padding: 0 5px 5px 0;
 font-size: 12px;
}
.inform p {
 position: relative;
 color: #505050;
 /* right: 0; */
 left: 160px;
 padding: 0 0 5px 5px;
 height: 14px;
 width: 300px;
 margin: 0 !important;
}
.texter {
 padding: 0px 15px 5px 15px;
}

.titlers{
 padding: 6px 12px;
}
hr {
 height: 2px;
 background: url(/img/lin.png) repeat-x top left;
 border: 0;
 padding: 1px;
}

.blockher {
 background: #fff;
 padding: 7px 0px 10px 20px;
 margin-bottom: 15px;
 box-sizing: border-box;
 -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 2px 2px rgba(0, 0, 0, 0.05);
 box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 2px 2px rgba(0, 0, 0, 0.05);
 position: relative;
}

.u1 li:before {
 background-color: #32c24d;
 content: '';
 height: 5px;
 width: 5px;
}
.u1 li:before {
 display: inline-block;
 margin-right: 10px;
 border-radius: 5px;
 margin-top: .27em;
}

#msg li {
 list-style: none;
 font-size: 13px;
}

.u1 {
 margin: 0px 15px 0px 5px;
 padding: 10px 20px;
 background: #edf0f0;
 border-radius: 5px;
 box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.06), 0 2px 2px rgba(0, 0, 0, 0.10);
}

.u2 {
 margin: 0px 15px 0px 5px;
 padding: 10px 20px;
 background: #edf0f0;
 border-radius: 5px;
 box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.06), 0 2px 2px rgba(0, 0, 0, 0.10);
}

.u2 li:before {
 background-color: #f17954;
 content: '';
 height: 5px;
 width: 5px;
}
.u2 li:before {
 display: inline-block;
 margin-right: 10px;
 border-radius: 5px;
 margin-top: .27em;
}

.u1 u {
 color: #66bb6a;
 font-size: 15px;
 text-transform: uppercase;
 text-decoration: none;
 font-weight: bold;
}

.u2 u {
 color: #f17954;
 font-size: 15px;
 text-transform: uppercase;
 text-decoration: none;
 font-weight: bold;
}
.shine:hover {
 box-shadow: 0 0 20px #26CF0C;
}

.shine {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 border: 1px solid #26CF0C;
 border-radius: 5px
}
.mscreens .msbody img {
 width: 200px;
 height: 110px;
 margin: 0 3px 3px 0;
 opacity: 0.7;
 border-radius: 5px;
 cursor: pointer;
 background-color: #efefef;
 border: 2px solid #439e47 !important;
}

.mscreens {
 border-top: 0px solid #ffffff;
 margin: 5px 15px 2px 0px;
 padding: 10px 0 5px 10px;
}

.textreg {
 display: block;
 background: #f7f7f7;
 color: #292929;
 padding: 6px 8px;
 font-family: arial;
 font-size: 13px;
 margin-top: -15px;
 text-align: center;
 border-top: 1px solid #eaeaea;
}

.textreg a {color: #5fbf58;font-weight: bold;}

.newraz:hover {
 opacity: 0.7;
}

.screens {width: 100%; display: block; position: relative;}
.screens:after {content: ""; position: relative; display: block; clear: both;}
.screenItem {overflow: hidden;width: 320px;height: 170px;display: block;float: left;position: relative;margin-bottom: 10px;padding-left: 10px;}
.screenItem:after { position:absolute; content:""; left:10px; bottom:0; width: 100%; -ms-transform: scale(0,0); -webkit-transform: scale(0,0); transform: scale(0,0);transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s; }
.screenItem:hover:after {position:absolute; content:""; left:10px; bottom:0; border: 3px solid #b0bec5; -ms-transform: scale(1,1);-webkit-transform: scale(1,1); transform: scale(1,1);}
.screenItem img {width: 100%;display: block;min-height: 100%;}
.screenItem a {display: block;height: 100%;width: 100%;}
.s_Item {position: absolute;display: block;width: 88%;left: 10px;top: 0;text-transform: uppercase;color: #fff;padding:10px 15px;z-index: 1;}
.s_green {background-color: rgba(102, 187, 106, 0.6);background-image: url(http://game-tracker.ru/images/screenIcn.png);background-position: 97% center;background-repeat: no-repeat;margin-top: 10px;}
.s_red {background: rgba(215, 94, 63, 0.8);}
/* VIDEOBLOCK
------------------------------------------------*/
.videoWrapper {position: relative;padding-bottom: 51.1%;height: 0;}
.videoWrapper:after {content: ""; position: relative; display: block; clear: both;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.topchik-menu a:hover {background-color: #d6d6d6; color: #2a2a2a;}

#fancybox-buttons.top {background: none;}