﻿
@import 'googleApi.css'
/*
*{
    margin: 0px;
    padding: 0px;
    outline:none;
}

a		{text-decoration:underline;color:#ce1126;}
a:hover	{text-decoration:none;}
h2 {
    font-size: 18px;
    font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;
	margin-top:5px 0;
}
h3 {
    font-size: 15px;
    font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;
	margin:3px 0;
}

ul{
    list-style:none;
}

body, html {
    min-width: 1200px;
}
body, html, table {
	font-family: 'Roboto', sans-serif;
	font-size:14px;
}
*/
body.news_single_body,html.news_single_html {
    height: 100%;
    width:100%;
    overflow:auto;
}
/*
input[type="text"] {
    height:49px;
}*/

/*общие стили для кнопок*/
.reg_but {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    color: white;
    background: none;
    border: 2px solid white;
    cursor: pointer;
    height: 49px;
    padding: 0px 15px;
}
.reg_but.red_but {
    border: 2px solid #ce1126;
    color: #ce1126;
}
.reg_but.grey_but {
    border: 2px solid grey;
    color: grey;
}
.reg_but.black_but {
    color: black;
    border: 2px solid black;
}
.reg_but.blue_bg_but {
    color: white;
    height: 51px;
    padding: 0px 17px;
    border:none;
    background: #1a2630;
}
/************************/
.bg_404 {
    height:100vh;
    background:url(../img/404_bg.jpg) no-repeat 0% 0% / cover;
}
.text_404 {
    text-transform:uppercase;
    padding-left:380px;
    padding-top:70px;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight:300;
    font-size:36px;
    text-align:center;
}
header {
    width:auto;
    height:666px;
    background:url(../img/header_bg1.jpg)no-repeat 100% 11% / cover;
    border-bottom:none;
    margin:0 auto;
}
p.header_main_text {
    padding: 491px 0px 0px 328px;
    font-family: 'Roboto Condensed', sans-serif;
    font-size:36px;
    color:white;
    line-height: 55px;
    text-align: center;
    margin: 0 auto;
    text-transform:uppercase;
    width: 274px;
}
p.header_main_text.header_main_text_humb {
    padding: 491px 0px 0px 119px;
    font-family: 'Roboto Condensed', sans-serif;
}
header.header_vis {
    display:none;
}
header .header_wrap {
    width:819px;
    margin-left: 381px;
}
header p.head_text {
    font-size:60px;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight:300;
    color:#ffffff;
}
header .head_text_wrap {
    width:728px;
    padding: 20px 0px 0px 0px;
    float:left;
}
header a.head_link_news {
    font-size:31px;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight:400;
    color:#ce1126;
    display:block;
    background:url(../img/play.png) no-repeat center left 5px;
    padding: 0px 0px 0px 32px;
    padding-right: 79px;
}
header a.head_link_news .head_link_news_span{
    font-family: 'Roboto Condensed', sans-serif;
    font-weight:400;
    font-size:18px;
}

header a.head_link_but {
    font-size:18px;
    font-family: 'Roboto', sans-serif;
    font-weight:500;
    color:#ffffff;
    display:block;
    height: 46px;
    border:2px solid white;
    width: 238px;
    margin: 45px 0px 0px 3px;
    text-align: center;
    line-height: 45px;
}
header .border_box {
    width:81px;
    height:78px;
    border-bottom:2px solid #ffffff;
    height: 73px;
    margin-bottom: 17px;
}
header .head_right_wrap {
    width:99px;
    float: right;
    padding-top: 26px;
}

header .head_right_wrap a.head_right_link{
    font-size:14px;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight:400;
    color:#ffffff;
    text-align: right;
    display:block;
    margin-right: 21px;
    line-height: 19px;
    position:relative;
}
header .head_right_wrap a.head_right_link.hover{
    font-size:14px;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight:400;
    color:#ce1126;
}
header .head_right_wrap a.head_right_link.nn{
    color:#51626f;
    margin-right: 0;
    text-align: center;
}
header .head_right_wrap a.head_right_link.nn.first_link{
    margin-top: 162px;
}
header .head_right_wrap a.head_right_link.nn.sec_link{
    margin-top: 26px;
}
header .head_right_wrap a.head_right_link.nn.thir_link{
    margin-top: 8px;
}
header .head_right_wrap a.head_right_link.nn.four_link{
    margin-top: 137px;
}
/*МЕНЮ*/

.left_wrap{
	width:360px;
	text-align:left;
	background:url();
	position:absolute;
	top: 0px;
	left: 0px;
	background: #ce1126;
	z-index:3;
	min-height: 100%;
}
.login_form_wrap {
	float:left;
	border-right:2px solid black;
	margin: 10px;
	margin-bottom: 30px;
	padding-right: 10px;

	width:46%;
}
.login_form_add {
	margin-left: 55%;
    margin-top: 10px;
}
.login_form_add a {
	text-decoration:underline;
}
.login_form_add a:hover {
	text-decoration:none;
}
.login_form_add_register {
	font-size:18px;
}
.login_form_support {
	padding-top: 40px;
	font-size: 18px;
}
.login_form_support_email {
    display: block;
	font-size:16px;
    margin: 10px 0;
}
.login_form_support_phone {
	font-size: 18px;
}
.login_form .jq-checkbox {
    border: 2px solid black !important;
	left:3px;
}
.login_form .checkbox_text.checkbox_text2{
	width:auto;
	color: black;
}

.login_form_wrap .login_form input.login_form_but,input.login_form_but.popup_login_form_but {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    color: black;
    background: none;
    border: 2px solid black;
    cursor: pointer;
    width: 150px;
    height: 40px;
    margin-top: 25px;
}
input.login_form_but.dat_dostup  {
    width: 264px;
}
.login_form_wrap .login_input {
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: black;
    background: none;
    border: none;
    border-bottom: 2px solid black;
    width: 260px;
    line-height: 16px;
    display: block;
    height: 34px;
    margin-bottom: 30px;
}

.left_wrap .nav_wrap {
    background:#ce1126;
}
.left_wrap a.main_logo {
	width:360px;
	height:160px;
	background:url(../img/main_logo.png) no-repeat top right;
	margin: 0 auto;
}
.left_wrap a.main_logo.eng {
	background:url(../img/main_logo_eng.png) no-repeat top right;
}
.left_wrap .nav_wrap nav a,.info_wrap a.login_link2{
	font-size:38px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;
	color:#ffffff;
	text-transform:uppercase;
	line-height: 56px;
	padding-bottom: 10px;
	text-decoration: none;
}
.left_wrap .nav_wrap nav a:hover{
	border-bottom: 2px solid white;
}
.left_wrap .nav_wrap nav a.active{
	border-bottom: 2px solid white;
}
.left_wrap .nav_wrap nav {
    padding: 9px 0px 0px 39px;
}
.info_wrap {
	margin: 0 21px 190px 39px;
}
/*
.info_wrap a.login_link2{
	float:left;
	padding-bottom:0;
}
*/
.info_wrap a.login_link2:hover{
	text-decoration:none;
	border-bottom: 2px solid white;
}

.login_logout {
	height:56px;
	padding-top: 33px;
}
.login_logout a.logout_link {
	background: url(../img/exit.png) no-repeat right center;
    line-height: 56px;
	margin-top:0;
	padding: 3px 25px 3px 0;
}
.login_id {
	margin-top: 20px;
	margin-bottom: 20px;
}
.login_id .login_id_name {
	color:white;
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	font-size: 18px;
	margin-top: 15px;
}

.info_wrap a.search {
	display:inline-block;
	width:28px;
	height:28px;
	background:url(../img/search.png) no-repeat top right;
	float: right;
	margin-top: 44px;
	margin-right: 50px;
}
a.lang_switch {
	width:49px;
	display:inline-block;
	height:49px;
	background:url(../img/lang.png) no-repeat top right;
	float: right;
	margin-top:4px;
}
a.lang_switch_ru {
	background:url(../img/lang_ru.png) no-repeat top right;
}
.login_form_wrap .menu_content {
	padding-left: 40px;
}
.info_wrap p {
    font-size:12px;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight:400;
    color:white;
    clear: both;
    line-height: 16px;
    padding: 11px 2px 0px 0px;
    margin-bottom: 22px;
}
.info_wrap .nko_link_pdf {
	font-size:12px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	color:white;
	display: inline-block;
	margin-bottom: 6px;
	margin-right: 13px;
	padding-bottom:2px;
	height: 17px;
	box-sizing: border-box;
}
.info_wrap .soc_icons {
    width:32px;
    height:25px;
    display: inline-block;
    margin-top: 23px;
    margin-right: 5px;
}
.info_wrap .soc_icons.soc1{
    background:url(../img/soc_icons.png) no-repeat;
}
.info_wrap .soc_icons.soc2{
    background:url(../img/soc_icons.png) no-repeat -45px;
}
.info_wrap .soc_icons.soc3{
    background:url(../img/soc_icons.png) no-repeat -91px;
}
.info_wrap .soc_icons.soc4{
    background:url(../img/soc_icons.png) no-repeat -137px;
}
.info_wrap .soc_icons.soc5{
    background:url(../img/soc_icons.png) no-repeat -190px;
}
.info_wrap .soc_icons.nrd_ru{
	background:url(../img/nrd_ru.png) no-repeat;
	width: 67px;
}
.left_wrap .main_logo,.left_wrap .nav_wrap {
	display:block;
}
.soc_icons_wrap {
    position: absolute;
    bottom: 32px;
    left: 39px;
    right: 39px;
}
.group_block_wrap:after,.news_cki_block:after,.rich_block1_right_pdf:after,.rich_pappers_single_wrap:after,.registration3_down:after,.documents_list .documents_list_element:after,.td_underline:after,.left_table1_wrap:after,.disk_head_block:after,.disk_chart_head:after,.disk_chart_graph_block:after,.disk_chart_popup .disk_chart_popup_stroka:after,.disk_filt_block:after,.disk_chart_head_block:after,.tabs1.disk_chart_tabs:after,.disk_chart_popup_stroka_pdf:after,.type_is_block:after,.acc_products_mm_wrap:after,.tabs.tabs_product:after,.disk_left_menu1:after,.api_btns_wrap:after,.api_block2_wrap:after,.table_disk_cbx_wrap:after,.api_blck2_lft_calc_white_block:after,.info_wrap.info_wrap_disk:after,.documents_list .documents_list_head:after,.popup8_serv_wrap:after,.popup8_serv_wrap:after,.api_base_filter:after,.api_base_filter1:after
{
    visibility: hidden;
    display: block;
    content: "";
    clear: both;
    height: 0;
}
/****/
.group_block_wrap {
    width:auto;
    margin-left: 375px;
    height:673px;
}
.group_block {
    width:30.1%;
    float:left;
    padding-top: 49px;
    padding-right: 36px;
}
.group_block:last-child {
    padding-right: 0px;
}
.group_block_img {
    width:86px;
    height: 85px;
    background:url(../img/api.png) no-repeat;
    display:block;
    margin:0 auto;
}
.group_block_img.img2{
    background:url(../img/group_block_img_img2.png) no-repeat;
}
.group_block_img.img3{
    background:url(../img/group_block_img_img3.png) no-repeat;
}
.group_block p.group_block_head_text {
    font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;
    font-size:23px;
    text-transform:uppercase;
    color:#ce1126;
    text-align:center;
    padding-top: 53px;
    padding-bottom: 72px;
}
a.group_block_link {
    width:23px;
    height:22px;
    background:url(../img/group_block_link.png) no-repeat;
    display:block;
    margin:0 auto;
    margin-bottom: 31px;
}
.group_block a.group_block_link_menu {
    font-family: 'Roboto', sans-serif;
    font-weight:400;
    font-size:16px;
    color:#ce1126;
    display:block;
    text-align:center;
    display:block;
    Width: 116px;
    margin: 0 auto;
    margin-bottom: 24px;
}

.group_block_link_menu_hover {
    background:rgba(255,255,255,0.8);
    position:absolute;
    width:30.1%;
    min-width:284px;
    height: 269px;
    overflow:hidden;
}
.group_block_link_menu_hover a.group_block_link_menu{
    padding-right: 36px;
    color:black;
    text-align:left;
    margin-bottom: 19px;
    width: 199px;
}
#group_block_link_id2.group_block_link_menu_hover a.group_block_link_menu{
    width: 209px;
}
/*NEWS CKI*/

.select_block {
    position:relative;
    width:182px;
    height:45px;
    border:none;
    background: url(../img/dropdown_gray.png) no-repeat 156px center;
    background-color:#fff !important;
    margin-top: 24px;
    cursor:pointer;
    float: left;
}
.select_block.select_block_new {
    clear: both;
}
.select_block.select_block_type {
    position:relative;
    width:530px;
    margin-left: 380px;
    float: left;
    background: url(../img/dropdown.png) no-repeat 503px center;
    margin-bottom: 21px;
    margin-top: 8px;
}
.select_block.select_block_stavka {
    width: 95px;
    background: url(../img/dropdown_gray.png) no-repeat 70px center;
    float: left;
    margin-bottom: 0px;
    margin-top: 8px;

    clear: none;
}
.select_type {
    position: relative;
    margin-top: 15px;
    float: left;
    clear: both;
    margin-bottom: 15px;
    margin-left: 380px;
}
#select_type_block .jq-selectbox__dropdown {
    width: 534px !important;
    margin: 0px -2px 0px !important;
}
#select_country_block .jq-selectbox__dropdown {
    width:348px !important;
    margin: 0px -2px 0px !important;
}
#select_country_block .jq-selectbox {
    width:344px !important;
    min-width:344px !important;
}
#select_country_block {
    float:left;
}

#block_stavka-styler .jq-selectbox__dropdown {
    width: 102px !important;
    border:none;
}
#block_stavka-styler{
    width: 102px !important;
}
.select_type.select_type_humb{
    margin-left: 180px;
}
.jq-selectbox:first-child {
    min-width: 530px;

}
.jq-selectbox.jqselect.changed.disabled {
    background:#51626f !important;
    color:grey !important;
}
input.select_block_stavka_input,#product.select_block_stavka_input2  {
    border:none;
    border-bottom:2px solid white;
    margin-left:6px;
    color: white;
    font-family: 'Roboto', sans-serif;
    font-weight:400;
    font-size:16px;
    width:50px;
    background:none;
    height: 40px;
    margin-top: 12px;
    text-align:center;
}
#product.select_block_stavka_input2  {
    display:none;
}
input.select_block_stavka_input.stavka_input_hide {
    display:none;
}
.select_block.select_block_emmit {
    width:350px;
    float: left;
    background: url(../img/dropdown_gray.png) no-repeat 323px center;
    margin-bottom: 0px;
    margin-top: 8px;
}
.select_block.select_block_type.select_block_type_humb {
    margin-left: 180px;
}
.period {
    width:280px;
    position:relative;
    height:45px;
    border:none;
    background: url(../img/dropdown_gray.png) no-repeat 250px center;
    background-color:#ffffff;
    margin-top: 24px;
    cursor:pointer;
    float: left;
    clear: both;
    margin-right: 10px;
}
/*.disk_chart {
	display:none;
}*/
.disk_chart {
    min-width:1272px;
}
.disk_chart_head {
    /*position: fixed;
	width: 100%;*/
    background: #51626f;
    padding-left:380px;
    min-width:895px;
    z-index:3000;
}
.period.add_column,.graph_block_select{
    width:118px;
    border:none;
    background: url(../img/dropdown_gray.png) no-repeat 95px center;
    background-color:#dbdde1;
    margin-top: 15px;
    margin-bottom: 15px;
}
.graph_block_select{
	margin: 0;
	background-position:137px center;
	width: 161px;
}
.period_full.add_column_full{
	border: none;
	margin-top: 15px;
	width: 118px;
	padding-bottom: 0px;
	background-color:#dbdde1;
}
.disk_chart_wrap {
	/*padding-left: 380px;*/
}
.select_block_text,.select_block_news_disk_full_head,.select_block_text.select_block_text_inside{
	color:#fff;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:16px;
	padding: 10px 0px 0px 12px;
	display: block;
}
.select_block_text{
	color:#51626f;

}
.select_block_text.gray_txt{
	color:#fff;

}
.select_block_text.add_column_text{
	color:#51626f;
}
.select_block_text.select_block_text2{
	color:#fff;
	display: inline-block;
	float:left;
	padding: 14px 9px 0px 0px;
}
.select_block_text.select_block_text2.select_block_text3{
	margin-left: 380px;
}
.keypress_block {
	position:absolute;
	width:233px;
	background:white;
	-webkit-box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	-moz-box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	z-index: 101;
	margin-top: 47px;
	max-height:220px;
	overflow-y:auto;
	overflow-x:hidden;
}
.keypress_block ul li{
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	padding:20px;
	font-size:12px;
	width:100%;
	cursor:pointer;
}
.keypress_block ul li:hover{
	color:#ce1126;

}
.keypress_block.keypress_block2 {
	margin-left: 57px;
}
.keypress_block.keypress_block3{
	margin-top: 63px;
	width: 683px;
}
.select_block_underline {
	width:45px;
	height:11px;
	border-bottom:2px solid white;
	margin-left: 13px;
	margin-bottom: 8px;
}
.select_block_underline.select_block_underline_dark {
	border-bottom:2px solid #51626f;
}
.select_block_checkbox_wrap {
	width:100%;
	height:36px;
}
.select_block_checkbox_wrap:hover {
	width:100%;
	height:36px;
	background:#1a2630;
}
.select_block_checkbox_wrap.dark_wrap:hover .select_block_checkbox_text.dark{
	color:white;
}
.select_block_checkbox {
	width:16px;
	height:16px;
	border:2px solid white;
	display: block;
	float: left;
	margin: 7px 0px 7px 12px;
	cursor:pointer;
}
.select_block_checkbox_wrap.active  .select_block_checkbox {
	background:white;
}
.select_block_checkbox_text{
	color:white;
	font-family:'Roboto';
	font-weight:400;
	font-size:16px;
	padding: 6px 10px;
	display: block;
	cursor:pointer;
}
.select_block_checkbox_text.dark{
	color:#51626f;
}
.select_block_full {
	width: 509px;
	height: auto;
	position:absolute;
	border:none;
	-webkit-box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	-moz-box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	background: #51626f;
	box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	z-index: 3;
	margin-top: 94px;
	display:none;
	padding-bottom:10px;
}
.period_full {
	width: 280px;
	height: auto;
	position:absolute;
	border:none;
	-webkit-box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	-moz-box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	background: #51626f;
	box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	z-index: 3;
	margin-top: 24px;
	display:none;
	padding-bottom:10px;
}

