html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}

html,body{height:100%;}
th{text-align:left;}

.notice{display:block;text-align:right;color:rgb(148, 148, 148);font-size:8pt;padding-right:30px;}
.showToNextDay{font-weight:normal;font-size:8pt;}
/*.no_me_in_lb{position:absolute;margin:40px 1px 1px -647px;}*/
/*.sp-default{color:#4f746d;font-size:13pt;}*/
/*поиск*/
#find{background-color:#223033;border-radius:0;border-color:#525c5e;color:#ffffff;}
h3.fleft > span{color:#c1331f;font-size:13pt;}
/*.scp_td1{background-color:#070a0c !important;text-align:center;width:94px;}*/
/*.scp_td2 a{margin-left:33px;color:white;text-decoration:none;border-bottom:none !important;}*/
/*.scp_td2 a:hover{color:red;text-decoration:none;}*/
/*.sch_line{background-image:url('/i/modern/users/userp_line.jpg');width:675px;height:1px;position:absolute;margin-left:-23px;margin-top:5px;}*/

/*.lgray{color:#d2d2d2;}*/

/*.no-script-errors{margin:0 auto;display:block;width:490px;top:85px;padding:20px;position:relative;background:rgba(0,0,0,0.8);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.9);-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.9);-o-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.9);box-shadow:0 0 45px -5px rgba(0,0,0,0.8), 1px 1px 5px 0px rgba(0,0,0,0.9);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}*/
/*.no-script-errors h2{font-size:12pt;color:#F00;margin:0 0 0 7px;}*/
/*.no-script-errors-lp{margin-bottom:-15px;margin-top:5px;}*/
/*.no-script-errors-lp p{font-size:12px;line-height:13px;text-align:left;font-style:italic;color:#fd6045;margin:0 0 0 52px;}*/
/*#noscript_login_box{width:530px;background:url(data:image/gif;base64,R0lGODlhBwAHAIAAANxCKNI4HiH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTQxNzAwRjcxNzZFMTFFMTlBM0FFNzY4OTMwRjAxOEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTQxNzAwRjgxNzZFMTFFMTlBM0FFNzY4OTMwRjAxOEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNDE3MDBGNTE3NkUxMUUxOUEzQUU3Njg5MzBGMDE4QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNDE3MDBGNjE3NkUxMUUxOUEzQUU3Njg5MzBGMDE4QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAHAAcAAAIMBIKmGGrcFnPQnWQKADs=);margin:auto;top:30px;display:block;position:relative;padding-bottom:1px;-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.9);-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.9);-o-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.9);box-shadow:0 0 45px -5px rgba(0,0,0,0.8), 1px 1px 5px 0px rgba(0,0,0,0.9);}*/
/*#noscript_login_box #login-container-content{width:480px;background-color:#070a0c;margin:5px 5px 4px 5px;padding:35px 20px 20px 20px;}*/

/*.nlb_head h1{color:#E4E4E4;margin:0 auto 14px;padding:12px 0 0 0;width:500px;text-align:center;font:28px/28px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;}*/
/*.nlb_logo{background:url('/i/modern/logo2.png') no-repeat center 0;height:164px;width:264px;margin:0 auto;display:block;padding:0px;float:none !important;}*/
/*.nlb_bleft p{font-size:13pt;margin-top:8px;margin-left:15px;}*/
/*.space1{margin:0 0 -13px 0;}*/
/*.no-script-input{padding:7px;border-radius:6px;font-size:13pt;color:#3A3A3A;width:269px;margin-bottom:6px;}*/
/*.nlb_bleft{width:145px;float:left;padding-left:25px;}*/
/*.nlb_bright{float:left;}*/

/*.lp_vertical{top:-195px !important;left:8px;z-index:15;}*/
/*.no_script_errors > h1{font-size:13pt;font-weight:bold;text-shadow:3px 2px 2px black;}*/
/*.no_script_errors{background-color:rgba(0, 0, 0, 0.44);top:-182px;position:absolute;width:619px;padding:15px;}*/
/*.no_script_errors p{color:#f00;text-shadow:2px 2px 3px #000;}*/


.reg_messager{
    position:absolute;
    margin:310px 1px 1px 319px;
    background:rgba(0,0,0,0.7);
    padding:0px;
    border-radius:12px;
    box-shadow:3px 3px 7px #000;
    clear:both;
}

.reg_messager > span, .reg_messager > span > div{
    font-weight:bold !important;
    color:rgb(224, 74, 74) !important;
}

.reg_messager > span > div{
    margin:10px;
    max-width:520px;
}


/*.gs_font1{font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;}*/
.loader_gspb{
    background:url('/i/modern/ajax-loader3.gif');
    width:32px;
    height:32px;
    display:none;
}

body.simplepage table{height:100%;}
.all{min-height:100%;min-width:974px;}
.main{margin:auto;width:974px;}

@media screen and (max-width:974px){#header{position:absolute;}
    .header-inner{width:974px;}
}

@media only screen and (min-device-width:320px) and (max-device-width:1024px) and (orientation:portrait){#header{position:absolute;}
    .header-inner{width:974px;}
}

@media only screen and (min-device-width:320px) and (max-device-width:1024px) and (orientation:landscape){#header{position:absolute;}
    .header-inner{width:974px;}
}

.corner{
    position:absolute;
    left:0;
    top:0;
    width:1px;
    height:8px;
    z-index:31;
    border-left:8px solid #131c1d;
}

/*#header,#header div,#header a{color:#fff;*/
/*text-decoration:none;*/
/*font-size:13px;*/
/*}*/

/*#header .fright{*/
/*padding:8px 15px 5px 0;*/
/*position:relative;*/
/*}*/

/*#header a{*/
/*margin-left:20px;*/
/*float:right;*/
/*}*/
/*.head{*/
/*height:200px;*/
/*margin-top:3px;*/
/*position:relative;*/
/*background-repeat:no-repeat;*/
/*background-position:0 0;*/
/*}*/
/*.head.top, .head.top.en{height:200px;margin-top:3px;position:relative;background-repeat:no-repeat;background-position:0 0;background-image:url('/i/modern/header_logo_en.jpg')}*/
/*.head.top.cz{background-image:url('/i/modern/header_logo_cz.jpg')}*/
/*.head.top.de{background-image:url('/i/modern/header_logo_de.jpg')}*/
/*.head.top.es{background-image:url('/i/modern/header_logo_es.jpg')}*/
/*.head.top.fr{background-image:url('/i/modern/header_logo_fr.jpg')}*/
/*.head.top.it{background-image:url('/i/modern/header_logo_it.jpg')}*/
/*.head.top.pl{background-image:url('/i/modern/header_logo_pl.jpg')}*/
/*.head.top.ru{background-image:url('/i/modern/header_logo_ru.jpg')}*/
/*.head.top.tr{background-image:url('/i/modern/header_logo_tr.jpg')}*/

a.top-reg-link, a.top-reg-link.en{
    width:230px;
    height:80px;
    display:block;
    float:right;
    background-image:url('/i/modern/play_free_en.png');
    background-repeat:no-repeat;
    background-position:0 0;
}

a.top-reg-link.cz{background-image:url('/i/modern/play_free_cz.png');}
a.top-reg-link.de{background-image:url('/i/modern/play_free_de.png');}
a.top-reg-link.es{background-image:url('/i/modern/play_free_es.png');}
a.top-reg-link.fr{background-image:url('/i/modern/play_free_fr.png');}
a.top-reg-link.it{background-image:url('/i/modern/play_free_it.png');}
a.top-reg-link.pl{background-image:url('/i/modern/play_free_pl.png');}
a.top-reg-link.ru{background-image:url('/i/modern/play_free_ru.png');}
a.top-reg-link.tr{background-image:url('/i/modern/play_free_tr.png');}
a.top-reg-link.pt{background-image:url('/i/modern/play_free_pt.png');}

.gray{
    color:#656565;
    border-bottom:none;
}
.gray2{
    font-size:10pt;
    color:#bbb;
}

/*.logo{*/
/*width:315px;*/
/*height:185px;*/
/*float:left;*/
/*margin:10px 0 0 63px;*/
/*}*/


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                  флаги/языки

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.lang{float:right;margin-left:20px;cursor:pointer;}
.lang div{display:none;}
.lang:hover div{display:block;position:absolute;width:100px;background-color:#D23A1E;border-bottom:2px solid #1D2B2E;box-shadow:3px 3px 0 rgba(0, 0, 0, 0.4);}
.lang:hover div a{display:block;float:none;}
.flag{display:inline-block;width:16px;height:11px;margin:0 5px 0 0;position:relative;top:1px;}
.ru2{background-position:-57px -197px;}
.ru{background-position:-57px -184px;}
.gb{background-position:-57px -66px;}
.jp{background-position:-57px -53px;}
.en{background-position:-57px -66px;}
.it{background-position:-57px -157px;}
.es{background-position:-57px -118px;}
.cz{background-position:-57px -92px;}
.pl{background-position:-57px -144px;}
.tr{background-position:-57px -79px;}
.fr{background-position:-57px -131px;}
.de{background-position:-57px -105px;}

/*.rss{*/
/*float:left;*/
/*width:9px;*/
/*height:9px;*/
/*background-position:-37px -192px;*/
/*position:relative;top:7px;*/
/*}*/

.arrow-down{
    display:inline-block;
    width:13px;
    height:6px;
    margin:0 0 0 7px;
    background-position:-19px -191px;
    position:relative;top:-2px;
}

.download{
    margin:16px 0 0 auto;
    width:175px;
    padding:10px 0 12px 0;
    text-align:center;
    font:18px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;
    text-shadow:#106276 1px 1px 0px, #56eaf8 0 0 3px;
    color:#fff;
    text-transform:uppercase;
    text-decoration:none;
}

.search{float:left;width:auto;margin:6px 0 6px 18px;}
.search td{vertical-align:middle;font-size:13px;}
.search input[type=text]{background-color:transparent;width:220px;height:20px;border:1px solid #676867;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:0 6px;margin:0 5px 0 15px;color:#9d9d9d;font:13px Tahoma, Arial, sans-serif;}
.search input[type="submit"]{float:left;width:13px;height:13px;background-position:-1px -192px;margin:0px 5px 0 0;border:0;cursor:pointer;}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                   Контент

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#content{width:690px;padding-right:20px;}
#content .block{position:relative;z-index:1;}

.block-inner{background-color:#070a0c;margin-bottom:8px;}

/*.redline{border-top:2px solid #dc3117;}*/

/*#screens-content .slider-paging{margin-top:-5px;}*/
#sidebar{width:280px;}
#sidebar .block{width:280px;}

/*.inside-title{padding-top:10px;}*/

.page-title{
    color:#fff;
    font:26px/31px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;
    float:left;
}

/*.page-title a{*/
/*text-decoration:none;*/
/*color:#fff;*/
/*}*/


/*.news-item{padding:10px 22px;}*/

.title{
    text-decoration:none;
    display:block;
    /*float:left;*/
}
/*.shop_list .news-name{font-size:26px;margin-bottom:5px;float:left;}*/
/*.news-item .date{float:right;}*/
/*.news-text{margin-top:10px;}*/
/*.news-text li{list-style:none;}*/
/*.news-text p{display:inline;}*/
/*.news-text img,#press img{*/
/*margin:3px 18px 0 0;*/
/*}*/

.goto{
    margin-left:5px;
    white-space:nowrap;
}

.goto span{
    display:inline-block;
    background-position:left -212px;
    width:6px;
    height:11px;
    margin-left:6px;
    position:relative;
    top:2px;
}

/*.allnews{margin:5px auto 0 auto;}*/

/*.news-current,.news-current .date{color:#5c7d7d;font-size:12px;margin:5px 20px 0 0px;}*/
/*.news-current h1{font-size:22px;}*/
/*.news-current p{color:#6894c1;text-align:justify;line-height:18px;}*/

/*.text{padding:18px 22px;}*/
/*.text strong,.text b{color:#91bdc5;}*/
/*.text .noblue strong,*/
/*.text .noblue b{color:#fff !important;}*/
/*.text .noblue h2 strong{color:#C43F27 !important;}*/
/*.text a b{color:#F87D34;}*/
/*.text p,.text li{margin-bottom:12px;}*/
/*.text li p{display:inline;}*/

/*.logo-gaijin{width:194px;height:89px;background-position:-104px -170px;margin-top:5px;}*/
/*.logo-gaijin-small{width:125px;height:60px;background-position:-114px 0;margin:15px 10px 0 10px;}*/
/*.logo-gaijin-gc{width:108px;height:120px;background:url('/i/modern/gamescom_white.png') no-repeat;opacity:0.4;margin:15px 0 0 -5px;}*/
/*.logo-gaijin-gc:hover{opacity:1;}*/
/*.awards{width:207px;height:134px;background-position:-101px -261px;opacity:0.3;margin:0 30px 0 30px;}*/
/*.awards:hover{opacity:1;}*/

/*.awards4{width:127px;height:140px;opacity:0.5;margin:0 30px 0 30px;}*/
/*.awards4:hover{opacity:1;}*/
/*.awards-new-en{width:375px;height:125px;background:url('/i/modern/awards_en05.png') top left no-repeat;opacity:1;margin:15px 30px 0 30px;}*/
/*#landing #awards{margin:30px 0 0 60px;}*/
/*.awards-new-ru{width:375px;height:125px;background:url('/i/modern/awards_ru05.png') top left no-repeat;opacity:1;margin:15px 30px 0 30px;}*/
/*.awards-new-en div,.awards-new-ru div{height:125px;width:115px;background:none;float:left;}*/
/*.awards-new-en div:hover{opacity:1;z-index:100;background:url('/i/modern/awards_en.png') no-repeat;}*/
/*.awards-new-ru div:hover{opacity:1;z-index:100;background:url('/i/modern/awards_ru.png') no-repeat;}*/
/*.awards-new-en .game, .awards-new-ru .game{z-index:15;background-position:0 0;}*/
/*.awards-new-en .develop, .awards-new-ru .develop{margin-left:-30px;z-index:14;}*/
/*.awards-new-en .develop:hover, .awards-new-ru .develop:hover{background-position:-115px 0;}*/
/*.awards-new-en .tech, .awards-new-ru .tech{margin-left:-27px;z-index:13;}*/
/*.awards-new-en .tech:hover, .awards-new-ru .tech:hover{background-position:-230px 0;}*/
/*.awards-new-en .sound, .awards-new-ru .sound{margin-left:-30px;z-index:12;}*/
/*.awards-new-en .sound:hover, .awards-new-ru .sound:hover{background-position:-345px 0;}*/

/*#foo b{color:#5c7d7d;font-weight:normal;}*/
/*.copy-block{padding:10px 20px;}*/
/*.copy{padding-top:10px;float:left;}*/
/*.copy p{margin-bottom:8px;}*/
/*.copy p,.copy a{font-size:13px;line-height:18px;color:#5c7d7d;}*/
/*.copy a.copy-link{color:#dc3117;margin-right:10px;}*/

/*.sitemap .parent{padding-bottom:15px;border-right:2px solid #0a171c;}*/
/*.sitemap .parent a,.sitemap .parent b{padding:5px 18px;border-bottom:2px solid #dc3117;}*/
/*.sitemap .parent.last{border:0 !important;}*/
/*.sitemap .parent .opened{border-bottom:6px solid #dc3117;padding:5px 18px 1px 18px;}*/

/*.block-soc{background-color:#070A0C;margin-bottom:7px;width:280px;}*/
/*.block-soc table td{white-space:nowrap;}*/
/*.block-soc table td .inline{margin:4px 0 4px 33px;}*/
/*.block-soc table td .inline.gplus{position:relative;top:3px;margin-left:15px;}*/
/*.block-soc a.but{padding:5px 15px 8px;}*/

.like{padding:5px 0;}
.flike{margin-left:10px;}

/*.soc a,.soc span.key,.soc span.balance{width:32px;height:32px;}*/
/*.soc span.key,.soc span.balance{height:29px;}*/
/*.soc span.wiki{background: url('/i/modern/wiki.jpg'); width: 32px; height: 32px;}*/
/*.soc span.live{background: url('/i/modern/live3.jpg'); width: 32px; height: 32px; }*/

/*.sidebar-title .soc + span.fb{margin-left:10px;}*/
/*.sidebar-title .soc + span.vk{margin-left:15px;}*/

/*.sidebar-title .soc a.fb{position:absolute;left:0px;top:3px;}*/
/*.sidebar-title .soc a.vk{position:absolute;left:3px;top:3px;}*/

/*.sidebar-title .like{margin:-2px -5px 0 0;}*/

/*.vk{background-position:-425px -172px;}*/
/*.fb{background-position:-393px -172px;}*/
/*.yu{background-position:-329px -172px;}*/
/*.tw{background-position:-361px -172px;}*/
/*.st{background-position:-425px -138px;}*/
/*.gg{background-position:-329px -138px;}*/
/*.balance{background-position:-363px -103px;width:30px;}*/
/*.youtube{margin:0 -15px -12px;}*/


/*.sidebar-title span,.fb_box{position:relative;height:163px;overflow:hidden;}*/

/*фикс фейсбук фреймворка*/
.fb_box {
    position: relative;
    height: 163px;
    overflow: hidden;
}
.fb_box div {
    position: absolute;
    top: -71px;
    left: -6px;
}
/*.tweet{position:relative;height:120px;overflow:hidden;}*/
/*.tweet div.tweet_inner{position:absolute;top:-56px;}*/

.tip{
    width:auto;
    position:absolute;
    z-index:500;
    display: none;
}
/*.tipMid{padding:5px 10px;text-align:center;background-color:#ca321b;font:16px/16px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif;}*/

/*.error404 div a{margin:10px 0;display:block;font-size:14px;}*/
/*.error404 h1{font:60px/60px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif;color:#D1381E;}*/

/*.navigation{text-align:center;}*/
/*.navigation .navtab{display:inline-block;margin-right:9px;background-color:#D1381E;color:#fff;padding:5px 15px;border:2px solid #243337;border-width:0 2px 2px 0;font:18px/20px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif;cursor:pointer;}*/
/*.navtab span{float:right;background-position:-14px -212px;width:6px;height:10px;margin-right:5px;position:relative;top:7px;left:13px;}*/
/*.navtab.select b{color:#23464c;}*/
/*.navtab a,.navtab.coming b{color:#fff;text-decoration:none;}*/
/*.navtab.coming{opacity:0.4}*/

/*.pathway .sub{top:20px;}*/
/*.pathway .sub li a{text-shadow:#106276 1px 1px 0px, #56cfe6 0 0 3px, #56eaf8 0 0 10px;color:#fff;text-decoration:none;display:block;}*/
/*.pathway .sub li:hover > a{text-shadow:#aa4609 1px 1px 0px, #f87d33 0 0 3px, #f87d33 0 0 10px;}*/
/*.pathway .sub li:hover li > span{background-position:right -121px;}*/
/*.pathway .sub li li:hover > span{background-position:right -126px;}*/
/*.pathway .sub li ul.sub{left:156px;top:-3px;}*/
.inside{padding:20px;}
.view{overflow:hidden;position:relative;text-align:center;margin-bottom:7px;}
/*.block120 .mask{width:120px;height:68px;}*/
/*.block160 .view,.block160 .mask,.block160 .view .content{*/
/*width:160px;height:90px;*/
/*}*/
.block220 .view,.block220 .view .content{
    width:220px;height:125px;
}
.block280 .view,.block280 .view .content{
    width:280px;height:157px;
}
.block334 .view,.block334 .view .content{
    width:334px;height:191px;margin-bottom:3px;
}
.view .mask,.view .content{position:absolute;overflow:hidden;top:0;left:0;}
.view img{display:block;position:relative;}
.view a.info{display:block;text-decoration:none;border:3px solid #CE341C;position:relative;z-index:10;}
/*.block120 .view a.info{height:68px;}*/
/*.block160 .view a.info{height:84px;}*/
/*.block220 .view a.info{height:119px;}*/
/*.block280 .view a.info{height:151px;}*/
/*.block334 .view a.info{height:185px;}*/

/*кнопка play*/
.view a.info span{color:#CE341C;font:30px/30px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif;text-decoration:none;text-transform:uppercase;position:relative;}
/*.block120 .view a.info span{top:15px;font-size:12px;}*/
/*.block160 .view a.info span{top:33px;font-size:18px;}*/
/*.block220 .view a.info span{top:43px;}*/
/*.block280 .view a.info span{top:57px;}*/
/*.block334 .view a.info span{top:80px;}*/

/*.view-sixth .mask{background-color:rgba(255,255,255,0.7);}*/

/*.view-sixth:hover a.info span{opacity:1;}*/
/*.block280 div.caption{background-color:rgba(0,0,0,0.35);float:left;position:absolute;bottom:0;width:280px;z-index:1;font:16px/16px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif;text-align:left;padding:5px 10px;}*/
/*.sidebar-text{padding:0 15px 12px 15px;}*/
/*.sidebar-text p{text-align:justify;display:inline;}*/
/*.sidebar-text b, .sidebar-text strong{color:#648786;font-weight:normal;}*/
#media{width:974px;}

.slider-paging td {padding: 4px 0;}
.mat-slider{position:relative;}
.mat-slider .slider-paging table{width:auto !important;margin:auto;}
.mat-slider .slider-paging td{padding:5px;}
/*.mat-slider-left,.mat-slider-right{width:21px;height:37px;background-position:0 -224px;z-index:3;}*/
/*.little-paging .mat-slider-left{width:17px;height:25px;background-position:0 -331px;}*/
/*.little-paging .mat-slider-right{width:17px;height:25px;background-position:0 -357px !important;}*/
.mat-slider .disabled,.mat-slider .disabled{opacity:0.4;cursor:default;}
/*.mat-slider .mat-slider-left{left:40%;}*/
/*.mat-slider .mat-slider-right{background-position:0 -262px;right:40%;}*/
/*.mat-slider .slidecontainer{height:250px;overflow:hidden;position:relative;width:675px;}*/
/*.mat-slider .slidecontainer .slidemain{position:relative;width:65535px;}*/
.mat-slider .date,.shop-preview .date{display:block;font-size:12px;color:#5c7d7d;padding-left:5px;}

/*.video-page{width:675px;overflow:hidden;}*/
.mat-slider .preview.block220{width:220px;}
.mat-slider .preview.block280{width:280px;height:243px;}
.mat-slider .preview.block334{height:auto;}

/*кнопочка play*/
.view .play{
    background-position:-420px -212px;
    position:absolute;
    top:42%;
    left:47%;
    z-index:10;
    width:37px;
    height:42px;
    opacity:0.5;
}

.view:hover .play{display:none;}

.block280 .view .play{top:35%;}

.nosc-preview span{
    color:#dc4228;
    font:20px/20px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;
    position:relative;
    top:39%;left:14%;
    display:block;
    text-align:center;
    width:155px;
}

/*.block-inner .pagination{padding-top:13px;}*/

/*.slider-paging.block-inner .pagination{padding-top:0px;}*/

/*fullpages - поправить лидерборды пагинация*/
/*.block-inner .pagination a{font-size:16px;font-weight:normal;margin:0 5px;text-decoration:none;}*/
/*.block-inner .pagination a.disabled{display:inline-block;padding:3px 8px;background-color:#ca321b;opacity:1;color:#fff;}*/
/*.little-paging .pagination a,.little-paging .pagination a.disabled{font-size:13px;}*/
/*.little-paging .pagination a.disabled{padding:1px 6px !important;}*/

/*#mat-screens .mat-slider .slidecontainer{width:675px;height:314px;left:0;}*/
/*.mat-slider .preview{background-color:#070A0C;width:220px;height:150px;float:left;margin-bottom:8px;}*/
/*.mat-slider.fanart .preview{height:auto;}*/
/*.mat-slider.fanart .preview .title{font-size:14px;}*/
/*#mat-screens .screen-page .slider-preview{height:150px;}*/
#mat-screens .mat-slider .slider-preview .nosc-preview,#mat-others .mat-slider .slider-preview .nosc-preview{
    border:1px solid #DC4228;
    display:block;
    width:218px;
    height:123px;
    position:relative;
}
/*#mat-screens .mat-slider .bblock,#mat-others .mat-slider .bblock{height:311px;width:675px;float:left;}*/
/*.block-container{width:675px;}*/
/*.mat-slider .preview.wall{height:auto !important}*/


/*.popup .slide-left,.popup .slide-right{width:21px;height:37px;position:absolute;top:100px;}*/
/*.popup b.slide-left,.popup b.slide-right{opacity:0.4}*/
/*.popup .slide-left{left:-50px;background-position:0 -224px;}*/
/*.popup .slide-right{right:-50px;background-position:0 -261px;}*/


/*#press .title span{font:22px/22px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;color:#fff;border-bottom:1px solid #263645;}*/
/*#press .news-name i{background-position:-21px -180px;width:9px;height:8px;display:inline-block;position:relative;top:-14px;margin-left:10px;}*/
/*#press .date{margin:5px 0 10px 0 !important}*/

/**????????*/
.sort td{padding:7px;color:#cb321b;}
.sort td .list{background-position:-37px -250px;width:14px;height:14px;background-color:#ffffff !important;float:right;margin:0 0 0 10px;padding:0 !important;}
.sort td .grid{background-position:-55px -250px;width:14px;height:14px;background-color:#ffffff !important;float:right;margin:0 0 0 10px;padding:0 !important;}
.sort td .select,
.sort td .list:hover,
.sort td .grid:hover{background-color:#D1381E !important;}
.sort td a{color:#fff;text-decoration:none;padding:2px 5px;margin:2px;float:left;}
.sort td a:hover{background-color:#1e2b2f;}

.news-item .nw{padding-left:20px;width:120px;white-space:normal;text-align:left !important;}
.news-item .nw span{color:#5C7D7D;}
.news-item p{margin-bottom:12px;}
.list .found{margin:0 0 5px 7px;}

.grid{width:973px;overflow:hidden;}
.grid img{width:133px;height:133px;}
.grid .block-inner{margin-right:7px;}
.grid .block-inner span{display:block;padding-left:10px;font:14px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;margin-bottom:0.5em;color:#5C7D7D;}
/*.grid_wrapper{width:984px;}*/

.com_prev td .block-inner{width:220px;}
.com_prev img{margin-bottom:-6px;}
.com_prev .title{color:#DC4228;display:block;float:none;font:20px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif;padding-left:5px;margin-bottom:8px;}
/*.passive a{color:#648786;text-decoration:none;}*/


/**регистрация*/
.popup .signup-table{width:500px;}
/*.signup-table td{padding:4px 0;vertical-align:middle;}*/
.signup-table input[type=text],.signup-table input[type=password],.signup-table input[type=email],.signup-table textarea{
    font:16px Tahoma, Arial, sans-serif;
    float:left;
}
/*.signup-table td select{color:#9D9D9D;font:16px Tahoma, Arial, sans-serif;padding:6px;width:413px;float:left;background-color:#070a0c;border:1px solid #676867;border-radius:4px 4px 4px 4px;}*/
/*.signup-table input[type=text]:focus,.signup-table input[type=password]:focus,.signup-table input[type=email]:focus,.signup-table textarea:focus,.signup-table td select:focus{*/
/*-webkit-box-shadow:0 0 2px #00ff12, 0 0 2px #00ff12;-moz-box-shadow:0 0 2px #00ff12, 0 0 2px #00ff12;box-shadow:0 0 2px #00ff12, 0 0 2px #00ff12;*/
/*}*/
.star,.element,#search_block .error div{margin:3px 0 0 5px;color:#D1381E;}
.signup-table input[type=submit],.signup-table input[type=button],a.but{
    padding:3px 15px 5px 15px;border:2px solid #243337;border-width:0 2px 2px 0;font:19px/20px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif;
}
/*input.but:hover,a.but:hover,.but input:hover{background-color:#ff4f31!important;}*/
/*input[type=submit].disabled,input[type=button].disabled,input[type=button].disabled{background-color:#243337;color:#6d6d6d;padding:3px 15px 5px;border:2px solid #243337;border-width:0 2px 2px 0;font:19px/20px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif;cursor:default;}*/
/*.share{margin-top:15px;}*/
/*#arrow{display:inline-block;vertical-align:baseline;width:32px;height:32px;margin:0 6px 6px 0;padding:0;outline:none;background:url('/i/modern/arrow.png') no-repeat;cursor:pointer;border:none;}*/

/**??????????????*/
#search_block .signup-table input[type="submit"]{padding:4px 15px;}
#search_block .signup-table input[type="text"]{width:90%;}
.signature{color:#314347;font-size:12px;}


/**попапы после регистрации и возможно чего-то ещё*/
.modal.popup{
    width:500px ;
    z-index:17;
    opacity:1 ;
}
.modal.popup.w750{width:750px;}
.modal.popup.w750 .loginform{width:700px;}
.modal.popup .c{padding:10px 10px 3px 10px;}
.modal.popup .c h1{
    color:#fff;
    margin:0;
}

.modal .loginform{
    width:500px;
    float:left;
    margin:5PX;
    padding:20px;
}
/*.modal .loginform label{cursor:pointer;color:#fff;}*/
/*.modal .loginform input[type=text],.modal .loginform input[type=password],.modal .loginform textarea{width:305px;}*/

/**значёк обновить*/
/*.que{color:#D1381E;font:20px/20px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif;margin:-1px 0 0 10px;cursor:pointer;position:relative;width:16px;top:6px;}*/

/*.login-links td,*/

#notifier{
    z-index: 99;
    padding: 20px 0px;
    border-radius: 5px;
}

.error div{
    line-height:15px;
    margin-bottom:10px;
}

a.exit{
    position:relative;
    width:23px ;
    height:34px;
}
a.exit span{
    background-position: -60px -293px;
    width: 9px;height: 9px;
    opacity: 0.7;margin: 0 auto;
    display: inline-block;
}
a.exit:hover span{opacity:1;}

/*.ajax_logo { position: absolute; top: 40%; left: 0; width: 100%; height: 300px; text-align: center; }*/
/*.shop_list a{cursor:pointer;}*/
/*.price{display:block;font:18px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;margin-bottom:0.1em;color:#ce351d;}*/
/*.error_input{border-color:#CA321B;-moz-box-shadow:inset 0 0 1px 1px #e72911;-webkit-box-shadow:inset 0 0 1px 1px #e72911;box-shadow:inset 0 0 1px 1px #e72911;}*/

/*.captcha .capt{width:102px !important;float:left;margin:17px 0 0 9px;}*/
/*.captcha .que,.forgotcaptcha + .que{top:24px;}*/
/*.forgotcaptcha .capt{width:106px !important;float:left;margin:17px 0 0 15px;}*/
/*.reload{background-position:-392px -141px;position:relative;top:19px !important;left:-10px;width:30px;height:26px;float:left;}*/

/*~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

				spring land

~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ */

/*.spring .signup-table p.error { font-size:13px;color: #ff0000; }*/
/*span.ico.good,span.ico.bad{background-position:-20px -146px;float:left;height:15px;line-height:200px;font-size:0;margin:5px 0 0 8px;position:relative;width:15px;}*/
/*.que.ico.checking, span.ico.checking, #landing span.ico.checking{background-image:url('/i/modern/ajax-loader4.gif');background-position:0 0;background-repeat:no-repeat;float:left;height:16px;line-height:200px;margin:3px 0 0 8px;position:relative;width:16px;overflow:hidden;}*/
/*#landing span.ico.good,#landing span.ico.bad{margin:3px 0 0 8px;}*/
/*.que.ico{color:transparent;text-shadow:none;display:inline-block;}*/
/*span.ico.bad{background-position:0px -146px;}*/
/*.loginform .soc a{margin:-5px 0 5px 5px;}*/
.modal{width:500px;margin:40px auto;padding:20px;}
.lock{overflow:hidden;background-image:none;}
.white{color:#ffffff;}
.shim{position:fixed;bottom:0;left:0;top:0;right:0;overflow:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,0.5);zoom:1;z-index:11000;}
/*.shim > *{-webkit-transform:translateZ(0px);}*/
/*.modal .popup#create-container{width:500px;}*/
.modal .loginform label{cursor:pointer;color:#fff;}
/*.modal .popup#create-container .loginform{width:500px;}*/
/*.login-links a{cursor:pointer;}*/
/*.signup-item{padding:10px 0 10px 22px;}*/
/*#landing{background:#070e14 url('/i/modern/lp_bg.jpg') no-repeat center 0;}*/
/*#landing .logo{width:550px;height:210px;margin:0 auto;display:block;float:none;}*/
/*#landing .all{width:974px;margin:auto auto -3px auto;background-image:none;}*/
/*#landing .landing-title{background-color:rgba(0,0,0,0.65);height:55px;}*/
/*#landing .landing-title table.lsoc{margin:17px 11px 0 0;}*/
/*#landing .block-inner{margin-bottom:0;}*/
/*.langing-inner{margin:13px 0 0 0;}*/
/*.langing-inner .soc{margin:-4px 50px 0 30px;text-align:right;}*/
/*.langing-inner .signup-table{width:460px;}*/
.signup-table input[type="text"],.signup-table input[type="password"],.signup-table input[type="email"]{width:270px;background-color:#FFF;color:#000;height:19px;margin-bottom:3px;}
/*.langing-inner .signup-table input[type="text"] + .que{top:6px;}*/
/*.langing-inner .signup-table .captcha .que{top:23px;}*/
/*.langing-inner .signup-table div{float:left;}*/
/*.langing-inner .signup-table select{width:283px;}*/
/*.langing-inner .signup-table b,.signup-table b{color:#BABFBA;margin-right:10px;display:block;}*/
/*.langing-inner .capt{width:70px;}*/
/*.langing-inner label{display:block;}*/
/*#landing .langing-inner .but{padding:10px 20px;width:340px;font-size:30px;}*/
/*#landing #foo{background-color:rgba(0,0,0,0.35)}*/
/*#landing #foo .logo-gaijin{background-position:-120px 0;width:109px;height:53px;margin:10px 20px;}*/
/*#landing #foo .awards{background-position:-252px 0;width:84px;height:53px;margin:10px 20px;opacity:0.6;}*/
/*#landing #foo .awards:hover{opacity:1;}*/
/*#landing .land-download{display:block;text-align:center;font:18px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif;text-decoration:none;color:#fff;padding:7px 0;width:400px;border:1px solid #75a343;box-shadow:0 0 3px #75a343;margin:5px 0 0 45px;}*/
/*#landing .land-download:hover{-webkit-box-shadow:0 0 2px #00ff12;-moz-box-shadow:0 0 2px #00ff12;box-shadow:0 0 2px #00ff12;}*/
/*#landing #foo .copy{width:530px;}*/
/*#landing #foo .copy p,*/
/*#landing #foo .copy p a{font-size:11px;color:#3b4d52;}*/
/*#landing #foo b{font:bold 18px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif;}*/
/*#landing .block-container{width:490px;height:130px;}*/
/*#preorder .block-container{width:235px;height:130px;}*/
/*#preorder{float:left;height:415px;margin:5px 20px 20px 0px;}*/
/*#landing .bblock{float:left;width:490px;height:80px;}*/
/*#landing .mat-slider .slidecontainer{height:92px;overflow:hidden;position:relative;width:490px;}*/
/*#preorder .mat-slider .slidecontainer{height:92px;overflow:hidden;position:relative;width:237px;}*/
/*#preorder .bblock{float:left;width:237px;height:80px;}*/


.rf{margin:0 0 0 100px;background-position:right 0;width:121px;height:48px;}
/*#landing .rf{margin:0px 10px 0 5px;}*/
/*.signup-table .but-reg-big{width:auto;height:68px;color:#FFFFFF;cursor:pointer;font:30px/30px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif;background-position:center -400px ;border:1px solid #d1381e ;box-shadow:0 0 7px #d1381e;margin:10px 0;padding:0 5px 5px ;min-width:400px;}*/
/*.signup-table .but-reg-big:hover,*/
/*.signup-table .but-reg-big:focus{border-color:#ff7760 !important;}*/
.signup-table .load-div{position:absolute;margin:0 -10px;margin-top:-75px;}
.landing-links a{margin-right:20px;}
#registration-container .but-reg{margin:auto;position: relative}
/*.key_block a.but,.balance_block a.but{display:block;border:0;white-space:normal;}*/
/*.balance_block a.but{font-size:19px;background-color:#569323;}*/
/*.balance_block a.but:hover{background-color:#6bb72c !important;}*/
/*.key_block input[type=text],*/
/*.balance_block input[type=text]{width:100px !important;}*/
/*.key_block input[type=submit],*/
/*.balance_block input[type=submit]{width:120px !important;font-size:16px;}*/
.que div i{white-space:normal !important;}
/*#shop-preorder-container select{width:300px;}*/
/*#shop-preorder-container select + .que{top:10px;}*/
/*#shop-preorder-container input,*/
/*#shop-preorder-container textarea{width:286px;}*/
/*#shop-preorder-container .but input{width:auto;}*/
/*.signup-table::-webkit-input-placeholder{color:#5f5f5f;}*/
/*.signup-table:-moz-placeholder{color:#5f5f5f;}*/
/*.signup-table .placeholder{color:#5f5f5f;}*/

/*.redeem-action input[type=text]{width:350px ;}*/



/*???????????????????????????????????????????????*/
#landing .error div{float:none;margin-bottom:5px;}


/*.other_s{margin-right:10px;}*/


/*.audioplayer{-webkit-box-shadow:2px 2px 0 #9e2c19;box-shadow:2px 2px 0 #9e2c19;}*/
/*@media all and (min-width:0px){*/
/*html:first-child #menu li a    {font-size:22px !important;}*/
/*html:first-child #menu .sub li a{font-size:14px;}*/
/*}*/

/*???????????????????????????????????????????*/
#iframe_download{height:1px;position:absolute;}


/*~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

		    launcher-download

~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ */

.download-block p{text-align:center;}
.download-block .launcher-download{display:block;margin:15px auto 35px;width:632px;height:117px;text-decoration:none;}
.download-block .alternate-download,.download-block .support-text{font-size:14px;}
.download-block .alternate-download{padding-bottom:25px;}
.launcher-download.mac{background:url(/i/modern/download/btn-launcher-mac.png);}
.launcher-download .download-text{padding:20px 0;font-size:28px;text-shadow:0 1px 2px #000000;}
.launcher-download .target-text{font-size:16px;text-shadow:0 1px 2px #000000;}



/*.modal.popup,#media-container .popup{background:url(data:image/gif;base64,R0lGODlhBwAHAIAAANxCKNI4HiH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTQxNzAwRjcxNzZFMTFFMTlBM0FFNzY4OTMwRjAxOEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTQxNzAwRjgxNzZFMTFFMTlBM0FFNzY4OTMwRjAxOEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNDE3MDBGNTE3NkUxMUUxOUEzQUU3Njg5MzBGMDE4QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNDE3MDBGNjE3NkUxMUUxOUEzQUU3Njg5MzBGMDE4QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAHAAcAAAIMBIKmGGrcFnPQnWQKADs=)}*/
.modal.popup.js-no-bg{background:none;}
.flag,.rss,.arrow-down,.download,.goto span,.logo-gaijin,/*.logo-gaijin-small,*/.awards,.soc a,.soc span.key,.soc span.balance,.navtab span,.pathway .nav,.pathway .sub li:hover li > span,.pathway .sub li li:hover > span,.mat-slider-left,.mat-slider-right,/*.view .play,*/.modal .close,.download_video,.popup .slide-left,.popup .slide-right,#press .news-name i,.sort td .list,.sort td .grid,.rem_box.select,a.exit span,.reload,span.ico.good,span.ico.bad,.show_firsttime .close span,.fullpages .prev,.fullpages .next,.fullpages .first,.fullpages .last,.orden,hr.star,.rf,#landing #foo .logo-gaijin,#landing #foo .awards,/*.signup-table .but-reg-big,*/#media-container .close{
    background-image:url('/i/modern/icons.png');
    background-repeat:no-repeat;
    background-color:transparent;
}



/*~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

				 landing

~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ */
#landing .logo.en{background:url('/i/modern/logo-en.png') no-repeat center 0;}
#landing .logo.ru{background:url('/i/modern/logo-ru.png') no-repeat 0 0;}

.spring .signup-table{margin-left:20px;width:290px;}
.spring .signup-table input[type="text"],.spring .signup-table input[type="password"],.spring .signup-table input[type="email"]{width:250px;background-color:#FFF;color:#000;border:1px solid #000000;box-shadow:0 0 2px #c36762, inset 0 2px 2px 0px #888;}

.spring .signup-table input[type="text"], .spring .signup-table input[type="password"], .spring .signup-table input[type="email"], .spring .signup-table textarea{font-size:12px;padding:5px;}
.spring .signup-table b, .spring .signup-table div, .spring .signup-table p{color:#ffffff;}
.spring .signup-table td{padding:0 0 2px 0;}
.spring .signup-table .helper{padding-right:30px;text-align:right;text-shadow:0px 2px rgba(0,0,0, 0.75);line-height:14px;}
.spring .small{text-shadow:0px 2px rgba(0,0,0, 0.75);line-height:14px;}
.spring .captcha .capt{width:102px !important;margin:2px 20px 0 0;vertical-align:baseline;bottom:0;}
.spring .captcha{float:left;height:55px;}
.spring .captcha_bg{width:128px;height:55px;float:left;background:#000000;}
.spring .head .social_sign{height:28px;margin:0;display:inline-block;}
.spring .head .social_sign .small{margin-top:2px;line-height:14px !important;}

.spring .dark_bg{background:#000000;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;width:295px;margin:5px 0 0 -9px;padding-left:10px;}
/*.spring .but-reg-big{width:auto;height:55px;color:#FFFFFF;cursor:pointer;font:26px/28px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif !important;border:none !important;margin:14px 0;padding:0 5px 5px !important;min-width:283px !important;z-index:20;position:absolute;}*/
/*.spring .but-reg-big:hover,*/
/*.spring .but-reg-big:focus{box-shadow:0 0 7px #d1381e;}*/
/*.spring .but-reg-big{background-image:url('/i/modern/red_button.png');background-repeat:no-repeat;background-color:transparent;}*/
.spring .play-video{margin:10px 0px 0px 10px;}
.spring .video_box{clear:both;position:absolute;margin-top:38px;margin-left:22px;width:652px;height:327px;background-image:url('/i/modern/box_video.png');background-repeat:no-repeat;}
.spring .slider{padding:10px 0px 0px 15px;}
.spring .landing-links a{font-size:14px;color:#b85959;}


.awards-new-en-sm{width:310px;height:105px;background:url('/i/modern/awards_en05_sm.png') top left no-repeat;opacity:1;margin:8px 0 0 10px;}
.awards-new-ru-sm{width:310px;height:105px;background:url('/i/modern/awards_ru05_sm.png') top left no-repeat;opacity:1;margin:8px 0 0 10px;}
.awards-new-en-sm div, .awards-new-ru-sm div{height:125px;width:95px;background:none;float:left;}
.awards-new-en-sm div:hover{opacity:1;z-index:100;background:url('/i/modern/awards_en_sm.png') no-repeat;}
.awards-new-ru-sm div:hover{opacity:1;z-index:100;background:url('/i/modern/awards_ru_sm.png') no-repeat;}
.awards-new-ru-sm .game, .awards-new-en-sm .game{z-index:15;background-position:0 0;}
.awards-new-en-sm .develop, .awards-new-ru-sm .develop{margin-left:-24px;z-index:14;}
.awards-new-en-sm .develop:hover, .awards-new-ru-sm .develop:hover{background-position:-96px 0;}
.awards-new-en-sm .tech, .awards-new-ru-sm .tech{margin-left:-22px;z-index:13;}
.awards-new-en-sm .tech:hover, .awards-new-ru-sm .tech:hover{background-position:-193px 0;}
.awards-new-en-sm .sound, .awards-new-ru-sm .sound{margin-left:-23px;z-index:12;}
.awards-new-en-sm .sound:hover, .awards-new-ru-sm .sound:hover{background-position:-290px 0;}

.rotate_quotes{text-shadow:0px 0px 4px rgba(0, 0, 0, 1), 0px 0px 8px rgba(0, 0, 0, 1), 3px 3px 8px rgba(210,0,4,1);font-weight:bold;position:absolute;color:#ffffff;width:600px;font-style:italic;}
.rotate_quotes_black{text-shadow:0px 0px 4px rgba(255, 255, 255, 1);font-size:18px;font-weight:bold;position:absolute;color:#000000;width:600px;}
.rotate_quotes_black .author{display:block;margin:0px 0px 5px 25px;color:#000000;text-shadow:0px 0px 4px rgba(255, 255, 255, 1);font-size:16px;font-weight:bold;font-style:italic;}
.rotate_quotes_black .text{display:inline;padding:0px;max-width:450px;font-weight:bold;text-shadow:none;color:#ffffff;font-style:italic;margin-left:-5px;}
.rotate_quotes_black .text p{font-size:16px;margin:0px 5px 5px 5px;background:#000000;padding:0 3px 3px 3px;display:inline;line-height:1.6em;font-style:italic;}
.error_arrow{display:inline-block;float:left;width:16px;height:25px;background:url('/i/modern/error_arrow.png');}
.error_arrow_r{display:inline-block;float:right;width:16px;height:25px;background:url('/i/modern/error_arrow_r.png') top left no-repeat;margin-left:-1px;}
.rotate_quotes_black .left_arrow{padding-bottom:1px;vertical-align:top;display:block;float:left;width:24px;height:44px;background:url('/i/modern/left_arrow.png') no-repeat 0 3px;}
.rotate_quotes_black .right_arrow{margin-left:-5px;padding-bottom:3px;vertical-align:middle;display:inline-block;width:24px;height:22px;background:url('/i/modern/right_arrow.png') no-repeat;}
.grey_img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";-o-filter:grayscale(100%);filter:grayscale(100%);filter:url('/css/greyscale.html#gray');filter:gray;}
.grey_img:hover{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;}
.psn .small{font-size:13px;margin:5px 1px 10px 0px;}
.que_error{margin:-27px 0 0 265px;display:none;position:absolute;z-index:10;line-height:24px;}
#landing .que_error{display:none;position:absolute;z-index:10;line-height:24px;width:500px;margin:5px 0 0 -620px;vertical-align:middle;}
.que_block{display:inline-block;padding:1px 5px 0px 5px;color:#000000;max-width:470px;background:url('/i/modern/error_arrow_r1.png');background-size:600px 100%;background-position:left;padding-left:15px;border-radius:0 5px 5px 0;}
#landing .que_block{float:right;max-width:470px;background:url('/i/modern/error_arrow_r2.png');background-size:600px 100%;background-position:right;padding-right:15px;border-radius:5px 0 0 5px;-moz-box-shadow:0px 0px 8px 1px rgba(0,0,0,0.9);-webkit-box-shadow:0px 0px 8px 1px rgba(0,0,0,0.9);-o-box-shadow:0px 0px 8px 1px rgba(0,0,0,0.9);box-shadow:0px 0px 8px 1px rgba(0,0,0,0.9);}
.que_mark{width:18px;margin-top:1px;vertical-align:top;}
.input-disabled{background-color:#cccccc !important;}
.propeller{width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:50;position:absolute;}
.propeller div{width:88px;height:88px;border-radius:44px;-moz-border-radius:44px;-webkit-border-radius:44px;background:#000000;position:absolute;left:50%;top:50%;margin:-44px 0 0 -44px;box-shadow:0 0 25px 10px #000000;-moz-box-shadow:0 0 25px 10px #000000;-webkit-box-shadow:0 0 25px 10px #000000;}
.propeller div img{width:64px;height:64px;margin:12px 12px;}
#mask{width:100%;height:100%;background:rgba(20,20,20,0.7);z-index:2;position:absolute;display:none;}
#landing #start{height:340px;display:block;}
/*body#landing16{min-width:1060px;}
#landing16 form { min-width:1060px;}*/
#landing16 form{position:absolute;width:100%;}
#landing16 .wrapper{height:100%;width:100%;margin:0 0 -530px 0;padding:0;min-height:100%;min-height:794px;}
#landing16 a.copy-link{color:#000000;}
#landing16.vid a.copy-link{color:#bbbbbb;}
#landing16.vid a.copy-link:hover{color:#ffffff;}
#landing16 .gc{width:100px;height:111px;background:url('/i/modern/lp16_gc_bw.jpg') no-repeat;margin-left:0;float:left;}
#landing16 .gc:hover{background:url('/i/modern/lp16_gc.jpg') no-repeat;background-size:auto 100%;}
#landing16 #rotate_quotes{width:320px;display:none;}
#landing16 #rotate_quotes .text{max-width:350px !important;}
#landing16 #rotate_quotes .text p{background:none;color:#000000;font-weight:bold;max-width:300px !important;}
#landing16 .author{font-size:18px;margin-bottom:0;}
#landing16 .rotate_quotes_black .left_arrow{background:url('/i/modern/left_arrow16.png') no-repeat 0 3px;width:19px;height:80px;}
#landing16 .rotate_quotes_black .right_arrow{background:url('/i/modern/right_arrow16.png') no-repeat 0 3px;width:19px;vertical-align:top;padding-top:3px;}
#landing16 .show_video{width:297px;height:194px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;margin:100px 0 0 631px;background:rgba(255,255,255,0.5);}
#landing16 .show_video .bg{width:280px;height:175px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;z-index:2;margin:10px 0 0 9px;display:block;}
#landing16 .show_video img{width:280px;height:175px;margin:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;z-index:5;}
#landing16 .play-button{width:106px;height:107px;display:block;position:absolute;margin:43px 0 0 93px;background:url('/i/modern/str.png') no-repeat;cursor:pointer;z-index:10;}
#landing16 .play-button:hover{background:url('/i/modern/str2.png') no-repeat;cursor:pointer;}
#landing16 .clr{clear:both;height:0;}
#landing16 .logo.en{background:url('/i/modern/logo-en_spring.png') no-repeat center 0;}
#landing16 .logo.ru{background:url('/i/modern/logo-ru_spring.png') no-repeat center 0;}
#landing16 .logo.wo{background:url('/i/modern/logo2.png') no-repeat center 0;}
#landing16 table.signup-table{margin:20px 0 0 34px;}
#landing16 .signup-table b{font-weight:normal;font-family:Verdana, Arial, sans-serif;}
#landing16{background:#ffffff url('/i/modern/lp16_bg_no.jpg') no-repeat center 0;}
.space{display:block;width:100%;height:20px;}
#landing16 .logo{height:164px;width:264px;margin:0 auto;display:block;padding:0px;float:none !important;}
#landing16 .all{width:974px;margin:auto;background-image:none;}
#landing16 .head{padding:10px 0 15px;height:inherit;width:510px;position:relative;left:50%;top:100px;margin:-80px 0 0 -255px;z-index:20;background:rgba(0,0,0,0.8);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.9);-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.9);-o-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.9);box-shadow:0 0 45px -5px rgba(0,0,0,0.8), 1px 1px 5px 0px rgba(0,0,0,0.9);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.scale{padding-top:10px;margin:30px auto;}
#landing16 .head td{
    /*text-align:left;*/
    padding:1px 18px 0px;
}
#landing16 .wp_footer{position:relative;height:529px;width:100%;z-index:1;overflow:hidden;background:url('/i/modern/cloudsi3.png') no-repeat 50% 100%;}
#landing16 .footer{width:740px;margin:auto;}

#landing16 .que{
    color:#ffffff;
    font:bold 20px/20px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif;margin:-4px 0 0 6px;
    cursor:pointer;
    position:relative;
    float:left;
    width:16px;
    top:5px;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    opacity: 0.5;
}
#landing16 .que:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}
/*#landing16 span.ico.good,#landing16 span.ico.bad{background-position:-20px -146px;float:left;height:16px;line-height:200px;margin:0 0 0 6px;position:relative;width:16px;font-size:0;}*/
#landing16 span.ico.bad{background-position:0px -146px;}
#landing16 span.ico.checking{background-image:url('/i/modern/ajax-loader4.gif');background-position:0 0;background-repeat:no-repeat;float:left;height:16px;line-height:200px;margin:0 0 10px 6px;position:relative;width:16px;font-size:0;}
#landing16 .reload{background-position:-399px -115px;position:relative;top:12px !important;left:-1px;width:20px;height:20px;float:left;}
#landing16 #foo b{color:#ffffff;}
#landing16 #foo .logo-gaijin{background:url('/i/modern/gaijin_b.png') no-repeat top center;width:130px;height:66px;margin:10px 17px 10px 7px;}
#landing16.vid #foo .logo-gaijin{
    background:url('/i/modern/gaijin_b_w.png') no-repeat top center;
    opacity:1;
    margin:0;
    width:138px;
    height:66px;
    background-size:auto 100%;
}
#landing16.vid #foo .logo-gaijin:hover{
    height:76px;
    width:168px;
    position:absolute;
    margin:-10px 0 0 -12px;
    display:block;
}
#landing16 #foo .awards{width:207px;height:70px;margin:10px 7px 5px 30px;opacity:0.6;}
#landing16 #foo .awards:hover{opacity:1;}
/*#landing16 .but-reg-big,#landing16 .but-reg-big.ok{color:#fff;cursor:pointer;text-decoration:none;white-space:nowrap;position:relative;height:77px ;font:30px/30px Helvetica,Arial,sans-serif ;text-shadow:2px 2px rgba(0,0,0, 0.8);font-weight:bold;display:block;box-shadow:0 0 7px rgba(0,0,0,0.7);margin:10px auto;border-radius:6px;width:408px;background:url('/i/modern/lp16.jpg') no-repeat top center ;}*/
#landing16.vid .reg-link{/*background:url('/i/modern/lp16_g2.jpg') no-repeat top center !important;background-size:100% !important;-webkit-transition:background 0.4s ease;-moz-transition:background 0.4s ease;-o-transition:background 0.4s ease;transition:background 0.4s ease;*/background: url(/i/modern/g_fb.png) repeat top left !important;transition:0;}
#landing16.vid .reg-link:hover,#landing16.vid .reg-link.e:hover,#landing16.vid .reg-link.ok:hover{background: url(/i/modern/a_fb.png) repeat top left !important;transition:0;box-shadow:0 0 25px -1px #ff0600;-moz-box-shadow:0 0 25px -1px #ff0600;-webkit-box-shadow:0 0 25px -1px #ff0600;-o-box-shadow:0 0 25px -1px #ff0600;}
#landing16.vid .reg-link.e{background: url(/i/modern/d_fb.png) repeat top left !important;transition:0;}
#landing16 .reg-link.ok{background:url('/i/modern/lp16_ok.gif') no-repeat top center !important;background-size:100% !important;}
#landing16.vid .reg-link.ok{/*background:url('/i/modern/lp16_ok2.gif') no-repeat top center !important;background-size:100% !important;*/background: url(/i/modern/d_fb.png) repeat top left !important;transition:0;}
#landing16 .reg-link.gr,#landing16 .reg-link.gr:hover{color:#fff;cursor:pointer;text-decoration:none;white-space:nowrap;position:relative;height:77px !important;font:30px/30px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif !important;font-weight:bold;text-shadow:1px 1px rgba(0,0,0, 0.75);display:block;box-shadow:0 0 7px rgba(0,0,0,0.7);margin:10px auto;border-radius:6px;width:408px !important;background:url('/i/modern/lp16_g.jpg') no-repeat top center !important;}
/*#landing16 .head.cbt .but-reg-big{background:url('/i/modern/lp16_g.jpg') no-repeat top center !important;}*/
/*#landing16 .head.cbt .but-reg-big.ok{background:url('/i/modern/lp16_ok2.gif') no-repeat top center !important;}*/
#landing16 .reg-link2{color:#fff;cursor:pointer;text-decoration:none;white-space:nowrap;position:relative;height:77px !important;font:16px/16px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif !important;display:block;font-weight:bold;box-shadow:0 0 7px rgba(0,0,0,0.7);margin:10px auto;border-radius:6px;width:408px !important;background:url('/i/modern/lp16.jpg') no-repeat top center !important;}
#landing16 .reg-link{color:#fff;cursor:pointer;text-decoration:none;white-space:nowrap;position:relative;height:77px !important;font:30px/30px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif !important;display:block;font-weight:bold;box-shadow:0 0 7px rgba(0,0,0,0.7);margin:10px auto;border-radius:6px;width:408px !important;background:url('/i/modern/lp16.jpg') no-repeat top center !important;}
#landing16 .reg-link.green{background:url('/i/modern/lp16_green.jpg') no-repeat top center !important;}
#landing16 .reg-link:hover{background:url('/i/modern/lp16_h.jpg') no-repeat center center !important;box-shadow:0 0 25px -1px #ff0600;-moz-box-shadow:0 0 25px -1px #ff0600;-webkit-box-shadow:0 0 25px -1px #ff0600;-o-box-shadow:0 0 25px -1px #ff0600;}
#landing16 .reg-link.green:hover{box-shadow:0 0 25px -1px #00ff00;-moz-box-shadow:0 0 25px -1px #00ff00;-webkit-box-shadow:0 0 25px -1px #00ff00;-o-box-shadow:0 0 25px -1px #00ff00;background:url('/i/modern/lp16_green_h.jpg') no-repeat top center !important;}
#landing16 .reg-link.blue{background:url('/i/modern/lp16_blue.jpg') no-repeat top center !important;}
#landing16 .reg-link.blue:hover{box-shadow:0 0 25px -1px #2e7baf;-moz-box-shadow:0 0 25px -1px #2e7baf;-webkit-box-shadow:0 0 25px -1px #2e7baf;-o-box-shadow:0 0 25px -1px #2e7baf;background:url('/i/modern/lp16_blue_h.jpg') no-repeat top center !important;}
#landing16 .reg-link.blue2{background:url('/i/modern/lp16_blue2.jpg') no-repeat top center !important;}
#landing16 .reg-link.blue2:hover{box-shadow:0 0 25px -1px #6a64de;-moz-box-shadow:0 0 25px -1px #6a64de;-webkit-box-shadow:0 0 25px -1px #6a64de;-o-box-shadow:0 0 25px -1px #6a64de;background:url('/i/modern/lp16_blue2_h.jpg') no-repeat top center !important;}
#landing16 .reg-link.blue3{background:url('/i/modern/lp16_blue3.jpg') no-repeat top center !important;}
#landing16 .reg-link.blue3:hover{box-shadow:0 0 25px -1px #00b2d8;-moz-box-shadow:0 0 25px -1px #00b2d8;-webkit-box-shadow:0 0 25px -1px #00b2d8;-o-box-shadow:0 0 25px -1px #00b2d8;background:url('/i/modern/lp16_blue3_h.jpg') no-repeat top center !important;}
#landing16 .reg-link.blue4{background:url('/i/modern/lp16_blue4.jpg') no-repeat top center !important;}
#landing16 .reg-link.blue4:hover{box-shadow:0 0 25px -1px #0091d0;-moz-box-shadow:0 0 25px -1px #0091d0;-webkit-box-shadow:0 0 25px -1px #0091d0;-o-box-shadow:0 0 25px -1px #0091d0;background:url('/i/modern/lp16_blue4_h.jpg') no-repeat top center !important;}
#landing16 .reg-link span{color:#fff;cursor:pointer;text-decoration:none;white-space:nowrap;position:relative;font:30px/30px Helvetica,Arial,sans-serif !important;display:block;text-shadow:2px 2px rgba(0,0,0, 0.8);padding:20px 5px 5px !important;}
/*#landing16 .but-reg-big.ok{background:url('/i/modern/lp16_ok.gif') no-repeat top center !important;}*/
#landing16 .que div{display:none;position:relative;}
#landing16 .que:hover div{display:block;position:absolute;left:-66px;bottom:29px;width:150px;border:3px solid rgba(255,255,255,0.9);z-index:22;}
#landing16 .que span{position:absolute;bottom:-5px;left:50%;margin-left:-5px;border-top:5px solid #ca321b;border-right:5px solid transparent;border-left:5px solid transparent;}
#landing16 .que div i{padding:5px 10px;text-align:center;background-color:#ca321b;font:13px Tahoma,Arial,sans-serif;display:block;}
#landing16 .social_sign{width:200px;height:95px;margin:75px auto 0;}
#landing16 .signup-table input{height:24px;width:174px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#landing16 .signup-table input.error {border-color:#ff0000;}
#landing16 .signup-table label.error {display:block;color:#ff0000;font-size:12px;}
#landing16 .captcha{height:inherit;}
#landing16 .captcha .capt{margin-top:0px;}
#landing16 .social.fb{background:url('/i/modern/fb16.jpg') no-repeat top left;background-size:auto 100%;float:left;display:block;width:74px;height:74px;padding:0;margin:10px 15px 10px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.7);-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.7);-o-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.7);box-shadow:1px 1px 5px 0px rgba(0,0,0,0.7);}
#landing16 .social.fb:hover{background:url('/i/modern/fb16h.jpg') no-repeat top left;background-size:auto 100%;box-shadow:0 0 65px -5px #ff0600, 1px 1px 5px 0px rgba(0,0,0,0.7);-moz-box-shadow:0 0 65px -5px #ff0600, 1px 1px 5px 0px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 65px -5px #ff0600, 1px 1px 5px 0px rgba(0,0,0,0.7);-o-box-shadow:0 0 65px -5px #ff0600, 1px 1px 5px 0px rgba(0,0,0,0.7);}
#landing16 .social.gp{background:url('/i/modern/g16.jpg') no-repeat top left;background-size:auto 100%;float:left;display:block;width:74px;height:74px;padding:0;margin:10px 15px 10px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.7);-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.7);-o-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.7);box-shadow:1px 1px 5px 0px rgba(0,0,0,0.7);}
#landing16 .social.gp:hover{background:url('/i/modern/g16h.jpg') no-repeat top left;background-size:auto 100%;box-shadow:0 0 65px -5px #ff0600, 1px 1px 5px 0px rgba(0,0,0,0.7);-moz-box-shadow:0 0 65px -5px #ff0600, 1px 1px 5px 0px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 65px -5px #ff0600, 1px 1px 5px 0px rgba(0,0,0,0.7);-o-box-shadow:0 0 65px -5px #ff0600, 1px 1px 5px 0px rgba(0,0,0,0.7);}
#landing16 .error_arrow{display:none;}
#landing16 .que_error{margin-left:0;position:relative;width:186px;margin-top:37px;color:#ffffff;}
#landing16 .que_block{display:block;float:left;max-width:186px;background:none !important;padding-left:0px;}
#landing16 .que_block img{margin-top:0px;display:block;float:left;}
#landing16 .que_text{max-width:162px !important;padding:0 0 0 18px;background:url('/i/modern/znak_sm.png') no-repeat top left;min-height:13px;color:#fd6045;display:block;float:left;font-size:12px;line-height:13px;font-style:italic;}
#landing16 #login-domain-error{padding:0;min-height:13px;margin-top:3px;margin-bottom:5px;color:#fd6045;display:block;float:left;font-size:12px;line-height:13px;font-style:italic;max-width:175px;clear:both;}
#landing16 #login-domain-error .script{margin-top:-2px;color:#fd6045;}
#landing16 #login-domain-error .script .email{color:#ffebe7;}
#landing16 .que_text.checking{background:url('/i/modern/ajax-loader4.gif') no-repeat top left !important;background-size:16px 16px;height:16px;}
#landing16 .white{color:#ffffff;font:30px/30px Helvetica,Arial,sans-serif !important;display:inline-block;text-shadow:1px 1px rgba(0,0,0, 0.75);padding-top:5px;}
.w_hr{height:1px;width:100px;border-bottom:1px solid #ffffff;display:inline-block;margin:0 15px 8px 15px;-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);-o-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);box-shadow:1px 1px 5px 0px rgba(0,0,0,0.75);}
#landing16 .captcha_bg{width:128px;height:40px;float:left;background:#000000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#landing16 .captcha_bg img{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 0 2px #442d2b;}
#landing16 .awards-new-en-sm{width:312px;height:105px;background:url('/i/modern/kri_sm_en_bw.png') top left no-repeat;opacity:1;margin:8px 0 0 10px;}
#landing16 .awards-new-ru-sm{width:312px;height:105px;background:url('/i/modern/kri_sm_ru_bw.png') top left no-repeat;opacity:1;margin:8px 0 0 10px;}
#landing16 .awards-new-en-sm div, #landing16 .awards-new-ru-sm div{height:125px;width:95px;background:none;float:left;}
#landing16 .awards-new-en-sm div:hover{opacity:1;z-index:100;background:url('/i/modern/awards_en_sm.png') no-repeat;}
#landing16 .awards-new-ru-sm div:hover{opacity:1;z-index:100;background:url('/i/modern/awards_ru_sm.png') no-repeat;}
#landing16 .awards-new-ru-sm .game, #landing16 .awards-new-en-sm .game{z-index:15;background-position:0 0;}
#landing16 .awards-new-en-sm .develop, #landing16 .awards-new-ru-sm .develop{margin-left:-25px;z-index:14;}
#landing16 .awards-new-en-sm .develop:hover, #landing16 .awards-new-ru-sm .develop:hover{background-position:-96px 0;}
#landing16 .awards-new-en-sm .tech, #landing16 .awards-new-ru-sm .tech{margin-left:-22px;z-index:13;}
#landing16 .awards-new-en-sm .tech:hover, #landing16 .awards-new-ru-sm .tech:hover{background-position:-193px 0;}
#landing16 .awards-new-en-sm .sound, #landing16 .awards-new-ru-sm .sound{margin-left:-24px;z-index:12;}
#landing16 .awards-new-en-sm .sound:hover, #landing16 .awards-new-ru-sm .sound:hover{background-position:-290px 0;}
#landing16 .close{width:20px;height:20px;margin:-5px 6px 0 0;float:right;position:relative;z-index:21;background:url('/i/modern/close.png') no-repeat top right;}
#landing16 #media-container .close, #landing16 .modal.popup .close{width:20px;opacity:0.5;height:20px;margin:-13px -3px 0 -18px;float:right;z-index:21;background:url('/i/modern/close.png') no-repeat top right;}
#landing16 #media-container .close:hover, #landing16 .modal.popup .close:hover{opacity:1;}
#landing16 #media-container table, #landing16 .modal.popup{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-icab-border-radius:5px;border-radius:5px;display:table;}
#landing16 #media-container .popup .r{padding:11px;}
#landing16 #media-container #media-container-content{padding:0 10px;}
#landing16 #media-container .popup, #landing16 .modal.popup{background:rgba(0,0,0,0.9);}
#landing16 .signup-table td{vertical-align:top;}
#landing16 .modal .loginform{background:none;padding-top:0;}
#landing16 .modal.popup h1{font:24px/24px Tahoma, Arial, sans-serif;}
#landing16 .modal .loginform h2 strong{color:#d1381e;text-shadow:#000 1px 1px 0px;font:24px/20px Tahoma, Arial, sans-serif;font-weight:bold;}
#landing16 .modal.popup .grey{color:#959595;}
#landing16 .modal.popup .small{font-size:11px;}
#landing16 .shim{background:rgba(0,0,0,0.7);}
#landing16 .download-link{color:#3d3d3d;height:45px;width:230px;text-align:left;padding:8px 0 10px 60px;margin:0 auto 10px;font-size:21px;margin-bottom:10px;vertical-align:middle;cursor:pointer;text-decoration:none;background:url('/i/modern/download.png') no-repeat left top;vertical-align:middle;text-shadow:0px 0px 5px rgba(255,255,255,0.9);}
#landing16.vid .download-link{color:#b6b6b6;height:45px;width:230px;text-align:left;padding:8px 60px 10px 0px;margin:0 auto 10px;font-family:"wtfModern", Arial,sans-serif;font-size:24px;margin-bottom:10px;vertical-align:middle;cursor:pointer;text-decoration:none;background:url('/i/modern/download.png') no-repeat right top;vertical-align:middle;text-shadow:none;}
#landing16 .download-link:hover{color:#000000;background:url('/i/modern/download_h.png') no-repeat left top;}
#landing16.vid .download-link:hover{color:#ffffff;background:url('/i/modern/download_h.png') no-repeat right top;}
#landing16.vid .head .download-link{color: #b6b6b6;height: 35px;width: 230px;text-align: left;padding: 8px 0px 0px 0px;margin: 0 auto 10px;font-family: "wtfModern", Arial,sans-serif;font-size: 16px;  margin-bottom: 10px;vertical-align: middle;cursor: pointer;text-decoration: none;background: none;vertical-align: middle;text-shadow: none;border-bottom: 2px solid #b6b6b6;}

#landing16.vid .head .download-link:hover{color:#ffffff;}
.down{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-icab-border-radius:5px;border-radius:5px;}
.line{height:1px;width:100%;margin:0 auto 15px;display:block;background:url('/i/modern/line.png') no-repeat top center;}

div.play-free, div.play-free.en{background:url('/i/modern/free_en.png') no-repeat top left;background-size:auto 100%;width:209px;height:208px;position:absolute;margin:-110px 0 0 -140px;}
div.play-free.en.bw{background:url('/i/modern/free_en_bw.png') no-repeat top left;background-size:auto 100%;width:209px;height:208px;opacity:1;position:relative;}
div.play-free.cz{background:url('/i/modern/free_cz.png') no-repeat top left;background-size:auto 100%;width:209px;height:208px;position:absolute;margin:-110px 0 0 -140px;}
div.play-free.cz.bw{background:url('/i/modern/free_cz_bw.png') no-repeat top left;background-size:auto 100%;width:209px;height:208px;opacity:1;position:relative;}
div.play-free.de{background:url('/i/modern/free_de.png') no-repeat top left;background-size:auto 100%;width:209px;height:208px;position:absolute;margin:-110px 0 0 -140px;}
div.play-free.de.bw{background:url('/i/modern/free_de_bw.png') no-repeat top left;background-size:auto 100%;width:209px;height:208px;opacity:1;position:relative;}
div.play-free.fr{background:url('/i/modern/free_fr.png') no-repeat top left;background-size:auto 100%;width:209px;height:208px;position:absolute;margin:-110px 0 0 -140px;}
div.play-free.fr.bw{background:url('/i/modern/free_fr_bw.png') no-repeat top left;background-size:auto 100%;width:209px;height:208px;opacity:1;position:relative;}
div.play-free.ru{background:url('/i/modern/free_ru.png') no-repeat top left;background-size:auto 100%;width:209px;height:208px;position:absolute;margin:-110px 0 0 -140px;}
div.play-free.ru.bw{background:url('/i/modern/free_ru_bw.png') no-repeat top left;background-size:auto 100%;opacity:1;width:209px;height:208px;position:relative;}
div.play-free.pl{background:url('/i/modern/free_pl.png') no-repeat top left;background-size:auto 100%;width:209px;height:208px;position:absolute;margin:-110px 0 0 -140px;}
div.play-free.pl.bw{background:url('/i/modern/free_pl.png') no-repeat top left;background-size:auto 100%;width:209px;height:208px;opacity:1;position:relative;}
div.play-tanks, div.play-tanks.en{background:url('/i/modern/tanks-en.png') no-repeat top left;background-size:auto 100%;width:580px;height:340px;position:absolute;margin:-110px 0 0 -190px;}
div.play-tanks.ru{background:url('/i/modern/tanks-ru.png') no-repeat top left;background-size:auto 100%;position:absolute;margin:-110px 0 0 -190px;}
div.play-tanks.de{background:url('/i/modern/tanks-de.png') no-repeat top left;background-size:auto 100%;position:absolute;margin:-110px 0 0 -190px;}
div.play-tanks.fr{background:url('/i/modern/tanks-fr.png') no-repeat top left;background-size:auto 100%;position:absolute;margin:-110px 0 0 -190px;}
div.tanks{background:url('/i/modern/tanks.png') no-repeat top right;background-size:auto 100%;width:580px;height:340px;position:absolute;margin:-110px 0 0 -190px;}
#landing16.vid div.play-free{height:182px;width:182px;}

div.footer-gc{background:url('/i/modern/footer-gc.jpg') no-repeat top left;width:207px;height:100px;position:absolute;margin:-13px 0 0 640px;}

@media screen\0{#landing16 .head{box-shadow:none;}
    #menu .sub li span{width:6px;top:7px;margin:0 4px 0 2px;}
}

#landing16 .head.cbt td{padding:1px 2px 10px;vertical-align:middle;}
#landing16 .head.cbt td input{width:340px;padding:2px 6px;}
#landing16 .head.cbt td.checkbox-row {text-align:left;}
#landing16 .head.cbt td.checkbox-row input {width:40px;height: 15px;margin: 0;padding: 0;}
#landing16 .head.cbt td b{float:right;text-align:right;}
#landing16 .head.cbt .signup-table td select{color:#000000;font:12px Tahoma, Arial, sans-serif;width:inherit;height:30px;float:left;background-color:#ffffff;border:1px solid #000000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:0 0 2px #c36762, inset 0 2px 2px 0px #888;padding:0 0 0 6px;margin-left:0;}
#landing16 .head.cbt .signup-table td textarea{color:#000000;font:12px Tahoma, Arial, sans-serif;width:345px;height:40px;background-color:#ffffff;border:1px solid #000000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:0 0 2px #c36762, inset 0 2px 2px 0px #888;padding:3px 0 3px 6px;margin-left:0;}
#landing16 .close-nda{width:20px;opacity:0.5;height:20px;margin:-4px -3px 0 -18px;float:right;z-index:21;background:url('/i/modern/close.png') no-repeat top right;}
a.us-link{float:left !important;width:408px !important;;margin:10px auto !important;color:#fff;cursor:pointer;text-decoration:none;white-space:nowrap;height:54px !important;padding-top:22px !important;text-shadow:2px 2px rgba(0,0,0, 0.8);font:30px/30px Helvetica,Arial,sans-serif !important;background:url('/i/modern/lp16_fb.jpg') no-repeat center center !important;box-shadow:0 0 7px rgba(0,0,0,0.7);border-radius:8px;}
a.us-link:hover{background:url('/i/modern/lp16_fb.jpg') no-repeat center center !important;box-shadow:0 0 25px -1px #243d76 !important;-moz-box-shadow:0 0 25px -1px #243d76 !important;-webkit-box-shadow:0 0 25px -1px #243d76 !important;-o-box-shadow:0 0 25px -1px #243d76 !important;}
.players, .players.en{margin:-20px auto 0;width:176px;height:90px;background:url('/i/modern/5_en.png');background-position:top center;background-repeat:no-repeat;}
.players.fr{background:url('/i/modern/5_fr.png');}
.line-bg{background:url('/i/modern/line_bw.png');width:50%;height:94px;position:absolute;left:0;margin:50px 0 0 -430px;}
#landing16.vid .reg-link span{font-family:'wtfModern', Arial, sans-serif !important;font-size:44px !important;text-transform:uppercase;}
table.stamp{height:190px;margin:0 auto;}
@media screen and (max-width:1090px){
    #landing16.vid .play-tanks,#landing16.vid .tanks{display:none !important;}
}
@media screen and (max-height:800px){#landing16 div.play-free{height:140px;width:140px;}
    #landing16.vid div.play-free{height:140px;width:140px;margin:80px 0 0 140px;}
    #landing16 .social.fb, #landing16 .social.gp{height:52px;width:52px;}
    #landing16 div.social_sign{width:156px;}
    #landing16.vid .logo.wo{height:107px;width:200px;background-size:100% auto;}
    #landing16 .reg-link, #landing16 .reg-link:hover{width:280px !important;height:52px !important;background-size:100% !important;}
    #landing16 .reg-link span{font-size:24px !important;padding-top:12px !important;}
    #landing16.vid .reg-link span{font-size:29px !important;padding-top:12px !important;}
    #landing16 .awards-new-en-sm, #landing16 .awards-new-ru-sm{width:254px;height:85px;background-size:auto 100%;}
    #landing16 .awards-new-en-sm div, #landing16 .awards-new-ru-sm div{height:85px;background-size:auto 85px;width:76px;background:none;}
    #landing16 .awards-new-ru-sm div:hover, #landing16 .awards-new-en-sm div:hover{opacity:1;z-index:100;background-size:auto 85px;}
    #landing16 .awards-new-ru-sm .game, #landing16 .awards-new-en-sm .game{z-index:15;background-position:0 0;}
    #landing16 .awards-new-ru-sm .develop, #landing16 .awards-new-en-sm .develop{margin-left:-18px;z-index:14;}
    #landing16 .awards-new-ru-sm .develop:hover, #landing16 .awards-new-en-sm .develop:hover{background-position:-78px 0;}
    #landing16 .awards-new-ru-sm .tech, #landing16 .awards-new-en-sm .tech{margin-left:-14px;z-index:13;}
    #landing16 .awards-new-ru-sm .tech:hover, #landing16 .awards-new-en-sm .tech:hover{background-position:-159px 0;}
    #landing16 .awards-new-ru-sm .sound, #landing16 .awards-new-en-sm .sound{margin-left:-22px;z-index:12;width:76px;}
    #landing16 .awards-new-ru-sm .sound:hover, #landing16 .awards-new-en-sm .sound:hover{background-position:-235px 0;}
    #landing16 .gc{height:85px;width:80px;background-size:auto 100%;}
    #landing16 #foo .logo-gaijin{height:50px;background-size:auto 100%;}
    #landing16 .psp{height:45px;}
    #landing16 .esrb{height:60px;}
    #landing16 .leftimg{width:445px !important;margin-left:85px !important;}
    .line-bg{margin:25px 0 0 -430px;}
    table.stamp{height:152px !important;}
    #landing16.vid.tnk table.stamp{height:217px !important;}
    #landing16.vid .wrapper{margin-bottom:-266px !important;}
    #landing16.vid .wp_footer{height:265px !important;}
    #landing16.vid.tnk .wrapper{margin-bottom:-336px !important;}
    #landing16.vid.tnk .wp_footer{height:335px !important;}
    #landing16.vid .play-tanks,#landing16.vid .tanks{height:230px;width:380px;margin-top:40px !important;}
    #landing16.vid .play-tanks.fbk,#landing16.vid.fbk .tanks{height:230px;width:380px;margin-top:77px !important;}
}
@media screen and (min-height:801px) and (max-height:850px){#landing16 div.play-free{height:154px;width:154px;}
    #landing16 .social.fb, #landing16 .social.gp{height:56px;width:56px;}
    #landing16 div.social_sign{width:165px;}
    #landing16 .reg-link, #landing16 .reg-link:hover{width:305px !important;height:57px !important;background-size:100% !important;}
    #landing16 .reg-link span{font-size:24px !important;padding-top:15px !important;}
    #landing16.vid .reg-link span{font-size:34px !important;padding-top:13px !important;}
    #landing16 .awards-new-en-sm, #landing16 .awards-new-ru-sm{width:254px;height:85px;background-size:auto 100%;}
    #landing16 .awards-new-en-sm div, #landing16 .awards-new-ru-sm div{height:85px;background-size:auto 85px;width:76px;background:none;}
    #landing16 .awards-new-ru-sm div:hover, #landing16 .awards-new-en-sm div:hover{opacity:1;z-index:100;background-size:auto 85px;}
    #landing16 .awards-new-ru-sm .game, #landing16 .awards-new-en-sm .game{z-index:15;background-position:0 0;}
    #landing16 .awards-new-ru-sm .develop, #landing16 .awards-new-en-sm .develop{margin-left:-18px;z-index:14;}
    #landing16 .awards-new-ru-sm .develop:hover, #landing16 .awards-new-en-sm .develop:hover{background-position:-78px 0;}
    #landing16 .awards-new-ru-sm .tech, #landing16 .awards-new-en-sm .tech{margin-left:-14px;z-index:13;}
    #landing16 .awards-new-ru-sm .tech:hover, #landing16 .awards-new-en-sm .tech:hover{background-position:-159px 0;}
    #landing16 .awards-new-ru-sm .sound, #landing16 .awards-new-en-sm .sound{margin-left:-19px;z-index:12;width:72px;}
    #landing16 .awards-new-ru-sm .sound:hover, #landing16 .awards-new-en-sm .sound:hover{background-position:-235px 0;}
    #landing16 .gc{height:85px;width:80px;background-size:auto 100%;}
    #landing16 #foo .logo-gaijin{height:50px;background-size:auto 100%;}
    #landing16 .psp{height:45px;}
    #landing16 .esrb{height:60px;}
    #landing16 .leftimg{width:445px !important;margin-left:85px !important;}
    .line-bg{margin:38px 0 0 -430px;}
    #landing16.vid .play-tanks,#landing16.vid .tanks{height:230px;width:380px;margin-top:75px !important;}
    #landing16.vid.fbk .play-tanks,#landing16.vid.fbk .tanks{height:230px;width:380px;margin-top:80px !important;}
}
@media screen and (min-height:851px) and (max-height:900px){#landing16 div.play-free{height:168px;width:168px;}
    #landing16 .social.fb, #landing16 .social.gp{height:60px;width:60px;}
    #landing16 div.social_sign{width:174px;}
    #landing16 .reg-link, #landing16 .reg-link:hover{width:330px !important;height:62px !important;background-size:100% !important;}
    #landing16 .reg-link span{font-size:26px !important;padding-top:15px !important;}
    #landing16.vid .reg-link span{font-size:38px !important;padding-top:16px !important;}
    #landing16 .awards-new-en-sm, #landing16 .awards-new-ru-sm{width:282px;height:95px;background-size:auto 100%;}
    #landing16 .awards-new-en-sm div, #landing16 .awards-new-ru-sm div{height:95px;width:85px;background:none;}
    #landing16 .awards-new-ru-sm div:hover, #landing16 .awards-new-en-sm div:hover{opacity:1;z-index:100;background-size:auto 95px;}
    #landing16 .awards-new-ru-sm .game, #landing16 .awards-new-en-sm .game{z-index:15;background-position:0 0;}
    #landing16 .awards-new-ru-sm .develop, #landing16 .awards-new-en-sm .develop{margin-left:-21px;z-index:14;}
    #landing16 .awards-new-ru-sm .develop:hover, #landing16 .awards-new-en-sm .develop:hover{background-position:-87px 0;}
    #landing16 .awards-new-ru-sm .tech, #landing16 .awards-new-en-sm .tech{margin-left:-18px;z-index:13;}
    #landing16 .awards-new-ru-sm .tech:hover, #landing16 .awards-new-en-sm .tech:hover{background-position:-174px 0;}
    #landing16 .awards-new-ru-sm .sound, #landing16 .awards-new-en-sm .sound{margin-left:-18px;z-index:12;width:82px;}
    #landing16 .awards-new-ru-sm .sound:hover, #landing16 .awards-new-en-sm .sound:hover{background-position:-263px 0;}
    #landing16 .gc{height:95px;width:95px;background-size:auto 100%;}
    #landing16 #foo .logo-gaijin{height:58px;background-size:auto 100%;}
    #landing16 .psp{height:54px;}
    #landing16 .esrb{height:70px;}
    #landing16 .leftimg{width:502px !important;margin-left:30px !important;}
    .line-bg{margin:45px 0 0 -430px;}
    #landing16.vid .play-tanks,#landing16.vid .tanks{height:260px;width:440px;margin-top:55px !important;}
}
@media screen and (min-height:901px) and (max-height:950px){#landing16 div.play-free{height:182px;width:182px;}
    #landing16 .social.fb, #landing16 .social.gp{height:65px;width:65px;}
    #landing16 div.social_sign{width:182px;}
    #landing16 .reg-link, #landing16 .reg-link:hover{width:355px !important;height:66px !important;background-size:100% !important;}
    #landing16 .reg-link span{font-size:26px !important;padding-top:15px !important;}
    #landing16.vid .reg-link span{font-size:44px !important;padding-top:17px !important;}
    #landing16 .awards-new-en-sm, #landing16 .awards-new-ru-sm{width:282px;height:95px;background-size:auto 100%;}
    #landing16 .awards-new-en-sm div, #landing16 .awards-new-ru-sm div{height:95px;width:85px;background:none;}
    #landing16 .awards-new-ru-sm div:hover, #landing16 .awards-new-en-sm div:hover{opacity:1;z-index:100;background-size:auto 95px;}
    #landing16 .awards-new-ru-sm .game, #landing16 .awards-new-en-sm .game{z-index:15;background-position:0 0;}
    #landing16 .awards-new-ru-sm .develop, #landing16 .awards-new-en-sm .develop{margin-left:-21px;z-index:14;}
    #landing16 .awards-new-ru-sm .develop:hover, #landing16 .awards-new-en-sm .develop:hover{background-position:-87px 0;}
    #landing16 .awards-new-ru-sm .tech, #landing16 .awards-new-en-sm .tech{margin-left:-18px;z-index:13;}
    #landing16 .awards-new-ru-sm .tech:hover, #landing16 .awards-new-en-sm .tech:hover{background-position:-174px 0;}
    #landing16 .awards-new-ru-sm .sound, #landing16 .awards-new-en-sm .sound{margin-left:-18px;z-index:12;width:82px;}
    #landing16 .awards-new-ru-sm .sound:hover, #landing16 .awards-new-en-sm .sound:hover{background-position:-263px 0;}
    #landing16 .gc{height:95px;width:95px;background-size:auto 100%;}
    #landing16 #foo .logo-gaijin{height:58px;background-size:auto 100%;}
    #landing16 .psp{height:54px;}
    #landing16 .esrb{height:70px;}
    #landing16 .leftimg{width:502px !important;margin-left:30px !important;}
    .line-bg{margin:50px 0 0 -430px;}
    #landing16.vid .play-tanks,#landing16.vid .tanks{height:290px;width:470px;margin-top:35px !important;}
}
@media screen and (min-height:951px) and (max-height:1000px){#landing16 div.play-free{height:196px;width:196px;}
    #landing16.vid div.play-free{height:182px;width:182px;margin:100px 0 0 140px;}
    #landing16 .social.fb, #landing16 .social.gp{height:70px;width:70px;}
    #landing16 div.social_sign{width:190px;}
    #landing16 .reg-link, #landing16 .reg-link:hover{width:380px !important;height:71px !important;background-size:100% !important;}
    #landing16 .reg-link span{font-size:28px !important;padding-top:16px !important;}
    #landing16.vid .reg-link span{padding-top:20px !important;}
    .line-bg{margin:50px 0 0 -430px;}
    #landing16.vid .play-tanks,#landing16.vid .tanks{height:290px;width:470px;margin-top:35px !important;}
}
#video_bg{width:100%;position:absolute;overflow:hidden;top:0;bottom:0;left:0;right:0;z-index:-2;background:url('/i/modern/30c.gif') no-repeat center;}
#video_bg_play{width:100%;height:auto;margin:0 auto;}
.gamescom{background:url('/i/modern/gamescomaward_bw.png');background-size:100%;width:125px;height:62px;float:left;}
.gamescom:hover{background:url('/i/modern/gamescomaward.png') 100%;background-size:100%;}

#landing16.vid .awards-new-ru-sm div:hover{opacity:1;z-index:100;background:url('/i/modern/awards_ru_sm.png') no-repeat;}
#landing16.vid .awards-new-en-sm div:hover{opacity:1;z-index:100;background:url('/i/modern/awards_en_sm.png') no-repeat;}
#landing16.vid .awards-new-en-sm, #landing16.vid .awards-new-ru-sm{width:205px;height:64px;background-size:auto 100%;}
#landing16.vid .awards-new-en-sm div, #landing16.vid .awards-new-ru-sm div{height:64px;background-size:auto 64px;width:58px;background:none;}
#landing16.vid .awards-new-ru-sm div:hover, #landing16.vid .awards-new-en-sm div:hover{opacity:1;z-index:100;height:85px;width:78px;margin:-14px 0 0 -12px;background-size:auto 85px;}
#landing16.vid .awards-new-ru-sm .game, #landing16.vid .awards-new-en-sm .game{z-index:15;background-position:0 0;}
#landing16.vid .awards-new-ru-sm .develop, #landing16.vid .awards-new-en-sm .develop{margin-left:-15px;z-index:14;}
#landing16.vid .awards-new-ru-sm .develop:hover, #landing16.vid .awards-new-en-sm .develop:hover{background-position:-78px 0;margin-left:-25px;margin-top:-16px;}
#landing16.vid .awards-new-ru-sm .tech, #landing16.vid .awards-new-en-sm .tech{margin-left:-13px;z-index:13;}
#landing16.vid .awards-new-ru-sm .tech:hover, #landing16.vid .awards-new-en-sm .tech:hover{background-position:-155px 0;margin-left:-25px;}
#landing16.vid .awards-new-ru-sm .sound, #landing16.vid .awards-new-en-sm .sound{margin-left:-12px;z-index:12;width:56px;}
#landing16.vid .awards-new-ru-sm .sound:hover, #landing16.vid .awards-new-en-sm .sound:hover{background-position:-235px 0;width:77px;margin-left:-25px;margin-top:-16px;}
#landing16.vid #foo .logo-gaijin{height:66px;background-size:auto 100%;}
#landing16.vid .social.fb, #landing16.vid .social.gp{height:30px;width:30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;margin:0 8px 10px 1px;}
body#landing16.vid{min-width:320px;}
#landing16.vid form{position:absolute;width:100%;min-width:320px;}
.rating-ru{margin-bottom:12px;height:38px;width:38px;display:inline-block;}
.rating-ru div{margin-bottom:12px;background:url('/i/modern/12_g.png');background-repeat:no-repeat;height:38px;width:38px;display:block;}
.rating-ru div:hover{background:url('/i/modern/12.png');position:absolute;height:50px;width:50px;margin-left:-5px;margin-top:-10px;}
.rating-de{height:64px;width:64px;display:inline-block;}
.rating-de div{background:url('/i/modern/usk_g.png');background-size:100% auto;background-repeat:no-repeat;height:64px;width:64px;display:block;}
.rating-de div:hover{background:url('/i/modern/usk12.png');background-size:100% auto;position:absolute;height:74px;width:74px;margin-left:-6px;margin-top:-8px;}
.rating-en{margin-bottom:0;height:64px;width:64px;display:inline-block;}
.rating-en div{background:url('/i/modern/pegi_g.png');background-size:100% auto;background-repeat:no-repeat;margin-bottom:0;height:64px;width:64px;display:block;}
.rating-en div:hover{background:url('/i/modern/pegi.png');background-size:100% auto;position:absolute;height:74px;width:74px;margin-left:-6px;margin-top:-8px;}
.rating-us{margin-bottom:2px;height:61px;width:45px;display:inline-block;}
.rating-us div{background:url('/i/modern/esrb.png');background-size:100% auto;background-repeat:no-repeat;height:61px;width:45px;display:block;}
.rating-us div:hover{background:url('/i/modern/esrb.png');background-size:100% auto;position:absolute;height:72px;width:53px;margin-left:-6px;margin-top:-8px;}

#landing16.vid .gamescom{width:132px;height:64px;margin-right:10px;background:none;}
#landing16.vid .gamescom div{width:132px;height:64px;background:url('/i/modern/gamescomaward_bw.png') no-repeat top left;background-size:100% auto;}
#landing16.vid .gamescom div:hover{width:156px;height:75px;position:absolute;margin:-12px 0 0 -14px;background:url('/i/modern/gamescomaward.png') no-repeat top left;background-size:100% auto;}
#landing16.vid .wp_footer{height:auto;}
#landing16.vid .wrapper{min-height:400px;}
#landing16.vid .head{top:0;margin-top:0;}
#landing16.vid .logo-gaijin, #landing16.vid #awards, #landing16.vid .gamescom{float:none;display:inline-block;}
#landing16 .footer-bg{background:rgba(14,14,14,0.85);margin-top:0;padding:16px 0 6px 0;}
#landing16 .footer-bg table{margin:0 auto;height:100%;}
#landing16.vid .footer-bg{min-height:92px;}

@media screen and (max-width:920px){
    #landing16.vid .footer-bg div.mac,#landing16.vid .footer-bg div.pc, #landing16.vid .footer-bg div.ps4{
        display:none;
    }
}
@media screen and (max-width:890px){
    #landing16.vid .play-free{
        display:none !important;
    }
}

@media screen and (max-width: 810px) {
    #landing16.vid a.copy-link {
        font-size: 12px;
    }
}

@media screen and (max-width: 575px) {
    #landing16.vid .gamescom {
        display: none;
    }
}

@media screen and (max-width: 420px) {
    #landing16.vid .logo-gaijin {
        margin-left: 8px !important;
    }

    #landing16.vid #awards {
        display: none;
    }

    #landing16 .footer-bg table td {
        line-height: 12px;
    }

    #landing16.vid a.copy-link {
        font-size: 12px;
    }
}

@media screen and (max-width: 400px) {
    .rating-ru, .rating-en, .rating-de {
        display: none;
    }
}
#landing16.vid .footer-bg table img{padding-right:10px;}
#landing16.vid div.play-free{display:none;}
#landing16.vid div.show-again{position:absolute;display:none;width:80px;height:100px;right:7px;bottom:85px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;background:url('/i/modern/reload_bw.png') no-repeat top center;background-size:100% auto;cursor:pointer;}
#landing16.vid div.show-again:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
#landing16.vid div.show-again span{color:#ffffff;text-align:center;display:block;margin-top:74px;text-transform:uppercase;}
#landing16.vid .footer-bg div.mac{width:42px;height:55px;vertical-align:top;padding:7px 10px 0 0;background:none;display:inline-block;}
#landing16.vid .footer-bg div.mac div{width:42px;height:55px;background:url('/i/modern/m_bw.png') no-repeat top left;background-size:auto 100%;}
#landing16.vid .footer-bg div.mac div:hover{width:58px;height:72px;position:absolute;margin:-10px 0 0 -8px;background:url('/i/modern/m_bw2.png') no-repeat top left;background-size:100% auto;}
#landing16.vid .footer-bg div.mac.old{width:42px;height:42px;padding:13px 10px 0 0;}
#landing16.vid .footer-bg div.mac.old div{width:42px;height:42px;background:url('/i/modern/m_bw_old.png') no-repeat top left;background-size:100% auto;}
#landing16.vid .footer-bg div.mac.old div:hover{width:58px;height:58px;margin:-6px 0 0 -8px;background:url('/i/modern/m_bw2_old.png') no-repeat top left;background-size:100% auto;}
#landing16.vid .footer-bg div.pc{width:58px;height:40px;padding:15px 10px 0 10px;vertical-align:top;display:inline-block;background:none;}
#landing16.vid .footer-bg div.pc div{width:58px;height:40px;background:url('/i/modern/p_bw.png') no-repeat top left;background-size:100% auto;}
#landing16.vid .footer-bg div.pc div:hover{width:72px;height:50px;position:absolute;margin:0 0 0 -5px;background:url('/i/modern/p_bw2.png') no-repeat top left;background-size:100% auto;}
#landing16.vid .footer-bg div.ps4{width:100px;height:40px;padding-top:12px;vertical-align:top;padding-right:0px;display:inline-block;background:none;}
#landing16.vid .footer-bg div.ps4 div{width:100px;height:40px;background:url('/i/modern/p4_bw.png') no-repeat top left;background-size:100% auto;}
#landing16.vid .footer-bg div.ps4 div:hover{width:130px;height:52px;position:absolute;margin:-8px 0 0 -12px;background:url('/i/modern/p4_bw2.png') no-repeat top left;background-size:100% auto;}
#landing16.vid.fbk .reg-container{width:780px;margin:0 auto;}
#landing16.vid.fbk .reg-link{width:330px !important;height:117px !important;background: url(/i/modern/g_fb.png) repeat top left !important;transition:0;}
#landing16.vid.fbk .reg-link span{font-size: 34px!important;text-transform: none;display: table-cell; vertical-align: middle;height: 117px;width:320px;padding:0 5px!important;}
#landing16.vid.fbk .fbk-download{width:430px !important;float:right;margin-top:125px;height:117px;background: url(/i/modern/g_fb.png) repeat top left !important;box-shadow: 0 0 7px rgba(0,0,0,.7);border-radius: 6px;}
#landing16.vid.fbk .reg-link:hover,#landing16.vid.fbk .reg-link.e:hover,#landing16.vid.fbk .reg-link.ok:hover{background: url(/i/modern/a_fb.png) repeat top left !important;}
#landing16.vid.fbk .fbk-download:hover,#landing16.vid.fbk .fbk-download.e:hover{background: url(/i/modern/a_fb.png) repeat top left !important;box-shadow:0 0 25px -1px #ff0600;-moz-box-shadow:0 0 25px -1px #ff0600;-webkit-box-shadow:0 0 25px -1px #ff0600;-o-box-shadow:0 0 25px -1px #ff0600;}
#landing16.vid.fbk .reg-link.e,#landing16.vid.fbk .reg-link.ok,#landing16.vid.fbk .fbk-download.e,#landing16.vid.fbk .fbk-download.ok{background: url(/i/modern/d_fb.png) repeat top left !important;}
#landing16.vid.fbk .fbk-download #download-client-link{background: none;color:#ffffff;font-family: 'wtfModern',Arial,sans-serif!important;font-size: 34px!important;padding:0!important;line-height:30px;display:block;width:420px;margin:0 auto;height:90px;margin-top:25px;text-align: center;text-shadow: 2px 2px rgba(0,0,0,.8);}
#landing16.vid.fbk .fbk-download #download-client-link:hover{color:#ffffff;}

@media screen and (max-width: 1610px) {
    #landing16.vid.fbk .play-tanks, #landing16.vid.fbk .tanks {
        display: none !important;
    }
}

/*~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

				конец лендингов

~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ */


.box-gray{background-color:#1D1D1D;border:1px solid #444;padding:8px 20px;border-radius:6px;}
#landing16 .captcha a{text-decoration:none;}
#paginator > ul > li{list-style:none;display:inline-block;margin-right:12px;cursor:pointer;}
.green-button{background-color:#000000;padding:9px 23px;border:1px solid #173029;margin:6px;color:#7E8277;text-decoration:none;border-bottom:none;}
.green-button.active{border:1px solid #B54627;border-bottom:none;color:#D4BBAB;}
#clan-diff{margin-top:22px;margin-bottom:0px;border-bottom:2px solid #173029;text-align:right;padding-bottom:6px;}
#paginator{text-align:center;margin:8px 0;}
#paginator li{background-color:#000;padding:5px 12px;border:1px solid #2C2C2C;}
#paginator li.active{border:1px solid #BB5322;}
.leaderboards th.active{color:#FF9B37;opacity:1;}
.leaderboards .element-2, .leaderboards .element-3, .leaderboards .element-4,
.leaderboards .element-5, .leaderboards .element-6, .leaderboards .element-7, .leaderboards .element-8{cursor:pointer;}
.leaderboards .ico-clan{display:table-cell;padding:0;}
.leaderboards .element-0{width:30px;}
.leaderboards .element-1{width:180px;}
.leaderboards .element-2{background-position:0px -499px;}
.leaderboards .element-3{background-position:0px -600px;cursor:default;}
.leaderboards .element-4{background-position:0px -299px;}
.leaderboards .element-5{background-position:0px -399px;}
.leaderboards .element-6{background-position:0px -349px;}
.leaderboards .element-7{background-position:0px -448px;}
.leaderboards .element-8{background-position:0px -1px;}

.flag-2 {
    background: url('/i/modern/flags/flags.png') no-repeat;
    width: 40px;
    height: 26px;
    display: block;
    margin-bottom: 4px;
    opacity: 0.4;
}

#language-selector li:hover .flag-2 {
    opacity: 1;
}

.flag-2.en {background-position: 0 -189px;}
.flag-2.ru {background-position: 0px -27px;}
.flag-2.pl { background-position: 0px -81px;}
.flag-2.de {background-position: 0px -216px;}
.flag-2.cz {background-position: 0px -243px;}
.flag-2.fr {background-position: 0px -297px;}
.flag-2.es {background-position: 0px -162px;}
.flag-2.pt {background-position: 0px -351px;}
.flag-2.jp { background-position: 0px -108px; }

.flag-2.tr {
    background-position: 0px -55px;
}

.flag-2.nl {
    background-position: 0px -324px;
}

.menu-2 {
    position: absolute;
    margin: -30px 0 0 51px;
    font-size: 16px;
    color: #AEAEAE;
}

#language-selector {
    position: absolute;
    background-color: rgba(20, 20, 20, 0.35);
    padding: 4px 2px;
    text-align: left;
    width: 153px;
    top: 0;
    right: 0;
    overflow: hidden;
    height: 25px;
    cursor: default;
    transition: height 0.5s;
}

#language-selector ul {
    cursor: pointer;
}

#language-selector:hover {
    height: 295px;
    transition: height 0.5s;
}

#language-selector a {
    text-decoration: none;
    color: #ffffff;
}

#language-selector span.flag {
    zoom: 1.5;
}

#language-selector a:hover span.menu-2 {
    text-decoration: underline;
    color: #ffffff;
}

#language-selector li {
    display: block;
}

.o05 {
    opacity: 0.5;
}

/* fix menu */
#menu
{word-spacing: -.36em;}

#menu li
{word-spacing: normal;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

               старый фреймворк

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.inline{display:inline;}
.hide{display:none!important;}
.block{display:block;}
.vhide{visibility:hidden;}
.nw{white-space:nowrap;}
.relative{position:relative;}

.ml10{margin-left:10px;}

.mr20{margin-right:20px;}

.mt10{margin-top:10px;}

.m0{margin:0;}
.m20{margin:20px;}

.auto{margin:auto;}
.m0a{margin:0 auto;}

.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}


.tac,.textc, .c, .tcenter, .center{text-align:center;}

.r{text-align:right ;}
.l{text-align:left ;}

.t{vertical-align:top ;}
.m{vertical-align:middle ;}
.b{vertical-align:bottom ;}


@font-face{font-family:'DejaVuSansExtraLight';
    src:url('/css/dejavusans-extralight.eot');
    src:url('/css/dejavusans-extralight.eot?#iefix') format('embedded-opentype'),
    url('/css/dejavusans-extralight.woff') format('woff'),
    url('/css/dejavusans-extralight.ttf') format('truetype'),
    url('/css/dejavusans-extralight.svg#DejaVuSansExtraLight') format('svg');
    font-weight:normal;font-style:normal;
}

/*
* вроде не используется
*@font-face{*/
/*font-family:'DejaVuSansMono';*/
/*src:url('/css/DejaVuSansMono.ttf') format('truetype');*/
/*font-weight:normal;font-style:normal;*/
/*}*/


/*@font-face{*/
/*font-family:'wtf';*/
/*src:url('wt_font.eot?#iefix') format('embedded-opentype'),*/
/*url('wt_font.ttf') format('truetype');*/
/*font-weight:normal;font-style:normal;*/
/*}*/


body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote,
pre, abbr, acronym, address, code, del, dfn,
em, q, dl, dt, dd, ol, li, fieldset, label, legend,
caption, tr, th, td{font:14px/22px Arial, Verdana, Tahoma, Helvetica, sans-serif;color:#e5e5e5;}

em, i{font-style:italic;}

h1{font:28px/24px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;margin-bottom:0.5em;color:#ce351d;}
h2{font:24px/20px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;margin-bottom:0.5em;color:#c43f27;line-height:30px;}
h3{font:18px/22px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;margin-bottom:0.5em;color:#91bdc5;}
#sidebar h3{font:16px/18px Arial, Tahoma, sans-serif;margin-bottom:0.5em;color:#fff;text-shadow:2px 2px 0 #3d556f;}
h4{font:italic 15px Arial, Tahoma, sans-serif;margin-bottom:0.5em;}

.gold{color:#f87d34;}
.blue{color:#5C7D7D;}
.grey{color:#cccccc;}

.small{font-size:11px;line-height:18px;}
.medium{font-size:14px;line-height:22px;color:#BABFBA;}

/*.m2_container{width:500px;border:2px solid #FF4700;padding:15px;margin:59px auto;border-radius:9px;box-shadow:0 0 23px #f00;background-color:rgba(136, 41, 132, 0.08);}*/
.container-content h2{font-size:11pt;color:#FF8500;}
.container-content h1{font-size:15pt;margin-bottom:20px;}

/*#gplusBtn{cursor:pointer;}*/
/*#google_plus_login{width:50%;height:70%;margin-top:50px;}*/
#jp_container_1{margin:0 auto;}

a{
    text-decoration:underline;
    outline:none;
    color:#d1381e;
}

a:hover{
    text-decoration:none;
}

.script{
    text-decoration:none;
    border-bottom:1px dotted #d1381e;
}

.script.white{
    font:bold 12px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;text-decoration:none;
    border-bottom:1px dotted #fff;
    color:#fff;
}

.script span.email{
    color:#d1381e;
    font-style:italic;
    font-size:13px;
}

a img{border:none;}
sup, sub{
    vertical-align:middle;
    position:relative;
    font-size:65%;
}
sup{bottom:0.5em;}
sub{top:0.5em;}

table{
    border-collapse:collapse;
    border:0px;width:100%;
}
table td{
    padding:0px;vertical-align:top;
}
.bred{
    border:1px solid red ;
}
table.bbred, table.bbred td, table.bbred th{border:1px solid red ;}
li{list-style-position:inside;}
hr{border-top:1px solid #5e341a;
    border-width:1px 0 0 0;
    background-color:transparent;
    margin:10px 0;
}
hr.star{
    border:0 ;
    background-position:15px -441px;
    height:33px;
    margin:0 auto;
    max-width:636px;
    clear:both;
}

.p0, .p0 td{padding:0 ;}
.h100p{height:100% ;}
.w100p{width:100%;}
.w50p{width:50%;}
.min{min-height:300px;}
.w947p{width:974px ;}
.wrapper{
    width:600px;
    /*text-align:center;*/
    display:block;
    margin:0 auto;
    margin-top:75px;
}

/*.overlay{position:fixed;width:100%;height:100%;background:rgba(0, 0, 0, 0.83);z-index:10000;}*/
.overlay{
    display:block;
    position:fixed;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background-color:rgba(0, 0, 0, 0.69);z-index:30;
}

.response_wrapper{position:absolute;top:0;width:100%;z-index:100;height:100%;background-color:rgba(0, 0, 0, 0.69);}

/*иконки*/

.h-planes{background-position-x:1px;}
.h-eplanes{background-position-x:-66px;}
.h-medals{background-position-x:-134px;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

               старый фреймворк

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.inline{display:inline;}
.hide{display:none!important;}
.block{display:block;}
.vhide{visibility:hidden;}
.nw{white-space:nowrap;}


.ml10{margin-left:10px;}

.mr20{margin-right:20px;}

.mt10{margin-top:10px;}

.m0{margin:0;}
.m20{margin:20px;}

.auto{margin:auto;}
.m0a{margin:0 auto;}

.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}


.tac,.textc, .c, .tcenter, .center{text-align:center;}

.r{text-align:right ;}
.l{text-align:left ;}

.t{vertical-align:top ;}
.m{vertical-align:middle ;}
.b{vertical-align:bottom ;}


@font-face{font-family:'DejaVuSansExtraLight';
    src:url('/css/dejavusans-extralight.eot');
    src:url('/css/dejavusans-extralight.eot?#iefix') format('embedded-opentype'),
    url('/css/dejavusans-extralight.woff') format('woff'),
    url('/css/dejavusans-extralight.ttf') format('truetype'),
    url('/css/dejavusans-extralight.svg#DejaVuSansExtraLight') format('svg');
    font-weight:normal;font-style:normal;
}

/*
* вроде не используется
*@font-face{*/
/*font-family:'DejaVuSansMono';*/
/*src:url('/css/DejaVuSansMono.ttf') format('truetype');*/
/*font-weight:normal;font-style:normal;*/
/*}*/


/*@font-face{*/
/*font-family:'wtf';*/
/*src:url('wt_font.eot?#iefix') format('embedded-opentype'),*/
/*url('wt_font.ttf') format('truetype');*/
/*font-weight:normal;font-style:normal;*/
/*}*/


body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote,
pre, abbr, acronym, address, code, del, dfn,
em, q, dl, dt, dd, ol, li, fieldset, label, legend,
caption, tr, th, td{font:14px/22px Arial, Verdana, Tahoma, Helvetica, sans-serif;color:#e5e5e5;}

em, i{font-style:italic;}

h1{font:28px/24px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;margin-bottom:0.5em;color:#ce351d;}
h2{font:24px/20px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;margin-bottom:0.5em;color:#c43f27;line-height:30px;}
h3{font:18px/22px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;margin-bottom:0.5em;color:#91bdc5;}
#sidebar h3{font:16px/18px Arial, Tahoma, sans-serif;margin-bottom:0.5em;color:#fff;text-shadow:2px 2px 0 #3d556f;}
h4{font:italic 15px Arial, Tahoma, sans-serif;margin-bottom:0.5em;}

.gold{color:#f87d34;}
.blue{color:#5C7D7D;}
.grey{color:#cccccc;}

.small{font-size:11px;line-height:18px;}
.medium{font-size:14px;line-height:22px;color:#BABFBA;}

/*.m2_container{width:500px;border:2px solid #FF4700;padding:15px;margin:59px auto;border-radius:9px;box-shadow:0 0 23px #f00;background-color:rgba(136, 41, 132, 0.08);}*/
.container-content h2{font-size:11pt;color:#FF8500;}
.container-content h1{font-size:15pt;margin-bottom:20px;}

/*#gplusBtn{cursor:pointer;}*/
/*#google_plus_login{width:50%;height:70%;margin-top:50px;}*/
#jp_container_1{margin:0 auto;}

a{
    text-decoration:underline;
    outline:none;
    color:#d1381e;
}

a:hover{
    text-decoration:none;
}

.script{
    text-decoration:none;
    border-bottom:1px dotted #d1381e;
}

.script.white{
    font:bold 12px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;text-decoration:none;
    border-bottom:1px dotted #fff;
    color:#fff;
}

.script span.email{
    color:#d1381e;
    font-style:italic;
    font-size:13px;
}

a img{border:none;}
sup, sub{
    vertical-align:middle;
    position:relative;
    font-size:65%;
}
sup{bottom:0.5em;}
sub{top:0.5em;}

table{
    border-collapse:collapse;
    border:0px;width:100%;
}
table td{
    padding:0px;vertical-align:top;
}
.bred{
    border:1px solid red ;
}
table.bbred, table.bbred td, table.bbred th{border:1px solid red ;}
li{list-style-position:inside;}
hr{border-top:1px solid #5e341a;
    border-width:1px 0 0 0;
    background-color:transparent;
    margin:10px 0;
}
hr.star{
    border:0 ;
    background-position:15px -441px;
    height:33px;
    margin:0 auto;
    max-width:636px;
    clear:both;
}

.p0, .p0 td{padding:0 ;}
.h100p{height:100% ;}
.w100p{width:100%;}
.w50p{width:50%;}
.min{min-height:300px;}
.w947p{width:974px ;}
.wrapper{width:600px;text-align:center;display:block;margin:0 auto;margin-top:75px;}

/*.overlay{position:fixed;width:100%;height:100%;background:rgba(0, 0, 0, 0.83);z-index:10000;}*/
.overlay{
    display:block;
    position:fixed;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background-color:rgba(0, 0, 0, 0.69);z-index:30;
}

.response_wrapper{position:absolute;top:0;width:100%;z-index:100;height:100%;background-color:rgba(0, 0, 0, 0.69);}

/*иконки*/

.h-planes{background-position-x:1px;}
.h-eplanes{background-position-x:-66px;}
.h-medals{background-position-x:-134px;}

/*********************************************************************************NEW_DESIGN*********************************************************************************/
/****************************************************************************************************************************************************************************/
/*general styles*/
@font-face
{font-family: Dejavu_200; src: url(/fonts/DejaVuSansCondensed.ttf); }

@font-face
{font-family: Dejavu_200_ob; src: url(/fonts/DejaVuSansCondensed-Oblique.ttf); }

@font-face
{font-family: Dejavu_250; src: url(/fonts/DejaVuSansCondensed-Bold.ttf); }

@font-face
{font-family: Dejavu_250_ob; src: url(/fonts/DejaVuSansCondensed-BoldOblique.ttf); }

@font-face
{font-family: Dejavu_300; src: url(/fonts/DejaVuSans.ttf); }

@font-face
{font-family: Dejavu_300_ob; src: url(/fonts/DejaVuSans-Oblique.ttf); }

@font-face
{font-family: Dejavu_700; src: url(/fonts/DejaVuSans-Bold.ttf); }

@font-face
{font-family: Dejavu_700_ob; src: url(/fonts/DejaVuSans-BoldOblique.ttf); }


@font-face{
    font-family: 'wtfModern';
    src: url('/fonts/wt_font.eot');
    src: url('/fonts/wt_font.eot?#iefix') format('embedded-opentype'),
    url('/fonts/wt_font.ttf') format('truetype'),
    url('/fonts/wt_font.svg#fontello') format('svg'),
    url('/fonts/wt_font.woff') format('woff');
    font-weight:normal;
    font-style:normal;
}

@font-face{
    font-family:'rouble';
    src:url('/fonts/rouble.eot?#iefix') format('embedded-opentype'),
    url(/fonts/rouble.ttf) format('truetype');

    font-weight:normal;
    font-style:normal;
}


.else
{position: absolute;top: 0px; left:0px; width: 1920px; height: 2652px; background: url(/i/modern/new.jpg);filter: alpha(opacity=20); opacity: .2; display: none; z-index: 100;}

.launcher-download.pc {background: url(/i/modern/download/btn-launcher-pc.png);}

.box-sizing{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}

.border, a.border {border: 1px solid black;}

.light-border{border-bottom: 1px solid #242e36;border-left: 1px solid #242e36;border-right: 1px solid #242e36;}

.l-b-t{border-top: 1px solid #242e36;}

.text-ali-r {text-align: right;}
.text-ali-c, .tac {text-align: center;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.clear-fix:after{ display: block; content: ''; clear: both;}

.text-right{text-align: right;}
.text-center {text-align: center;}

.cleara:after { content: ''; clear: both;display: block;}

.w-70 {width:70%;}

.m-top-15 {margin-top: 15px;}
.m-b-15 {margin-bottom: 15px;}
.m-0 {margin: 0!important;}
.pdng0, .p0 {padding: 0!important;}
.pdng5 {padding: 5px;}

.lh-160{line-height: 160px;}
.lh-20{line-height: 20px!important;}
.txt-ind0 {text-indent: 0!important;}

.width100 {width: 100%!important;}

.blue {color:#91bdc5!important;}
.red {color:#d1381e!important;}

.none{display:none!important;}
.display {display:block;}

/*основной шрифт Extralight */
.extra-light, .tite_head .page-title, .wrapper-menu #menu li a span
{font: 20px/24px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif; text-transform: none; color: white; text-decoration: none;text-shadow: 0px 1px 2px black,0px -1px 2px black,1px 0px 2px black,-1px 0px 2px black;line-height: 35px;}
/*основной шрифт Extralight */

.fon3{background: url(/i/modern/fon3.jpg);}

.bg_none{background: transparent;}

.brdr-none {border: none!important;}

.soc-block {margin-bottom: 10px;}

.shadow-0{box-shadow: 0px 0px 0px 1px black;}
.shadow-1{box-shadow: 0px 0px 1px 1px black;}
.shadow-1h {box-shadow: 0px 1px 0px 0px black;}

.no-shadow {box-shadow: none!important}

.min {min-height: 245px;}

.inline-bl {display:inline-block;}

.marg0  { margin: 0!important;}


html, body, div, span, adwordsboxt, object, iframe, p, blockquote, pre, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, input, textarea
{ margin: 0; outline: 0;  padding: 0; vertical-align: baseline; font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif;font-size: 14px;}

body
{background-color: #0e2a35; background:  url(/i/modern/sprite/fon.jpg) center -4px;}

.rem_box.select, .pathway .nav, a.exit span, .goto span, .flag, .view .play, .modal .close, #media-container .close {background-image: url(/i/modern/sprite/icons.png);}

.all{min-height:100%;min-width:974px;}

#logout_yu {display: block;float: right; }

.mask {filter: alpha(opacity=0);opacity: 0!important;}
a.exit span {top: 12px;}

/*end of general styles*/

/*header*/
/**top gray fixed block*/
#header, #top-line{
    box-shadow: none;
    height: auto;
    background: none;
    z-index: 10;
    width:100%;
    position:fixed;
}

#header .corner
{position: relative; width: 100%; height: 8px; background: #282828;margin: 0; border-left:0px; z-index:11;}

/***container for header-inner*/
tr .fixed-layer a{color: white;}

.header-inner{
    position: fixed;
    top: 0px;
    z-index: 12;
    box-shadow: none;
    background: #282828;
    border-bottom: 1px solid #0d0d0d;
    width:976px;
    height:34px;
    margin:0 auto;
}

.head.top, .head.top.en
{border: none;}

.player{width: 250px; float: left; height: 34px;}

#service{height: 100%;}

#service .choise a {display:block; height: auto; line-height: normal;}

#service #logout_yu {background-image: none; ;padding: 0 15px;text-align: center;}
#service #logout_yu:hover {background-color: rgba(87,5,5,.7)}
#service #logout_yu:active{box-shadow: inset 0px 3px 4px rgba(0,0,0,.5);}
#service #logout_yu:active span {margin-top: 13px;}

#service  a {text-decoration: none;border: none;margin: 0; font-family: "Dejavu_300";line-height: 34px; font-size: 12.5px;margin: 0px; padding: 0 15px; display: inline-block;}
#service  a:hover {background-color: #2e4959;}
#service ul { float: right;}
#service ul li {display: inline-block; list-style-type: none;vertical-align: top; border-right: 1px solid #444444;}

#service #link-login, #service #link-create, #service #service_welcome_a, #service #link-support {position: relative;}
#service #link-login:before{left: -1px;}

.header-inner .player #radio_wrapper .play_radio.big_play { float: left; margin: 0px;background: url("/i/modern/sprite/ulitka_mini-skin.png") 17px -41px no-repeat; height: 100%; padding: 0px 18px; border-left: 1px solid #444; border-right: 1px solid #444;box-sizing: content-box;}
.header-inner .player #radio_wrapper .play_radio.big_play:hover, .header-inner .player #radio_wrapper .stop_radio.big_stop:hover { background-color: #2e4959;}

.header-inner .player #radio_wrapper .stop_radio.big_stop {float: left; margin: 0px;background: url("/i/modern/sprite/ulitka_mini-skin.png") 17px 0px no-repeat; height: 100%; padding: 0px 18px; border-left: 1px solid #444; border-right: 1px solid #444;}

.header-inner .player  #radio_wrapper #custom_mute {top:12px; right:22px; left: auto;}
.header-inner .player #radio_wrapper .radio_volume.volume_big { top: 11px !important;}

#service .lang{padding: 6px 20px 0  0px; font-family: "Dejavu_300";font-family: "Dejavu_300";font-size: 12.5px; float: right;}
.player #radio_wrapper{left: 0; height: 100%; width: 100%; border-right: 1px solid #444444;}
.player #radio_wrapper .play_radio.big_play,.player #radio_wrapper .stop_radio.big_stop {height: 87%;width: 27px;margin: 2px 0 0 4px;}
.radio_new #radio_wrapper .big_play {background: url("/i/modern/sprite/ulitka_skin.png") 0 -2px no-repeat;}
.player #radio_wrapper .play_radio.big_play {background: url("/i/modern/sprite/ulitka_skin.png") -138px 0 no-repeat;}

.stop_radio.big_stop {background: url("/i/modern/ulitka_skin.png") -65px 0 no-repeat;}
.player #radio_wrapper .stop_radio.big_stop  {background: url("/i/modern/sprite/ulitka_skin.png") -166px 0 no-repeat;}

.player #radio_wrapper .radio_volume
{margin: 0;}

.player #radio_wrapper .volume_big
{position: absolute !important;width: 111px !important;right: 53px!important;display: block !important;top: 9px !important; height: 11px; border: 1px solid #383838;}

.player #radio_wrapper .background-size{margin: 10px 1px 1px 50px;}

.player #radio_wrapper #custom_mute{  margin: 0;left: 10px;top: 10px;}

.player #radio_wrapper .inner_volume{display: block; width: 50%;height: 100%; position: relative; top:-1px;border-left: 1px solid #e4e4e4;border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4;}
/**end of top grey fixed block*/

/*table background-color*/

.main #screens .view {border: 1px solid black}

.all .main tr .new-logo
{width: 100%; height: 245px; background: url(/i/modern/new-logo.png) no-repeat 17%;background-color: transparent;display: block;}

#service .lang {position: relative;height: 100%; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

#service .lang .choise {
    top: 34px;
    right: 1px;
    width: 118px;
    box-shadow: 1px 0px 0px 0px black, -1px 1px 0px 0px black, 1px 1px 0px 0px black;
    border-bottom: 1px solid #242e36;
    border-left: 1px solid #242e36;
    border-right: 1px solid #242e36;
}

#service .lang:hover .choise {background-color: transparent; background-image: url(/i/modern/sprite/fon3_menu.png) ;}
/*end of header*/

/*start menu*/
.all .main .wrapper-menu{
    background-color: #000000;
    height: 38px;
}

.wrapper-menu #menu, .radio_new #week-table .nav, .leaders .leader-tab #TopLittleTab, #clan-diff ul{
    height: 35px;
    background: url(/i/modern/ul-menu.png) repeat-x;
    border: 1px solid black;
    background-size: contain;
    padding:0;
    margin:0;
    list-style:none;
    box-sizing: content-box;
}


.wrapper-menu #menu li, .radio_new #week-table .nav li, .leaders .leader-tab #TopLittleTab li, #clan-diff ul li{
    display: inline-block;
    height:33px;
    background-position: 0px;
    border-left:1px solid black;
    border-right:1px solid black;
    margin: 0px 2px;
    padding: 0;
    position: relative;
    box-shadow: -1px 0px 1px rgba(196,197,175,.3), 1px 0px 1px rgba(196,197,175,.3);
    vertical-align: top;
    border-radius: 0px;
}

.wrapper-menu #menu li a, .leaders .leader-tab #TopLittleTab li a, #clan-diff ul li a{
    padding:0px 14px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    height:33px;
    border-radius: 0px;
    font-weight: 100;
    letter-spacing: -1px;
    font:20px/24px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;
    color:#fff;
    text-decoration:none;
    display:block;
}

#menu li:hover a.childs {padding:0px 14px;}

/***кнопки основного меню*/
.wrapper-menu #menu li a:after, .radio_new #week-table .nav li a:after, .leaders .leader-tab #TopLittleTab li a:after, #clan-diff ul li a:after,.wrapper-menu #menu li a:before, .radio_new #week-table .nav li a:before, .leaders .leader-tab #TopLittleTab li a:before, #clan-diff ul li a:before, .wrapper-menu #menu li a:hover:after, .leaders .leader-tab #TopLittleTab li a:hover:after, #clan-diff ul li a:hover:after,.wrapper-menu #menu li a:hover:before, .leaders .leader-tab #TopLittleTab li a:hover:before, #clan-diff ul li a:hover:before,.wrapper-menu #menu li a:active:before, .leaders .leader-tab #TopLittleTab li a:active:before, #clan-diff ul li a:active:before,.wrapper-menu #menu li a:active:after, .leaders .leader-tab #TopLittleTab li a:active:after, #clan-diff ul li a:active:after,.wrapper-menu #menu li.select a:before, .leaders .leader-tab #TopLittleTab li.active a:before, #clan-diff ul li a.active:before,.wrapper-menu #menu li.select a:after, .leaders .leader-tab #TopLittleTab li.active a:after, #clan-diff ul li a.active:after  {
    background-image: url(/i/modern/sprite/menu.png);
    background-repeat: no-repeat;
}

.wrapper-menu #menu li:hover {border-bottom: 2px solid black;}
.wrapper-menu #menu li:hover ul.hide.sub {display:block!important;}

.wrapper-menu #menu li a, .radio_new #week-table .nav li a, .leaders .leader-tab #TopLittleTab li a, #clan-diff ul li a{
    background-image: url(/i/modern/sprite/menu.png);
    background-position:0px -37px;
    background-repeat:repeat-x;font:20px/24px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;
    color:#fff;
    text-decoration:none;
    display:block;
    position: relative;
}

.wrapper-menu #menu li a:after, .radio_new #week-table .nav li a:after, .leaders .leader-tab #TopLittleTab li a:after, #clan-diff ul li a:after
{position: absolute; content: ''; width: 24px; bottom: 1px; right: 0px; height: 32px; background-position:-27px -1px; }
.wrapper-menu #menu li a:before, .radio_new #week-table .nav li a:before, .leaders .leader-tab #TopLittleTab li a:before, #clan-diff ul li a:before
{position: absolute; content: ''; width: 24px; bottom: 1px; left: 0px; height: 32px; background-position:-1px -1px;}

.wrapper-menu #menu li:hover a, .leaders .leader-tab #TopLittleTab li:hover a, #clan-diff ul li:hover a { color: transparent;background: url(/i/modern/sprite/menu.png) 0px -106px repeat-x;}
.wrapper-menu #menu li:hover a:after, .leaders .leader-tab #TopLittleTab li:hover a:after, #clan-diff ul li:hover a:after {background-position:-27px -71px;}
.wrapper-menu #menu li:hover a:before, .leaders .leader-tab #TopLittleTab li:hover a:before, #clan-diff ul li:hover a:before {background-position:-1px -71px;}

.wrapper-menu #menu li a span,.radio_new #week-table .nav li a span, .leaders .leader-tab #TopLittleTab li a span, #clan-diff ul li a span{display:block; position: absolute; top: 1px; left: 5%;width: 90%; text-align: center;line-height: 33px; padding: 0px; z-index: 11;font-weight: 100;}
.wrapper-menu #menu li .sub a span {
    white-space: nowrap;
    color: #fff;
    text-align: left;
    font-size: 16px;
    display: inline;
    position: relative;
    top: auto;left: auto;
    width: auto;
    line-height: normal;
    float: none;
}

.wrapper-menu #menu li a:active, .leaders .leader-tab #TopLittleTab li a:active, #clan-diff ul li a:active {background: url(/i/modern/sprite/menu.png) 0px -174px repeat-x;}
.wrapper-menu #menu li a:active:before, .leaders .leader-tab #TopLittleTab li a:active:before, #clan-diff ul li a:active:before {background-position:-1px -138px;}
.wrapper-menu #menu li a:active:after, .leaders .leader-tab #TopLittleTab li a:active:after, #clan-diff ul li a:active:after {background-position:-27px -138px;}

.wrapper-menu #menu li.select a, .leaders .leader-tab #TopLittleTab li.active a, #clan-diff ul li a.active, #clan-diff li.active a, #clan-diff li.active:hover a{background: url(/i/modern/sprite/menu.png) 0px -242px repeat-x;}

.wrapper-menu #menu li.select a:before, .leaders .leader-tab #TopLittleTab li.active a:before, #clan-diff ul li a.active:before, #clan-diff li.active a:before, #clan-diff li.active:hover a:before {background-position:-1px -208px;}

.wrapper-menu #menu li.select a:after, .leaders .leader-tab #TopLittleTab li.active a:after, #clan-diff ul li a.active:after, #clan-diff li.active a:after, #clan-diff li.active:hover a:after {background-position:-27px -208px;}

.wrapper-menu #menu li.select .polosa {background: black; display: block;bottom:-2px;height: 2px;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 )}

.wrapper-menu #menu li .polosa  {display:none;}
.wrapper-menu #menu li.select .polosa {width: 100%;left: 0px;bottom: -2px;position: absolute;box-shadow: none;}
.wrapper-menu #menu li.select .polosa:after {display:none;}
.wrapper-menu #menu li.select:hover .polosa:after {display:block;}

.wrapper-menu #menu li:hover a .polosa, .wrapper-menu #menu li a:active .polosa {display: block;position:absolute;bottom:-2px;left:0px; height: 2px; width: 100%; z-index: 1000;
    background: #31262a;background: -moz-linear-gradient(left, #31262a 0%, #9a4d4d 50%, #9a4d4d 51%, #31262a 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#31262a), color-stop(50%,#9a4d4d), color-stop(51%,#9a4d4d), color-stop(100%,#31262a)); background: -webkit-linear-gradient(left, #31262a 0%,#9a4d4d 50%,#9a4d4d 51%,#31262a 100%);background: -o-linear-gradient(left, #31262a 0%,#9a4d4d 50%,#9a4d4d 51%,#31262a 100%);background: -ms-linear-gradient(left, #31262a 0%,#9a4d4d 50%,#9a4d4d 51%,#31262a 100%);background: linear-gradient(to right, #31262a 0%,#9a4d4d 50%,#9a4d4d 51%,#31262a 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#31262a', endColorstr='#31262a',GradientType=1 )}
.wrapper-menu #menu li.select .polosa {box-shadow: none;}
.wrapper-menu #menu li .childs .polosa {box-shadow: inset 1px 0px 0px 0px rgba(175, 191, 197, 0.15),inset -1px 0px 0px 0px rgba(175, 191, 197, 0.15);}
.wrapper-menu #menu li .childs .polosa:after {content:''; height: 2px; width: 100%; left: 0px; bottom: -2px; background:#141a1f; position: absolute;box-shadow: inset 1px 0px 0px 0px rgba(175, 191, 197, 0.15),inset -1px 0px 0px 0px rgba(175, 191, 197, 0.15);}

/*** конец кнопки основного меню*/

/**под список*/

#menu li:hover a, #menu li.select a{border: none; }

.wrapper-menu #menu .sub, .pathway .sub {
    position: absolute;
    top: 35px;
    left: 0px;z-index: 100;
    text-align: left;
    list-style: none;
    background: transparent;
    margin-left: -1px;
    background:url(/i/modern/sprite/fon3_menu.png) 0px 0px;
    border-bottom:none;
}
.wrapper-menu #menu li .sub{box-shadow: inset 0px 0px 0px 1px rgba(175, 191, 197, 0.15),0px 2px 3px rgba(0,0,0,.8);border:1px solid black;}

.wrapper-menu #menu .sub li{
    box-shadow: none;
    background: none;
    margin: 0px;
    min-height:33px;
    height: auto;
    min-width:190px;
    display: block;
}


#menu .sub li span {background: none;margin: 0px;display: block;height: 100%;}

.wrapper-menu #menu li .sub li a, .wrapper-menu #menu li .sub li a:hover, .wrapper-menu #menu li .sub li a:active {
    background: none;
    padding: 5px 5px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.wrapper-menu #menu li .sub li a { margin: 0px 8px; border-bottom: 1px dashed #2e4959;height: 100% ; display: block; text-shadow: 0px 1px 0px black,0px -1px 0px black,1px 0px 0px black,-1px 0px 0px black;}
.wrapper-menu #menu li .sub li{border: none;}
.wrapper-menu #menu li .sub li:hover  {background-color: rgba(46, 73, 89, 0.5);}
.wrapper-menu #menu li .sub li a:after, .wrapper-menu #menu li .sub li a:before {display:none;}

.wrapper-menu #menu li .sub li:nth-last-child(1) a {border:none;}
.wrapper-menu #menu li .sub li.lastPosts { padding-top: 5px;}
.wrapper-menu #menu li .sub li.lastPosts a {padding: 0px; display: inline; height: auto;}
.wrapper-menu #menu li .sub li.lastPosts p {margin-left: 6px;}

.wrapper-menu #menu li .sub li.lastPosts > p, a { line-height: 14px;}
.wrapper-menu #menu li .sub li.lastPosts time {font-family: 'DejaVuSansExtraLight', Arial, sans-serif; font-size: 12px; color: #d25050;text-shadow: 0px 0.5px 0px black,0px -0.5px 0px black,0.5px 0px 0px black,-0.5px 0px 0px black;}

.wrapper-menu #menu .sub .blank span:after { content: ''; display: inline-block; width: 13px; height: 13px; margin-left: 5px;background: url(/i/modern/sprite/targt_blank.png) 0px 2px no-repeat;}
/* end of menu*/


#content{width: 675px;}

.my_content_wrapper #sidebar{padding-top: 15px;}

/*slider*/

/*#slider #slidescreen{height:65535px;position:relative;}*/

#slider{
    width:674px;
    overflow:hidden;
    height: auto;
    position: relative;
    box-shadow: 1px 1px 0px black, 1px -1px 0px black;
}

#slider .link{
    width:674px;
    height:378px;
    display:block;
}


#slider .slider-paging{
    height:23px;
    text-align:center;
    top: 0px;
    left: 0px;
    z-index: 10;
    width: 100%;
    padding: 10px 0px;
    position: absolute;
}

#slider .slider-paging .page, #sidebar .navigate a.bullet
{width: 10px;height: 10px;background: #222a33; display: inline-block; margin-left: 2px; -webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;
    border: 2px solid  #78898c; position: relative;  box-shadow:0px 0px 0px 1px black, inset 0px 0px 1.5px 0px #000, inset 0px 4px 0.5px #171e23;cursor: pointer;}


#slider .slider-paging .page.select:after, #sidebar .navigate a.bullet.current:after
{content: '';display: block;position: absolute; top: 0; left: 0;right: 0;bottom: 0; margin: auto; width: 4px;height: 4px; background: linear-gradient(to top, #c1c4aa 40%,
#f2f2eb 70% ); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; box-shadow:0px 0px 1px 1px black;}

#slider .slider-paging .page.select:hover, #sidebar .navigate a.current.bullet:hover{border-color: #979b8b; background-color: #6a7773;
    box-shadow:0px 0px 0px 1px black,  inset 0px 0px 1.5px 0px #000, inset 0px 4px 0.5px #425057;}

#slider .slider-paging .page:hover,#sidebar .navigate a.bullet:hover {border-color: #979b8b; background-color: #6a7773;
    box-shadow:0px 0px 0px 1px black,  inset 0px 0px 1.5px 0px #000, inset 0px 4px 0.5px #425057;}

#slider .caption{
    display: block;
    width: 100%;
    bottom: 0px;
    left: 0;
    position:absolute;
    background-color:rgba(0,0,0,0.65);
}

#slider .caption h1 {
    margin: 0px;
    line-height:24px;
}
#slider .slidercontent { -moz-box-sizing: border-box; box-sizing: border-box;}
#slider .slidercontent h1 {padding: 8px 16px;}
#slider .slidercontent p {padding: 0px 16px;}

.slidercontent a{
    text-decoration:none;
    text-shadow:#000 1px 1px 0px;
    color:#fff;
    font-size: 25px;
    font-family:DejaVuSansExtraLight;
}
/*end of slider*/

/*sidebar*/
#sidebar .link a{display: block;position: relative; filter: alpha(opacity=90); opacity: .90;margin-bottom: 8px; height: 100%;}
#sidebar a:hover{filter: alpha(opacity=100);opacity: 1; }
#sidebar a.border {border-left: 1px solid black;border-bottom: 1px solid black;border-top: 1px solid black; border-right: none;}
#sidebar a.fleft.border {border-right: 1px solid black;}

#sidebar .merged:after { display: block; content: ''; clear: both;}

#sidebar .link.smaller.half span.extra-light {font-size: 14px; line-height: 14px; padding: 5px 0px 5px 10px; }

#sidebar #screen .sidebar-title, #sidebar #rotator .sidebar-title  {padding-left:15px; box-sizing: border-box; -moz-box-sizing: border-box;}

/**rotator*/

#sidebar #rotator .block-inner {margin-bottom: 0px; position: relative}
#sidebar #rotator .view {position: relative; height: 100px;}
#sidebar #rotator .rotator-button {position:absolute; top: 5px; text-decoration: none; height: 20px; width: 20px; margin-bottom: 0px; opacity: 0.5; line-height: 20px; font-size: 18px}
#sidebar #rotator .rotator-button:hover {filter: alpha(opacity=100);opacity: 1;}
#sidebar #rotator .rotator-button.forward{ right:15px;}
#sidebar #rotator .rotator-button.backward{right:30px;}

#sidebar #rotator .frame-wrapper {height:100%;position:absolute; top:0px; left:0px;}
#sidebar #rotator .frame-wrapper li {list-style-type: none;display: inline-block; position: relative;}
#sidebar #rotator .frame-wrapper .frame {margin-bottom: 0px;}

#sidebar #rotator .rotator-button.disabled, #sidebar #rotator .rotator-button.disabled:hover { cursor: default;filter: alpha(opacity=15); opacity: .15; color: #E4E4E4;}

#sidebar .navigate {position: absolute; top:5px; right: 10px;}
#sidebar .navigate a.bullet { margin-left: 5px;}
#sidebar .navigate:after {content:""; display: block; clear: both; }

.market.full .frame img { opacity: 0;}

/** end of rotator*/



#sidebar .link{width: 99.2%; height:102px; margin-bottom: 8px; position: relative;}
#sidebar .link.smaller {height:85px;}

#sidebar .link a {text-decoration: none;position: relative;}
#sidebar .link span, #sidebar #rotator .frame-wrapper .frame span.extra-light {background-color: rgba(0,0,0,.5);width: 100%;display: block; position: absolute; bottom: 0px;text-transform: uppercase;box-sizing:border-box; -moz-box-sizing: border-box; padding-left: 10px; text-align: left; z-index: 6;}

#sidebar .link.smaller span.extra-light{ font-size: 18px;}

#sidebar #rotator {margin-bottom: 8px;}

#sidebar a.green_button
{height: 40px; border-left: 1px solid black;border-bottom: 1px solid black;border-top: 1px solid black; border-right: none;background: url(/i/modern/sprite/green_btn.jpg);background-size: cover; text-decoration: none; display: block; margin-bottom: 8px; }
#sidebar a.green_button span {line-height: 36px;vertical-align: top; height:40px;}
#sidebar a.green_button .arrow-icon {background: url(/i/modern/sprite/arrow.png) 100% 4px no-repeat;display: inline-block;height: 40px;width: 50px;vertical-align: top;}

#sidebar #download-client-link.mask:after
{height: 67%;}

#sidebar #download-client-link, #sidebar .get_us_tanks
{height: 125px; background: url(/i/modern/sprite/free-to-play.jpg); background-size: cover; text-align: center; display: block;margin-bottom: 8px;}

#sidebar .get_us_tanks {background: url(/i/modern/sprite/sidebar/get_us_tanks_btn.jpg);}

#sidebar #download-client-link, #sidebar a.green_button,#sidebar .link, #sidebar .get_us_tanks {box-sizing: border-box; -moz-box-sizing: border-box;width: 100%;text-align: center;}

.wtf{
    font-size: 30px;font-family: "wtfModern";
    text-transform: uppercase;
    color: white;
    text-decoration: none;
    line-height: 208px;
    text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}
#sidebar .link .market, #sidebar .link .activate {position: relative;width: 135px; height: 100px;line-height: 17px; margin-bottom: 0;}
#sidebar .link .balance,  #sidebar .link .wiki { position: relative;width: 134px; height: 100px;line-height: 17px; margin-bottom: 0;}
#sidebar .market.full { width: 100%; background: none; overflow: hidden;}
#sidebar .market.full .frame { width: 100%; height: 100%; padding: 0;}

#sidebar .market{ background: url(/i/modern/sprite/sidebar/animate/Shop_small_st.gif);  height: 100px; line-height: 160px; margin: 0;}
#sidebar .market img, #sidebar .balance img { position: absolute;  right: 0px; top:0px; z-index: 5; }
#sidebar .market img.big {width: 279px; height: 100px;}
#sidebar  img.small {width: 100%; height: 100px; visibility: hidden}
#sidebar  a.market:hover img, #sidebar  a.balance:hover img {visibility: visible}


#sidebar .balance{ background: url(/i/modern/sprite/sidebar/animate/balance_st.gif); }

#sidebar .balance span.extra-light, #sidebar .activate span.extra-light  {font-size: 14px;}

#sidebar .activate{background: url(/i/modern/sprite/sidebar/activate_small.jpg);opacity: .9;}

#sidebar .wiki{background: url(/i/modern/sprite/sidebar/wiki_small.jpg);  opacity: .9;}

#sidebar .wiki:hover, #sidebar .activate:hover {opacity: 1;}

#sidebar .live{background: url(/i/modern/sprite/live.jpg); background-size: cover; }

#sidebar .forum{background: url(/i/modern/sprite/forum.jpg) 0px 0px no-repeat;}

#sidebar .devblog{background: url(/i/modern/sprite/devblog.jpg) 0px 0px no-repeat; }

#sidebar .workshop{background: url(/i/modern/sprite/workshop.jpg) 0px 0px no-repeat; }

#sidebar .blog{background: url(/i/modern/sprite/blog.jpg); background-size: cover;}

#sidebar .block{width: 100%; margin-bottom: 8px;}

#sidebar .block-inner, .block .block-inner{background:transparent; }

#sidebar .block-inner table tr td,.block .block-inner table tr td{background-color: transparent;}

.youtube{padding: 0;width: 100%;margin: 0;}

.soc_title, #sidebar .block-inner .sidebar-title, .my_content_wrapper .news_head, .my_content_wrapper #content .tite_head,.com_prev .block-inner .page-title, .block .another_title, .another_title, #accordion .acc_sub_title
{ background: url(/i/modern/sprite/title.png) repeat-X; height: 35px;position: relative; }

#sidebar .block .block-inner .soc_title, #screen .block-inner .sidebar-title, #sidebar .vk_after, .my_content_wrapper .news_head, .my_content_wrapper #content .tite_head, .another_title
{overflow: hidden}

#sidebar  .sidebar-title{ margin-left: 0;}
#sidebar #screens {width:99.2%}

table.soc_title{margin-bottom: 0;}

#sidebar  .soc_title .soc, .sidebar-title{
    height: 35px;
    padding: 0;
    margin-bottom: 0;
}

#accordion .acc_sub_title{line-height: 33px; text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black; cursor: normal; color: white!important;}

#sidebar .block-inner .sidebar-title{text-indent: 8px;margin-bottom: 1px;}

#sidebar  .soc_title .soc, #sidebar .sidebar-title .vk{-moz-box-sizing:border-box;box-sizing:border-box; padding-top:5px; }


#sidebar .soc_title .soc .yu, #sidebar .soc_title .soc .yu:hover {background-image: url(/i/modern/utube.png); background-position: 5px 0px}

#sidebar .sidebar-title a {
    height: 35px;
    overflow: hidden;
    position: relative;
    color:#fff;
    text-decoration:none;
    font:18px/18px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif;
    text-transform: none;
    font-size:15px;
    margin-bottom: 0px;
    line-height: 33px;
    text-indent: 4px;
    opacity: 1; display: block;
}



#sidebar .sidebar-title a:hover {filter: alpha(opacity=100);opacity: 1;}
#sidebar .sidebar-title a.enough:after {content:''; position: absolute; right: 0px; top:0px; height: 100%; width: 100px; display: block;
    background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1)));background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background: -o-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background: -ms-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=1 );}

.gplus {margin-top: 2px;}

.preview{width: 100%; height: 155px;}

.preview .view{width: 100%;}

.preview img, #screen_preview img{height: 100%; width: 100%;}

#sidebar .view{width: 100%; height: 155px; margin-bottom: 0; cursor: pointer;}

.view a.info{border: none;}

#sidebar #___ytsubscribe_0{width: 126px!important; height: 53px!important; padding: 14px 0px 2px 2px!important;-moz-box-sizing: border-box!important; box-sizing: border-box!important;  display: block!important; margin: 0 auto!important;}

.plusOne {margin: 0px 0 9px 0; width: 100%;}

#texts{display: none!important;}

#yt-subscribe{width: 272px!important;}

.my_content_wrapper .inner_sidebar {padding-top: 41px!important;}

.youtubewrapper {background: url(/i/modern/fon3.jpg)!important; border: 1px solid #242e36!important;box-sizing: border-box!important; -moz-box-sizing: border-box!important;}

.youtubewrapper .warthundericon { display: none; height: 48px; width: 48px; background: url(/i/modern/sprite/wrthunderIcon.png) 0px 0px no-repeat; float: left;margin: 2px 10px 2px 3px;}
/*end of sidebar*/
.color-block {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9000000', endColorstr='#d9000000',GradientType=1); background: rgba(0,0,0,.85)}
/*content*/

.my_content_wrapper #content .block
{padding-top: 15px;}

.m0{margin-bottom: 1px!important;}

.my_content_wrapper .news_head
{position: relative; height: 33px; }

.my_content_wrapper .news_head .page-title, .another_title .page-title, .my_content_wrapper .tite_head .page-title
{ margin: 0px 0 0 16px; background: transparent; padding: 0;}

.another_title .more, .my_content_wrapper .news_head .more, .my_content_wrapper .tite_head .more, .search-players-link
{padding: 0 16px 0 0;margin: 0px;line-height: 35px; font-size: 14px; font-family: Dejavu_300;}

.another_title .more a, .another_title .more, .my_content_wrapper .news_head .more a, .my_content_wrapper .tite_head .more a, a.search-players-link
{color:#d1381e;font-size: 12px;font-family: Dejavu_300;}


.my_content_wrapper .news-name, .my_content_wrapper .news-name span{
    font-family:'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;
    text-decoration:none;
    /*float: left;*/

}

.my_content_wrapper .news-name{
    line-height: 20px;
    max-width: 75%;
    color:#d1381e;
    margin-top: 15px;
    margin-bottom: 20px;
    display: block;
    font-size: 20px;
}

.news-title-highlight{
    padding: 5px 10px 6px;
    background-color: rgb(36, 46, 54);
    color: #fff;
    line-height: 14px;
    font-size: 14px;
    float: left;
    margin-top: 15px;
    margin-right: 15px;
    border: 1px solid #2E3942;
    box-shadow: 0px 0px 0px 1px black;
}

.my_content_wrapper .news-item {
    background: url(/i/modern/sprite/fon3.jpg);
    border-top: 2px solid black;
    padding: 0px 16px 15px;
}
.my_content_wrapper .news-item.light-border.l-b-t{border: 1px solid #242e36}

.my_content_wrapper .news-text .text_img a, .text_img a, .media-index .press .block-inner .news-item .news-text img {
    display: block;
    width: 177px;
    overflow: hidden;
    margin-right: 18px;

}


.my_content_wrapper .news-text .text_img a{
    text-decoration: none;
    border-bottom: none;
}
.my_content_wrapper .news-text .text_img, .text_img img {display: block; height: auto; margin: 0px;}
.text_img img {width: 100%}
.text_img img a{margin-right: 18px;}

.my_content_wrapper .redline{position:relative;border-top: none;}
.my_content_wrapper .redline:after{content:'';position:absolute; top:0px; height: 1px; width: 100%; left: 0;border-bottom: 1px solid transparent;
    background: #bc0000;background: -moz-linear-gradient(left, #bc0000 0%, #e4333c 50%, #e4333c 51%, #bc0000 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#bc0000), color-stop(50%,#e4333c), color-stop(51%,#e4333c), color-stop(100%,#bc0000));background: -webkit-linear-gradient(left, #bc0000 0%,#e4333c 50%,#e4333c 51%,#bc0000 100%);background: -o-linear-gradient(left, #bc0000 0%,#e4333c 50%,#e4333c 51%,#bc0000 100%); background: -ms-linear-gradient(left, #bc0000 0%,#e4333c 50%,#e4333c 51%,#bc0000 100%);background: linear-gradient(to right, #bc0000 0%,#e4333c 50%,#e4333c 51%,#bc0000 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc0000', endColorstr='#bc0000',GradientType=1 ); }

.my_content_wrapper .redline:before{content:'';position:absolute; top:-1px; height: 1px; width: 100%; left: 0;
    background: #e22f37;background: -moz-linear-gradient(left,  #e22f37 0%, #fe6668 50%, #fe6668 51%, #e22f37 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e22f37), color-stop(50%,#fe6668), color-stop(51%,#fe6668), color-stop(100%,#e22f37));background: -webkit-linear-gradient(left,  #e22f37 0%,#fe6668 50%,#fe6668 51%,#e22f37 100%);background: -o-linear-gradient(left,  #e22f37 0%,#fe6668 50%,#fe6668 51%,#e22f37 100%);background: -ms-linear-gradient(left,  #e22f37 0%,#fe6668 50%,#fe6668 51%,#e22f37 100%);background: linear-gradient(to right,  #e22f37 0%,#fe6668 50%,#fe6668 51%,#e22f37 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e22f37', endColorstr='#e22f37',GradientType=1 );}

/*.my_content_wrapper .news_list_page .redline:nth-of-type(2)*/

/**pagination*/
.bot_pagination td, .bot_pagination tr,  .bot_pagination tbody, .bot_pagination td.page, .bot_pagination .page,.bot_pagination td.r, .bot_pagination td .slide-left, .bot_pagination td .slide-right{
    height: 30px;
    margin: 0;
    padding: 0;
    vertical-align: middle;
}


.bot_pagination , table.bot_pagination, .fullpages, #paginator ul{border-top: 1px solid #242e36; position: relative; background: url(/i/modern/sprite/foo.jpg);border-collapse: collapse;}

.bot_pagination a{color:#c53b35;}


.bot_pagination td{
    height: 30px;
    line-height: 20px;
    text-align: center;
}


.slider-paging .page a{
    font-size:12px;
    line-height:13px;
    line-height: 30px;
}


.slider-paging .page b {
    font-size:12px;
    line-height:15px;
}

/**большая пагинация*/
/*пагинация для скриншотов*/

.big-pagination td{
    padding: 4px 0;
    vertical-align: middle;
    text-align: center;
}

.slider-paging .slide-left,.slider-paging .slide-right{
    display:inline-block;
    width:21px;
}


.slider-paging{ text-align: center;}
.slider-paging b{opacity:0.5}
.slider-paging .page{white-space:nowrap;}
.slider-paging .page a,.slider-paging .page b{
    margin:0 5px;
}

.slider-paging .page b{
    display:inline-block;
    opacity:1;
}

#screens {margin-bottom: 8px;}
#screens .slider-paging {
    background: url(/i/modern/sprite/fon3.jpg);
    margin-top:-5px;
}

#screens .slider-paging .slide-right {
    background-position: 0px -262px;
}

#screens .slider-paging .slide-left {
    background-position:0px -224px;
}

#screens .slider-paging .slide-right, #screens .slider-paging .slide-left{
    height: 37px;
    background-image: url(/i/modern/icons.png);
}

/**конец большой пагинации*/

.bot_pagination .page b, #paginator ul li.active, .fullpages span.num
{background: rgb(215,52,43);background: -moz-linear-gradient(top, rgba(215,52,43,1) 0%, rgba(211,72,80,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(215,52,43,1)), color-stop(100%,rgba(211,72,80,1)));background: -webkit-linear-gradient(top, rgba(215,52,43,1) 0%,rgba(211,72,80,1) 100%);background: -o-linear-gradient(top, rgba(215,52,43,1) 0%,rgba(211,72,80,1) 100%);background: -ms-linear-gradient(top, rgba(215,52,43,1) 0%,rgba(211,72,80,1) 100%);background: linear-gradient(to bottom, rgba(215,52,43,1) 0%,rgba(211,72,80,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7342b', endColorstr='#d34850',GradientType=0 );}

.bot_pagination .page {margin-top: 5px;}
.bot_pagination .page b {
    padding: 0px 6px;
    line-height: 30px;
}

.fullpages .next, .fullpages .prev {
    height: 30px;
    width: 17px;
}

.fullpages {
    list-style: none;
    display: inline-block;
    margin: 10px auto;
}

.fullpages a, .fullpages b, .fullpages span {
    display: inline-block;
    font-size: 13px;
}

.fullpages span.num {
    color: #FFFFFF;
    padding: 3px 8px;
}

/**стрелки влево и вправо на пагинации*/

.bot_pagination .slide-left, .fullpages .prev, .bot_pagination .slide-right, .fullpages .next,.slider-paging .r .slide-right{
    background-image: url(/i/modern/sprite/myicons.png);
    background-repeat: no-repeat;
}

.bot_pagination .slide-right, .fullpages .next,.slider-paging .r .slide-right{
    background-position: 0px -30px;
}

.bot_pagination .slide-left, .fullpages .prev{
    background-position: 0px -2px;
}

.media-index .slider-paging .slide-right, .media-index .slider-paging .slide-left, .media-index .slider-paging .slide-left {
    vertical-align: bottom}


/*.fullpages .prev, .fullpages .next {margin-top: 3px;}*/
.fullpages .prev {margin-right: 50px;}
.fullpages .next {margin-left: 50px;}

/*пагинация конкретной особенности*/
.features-paging{
    float:right;
    width:280px;
    margin:4px 10px 0 0;
}

.features-paging .slide-left, .features-paging .slide-right{
    background-image: url(/i/modern/sprite/myicons.png);
    background-repeat: no-repeat;
    height: 26px;
}

.features-paging .slide-left, .features-paging.slider-paging .l .slide-left{
    float: left;
    background-position: 0px -4px;
}

.features-paging .slide-right, .features-paging.slider-paging .r .slide-right{
    float: right;
    background-position: 0px -32px;
}

.features-paging .slide-left + div{float:left;}
.features-paging .r div{float:right;}
.features-paging div{color:#C42816;font:13px/13px 'DejaVuSansExtraLight',Tahoma,Arial,sans-serif;margin:10px;}
.features-paging b + div{opacity:0.5}

/** end of pagination*/
.my_content_wrapper {border-bottom: 0px;}

.my_content_wrapper .tite_head{margin-bottom: 5px;}

/**video*/
.mat-slider.video-page .bg_none {height: 7px!important;}
.mat-slider.video-page .preview{float: left;}

/**screens*/
#sidebar .sidebar-text {padding: 0;}

#screens .preview a {font-size: 12px;}

.description .download_video {
    display: inline-block;
    width: 15px;
    height: 15px;
    background-position: -18px -190px;
    vertical-align: middle;
}
/** end of screens*/

/*wallpapers*/
.size{padding:5px;}
.size a{margin:0 3px;}

/*end of content*/

/*footer*/
/**nav*/
.footer-wrapper{padding: 10px 15px 15px;}

#foo{
    min-height: 300px;
    height: auto;
}

#foo .sitemap .parent ul{
    min-height: 325px;
    padding: 10px 0 0px 0
}

#foo .sitemap{
    height: auto;
    background-color: transparent;
    background: none;
    height: 100%;
    border-left:1px solid black;
    border-right:1px solid black;
    margin-top: 2px;
}

#foo .sitemap .parent{
    background: url(/i/modern/sprite/fon3.jpg);
    background-color: transparent;
    margin:0px 4px 0px 0px;
    box-shadow: inset 0px 0px 0px #263038;
    height:100%;
    width:19.67%;
    padding-bottom: 10px;
}

#foo .sitemap .last {margin: 0}

.sitemap ul li {
    height: 27px;
    width:auto;
    margin:0;
    float:none;
    border:0 ;
    list-style:none;
}

#foo .sitemap .parent a{
    border-bottom: none;
    background: url(/i/modern/sprite/foo.jpg);
    box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.05);
    padding: 5px 18px;
    font-family:'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;
    font-size: 17px;
    line-height: 24px;
    display:block;
    text-decoration: none;
    color:#e6e6e6;

}

#foo .sitemap .parent ul li a {
    border-bottom: 1px solid #e6e6e6;
    padding: 5px 0px 0px;
    display: inline-block;
    margin-left: 18px;
    line-height: normal;
    background: transparent;
    box-shadow: none;
    color:#e6e6e6;
    text-decoration: none;
    font-size: 14px;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}
#foo .sitemap .parent ul li a:hover {
    border-bottom: none;
    color:#d1381e;
}

#foo .sitemap ul li a.selected{
    color:#d1381e;
    border-bottom: 1px solid #d1381e ;
}

#foo .sitemap .parent ul li a.selected:hover {border-bottom: none;}


.footer-bg a {text-decoration: none; border-bottom: 1px solid #bbb;line-height: normal;}
.footer-bg a:hover{text-decoration: none; border-bottom: none; }


/**end of nav*/

/**footer from landing*/
.footer-bg{min-height: 92px;    margin-top: 0;    padding: 0px 0 6px;    margin: 0 auto;    width: 96%;}
#landing16 .footer-bg{ width: 100%;}

.footer-bg table {margin: 0 auto;height: 100%;}
#foo{border-bottom: 16px solid transparent;}
#foo.wp_footer {overflow: visible}
#foo .logo-gaijin, .bw {background: url(/i/modern/sprite/gaijin_b_w.png) no-repeat top center;filter: alpha(opacity=100);opacity: 1;margin: 0;background-size: auto 100%;height: 100%;width: 100%;display: block; }
.footer-bg  a.logo-gaijin{border-bottom: none}

.rating-ru {height: 47px;
    width: 43px;
    display: inline-block;
    border-radius: 6px;
    overflow: hidden;
    margin-bottom: 5px;}
.rating-ru div{width: 100%; height: 100%; background: url(/i/modern/sprite/icons.png) -336px 0px;}
.rating-ru div:hover {background: url(/i/modern/sprite/icons.png) -336px 0px; position: absolute; margin-left: 0px;margin-top: 0px; height: 47px;
    width: 43px;border-radius: 6px;}

.footer-bg  .bot_icons
{border-bottom: 16px solid transparent; }
/*pc*/
.footer-bg div.pc {width: 58px;height: 40px;padding: 15px 10px 0;vertical-align: top;display: inline-block;background: 0 0;}

.footer-bg div.pc div {width: 58px;height: 40px;background: url(/i/modern/sprite/p_bw.png) no-repeat top left;background-size: 100% auto;}

.footer-bg div.pc div:hover {width: 72px;height: 50px;position: absolute;margin: 0 0 0 -5px;background: url(/i/modern/sprite/p_bw2.png) no-repeat top left;background-size: 100% auto;}

/*mac*/
.footer-bg div.mac {width: 42px;height: 55px;vertical-align: top;padding: 7px 10px 0 0;background: 0 0;display: inline-block; }

.footer-bg div.mac div {width: 42px;height: 55px;background: url(/i/modern/sprite/m_bw.png) no-repeat top left;background-size: auto 100%;}

.footer-bg div.mac div:hover {width: 58px;height: 72px;position: absolute;margin: -10px 0 0 -8px;background: url(/i/modern/sprite/m_bw2.png) no-repeat top left;background-size: 100% auto;}

/*ps4*/
.footer-bg div.ps4 {width: 100px;height: 40px;padding-top: 12px;vertical-align: top;padding-right: 0;display: inline-block;background: 0 0; margin-left: 5px;}

.footer-bg div.ps4 div {width: 100px;height: 40px;background: url(/i/modern/sprite/p4_bw.png) no-repeat top left;background-size: 100% auto;}

.footer-bg div.ps4 div:hover {width: 130px;height: 52px;position: absolute;margin: -8px 0 0 -12px;background: url(/i/modern/sprite/p4_bw2.png) no-repeat top left;background-size: 100% auto;}

#awards{float: none;display: inline-block;}

.awards-new-en-sm
{width: 205px;height: 64px;background-size: auto 100%;}

.awards-new-en-sm .game{}
.awards-new-en-sm .game:hover
{filter: alpha(opacity=100);opacity: 1;z-index: 100;height: 85px;width: 78px;margin: -14px 0 0 -12px;background-size: auto 85px;}
.awards-new-en-sm .develop{margin-left: -15px;z-index: 14;}
.awards-new-en-sm .develop:hover{background-position: -78px 0;margin-left: -25px;margin-top: -16px;}
.awards-new-en-sm .tech {margin-left: -13px;z-index: 13;}
.awards-new-en-sm .tech:hover{background-position: -155px 0;margin-left: -25px;}
.awards-new-en-sm .sound{margin-left: -12px;z-index: 12;width: 56px;}
.awards-new-en-sm .sound:hover{background-position: -235px 0;width: 77px;margin-left: -25px;margin-top: -16px;}
.awards-new-en-sm div{height: 64px;width: 58px;background: 0 0;}
.awards-new-en-sm div:hover{background: url(/i/modern/sprite/awards_en_sm.png) no-repeat;background-size: auto 85px;filter: alpha(opacity=100);opacity: 1;z-index: 100;height: 85px;width: 78px;margin: -14px 0 0 -12px;}

.awards-new-ru-sm div{height: 64px;width: 58px;background: 0 0;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/modern/sprite/awards_en_sm.png', sizingMethod='scale');}
.awards-new-ru-sm{width: 205px;height: 64px;background-size: auto 100%;float: none;display: inline-block;}
.awards-new-ru-sm div:hover {filter: alpha(opacity=100);opacity: 1;z-index: 100;height: 85px;width: 78px;margin: -14px 0 0 -12px; background-size: auto 85px;}

.awards-new-ru-sm .develop:hover {background-position: -78px 0;margin-left: -25px;margin-top: -16px;}
.awards-new-ru-sm .tech {margin-left: -13px;z-index: 13;}
.awards-new-ru-sm .tech:hover {background-position: -157px 0;margin-left: -12px;}

.awards-new-ru-sm .sound {margin-left: -12px;z-index: 12;width: 56px;}
.awards-new-ru-sm .sound:hover {background-position: -237px 0;width: 77px;margin-left: -13px;margin-top: -16px;}

.gamescom{width: 132px;height: 64px;margin-left: 0px;background: 0 0;float: none;display: inline-block;}
.gamescom:hover{background: none;}
.gamescom div {width: 132px;height: 64px;background: url(/i/modern/sprite/gamescomaward_bw.png) no-repeat top left; background-size: 100% auto;}

.gamescom div:hover {width: 156px;height: 75px;position: absolute;margin: -12px 0 0 -14px;background: url(/i/modern/sprite/gamescomaward.png) no-repeat top left; background-size: 100% auto;}

.footer-bg a, .footer-bg  p, .footer-bg  b, .footer-bg  i
{color:#bbb; text-align: left; }

.footer-bg p{font-size: 10px;}
.footer-bg .botnavi {margin-top: 10px;}
.footer-bg .botnavi a { font-size: 12px; color: #eeeeee; border-bottom: 1px solid #eeeeee; text-decoration: none;}

.copy-link
{display: inline-block; margin:0px 12px;}

.footer-bg .copy-link:nth-last-child(1)
{margin-right: 0;}

.footer-bg .copy-link:nth-child(1)
{margin-left: 0;}
/**end footer from landing*/
/*end of foter*/

/*news page*/
.pathway {margin: 10px 0 10px 18px;}

.pathway ul li {
    list-style: none;
    padding: 0;
    display: inline;
    position: relative;
}

.pathway li a, .pathway span, .pathway li{
    color:#91bdc5;
    font-weight: 600;
    font-size: 14px;
    font: 14px Tahoma, Arial, sans-serif;
}

.pathway .nav{
    display:inline-block;
    background-position: -6px -212px;
    width:6px;
    height:11px;
    margin:0 4px;
    position:relative;
    top:2px;
}

.news_list_page{margin: 1px;}
.news_list_page .bot_pagination{margin-bottom: 7px;}
.news-item .date, #press .date {
    color:#91bdc5;
    float: right;
}
.news-item .date, #press .date {margin: 15px 0 0 0;font-size: 11px;}
.news-text {margin-top: 0px;margin-bottom: 15px;}
/*.news-name {font-size:20px;}*/
/*end of news page*/

/*current*/
.current .item {padding: 10px 22px 18px;}
/*end of*/

/*the game*/
.the_game{width: 680px;}
.game-preview-text {padding-top: 15px;}
.text .game-preview-text a, .text .game-preview-text a:hover {border-bottom: none;}

.com_prev{width: 685px;}
.the_game .com_prev a {overflow:hidden;}
.the_game .com_prev img {width: 100%; height: auto;min-height: 139px;}
.com_prev td .block-inner{width: 223px;}

.features-paging div {margin: 5px 10px 10px 10px;}

/*подразделы*/
.com_prev .block-inner .page-title{
    height: 26px;
    padding: 0;
    float: none;
    padding:0 8px;
    overflow: hidden;
    box-shadow: inset 0px 0px 2px 1px rgba(250,250,250,.2), inset 0px -2px 1px 0px rgba(0,0,0,.2);
    color:#d1381e;
    font:18px/18px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;
    text-transform:uppercase;margin:0;
}

.my_content_wrapper .the_game .text{padding: 0px 16px 18px 16px; margin: 0;}

.com_prev .block-inner .page-title a
{font-family:DejaVuSansExtraLight;font-size: 15.5px;color: #e5e6d7; text-decoration: none; text-indent: 5px;text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;line-height: 26px; text-transform: none;width: auto;height: auto;}

.com_prev .block-inner a
{display: block;width: 100%;height: 139px;}

.release_tree .block-inner a {overflow: hidden; height: 116px; box-sizing: border-box}

.release_tree .block-inner img {margin: 0;width: 100%;height: auto; }

.another_title .page-title{
    text-transform: none;
    font-size:20px;
    line-height: 35px;
    text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
    text-indent: 0;
}

.another_title .page-title a{
    text-decoration: none;
    color: #fff;
}



#sidebar .soc_title .sidebar-title a:hover, #sidebar .block-inner .sidebar-title a:hover {color:white;}

.the_game h2
{font-family: Dejavu_200; font-size: 20px; color:#e42808;margin: 0 0 16px 0;display: block;margin-left: 5px;}

.the_game .com_prev .block-inner.border { margin-bottom: 3px;}

.the_game .news-item table tr td:nth-of-type(1) a
{width:175px; height:237px; margin: 0 25px 0px 0; border: 1px solid transparent;}

.the_game .news-item table tr td:nth-of-type(3) a
{width:377px; height: 88px;}

.the_game .news-item table tr td:nth-of-type(3) a img{width:100%; height: 100%;}

.the_game .news-item p {margin-bottom: 0px; font-size: 12.5px;line-height: 18px;}

.the_game p{color: white;}

hr {border-top: 1px solid #b80b08;margin: 15px 0;}

.release_tree {width: 100%;}
.release_tree td .block-inner {width: 186px; margin-right: 10px;}
.release_tree td:nth-last-child(1) .block-inner{margin: 0;}

.text .game-preview-text img {border: none!important; max-width: none;}
.text .game-preview-text p {font-size:14px;}

.tipMid {border: 1px solid rgba(49,65,77,1);background-color: #151b20;padding: 5px 10px;text-align: center;}
.tipMid:after {content:''; position: absolute;bottom: -5px; left: 50%;margin-left: -5px;border-top: 5px solid rgba(49,65,77,1);border-right: 5px solid transparent;border-left: 5px solid transparent;}
.tip {border:none;overflow: inherit;}
/*game over*/
.mat-slider .preview, .mat-slider .preview.block334  {background-color: transparent; margin: 0;}
.mat-slider .preview.block334 {width: 100%;}
.block334 .view {width: 100%;}
.mat-slider table { border-collapse: separate;}

/*~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~

				    store

~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ */
.shop-preview{
    margin-top:2px;
    margin-bottom: 8px;
}


.shop-preview .preview {height: auto; background-color: transparent;padding-bottom:3px; }
.shop-preview .digital-store  {border-collapse: separate; display:table; border-spacing: 0px; }
.shop-preview .digital-store .preview { width: 24%; height:100%; background: url(/i/modern/sprite/fon3.jpg); position: relative; min-height:100%;border: 1px solid #242e36; display: table-cell;}
.shop-preview .digital-store .row {display:table-row;}
.shop-preview .digital-store .row .space {width: 1.3333%;}
.shop-preview .digital-store .space { height: 10px; width: 100%;}



.shop-preview .digital-store .row .space:nth-last-child(1) {display: none;}
.shop-preview .digital-store .row.space {height:10px;}

.shop-preview table{border-collapse: separate;}

.shop-preview table td
{height:100%; background: url(/i/modern/sprite/fon3.jpg); position: relative; min-height:100%;border: 1px solid #242e36;}

.bg_none{background: none!important; border: none!important; height: 10px!important;}
.bg_none2{background: none!important; border: none!important; height: 5px!important;}

.shop-preview table td .preview{ width: 234px; margin: 0;}

.shop-preview table td{padding: 0px 0px;}

.mat-slider .preview a,.shop-preview .preview a{
    color:#dc4228;
    font:20px/20px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;
    display:inline;
    float:none;
    text-decoration: none;
}

.shop-preview .preview a.img_wrapper{width: 100%; height: 146px;
    overflow: hidden;
    display: block;
    margin-bottom: 8px;
}

.shop-preview .preview .img_wrapper img
{width: 100%; height: auto; background: none;min-height: 147px;}

.shop-preview .preview .title
{color:#c01f06; font-size: 15px!important; padding: 0;}

.shop-preview .preview .date
{color:#f5f5f5; font-size: 12px; font-family:DejaVuSansExtraLight;}

.shop-preview .preview .descript {-moz-box-sizing:border-box; box-sizing:border-box; padding-left:15px; padding-right:15px;}
.moneyValue { display: inline-block; float: none; }
.moneyValue .icon-rouble { display: inline-block;
    position: relative;
    width: 18px;
    height: 22px;
    text-align: center;
    vertical-align: middle;
    font-family: rouble;
    line-height: 20px;
}

.features_list .icon-rouble{font-size: 16px;}

.digital-store .shop-preview .preview .title { float: none; display: block;}

.shop-preview .golden_eagles .preview
{padding: 15px }

.golden_eagles .preview a.img_wrapper
{width:90px; height: 49px; margin: 0 auto; background: url(/i/modern/sprite/eagles.png) no-repeat; position: relative;}

.golden_eagles .preview a.img_wrapper p
{line-height: 49px;text-indent: 5px;font-weight: 300;text-shadow: 0 2px rgba(0,0,0,.47);font-size: 14px;color: #e2ce8f;font-family: Dejavu_200;width: 55%; text-align: center;}

.golden_eagles .preview a.img_wrapper p.text-light
{position: absolute;top: 0px;left: 0px;width: 100%;height: 50%;color: #f6efdb;overflow: hidden;width: 55%; text-align: center;}

/*заглушка*/
.golden_eagles .preview a.img_wrapper img{width: 100%; height: 100%; }

.digital_store .redline:nth-child(1) {border-top:none;}
.digital_store .redline:nth-child(1):before, .digital_store .redline:nth-child(1):after {display:none;}
.digital_store a.img {width: 175px; height: 120px; overflow: hidden;}
.digital_store a.img img {width: 100%; height: auto;}
.digital_store .news-item {padding: 10px 16px 20px;}
.digital_store .news-item .text {margin-left: 20px;}

.digital_store .news-item .text ol {
  padding-left: 20px;
}

a.but {
  font-size: 15px;
  text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
  box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, .1);
  padding: 5px 31px 6px;
  border: none;
  display: inline-block;
  margin-right: 10px;
  width: 208px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  color: #e3e3e3 !important;
  background: rgb(148, 4, 5);
  background: -moz-linear-gradient(top, rgba(148, 4, 5, 1) 0%, rgba(51, 3, 4, 1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(148, 4, 5, 1)), color-stop(100%, rgba(51, 3, 4, 1)));
  background: -webkit-linear-gradient(top, rgba(148, 4, 5, 1) 0%, rgba(51, 3, 4, 1) 100%);
  background: -o-linear-gradient(top, rgba(148, 4, 5, 1) 0%, rgba(51, 3, 4, 1) 100%);
  background: -ms-linear-gradient(top, rgba(148, 4, 5, 1) 0%, rgba(51, 3, 4, 1) 100%);
  background: linear-gradient(to bottom, rgba(148, 4, 5, 1) 0%, rgba(51, 3, 4, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#940405', endColorstr='#330304', GradientType=0);
}

.shop_list .news-item a.but {
    width: 220px;
    height: 42px;
    background: url(/i/modern/sprite/cart.png) no-repeat;
    display: block;
    line-height: 42px;
    font-family: 'DejaVuSansExtraLight', Arial, sans-serif;
    color: #ffffff;
    font-size: 16px;
    text-decoration: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    margin: 0px;
    background-color: transparent;
    border-bottom: none;
    color: #ffffff;
    box-shadow: none;
    padding: 0;
}

.shop_list .news-item a.but:hover { border-bottom: none; background-color: transparent!important; box-shadow: none}

.features_list.shop_list.digital_store .news-item {margin-bottom:0px; padding:0px 16px 20px}

.store-balance .light-border .news-item {border-top: none;}
.store-balance .light-border {margin-bottom: 5px;}
.store-balance .shop_list .news-item {border-top: 1px solid #242e36}
.block-inner-balance {margin-bottom: 5px}
/*end of store*/

/*technics*/
.my_content_wrapper .technics .news-item
{border-top:1px solid #242e36; padding: 18px 22px 18px; margin-bottom: 0px;}

.my_content_wrapper .technics .news-item a.airpplanes, .my_content_wrapper .technics .news-item a.tanks {width: 450px; height: 281px; box-shadow: 0px 0px 0px 1px #000; display: block; position: relative; opacity: .9}
.my_content_wrapper .technics .news-item a.airpplanes:hover, .my_content_wrapper .technics .news-item a.tanks:hover{opacity: 1;}
.my_content_wrapper .technics .news-item a span {text-decoration: none; font-family: wtfModern; font-size: 45px; color:white;position: absolute;-moz-box-sizing: border-box;box-sizing: border-box; padding: 10px; width: 100%; height: auto; bottom: 0px; left: 0px;line-height: 100%;text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;}
.my_content_wrapper .technics .news-item a.airpplanes {background:url(/i/modern/sprite/unitAir.jpg) 0px 0px no-repeat;}
.my_content_wrapper .technics .news-item a.tanks {background:url(/i/modern/sprite/unitTank.jpg) 0px 0px no-repeat;}


/*end of technics*/

/*features_list*/

.features_list{border-collapse: separate;margin-top: 1px;}

.features_list td{background: url(/i/modern/sprite/fon3.jpg);}

.features_list td.vspacer{
    background-color:transparent;
    height:8px ;
    line-height:1px;
}

.features_list .list-item {width: 478px;}

.features_list td.sm{width:1.12%;}

.features_list td .news-item{
    /*background: none;*/
    border:none;
    padding: 10px 14px 10px;
}

.features_list td .block-inner{width: 100%; margin-bottom: 0;}

.features_list td .block-inner  .news-text { margin-top: 6px;}

.features_list td .block-inner .news-text p, .features_list td .block-inner .news-text span
{font-size: 12.5px;}

.features_list td .block-inner .news-text img
{margin: 0;}

.features_list td .block-inner .news-text .img_wrapper
{display: block; margin: 5px 15px 15px 0px;width: 145px;height: 91px;overflow: hidden;}

.features_list td .block-inner .news-text .img_wrapper img {width: 100%; height: auto; min-height: 91px}

.my_content_wrapper .features_list tr .redline{border: none;}

.my_content_wrapper .features_list tr:nth-child(1) .light-border, .my_content_wrapper .features_list td:nth-child(2) .light-border, #mat-video .block-container .redline:nth-child(2) {border-top: none;}

.features_list tr:nth-child(1) .redline:after, .features_list tr:nth-child(1) .redline:before {display:none;}

.features_list td.vspacer { height: 10px !important;}

.features_list .block-inner .news-name{
    color:#91bdc5;
    font-size: 20px;
    line-height: 25px;
    padding-top: 15px;
    margin-top: 0px;
}

.features_list td .news-item {padding: 0px 14px 0px;}

/**featers*/
.sp{width:7px;height:7px;}
.comm,.arr,.circle,.note td{background-image:url('/i/modern/arr.png');background-repeat:no-repeat;}
.hoversign_wrapper{position:absolute;top:0;left:0;width:100%;height:100%;}
.comm{background-position:0 -306px;padding:10px 57px;position:absolute;bottom:0;left:0;font:16px/16px'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;color:#fff;text-decoration:none;}
.textblock{position:absolute;width:240px;height:100%;padding:0 40px 0 20px;}
.textblock.pos_right{right:0;top:0;background-position:right 0;}
.textblock.pos_left{left:0;top:0;background-position:0 0;}
.textblock p{font-size:13px;line-height:16px;margin-bottom:18px;}
.footnote{position:absolute}
.arr{width:76px;height:53px;position:relative;z-index:1;}
.arr.leftbottom{background-position:0 0;}
.arr.lefttop{background-position:-78px 0;}
.arr.righttop{background-position:-162px 0;}
.arr.rightbottom{background-position:-244px 0;}
.circle{background-position:-322px -1px;width:31px;height:31px;text-align:center;z-index:2;}
.circle span{font:bold 15px Arial;position:relative;top:5px;}
.circle_bottom{padding-top:33px;}
.text_bottom{padding-top:32px;}
.circle_left .circle{margin-right:-21px;z-index:3;position:relative;}
.circle_right .circle{margin-left:-21px;z-index:3;position:relative;}
.note{height:33px;top:-1px}
.note .left{width:1px;padding:3px;}
.note.black .left{background-position:-449px -135px;}
.note.white .left{background-position:-449px -255px;}
.note .right{width:1px;padding:4px;}
.note.black .right{background-position:-449px -95px;}
.note.white .right{background-position:-449px -215px;}
.note .middle{padding:5px 15px;white-space:nowrap;}
.note.black .middle{background-position:0 -60px;background-repeat:repeat-x;}
.note.white .middle{background-position:0 -179px;background-repeat:repeat-x;}
.note.black .middle a{font:16px/16px'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;text-decoration:none;color:#fff;}
.note.white .middle a{font:16px/16px'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;text-decoration:none;color:#000;}
.arr.lefttop{top:0;}
.arr.leftbottom{top:14px}
.arr.righttop{top:0;left:-2px}
.arr.rightbottom{top:14px;left:-2px}
.middle.circle_left{padding:5px 5px 5px 20px;}
.middle.circle_right{padding:5px 20px 5px 5px;}
/*.buy{display:none;}*/
.featcom.comm_left,.featcom.comm_right{position:absolute;width:282px;height:100%;background-color:rgba(0,0,0,0.8);border-left:1px solid #fff;border-right:1px solid #fff;box-shadow:1px 0 0 #000;-moz-box-shadow:1px 0 0 #000;-webkit-box-shadow:1px 0 0 #000;}
.featcom.comm_top{position:absolute;width:100%;top:20px;left:0;background-color:rgba(0,0,0,0.8);border-top:1px solid #fff;border-bottom:1px solid #fff;box-shadow:0 1px 0 #000;-moz-box-shadow:0 1px 0 #000;-webkit-box-shadow:0 1px 0 #000;}
.comm_left{top:0;left:24px;}
.comm_right{top:0;right:24px;}
.featcom .title{margin:12px 7px;}
.featcom .title .circle{margin-right:5px;}
.featcom .title .text{vertical-align:middle;padding:0;font:28px/24px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;letter-spacing:-1px;}
.comm_top .title{float:none;font:28px/24px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;letter-spacing:-1px;margin-left:15px;width:auto;}
.comm_top p.block_text_top{font-size:16px;line-height:20px;margin:0 10px 15px 15px;}
.featcom .block_text{background-color:rgba(255,255,255,0.2);clear:both;border:1px solid #fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;margin:5px;box-shadow:1px 2px 0 #000;-moz-box-shadow:1px 2px 0 #000;-webkit-box-shadow:1px 2px 0 #000;}
.featcom .block_text p{font-size:12px;line-height:16px;}
.featcom .onlytext{font:12px/16px Arial, sans-serif;padding:0 10px;}
.block_text_title{padding:0;font-weight:bold;}
.circle_sm{background-color:rgba(0,0,0,0.8);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #fff;padding:0 5px 1px 5px;font-size:12px;line-height:17px;float:right;}
.comm_right .circle_sm{float:left;margin-right:5px;}
.online{background-color:#2c3e43;background-position:0 -533px;height:68px;position:relative;margin-top:10px;float:right;}
.online b{font:57px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;color:#d23a1e;padding:0 0 0 40px;position:relative;top:2px;font-weight:normal;}
.online span{font:30px/25px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;color:#d23a1e;position:relative;float:right;margin-left:25px;right:14px;top:9px;}
/*.country{padding-left:5px;}*/
/*.country a,.country b{font:18px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;color:#fff;text-decoration:none;font-weight:normal;}*/
/*.country b{background-color:#D1381E;padding:3px 7px;position:relative;top:-2px;margin:0 5px;}*/
/*.country a{margin:0 10px;}*/
/*.filter{margin-top:-1px;}*/
/*.filter_title{background-color:#D1381E;}*/
/*.filter_title.open{height:10px;}*/
/*.filter_title.close{height:19px;}*/
/*.filter_title a{display:block;}*/
/*.filter_title.open span{float:left;border-top:1px solid #fff;width:7px;height:7px;margin:4px 0 0 13px;}*/
/*.filter_title.close span{float:left;border:1px solid #fff;width:7px;height:7px;margin:5px 8px 0 13px;}*/
/*.filter_title.open i{visibility:hidden;}*/
/*.filter_title.close i{font-style:normal;position:relative;top:-2px;color:#fff;text-decoration:none;text-transform:lowercase;}*/
/*end of features_list*/

/*locations*/
.locations{width:682px;}

.locations :nth-child(3){border-top:none;}
.locations :nth-child(3):after, .locations :nth-child(3):before {display:none;}
.locations .news-item {margin-bottom: 0px; padding-bottom: 1px;}

.blue_title strong, #mat-video .block-inner:nth-child(2) .news-item strong {font-weight: 700;}

.block-soc .soc td a{height:32px;}

.block-soc .soc td{height:32px;}
/*end of locations*/

/*Faq*/
#accordion{margin-top: 20px;}
.another_title{text-indent:7px;}
#accordion .acc_sub_title {text-indent:15px;}

#accordion .acc_sub_title{overflow: hidden; font-size:20px; cursor: pointer; text-transform: none; height: 33px; position: relative;}

#accordion .acc_sub_title:after{content: '^';position: absolute;right: 21px;top: 5px;width: 21px;height: 13px;font-size: 26px;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);line-height: 10px;text-indent: 0;}
#accordion .open:after{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(-180deg);transform: rotate(0deg);line-height: 13px;line-height: 33px;}

.acc_item_wrapper{margin-bottom: 3px;}
.acc_item{display:none;padding: 5px 10px;background: url(/i/modern/sprite/fon3.jpg);}

#accordion .acc_item h4{padding: 0px 0px 5px 0px; position: relative;margin: 0 auto;width: 94%;margin-top: 10px; margin-bottom: 10px;}
#accordion .acc_item h4:nth-last-child(2) {margin-bottom: 10px;}

#accordion .acc_item h4 a{cursor: pointer;color: #91bdc5;width: 94%; border-bottom: 1px solid #91bdc5; text-decoration: none;}
#accordion .acc_item h4:hover a{ border-bottom: 1px solid transparent;}
#accordion .acc_item h4.red a { border-bottom: none;}
/**значёк у внуков слева*/
#accordion .acc_item h4:before{content:'●';position: absolute;top:1px;left:-15px;font-size: 12px;color:#91bdc5;}

/**у внуков значёк*/
#accordion .acc_item h4:after{content:'«';-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);position: absolute;font-size:24px; font-family: DejaVuSansExtraLight;width: 21px;height: 13px;right: -25px;top: 3px;text-indent: 5px; color:#91bdc5;filter: alpha(opacity=50); opacity: 0.5; line-height: 7px;}
#accordion .acc_item .red:after{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(-90deg);transform: rotate(90deg);}

.red {border-bottom: 1px solid #d63f14;}
.red a {color:#f44511!important; text-decoration: none;}

/**значёк при классе red*/
#accordion .acc_item h4.red:before,#accordion .acc_item h4.red:after{color:#f44511!important;filter: alpha(opacity=100); opacity: 1; text-indent: 0px;}
#accordion .acc_item h4.red {margin: 10px auto 10px}

/**все значки белые при хувере*/
#accordion .acc_item h4:hover:after,#accordion .acc_item h4:hover:before,#accordion .acc_item h4:hover a{color:#fff!important;filter: alpha(opacity=100);opacity: 1;}

/**все значки белые при хувере класса red*/
#accordion .acc_item h4.red:hover:before,#accordion .acc_item h4.red:hover:after, #accordion .acc_item h4.red:hover a {color:white!important;}
.red:hover {color:#f44511!important;border-bottom: 1px solid white;}

#accordion .acc_item .ac-text-wrapper{padding: 0px 45px 0px 35px;;font-size: 12px; }
.ac-text-wrapper{display: none;}
/*end faqing =)*/

/*media*/
.view .date,.mat-slider .date, .shop-preview .date, #press .news-item .date,#mat-video .news-item .date  {color:#91bdc5;}
.mat-slider .preview .title {color:#d1381e; display: inline;}
.my_content_wrapper #mat-video .block-container .redline:nth-child(2):before, #mat-video .block-container .redline:nth-child(2):after {display:none;}

.media-index .bot_pagination .slide-right {background: url(/i/modern/sprite/myicons.png)0px -30px no-repeat;}

.mat-slider#screens tbody tr:nth-child(1) .light-border{ margin-bottom: 5px;}

.media-index #screens, #mat-screens #screens {margin-bottom: 3px;}
.media-index #mat-screens #screens .preview, #mat-screens #screens .preview {
    border:1px solid #242e36;
    height: auto;
    float:left;
    margin: 0;
}
.media-index #mat-screens #screens .preview .view, #mat-screens .preview .view   {height: 137px; border: none; overflow: hidden;}
.media-index #mat-screens #screens .preview .view img, #mat-screens .preview img{width: 100%; height: auto; min-height: 137px; }

.media-index #mat-video .block-container .video-page .view {overflow: hidden;}
.media-index #mat-video .block-container .video-page .view img {width: 100%; height: auto;}
#mat-video {margin-bottom: 8px;}
.media-index #mat-video .block-container table,.media-index #mat-screens .block-container table, #mat-screens #screens table {border-collapse: collapse;}
.media-index #mat-video .mat-slider  {margin-bottom: 8px;}
.media-index #mat-video  .block-inner .news-item {margin-bottom: 0px;padding-bottom: 0px;border: 1px solid transparent;}

#mat-video .video-page,#mat-screens #screens {background: url(/i/modern/sprite/fon3.jpg);}
.mat-slider.video-page td.light-border {border-bottom: 2px solid #242e36;}

.videoPagination .block-inner {margin-top: 8px;}
.media-index .press .block-inner .news-item .news-text img {margin-bottom: 15px;}
#press img {margin: 3px 18px 0 0;}
.press #press .block-inner .news-item .news-text img {width: 150px;margin-bottom: 15px;}
.press .block-inner.light-border .news-item {margin-bottom: 0px; padding-bottom: 0px; border: 1px solid transparent}
.press .block-inner.light-border .news-text.text img, .block-inner .block-inner.text .news-item img {max-width: none;}
.press #press .block-inner.light-border .news-item.text .news-text img {max-width: none;height: auto;}
.press .news-name-wrapper { position: relative;}

/*фикс тултипов*/
.js-tooltip-wrapper {display: none;position: absolute;min-width: 180px;top: -22px; left: 0px; background-image: url(/i/modern/sprite/fon3.jpg);z-index: 5;}
.js-tooltip-inner{border: 1px solid rgba(49,65,77,1); background-color: #151b20; padding: 5px 10px;text-align: center;}

#arrow {margin:2px 0px 0px 6px;}

.mat-slider.video-page a {text-decoration: none; border-bottom: 1px solid #d1381e; padding: 0px; margin-left: 0px;}
.mat-slider.video-page a:hover {border-bottom: 1px solid transparent;}
.mat-slider.video-page a span.title {padding: 0px;}


/*end of media*/

/*text*/
.text {padding: 10px 10px 18px;}

.text .news-item {margin-bottom: 0px}


.text iframe {border: 1px solid #242e36!important;}
.text h1, .text h2, .text h3, .text h4 {font-family: 'DejaVuSansExtraLight', Arial, sans-serif;font-weight:300; }
.text h1, .text h2 {font-size: 20px!important;color: #d1381e;line-height: 24px!important; margin-bottom: 20px; margin-top: 15px;}
.text h3, h3 {font-size: 18px; color: #91bdc5; margin-top: 15px; margin-bottom: 15px;}
.text h4, h4 {font-size: 15px; color: #91bdc5;font-style: normal; margin-top: 10px; margin-bottom: 10px;}
.text q {font-style: italic;}

.text .text_img a.border {border-bottom: 1px solid black}

.the_game .text b, .text a {
    color: #d1381e;text-decoration: none; border-bottom: 1px solid #d1381e;
}

.text a:hover, .text a:hover strong, .text a.blue:hover {
    border-bottom: 1px solid transparent;
}
.text a.blue, .text strong a, .text b a,.text strong a, .text b a,.text a strong {text-decoration: none; border-bottom: 1px solid #91bdc5;color:#91bdc5;}

.text.underline a.blue, .text.underline strong a, .text.underline b a, .text.underline strong a, .text.underline b a, .text.underline a strong {
    text-decoration: underline;
    border-bottom: 1px solid transparent;
    color: #91bdc5;
}
.text.underline a, .text.underline a strong {border-bottom: 1px solid transparent!important;}
.text strong{color:#91bdc5;}
.text a strong {text-decoration: none; color:#91bdc5;}
.text a strong:hover{text-decoration: none!important}
.text p{margin-bottom: 15px}
.text .space {height: 15px;}

.text li {margin-bottom: 0!important; }
.text ul{padding: 0 0 5px 25px!important; margin-bottom: 10px!important; list-style-type: disc!important;}
.text ul li, .text ol li  {list-style-position:outside!important;color:#e3e3e3;}
.text ul li span {color:white;}
.text ul.red-ul li {color:#d1381e!important;}

.text ol>li{display:block;}
.text ol>li:before{content:counters(item,".") ". ";counter-increment:item;}
.text ol{counter-reset:item;margin-bottom: 10px!important;}
.text ol li ol {margin-bottom: 0px!important;}

.text img {
  max-width: 100%;
  height: auto;
  display: inline-block;
}

.text .red-txt{color:#d1381e!important;}
.text .blue {color:#91bdc5!important;}

.text hr{border-top:1px solid #242e36;clear: both;}

.text .attention{font-size: 15px!important;background: url(/i/modern/sprite/fon4.jpg)!important;width: 103.39%!important;margin-left: -1.75%!important;text-align: center!important;border-top: 1px solid black!important;border-bottom: 1px solid black!important;border-left: 1px solid #485d6c!important;border-right: 1px solid #485d6c!important; height: auto; margin-bottom: 15px; margin-top: 15px;}

.text .attention p {margin-top: 15px; margin-bottom: 15px!Important;}
.text .m-l-10{margin-left: 10px!important;}
.text table {width: 100%; margin: 0 auto;}

.text thead td {color:#91bdc5; width: 50%!important;}

.text .table-2, .text .table-3, .text .table-4, .text .table-5 {margin-top: 15px;margin-bottom: 15px;border:0px;border-collapse:collapse; border: 1px solid #91bdc5;}
.text .table-2 td, .text .table-3 td, .text .table-4 td, .text .table-5 td {padding: 5px}
.text .table-2 thead td, .text .table-3 thead td, .text .table-4 thead td, .text .table-5 thead td {background: none;padding: 5px;color: #91bdc5; text-align: center;vertical-align: bottom;font-size: 12px;border-radius: 0;}
.text .table-2 td {width: 50%!important;}
.text .table-3 td {width: 33.3%!important;}
.text .table-4 td {width: 25%!important;}
.text .table-5 td {width: 20%!important;}

.text .img_wrapper1 { height: 175px; width: 109px}

.text .small_img  {margin-right: 20px; margin-bottom: 20px; float: left;}
.book { width: auto; max-width: 200px; min-width: 125px;  }
.book img {max-height: 320px; min-height: 200px; margin: 0 auto; width: auto; max-width: 200px; min-width: 125px;}
.album {max-width: 320px; min-width: 200px;  }
.album img {height: auto; max-height: 200px; min-height: 125px; max-width: 320px; min-width: 200px; width: auto; margin: 0 auto;}

.text .small_img img {width: 100%; height:auto;border:1px solid #91bdc5; display:block}
.text p.block {display: block;margin: 0 auto;}
.text .container {width: auto; min-width: 450px; margin: 0px auto 20px; height:  auto; box-sizing: border-box; -moz-box-sizing: border-box;text-align: center;}
.text .container.book { width: auto; height: auto; text-align: center; max-width: 100%; min-width: 0px;}
.text .container.book img {max-height: 607px; min-height: 320px; max-width: 100%; min-width: 200px;}
.text .container2 {width: 103.39%!important;margin-left: -1.75%!important;}
.text .container img, .text .container2 img {width: auto; max-width:100%; border:1px solid #485d6c;}
.text .container p, .text .small_img p   {font-style: italic; padding: 10px 0px 0px 0px;font-size: 13px; text-align: left}
.share42init {float: left;}

.textblock p {line-height: 1;line-height: 1;margin-bottom: 16px;}

/*end of text*/

/*radio_new*/
#week-table .nav-tabs>li>a {border: none;padding-right: 11px;padding-left: 11px;}

.on-air{display:none;}

.radio-list p {
    float: left;
    width: 607px;
    margin-top: 13px;
}

.radio_new #show-name h1 {
    line-height: 31px;
}
.radio_new .right_block {float:right;width: 278px; height: auto}
.radio_new .news-item {padding: 10px 10px; margin-bottom: 10px;}
.radio_new h3 {font-family: DejaVuSansExtraLight; font-size:20px; color:#d1381e;}
.radio_new time {font-size:12px;font-family: Dejavu_300;color:#91bdc5;}
.radio_new p {font-size:12.5px; margin-bottom: 0;}

.left_block {float:left; width: 683px; height: auto}
.left_block.full { width: 100%;}
.left_block.full #radio_wrapper {display: inline-block; width: auto; left: 349px;}
.left_block.full .radio-list .program-list { float: left; margin-left: 20px;}
#TopLittleTab {width: 100%; height: 35px;box-shadow: 0px 3px 3px -2px rgba(88,102,104,1);}
#TopLittleTab li, #TopLittleTab a,#TopLittleTab a:hover, #TopLittleTab li, #TopLittleTab .active a, #TopLittleTab .active a:hover {border-radius: 0;}

.radio_new #TopLittleTab {
    width: 50.50007299270073%;
    height: 31px;
}

.radio_new #TopLittleTab li:nth-child(1) {margin-right:.97% }
.radio_new #TopLittleTab li {
    width: 170px;
    float:left;
}




/*табы*/
#TopLittleTab a, #TopLittleTab .active a, #TopLittleTab a:hover, #TopLittleTab .active a:hover {
    padding: 6px 0px 4px;
    color: white;
    margin: 0;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
}

#TopLittleTab a, #TopLittleTab a:hover, #TopLittleTab a:active, #TopLittleTab .active  {position: relative;margin: 0;background-color: transparent;}

#TopLittleTab a {
    background: url(/i/modern/sprite/tabs.png) no-repeat 0 0;
    border:0;
}

#TopLittleTab .active a {background: url(/i/modern/sprite/tabs.png) no-repeat 0 -36px;}

#TopLittleTab a:hover { background: url(/i/modern/sprite/tabs.png) 0 -73px no-repeat;}

#TopLittleTab a:active {background: url(/i/modern/sprite/tabs.png) 0 -109px no-repeat;}

.leaders .leader-tab #TopLittleTab li.active { border-bottom: 2px black solid;}
.leaders .leader-tab #TopLittleTab li.active a:after  { display: block;}


#TopLittleTab .active a, #TopLittleTab .active a:hover{padding-bottom:4px;margin: 0;background-color: transparent;}

#TopLittleTab li.active a:after {display:none;}



#radio_wrapper{display:block;width:63px;position:relative;height:81px;left:349px;}


#radio_schedule td{
    text-align: center;
}

#show-name {
    border-top: 1px solid #353535;
    border-left: 1px solid #353535;
    border-right: 1px solid #353535;
}

.volume_big{position:absolute ;width:160px;right:-174px;display:block;top:25px;}
a.jp-mute.muted{background-position:-153px -50px;}
.ico.jp-mute.custom_mute{display:block;position:absolute;transition:opacity 1s;}
#custom_mute{margin: 44px 1px 1px 72px;}

/**radio-list*/
.radio_new #show-name {width: 48%; height: 35px; background: url(/i/modern/sprite/fon3.jpg); border:1px solid #242e36;}

.time_now{position:absolute;margin:44px 1px 1px 6px;}
.program.current{background-color:#444;}

.radio_new .tab-content {padding: 0;overflow: hidden;}
.radio_new .radio-list .item {border: none;margin-bottom: 0;}
.radio_new .radio-list .item .time_now { width: 180px; margin: 0; position: relative;}
.radio_new .radio-list .item .time_now .time {position: relative; background: url(/i/modern/sprite/fon5.jpg); border:1px solid #2f363a;font-family: 'DejaVuSansExtraLight', Arial, sans-serif;font-size: 25px; color:#d1381e; text-align: center; float: none; width: 100%; height: 100%; margin: 0;line-height: 46px;}

.radio_new .radio-list .item .time_now .data {
    padding: 0;
    width: 100%;
    text-align: center;
    font-size: 15px;
    padding-top: 13px;
    background: none;
    color: #91bdc5;
    float: left;
    font-family: 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;
}

.radio_new .radio-list .program-list {width:72%; margin: 0; float: right;}
.radio_new .radio-list .program-list .program {width:100%;border-top: 1px solid #242e36; height: auto; min-height: 50px;}
.radio_new .radio-list .program-list .program .time {color:#91bdc5; float: left; margin: 13px 0px 0px 0px;width: 100px;text-indent: 5px;}
.radio_new .radio-list .program-list .program .name { width: 390px; margin-bottom: 10px;}
.radio_new .radio-list .program-list .program.current {background: none;}
.radio_new .radio-list .program-list .program p {color:white; width: auto;}
.radio_new .radio-list .program-list .current p,.radio_new .radio-list .program-list .current .time  { color:#d1381e ;}
/**end of radio-list*/

.radio_new .nav-tabs,#week-table > .nav-tabs > .active > a,#week-table > .nav-tabs > .active > a:hover,#week-table > .nav-tabs>li>a:hover {border:none;}
#radio_wrapper {left: 250px;}
/**обычный таб*/

.radio_new #week-table .tab-content {background: url(/i/modern/sprite/fon3.jpg); padding: 0px 5px;}
.radio_new #week-table .nav{background:url(/i/modern/li-menu.png) 0px 0px repeat-x;}
.radio_new #week-table .nav, .radio_new #week-table .nav li a {margin-bottom: 0; height: 32px;}
.radio_new #week-table .nav li, .radio_new #week-table .nav li a {border-radius: 0px;}
.radio_new #week-table .nav li a:after, .radio_new #week-table .nav li a:before {display: none;}
.radio_new #week-table .nav li:nth-last-child(1){margin-right: 0px;}
.radio_new #week-table .nav li:nth-last-child(1) a {padding-right: 10px;}
.radio_new #week-table .nav li a {padding: 0px 12px; margin-right: 0px; background: url(/i/modern/sprite/a-r-C.png); display: block;}
.radio_new #week-table .nav li{box-shadow: -1px 0px 0px rgba(196,197,175,.3), 1px 0px 1px rgba(196,197,175,.3); list-style-type: none; display: inline-block;}

.radio_new #week-table .nav .active {border-bottom:none;box-shadow: -1px 0px 0px rgba(196,197,175,.3), 1px 0px 0px rgba(196,197,175,.3);}
.radio_new #week-table .nav .active a:hover {color:transparent;}

/**включен*/

.radio_new #week-table .nav .active a:after, .radio_new #week-table .nav .active a:hover:after { }

/**хувер*/
.radio_new #week-table .nav li a:hover{background: url(/i/modern/sprite/a-r-hover-C.png)}

/**при нажатии*/
.radio_new #week-table .nav li a:active{background: url(/i/modern/sprite/a-active-C.png)}

/**текущий*/
.radio_new #week-table .nav li.active a{background: url(/i/modern/sprite/a-current-C.png)}

#radio_schedule {margin:0;}

#radio_schedule th {background: none; box-shadow: none; padding: 0; color:#91bdc5; text-align: center;border-bottom: 1px solid #242e36;height: 39px;vertical-align: bottom;font-size: 12px;border-top: none;border-radius: 0;}
#week-table .nav-tabs {border-bottom: 1px solid #4C565C}
.radio-list #week-table .nav-tabs>li {margin-bottom: 0;}

#radio_schedule td {border-left:none; border-right:none; border-bottom: 1px solid #242e36; font-size: 15px; padding: 10px 0px 10px 0px; }
#radio_schedule td:nth-child(1){font-family: 'DejaVuSansExtraLight', Arial, sans-serif;color:#91bdc5;  }
#radio_schedule td:nth-child(2){font-family: Arial, sans-serif;text-align: left;}
#radio_schedule td:nth-child(2), #radio_schedule th:nth-child(2) {text-align: left;}

#radio_schedule .current td {background: url(/i/modern/sprite/fon4.jpg); color:#d1381e;}
#radio_schedule .current td:nth-child(1) {border-left:1px solid rgba(255,255,255,.5);}
#radio_schedule .current td:nth-child(2) {border-right:1px solid rgba(255,255,255,.5);}

#radio_schedule tr:nth-child(odd) {background: none!important;color:#d1381e;}
#radio_schedule tbody tr:nth-last-child(1) td {border-bottom: none;}

.radio_new .tab-content #about {padding: 15px;}

.nav-tabs li a,.nav-tabs li a {transition:none!important;}
/*end of radio_new*/

/*popup*/
#media-container, .lp-popup{position:absolute;height:100%;width:100%;z-index:31;}
#media-container .popup-bg{position:absolute;height:100%;width:100%;z-index:16;background-color:#000;opacity:0.8;}
#media-container .popup{width:auto ;margin:auto;position:relative;z-index:17;opacity:1 ;}
#media-container .popup .r{padding:10px;}
#media-container .close,.modal .close{background-position:0 -303px;width:26px;height:26px;float:right;position:relative;z-index:21;}
/*.close2{background-position:0 -303px;width:26px;height:26px;float:right;position:relative;z-index:21;background-image:url('/i/modern/icons.png');}*/
#media-container-content{position:relative;margin-bottom:6px;}
#media-container-content img{margin-bottom:-6px;}
#media-container .popup .playvideo{margin:auto;padding:5px;}
.popup .description{padding:15px 20px 15px 20px;max-width:700px;}
.popup .description.screens{width:auto;max-width:none;}
.popup .description h1{color:#fff;font-size:24px;margin:0 0 5px 0;}
.popup .description h2{color:#fff;font-size:20px;margin:0 0 5px 0;}
.popup .description .text{margin-bottom:10px;padding:0;}
.popup .description .text p{color:#fff;margin:0;padding:0;}
.popup .description .date{font-size:11px;color:#fff;padding:3px 10px 0 0;}
.downloadvideo{color:#fff;}
.popup .description a{color:#fff;}

.popup {border:1px solid #263038;}
/*.popup #arrow {background: none;}  ???*/

.popup  #media-container-content {border-top:1px solid #000000;}
.popup .description h1, .popup .description {font-family: 'DejaVuSansExtraLight', Arial, sans-serif;}

/**social*/
#share42 {display:block;padding: 6px 0 0 0px;}

.sbImgLj, .sbImgY{width: 24px; height: 24px; background-image: url(/i/modern/sprite/social.png); background-repeat: no-repeat; margin-left: 5px;border-radius: 3px; }

.soc a{display:inline-block;}

#sidebar .soc .st, .soc-steam {background-position: -451px 0px;}
#sidebar .soc .st:hover, .soc-steam:hover {background-position: -451px -37px;}
#sidebar .soc .st:active, .soc-steam:active {background-position: -451px -74px;}

#sidebar .soc .yu, .soc-you {background-position: -101px 0px;}
#sidebar .soc .yu:hover, .soc-you:hover {background-position: -101px -37px;}
#sidebar .soc .yu:active, .soc-you:active {background-position: -101px -74px;}

.social-likes.social-likes_light{padding-bottom:10px;}

#sidebar .soc .fb.mini, #sidebar .soc .tw.mini, #sidebar .vk.mini, #sidebar .block-inner.youtube .yu{width: 24px; height: 24px; margin-left: 6px; opacity: 1; -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;}

#sidebar .block-inner.border, #sidebar .block280.border {border-right:none;}

#sidebar .block-inner.youtube .yu,#sidebar .block-inner.youtube .yu:hover {background: url(/i/modern/sprite/social_min.png) no-repeat -122px -2px;  margin-bottom: 0px;}

#sidebar .soc .fb.mini, #sidebar .soc .fb.mini:hover {background: url(/i/modern/sprite/social_min.png) no-repeat -2px -2px; }
#sidebar .soc .tw.mini, #sidebar .soc .tw.mini:hover {background: url(/i/modern/sprite/social_min.png) no-repeat -92px -2px;}
#sidebar .vk .vk.mini,#sidebar .vk .vk.mini:hover {background: url(/i/modern/sprite/social_min.png) no-repeat -32px -2px;}

.social {
    margin-top: 15px;
    padding:0px;margin:0px;
}
/*.senterLikes .social { display: inline-block;}*/
/*.senterLikes .social .yashare-auto-init span.b-share:nth-child(1) { padding-left: 0;}*/
.social .yashare-auto-init { vertical-align: top;}
.social .b-share {padding: 0px 0px 0px 4px!important;}

.social .sbImgLj, .social .soc-livej, .social .sbImgY, .social .soc-yandex { background-image: url(/i/modern/sprite/social2.png); cursor: pointer;}
.social .sbImgY { background-position: -7px -46px; background-size: 33px;}
.social .sbImgLj { background-position: -4px -7px;background-size: 32px;}
.social .sbImgLj:hover, .social .sbImgY:hover { background-color: #DCDCDC;}
.social .sbImgLj:active, .social .sbImgY:active { height: 22px; border-top: 2px solid #999CA3;}

.sbImgLj, .soc-livej {background-position: -351px 0px; background-color: #fff;}


.sbImgY, .soc-yandex {background-position: -301px 0px; background-color: #fff}
.sbImgY:hover,  .soc-yandex:hover {}
.sbImgY:active,  .soc-yandex:active {}


.b-share_theme_counter { display: inline-block;}
.b-share_theme_counter .b-share-btn__gplus:active,.b-share_theme_counter .b-share-btn__gplus:hover:active {border-top: 2px solid #73311f!important;}
.b-share_theme_counter .b-share-btn__moimir:active, .b-share_theme_counter .b-share-btn__moimir:hover:active {border-top: 2px solid #14426d!important;}
.b-share_theme_counter .b-share-btn__odnoklassniki:active, .b-share_theme_counter .b-share-btn__odnoklassniki:hover:active{border-top: 2px solid #975e2e!important;}
.b-share_theme_counter .b-share-btn__twitter:active, .b-share_theme_counter .b-share-btn__twitter:hover:active { border-top: 2px solid #00668d!important;}
.b-share_theme_counter .b-share-btn__facebook:active, .b-share_theme_counter .b-share-btn__facebook:hover:active {border-top: 2px solid #24365a!important;}
.b-share_theme_counter .b-share-btn__vkontakte:active,.b-share_theme_counter .b-share-btn__vkontakte:hover:active {border-top: 2px solid #2b445e!important;}

.plusOne { background: #fff;padding: 7px 0 0 7px;}
/**end social*/

#media-container .popup {background:#141a1f;}
#media-container .popup-head, .lp-popup .popup-head {height: 58px;line-height: 57px;padding-left: 18px;padding-right: 18px; }
#media-container .popup-head .data, .lp-popup .data {float: left;height: 58px;line-height: 57px;color:#91bdc5;font-size: 12px;}

#media-container .popup .l-arrow, #media-container .popup .r-arrow {transition:all 0.5s ease;background: rgba(0,0,0,.5); width: 44px; height: 100%; top: 0px; position: absolute; cursor: pointer; filter: alpha(opacity=0); opacity:0 ;}
#media-container .popup .l-arrow {left: 0px; }
#media-container .popup .r-arrow {right: 0px;}

#media-container .popup .playvideo:hover .l-arrow, #media-container .popup .playvideo:hover .r-arrow {filter: alpha(opacity=100);opacity:1; }

.close { cursor: pointer;}
#media-container .close, .lp-popup .close {top:16px;}
.modal .close {top:0px;}
#media-container .popup .playvideo {padding:0px 1px;}
.popup .text {border:none;}

#media-container-content .playvideo, #media-container-content .playimg {position: relative; }

#media-container-content .playvideo .l-arrow:after, #media-container-content .playvideo .r-arrow:after { position:absolute; content:'';width: 35px; height: 35px;top: 50%; margin-top: -18px;}

#media-container-content .playvideo .l-arrow:after, #media-container-content .playimg .l-arrow:after { background: url(/i/modern/icons.png) 7px -225px no-repeat;right: 0;}
#media-container-content .playvideo .r-arrow:after, #media-container-content .playimg .r-arrow:after { background: url(/i/modern/icons.png) 7px -262px no-repeat;left: 0;}

#text-container tbody{display: block; background: url(/i/modern/sprite/fon3.jpg)}
.modal .loginform {background: url(/i/modern/sprite/fon3.jpg)}

.popup .description a {color:#91bdc5;}

/*end popup*/

/*таблица*/
.leaders .leader-tab #TopLittleTab {margin-bottom: 0;}
.leaders .leader-tab #TopLittleTab li {width: auto;}

.leaders .leader-tab .last-month {
    position: absolute;
    right: 10px;
    top: 6px;
    margin: 0;
    cursor: pointer;
}

/**чекбоксы*/
.rem_box  {border:1px solid #858f82;float:left;background-color:#243337;width:15px;height:15px;margin:3px 4px 0 0;}
.rem_box.select{background-position:-57px -273px;background-color:#d1381e;}


.leaderboards th {
    padding: 0 10px 5px 5px;
}

.leaderboards .bigico {
    display: block;
    opacity: 0.6;
    margin: 0;
}

.leaderboards th.bigico{
    display: table-cell;
}

.leaderboards .select .bigico, .leaderboards a:hover .bigico {
    opacity: 1;
}

.leaderboards td {
    padding: 5px;
    color: #c7c7c7;
}

/*.leaderboards tr:nth-child(even) td{background-color:#0c1113;}*/
.leaderboards td.select {
    color: #fff;
}

.leaderboards tr.my_place {
    background-color: #0c1113;
    cursor: pointer;
}

.leaderboards tr.my_place .que {
    position: relative;
    float: right;
    width: 1px;
    height: 1px;
}

.leaderboards tr.my_place .que div {
    display: none;
}

.leaderboards tr.my_place:hover .que div {
    display: block;
    position: absolute;
    left: -50px;
    bottom: 29px;
    width: 150px;
    border: 3px solid rgba(0, 0, 0, 0.7);
    z-index: 22;
}

.leaderboards tr.caption td {
    background-color: transparent !important;
    border-top: 3px solid #0c1113;
    font: 16px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;
    color: #fff;
    padding: 5px 0 5px 57px;
}

.leaderboards_wrapper{overflow: inherit!important}

#clan_leaderboard {
    background: url(/i/modern/sprite/fon3.jpg);
    padding-right: 1px;
    padding-top: 15px;
}

#clan_leaderboard table{
    table-layout: fixed;
}

#clan_leaderboard th.bigico {
    background-repeat: no-repeat;
}
.leaderboards_wrapper, .leaderboards {padding:15px 0 0 0px;}
.leaderboards_wrapper .leaderboards, .leaderboards_wrapper .leaderboards tr th, table.leaderboards,.leaderboards th, #paginator ul li {background-color:transparent; }

.leaderboards .bigico {
    background-image: url(/i/modern/sprite/leaderboard_small.png);
    width: 35px;
    height: 35px;
    margin-top: -10px;
}

.leaderboards th {
    color: #91bdc5;
    border-bottom: none;
    vertical-align: middle;
}

.bigico{position: relative;}

.tooltip {
    display:none;
    position:absolute;
    background-color: #151b20;
    background: url(/i/modern/sprite/fon3.jpg);
    padding: 5px 10px;
    text-align: center;
    border: 1px solid rgba(49,65,77,1);
    font: 13px Tahoma,Arial,sans-serif;
    color: #e5e5e5;
    z-index: 100;
    bottom: 35px;
    margin: auto;
    left: 50%;
    margin-left: -81px;
    min-width: 140px;
}

.tooltip:after{
    content: '';
    width: 0px;
    height: 0px;
    border-top: 5px solid rgba(49,65,77,1);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    display: block;
    bottom: -5px;
    left: 0;
    right: 0;
    margin: auto;
    position: absolute;
}

.bigico:hover .tooltip {display: block;}


.mat-slider table.leaderboards {border-collapse: collapse;}
.leaderboards td a {
    border-bottom: none;
    text-decoration: none;
}


/**иконки*/

.leaderboards .bigico.vb {background-position: 0 -35px;}
.leaderboards .bigico.online_exp {background-position: 0 -70px;}
.leaderboards .bigico.wp_total_gained {background-position: 0 -105px;}
.leaderboards .bigico.flyouts {background-position: 0 -140px;}
.leaderboards .bigico.air_kills {background-position: 0 -175px;}
.bigico.air_kills {background-position: 0 -215px;}
.leaderboards .bigico.deaths {background-position: 0 -245px;}
.leaderboards .bigico.ground_kills {background-position: 0 -280px;}
.leaderboards .bigico.time_pvp {background-position: 0 -315px;}
.leaderboards .bigico.victories_battles {background-position: 0 -350px;}

.leaderboards .element-2 {background-position: 10px -35px;}
.leaderboards .element-3 {background-position: 0px -420px;}
.leaderboards .element-4 {background-position: 10px -210px;}
.leaderboards .element-5 {background-position: 10px -280px;}
.leaderboards .element-6 {background-position: 10px -245px;}
.leaderboards .element-7 {background-position: 10px -315px;}

.leaderboards .bigico.que:hover div {left: -50px;bottom: 30px;}

.que:hover div {left: -66px;bottom: 29px;width: 150px;border: 1px solid rgba(49,65,77,1); z-index: 22;}
.que div i { background-color: #151b20;}
.que span {border-top: 5px solid #151b20;}

.leaderboards tr td:nth-child(1),.leaderboards tr th:nth-child(1) {padding-left: 25px;}
.leaderboards tr:nth-child(2n) td {background: url(/i/modern/sprite/fon4.jpg)}
.leaderboards tr:nth-child(2n) td:nth-last-child(1) {border-right: 1px solid #485d6c;}
.leaderboards tr:nth-child(2n) td:nth-child(1) {border-left: 1px solid #485d6c;}

.user-stat tr:nth-child(2n) td {background: url(/i/modern/sprite/fon4.jpg)}
.user-stat tr:nth-child(2n) td:nth-last-child(1) {border-right: 1px solid #485d6c;}
.user-stat tr:nth-child(2n) td:nth-child(1) {border-left: 1px solid #485d6c;}

.rem_box.select {background-position: -73px -273px;}
.fullpages {width: 100%;box-sizing: border-box; -moz-box-sizing: border-box; height: 30px; text-align: center;margin-top: 1px;}
.fullpages .first, .fullpages .last {display:none;}

/***странности пагинации*/
/*лидерборды*/


.fullpages li{
    display: inline-block;
    vertical-align: top;
    float: none;
}
.fullpages a.num{
    padding:3px 8px;
    line-height: 22px;
    box-sizing: border-box;
}
#paginator ul li.first {background: url(/i/modern/sprite/myicons.png)0px -4px no-repeat;  width: 21px;margin-right: 25px; }
#paginator ul li.last {background: url(/i/modern/sprite/myicons.png)0px -32px no-repeat; width: 21px;margin-left: 25px;}
#paginator ul li.last, #paginator ul li.first {color: transparent;}

#paginator ul {margin-top: 0; -moz-box-sizing:border-box; box-sizing:border-box; min-height: 32px;padding-top: 2px;}
#paginator ul li { border: none; vertical-align: middle; color:#d1381e;margin-right: 6px; padding: 0 5px;height: 26px; line-height: 26px;}
#paginator ul li.active {color:white; padding: 0 5px; border: none;}

.rem_box.select {background-position: -73px -273px;}

#paginator.fix  {margin-top: 8px; margin-bottom: 16px;}
/*end of таблица*/


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                    поиск

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.sp-default {color:#91bdc5 ;font-size: 17px;}
.signup-table input[type=text]:focus, .signup-table input[type=password]:focus, .signup-table input[type=email]:focus, .signup-table textarea:focus, .signup-table td select:focus
{
    -webkit-box-shadow: 0 0 2px #91bdc5 , 0 0 2px #91bdc5;
    -moz-box-shadow: 0 0 2px #91bdc5 , 0 0 2px #91bdc5 ;
    box-shadow: 0 0 2px #91bdc5 , 0 0 2px #91bdc5 ;
}

.search-players-table td { vertical-align: middle;}

.search-results {width:100%;}
.search-results .leaderboards {background: url(/i/modern/sprite/fon3.jpg)}
.search-results .leaderboards a {
    margin-left: 33px;
    color: white;
    text-decoration: none;
    border-bottom: none !important;
}

.search-results .leaderboards .first_column{
    text-align: center;
    width: 94px;
}

.search-results .leaderboards a:hover{
    color: #d1381e;
}

.players_results {padding:0px; }
.scp_td1 {background-color: transparent!important;}
.sch_line {display: none;}

#find {
    background-color: rgba(0,0,0,.1);
    padding: 6px;
    border: 1px solid #525c5e;
}

#find:focus {background-color: rgba(255,255,255,.1)}

.username {margin: 0px 0px 20px 0px }
.user_info_wrapper  .user_info {padding-top: 16px;}

.my_content_wrapper .player_profile_board {
    padding: 10px;
    border-bottom: 1px solid #242e36;
    border-left: 1px solid #242e36;
    border-right: 1px solid #242e36;
    box-shadow: 0px 0px 0px 1px black;
}

.user-img {margin: 0px 16px 0px 0px; float:left;}
.user_info_wrapper  .user_info .news-item  {border-top: 1px solid #242e36; padding: 0px;}
.user_info_wrapper  .user_info .news-item td h3 {margin: 0;}
.user_info_wrapper  .user_info .news-item td {height: 32px; padding: 0px; vertical-align: middle}
.user_info_wrapper  .user_info .news-item tr:nth-child(1) td {vertical-align: bottom}

#form1 {margin-top: 15px;}

.my_content_wrapper .search-players .block-inner .news-item {margin: 0px}

.ru-2{background-position:0px -66px;}
.gb-2{background-position:0px -100px;}
.de-2{background-position:0px -33px;}
.jp-2{background-position:0px -131px;}

.elastic-search input, .elastic-search label { display: inline-block; margin-right: 15px;}
.elastic-search #findMe {background-color: rgba(0,0,0,.1);border-radius: 0; border-color: #525c5e; color: #ffffff;width: 270px;height: 19px;border: 1px solid #525c5e;font: 16px Tahoma, Arial, sans-serif; padding: 6px;}
.elastic-search #findMe:focus {background-color: rgba(255,255,255,.1);-webkit-box-shadow: 0 0 2px #91bdc5 , 0 0 2px #91bdc5; -moz-box-shadow: 0 0 2px #91bdc5 , 0 0 2px #91bdc5; box-shadow: 0 0 2px #91bdc5 , 0 0 2px #91bdc5;}
/*конец поиска*/

/*кнопки*/
.btn {text-align: center; white-space: nowrap;}

#sch-find-btn {
    border: 1px solid black;
    text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
    box-shadow: inset 0px 0px 2px .5px rgba(93,106,106,.7),inset 0px 2px 1px -1px rgba(93,106,106,.5),0px 0px 1px black;
    margin-left: 0px; color: #ffffff;
    background: rgb(43,54,63);
    background: -moz-linear-gradient(top, rgba(43,54,63,1) 0%, rgba(22,22,22,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(43,54,63,1)), color-stop(100%,rgba(22,22,22,1)));
    background: -webkit-linear-gradient(top, rgba(43,54,63,1) 0%,rgba(22,22,22,1) 100%);
    background: -o-linear-gradient(top, rgba(43,54,63,1) 0%,rgba(22,22,22,1) 100%);
    background: -ms-linear-gradient(top, rgba(43,54,63,1) 0%,rgba(22,22,22,1) 100%);
    background: linear-gradient(to bottom, rgba(43,54,63,1) 0%,rgba(22,22,22,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b363f', endColorstr='#161616',GradientType=0 );
    padding:6px 25px 6px 25px;
    font-size:13pt;
    margin:-1px 0px 0px 17px;
    cursor: pointer;
}

#sch-find-btn:hover {box-shadow:  inset 0px 0px 4px .5px rgba(93,106,106,1),inset 0px 2px 1px -1px rgba(93,106,106,1);
    background: rgb(43,54,63);background: -moz-linear-gradient(top,  rgba(43,54,63,1) 0%, rgba(43,54,63,1) 49%, rgba(82,95,99,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(43,54,63,1)), color-stop(49%,rgba(43,54,63,1)), color-stop(100%,rgba(82,95,99,1))); background: -webkit-linear-gradient(top,  rgba(43,54,63,1) 0%,rgba(43,54,63,1) 49%,rgba(82,95,99,1) 100%);background: -o-linear-gradient(top,  rgba(43,54,63,1) 0%,rgba(43,54,63,1) 49%,rgba(82,95,99,1) 100%);background: -ms-linear-gradient(top,  rgba(43,54,63,1) 0%,rgba(43,54,63,1) 49%,rgba(82,95,99,1) 100%);background: linear-gradient(to bottom,  rgba(43,54,63,1) 0%,rgba(43,54,63,1) 49%,rgba(82,95,99,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b363f', endColorstr='#525f63',GradientType=0 );}

#sch-find-btn:active
{box-shadow:  inset 0px 0px 4px .5px rgba(93,106,106,.3),inset 0px 2px 1px -1px rgba(93,106,106,.3);
    background: rgb(12,16,19);background: -moz-linear-gradient(top,  rgba(12,16,19,1) 0%, rgba(29,37,45,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(12,16,19,1)), color-stop(100%,rgba(29,37,45,1)));background: -webkit-linear-gradient(top,  rgba(12,16,19,1) 0%,rgba(29,37,45,1) 100%); background: -o-linear-gradient(top,  rgba(12,16,19,1) 0%,rgba(29,37,45,1) 100%);background: -ms-linear-gradient(top,  rgba(12,16,19,1) 0%,rgba(29,37,45,1) 100%);background: linear-gradient(to bottom,  rgba(12,16,19,1) 0%,rgba(29,37,45,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c1013', endColorstr='#1d252d',GradientType=0 );}
.sch-find-btn {position: relative; overflow: hidden;display: inherit; margin-left: 50px;}

/*конец кнопки*/

/*комюнити*/
.ajax-loader{
    background:url('/i/modern/ajax-loader4.gif');
    width:16px;height:16px;
    position:absolute;margin:3px 0 0 8px;
    display:none;
}

.my_content_wrapper .community .block-inner.light-border.l-b-t .news-item.text {border-top: 1px solid transparent; margin-bottom: 0px; }
.my_content_wrapper .community .block-inner .news-item.text.light-border.l-b-t {margin-bottom: 0px;border: 1px solid #242e36!important; }
.community  .text.community_content {padding-top: 0px; padding-bottom: 0px;}
.community .text.community_content.text img {max-width: none;}

.community-nav a, .text .community-nav a {filter: alpha(opacity=90);opacity: .9; display: block;width: 19.1%;margin-right: .45%;margin-left: .45%; margin-bottom:25px;height: 100px;text-align: center;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 16px; float: left;  margin-top: 15px;padding-top: 5px; position:relative; position: relative; border: 1px solid black;}
.community-nav a:hover {filter: alpha(opacity=100);opacity: 1;}
.community-nav a span {display: block; position: absolute; -moz-box-sizing: border-box;box-sizing: border-box; padding: 5px; background-color: rgba(0,0,0,.75); bottom:0px; left: 0px; height: auto; width: 100%; font-family:  DejaVuSansExtraLight; color: white!important;text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;text-decoration: none;}

.community-nav .wiki {background: url(/i/modern/sprite/community/wiki.jpg) 0px 0px no-repeat; }
.community-nav .live {background: url(/i/modern/sprite/community/live.jpg) 0px 0px no-repeat;}
.community-nav .leaderboards {background: url(/i/modern/sprite/community/leaderboards.jpg) 0px 0px no-repeat;}
.community-nav .clans {background: url(/i/modern/sprite/community/squads.jpg) 0px 0px no-repeat;}
.community-nav .search {background: url(/i/modern/sprite/community/findPlayers.jpg) 0px 0px no-repeat;}

.community_content tr td:nth-child(2) {display:none;}
.community_content tr td:nth-child(3) {padding-left:30px ;}

.flag2{width:27px;display:block;height:27px;position:absolute;margin-left:-14px;margin-top:-2px;}
.up_c{margin-left:26px;font-size:13pt;color:#737373;}
.userinfo td{padding:5px;}
.user_info_wrapper{background: url(/i/modern/sprite/fon3.jpg); width: 100%; margin-bottom: 8px;}
.user_info {width: 100%; margin: 0 auto }
.userinfo {margin-bottom: 15px;}
.user-stat td{text-align:left;}
.user-stat tbody tr:nth-child(1) td, .user-stat tbody tr:nth-child(1) td span, .user-stat tbody tr:nth-child(1) td h3 {font-size: 12px; color: #91bdc5;}


.leaders .leaderboards_wrapper {background: url(/i/modern/sprite/fon3.jpg); }
#n_a, .blue {color:#91bdc5;}
.user-stat tr:nth-child(odd) {background-color: transparent;}
.flag2 {background-image: url(/i/modern/users/userp_flags2.png);}
/*конец комюнити*/


/*clansleaderboard*/
#clan-diff {padding-bottom: 0px; border-bottom: 0px;position:relative;}

#clan-diff ul {list-style: none outside none;}
#clan-diff ul li {float:right; }
#clan-diff ul li .green-button {display: block;margin: 0;border: none;}
#clan-diff ul li a.active {border-bottom: 2px solid black;height: 35px;}
.honor {
    background-image: url('/i/modern/sprite/honor_bar.png');
    background-repeat:no-repeat;margin-left: 10px;
    width: 41px;
    height: 30px;
    display: inline-block;
}
.mat-slider .user-stat {border-collapse: collapse;}

.ajax-loader {top:7px;}
/*end of clansleaderboard*/

/*особенности*/
.note .right, .note .left {height: 25px;}
/*конец особенности*/

/*taking old styles*/

.offer.kfc ul { margin-left: 50px; }
.offer.kfc li { margin-top: 3px; margin-bottom: 3px; }
.offer.kfc .poster { margin-top: 20px; }

/**55 ленд*/
#landing16.vid.tnk.land55 .wp_footer {height: 420px!important;}
#landing16.vid.tnk.land55 .wrapper {margin-bottom: -421px!important;}
/*#menu li {margin:0;}*/
#landing16.vid.tnk.land55 .close {cursor: pointer}
#landing16.vid.tnk.land55 .close.fix {top: 16px;}

#landing16.vid.land55 .footer-bg{ background:rgba(14,14,14,0.65);padding:0;}
#landing16.vid.land55 .footer-bg div.ps4 {margin: 0 10px;}

.land55 .footer {position: fixed; bottom: 0px;}

#landing16.vid.tnk #foo {border-bottom: none!important;}
#landing16.vid.tnk #foo .reg-link {width: auto!important;height: 79px!important;display: inline-block;}
#landing16.vid.tnk #foo .reg-link span {line-height: 79px!important;padding: 0px 45px !important;font-size: 45px!important; }

#landing16 .reg-link {box-shadow: 0 0 7px rgba(0,0,0,.7);  margin:15px auto;}


.landing16 .regWrapp {margin-top: 70px}

#landing16.btns2 .regWrapp {width: 100%;margin: 155px auto 0; text-align: center;}
#landing16.btns2 .reg-link {margin:15px 10px;}


.land55 #foo .gamescom2013,.land55 #foo .e3, .land55 #foo .steam, .land55 #foo .oculis, .land55 #foo .penguin, .footer-wrapper .penguin, .land55 #foo .pegi {display: inline-block;position: relative;margin: 0 10px; background-repeat: no-repeat}
.land55 #foo .gamescom2013:after, .land55 #foo .e3:after, .land55 #foo .pegi:after {content: ''; position: absolute; width: 110%; height: 110%; margin-left: -5%; margin-top: -5%;display: none;  }

.land55 #foo .gamescom2013 {background-image: url(/i/landings/land55/gameco-black.jpg);width: 79px; height: 78px; margin: 0 10px;}
.land55 #foo .gamescom2013:after {background-image: url(/i/landings/land55/gameco.jpg);background-size: cover;}
.land55 #foo .gamescom2013:hover:after{display:block;}

.land55 #foo .e3 {background-image: url(/i/landings/land55/e3-black.jpg);width: 82px; height: 82px;}
.land55 #foo .e3:after { background-image: url(/i/landings/land55/e3.jpg);background-size: cover;}
.land55 #foo .e3:hover:after{display:block;}

.land55 #foo .pegi {background-image: url(/i/landings/land55/pegi.png);width: 80px; height: 80px; }

.land55 #foo .steam, .land55 #foo .oculus, .land55 #foo .penguin,.footer-wrapper .penguin {height: 45px;margin: 0 10px;display: inline-block;position: relative; vertical-align: top;margin-top: 15px;}
.land55 #foo .steam div, .land55 #foo .oculus div, .land55 #foo .penguin div, .footer-wrapper .penguin div {background-position: center; background-repeat: no-repeat;background-size: 100%; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%;}

.land55 #foo .steam:hover div, .land55 #foo .oculus:hover div, .land55 #foo .penguin:hover div, .footer-wrapper .penguin:hover div  {width: 120%; height: 120%; margin-top: -4px; margin-left: -6px; }

.land55 #foo .steam {width: 115px; margin-right: 20px;}
.land55 #foo .steam div {background-image: url(/i/landings/land55/steam.png);}

.land55 #foo .oculus {width: 90px; margin-top: 10px;}
.land55 #foo .oculus div {background-image: url(/i/landings/land55/oculus.png)}
.land55 #foo .oculus:hover div {margin-top: -4px; margin-left: -6px;}

.land55 #foo .penguin, .footer-wrapper .penguin {width: 45px; height: 52px;}
.land55 #foo .penguin div,.footer-wrapper .penguin div  {background-image: url(/i/landings/land55/penguin.png)}

#landing16.land55 .head {border-radius: 3px;}
.land55 .code {width: 100%; box-sizing: border-box; border: 1px solid black; background-color: #0098ce; height: 42px;  box-shadow: inset 0px 1px #88508a; border-radius: 3px;margin-bottom: 10px; text-align: left;}

.land55 .code h4 {width: 41%;display: inline-block;text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
    text-transform: uppercase; font-family: "Verdana", "sans-serif"; font-size: 15px; font-style: normal; line-height: 42px; text-align: center;}
.land55 .code h4 span {color:#10b9f4;font-size: 15px;}
.land55 .code input {width: 265px; height: 33px; border:1px solid black; border-radius: 3px; background-color: white; color: black; font-size:13px; line-height: 33px;outline: none; padding: 5px; box-sizing: border-box; -moz-box-sizing:border-box; vertical-align: top; margin-top: 3px;text-align:center;}

#landing16.land55 .reg-link {}

#landing16.land55 .reg-link:hover,#landing16.land55 .reg-link.e,#landing16.land55 .reg-link.ok
{background: url(/i/a_fb.png) repeat top left !important;transition:0;box-shadow:0 0 25px -1px #ff0600;-moz-box-shadow:0 0 25px -1px #ff0600;-webkit-box-shadow:0 0 25px -1px #ff0600;-o-box-shadow:0 0 25px -1px #ff0600;}

#landing16.land55 .reg-link.ok
{background: url(/i/modern/d_fb.png) repeat top left !important;-webkit-box-shadow: none;box-shadow: none;-moz-box-shadow: none;}


@media  screen and (max-width: 500px)
{
    html {overflow-x: scroll; overflow-y: scroll;}
}

.land55.eurogammer .code h4 {color: white;margin: 0;}
.land55.eurogammer .code {box-shadow: inset 0 1px #00e5cb}
/**конец 55 ленда*/


/**igromir 65 ленд*/
.igromir .lp-note{margin: 10px 0px;text-align: left;}
.land55.igromir .code h4 {color: white;margin: 0;}
#landing16.vid.igromir  .head .download-link { margin-bottom: 20px;}
#landing16.vid.igromir .code {background-color: #648498;box-shadow: inset 0 1px #8BD2FF;}
/**конец igromir 65 ленд*/

.counters {padding: 11px 10px 0px; font-family: wtfModern; text-transform: uppercase; background: url(/i/modern/sprite/fon2.jpg); border-bottom: 2px solid #848482; border-radius:6px; }

.counters .time-counter { margin-bottom: 5px;}

.counters .time-counter:after {content:""; display: block; clear: both;}

.counters .time-counter h2 { color: #fff;font-size: 26px;display: block;font-family: wtfModern;line-height: normal;float: left;text-indent: 5px;max-width: 520px;text-align: right;  width: 100%;}

.counters .time-counter .counter-container {width: 423px; float: right; height: 75px;}
.counters .time-counter .counter-container .block { position: relative; width: 89px; height: 100%; float: left;text-align: center; line-height: 64px; font-size: 70px; color: #eff0d7; font-family: wtfModern; background: url(/i/modern/sprite/counters/big.png) no-repeat 0px 0px;margin-left: 12px; text-shadow: 0px 1px black;}

.counters .time-counter .counter-container .block .black-line {width: 89px; height: 5px; position: absolute; left: 0px; top: 41%; z-index: 5;background: url(/i/modern/sprite/counters/blackline.png) no-repeat 1px 0px;}
.counters .time-counter .counter-container .block.days {width:116px;margin-left: 0px; margin-right: 4px;}
.counters .time-counter .counter-container .dayflag { width: 24px; height: 21px; background: url(/i/modern/sprite/counters/flag.png) no-repeat 0px -2px; float: right; font-family: wtfModern, Arial, sans-serif; font-size: 23px; color:#eff0d7;  line-height: 21px; }

.counters .destroyed {
    text-align: right;
    margin: 0;
}
.counters .destroyed:after {content:""; display: block; clear: both;}
.counters .destroyed .counter-container {float: right; width: 255px; height: 40px;}
.counters .destroyed  h3 {color: white; font-family: wtfModern; font-size: 20px; display: block;float: right;margin-top: 19px;margin-bottom: 4px;}

.counters .destroyed .counter-container .block {text-shadow: 0px 1px black;width: 53px; height:100%; float: left; text-align: center; line-height: 40px; font-family: wtfModern, Arial, sans-serif; font-size: 39px; color: #f9fadb; background: url(/i/modern/sprite/counters/small.png) no-repeat 0px 0px; margin-left: 11px;}

.counters .destroyed .counter-container .block.first, .counters .destroyed .counter-container .block:nth-child(1) {margin-left: 8px;}

/**end of counter*/


.lp-guinnes-header {color:white; font-size: 30px; text-align: center; text-transform: uppercase; font-family: wtfModern;  margin-top: 25px; }
.land55 #registration-container {display:none;}

.red-star {font-size: 35px;vertical-align: middle;color: #d1381e;}
.code .red-star {font-size: 21px;vertical-align: top;color: red;line-height: 31px;font-weight: bold;}
.lp-note {font-size:11px;line-height: 11px;}
.lp-note a{text-decoration: none; border-bottom: 1px solid transparent;}
.lp-note a:hover { border-bottom: 1px solid #d1381e;}
.lp-note .red-star{font-size: 14px; line-height: 10px; color: #d1381e;}

/** css for timepicker */
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 45%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 45% 10px 10px; }

div.play-tanks.cz {
    background: url('/i/tanks-cz.png') no-repeat top left;
}
/** css for timepicker */

/*end of taking old styles*/

/*fix old styles*/
.bg {background: url(/i/modern/sprite/fon3.jpg)!important;}
.note.black .left {background-position: -449px -136px;}
.note .left {width: 1px;padding: 7px 6px 0px 0px;}
.note.white .left {padding: 8px 6px 0px 0px;
}


.more a, .fright a {
    text-decoration: none;
    border-bottom: 1px solid #d1381e;
    color: #d1381e;
}

.more a{
    font:16px 'DejaVuSansExtraLight', Tahoma, Arial, sans-serif;
}

.more a:hover, .fright a:hover { border-bottom: 1px solid transparent;}

.game_text a, .game-preview-text a {border: none;}

.goto a {text-decoration: none; border-bottom: 1px solid #d1381e;}
.goto a:hover {border-bottom:none}

#service .choise a {text-decoration: none; border-bottom:1px solid transparent; display: block; padding: 5px 5px 5px 19px; }
#service .choise a:hover {background-color: rgba(46, 73, 89, 0.5);}

.size a,.search-players-link {text-decoration: none; border-bottom: 1px solid #dc4228}
.search-players-link{display: inline;    line-height: normal;    padding: 0px;    text-indent: 0px;    margin-top: 9px;    margin-right: 14px;}
.size a:hover {border-bottom: 1px solid transparent}

.mat-slider .preview .size a {padding-left: 0px;}
.release_inner a, .community_content a {border-bottom: none;}

.text .noUnderline {text-decoration: none; border-bottom:none;}
.slider-paging.features-paging .noUnderline{ text-decoration: none;border-bottom: 1px solid #d1381e;}
.slider-paging.features-paging .noUnderline:hover { border-bottom: 0px;}
.shop_list.digital_store .text a.noUnderline {border:1px solid transparent;}

.shop-preview .golden_eagles .preview a.img_wrapper, .shop-preview .golden_eagles .preview .title a  {padding: 0px}
.shop-preview .golden_eagles .preview .title {float: none; display: block}
.title a {padding: 0px}
.text.underline a { text-decoration: underline; border: none!important;}
.text.underline a:hover {border: none!important; text-decoration: none;}

.mtop8 {margin-top: 8px; margin-bottom: 16px;}
/* end fix old styles*/



/*404*/
body .wrapper404 {padding:0px;  width: 500px; height: auto; margin: 0 auto;text-align: center; padding-top: 150px; }
.wrapper404 h1, .wrapper404 p, .wrapper404 a {font-family: wtfModern; font-size: 20px;}
.wtLogo {background: url(/i/modern/sprite/logo.png) no-repeat; margin: 0 auto;width: 325px;height: 183px;display: block;}
.wrapper404 h1 {font-size: 80px; margin-top: 38px;margin-bottom: 43px;}
.wrapper404 p {color: #fefefe;line-height: 30px;}
/*end of 404*/

/*lp with sound*/
#landing16 .controller { width: 50px; right: 0; top: 50%; position: absolute; z-index: 15;}
#landing16 .controller * { display: block; margin: 0 auto}
#landing16 .controller #volume {  writing-mode: bt-lr; -webkit-appearance: slider-vertical; width: 8px; height: 200px;    padding: 0 5px;}
/*end of lp with sound*/



/*nitifier*/
#notifier { position: relative; width: 510px;margin: 0 auto;top: 180px; background-color:transparent; box-shadow: none;padding: 0px;}
#notifier #messagearea .korobka { position: relative;border-radius: 4px;margin-top: 15px;padding: 15px;box-shadow: 0 0 45px -5px rgba(0,0,0,0.8), 1px 1px 5px 0px rgba(0,0,0,0.9);}
#notifier #messagearea .korobka .close2 { position: absolute; display: block; width: 30px; line-height: 20px; height: 20px; right: 0px; top: 0px; background: transparent; color: #fff; cursor: pointer;font-size: 16px; margin: 0; }
#notifier #messagearea .error {background-color: rgba(71, 1, 1, 0.8);}
#notifier #messagearea .ok2 {background-color: rgba(1, 71, 1, 0.8);}
#registration-container {top: 200px!important;}

.preloader { width: 20px; height: 20px; display: none ; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; background-image: url(/i/modern/ajax-loader4.gif); background-position: center; background-repeat: no-repeat;}

#slider .preloader { display: none;}

.mask span {
    display: block;
    height: 100%;
}

.mask > a {
    display: block !important;
}

.preloader { width: 20px; height: 20px; display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; background-image: url(/i/modern/ajax-loader4.gif); background-position: center; background-repeat: no-repeat;}

/**анимированная кнопка на лп*/
#landing16 form .but-reg-big {background-image: url(/i/modern/g_fb.png)!important; background-position: 0 0; background-color: transparent;  background-repeat:  repeat; outline: none; line-height: 77px; text-align: center;
    font-family: 'wtfModern', Arial, sans-serif ;
    font-size: 40px ;
    text-transform: uppercase;border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;color: #fff;
    cursor: pointer;
    text-decoration: none;
    white-space: nowrap;
    position: relative;
    height: 77px;
    text-shadow: 2px 2px rgba(0,0,0, 0.8);display: block;
    box-shadow: 0 0 7px rgba(0,0,0,0.7);
    margin: 10px auto;width: 408px; border: none;
}


#landing16.lp_animated_btn form .but-reg-big.ok, #landing16.lp_animated_btn form .but-reg-big.ok:hover, #landing16 form .but-reg-big:hover {
    background-image: url(/i/modern/a_fb.png)!important; background-position: 0 0;  background-repeat:  repeat; outline: none; background-color: #FF0505!important; line-height: 77px;     text-align: center;
    font-family: 'wtfModern', Arial, sans-serif ;
    font-size: 40px ;
    text-transform: uppercase;border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;color: #fff;
    cursor: pointer;
    text-decoration: none;
    white-space: nowrap;
    position: relative;
    height: 77px;
    text-shadow: 2px 2px rgba(0,0,0, 0.8);display: block;
    box-shadow: 0 0 25px -1px #ff0600;
    -moz-box-shadow: 0 0 25px -1px #ff0600;
    -webkit-box-shadow: 0 0 25px -1px #ff0600;
    -o-box-shadow: 0 0 25px -1px #ff0600;
    margin: 10px auto;width: 408px; border: none;
}

/**лаунчер*/
.launcher-download.linux {
    background: url(/i/modern/download/btn-launcher-linux.png);
}

.browser_notice { top: 0; padding-left: 15px; padding-right: 15px; -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; height: auto;
    color: #8a6d3b;
    background-color: #fcf8e3;
    border: 1px solid  #faebcc;
}
.browser_notice p { line-height: 30px;color: #8a6d3b;}
.js-close-alert { position: absolute; right: 15px; top: 0; bottom: 0; margin: auto 0; font-size: 14px; text-transform: uppercase; cursor: pointer;color: #8a6d3b;
    width: 10px;
    height: 10px;
    line-height: 10px;}

/*хуё-маё*/
.mt15 { margin-top: 15px;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                no script page

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.no_script_page { margin-top: 50px;}
.no_script_page h1 {text-align: center; margin-bottom: 50px; font-size: 26px; color: black;}
.no_script_page h2 {font-size: 20px; margin-bottom: 5px; color: black;}
.no_script_page i {font-size: 14px; border-bottom: 1px dashed; color: black;}

.no_script_page .choose_ur_desteny_wrapper {text-align: center; box-shadow:0px 0px 15px rgba(0,0,0,.1); padding: 20px 20px 40px; width: 710px; margin: 0 auto; font-size: 0; -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;}

.no_script_page  .choose_ur_destiny {padding: 0; margin-top: 20px;}
.no_script_page  .choose_ur_destiny  li{ display: inline-block; list-style-type: none; margin: 10px;}
.no_script_page  .choose_ur_destiny  li a {
    display: inline-block;
    width: 150px;
    height: 150px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #eee;
}
.no_script_page  .choose_ur_destiny  li  span {font-size: 14px; display: block; margin-top: 5px; color: black;}

.no_script_page  .choose_ur_destiny  li a:hover {border-color: rgb(136, 223, 255);}

.no_script_page  .chrome, .mozilla, .opera, .safari {webkit-background-size: 150px;
    background-size: 150px; background-repeat: no-repeat; background-position: center center;}

.no_script_page .chrome {background-image: url("http://upload.wikimedia.org/wikipedia/commons/8/87/Google_Chrome_icon_(2011).png");}

.no_script_page  .mozilla{ background-image: url('http://upload.wikimedia.org/wikipedia/commons/f/ff/Mozilla_Firefox_logo_2013.png');}

.no_script_page .opera {background-image: url('http://img1.wikia.nocookie.net/__cb20100816011500/spore/images/f/f8/Opera_Logo.png');}

.no_script_page .safari {background-image: url(http://upload.wikimedia.org/wikipedia/en/archive/6/61/20140721191753!Apple_Safari.png);}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

               end no script page

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img {
    display: block;
    max-width: 100%;
    height: auto;}

.fz0 { font-size: 0;}

.screenshots.loader{
    background: url('/i/ajax-loader4.gif') no-repeat;
    width: 16px;
    height: 16px;
    position: absolute;
    margin: auto;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    display: none;
}

.ajax-not-found{
    min-width: 520px;
    height: 300px;
    position: relative;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.ajax-not-found p {
    font-size: 17px;
    border-top: 1px solid #6F6F6F;
    border-bottom: 1px solid #6F6F6F;
    padding: 10px 0px;
    color: #C7C7C7;
}

h3.tac.no-data{
    margin: 0;
    padding: 14px;
}



/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

               popup_social_block

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.popup_social_block {
    display: none;
    background: #fff;
    padding: 30px 20px 15px;
    position: fixed;
    right: 50px;
    bottom: 25px;
    min-width: 200px;
    max-width: 260px;
    background: url(/i/modern/sprite/fon3.jpg);
    border: 1px solid #242e36;
    box-shadow: 0px 0px 0px 1px black;
    z-index: 10000;
}
.popup_social_block .h5 { color: #91bdc5;}
.popup_social_block .close {
    width: 14px;
    height: 14px;
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 21;
    background-image: url(/i/modern/sprite/icons.png);
    background-color: transparent;
    border: none;
    background-position: 0px -159px;
    background-size: 240px;
}
.popup_social_block .close:focus{outline: none;}

.cbt-inner-block { padding: 20px 0; }
.btn-cbt-agree { margin-left: 30px; }


.popup_social_block .b-share { padding: 0 !important;}

/*фикс лендинга*/
#landing16 #registration-container{
    text-align: left;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

               new span in news

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*вот вообще очень аккуратно*/
.my_content_wrapper .news_list_page .news-item{

    padding: 0px 16px 0px;
}

/*переверсточка*/
.news-item__image img {
    margin-top: 20px;
    width: 100%;
}

.beauty:after, .beauty:before{
    content: '';
    position: absolute;
    left: 16px;
    top: 1px;
    bottom: 0;
    width: 177px;
    min-height: 15px;
}

.beauty:after{
    z-index: 1;
    background: repeating-linear-gradient(-45deg,rgba(0,0,0,.15),rgba(0,0,0,.15) 8px,transparent 8px,transparent 18px);
}

.beauty:before{
    z-index: 0;

    background: -moz-radial-gradient(center top, ellipse cover, rgba(179,46,35,.7) 30%, rgba(44,15,11,0) 100%);
    background: -webkit-gradient(radial, center top, 0px, center center, 100%, color-stop(30%,rgba(179,46,35,.7)), color-stop(100%,rgba(44,15,11,0)));
    background: -webkit-radial-gradient(center top, ellipse cover, rgba(179,46,35,.7) 30%,rgba(44,15,11,0) 100%);
    background: -o-radial-gradient(center top, ellipse cover, rgba(179,46,35,.7) 30%,rgba(44,15,11,0) 100%);
    background: -ms-radial-gradient(center top, ellipse cover, rgba(179,46,35,.7) 30%,rgba(44,15,11,0) 100%);
    background: radial-gradient(ellipse at center top, rgba(179,46,35,.7) 30%,rgba(44,15,11,0) 100%);
    border-left: 1px solid #3a181b;
    border-right: 1px solid #3a181b;
    width: 175px;
}

.news-item__anons{
    float: right;
    width: 445px;
    border-top: 1px solid transparent;
    padding-bottom: 15px;
}

.news_list_page .news-item__anons
{
    width: 743px;
}

.news-item__anons .text p, .news-item__anons .text{
    padding: 0;
    margin: 0;
}

.news-item__image.beauty{
    padding-bottom: 15px;
}
.news-item__image{
    float: left;
    width: 177px;
    margin-right: 18px;
    margin-top: 1px;
}

.news-item__image .highlighted-img  img
{
    margin: 0px;
    margin-left: -1px;

    height: auto;
    display: block;
    margin-top: 0;
}


.highlighted-img__head{
    word-break: break-all;
    color: #fff;

    text-align: center;
    font-family: arial;
    padding: 15px 15px;
    border:1px solid #3a181b;
    border-top: none;
    border-bottom: 1px solid #8c400f;
    position: relative;


    background: -moz-radial-gradient(center bottom, ellipse cover, rgba(179,46,35,.7) 30%, rgba(44,15,11,0) 100%);
    background: -webkit-gradient(radial, center bottom, 0px, center center, 100%, color-stop(30%,rgba(179,46,35,.7)), color-stop(100%,rgba(44,15,11,0)));
    background: -webkit-radial-gradient(center bottom, ellipse cover, rgba(179,46,35,.7) 30%,rgba(44,15,11,0) 100%);
    background: -o-radial-gradient(center bottom, ellipse cover, rgba(179,46,35,.7) 30%,rgba(44,15,11,0) 100%);
    background: -ms-radial-gradient(center bottom, ellipse cover, rgba(179,46,35,.7) 30%,rgba(44,15,11,0) 100%);
    background: radial-gradient(ellipse at center bottom, rgba(179,46,35,.7) 30%,rgba(44,15,11,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b32e23', endColorstr='#002c0f0b',GradientType=1 );
    overflow: hidden;
}

.highlighted-img__body{
    position: relative;
    z-index: 10;
    padding-top: 2px;
    padding-bottom: 1px;
    border-left: 1px solid #3a181b;
    border-right: 1px solid #3a181b;
    border-bottom: 1px solid #8c400f;
}



.highlighted-img__head p {
    margin: 0;
    line-height: 24px;
    font-size: 18px;position: relative;
    z-index: 10;
    font-family: 'DejaVuSansExtraLight', Arial, sans-serif;
}

.clear{clear: both;}

.highlighted-img{
    float: left;
    position: relative;
    /*background-color: #490700;*/
    background-color: #151a20;
    overflow: hidden;
    z-index: 2;
}

.highlighted-img:after{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: repeating-linear-gradient(-45deg,rgba(0,0,0,.15),rgba(0,0,0,.15) 8px,transparent 8px,transparent 18px);
}

.highlighted-img__bottomblock{
    overflow: hidden;

    height: 12px;
    border-top: 1px solid rgba(255,102,0,.50);
    background: -moz-radial-gradient(center top, ellipse cover, rgba(179,46,35,1) 0%, rgba(44,15,11,0) 100%);
    background: -webkit-gradient(radial, center top, 0px, center center, 100%, color-stop(0%,rgba(179,46,35,1)), color-stop(100%,rgba(44,15,11,0)));
    background: -webkit-radial-gradient(center top, ellipse cover, rgba(179,46,35,1) 0%,rgba(44,15,11,0) 100%);
    background: -o-radial-gradient(center top, ellipse cover, rgba(179,46,35,1) 0%,rgba(44,15,11,0) 100%);
    background: -ms-radial-gradient(center top, ellipse cover, rgba(179,46,35,1) 0%,rgba(44,15,11,0) 100%);
    background: radial-gradient(ellipse at center top, rgba(179,46,35,.70) 0%,rgba(44,15,11,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b32e23', endColorstr='#002c0f0b',GradientType=1 );

    border-left:1px solid rgba(176,22,22,.20);
    border-right:1px solid rgba(176,22,22,.20);
}


.por{
    position: relative;}

.news-item .social {

    margin-top: 10px;
}

.view.view-sixth .mask, .view.view-sixth .mask a  {

    width: 220px;
    height: 124px;
}

/**link-fix*/
 a[href$=jpg], a[href$=jpeg], a[href$=jpe], a[href$=png], a[href$=gif], .text .no-border {
    text-decoration: none;
    border: 0 none;
    display: inline-block;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

               superCup

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


.superCup-table{
    table-layout: fixed;
    border-spacing: 0px;
    border: none;
    box-shadow: 1px 1px black, -1px -1px black;
    background:url(/i/modern/sprite/fon4.jpg);

}

.superCup-table th {
    background: url(/i/modern/sprite/title.png) repeat-X;
    text-align: center;
    height: 24px;
    border-bottom: 2px solid black;
    line-height: 24px;
}
.superCup-table td {
    padding: 15px;
}

.superCup-table p{
    margin-bottom: 5px;

}

.superCup-table td *,.superCup-table td {
    font-size: 22px;
    font-family: 'wtfModern', Arial, sans-serif;
    vertical-align: middle;
    text-align: center;
}

.superCup-table td{
    border-right: 1px dashed #41464e;
}

.superCup-table tbody tr td:nth-child(1) *, .superCup-table tbody tr td:nth-child(1), .superCup-table .red{
    color: #d1381e;
    text-align: center;

}
.superCup-table tbody tr td:nth-child(2) a {
  border-bottom:none;
  text-decoration: none;
}

.superCup-table tbody tr td:nth-child(3) *,.superCup-table tbody tr td:nth-child(3), .superCup-table .blue{
    color: #91bdc5;
    text-align: center;

}

.superCup-table tbody tr td:nth-child(4) *, .superCup-table tbody tr td:nth-child(4){
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-size: 14px;
    vertical-align: top;
    text-align: left;
    border-right: none;
    padding-left: 20px;
    line-height: normal;
}

.superCup-table tbody tr:nth-child(2n) td{
    background:url(/i/modern/sprite/fon_dark.png);
}

.superCup-table .red, .superCup-table .blue, .superCup-table .white {
    border-bottom: none;
}

.text .white{
  color: #e5e5e5!important;
}

.supercup--tabs{
    list-style-type: none;
    text-align: center;
    font-size: 0;
}

.supercup--tabs li{
    display: inline-block;
    width: 161px;
}

.supercup--tabs li + li {
    margin-left: 1px;
}

.supercup--tabs li .tab__link{
    text-decoration: none;
}

.supercup--tabs .tab__link span {
    display: inline-block;
    padding: 6px 0px 4px;
    background: url(/i/modern/sprite/tabs.png) no-repeat 0 0;
    display: inline-block;
    width: 100%;
    text-align: center;
}

.supercup--tabs .active .tab__link span{
    background: url(/i/modern/sprite/tabs.png) no-repeat 0 -36px;
}
.supercup--tabs li:hover .tab__link span{
    background: url(/i/modern/sprite/tabs.png) 0 -73px no-repeat;
}

.superCup-table .supercup__video{
    display: block;
    margin: auto;
    width: 31px;
    height: 34px;
    background-image: url(/i/modern/sprite/icon_video.png);
    border-bottom: none;
}

/*********************************************************************************************

                                        paysafecard

*********************************************************************************************/
.paysafecard__img{
    width: 300px;
    height: 78px;
    display: block;
    position: absolute;
    right: 10%;
    bottom: 155px;
    background-color: white;
    padding: 25px;
}

.lp-popup {
  background: rgba(20, 26, 31, 0.77);
  display: none;
  cursor: pointer;
}

.lp-popup .popup{
  width: 70%;
  margin: auto;
  background: url("/i/modern/sprite/fon3.jpg");
  top: 5%;
  position: absolute;
  margin: auto;
  margin-left: 15%;
  cursor: default;
}

.lp-popup .popup-body{
  padding: 2%;
}

.lp-popup .popup-head {
  padding: 15px 2%;
  height:auto;
}

#landing16  .lp-popup .popup-head .close {
  top: auto;
  margin: 0;
}

.lp-popup .header{
  font-size: 24px;
  color: #e5e5e5;
  font-family: 'DejaVuSansExtraLight', Arial, sans-serif;
}

.lp-popup .adaptive-screen-preview{
  width: 40%;
  display: inline-block;
}

.lp-popup p {
  margin-bottom: 10px;
}

.lp-popup ul {
  padding-left: 20px;
  padding-bottom: 15px;
}

.lp-popup .media-content {
  padding-top: 30px;
}

.lp-popup .adaptive-screen-preview + .adaptive-screen-preview{
  margin-left: 10%;
}

.lp-popup .adaptive-screen-preview a img {
  width: 100%;
  height: auto;
}



.paysafecard__img img{
    width: 100%;
    height: auto;
}

@media screen and (max-width:1600px){
    .paysafecard__img {
        width: 200px;
        height: 52px;

    }
}

@media screen and (max-width:1200px){
    .paysafecard__img {
        bottom: 45%;
        right: 50%;
        margin-right: -125px;
    }
}


@media screen and (max-height:450px){
    .paysafecard__img{
        display: none;

    }
}

