@font-face{font-display:swap; font-family:"Fira Sans"; font-style:normal; font-weight:400; src:url("../fonts/fira-sans/fira-sans-v18-cyrillic-ext_latin-ext-regular.woff2") format("woff2")} @font-face{font-display:swap; font-family:"Fira Sans"; font-style:italic; font-weight:400; src:url("../fonts/fira-sans/fira-sans-v18-cyrillic-ext_latin-ext-italic.woff2") format("woff2")} @font-face{font-display:swap; font-family:"Fira Sans"; font-style:normal; font-weight:700; src:url("../fonts/fira-sans/fira-sans-v18-cyrillic-ext_latin-ext-700.woff2") format("woff2")} @font-face{font-display:swap; font-family:"Fira Sans"; font-style:italic; font-weight:700; src:url("../fonts/fira-sans/fira-sans-v18-cyrillic-ext_latin-ext-700italic.woff2") format("woff2")} * {box-sizing:border-box} body{color:#000; text-decoration:none; font:normal normal normal 14px "Fira Sans",sans-serif; text-align:left; vertical-align:top; background-color:#fff; margin:0; padding:0} a:link, a:active, a:visited{color:#000; text-decoration:none} a:hover{color:#000; text-decoration:underline} #container{max-width:1248px; margin:0 auto; padding:0; border:0; overflow:visible} #nojs{background-color:#ff0; padding:8px 24px} #s_bk{position:sticky; top:0; z-index:1000} .nav{background-color:#f5f5f5; overflow:hidden; position:relative} .nav a{color:#000; font-size:14px; font-weight:700; text-align:center; text-decoration:none; padding:12px; float:left} .nav a:link, .nav a:active, .nav a:visited{color:#000} .nav a:hover{background-color:#e6e6e6} .nav .h_icon{display:none} .nav_h{font-weight:normal; margin-left:12px} .nav a.icon{display:none} img{border:0} img.head, img.fig, img.li_fig{margin:0; padding:0; vertical-align:bottom} img.f_fig{width:100%; height:auto; margin:0; padding:0; vertical-align:bottom} img.i_fig{margin-right:16px; padding:0; vertical-align:bottom} img.l_bn_i{width:24px; height:auto; margin:0; padding:0; vertical-align:bottom} .form{background-color:transparent; margin:0; padding:0; border:0} .fm_s{font-size:14px; font-family:"Fira Sans",sans-serif; background-color:#f5f5f5; margin:0; padding:2px 12px; border:0} .nav input[type=text]{font-size:14px; font-family:"Fira Sans",sans-serif; background-color:#fff; width:300px; margin:8px 24px 0 24px; padding:4px 12px; border-radius:3px; border:none; float:right} input[type=text]:focus{outline:none} select{width:50%; background-color:#f5f5f5; padding:8px 24px; border:none; border-radius:3px} .f_container{display:flex; flex-wrap:wrap} .f_fi_l{padding-right:8px; flex:50%} .f_fi_r{padding-left:8px; flex:50%} .row_spacer{font-size:1px; line-height:1px; margin:0; padding:0; clear:both} .row_spacer_d{font-size:1px; line-height:1px; padding-top:15px; clear:both} .col-container{display:table; width:100%} .col{display:table-cell; vertical-align:top} .col .cf_l{width:auto; margin-right:16px} .col .cf_r{width:300px} .col .c_l{width:auto; margin-right:16px} .col .c_r{width:300px} .col .cr_l{width:300px; margin-right:16px} .col .cr_r{width:auto} .h_ess_bc{font-size:12px; padding:12px 24px; text-align:left; clear:both} .h_ess_lb{padding:6px 24px 0; clear:both} .cont_ti{background-color:#f5f5f5; margin:0; padding:16px 24px; clear:both} .divider_n{margin:0; padding:0; clear:both} .divider_l{margin-bottom:6px; clear:both} .divider, .divider_f{margin-bottom:16px; clear:both} .box_emph_t{padding:0 24px; clear:both} .box_emph_e{padding:14px 24px; clear:both} .box_emph_l{background-color:#f5f5f5; padding:16px 24px; clear:both} .box_emph_b{background-color:#7385aa; padding:16px 24px; clear:both} .capt{font-size:12px; background-color:#f5f5f5; padding:12px 24px; clear:both} div.p_box{width:300px;margin-right:16px;float:left} div.p_capt{font-size:12px; text-align:left; background-color:#f5f5f5; padding:12px 24px} h1{color:#000; font-size:18px; font-weight:700; margin:0; padding:0} h2{color:#000; font-size:14px; font-weight:700; margin:0; padding:0} h1 a:link, h2 a:link, h1 a:active, h2 a:active, h1 a:visited, h2 a:visited{color:#000; text-decoration:none} h1 a:hover, h2 a:hover{color:#000; text-decoration:underline} .heading{font-weight:700; background-color:#e6e6e6; margin:0; padding:12px 24px; clear:both} p{font-size:14px; margin:16px 0 0; padding:0} p.first{margin:0} p.h_ind{text-indent:-24px; margin:0 0 0 24px} b{font-weight:700} .n_body{padding-left:24px} .n_body_lne{background:transparent url("../images/lne.png") no-repeat 0 3px; padding-left:24px} .n_body_blt{background:transparent url("../images/blt.png") no-repeat 0 3px; padding-left:24px} .d_body{color:#fff; text-decoration:none} .d_body a:link, .d_body a:active, .d_body a:visited{color:#fff; text-decoration:none} .d_body a:hover{color:#fff; text-decoration:underline} .n_u{color:#000;} .n_u a:link, .n_u a:active, .n_u a:visited{color:#000; text-decoration:none} .n_u a:hover{color:#000; text-decoration:underline} .n_body_emph{text-decoration:underline} .s_body{font-size:12px} .v_sp{font-size:11px; vertical-align:super} .v_sb{font-size:11px; vertical-align:sub} .l_s, .b_c{font-size:14px; text-align:center} .l_s a:link, .l_s a:active, .l_s a:visited{color:#fff; text-decoration:none; background-color:#f60; padding:2px 12px; border-radius:3px; display:inline-block} .l_s a:hover{background-color:#000} .b_c a:link, .b_c a:active, .b_c a:visited{color:#fff; text-decoration:none; background-color:#06f; padding:2px 12px; border-radius:3px; display:inline-block} .b_c a:hover{background-color:#000} .l_tt{color:#000} .l_tt a:link, .l_tt a:active, .l_tt a:visited{text-decoration:underline} .l_tt a:hover{text-decoration:none} .pagn{font-size:14px; text-align:center} .pagn a:link, .pagn a:active, .pagn a:visited{color:#000; text-decoration:none; background-color:#f5f5f5; padding:2px 12px; border-radius:3px; display:inline-block} .pagn a:hover{background-color:#e6e6e6} .pagn_c{color:#fff; text-decoration:none; background-color:#06f; padding:2px 12px; border-radius:3px; display:inline-block} #nav_b{background-color:#f5f5f5; margin-top:24px; padding:16px 24px 36px; clear:both} .b_nav_b{column-count:2; column-gap:64px; clear:both} .b_nav_b a:link, .b_nav_b a:active, .b_nav_b a:visited{text-decoration:none} .b_nav_b a:hover{text-decoration:underline} .b_nav_b_t{column-span:all} #stats{height:1px; display:none} @media only screen and (max-width:1156px){ .nav input[type=text]{width:148px} } @media only screen and (max-width:1000px){ #container{width:100%; margin:0 auto; padding:0; border:0} .divider_l{display:none} .nav{clear:both} .nav .h_icon{display:block} .nav #nLinks{display:none} .nav_h{display:none} .nav a{color:#000; font-size:14px; font-weight:700; text-align:left; text-decoration:none; padding:12px 24px; display:block; float:none} .nav a.icon{background-color:#e6e6e6; display:block; position:absolute; right:0; top:0} .nav input[type=text]{font-family:"Fira Sans",sans-serif; text-align:left; width:100%; margin:0; padding:12px 24px; border-bottom:1px solid #e6e6e6; border-radius:0; display:block; float:none} .col-container{display:block; width:100%} .col{display:block; vertical-align:top} .col .cf_l{width:100%} .col .cf_r{width:100%; margin-top:16px} .col .c_l{width:100%} .col .c_r{width:300px; margin:16px 0 0 24px} .col .cr_l{width:300px; margin-bottom:16px} .col .cr_r{width:100%} img.li_fig{margin-left:24px; padding:0; vertical-align:bottom} } .vo_cont{position:relative; width:100%; overflow:hidden; padding-top:56.25%} .vo_if{position:absolute; top:0; left:0; bottom:0; right:0; width:100%; height:100%; margin:0; padding:0; border:none} #tbn{font-size:18px; font-family:"Fira Sans",sans-serif; color:#fff; background-color:#000; opacity:0.5; padding:6px 12px; border:none; outline:none; border-radius:3px; display:none; position:fixed; bottom:36px; right:24px; z-index:99; cursor:pointer} #tbn:hover{background-color:#000; opacity:1}