input.select_block_input {
	width:395px;
	height:41px;
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	color: white;
	float: left;
	background: none;
	border: none;
	/*border-bottom: 2px solid white;*/
	padding-bottom: 0px;
	line-height: 47px;
	margin-left: 25px;
	margin-top: 27px;
}
.news_cki_header {
	height:93px;
	background:#51626f;
	min-width: 100%;
	position: fixed;
	z-index:3;
}
.news_cki_header form{
	position: absolute;
	min-width: 1200px;
}
.news_cki_header form .select_type,.news_cki_header form .news_cki_header_but2,.news_cki_header form .checkbox_wrap,.news_cki_header form .block2 {
	display:none;
}
.news_cki_header.full.full2 form .select_type,.news_cki_header.full.full2 form .news_cki_header_but2,.news_cki_header.full.full2 form .checkbox_wrap,.news_cki_header.full.full2 form .block2{
	display:block;
}
.news_cki_header .news_cki_header_full_form {
	display:none;
}
.news_cki_header.full {
	height:268px;
	display:block;

}
.news_cki_header.full.full3 {
	/*height:330px;*/
}
.news_cki_header.full.full2{
	height: 347px;
	/*background: url(../img/NRD_3.png) no-repeat right;*/
}
.news_cki_header.full .news_cki_header_full_form{
	display:block;

}
a.news_cki_header_open {
	display: block;
	width: 38px;
	height: 38px;
	background: url(../img/news_cki_header_open.jpg) no-repeat 0% 0% / cover;
	z-index: 101;
	position:absolute;
	top: 10px;
	right: 10px;
}
a.news_cki_header_open.news_cki_header_open_up {
	background: url(../img/news_cki_header_open_up.jpg) no-repeat 0% 0% / cover;
}
a.news_cki_header_open.news_cki_header_open_up.news_cki_header_open_up_gif {
	background: url(../img/news_cki_header_open_38x38_1.gif) no-repeat;
}
a.news_cki_header_open.news_cki_header_open_gif {
	background: url(../img/news_cki_header_open_38x38.gif) no-repeat;
}
a.news_cki_header_open.big {
	width: 48px;
	height: 28px;
}
.news_cki_header_full_form {
	width:100%;
	clear: both;
}
input.news_cki_header_input {
	font-size:16px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	color:white;
	float:left;
	background:none;
	border:none;
	border-bottom:2px solid white;
	padding-bottom: 0px;
	line-height: 47px;
	height: 47px;
	width: 605px;
	margin-right: 14px;
	margin-left: 380px;
}
input.news_cki_header_input.header_input2  {
	width: 233px;
	margin-left: 0px;
}
input.news_cki_header_input.header_input2.header_input3  {
	width: 233px;
	margin-right: 45px;
}
.select_wrap.block {
	padding-left: 380px;
}
.select_wrap.block.block2 {
	width: 758px;
}
.header_input2_note,.header_input2_note2 {
	display:block;
	position:absolute;
	width:auto;
	height:auto;
	padding:10px;
	margin-top:-5px;
	background:rgba(26,38,48,0.9);
	z-index: 101;
}
.header_input2_note.tooltip_margin {
	margin-top:50px;
}
.header_input2_span {
	position:relative;
	display:inline-block;
}
.header_input2_note .header_input2_note_head,.header_input2_note_text{
	font-size:16px;
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	color:white;

}
.header_input2_note {
	min-width:300px;
}
.header_input2_note_text{
	padding-right: 10px;
}
.checkbox_wrap {
	padding-left:383px;
	clear: both;
}
.checkbox_wrap.checkbox_wrap_header {
	display:block !important;
}
input.news_cki_header_but {
	font-size:18px;
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	color:white;
	background:#283137;
	border:none;
	cursor:pointer;
	height:45px;
	padding: 0 20px;
	margin-right: 0;
	margin-top:7px;
	position:absolute;
}
input.news_cki_header_but.news_cki_header_but2 {
	display:inline-block;
	right:100px;
	bottom:0;
}
.news_cki_block {
	padding-top: 7px;
	padding-bottom: 7px;
	width: 728px;
	clear: both;
	height: auto;
}
.news_cki_block_text {
	width: 626px;
	float: left;
}
.news_cki_block:first-child {
	padding-top: 15px;
	padding-bottom: 10px;
	width: 728px;
	height: auto;
}
marquee.run_text {
	border-bottom:2px solid white;
	margin-left:38px;
	color: white;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	height: 30px;
	margin-top: 38px;
}
marquee.run_text.run_text_new{
	float:left;
}

.news_cki_wrap {
	width:750px;
	min-height:100%;
	padding-left:380px;
	padding-bottom: 38px;
	padding-top: 270px;
	/*background:url(../img/news_cki_wrap2.png) no-repeat 360px 350px;
	height:912px;*/
}
.news_cki_wrap.news_cki_wrap2 {
	padding-top: 351px;
	padding-left: 0;
	width: 100%;
}
.news_cki_wrap.news_cki_wrap2.news_cki_wrap2_grey {
	padding-top: 334px;
}
.news_cki_wrap.news_cki_wrap2.news_cki_wrap2_grey.top_63 {
	padding-top: 66px;
}
.news_cki_wrap.top_63{
	padding-top: 93px;
}
.news_cki_wrap.fixed {
	position:fixed;
}
.news_cki_block_date {
	line-height:23px;
	width:88px;
	height: auto;
	float:left;
	font-size:14px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
}
/*отдельная новость*/
.news_single_wrap {
	width:1201px;
	margin:0 auto;
	height:4500px;
}
.news_single_wrap table tr {
	background:white !important;
}
.news_single_wrap table tr th{
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	background:white !important;
}
.news_single_wrap table tr td{
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	background:white !important;
	padding:0 !important;
	height: 33px !important;
	vertical-align: inherit !important;
	text-align:center;
	white-space: unset !important;
}
.news_single_wrap table tr td b{
	font-family: 'Roboto', sans-serif;

	font-weight:400;
}
.news_single_wrap table {
	width: 974px !important;
	margin-left: 40px !important;
	margin-bottom: 40px !important;
}
.news_single_wrap table:nth-child(2) {
	width: 50% !important;

}
.news_single_wrap p {
	line-height:18px !important;
	color:black !important;
	font-family: 'Roboto' !important;
	font-weight:300;
	font-size: 14px !important;
	padding-left: 41px !important;
	padding-top: 8px !important;
}
.news_single_text {
	line-height:18px;
	color:black;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size: 17px;
	padding-left: 43px;
	padding-right: 39px;
}
.news_single_date,.bottom_text {
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size: 14px;
	padding-left: 41px;
	padding-top: 8px;
}
.bottom_text {
	font-family: 'Roboto', sans-serif ;
	font-weight:300;
	display: inline-block;
	padding-bottom: 35px;
}
.bottom_text.bottom_text1{
	padding-bottom: 0px;
}
a.bottom_link_disk {
	font-family: 'Roboto', sans-serif ;
	font-weight:300;
	margin-left: 41px;
	padding-left: 12px;
	font-size: 14px;
	color: #ce1126;
	background: url(../img/disk_link.png) no-repeat left 2px;
}
a.bottom_link_disk:hover {
	text-decoration:underline;
}
a.bottom_link_disk span{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;
}

.bottom_text_span {
	font-family: 'Roboto', sans-serif ;
	font-weight:300;
	padding-left:140px;
	display:inline;
	font-size: 14px;
}
.bottom_text.small{
	font-size: 12px;
	padding-right: 472px;
}
.news_single_rekviz {
	width:536px;
	height:170px;
	padding-left: 41px;
	padding-top: 34px;
}
.news_single_rekviz h3,h3.table_head,h3.bottom_head{
	line-height:17px;
	font-size: 17px;
	color:black;
	font-weight:100;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	text-transform:uppercase;
}
.news_single_rekviz_text {
	padding: 8px 0px 0px 0px;
	font-size:14px;
	color:black;
	font-family: 'Roboto', sans-serif ;
	font-weight:300;
	float:left;
	width:268px;
}
.news_single_span {
	color:#ce1126;
}
.header {
	width:100%;
	height:160px;
}
.news_single_logo {
	width:360px;
	height:160px;
	float:left;
}
.news_single_logo img{
	width:100%;
	height:100%;
	float:left;
}
.news_single_print {
	width:360px;
	height:160px;
	float:right;
}
.news_single_print a.all_news{
	font-size:14px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	text-transform:uppercase;
	float: left;
	padding-bottom: 2px;
	margin: 49px 0px 0px 104px;
}
.print_link {
	width:41px;
	height:31px;
	background:url(../img/print.png) no-repeat;
	display: block;
	float: left;
	margin: 42px 0px 0px 49px;
}
.table_head {
	clear: both;
	padding-left: 39px;
	padding-top: 31px;
	padding-bottom: 7px;
}
table {
	border:none;
	/*width: 1127px;
	font-family: 'Roboto', sans-serif ;
	font-weight:300;
	font-size:14px;
	height:113px;*/
	padding:0;
	/*margin-left: 39px;*/
}

/*
table tr td{
	height:60px;
	vertical-align: baseline;
	padding-bottom: 15px;
	padding-right: 23px;
	padding-top: 11px;
	border-bottom:1px solid black;
}
*/
table tr td.border_none{
	border-bottom:none;
}
table tr td.border_bold{
	border-bottom:3px solid black;
}

.news_single_box {
	width:19px;
	height:25px;
	border-bottom:1px solid black;
	margin-left:43px;
}
.news_cki_block_text a{
	line-height:17px;
	font-size:14px;
	color:black;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
}
.news_cki_block_text span.block_text{
	line-height:17px;
	float:left;
	font-size:14px;
	color:black;
	width: 610px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
}
.news_cki_block_text a:hover{
	color:#ce1126;
}
.news_cki_block_text_span {
	color:#ce1126;
}
.news_cki_block_text a.disk_link {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;
	font-size:14px;
	color:#ce1126;
	padding-bottom:2px;
	margin-left: 3px;
}
.news_cki_block_text a.disk_link:hover {
	border-bottom:2px solid
}
.disk_link_span{
	width:7px;
	height:15px;
	background: url(../img/disk_link.png) no-repeat left 3px;
	display: inline-block;
	margin-left: 5px;
}
h3.bottom_head {
	padding-left:43px;
}
/*форма*/

.jq-selectbox {
	border: 2px solid white;
	margin-top: 5px !important;
	width: auto !important;
	margin-right: 0px;
	margin-bottom: 6px;
}
.jq-selectbox__select {
	font-family: 'Roboto', sans-serif  !important;
	font-weight:400 !important;
	font-size:16px !important;
	color:white !important;
	height: 38px !important;
	overflow: hidden;
}
.jq-selectbox__trigger {
	background: url(../js/FormStyler/dropdown.png) no-repeat 5px 10px !important;
}
.news_cki_header_full_form {padding-top: 20px;}
.jq-selectbox__dropdown {
	font-family: 'Roboto', sans-serif  !important;
	font-weight:400 !important;
	font-size: 16px !important;
	color: #095628 !important;
	width: 100% !important;

}
.jq-selectbox.jqselect.dropdown.opened .jq-selectbox__trigger {
	background:none !important;
}
.jq-selectbox.jqselect.dropdown.opened .jq-selectbox__select-text {
	display: inline-block !important;
	width: auto !important;
	padding: 10px 19px 6px 0px !important;
	border-bottom: 2px solid white !important;
	margin-left: 7px !important;
}
.jq-selectbox.jqselect.dropdown.opened .jq-selectbox__select {
	z-index: 100;
}
input.select_block_stavka_input.disabled  {
	border-bottom:2px solid grey;
}
.jq-selectbox li.selected,.jq-selectbox li.focused {
	background-color: #51626f !important;
}
.jq-selectbox li {
	padding: 6px 7px 6px !important;
}
.jq-selectbox li.option {
	padding-left: 25px !important;
}
.jq-selectbox li:hover {
	background-color: #1a2630 !important;
}
.jq-selectbox:nth-child(2n) {
	margin-right: 15px;
}
.jq-checkbox {
	margin: -1px 4px -1px -3px !important;
	border: 1px solid white !important;
	border-radius: 0 !important;
	background: white !important;
	box-shadow: none !important;
}
.jq-checkbox.checked .jq-checkbox__div {
	border-radius: 0 !important;
	background:url(../img/checkbox_white_on.png) no-repeat !important;
	box-shadow: none !important;
	width: 16px !important;
	height: 16px !important;
	margin:0 !important;
	border: 1px solid white;
}
.checkbox_text,.date_label  {
	font-size:16px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	color:white;
	padding-left: 4px;
}
.checkbox_text.checkbox_text2 {
	display:inline-block;
	width: 347px;
	margin-bottom: 12px;
	padding-left: 4px;
}
.checkbox_text.checkbox_text2 {
	display:inline-block;
	width: 347px;
	margin-bottom: 12px;
	padding-left: 4px;
}
.checkbox_text.checkbox_text_stavka {
	display:inline-block;
	width: auto;
	margin-bottom: 12px;
	padding-left: 4px;
	float: left;
	padding-top: 19px;
	margin-left: 57px;
	margin-right: 20px;
}
input.date_text_field {
	height: 45px;
	margin: 24px 0px 0px 9px;
	font-size:16px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	color:#51626f;
	border:none;
	background:#fff;
	width: 111px;
	text-align: center;
}
/*tabs*/
.tabs_wrap{
	padding-left: 360px;

	padding-top: 34px;

}
p.results_text {
	font-size:16px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	padding-left: 50px;
}
.tabs {
	padding-top: 23px;
}

p.results_text span{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;
	padding-left: 4px;
}
.tabs_wrap.tabs_wrap_account{
	padding-left: 380px;
	padding-top: 34px;
	/*background:url(../img/tabs_wrap_api2.png) no-repeat 362px -3px;
	height:1001px;*/
}
.tabs_wrap.tabs_wrap_account .accaunt_head{
	font-size:18px;
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	text-transform:uppercase;
}
.tabs_wrap.tabs_wrap_account .accaunt_text{
	font-size:16px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	padding-top: 53px;
}
.tabs.tabs_account {
	padding-top: 20px;
}
.tabs__caption.tabs__caption_account ,.tabs__caption1.tabs__caption_account {
	height:40px;
	background:none;
	padding-left: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
}
.tabs__caption.tabs__caption_account.tabs__caption_prod, .tabs__caption1.tabs__caption_account.tabs__caption_prod {
	margin-bottom: 80px;
}

.tabs__caption.tabs__caption_account li,.tabs__caption1.tabs__caption_account li{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	font-size:16px;
	padding:0px 0px 0px 0px;
	text-align:left;
	color:black;
	cursor:pointer;
	padding-top: 0px;
	height: auto;
	padding-bottom: 6px;
	margin-right: 94px;
}

.tabs__caption.tabs__caption_account li.active,.tabs__caption1.tabs__caption_account li.active{
	border-bottom:2px solid black;
	background:none;
}
.basic_data_head {
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:16px;
	padding-bottom: 21px;
	padding-top: 94px;
}
.basic_data_head.finance_head {
	padding-top: 45px;
	padding-bottom: 40px;
}
.basic_data input.basic_data_input {
	margin-bottom: 21px;
}
.basic_data .basic_data_submit {
	width: 164px;
	margin-top: 11px;
}
.tabs__caption ,.tabs__caption1 {
	height:40px;
	background:#51626f;
	padding-left: 30px;
}
.tabs__caption li,.tabs__caption1 li{
	display:inline-block;
	float:left;
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	font-size:18px;
	text-transform:uppercase;
	padding:0 20px;
	text-align:center;
	vertical-align:baseline;
	color:white;
	cursor:pointer;
	height: 32px;
	padding-toP: 10px;
}
.tabs__caption li.active,.tabs__caption1 li.active{
	color:black;
	background:white;
}
.tabs__content {
	display: none; /* по умолчанию прячем все блоки */
}
.tabs__content.active {
	display: block; /* по умолчанию показываем нужный блок */
	clear: both;
}
.tabs__content1 {
	/*position: absolute;*/
	left: 380px;
	top: 160px;
	display: none; /* по умолчанию прячем все блоки */
}
.tabs__content1.tabs__content1_table {
	left:0;
}
.tabs__content1.active {
	display: block; /* по умолчанию показываем нужный блок */
	clear: both;
}
.tabs_content_text {
	padding-left: 70px;
	padding-top: 26px;
	width: 713px;
}
.tabs_content_text.no_tabs {
	padding-left: 52px;
}
.tabs_content_text a.tabs_head_link {
	display:block;
	margin-bottom: 3px;
}
.results_text_underline {
	width:80px;
	height:37px;
	border-bottom:2px solid black;
	margin-left: 52px;
}
.tabs_content_text a.tabs_head_link,.tabs_content_text a.tabs_head_link span {
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:14px;
	color:#ce1126;
}
.tabs_content_text a.tabs_head_link2:hover {
	text-decoration:underline;
	display:block;
	margin-bottom: 2px;
}
.tabs_content_text a.tabs_head_link2,.tabs_content_text p.tabs_head_text{
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:14px;
	color:black;
	margin-bottom: 3px;
}
.tabs_content_text p.tabs_head_text{
	padding-top: 4px;
}
/*tabs | Договоры и финансы*/
.documents_list {
	display: inline-block;
	margin-bottom: 110px;
}
.documents_list .documents_list_head {
	border-bottom:2px solid black;
	overflow: auto;
}
.documents_list .documents_list_head .head_block {
	padding-bottom: 7px;
}
.documents_list .documents_list_head .head_block,.documents_list .documents_list_element .document_block {
	float: left;
}
.documents_list .documents_list_head .head_block.head_block1,.document_block.head_block1 {
	width: 227px;
}
.documents_list .documents_list_head .head_block.head_block2,.document_block.head_block2 {
	width: 172px;
}
.documents_list .documents_list_head .head_block.head_block3,.document_block.head_block3 {
	width: 111px;
}
.documents_list .documents_list_head .head_block.head_block4,.document_block.head_block4 {
	width: 170px;
}
.documents_list .documents_list_head .head_block.head_block5,.document_block.head_block5 {
	width: 200px;
}
.documents_list .documents_list_head .head_block p.head_block_text{
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	font-size:18px;
	text-transform:uppercase;

}
.documents_list .documents_list_element {
	padding-top:10px;
	padding-bottom:10px;
}
.documents_list .documents_list_element .document_block p.document_block_text {
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:16px;
	padding-right: 33px;
}
.documents_list .documents_list_element .document_block p.document_block_text.document_block_text_red {
	color:#ce1126;
}
.documents_list .documents_list_element .document_block a.document_block_link {
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:16px;
	border-bottom:1px solid white;
	color:black;
	padding-bottom: 2px;
}
.documents_list .documents_list_element .document_block a.document_block_link:hover {
	color:#ce1126;
	border-bottom:1px solid #ce1126;
}
.documents_list .documents_list_element .document_block a.document_block_link.watch {
	display:inline-block;
	background: url(../img/look.png) no-repeat 0px 3px;
	padding-top: 4px;
	width:29px;
	height:17px;
	vertical-align: middle;
	margin: 0 15px;
}
.documents_list .documents_list_element .document_block a.document_block_link.download {
	display:inline-block;
	background:url(../img/PDFfile.png) no-repeat;
	width:38px;
	height:27px;
	vertical-align: middle;
	margin: 0 15px;
}
.documents_list .documents_list_element .document_block a.document_block_link.delete {
	display:inline-block;
	background: url(../img/disk_left_menu2_link_remove.png) no-repeat center;
	width: 17px;
	height: 27px;
	vertical-align: middle;
	margin: 0 15px;
}
a.order_recipt {
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	font-size:18px;
	color:black;
	padding-bottom:2px;
	border-bottom:2px solid black;
}
a.order_recipt:hover {
	border-bottom:2px solid white;
}
.basic_data_head.order_history_head {
	padding-top: 102px;
	padding-bottom: 17px;
}
.period.order_period {
	border:none;
	margin-right: 21px;
	margin-top: 0px;
	background:url(../img/dropdown.png) no-repeat 250px center;
	background-color:#51626f;
}

.period_full.order_period_full {
	border: none;
	margin-top: 0px;
}
input.date_text_field.order_date_text_field {
	height: 42px;
	border: none;
	margin: 0px 13px 0px 0px;
	background-color:#51626f;
	color:#fff;
}
span.date_label.order_date_label {
	color:black;
	padding-left: 0px;
	padding-right: 20px;
}
input.order_data_submit {
	width: 186px;
	margin-top: 30px;
	display:block;
}
/*согласие с условиями*/
.confirm_wrap {
	background:rgba(255,255,255,0.9);
	position:absolute;
	width:100%;
	min-height: 160%;
	z-index: 10;
	top:200px;
}

.confirm_wrap_head {
	text-transform:uppercase;
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	font-size:18px;
	color:black;
	padding: 23px 0px 23px 49px;
}
.confirm_wrap_head.head2{
	padding: 23px 0px 23px 0px;
}
.confirm_wrap span{
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:14px;
	padding-left: 49px;
	padding-right: 3px;
}
.confirm_wrap a.confirm_wrap_link{
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:14px;
	padding-bottom: 3px;
}
.confirm_wrap a.confirm_wrap_but{
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	font-size:18px;
	display:block;
	width: 257px;
	height: 45px;
	color:#1a2630;
	border:2px solid #1a2630;
	margin: 20px 0px 0px 48px;
	text-align: center;
	text-decoration:none;
	line-height: 44px;
	clear: both;
}
.confirm_wrap a.confirm_wrap_but.but1{
	width: 407px;
	margin: 20px 0px 34px 9px;
}
.confirm_wrap_text_block {
	display:none;
	padding: 6px 0px 0px 39px;
	width:745px;
	float:left;
}
.confirm_wrap_text_block2 {

	padding: 0px 0px 0px 10px;
	width:360px;
	float:left;
}
p.confirm_wrap_text {
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:14px;
	line-height: 17px;
	padding-bottom: 7px;
}p.confirm_wrap_text.regular{
	 font-family: 'Roboto', sans-serif;
	 font-weight:400;
 }

p.confirm_wrap_text.text_end {
	padding-top: 70px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
}
p.confirm_wrap_text.text_end2 {
	font-family: 'Roboto', sans-serif;
	font-weight:400;
}
/*подписка*/
.subs_wrap {
	padding-left:390px;
	padding-top: 45px;
}
.subs_head{
	font-size:18px;
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	color:black;
	text-transform:uppercase;
	padding-bottom: 33px;

}
.subs_input {
	font-size:16px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	color:black;
	background:none;
	border:none;
	border-bottom:2px solid black;
	padding-bottom: 0px;
	line-height: 47px;
	height: 47px;
	display: block;
	margin-bottom: 20px;
}
.subs_input_but {
	font-size:18px;
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	color:black;
	background:none;
	border:2px solid black;
	width: 163px;
	cursor:pointer;
	width:135px;
	height:49px;
	padding-bottom: 0px;
	margin-top: 16px;
	margin-right: 0;
}
.subs_text {
	font-family: 'Roboto', sans-serif ;
	font-weight:300;
	font-size: 14px;
	line-height: 17px;
	padding-bottom: 7px;
	width: 742px;
}
.subs_text_confirm {
	font-size:16px;
	font-family: 'Roboto', sans-serif ;
	font-weight:300;
	color:black;
	width: 573px;
	padding-bottom: 33px;

}
/*подписка popup*/
.popup_subs {
	display:none;
	position:fixed;
	width:100%;
	height: 100%;
	background: white;
}
.popup_text_wrap {
	margin:0 auto;
	width:444px;
	height: 206px;
	margin-top: 400px;
	font-family: 'Roboto', sans-serif ;
	font-weight:300;
	font-size:14px;
	text-align:center;
}
.popup_text_wrap .popup_text{
	color:black;
	padding-bottom: 33px;
}
.popup_text_wrap .popup_text a.popup_text_link{
	color:#ce1126;
	padding-bottom:2px;
	margin-left:3px;

}
footer {
	height:188px;
	background:#ce1126;
	min-width: 1352px;
	position: absolute;
    bottom: 0;
}

.footer_input input[type="text"]::-webkit-input-placeholder {color:#ffffff;}
.footer_input input[type="text"]::-moz-placeholder          {color:#ffffff;}
.footer_input input[type="text"]:-moz-placeholder           {color:#ffffff;}
.footer_input input[type="text"]:-ms-input-placeholder      {color:#ffffff;}
input.news_cki_header_input[type="text"]::-webkit-input-placeholder{color:#e6eff7; opacity:0.2;}
input.news_cki_header_input[type="text"]::-moz-placeholder{color:#e6eff7; opacity:0.2;}
input.news_cki_header_input[type="text"]:-moz-placeholder{color:#e6eff7; opacity:0.2;}
input.news_cki_header_input[type="text"]:-ms-input-placeholder{color:#e6eff7; opacity:0.2;}
input.select_block_stavka_input[type="text"]::-webkit-input-placeholder,#product.select_block_stavka_input2[type="text"]::-webkit-input-placeholder {color:#e6eff7; opacity:0.2;}
input.select_block_stavka_input[type="text"]::-moz-placeholder,#product.select_block_stavka_input2[type="text"]::-moz-placeholder{color:#e6eff7; opacity:0.2;}
input.select_block_stavka_input[type="text"]:-moz-placeholder,#product.select_block_stavka_input2[type="text"]:-moz-placeholder{color:#e6eff7; opacity:0.2;}
input.select_block_stavka_input[type="text"]:-ms-input-placeholder,#product.select_block_stavka_input2[type="text"]:-ms-input-placeholder{color:#e6eff7; opacity:0.2;}
input#loginform-contract.login-input[type="text"]::-webkit-input-placeholder {color:#e6eff7; opacity:0.2;}
input#loginform-contract.login-input[type="text"]::-moz-placeholder          {color:#e6eff7; opacity:0.2;}
input#loginform-contract.login-input[type="text"]:-moz-placeholder           {color:#e6eff7; opacity:0.2;}
input#loginform-contract.login-input[type="text"]:-ms-input-placeholder      {color:#e6eff7; opacity:0.2;}
.subs_input input[type="text"]::-webkit-input-placeholder {color:black;}
.subs_input input[type="text"]::-moz-placeholder          {color:black;}
.subs_input input[type="text"]:-moz-placeholder           {color:black;}
.subs_input input[type="text"]:-ms-input-placeholder      {color:black;}
footer .footer_text_wrap {
	padding-left: 381px;
	padding-top: 37px;
}
footer p.footer_text {
	font-size:18px;
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	color:white;
	text-transform:uppercase;
	padding-bottom: 33px;

}
footer p.footer_text_confirm {
	font-size:16px;
	font-family: 'Roboto', sans-serif ;
	font-weight:300;
	color:white;
	width: 573px;
	padding-bottom: 33px;

}
footer input.footer_input {
	font-size:16px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	color:white;
	float:left;
	background:none;
	border:none;
	border-bottom:2px solid white;

	width: 163px;
	margin-right: 37px;
	padding-bottom: 0px;
	line-height: 47px;

}
footer input.footer_input:nth-child(5n) {
	margin-right: 0px;
}
footer input.footer_input_but {
	font-size:18px;
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	color:white;
	float:left;
	background:none;
	border:2px solid white;
	width: 163px;
	cursor:pointer;
	width:135px;
	height:49px;
	padding-bottom: 0px;
	margin-right: 0;
	margin-left: 26px;
}
.footer_note {
	font-size: 12px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	color: white;
	clear: both;
	padding-top: 18px;
}
.footer_note a.footer_note_link{
	font-size: 12px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	color: white;
	padding-bottom:3px;
}

/*календарь*/
/*
.datepicker_wrap {
	width:111px;
	height:42px;
}
#ui-datepicker-div {
	z-index:3 !important;
	background:#51626f !important;
	margin-top: -53px;
	-webkit-box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	-moz-box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
}
*/

/*
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight {
	border: none !important;
	background:none !important;
	font-weight: 100 !important;
	color: white !important;
	text-align: center !important;
}
.ui-state-active,.ui-widget-content .ui-state-active {
	background:#1a2630 !important;
	text-align: center !important;
}
.ui-datepicker th {display:none !important;}
.ui-datepicker table {
	font-size: 16px !important;
	font-family: 'Roboto', sans-serif  !important;
	font-weight:400 !important;
}
table.ui-datepicker-calendar tr {
	border-bottom: none !important;
}
table.ui-datepicker-calendar tr td{
	height:32px !important;
}
.ui-widget-content {
	border: none !important;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl,.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br,.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl,.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr,.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
	border-top-right-radius: none !important;
}
.ui-widget-header {
	border: none !important;
	background:none !important;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{
	font-family: 'Roboto', sans-serif  !important;
	font-weight:400 !important;
	font-size: 16px !important;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
	background: url(../img/ui-icons_ffffff_256x240.png) no-repeat 0px 3px !important;
}
.ui-datepicker .ui-datepicker-next span {
	background: url(../img/ui-icons_ffffff_256x240.png) no-repeat -60px 3px !important;
}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {
	border: none !important;
	background: none !important;
	color: white !important;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 3px !important;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 3px !important;
}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {
	top: 3px !important;
}
*/

/*юр информация*/
.ur_info {
	padding: 40px 40px 40px 410px;
}
p.ur_info_text {
	font-family: 'Roboto', sans-serif ;
	font-weight:300;
	font-size: 14px;
	line-height: 17px;
	padding-bottom: 7px;
}
.nav_wrap_link{
	height:56px;
	margin-bottom: 25px;
	margin-top: 25px;
	padding-bottom: 4px;
	border-bottom:2px solid #ce1126;

}
.nav_wrap_link.eng_link{
	width:156px;

}

/*
.ui-datepicker select.ui-datepicker-month{
	margin-right:10px !important;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
	background: #283137 !important;
	border: none !important;
	color:white !important;
	text-align:center !important;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 !important;
}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {
	display:none !important;
}
*/
.select_block_full .clear_all {
	cursor: pointer;
}

/*popup*/
#wrapper_popup{
	display: none;
	overflow-x: hidden;
	overflow-y: auto;
	position: fixed;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	z-index: 505;
	min-width: 1200px;
}

#background_popup {
	position: fixed;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	z-index: 280;
	background: rgba(0, 0, 0, 0.4) none repeat scroll 0% 0%;
}
.popup {
	display: none;
	width: auto;
	z-index: 299;
	background: #FFF none repeat scroll 0% 0%;
	/*box-shadow: 0px 0px 8rem rgba(0, 0, 0, 0.2);*/
	position:relative;

}
.popup_close {
	width: 52px;
	height: 52px;
	position: absolute;
	top: 35px;
	right: 0;
	left: 0;
	margin: auto;
	cursor: pointer;
	z-index: 110;
	background: url(../img/popup2_close.png) no-repeat;
}
#popup1,#popup2 {
	width:702px;
	height:699px;
	background:#ce1126;
	/*background:url(../img/popup_bg.png) no-repeat;*/
    position: fixed;
    left: 0px;
    right: 0px;
    margin: 0 auto;
	top: 161px !important;
}
#popup2 {
	width:730px;
	height:730px;

}
.popup_block .popup_text, .popup_block .popup_ol{
	color:white;
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:16px;
	line-height: 21px;
	padding-bottom: 15px;

}
.popup_block .popup_ol{
	margin-left: 19px;
	padding-bottom: 36px;
}
.popup_block .popup_ol li{
	padding-bottom: 7px;
}
.popup_block{
	width:603px;
	height:507px;
	margin:0 auto;
	padding: 136px 0px 0px 0px;
}
 .popup_block .popup_link{
	text-decoration:underline;
	margin-left: 20px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	color:white;
	font-size:16px;
	line-height: 21px;
	padding-bottom: 15px;
}
.popup_block .popup_link:hover{
	text-decoration:none;
}
#popup2.popup.popup_help,#popup5,#popup6 {
	width:730px;
	height:730px;
	background: white;
}
.popup2_head{
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	color:black;
	font-size:16px;
	margin-bottom: 25px;
}
.popup2_right {
	float:left;
	width: 42%;
	padding-top: 177px;
}
#popup2.popup.popup_help .popup2_form{
	float:left;
	border-right:2px solid black;
	margin: 177px 20px 0px 64px;
	padding-right: 10px;
	width:41%
}

#popup2.popup.popup_help .popup2_form .popup_registration2_input{
	width: 262px;
	margin-bottom: 30px;
}
#popup2.popup.popup_help .popup2_form .popup_login_form_but,#popup2.popup.popup_help .popup2_right .popup_login_form_but{
	width: 152px;
	border-color:black;
	color:black;
	margin: 11px 0px 0px 0px;
}
#popup2.popup.popup_help .popup2_right .popup_login_form_but{
	width: 230px;
}
#popup2.popup.popup_help .popup2_form textarea.popup2_textarea{
	width:604px;
	height:138px;
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	color:black;
	font-size:16px;
	margin-top: 13px;
	resize: none;
	border:2px solid black;
	width: 591px;
	height: 129px;
	padding: 9px 11px;
}
#popup2.popup.popup_help .popup_close{
	background:url(../img/popup2_close.png) no-repeat;
}
#popup5,#popup6 {
	position:absolute;
	left: 40%;
	top: 161px !important;
}
.popup5_wrap {
	padding: 170px 66px 0px 66px;
}
.popup5_text {
	font-size:16px;
	font-family: 'Roboto', sans-serif;
	padding-bottom: 22px;
	line-height: 21px;
}
.popup5_link {
	color:#ce1126;
	padding-bottom:2px;
	cursor:pointer;
	border-bottom:1px solid transparent;
}
.popup5_link:hover {
	border-bottom:1px solid #ce1126;
}
.popup2_head.popup5_head {
	margin: 36px 0px 18px 0px;
}
.reg2_label {
	font-size:16px;
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	position: absolute;
	margin-left: 381px;
	color:#ce1126;
	margin-top: 8px;
}
.reg2_form_span {
	font-size:16px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	display: block;
}
/*ценные бумаги*/
.letter_filt_wrap {
	width:33px;
	float:right;
}
.letter_filt_wrap .letter_filt_wrap_link {
	cursor:pointer;
	display:block;
	width:33px;
	height:15px;
	background:url(../img/disk_pappers_table_th.png) no-repeat;
}
.letter_filt {
	width: 28px;
	height: 76px;
	padding: 8px;
	margin: -32px 0px 0px -9px;
	display:none;
	background:#1a2630;
	position:absolute;
}
.letter_filt_show {
	display:block;
}
.letter_filt .letter_filt_close {
	cursor:pointer;
	display:block;
	width: 25px;
	height: 25px;
	margin-left: 2px;
	margin-bottom: 10px;
	background:url(../img/letter_filt_close.png) no-repeat;
}
.letter_filt .letter_filt_link {
	cursor:pointer;
	margin-bottom: 10px;
	width:30px;
	height:15px;
	display:block;
	background:url(../img/letter_filt_link.png) no-repeat;
}
.letter_filt .letter_filt_link.link2{
	background-position:0px -30px;
}
.rich_pappers_table {
	width:100%;
	min-width:1366px;
	border-bottom: none;
	position:fixed;
	margin:0;
	margin-top: -4px;
	height: 48px;
	padding-bottom: 7px;
	padding-top: 7px;
	background:#dbdde1;
	padding-left:360px;
	padding-right:0px;

}
#popup2 {
	height: 199px;
}
#popup2 .popup_block {
	height: 107px;
	padding-top: 50px;
}
#popup2 .popup_block .popup_link {
	margin-left: 0;
}
table.rich_pappers_table tr th{
	text-transform:uppercase;
	color:black;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:300;
	font-size:12px;
	text-align: left;
	padding-left: 5px;
	border-right:2px solid #96a0a8;

	/*background:url(../img/disk_pappers_table_th.png) no-repeat center right;*/
}
table.rich_pappers_table.rich_pappers_table1 tr th{
	background:none;
	padding-right: 5px;
}
table.rich_pappers_table.rich_pappers_table1 {
	background:#dbdde1;
}
table.rich_pappers_table tr th.sort_asc{
	background:url(../img/sort_asc.png) no-repeat center right;
}
table.rich_pappers_table tr th.sort_desc{
	background:url(../img/sort_desc.png) no-repeat center right;
}

table.rich_pappers_table tr th:first-child{
	text-align: left;
	padding-left: 20px;
}
table.rich_pappers_table tr th:last-child{
	border-right:none;
}
.rich_pappers_table2 {
	width:100%;
	height:auto;
	padding-left: 360px;
	padding-right:0px;
	margin-left:0;
	margin-top:45px;
	table-layout: fixed;
	min-width: 1366px;
}
table.rich_pappers_table2 tr td{
	color:black;
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:12px;
	text-align: center;
	border-bottom:1px solid black;

	padding-bottom: 23px;
	padding-top: 23px;
	padding-right:0;
	height:auto;
	overflow: hidden;
	/*padding-left: 4px;*/
}
table.rich_pappers_table2.rich_pappers_table3 tr td{
	text-align: left;
	padding-left: 6px;
	padding-right: 6px;
}
table.rich_pappers_table2 tr td:first-child{
	text-align:left;
	padding-left: 20px;
}
table.rich_pappers_table2 tr td a.rich_pappers_table2_link{
	color:#ce1126;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:12px;
	text-align: left;
	border-bottom:1px solid white;
	cursor:pointer;
}
table.rich_pappers_table2 tr td a.rich_pappers_table2_link:hover{
	border-bottom:1px solid #ce1126;
	padding-bottom:1px;
}
.td_underline {
	border-bottom: 1px dashed black;
	padding-bottom:7px;
	padding-top: 7px;
	display: inline-block;
}
/*Ценные бумаги - отдельная страница*/
.rich_pappers_single_wrap {
	width:1160px;
	margin:0 auto;
	/*background:url(../img/rich_pappers_single.png) no-repeat right;
        height:4500px;*/
}
.rich_pappers_single_wrap .header,.rich_pappers_single_wrap .news_single_logo ,.rich_pappers_single_wrap .news_single_print {
	height:151px;
}
.rich_pappers_single_wrap .news_single_logo {
	background:url(../img/main_logo.png) no-repeat -39px;
}
.rich_pappers_single_wrap .news_single_logo.news_single_logo2{
	background:none;
	width: 320px;
}
.rich_block1 {
	height:284px;
}
.rich_block1.rich_block1_1 {
	height: 51px;
}
.rich_block1_left.rich_block1_left1 {
	width: 100% !important;
}
.rich_block1_left {
	width:59.6%;
	float:left;
}
p.rich_block1_text,p.rich_block1_text2,p.rich_block1_text3 {
	padding-right: 70px;
}
.rich_block1_left p.rich_block1_text{
	color:black;
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:14px;
	padding-bottom: 16px;
}
.rich_block1_left p.rich_block1_text.text4{
	padding-bottom: 6px;
}
.rich_block1_left p.rich_block1_text .rich_block1_text_span{
	font-weight:400;
	padding-right: 22px;
}
.rich_block1_left p.rich_block1_text2{
	color:black;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	padding-bottom: 12px;
	font-size:18px;
}
.rich_block1_left p.rich_block1_text2.rich_block1_text2_1{
	text-transform:uppercase;
}
.rich_block1_left p.rich_block1_text3{
	color:black;
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:17px;
}
.rich_block1_right {
	float:left;
	margin-top: 27px;
	width: 37%;
}
/*jscrollpane*/
.slide_up_links,.slide_down_links{
	position: absolute;
	width: 28px;
	height: 14px;
	cursor:pointer;
	border:none;
}
.slide_down_links{
	background: url(../img/open_field.png) no-repeat;
	top: 420px;
	margin-left: 206px;
}
.slide_up_links{
	background: url(../img/close_field.png) no-repeat;
	margin-left: -222px;
	margin-top: 49px;
}
.jspContainer {

}
.jspVerticalBar {
	background: white;
}
.jspVerticalBar .jspArrow {
	right: 208px;
	position: absolute;
	width: 28px;
	height:14px;
}
#byY,#byY1 {display:none;}
.jspVerticalBar  .jspArrow.jspArrowUp {

	background:url(../img/close_field.png) no-repeat;
}.jspVerticalBar  .jspArrow.jspArrowDown {

	 background:url(../img/open_field.png) no-repeat;
 }
.jspDrag {
	background: #a3abb3;
}
.jspTrack{

	background: #eceef0;
}
.rich_block1_right_but {
	display:block;
	width:176px;
	margin-right: 29px;
	line-height: 33px;
	height:36px;
	border:2px solid #ce1126;
	color:#ce1126;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:16px;
	text-align:center;
	float:left;
}
.rich_block1_right_but.disable {
	border:2px solid grey;
	color:grey;
}
.rich_block1_right_but.but2 {
	width:216px;
	margin-right: 0px;
}
.rich_block1_right_pdf_list {
	height: 156px;
	overflow: auto;
	margin-top: 73px;
}
.rich_block1_right_pdf {
	margin-bottom:14px;
	/*width: 429px;*/
}
.rich_block1_right_pdf_list .rich_block1_right_pdf_span,.rich_block1_right_pdf_list a.rich_block1_right_pdf_link {
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:14px;
	color:#ce1126;
}
.rich_block1_right_pdf_list .rich_block1_right_pdf_span{
	padding-right: 11px;
}
.rich_block1_right_pdf_list a.rich_block1_right_pdf_link {
	border-bottom:1px solid white;
	padding-bottom:3px;
	line-height: 11px;
}
.rich_block1_right_pdf_list a.rich_block1_right_pdf_link:hover {
	border-bottom:1px solid #ce1126;
}
.rich_block1_right_pdf_list a.rich_block1_right_pdf_link2{
	background:url(../img/rich_block1_right_pdf_link.png) no-repeat right;
	display: inline-block;
	height: 25px;
	width:37px;
	float:right;
}
.rich_block1_right_1,.rich_block1_right_2 {
	float:left;
}
.rich_block1_right_1 {
	width:86px;
}
.rich_block1_right_2 {
	max-width: 279px;
}
.rich_block2 {
	height: 23px;
	width: 1120px;
	border-bottom:3px solid #ce1126;
}
.rich_block2 a.rich_block2_link {
	display:block;

	background:url(../img/close_field.png) no-repeat 1081px 3px;
	color:#ce1126;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:14px;
	cursor:pointer;
}
.rich_block2 a.rich_block2_link.close {
	background:url(../img/open_field.png) no-repeat 1081px 3px;
}
.rich_block3_left {
	width:376px;
	margin-right: 24px;
	float:left;
}
.rich_block3_left.rich_block3_left2{
	width: 924px;
	float: right;
	margin-right: 0px;
}
.rich_block3_left.rich_block3_left2.rich_block3_left2_1{
	width: 100%;
}
.rich_block3 {
	width: 1121px;
	padding-top: 18px;

}
.rich_block3.rich_block3_1 {
	padding-top: 0px;

}
.left_table1_wrap {
	margin-bottom: 50px;
}
/*.left_table1_wrap.close .left_table1
{
	display:none;
}*/
.left_table1_wrap.close tr.hide {
	display:none;
}

/*.rich_block3_right a.left_table1_link,
.rich_block3_right a.left_table1_link.close {

}*/
.left_table1_wrap.close .left_table1_link {
	background: url(../img/open_field.png) no-repeat 336px 16px;
}

.rich_block2.close a.rich_block2_link {
	background: url(../img/open_field.png) no-repeat 1081px 3px;
}

.rich_block3_right .left_table1_wrap.close .left_table1_link{
	background-position: 682px 16px;
}

table.left_table1 {
	width:376px;
	margin:0;
	padding:0;
	table-layout: fixed;
	margin-top: 4px;
}
table.left_table1.left_table1_1 {
	width: 924px;
	height:auto;
}
table.left_table1.left_table1_1.left_table1_2 {
	border:2px solid #687782;
	padding: 20px;
	margin-top: 40px;
	float:right;
}
table.left_table1.hide{
	display:none;
}

table.left_table1 tr td {
	margin:0;
	padding:0;
	height: auto;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:14px;
	line-height: 16px;
	padding-top: 7px;
	width: 50%;
	word-wrap: break-word;
	padding-bottom: 5px;
}
table.left_table1 tr td.no_border {

	border-bottom:none;

}
table.left_table1 tr td.bold_border {

	border-bottom:3px solid black;

}
table.left_table1 tr td.td_head {
	padding-top: 30px;
	border-bottom:3px solid #51626f;
	font-weight:700 !important;
	color:#51626f;

}
table.left_table1 tr td:last-child {
	font-weight:300;
	padding-left: 10px;
	padding-right: 10px;
}
table.left_table1 tr td:first-child {
	text-transform:uppercase;
	padding-left: 0px;
}

a.left_table1_link {
	font-size:39px;
	line-height: 34px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;
	color:#51626f;
	display:block;
	cursor:pointer;
	border-bottom:3px solid #51626f;
	background:url(../img/close_field.png) no-repeat 336px 16px;
	height: 34px;
}
a.left_table1_link.left_table1_link1{
	background:url(../img/close_field.png) no-repeat 18px 16px;
}
a.left_table1_link.close {
	background:url(../img/open_field.png) no-repeat 336px 16px;

}
a.left_table1_link.left_table1_link1.close2 {
	background:url(../img/open_field.png) no-repeat 18px 16px !important;

}
.rich_block3_right {
	float:left;
	width: 719px;
}
table.left_table1.table_2 tr th{
	background:#51626f;
	color:white;
	font-weight:400;
	text-align: left;
	padding-left: 17px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-transform:uppercase;
}
table.left_table1.table_2 {
	width: 719px;
	border:1px solid #51626f;
	margin-top: 0;
	height: 32px;

}
table.left_table1.table_2.table_3 {
	padding-left: 18px;
	padding-right: 18px;
	padding-bottom: 40px;
	padding-top: 30px;
}
table.left_table1.table_2.table_3.hide_table {
	display:none;
}

table.left_table1.table_2.table_3.table_4 {
	padding-bottom: 15px;
}
table.left_table1.table_2 tr td{
	width:50%;
}
.rich_block3_right a.left_table1_link,.rich_block3_right a.left_table1_link.close {
	background-position:682px 16px;
}
.header_input2_note2.note2 {
	margin-left: 554px;
	top: 323px;
	width: 274px;

	height: 110px;
}
.select_block_text.select_block_text2.emitent_span{
	clear: both;
	padding-top: 33px;
}
input.news_cki_header_input.emitent_input  {
	margin: 12px 0px 0px 0px;
	width: 683px;
}
.type {
    width: 500px;
	overflow:hidden;
    position: relative;
    height: 45px;
    border: none;
    background: url(../img/dropdown_gray.png) no-repeat 470px center;
    background-color: #ffffff;
    margin-top: 24px;
    cursor: pointer;
    float: left;
    clear: both;
    margin-right: 34px;
}
.type_full {
    max-width: 800px;
    height: auto;
    position: absolute;
    border: none;
    -webkit-box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
    -moz-box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
    background: #51626f;
    box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
    z-index: 3;
    margin-top: 24px;
    display: none;
    padding-bottom: 10px;
}
.select_block_type_full{
	width: 534px;
	height:auto;
	position:absolute;
	border:none;
	-webkit-box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	-moz-box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	background: #51626f;
	box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	z-index: 3;
	margin-top: -10px;
	margin-left: -2px;
	margin-top: -32px;
	display:none;
	padding-bottom: 12px;
}
.select_block_type_full.block_emmit{
	width: 354px;
	margin-top: -10px;
	margin-left: -2px;
	margin-top: -32px;
}
.select_block_type_full.block_stavka{
	width: 99px;
}
.select_block_type_full.block_stavka ul li {
	background:none;
	padding: 0px 0px 0px 12px;
}
.select_block_underline.block_type.block_stavka {
	width: 67px;
}
.select_block_type_full ul li{
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:16px;
	color:white;
	line-height: 31px;
	height: 36px;
	padding: 0px 0px 0px 45px;
	background: url(../img/checkbox_select.png) no-repeat 13px 6px;
	background-size: 21px;
}
.select_block_type_full ul li:hover{
	background-color:#1a2630;
}
.select_block_type_full ul li.active{
	background-image: url(../img/checkbox_select1.jpg);
	background-repeat: no-repeat;
	background-position: 13px 6px;
	background-size: 21px;
}

.select_block.select_block_type {
	position:relative;
	width:530px !important;
	margin-left: 380px;
	float: left;
	background: url(../img/dropdown_gray.png) no-repeat 503px center;
	margin-bottom: 21px;
	margin-right: 0;
	margin-top: 8px !important;
}
.select_block_underline.block_type {
	width:63px;
}
.select_head_text {
	color:white;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:16px;
	padding: 10px 0px 0px 12px;
	display: block;
}
.red_td {
	color:#ce1126;
}
/*LOGIN PAGE*/
.product_block.product_block3.map_product_block3 {
	float: none;
	min-height: 132px;
	width: 421px;
}
.product_block.product_block3 a.product_block_link {
	cursor:default;
}
.tabs__caption li.my_products_li {
	color:#ce1126;
	font-family: 'Roboto Condensed', sans-serif;
	margin-right: 100px;
}
.tabs__caption li.my_products_li.active {
	border-color:#ce1126;
}
.reg_select .jq-selectbox__dropdown {
	background: #fff !important;
	color:black !important;
}
.reg_select .jq-selectbox__select {
	color:black !important;
}
.reg_select .jq-selectbox__dropdown ul li{
	background: #fff !important;
	color:black !important;
}
.reg_select .jq-selectbox__dropdown ul li:hover{
	background: black !important;
	color:#fff !important;
}

.reg_select .jq-selectbox__select .jq-selectbox__trigger {
	background: url(../js/FormStyler/dropdown_gray.png) no-repeat center !important;
}
.product_block .product_block_text3_span {
	color:#ce1126;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:16px;
	padding-right: 28px;
}
.product_block .product_block_text1.text2 {
	text-transform:uppercase;
	margin-top: 4px;
}
.product_block .product_block_text1 {
	color:black;
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:14px;
	margin-bottom: 14px;
}

header.header_vis,.group_block_wrap.group_block_wrap_vis,footer.footer_vis {
	display:none;
}
/*РЕГИСТРАЦИЯ*/
.registration {
	width: 553px;
	height: 579px;
	margin-left:380px;
	margin-top: 29px;
	display:none;
}
.registration.registration_vis {
	display:block;
}
.registration_head{
	font-family: 'Roboto', sans-serif;
	font-weight:500;
	font-size: 18px;
	color:black;
	text-transform:uppercase;
	margin-bottom: 80px;
}
.registration_head.registration2_head{
	margin-bottom: 15px;
}
.registration_form {
	margin-bottom: 89px;
}
input.registration_input,input.basic_data_input {
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	color: black;
	background: none;
	border: none;
	border-bottom: 2px solid black;
	width: 260px;
	line-height: 16px;
	display:block;
	height: 34px;
	margin-bottom: 50px;
}
.registration_submit,.basic_data_submit,.order_data_submit {
	font-size: 18px;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	color: white;
	background: #1a2630;
	border: none;
	cursor: pointer;
	height: 40px;
	width: 261px;
	margin-top: 15px;
}
.registration_foot {
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	margin-bottom: 18px;
}
.registration_foot.registration2_foot {
	margin-bottom: 15px;
}
.registration2 {
	width: 680px;
	height: 848px;
	margin-left:380px;
	margin-top: 29px;
}
.registration_form.registration2_form {
	margin-bottom: 0px;
}
.registration2_text {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 14px;
	margin-bottom: 31px;
}

.registration2_text.menu_text {
	color:#fff;
	margin: 54px 0px 0px 67px;
}

.registration2_text span.red_star {
	color:#ce1126;
}
.registration_input.registration2_input {
	width: 351px;
	margin-bottom: 13px;
}
.registration_input.registration2_input:last-child {
	margin-bottom: 0px;
}
.registration_submit.registration2_submit{
	width: 351px;
	margin-top: 44px;
	background:none;
	color:black;
	border:2px solid black;
	display: block;
}
.registration3 {
	width: 752px;
	height: 848px;
	margin-left:380px;
	margin-top: 29px;
}
.registration_foot.registration2_foot.registration3_foot {
	margin-bottom: 41px;
}
.registration3_link {
	width: 150px;
	padding-top: 36px;
	margin-right: 69px;
	height: 65px;
	float:left;
	color:#ce1126;
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	display:block;
	background: url(../img/registration3_link.png) no-repeat left top;
	line-height: 17px;
}
.registration_foot.registration3_foot {
	margin-bottom: 32px;
}
.registration_foot.registration3_foot a.callme{
	color:black;
}
.registration3_link.registration3_link2 {
	background: url(../img/DOCfile.png) no-repeat left top;
}
.registration3_down {
	margin-bottom: 22px;
}
.registration3_map {
	width:751px;
	height:401px;
	margin-bottom: 53px;
}
.registration_submit.registration4_submit {
	width: 309px;
	margin-top: 33px;
}
/*ПРОДУКТЫ*/
.tabs_wrap.tabs_wrap_account .accaunt_head.product_head {
	text-transform:uppercase;
	font-size: 26px;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	color:#ce1126;
	width: 798px;
	height:58px;
	line-height: 49px;
	padding-top: 43px;.tabs_wrap.tabs_wrap_account .accaunt_text.product_text
}
.tabs_wrap.tabs_wrap_account .accaunt_text.product_text {
	text-transform:uppercase;
	font-size: 26px;
	font-weight: 500;
	padding-top: 22px;
	padding-bottom: 31px;
}
.tabs_wrap.tabs_wrap_account .accaunt_text.product_text.product_text2 {
	font-size: 18px;
	padding-top: 55px;
	padding-bottom: 25px;
}
.tabs_wrap.tabs_wrap_account .accaunt_text.product_text.product_text3 {
	clear: both;
	padding-top: 22px;
	padding-bottom: 22px;
}
.acc_products_mm_wrap {
	border-bottom:3px solid #ce1126;
}
.tabs.tabs_product {
	padding-top: 41px;
}
.tabs.tabs_product.tabs_product2 {
	padding-top: 82px;
}
.product_block {
	width: 301px;
	min-height:227px;
	float:left;
	padding-right: 68px;
	margin-bottom: 130px;
}
.product_block.product_block2{
	margin-bottom: 55px;
	min-height:auto;
}
.product_block a.product_block_link{
	text-transform: uppercase;
	font-size: 38px;
	font-family: 'Roboto Condensed', sans-serif;
	color:#ce1126;
	display: inline-block;
	margin-right: 37px;
}
.product_block a.product_block_link.link2:hover{
	/*background: url(../img/product_block_link_link2.png) no-repeat right 10px;*/
	border-bottom:2px solid #ce1126;
}

.product_block a.product_block_link.link2{
	cursor:pointer;
	border-bottom:2px solid #fff;
	display: inline-block;
	margin-right: 37px;
}
/*news_cki_new*/
.news_table_head{
	width: 100%;
	min-width: 1366px;
	height: 65px;
	border-bottom: 4px solid black;
	position:fixed;
	padding-left: 376px;
}
.news_table_block {
	float:left;
	width:14%;
}
/*.news_table_block.block1 {
	min-width: 122px;
}
.news_table_block.block2 {
	min-width: 122px;
}
.news_table_block.block3 {
	min-width: 122px;
}
.news_table_block.block4 {
	min-width: 122px;
}
.news_table_block.block5 {
	min-width: 122px;
}
.news_table_block.block6 {
	min-width: 122px;
}
.news_table_block.block7 {
	min-width: 122px;
}*/
.news_table_block .news_table_h_text{
	text-transform: uppercase;
	color: black;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	font-size: 16px;
	text-align: left;
	padding-left: 5px;
	height: 45px;
	border-right: 2px solid black;
}
/*accaunt menu
.left_wrap_login.gray,.left_wrap_login.light_gray  {
	display:none;
}*/
.login_form_wrap.light_gray  {
	background-color:#778795;
}
.login_form_wrap.gray  {
	background-color:#51626f;
}
.light_gray_menu,.gray_menu,.menu_content,.dark_gray_menu {
	float:left;
}
.light_gray_menu,.gray_menu,.dark_gray_menu{
	float:left;
	width:20px;
	height:100%;
	cursor:pointer;
}
a.main_page_link{
	display:block;
	width:20px;
	position: absolute;
	left: 0;
	top: 160px;
	bottom: 0;
	cursor:pointer;
	background:url(../img/menu_show.png) no-repeat center left;
	background-color:#ce1126;
}
a.main_page_link.accaunt_link {
	background-color:#1a2630;
	left: 20px;
}
a.main_page_link.main_login_link {
	background-color:#51626f;
	left: 20px;
}
a.main_page_link.disk_link_to {
	background-color:#51626f;
	left: 20px;
}
.gray_menu {
	background:url(../img/menu_show.png) no-repeat center left;
	background-color:#51626f;
}
.dark_gray_menu {
	background:url(../img/menu_show.png) no-repeat center left;
	background-color:#1a2630;
}
.menu_content {

}
.menu_content.menu_content_disk{
	height:840px;
	width: 282px;
	padding-left: 16px;
}
/*ВКЛАДКА ДИСК*/
.disk_head_block {
	padding-top: 35px;
}
.disk_head_block .disk_head_text{
	color: white;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 38px;
	float:left;
	text-transform:uppercase;
}
.login_form_wrap a.lang_switch.lang_switch3 {
	margin-top: 0px;
	margin-bottom:0px;
}
.login_form_wrap .login_form {

}
.disk_left_menu1 {
	padding-top: 3px;
	border-bottom:2px solid #bdc4c9;
	margin-bottom: 46px;
}

.disk_left_menu1 .disk_left_menu1_head{
	color: white;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 18px;
	text-transform:uppercase;
	padding-bottom: 15px;
	cursor:pointer;
	padding-bottom:2px;
	border-bottom:1px solid #51626f;
	display: inline-block;
	margin-bottom: 15px;
}
.disk_left_menu1 .disk_left_menu1_head:hover{
	border-bottom:1px solid #fff;
}
.disk_left_menu1_block {
	width:159px;
	display:none;
}
.disk_left_menu1_block.hide {
	display:block;
}
a.disk_left_menu1_link {
	font-size:16px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	color:#a4abb3;
	padding-bottom:2px;
	display:inline-block;
	border-bottom:1px solid #51626f;
	text-transform:uppercase;
	margin-left: 22px;
	margin-bottom: 15px;
	cursor:pointer;
}
a.disk_left_menu1_link:hover {
	color:white;
	border-bottom:1px solid white;
}

a.disk_left_menu1_link.active {
	color:white;
	border-bottom:1px solid white;
}
a.disk_left_menu2_link {
	font-size:18px;
	font-family: 'Roboto Condensed', sans-serif;
	color:#a4abb3;
	display:inline-block;
	text-transform:uppercase;
	margin-bottom: 20px;
	width: 221px;
}
a.disk_left_menu2_link.absolute{
	position:absolute;
}
span.disk_new_table_numb{
	font-size:18px;
	font-family: 'Roboto Condensed', sans-serif;
	color:#a4abb3;
	padding-right: 4px;
}
span.disk_new_table_numb.hide{
	display:none;
}
input.disk_left_menu2_link.new_table {
	font-size:18px;
	font-family: 'Roboto Condensed', sans-serif;
	color:white;
	display:inline-block;
	text-transform:uppercase;
	margin-bottom: 20px;
	background:none;
	text-transform:uppercase;
	border:none;

}
input.disk_left_menu2_input {
	font-size:18px;
	font-family: 'Roboto Condensed', sans-serif;
	color:white;
	display:inline-block;
	text-transform:uppercase;
	margin-bottom: 20px;
	background:none;
	text-transform:uppercase;
	border:none;
}

input.disk_left_menu2_input.hide {
	display:none;
}
a.disk_left_menu2_link.active {
	color:white;
}
.disk_left_menu2_lvl2 {
	width:159px;
	background:url(../img/disk_left_menu2_lvl2.png) no-repeat left 2px;
	margin-bottom: 20px;
	margin-left: 22px;
}
#menu2_lvl2_id4.disk_left_menu2_lvl2.hide {
	display:none !important;
}
.menu2_lvl2_link {
	font-size:16px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	color:#a4abb3;
	padding-bottom:2px;
	display:inline-block;
	border-bottom:1px solid #51626f;
	text-transform:uppercase;
	margin-left: 20px;
	margin-bottom: 13px;
}
.menu2_lvl2_link.active {
	color:white;
	border-bottom:1px solid white;
	/*float:left;*/

}
a.disk_save_table {
	background:url(../img/disk_save_table.png) no-repeat;
	width:19px;
	height:19px;
	position:absolute;
	float:right;
	margin: -41px 0px 0px 105px;
}
a.disk_chart_add {
	position: absolute;
	right: 10px;
	font-size: 18px;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	color: #ffffff;
	display: block;
	height: 39px;
	line-height: 39px;
	width: 150px;
	float: right;
	margin: 15px 15px 0px 0px;
	text-align: center;
	background:#1a2630;
	cursor:pointer;
}
.disk_chart_menu_checkbox {
	width:13px;
	height:13px;
	border:1px solid #dbdde1;
	display:block;
	cursor:pointer;
	float:left;
}
.disk_chart_menu_delete {
	width:15px;
	height:15px;
	background: url(../img/disk_chart_menu_delete.png) no-repeat;
	display:block;
	cursor:pointer;
	float:left;
	margin-left: 31px;
}
.disk_chart_menu_delete.disable {
	background: url(../img/disk_chart_menu_delete_disable.png) no-repeat;
}
.disk_chart_menu {
	background: url(../img/disk_chart_menu.png) no-repeat -18px top;
	/*padding-top: 18px;
	height:48px;*/
	float:left;
	padding-left: 380px;
	padding-right: 31px;
}
.tabs1.disk_chart_tabs {
	padding-top: 18px;
	/*float:left;

	padding-left: 31px;*/
}
.disk_chart_menu_checkbox.active {
	width:13px;
	height:13px;
	background:url(../img/checkbox_white_on.png) no-repeat;
	border:1px solid #51626f;
}
ul.tabs__caption1.tabs__caption_disk_chart {
	height:15px;
	background:none;
	padding-left: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	float:left;
}

ul.tabs__caption1.tabs__caption_disk_chart li.disk_chart_tabs_icon{
	padding:0;
	height:15px;
	width:15px;
	background:url(../img/disk_chart_tabs_icon_disable.png) no-repeat;
	margin-left: 31px;
	float: left;
	cursor:pointer;
}
ul.tabs__caption1.tabs__caption_disk_chart li.disk_chart_tabs_icon.active{
	height:15px;
	width:15px;
	background:url(../img/disk_chart_tabs_icon.png) no-repeat;
}
ul.tabs__caption1.tabs__caption_disk_chart li.disk_chart_tabs_icon.icon2{
	background:url(../img/disk_chart_tabs_icon_icon2_disable.png) no-repeat;
	margin-left: 0px;
}
ul.tabs__caption1.tabs__caption_disk_chart li.disk_chart_tabs_icon.icon2.active{
	background:url(../img/disk_chart_tabs_icon_icon2.png) no-repeat;
}
.disk_chart_xls {
	cursor:pointer;
	width: 37px;
	height: 37px;
	/*margin-top: 15px;*/
	margin-right: 15px;
	background:url(../img/disk_chart_xls.png) no-repeat;
	float:right;
}
.disk_chart_graph {
	/*background:url(../img/disk_chart_graph.png) no-repeat;*/
	padding-left: 380px;
}
.disk_chart_graph_left {
	width:161px;
	height:113px;
	float:left;
	margin-right: 40px;
}
.disk_chart_graph_right {
	width:633px;
	height:519px;
	float:left;
}
.disk_chart_menu_checkbox.checkbox2 {
	margin-right: 18px;
}
.disk_chart_graph_block_id {
	float:left;
	font-size: 12px;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	color:#ce1126;
}
.disk_chart_graph_block{
	margin-bottom: 10px;
}
.disk_chart_graph_block.blue{
	background:url(../img/disk_chart_graph_block_id.png) no-repeat right 3px;
}
.disk_chart_graph_block.red{
	background:url(../img/disk_chart_graph_block_id.png) no-repeat right -22px;
}
.disk_chart_graph_block.yell{
	background:url(../img/disk_chart_graph_block_id.png) no-repeat right -47px;
}
.select_chart_graph {
	position: relative;
	float: none;
	margin:0;
	width:161px;
	background-color: #dbdde1;
}
.select_chart_graph .jq-selectbox li:hover {
	background-color: #51626f !important;
	color: #fff;
}
.select_chart_graph .jq-selectbox li{
	width:auto;
	color: #51626f;
}
.select_chart_graph .jq-selectbox.jqselect.dropdown.opened .jq-selectbox__select{
	z-index:0;
}
.select_chart_graph .jq-selectbox__select-text {
	padding: 8px 0px 0px 13px;
}
.select_chart_graph .jq-selectbox__dropdown {
	margin: -38px 0 0;
	border: none;
	color: #51626f !important;
	background: #dbdde1;
}
.select_chart_graph .jq-selectbox__select{
	color: #51626f !important;
}
.select_chart_graph .jq-selectbox:first-child{
	min-width:161px;
}
.select_chart_graph .jq-selectbox{
	border: none;
	margin:0 !important;
	width: auto !important;

}
.select_chart_graph1_field {
	float:left;
	display:inline-block;
	background:#dbdde1;
	color:#51626f;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 16px;
	width: 277px;
	margin-top: 15px;
	margin-left: 33px;
	padding: 9px 0px 9px 13px;
}
.select_chart_graph1_field.graph1_field2 {
	margin:0;
	width: 350px;
}
.select_chart_graph1_field.graph1_field2.graph1_field3 {
	background:none;
	color:white;
}
.select_chart_graph1_row {
	cursor:pointer;
	position: absolute;
	right: 176px;
	background: url(../img/news_cki_header_open_38x38_1.jpg) no-repeat;
	width: 38px;
	height: 38px;
	float: right;
	margin: 15px 20px 0px 0px;
}
.select_chart_graph1_row.graph1_row_anim {
	background: url(../img/news_cki_header_open_38x38_1.gif) no-repeat;
}
.select_chart_graph1_row.graph1_row_up{
	background: url(../img/news_cki_header_open_38x38.jpg) no-repeat;
}
.select_chart_graph1_row.graph1_row_up.graph1_row_anim {
	background: url(../img/news_cki_header_open_38x38.gif) no-repeat;
}
.select_chart_graph .jq-selectbox__trigger{
	background: url(../img/dropdown_gray.png) no-repeat 5px 10px !important;
}
.select_disk_chart_head {
	float: left;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right: 15px;
}
.select_disk_chart_head_text {
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	color:white;
	float: left;
	padding: 22px 18px 0px 0px;
}
.graph_right_block {
	width:633px;
	height:471px;
	background: url(../img/disk_chart_graph_right1.png) no-repeat;
	margin-bottom: 11px;
}
.period.graph_right {
	margin:0;
	background: url(../img/dropdown_gray.png) no-repeat;
	background-color: #dbdde1;
	border:none;
}
.select_block_text.graph_right_text {
	color: #51626f;
}
.period.order_period.graph_right {
	background: url(../img/dropdown_gray.png) no-repeat 250px center;
	background-color: #dbdde1;
	margin-right: 17px;
}
span.date_label.order_date_label .order_date_label2 {
	color: #51626f;
}
input.date_text_field.order_date_text_field.graph_right_text_field {
	color: #51626f;
	background-color: #dbdde1;
}
.select_block_underline.select_block_underline2 {
	border-bottom: 2px solid #51626f;
}
.select_block_underline.select_block_underline4 {
	width: 204px;
}
.select_block_checkbox_text.graph_right_checkbox_text {
	color: #51626f;
}
.select_block_checkbox_text.graph_right_checkbox_text:hover {
	color: #fff;
}
.period_full.order_period_full.graph_right_period_full {
	color: #51626f;
	background-color: #dbdde1;
}
.select_block_checkbox_wrap.graph_right_checkbox_wrap:hover {
	background-color: #51626f;
}
table.rich_pappers_table.disk_pappers_table tbody{
	background-color: #dbdde1;
}
table.rich_pappers_table.disk_pappers_table {
	border-bottom:none;
	position:relative;
	height: 54px;
	min-width:1272px;
	/*margin-top: -43px;*/
}
table.rich_pappers_table.disk_pappers_table tr th {
	border-right: 2px solid #849099;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 300;
	font-size: 14px;
	background: url(../img/disk_pappers_table_th.png) no-repeat center right;
	min-width:150px;
	max-width:150px;
}
table.rich_pappers_table.disk_pappers_table tr th.first_filter_th {
	background: url(../img/first_filter_th.png) no-repeat center right;
}
table.rich_pappers_table.disk_pappers_table tr th:last-child {

	border-right:none;
}
table.rich_pappers_table2.disk_pappers_table2 {
	padding-top: 0px;
	margin-top: 0;
	min-width:1272px;
	table-layout:auto;
}
table.rich_pappers_table2.disk_pappers_table2 tr td{
	padding-bottom: 10px;
	padding-top: 10px;
	min-width:157px;
	max-width:157px;
}
.disk_chart_menu_checkbox.checkbox_table {
	margin-right: 15px;
}

.tabs__content1_table_pages .table_pages_link {
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	font-size:12px;
	color:#ce1126;
	float:left;
	margin-right: 10px;
	cursor:pointer;
}
.tabs__content1_table_pages .table_pages_link:last-child {
	margin-right:0px;
}
.tabs__content1_table_pages {
	width: 219px;
	position: absolute;
	right: 50%;
	margin-top: -36px;
	left: 50%;
	margin-left: 71px;
}
.tabs__content1_table_pages.table_pages2 {
	width: 219px;
	position: relative;
	margin:0 auto;
	right:0;
	left:0;
	padding-left: 360px;
	margin-top: 20px;

}
.tabs__content1_table_pages.news_pagin {
	margin-top: -23px;
}
.tabs__content1_table_pages ul {
	list-style:none;
}
.tabs__content1_table_pages ul  li {
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	font-size:12px;
	float:left;
	margin-right: 10px;
	cursor:pointer;
}
.tabs__content1_table_pages.table_pages2 ul  li {
	margin-bottom:20px;
}
.tabs__content1_table_pages ul  li.active{
	color:#ce1126;
}
.disk_chart_popup {
	width: 374px;
	padding:20px;
	/*background: url(../img/disk_chart_popup.png) no-repeat;*/
	display:none;
	position:absolute;
	z-index:200;
	margin: 15px 0px 0px 85px;
	background-color:rgba(6, 19, 31, 0.9);
}
.disk_chart_popup .disk_chart_popup_stroka {
	border-bottom:2px solid #b7bbbe;
	padding: 5px 0px 5px 0px;
}
.disk_chart_popup .disk_chart_popup_stroka:last-child{
	border-bottom:none;
}
.disk_chart_popup .disk_chart_popup_stroka .disk_chart_popup_text{
	font-family: 'Roboto Condensed', sans-serif;
	width: 35%;
	font-weight: 500;
	font-size: 14px;
	float:left;
	display:inline-block;
	color:white;
	text-transform:uppercase;
}
.disk_chart_popup .disk_chart_popup_stroka .disk_chart_popup_text.text2{
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	font-size: 14px;
	text-transform:none;
	width: 64%;
}
.disk_filt_delete {
	cursor:pointer;
	clear: both;
	margin-right: 6px;
	width:25px;
	height:25px;
	float:left;
	background: url(../img/disk_filt_delete.png) no-repeat;
	margin-top: 7px;
}
.disk_filt_block {
	float:left;
	margin: 10px 40px 10px 0px;
	min-width:394px;
}
.disk_filt_block.disk_filt_block2 {
	min-width:425px;
}
.disk_filt_block {
	float:left;
	margin: 10px 40px 10px 0px;
	min-width:394px;
}
.disk_filt_block_link {
	cursor:pointer;
	margin: 3px 6px 0px 0px;
	display:block;
	background: url(../img/plus_r.png) no-repeat center;
	width: 21px;
	height: 21px;
	border: 2px solid white;
	border-radius: 999px;
	float:left;
}
.disk_filt_block.disk_filt_block_head {
	margin: 15px 15px 10px 0px;
	min-width: auto;
}
.disk_filt_delete:hover {
	float:left;
	background: url(../img/disk_filt_delete_hover.png) no-repeat;
}
.disk_chart_head_full_block {
	display:none;
	border-top:3px solid black;
}
.disk_chart_head_full_block.full {
	display:block;
}
.select_chart_graph.select_chart_graph2 {
	float:left;
	width:363px;
}
.select_chart_graph.select_chart_graph2 .jq-selectbox:first-child{
	float:left;
	min-width:363px;
}
input.disk_filt_input {
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	color: white;
	float: left;
	background: none;
	border: none;
	border-bottom: 2px solid white;
	padding-bottom: 0px;
	line-height: 37px;
	height: 37px;
	width: 363px;
}
.select_chart_graph.select_chart_graph3 {
	background-color:#1a2630;
	float:left;
	width:394px;
	height:32px;
}
.select_chart_graph.select_chart_graph3 .jq-selectbox:first-child{
	min-width:394px;
}
.select_chart_graph.select_chart_graph3 .jq-selectbox__select-text {
	padding: 6px 0px 0px 13px;
}
.select_chart_graph.select_chart_graph3 .jq-selectbox__trigger {
	background: url(../img/dropdown.png) no-repeat 5px 6px !important;
}
.select_chart_graph.select_chart_graph3 .jq-selectbox__select {
	height: 33px !important;
	color:#fff !important;
}

.select_chart_graph.select_chart_graph3 .jq-selectbox__dropdown {
	color: #fff !important;
	background-color:#1a2630;
}
.select_chart_graph.select_chart_graph3 .jq-selectbox li {
	color:white;
}
.disk_chart_menu_checkbox.disk_filt_chx {
	margin: 11px 0px 0px 0px;
	border: 2px solid #fff;
}
.disk_chart_menu_checkbox.disk_filt_chx.active {
	background: #fff;
	border: 2px solid #fff;
}
span.disk_filt_chx_text {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 16px;
	color:white;
	display: inline-block;
	margin: 9px 0px 0px 20px;
}
.disk_filt_block_inf {
	background:#1a2630;
	margin-left: -20px;
	clear:both;
	border-bottom:3px solid black;
}
p.disk_filt_block_inf_text,p.disk_filt_block_inf_text span{
	color: white;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 14px;
	padding: 3px 0;
	text-align:center;
}
.table_filter {
	margin: -11px 0px 0px -5px;
	width: 209px;
	height: 409px;
	padding: 17px;
	position:absolute;
	display:none;
	cursor:auto;
	background: #1a2630;
}
.table_filter.show {
	display:block;
}
ul.table_filter_cp li {
	float:left;
	width:31px;
	height:19px;
	margin-right: 18px;
}
ul.table_filter_cp li.table_filter_cp_elem{
	background: url(../img/table_filter_cp.png) no-repeat;
}
ul.table_filter_cp li.table_filter_cp_elem.elem2{
	background: url(../img/table_filter_cp.png) no-repeat -50px 0px;
}
ul.table_filter_cp li.table_filter_cp_elem.elem3{
	background: url(../img/table_filter_cp.png) no-repeat -100px 0px;
}
ul.table_filter_cp li.table_filter_cp_elem.elem4{
	background: url(../img/table_filter_cp.png) no-repeat -138px 0px;
}
.table_filter_cp_close {
	background: url(../img/table_filter_cp_close.png) no-repeat;
	width:22px;
	height:22px;
	position:absolute;
	margin: -2px 0px 0px 186px;
}
.table_filter_span {
	color: white;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	display:block;
	clear: both;
	font-size: 16px;
	padding-top: 41px;
	padding-bottom: 12px;
	text-transform:none;
}
.select_chart_graph.table_filter_select {
	width: 207px;
}
.select_chart_graph.table_filter_select  .jq-selectbox:first-child {
	min-width: 206px;
}
.select_chart_graph.table_filter_select .jq-selectbox__select {
	height: 33px !important;
	text-transform:none;
	font-size: 14px !important;
}
.select_chart_graph.table_filter_select .jq-selectbox__select-text {
	padding: 7px 0px 0px 9px;
}
.select_chart_graph.table_filter_select .jq-selectbox__trigger {
	background: url(../img/dropdown_gray.png) no-repeat 5px 8px !important;
}
.select_chart_graph.table_filter_select .jq-selectbox__dropdown {
	font-size: 14px !important;
	text-transform:none;
}
.disk_filt_input.table_filter_input {
	line-height: 35px;
	height: 35px;
	width: 207px;
	float: left;
	margin-bottom: 38px;
}
input.table_filter_input:last-of-type{
	margin-bottom: 0;
	width: 184px;
	margin-bottom: 21px;
}
.table_filter_input_srch {
	background: url(../img/table_filter_input_srch.png) no-repeat 0px 11px;
	float: left;
	padding: 11px 9px 11px 0px;
	height: 13px;
	width: 14px;
	display:inline-block;
	border-bottom: 2px solid white;
	clear: both;
}
.table_filter_chx {
	width:206px;
	height:150px;
	background:#dbdde1;
	overflow: auto;
	clear:both;
}
.disk_chart_menu_checkbox.filter_chx {
	float:left
}
.disk_chart_menu_checkbox_text {
	font-weight: 400;
	font-size: 14px;
	padding-left: 10px;
}
.filter_chx_block {
	padding: 7px 9px;
}
.disk_chart_menu_checkbox.table_filter_cx {
	width: 13px;
	height: 13px;
	border: 2px solid black;
}
.disk_chart_menu_checkbox.table_filter_cx.active {
	background: black;
}
.table_filter_chx .jspDrag {
	background:#575756;
	border-radius:99px;
}
.table_filter_chx .jspTrack{
	background:#9c9b9b;
}
.disk_pappers_popup.show,.disk_news_popup.show {
	display:block !important;
}
.disk_pappers_popup {
	display:none;
	margin: -297px 0px 0px -1px;
	width:415px;
	background:#dbdde1;
	padding: 41px 20px 20px 20px;
}
.disk_chart_popup.disk_pappers_popup .disk_chart_popup_stroka .disk_chart_popup_text {
	color:black;
}
.disk_chart_popup.disk_pappers_popup .disk_chart_popup_stroka {
	border-bottom: 2px solid #6e6f71;
}
.disk_chart_popup.disk_pappers_popup .disk_chart_popup_stroka:last-child {
	border-bottom:none;
}

.disk_chart_popup.disk_pappers_popup .disk_pappers_popup_close,.disk_chart_popup.disk_news_popup .disk_pappers_popup_close{
	width:22px;
	height:22px;
	background: url(../img/disk_pappers_popup_close.png) no-repeat;
	position: absolute;
	margin: -28px 0px 0px 393px;
	cursor:pointer;
}
.disk_chart_popup.disk_news_popup .disk_pappers_popup_close{
	margin: -3px 0px 0px 478px;
}
.disk_pappers_popup_link {
	color:#ce1126;
	padding-bottom:1px;
	border-bottom:1px solid #dbdde1;
}
.disk_pappers_popup_link:hover {
	border-bottom:1px solid #ce1126;
}
.disk_chart_popup_stroka_pdf {
	padding: 15px 0px 15px 0px;

}
.disk_chart_popup_stroka_pdf_dt,.disk_chart_popup_stroka_pdf_link {
	float:left;
	color:#ce1126;

}
.disk_chart_popup_stroka_pdf_dt {
	padding-right: 20px;

}
.disk_chart_popup_stroka_pdf_link:hover {
	text-decoration:underline;
	cursor:pointer;
}
.disk_chart_popup_stroka_pdf_link {
	width: 218px;
	margin-right: 70px;
}
.disk_chart_popup_stroka_pdf_icon {
	display:block;
	float:left;
	width:38px;
	height:27px;
	background: url(../img/PDFfile.png) no-repeat;
	cursor:pointer;
}
.disk_left_menu2 ul.disk_left_menu2_link_list li.disk_left_menu2_link_icons {
	float:left;
	width:16px;
	height:16px;
	margin-right: 9px;
}
.disk_left_menu2 ul.disk_left_menu2_link_list {
	position: absolute;
	margin:-41px 0px 0px 194px;
}
.disk_left_menu2 ul.disk_left_menu2_link_list li.disk_left_menu2_link_icons.icon1 {
	background: url(../img/disk_left_menu2_link_icons_icon_1.png) no-repeat;
}
.disk_left_menu2 ul.disk_left_menu2_link_list li.disk_left_menu2_link_icons.icon1:hover,.disk_left_menu2 ul.disk_left_menu2_link_list li.disk_left_menu2_link_icons.icon1.active{
	background: url(../img/disk_left_menu2_link_icons_icon1.png) no-repeat;
}
.disk_left_menu2 ul.disk_left_menu2_link_list li.disk_left_menu2_link_icons.icon2 {
	background: url(../img/disk_left_menu2_link_icons.png) no-repeat;
}
.disk_left_menu2 ul.disk_left_menu2_link_list li.disk_left_menu2_link_icons.icon2:hover,.disk_left_menu2 ul.disk_left_menu2_link_list li.disk_left_menu2_link_icons.icon2.active {
	background: url(../img/.disk_left_menu2_link_icons_icon2_active.png) no-repeat;
}
.disk_left_menu2 ul.disk_left_menu2_link_list li.disk_left_menu2_link_icons.icon3 {
	background: url(../img/disk_chart_menu_delete_disable.png) no-repeat;
	margin-right: 0px;
}
.disk_left_menu2 ul.disk_left_menu2_link_list li.disk_left_menu2_link_icons.icon3:hover,.disk_left_menu2 ul.disk_left_menu2_link_list li.disk_left_menu2_link_icons.icon3.active {
	background: url(../img/disk_left_menu2_link_icons_icon3_active.png) no-repeat;
}
.table_frame {
	overflow-x:auto;
}
/*Вкладка diskEND*/
/*СТРАНИЦА disk_page_news_only*/
.rich_pappers_table.disk_pappers_table.disk_news_table tr th{
	min-width: 150px;
	max-width: 150px;
}
.rich_pappers_table2.disk_pappers_table2.disk_news_table2  tr td{
	min-width: 157px;
	max-width: 157px;
}

.disk_news_link_eye {
	display:block;
	width:29px;
	height:17px;
	background: url(../img/look.png) no-repeat;
	margin: 0 auto;
}
.news_cki_header_input.news_disk_input {
	margin:9px 0px 9px 0px;
}
.disk_chart_head_full_block.full_block_news {
	border-top:none;
}
.select_wrap.select_wrap_disk_news {
	padding-top:13px;
	padding-bottom: 22px;
}
span.graph_right_label.news_disk_l {
	color:white;
}
.select_block.select_block_news_disk {
	margin-top: 0px;
	margin-bottom: 22px;
	border:none;
	background: url(../img/dropdown_gray.png) no-repeat 155px center;
	background-color: #dbdde1;
}
.select_block_full .clear_all.clear_all_disk,.select_block_text.block_text_disk_news,.select_block.select_block_news_disk .select_block_text,.select_block_checkbox_text.chx_text_news_disk,.select_block_news_disk_full_head{
	color:#51626f;
}
.select_block_full.full_news_disk .select_block_checkbox_wrap:hover{
	background: #51626f;
	color:white;
}

.select_block_full.full_news_disk .select_block_checkbox_wrap:hover .select_block_checkbox_text.chx_text_news_disk {
	color:white;
}
marquee.run_text.run_text_new.run_text_disk_news {
	height: 29px;
	margin-top: 11px;
}
.select_block_full.full_news_disk {
	margin-top: 64px;
	border:none;
	background:#dbdde1;
	padding-bottom: 0;
}
.select_block_underline.underline_disk_news {
	border-bottom:2px solid #51626f;
}
.select_block_checkbox.chx_disk_news {
	border:2px solid #fff;
}
.select_block_full.full_news_disk .select_block_checkbox_wrap.active .select_block_checkbox.chx_disk_news{
	background: #51626f;
}
.disk_chart_popup.disk_news_popup {
	background: #fff;
	border:1px solid #5c6c78;
	left: 50%;
	right: 50%;
	width: 500px;
	margin:0;
}
.disk_chart_popup.disk_news_popup .disk_chart_popup_stroka .disk_chart_popup_text {
	color: black;
	text-align:left;
	width: 34%;
}
.select_block_news_disk_full {
	overflow-y: auto;
	height: 576px;
	-webkit-box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	-moz-box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	box-shadow: 7px 7px 9px 0px rgba(82,82,82,0.59);
	background:#dbdde1;
	width: 730px;
	position: absolute;
	z-index: 200;
	margin: -30px 0px 0px 0px;
	cursor:auto;
	padding-bottom: 10px;
}
.select_block_news_disk_full_head.select_block_news_disk_full_head2 {
	color:#fff;
}
.type_is_block_txt.type_is_block_txt2 {
	color:#fff;
}
.select_block_news_disk_full.select_block_news_cki_full.select_block_news_disk_full {
	background:#51626f;
	border:none;
	margin: -32px 0px 0px -2px;
}
.disk_chart_menu_checkbox.type_is_chx.type_is_chx2 {
	border: 1px solid #fff;
}
.disk_chart_menu_checkbox.type_is_chx.type_is_chx2.active {
	background: #fff;
	border: 1px solid #fff;
}
.underline_disk_news.underline_disk_news2 {
	width: 200px;
	margin-bottom: 6px;
}

.disk_chart_menu_checkbox.type_is_chx {
	background: none;
	border: 1px solid #5c6c78;
	float:left;
	margin-top: 4px;
	width: 16px;
	height: 16px;
	margin-left: 9px;
	margin-right: 15px;
}
.disk_chart_menu_checkbox.type_is_chx.type_is_chx1.type_is_chx3 {
	margin-left: 34px;
	margin-bottom: 3px;
}
.disk_chart_menu_checkbox.type_is_chx.active {
	background: #5c6c78;
	border: 1px solid #5c6c78;
}
.type_is_block {
	padding: 4px 15px;
}
.type_is_block_txt {
	color: #5c6c78;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 16px;
	cursor:help;
}
.type_is_block_open {
	background: url(../img/plus.png) no-repeat;
	width: 25px;
	height: 25px;
	float:left;
	cursor:pointer;
}
.type_is_block.full {
	background:#1a2630;
}
.type_is_block.full .type_is_block_open{
	background: url(../img/minus_white.png) no-repeat center;

}
.type_is_block.full .type_is_block_open:hover{
	background: url(../img/minus_white.png) no-repeat center;

}
.type_is_block_full {
	display:none;
	margin-left: 68px;
	width:573px;
}
.type_is_block.full .type_is_block_full {
	display:block;
}
.type_is_block.full .type_is_block_full .type_is_block_full_block{
	float:left;
	margin: 0px 34px 5px 0px;
}
.type_is_block.full .type_is_block_full .type_is_block_txt{
	color:white;
	margin: 5px 0px 0px 10px;
	display: inline-block;
	max-width: 500px;
}

.type_is_block.full .disk_chart_menu_checkbox.type_is_chx {
	border: 1px solid #fff;
}
.type_is_block.full .disk_chart_menu_checkbox.type_is_chx.active {
	background:#fff;
}
.type_is_block_open:hover {
	background: url(../img/plus_r.png) no-repeat;
}
.type_is_block_open.block_white {
	background: url(../img/plus_r.png) no-repeat  center;
	width: 21px;
	height: 21px;
	border:2px solid transparent;
}
.type_is_block_open.block_white:hover {
	border:2px solid white;
	border-radius:999px;
	background: url(../img/plus.png) no-repeat center;
	background-color:#fff;
}
.type_is_block.full .disk_chart_menu_checkbox.type_is_chx.type_is_chx_full {
	margin:6px 0px 0px 0px;
}
.type_is_block_full_block_popup {
	display:none;
	padding: 0px 11px 7px 11px;
	background: rgba(8,21,33,0.9);
	width:146px;
	margin:-65px 0px 0px -84px;
	position:absolute;
}
.type_is_block_full_block_popup .type_is_block_full_block_popup_text{
	color: white;
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	font-size: 12px;
}
.type_is_block_full_block_popup.disk_eye_popup {
	padding: 8px 11px 11px 11px;
	width: 75px;
	margin:-54px 0px 0px -22px;
}
.disk_chart_head.fixed,.disk_chart_menu.fixed,.disk_chart_xls.fixed,.tabs__content1_table_pages.fixed  {
	position:fixed;
}
.disk_chart_head.fixed {
	width: 100%;
	padding-left:0;
}

.disk_chart_head.fixed .disk_chart_head_full_block.full {
	padding-left: 380px;
}
.disk_chart_head.fixed .select_disk_chart_head_text{
	padding-left:380px;
}
.left_arrow {
	background: url(../img/left.png) no-repeat;
	display: block;
	width: 18px;
	height: 35px;
	position: fixed;
	cursor:pointer;
	left: 377px;
	margin-top: 4px;
	z-index: 100;
}
.righ_arrow {
	background: url(../img/right.png) no-repeat;
	display: block;
	width: 18px;
	height: 35px;
	position: fixed;
	right: 5px;
	z-index: 100;
	margin-top: 4px;
	cursor:pointer;
}
.righ_arrow.fixed,.left_arrow.fixed {
	margin-top: 41px;
}
.righ_arrow.fixed.fixed_full,.left_arrow.fixed.fixed_full {
	margin-top: 0;
}
.table_frame.fixed .righ_arrow.fixed.fixed_full,.table_frame.fixed .left_arrow.fixed.fixed_full {
	margin-top: 276px;
}
/*СТРАНИЦА disk_page_news_only END*/
/*news cki single new*/
.news_cki_new_text {
	color: black;
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	font-size: 14px;
	clear: both;
}
.news_cki_new_text.news_cki_new_text2{
	padding-top: 5px;
	padding-bottom: 5px;
}
.news_cki_new_text.news_cki_new_text3{
	padding-top: 40px;
}
.news_cki_new_text.news_cki_new_text3 .news_cki_new_text_link{
	color: #ce1126;
	padding-bottom:2px;
	border-bottom:1px solid white;
}
.news_cki_new_text.news_cki_new_text3 .news_cki_new_text_link:hover{
	border-bottom:1px solid #ce1126;
}
.news_table_title {
	float:left;
}
.news_table_title p.table_title_text{
	color: #51626f;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	font-size: 18px;
	text-transform:uppercase;
	padding-top: 40px;
}
.new_news_date_text {
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	font-size: 14px;
	display:inline-block;
}
.new_news_date {
	width:255px;
	padding-bottom: 20px;
}
.new_news_date_text.new_news_date_text2 {
	text-transform:uppercase;
	float:right;
}
/*API*/
.api_code_tbl {
	overflow: auto;
	height: 460px;
	width: 852px;
}
.api_filtration {
	float:left;
	width: 208px;
	margin-right: 10px;
	margin-left: 10px;
}
.api_filtration:first-child {
	margin-left:0px;
}
.api_filtration:last-child {
	margin-right:0px;
}
.api_filtration span{
	display:block;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	margin-bottom: 10px;
	font-size: 16px;
}
.api_filtration .api_filtration_input{
	width:200px;
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	color: black;
	background: none;
	border: none;
	border: 2px solid #1a2630;
	line-height: 16px;
	display: block;
	height: 34px;
	padding:2px;
}
.api_filtration_tire {
	width:10px;
	height: 0px;
	border-bottom: 2px solid #1a2630;
	margin-top: 50px;
	float:left;
}
.api_hide_menu {
	background:url(../img/api_hide_menu.png) no-repeat;
	min-height: 215px;
	max-height: 215px;
	padding-top: 24px;
	overflow:hidden;
	background: white;
	width: 319px;
	display:none;
	padding-left: 41px;
}
.api_hide_menu.hide {
	display:block;
}
.api_hide_menu.mouse_over {
	display:block;
	overflow:auto;
}
h3.api_hide_menu_head {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 18px;
	padding-bottom: 20px;
	color:#ce1126;
}
h3.api_hide_menu_head.head2 {
	color:#51626f;
	padding-bottom: 3px;
}
.api_menu_block span{
	font-size:16px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	color:#363f44;
	cursor:pointer;
}
.api_menu_block span:hover{
	color:#ce1126;
}
.disk_chart_menu_checkbox.api_menu_cbx {
	margin: 2px 11px 0px 0px;
	border-color:#51616e;
	background:#51616e;
}
.disk_chart_menu_checkbox.api_menu_cbx.active {
	background:url(../img/chekbox_dark_on.png) no-repeat -1px -1px;
}
.product_block.product_block3 {
	min-height: 317px;
	margin-bottom: 40px;
}
.product_block_text1.text2.api_text2 {
	font-size:16px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:500;
}
.product_block_text3_span.api_text3_span {
	font-size:14px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:500;
	color:black;
	display:inline-block;
}
.product_block_link {
	cursor:pointer;
	border-bottom:2px solid transparent;
}
.product_block_link:hover {
	border-bottom:2px solid #ce1126;
}
.api_head_img {
	width:41px;
	height:33px;
}
.api_head_img img{
	width:100%;
	height:100%;
}
/*api_product_2*/
.api_head_text {
	text-transform: uppercase;
	font-size: 38px;
	font-family: 'Roboto Condensed', sans-serif;
	color: #ce1126;
}
.api_block_text1,.api_block_sn_txt {
	font-size: 16px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	padding-bottom: 11px;
}
.api_block_sn_txt {
	padding-right:5px;
}
.tabs.tabs_api {
	padding:0;
}
.api_block_text2 {
	font-size: 12px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
}
.api_block_text2_link {
	font-size: 12px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	color:black;
}
.api_block_sn {
	padding-bottom: 18px;
}
.api_btn {
	font-size: 18px;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	color: #ffffff;
	display: block;

	height: 39px;
	line-height: 39px;
	width: 150px;
	float: left;
	margin: 15px 31px 0px 0px;
	text-align: center;
	background: #1a2630;
	cursor: pointer;
}
.api_btn.api_btn2 {
	width: 250px;
}
.api_btns_wrap {
	padding-top: 35px;
	padding-bottom: 32px;
}
.api_block2_left,.api_block2_right {
	float:left;
}
.api_block2_left {
	width: 56%;
	padding-right: 20px;
}
.api_block2_right {
	width: 287px;padding: 0px 20px;
	margin-right: 20px;
	background-color:#a7b6c5;
}
.api_blck2_lft_h {
	font-size: 16px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	padding-bottom: 11px;
	padding-top: 23px;
}
.api_blck2_lft_txt {
	padding-top: 8px;
	padding-bottom: 10px;
	font-size: 14px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 300;
}
.api_blck2_lft_wrap {
	padding-bottom: 10px;
}
/*api_product_2 END*/
/*api_product_3*/
.tabs__caption.tabs__caption_account.tc_api,.tabs__caption1.tabs__caption_account.tc_api{
	padding-bottom: 23px;
}
.tabs__caption.tabs__caption_account.tc_api li.active,.tabs__caption1.tabs__caption_account.tc_api li.active{
	color:#ce1126;
	border-bottom:2px solid #ce1126;
}
.tabs__caption1.tabs__caption_account.tc_api{
	padding-top: 55px;
	padding-bottom: 0px;
}

.api_btns_wrap.api_btns_wrap2 {
	padding-bottom: 23px;
}
.api_form_lbl {
	display: block;
	color:#82c1ea;
	float: left;
	min-width: 132px;
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
}
.api_code_span {
	color:#82c1ea;
}
.api_form_lbl.green,.api_code_span.green {
	color:#a2ad00;
}
.api_form_lbl.pink,.api_code_span.pink  {
	color:#e26eb2;
}
.api_form_lbl.orange,.api_code_span.orange  {
	color:#e5ae22;
}
.api_form_lbl.blue,.api_code_span.blue  {
	color:#002f5f;
}
.api_form_lbl.dark_green,.api_code_span.dark_green  {
	color:#53682b;
}
.api_form_lbl.purple,.api_code_span.purple  {
	color:#593160;
}
.api_form_lbl.brown,.api_code_span.brown {
	color:#95492d;
}
.api_popup_inf {
	float:left;
	font-size: 12px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	color:#b0b6bd;
	display: inline-block;
	min-width: 67px;
	padding-top: 4px;

}
input.api_txt_input {
	width:574px;
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	color: black;
	background: none;
	border: none;
	border-bottom: 2px solid black;
	line-height: 16px;
	display: block;
	height: 28px;
}
.api_block_text1.api_block_text1_padding {
	clear:both;
	padding-top: 51px;
	padding-bottom: 16px;
}
.api_block_text1.api_block_text1_padding2 {
	padding-top: 71px;
}
.api_code_tbl_hd {
	padding-top: 11px;
}
.api_code_tbl_hd_txt,.api_code_tbl_elmnt_txt {
	font-size: 16px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	padding-bottom: 11px;
	display:inline-block;
	vertical-align:top;
}
.api_code_tbl_hd_txt {
	text-transform:uppercase;
}
.api_code_tbl_elmnt_txt {
	font-weight: 300;
	font-size: 12px;
	font-family: 'Roboto', sans-serif;
}
.api_code_tbl_hd_txt.first,.api_code_tbl_elmnt_txt.first {
	width:110px;
}
.api_code_tbl_hd_txt.second,.api_code_tbl_elmnt_txt.second  {
	padding-right:20px;
	width:550px;
}
.api_code_tbl_hd_txt.third,.api_code_tbl_elmnt_txt.third  {
	width:138px;
}
.api_menu_block.api_menu_block2 {
	width:399px;
	padding-bottom: 4px;
}
.api_menu_block.api_menu_block2 span{
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	color:black;
}
.api_menu_block.api_menu_block2 .first_child{
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
}
.api_menu_block.api_menu_block2.api_menu_block2_first_child{
	border-bottom:2px solid black;
	margin-bottom: 10px;

}
#popup3,#popup4 {
	left: 30%;
	top: 346px !important;
	height: 530px;
	position:absolute;
	width:704px;
	background-color:rgba(255, 255, 255, 0.9);
}
#popup4 {
	height: 446px;
}
#popup3 .popup_close,#popup4 .popup_close{
	top: 35px;
	right: 322px;
	background: url(../img/popup2_close.png) no-repeat;
}
#popup3 .popup3_txt_wrap,#popup4 .popup3_txt_wrap{
	padding: 110px 40px 0px 40px;
}
#popup4 .popup3_txt_wrap{
	padding: 165px 40px 0px 40px;
}
#popup3 .popup3_txt_wrap .popup3_txt,#popup4 .popup3_txt_wrap .popup3_txt{
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	padding: 10px 0;
}
#popup2 .popup2_head_spn {
	font-weight: 500;
}
#popup2.popup.popup_help .popup2_head.api_popup2_head {
	text-transform:none;
	font-weight: 300;
	font-size: 16px;
}
#popup2.popup.popup_help .popup2_form.api_popup2_form {
	margin: 177px 129px 0px 64px;
}
#popup2.popup.popup_help.api_popup_help {
	height: 621px;
}
/*дерево*/
/* ul-dropfree */
ul.ul-dropfree div.drop {
	width:11px;
	height:11px;
	position:absolute;
	z-index:10;
	top:6px;
	left:-6px;
	background-color:black;
	background-repeat:no-repeat;
	cursor:pointer;
}
/* ul-treefree */
ul.ul-treefree { padding-left:25px; }
ul.ul-treefree ul { margin:0; padding-left:6px; }
ul.ul-treefree li { position:relative; list-style:none outside none; margin:0; padding:0 0 0 19px; line-height:23px; }
ul.ul-treefree li:before { content:''; display:block; position:absolute; width:18px; height:11px; left:0; top:0; }
ul.ul-treefree li:last-child { border-left:0 none; }

/*дерево END*/
/*api_product_3 END*/

/*API END*/
@media screen and (max-width: 1857px) {
	.product_block:nth-child(4n+4){
		padding-right: 0px;
	}
	.product_block:last-child{
		padding-right: 0px !important;
		clear:initial !important;
	}
}
@media screen and (max-width: 1490px) {
	.product_block:nth-child(3n+3){
		padding-right: 0px;
	}
	.product_block:nth-child(4n+4){
		padding-right: 68px;
	}
}
@media screen and (max-width: 1418px) {
	.product_block:nth-child(3n+3){
		padding-right: 68px;
		clear: both;
	}
}
@media screen and (max-height: 770px) {
	.select_block_news_disk_full {
		height: 421px;
	}
}
@media screen and (max-height: 900px) {
	.left_wrap {
		height:100%;
		min-height: 790px;
	}
	.nav_wrap_link {height: 40px;}
	.left_wrap a.main_logo {height: 140px;}
	.info_wrap .soc_icons {margin-top: 0;}
	.login_logout {padding-top: 15px;}
}

/*API*/
.api_filtration {
	float:left;
	width: 208px;
	margin-right: 10px;
	margin-left: 10px;
}
.api_filtration:first-child {
	margin-left:0px;
}
.api_filtration:last-child {
	margin-right:0px;
}
.api_filtration span{
	display:block;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	margin-bottom: 10px;
	font-size: 16px;
}
.api_filtration .api_filtration_input{
	width:200px;
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	color: black;
	background: none;
	border: none;
	border: 2px solid #1a2630;
	line-height: 16px;
	display: block;
	height: 34px;
	padding:2px;
}
.api_filtration_tire {
	width:10px;
	height: 0px;
	border-bottom: 2px solid #1a2630;
	margin-top: 50px;
	float:left;
}
.api_hide_menu {
	background:url(../img/api_hide_menu.png) no-repeat;
	min-height: 215px;
	max-height: 215px;
	padding-top: 24px;
	overflow:hidden;

	background: white;
	width: 319px;
	display:none;
	padding-left: 41px;
}
.api_hide_menu.hide {
	display:block;
}
.api_hide_menu.mouse_over {
	display:block;
	overflow:auto;
}
h3.api_hide_menu_head {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 18px;
	padding-bottom: 20px;
	color:#ce1126;
}
h3.api_hide_menu_head.head2 {
	color:#51626f;
	padding-bottom: 3px;
}
.api_menu_block span{
	font-size:16px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:400;
	color:#363f44;
	cursor:pointer;
}
.api_menu_block span:hover{
	color:#ce1126;
}
.disk_chart_menu_checkbox.api_menu_cbx {
	margin: 2px 11px 0px 0px;
	border-color:#51616e;
	background:#51616e;
}
.disk_chart_menu_checkbox.api_menu_cbx.active {
	background:url(../img/chekbox_dark_on.png) no-repeat -1px -1px;
}
.product_block.product_block3 {
	min-height: 317px;
	margin-bottom: 40px;
}
.product_block_text1.text2.api_text2 {
	font-size:16px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:500;
}
.product_block_text3_span.api_text3_span {
	font-size:14px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:500;
	color:black;
	display:inline-block;
}
.product_block_link {
	cursor:pointer;
	border-bottom:2px solid transparent;
}
.product_block_link:hover {
	border-bottom:2px solid #ce1126;
}
.api_head_img {
	width:41px;
	height:33px;
}
.api_head_img img{
	width:100%;
	height:100%;
}
/*api_product_2*/
.api_head_text {
	text-transform: uppercase;
	font-size: 38px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:700;
	color: #ce1126;
}
.api_block_text1,.api_block_sn_txt {
	font-size: 16px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	padding-bottom: 11px;
}
.api_block_sn_txt {
	padding-right:5px;
}
.tabs.tabs_api {
	padding:0;
}
.api_block_text2 {
	font-size: 12px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
}
.api_block_text2_link {
	font-size: 12px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	color:black;
}
.api_block_sn {
	padding-bottom: 18px;
}
.api_btn {
	font-size: 18px;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	color: #ffffff;
	display: block;
	height: 39px;
	line-height: 39px;
	width: 150px;
	float: left;
	margin: 15px 31px 0px 0px;
	text-align: center;
	background: #1a2630;
	cursor: pointer;
}
.api_btn.api_btn2 {
	width: 250px;
}
.api_btns_wrap {
	padding-top: 35px;
	padding-bottom: 32px;
}
.api_block2_left,.api_block2_right {
	float:left;
}
.api_block2_left {
	width: 56%;
	padding-right: 20px;
}
.api_block2_right {
	width: 287px;padding: 0px 20px;
	margin-right: 20px;
	background-color:#a7b6c5;
}
.api_blck2_lft_h {
	font-size: 16px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	padding-bottom: 11px;
	padding-top: 23px;
}
.api_blck2_lft_lnk {
	cursor:pointer;
	font-weight: 400;
	border-bottom:1px dotted #ce1126;
	text-decoration:none;
}
.api_blck2_lft_lnk:hover {
	border-bottom:1px solid transparent;
	text-decoration:none;
}
.api_blck2_lft_txt {
	padding-top: 8px;
	padding-bottom: 10px;
	font-size: 14px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 300;
}
.api_blck2_lft_wrap {
	padding-bottom: 10px;
}
/*api_product_2 END*/
/*api_product_3*/
.tabs__caption.tabs__caption_account.tc_api,.tabs__caption1.tabs__caption_account.tc_api{
	padding-bottom: 23px;
}
.tabs__caption.tabs__caption_account.tc_api li.active,.tabs__caption1.tabs__caption_account.tc_api li.active{
	color:#ce1126;
	border-bottom:2px solid #ce1126;
}
.tabs__caption1.tabs__caption_account.tc_api{
	padding-top: 55px;
	padding-bottom: 0px;
}

.api_btns_wrap.api_btns_wrap2 {
	padding-bottom: 23px;
}
.api_form_lbl {
	display: block;
	color:#82c1ea;
	float: left;
	min-width: 132px;
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
}
.api_code_span {
	color:#82c1ea;
}
.api_form_lbl.green,.api_code_span.green {
	color:#a2ad00;
}
.api_form_lbl.pink,.api_code_span.pink  {
	color:#e26eb2;
}
.api_form_lbl.orange,.api_code_span.orange  {
	color:#e5ae22;
}
.api_form_lbl.blue,.api_code_span.blue  {
	color:#002f5f;
}
.api_form_lbl.dark_green,.api_code_span.dark_green  {
	color:#53682b;
}
.api_form_lbl.purple,.api_code_span.purple  {
	color:#593160;
}
.api_form_lbl.brown,.api_code_span.brown {
	color:#95492d;
}
.api_popup_inf {
	float:left;
	font-size: 12px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	color:#b0b6bd;
	display: inline-block;
	min-width: 67px;
	padding-top: 4px;

}
input.api_txt_input {
	width:574px;
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	color: black;
	background: none;
	border: none;
	border-bottom: 2px solid black;
	line-height: 16px;
	display: block;
	height: 28px;
}
.api_block_text1.api_block_text1_padding {
	clear:both;
	padding-top: 51px;
	padding-bottom: 16px;
}
.api_block_text1.api_block_text1_padding2 {
	padding-top: 71px;
}
.api_code_tbl_hd {
	padding-top: 11px;
}
.api_code_tbl_hd_txt,.api_code_tbl_elmnt_txt {
	font-size: 16px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400;
	padding-bottom: 11px;
	display:inline-block;
	vertical-align:top;
}
.api_code_tbl_hd_txt {
	text-transform:uppercase;
}
.api_code_tbl_elmnt_txt {
	font-weight: 300;
	font-size: 12px;
	font-family: 'Roboto', sans-serif;
}
.api_code_tbl_hd_txt.first,.api_code_tbl_elmnt_txt.first {
	width:110px;
}
.api_code_tbl_hd_txt.second,.api_code_tbl_elmnt_txt.second  {
	padding-right:20px;
	width:550px;
}
.api_code_tbl_hd_txt.third,.api_code_tbl_elmnt_txt.third  {
	width:138px;
}
.api_menu_block.api_menu_block2 {
	width:399px;
	padding-bottom: 4px;
}
.api_menu_block.api_menu_block2 span{
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	color:black;
}
.api_menu_block.api_menu_block2 .first_child{
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
}
.api_menu_block.api_menu_block2.api_menu_block2_first_child{
	border-bottom:2px solid black;
	margin-bottom: 10px;

}
#popup3,#popup4 {
	left: 30%;
	top: 346px !important;
	height: 530px;
	position:absolute;
	width:704px;
	background-color:rgba(255, 255, 255, 0.9);
}
#popup4 {
	height: 446px;
}
#popup3 .popup_close,#popup4 .popup_close{
	top: 35px;
	right: 322px;
	background: url(../img/popup2_close.png) no-repeat;
}
#popup3 .popup3_txt_wrap,#popup4 .popup3_txt_wrap{
	padding: 110px 40px 0px 40px;
}
#popup4 .popup3_txt_wrap{
	padding: 165px 40px 0px 40px;
}
#popup3 .popup3_txt_wrap .popup3_txt,#popup4 .popup3_txt_wrap .popup3_txt{
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	padding: 10px 0;
}
#popup2 .popup2_head_spn {
	font-weight: 500;
}
#popup2.popup.popup_help .popup2_head.api_popup2_head {
	text-transform:none;
	font-weight: 300;
	font-size: 16px;
}
#popup2.popup.popup_help .popup2_form.api_popup2_form {
	margin: 177px 129px 0px 64px;
}
#popup2.popup.popup_help.api_popup_help {
	height: 621px;
}
/*дерево*/
/* ul-dropfree */
ul.ul-dropfree div.drop {
	width:11px;
	height:11px;
	position:absolute;
	z-index:10;
	top:6px;
	left:-6px;
	background-color:black;
	background-repeat:no-repeat;
	cursor:pointer;
}
/* ul-treefree */
ul.ul-treefree { padding-left:25px; }
ul.ul-treefree ul { margin:0; padding-left:6px; }
ul.ul-treefree li { position:relative; list-style:none outside none; margin:0; padding:0 0 0 19px; line-height:23px; }
ul.ul-treefree li:before { content:''; display:block; position:absolute; width:18px; height:11px; left:0; top:0; }
ul.ul-treefree li:last-child { border-left:0 none; }

.level_0{
	padding-left:0px;
}
.level_1{
	padding-left:20px;
}
.level_2{
	padding-left:40px;
}
.level_3{
	padding-left:60px;
}
.level_4{
	padding-left:80px;
}
.level_5{
	padding-left:100px;
}
.api_code_tbl_elmnt.level_0 .api_code_tbl_hd_txt.second,.api_code_tbl_elmnt.level_0 .api_code_tbl_elmnt_txt.second{
	width: 550px;
}
.api_code_tbl_elmnt.level_1 .api_code_tbl_hd_txt.second,.api_code_tbl_elmnt.level_1 .api_code_tbl_elmnt_txt.second{
	width: 530px;
}
.api_code_tbl_elmnt.level_2 .api_code_tbl_hd_txt.second,.api_code_tbl_elmnt.level_2 .api_code_tbl_elmnt_txt.second{
	width: 510px;
}
.api_code_tbl_elmnt.level_3 .api_code_tbl_hd_txt.second,.api_code_tbl_elmnt.level_3 .api_code_tbl_elmnt_txt.second{
	width: 490px;
}
.api_code_tbl_elmnt.level_4 .api_code_tbl_hd_txt.second,.api_code_tbl_elmnt.level_4 .api_code_tbl_elmnt_txt.second{
	width: 470px;
}
.api_code_tbl_elmnt.level_5 .api_code_tbl_hd_txt.second,.api_code_tbl_elmnt.level_5 .api_code_tbl_elmnt_txt.second{
	width: 450px;
}
.api_btn.api_btn3 {
	width:100px;
	border:none;
	display: block;
	margin: 30px 0px 0px 316px;
}
.popup5_text.popup6_text {
	padding: 200px 83px 0px 90px;
}

.api_codesmpl_block2 {
	float: none;
	clear:both;
	margin-bottom: 50px;
	margin-right: 32px;
	width: 250px;

}

.api_codesmpl_block {
	cursor:pointer;

}
.api_codesmpl_block_link {
	float:right;
	width:25px;
	display:block;
	height:25px;
	cursor:pointer;
	background:url(../img/plus_r.png) no-repeat;

}
.api_codesmpl_block_link.active {

	background:url(../img/disk_filt_delete_hover.png) no-repeat;

}
.api_codesmpl_block_full {
	display:none;
	margin-top: 10px;
}
.api_codesmpl_block_txt {
	vertical-align: super;
	font-size:16px;
	font-family: 'Roboto', sans-serif;
	font-weight:500;

}

/*дерево END*/
/*api_product_3 END*/

/*API END*/

/* new */
.page-content {
	box-sizing: border-box;
}
.page-description {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 16px;
	padding-right: 3px;
	margin-bottom: 15px;
}
.link {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 14px;
	color: #ce1126;
	border-bottom: 1px solid #ce1126;
	padding-bottom: 3px;
}
.page-title {
	text-transform: uppercase;
	font-family: 'Roboto', sans-serif;
	font-weight: 500;
	font-size: 22px;
	color: black;
	font-weight: bold;
	padding: 23px 0px 23px;
}
.color-red {
	color: red;
}
.button {
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	display: inline-block;
	height: 45px;
	color: #1a2630;
	padding: 0 45px;
	font-weight: bold;
	border: 2px solid #1a2630;
	margin: 20px 15px 0 0;
	text-align: center;
	line-height: 42px;
	clear: both;
	background: #fff;
	cursor: pointer;
	box-sizing: border-box;
}
.button_dark {
	color: white;
	background: #1a2630;
}
.form-input {
	font-size: 16px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	color: black;
	background: none;
	border: none;
	border-bottom: 2px solid black;
	width: 100%;
	line-height: 16px;
	display: block;
	height: 49px;
	margin-bottom: 10px;
	padding-left: 20px;
	box-sizing: border-box;
}
.form-wrapper .form-container {
	display: inline-block;
	vertical-align: top;
}
.form-wrapper .form-desc {
	margin-left: 30px;
	padding-top: 50px;
	display: inline-block;
	vertical-align: top;
}
.form-group.has-error .form-input {
	border-color: red;
}
.form-group.btn-group-center {
	text-align: center;
}
.address-map {
	display: block;
	margin: 20px 0;
}

.table-info {
	border: none;
	width: auto;
	border-spacing: 0;
	width: 100%;
	margin: 0 0 30px;
	table-layout: fixed;
}

.table-info th {
	border-bottom: 2px solid #1a2630;
	padding: 10px 0;
	text-align: left;
	font-weight: 500;
	text-align: center;
}

.table-info th.table-info_header-title {
	text-transform: uppercase;
	font-size: 18px;
	width: 220px;
	text-align: left;
}

.table-info td {
	text-align: center;
	padding-right: 0;
	border: none;
	height: auto;
	padding-bottom: 30px;
}

.table-info td:first-child {
	text-align: left;
}

.table-info .jq-checkbox {
	border: 1px solid #1a2630 !important;
}

.table-info .jq-checkbox input[type=checkbox] {
	display: none;
}

.table-info .jq-checkbox.checked .jq-checkbox__div {
	background: #1a2630 !important;
	border: none !important;
}

.infra_source {
	position:fixed;
	bottom: 0;
	right: 0;
	background: #fff;
	color: #666;
	border: 1px solid #ccc;
	padding: 5px;
}
.infra_description__title {
	border-bottom: 1px #666 dotted;
	cursor:help;
}
.disc-search-form {
    border: solid 1px #c5c5c5;
    border-radius: 3px;
    padding: 1em 1.4em 0em;
}
.select2-search--inline input {
    width: 700px !important;
}

a.desc:before {
    padding: 5px !important;
    content: url(../img/disc_x/sort_arr_up2.gif);
}

a.asc:before {
    padding: 5px !important;
    content: url(../img/disc_x/sort_arr_down2.gif);
}
.cd-panel {
    visibility: hidden;
}
.hoveredRow {
    background:#fbf8e9;
}
.top_banner_home {
    background-position: center;
    text-align: center;
    background-color: #B22C2D;
    color: white;
    margin: 0;
    padding: 0;
    background-image: url("../img/ny_bg.png");
}
.top_banner_home a {
    color: white;
    display: block;
    width: 100%;
    padding: 4px;
}

.top_banner_home a:hover{
    text-decoration: none;
}