

/* Start:/local/templates/slav_prost/components/bitrix/menu/bottom_menu/style.min.css?14532195325854*/
.bx_vertical_menu_advanced{border-left:7px solid #e3eaef;background:#f1f4f7;border-radius:4px;position:relative;box-shadow:0 0 1px 1px #dcdcdc}.bx_vertical_menu_advanced>ul{display:block;margin:0 0 10px 0;padding:0;width:100%;border-radius:5px;background:#fff;list-style:none}.bx_vertical_menu_advanced .bx_hma_one_lvl{display:block;padding:0}.bx_vertical_menu_advanced .bx_hma_one_lvl>a{position:relative;z-index:105;display:block;padding:10px 0 10px 12px;border-bottom:1px solid #e3eaef;color:#000;vertical-align:middle;text-align:left;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.8);font-size:14px;line-height:16px}.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child,.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child>a{border-radius:0 4px 0 0}.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child,.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child>a{border-radius:0 0 4px 0}.bx_vertical_menu_advanced ul:last-child .bx_hma_one_lvl:last-child>a{border-bottom:0}.bx_vertical_menu_advanced .bx_hma_one_lvl>a{-webkit-transition:border-color 0s ease;-moz-transition:border-color 0s ease;-o-transition:border-color 0s ease;-ms-transition:border-color 0s ease;transition:border-color 0s ease}.bx_vertical_menu_advanced .bx_hma_one_lvl.hover{padding:1px 0 0;border:0}.bx_vertical_menu_advanced .bx_hma_one_lvl.hover>a{margin-left:-11px;padding:10px 0 10px 12px;width:100%;border:0;border-right:2px;background:#fff;box-shadow:-1px 2px 3px 0 rgba(1,1,1,.22);font-weight:bold;line-height:16px;box-sizing:content-box}.bx_vertical_menu_advanced .bx_hma_one_lvl.dropdown.hover>a{z-index:1500}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container{position:absolute;top:-1px;left:100%;z-index:1300;display:none;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid rgba(1,1,1,.1);border-radius:2px;background:#fff;box-shadow:0 5px 10px 0 rgba(1,1,1,.29)}.bx_vertical_menu_advanced .bx_hma_one_lvl.hover .bx_children_container{display:block}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:-20000px;padding:10px 12px;padding-bottom:20000px;min-width:130px;max-width:280px;border-left:1px solid #f2f2f2;background:#fff}.bx_shadow_fix{display:none}.bx_vertical_menu_advanced .dropdown:hover .bx_shadow_fix,.bx_vertical_menu_advanced .dropdown.hover .bx_shadow_fix{position:absolute;top:-1px;right:-2px;bottom:0;z-index:1500;display:block;width:5px;background:#fff;opacity:1}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b1{min-width:180px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b2{min-width:360px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b3{min-width:540px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b4{min-width:720px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block:first-child{border-left:none}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b1 .bx_children_block{width:100%}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b2 .bx_children_block{width:50%}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b3 .bx_children_block{width:33.3%}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container.b4 .bx_children_block{width:25%}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block.advanced{border-left:none;background:#f7fafb;box-shadow:inset 5px 0 7px -5px rgba(0,0,0,.12)}.bx_vertical_menu_advanced .bx_hma_one_lvl ul{display:block;margin:0;padding:0 0 14px 0;list-style:none}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent>a{display:block;padding:5px 10px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul{border-bottom:1px solid #f2f2f2}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent:last-child ul{border-bottom:0}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul li{line-height:24px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block li.parent ul a{display:block;padding:5px 10px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_advanced_panel{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_block.advanced .bx_children_advanced_panel{display:block!important}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;max-height:220px;border:1px solid #e7e9ea}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_advanced_panel .bx_item_description{max-width:100%;max-height:220px;color:#000;text-align:left;white-space:normal;font-weight:normal;font-size:12px;line-height:18px}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li{display:block;background:#fff}.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container .bx_children_block>ul>li>a{display:block;color:#20394c;text-decoration:none;font-weight:bold;font-size:15px;line-height:23px}.bx_vertical_menu_advanced .bx_hma_one_lvl ul li ul li a{color:#000;text-decoration:none;font-size:13px;line-height:16px}@media(max-width:569px){.bx_vertical_menu_advanced{display:none}.header_inner_bottom_line{overflow:hidden;height:auto}}
/* End */


/* Start:/bitrix/components/abudagov/socnetlink/templates/.default/style.min.css?15746730612532*/
.ab-sidebar .ab-sidebar__link,.ab-sidebar .ab-sidebar__link:active,.ab-sidebar .ab-sidebar__link:focus,.ab-sidebar .ab-sidebar__link:hover,.ab-sidebar .ab-sidebar__link:visited{display:block;border:none;outline:0;background:0 0;max-width:none;max-height:none;min-width:0;min-height:0;opacity:1;padding:0;margin:0;text-decoration:none}.ab-sidebar .ab-sidebar__link{display:block;background-repeat:no-repeat;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;left:0}.ab-sidebar__ico{display:block;width:46px;height:46px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.ab-sidebar__ico-shadow{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 4px -3px rgba(0,0,0,.3);-moz-box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 4px -3px rgba(0,0,0,.3);-ms-box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 4px -3px rgba(0,0,0,.3);-o-box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 4px -3px rgba(0,0,0,.3);box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 4px -3px rgba(0,0,0,.3)}.ab-sidebar.ab-position-left{left:0}.ab-sidebar.ab-position-right{right:0}.ab-sidebar.ab-position-indiv .ab-sidebar__link{top:0}.ab-sidebar.ab-animation-rotate .ab-sidebar__link:hover .ab-sidebar__ico{-moz-transform:srotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.ab-sidebar.ab-position-left.ab-animation-shift .ab-sidebar__link:hover{left:10px}.ab-sidebar.ab-position-right.ab-animation-shift .ab-sidebar__link:hover{left:-10px}.ab-sidebar.ab-position-indiv.ab-animation-shift .ab-sidebar__link:hover{top:-5px}.ab-sidebar__ico,.ab-sidebar__ico-color{background-image:url(/bitrix/components/abudagov/socnetlink/templates/.default/themes/color/icons.png?072018)}.ab-sidebar__ico-dark{background-image:url(/bitrix/components/abudagov/socnetlink/templates/.default/themes/dark/icons.png?072018)}.ab-sidebar__ico-light{background-image:url(/bitrix/components/abudagov/socnetlink/templates/.default/themes/light/icons.png?072018)}#snl{display:inline-block}.ab-position-indiv{display:none}#snl .ab-position-indiv{display:inline-block;position:relative!important}#snl .ab-position-indiv .ab-sidebar__link{display:inline-block!important;margin-right:5px!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ab-sidebar__ico,.ab-sidebar__ico-color{background-image:url(/bitrix/components/abudagov/socnetlink/templates/.default/themes/color/icons@2x.png?072018);background-size:230px 506px}.ab-sidebar__ico-dark{background-image:url(/bitrix/components/abudagov/socnetlink/templates/.default/themes/dark/icons@2x.png?072018);background-size:230px 506px}.ab-sidebar__ico-light{background-image:url(/bitrix/components/abudagov/socnetlink/templates/.default/themes/light/icons@2x.png?072018);background-size:230px 506px}}@media screen and (max-width:767px){.ab-hidden-xs-Y{display:none}}
/* End */


/* Start:/local/templates/slav_prost/template_styles.css?159981131118017*/
body, p, h1, h2, h3, h4, h5, h6, form, input, a, ul, li, ol, span, textarea, html {
  margin: 0;
  padding: 0;
  border: 0;
  font-family: Tahoma;
  font-size: 14px;
  color: #555555;
}
span.bx-core-popup-menu-item-text {
	color:#9ca4b2!important;
}

a, span {
text-decoration: none;
vertical-align:middle;
}

table {
border-collapse: separate;
border-spacing: 0;
}

a {
color:#3399ff;
} a:hover {
		text-decoration:underline;
	}

img {
vertical-align: top;
border: none;
} img.full_width {width:100%;}

label.form_style {
font-size:14px;
color:white;
display:block;
padding:10px 0 5px 0;
}

label.filter_style {
font-size:14px;
color:#555555;
display:block;
padding:10px 0 5px 0;
}

h1.main_header {
font-size:22px;
border-bottom:1px solid #eeeeee;
padding:5px 0;
margin:0 10px 0 0;
font-weight:normal;
} h1.main_header.no_marg {margin:0;}

div.main_header {
font-size:22px;
border-bottom:1px solid #eeeeee;
padding:5px 0;
margin:0 10px 0 0;
font-weight:normal;
} div.main_header.no_marg {margin:0;}


h2 {
font-size:20px;
padding:5px 0;
font-weight:normal;
border-bottom:1px solid #eeeeee;
margin:0 0 5px 0;
}


div.h2class {
font-size:20px;
padding:5px 0;
font-weight:normal;
border-bottom:1px solid #eeeeee;
margin:0 0 5px 0;
}


body {

}

.float_left {float:left;}
.float_right {float:right;}
.align_center {text-align:center;}
.align_right {text-align:right;}
.align_left {text-align:left;}
.overflow {overflow:hidden;}

.header {

}

.center_block {
margin:0 auto;
width:960px;
overflow:hidden;
}

.top_head_line {
height:30px;
padding:10px 5px 0;
}

.span_style {font-size:12px;}
.dotted_style {
border-bottom:dotted 1px #3399ff;
} .dotted_style:hover {
	border-bottom:solid 1px #3399ff;
	text-decoration:none;
	}


.personal_cabinet {
color:#f39200;
background:url(/local/templates/slav_prost/images/enter_ico.gif) no-repeat left 3px;
padding:0 0 0 15px;
}

.small_separator {
background:#e3e3e3;
margin:0 10px;
height:15px;
width:1px;
display:inline-block;
}

.mid_head_line {
height:70px;
padding:10px 0;
background:white;
}

.main_logo {
float:left;
width:150px;
} .main_logo img {width:100%;}

.search_input {
font-size:15px;
padding:5px 10px;
width:300px;
border:solid 1px #eeeeee;
vertical-align:middle;
border-radius:5px;
} .search_input.results {width:645px;}

.search_btn {
font-size:15px;
padding:5px 10px;
background:#3399ff;
color:white;
border:none;
cursor:pointer;
vertical-align:middle;
border-radius:5px;
transition:all 0.2s ease-out 0s;
} 
.search_btn:hover {
	background:#2f85dc;
}

.clear_btn {
	font-size:15px;
	padding:5px 10px;
	background:transparent;
	color:#000;
	border:1px solid silver;
	float:right;
	cursor:pointer;
	margin-left:10px;
	vertical-align:middle;
	border-radius:5px;
	transition:all 0.2s ease-out 0s;
width:145px;
}

.clear_btn:hover {
	background:#fff;
	border-color:gray;
}

.buttons_block_space {
	float:left;
	height:10px;
	margin-right:10px;
	width:145px;
}

.search_main {
padding:18px 0 0 0;
margin:0 200px;
text-align:center;
}

.new_board {
padding:10px 20px 10px 45px;
background:#ffae00 url(/local/templates/slav_prost/images/new_board.png) no-repeat 15px center;
width:70px;
margin:5px 0 0 0;
border:solid 1px #470047;
color:#470047;
border-radius:5px;
display:block;
}

.bottom_head_line {
border-top:solid 1px #e3e3e3;
border-bottom:solid 1px #e3e3e3;
height:42px;
}

.main_menu
{
	margin:0;
}

.main_menu li {
float:left;
list-style-type:none;
margin-left:20px;
} .main_menu li:first-child {margin:0;}
	.main_menu li.active a {
		border-bottom:solid 2px #f39200;
		padding-bottom:10px;
		color:#f39200;
	}
	.main_menu li.active a.home {
		background:url(/local/templates/slav_prost/images/home_active.png) no-repeat center 13px;
	}

.menu_link {
display:block;
color:#555555;
padding:12px 0;
font-size:14px;
text-transform: uppercase;
} .menu_link:hover {
		color:#f39200;
		text-decoration:none;
	}

.menu_link.home {
background:url(/local/templates/slav_prost/images/home.png) no-repeat center 13px;
height:18px;
width:16px;
} .menu_link.home:hover {
	background:url(/local/templates/slav_prost/images/home_active.png) no-repeat center 13px;
}

.right_column {
float:right;
width:200px;
padding:15px 0 0 0;
}

.mid_column {
margin-right:220px;
padding:15px 0 0 0;
overflow:hidden;
}

.region_stats {
padding:0 0 10px 0;
}

.grey_count {
color:#9b9b9b;
font-size:14px;
}

.link_field_block {
display:inline-block;
padding:5px 0;
margin:0 10px 0 0;
min-width:170px;
} .link_field_block.full {min-width:auto; display:block;}

.half_block {
width:50%;
float:left;
}

.randome_board {
border:solid 1px #eeeeee;
border-radius:5px;
padding:5px 10px;
margin:0 0 15px 0;
display:block;
color:#555555;
text-decoration:none !important;
}

.header_board {
font-size:18px;
padding:5px 0;
border-bottom:solid 1px #eeeeee;
}

.header_board_wide a {
font-size:18px;
padding:0 0 5px 0;
color:#555555;
}

.tags_bottom {
border-top:solid 1px #eeeeee;
padding:5px 0;
overflow:hidden;
margin:5px 0 0 0;
}

.img_container {
padding:5px 0;
overflow:hidden;
} .img_container img {
	width:40%;
	margin:0 10px 0 0;
	}

.board_text {
font-size:13px;
max-height:70px;
overflow:hidden;
}

.board_text_full {
font-size:14px;
padding:10px 0;
line-height:20px;
}

.price_block {
font-size:17px;
font-family:Arial;
color:white;
font-weight:bold;
display:inline-block;
border-radius:5px;
padding:5px 10px;
margin:0 0 10px 0;
background:#3399ff;
position:relative;
} .price_block:after {
		top:9px;
		left:-8px;
		position:absolute;
		display:block;
		content:"";
		width: 0;
		height: 0;
		border-top: 7px solid transparent;
		border-right: 8px solid #3399ff;
		border-bottom: 7px solid transparent;
	}

.phone_block {
font-size:13px;
font-family:verdana;
font-weight:bold;
} .phone_block span {font-size:12px; font-weight:normal;}

.link_stats {
margin:0 0 10px 0;
}

.news_block {
padding:10px 20px 10px 35px;
background:url(/local/templates/slav_prost/images/in_folder_ico.png) no-repeat left 10px;
}

.journal_block {
padding:10px 20px 10px 0;
border-top:solid 1px #eeeeee;
} .journal_block:first-child {
	border:none;
}

.bank_block {
padding:10px 20px 10px 0;
border-top:solid 1px #eeeeee;
overflow:hidden;
} .bank_block:first-child {
	border:none;
}

.partner_field {
padding:10px 20px 10px 0;
float:left;
width:50%;
box-sizing:border-box;
overflow:hidden;
}

.theme_block {
padding:5px 0;
} .theme_block a {font-size:12px;}

.news_header {
font-size:15px;
padding:0 0 5px 0;
display:block;
}

.partner_header {
font-size:15px;
padding:15px 0 5px 0;
display:block;
}

.news_text {
font-size:13px;
/*max-height:55px;*/
overflow:hidden;
}

.tarifs_block {
margin:10px 10px 10px 0;
padding:10px;
border:dashed 1px #eeeeee;
}

.price_header_blck {
font-size:17px;
}

.price_main_block {
padding:10px 0;
}

.span_price {
font-size:22px;
display:inline-block;
min-width:85px;
font-family:arial;
}

.span_price_diff {
font-size:12px;
font-family:arial;
} .span_price_diff.green {color:#267f00;}
	.span_price_diff.red {color:#bd0000;}

.span_info_diff {
font-size:13px;
margin:0 0 0 15px;
}

.info_float_mid {
margin:0 0 0 140px;
padding:2px 0 0 0;
}

.valuta_block {
padding:10px 0;
}

.valuta {
display:inline-block;
padding:2px 5px;
border:solid 1px #eeeeee;
color:#555555;
text-transform:uppercase;
} .valuta.active_val {
		background:#f39200;
		color:white;
	} .valuta:hover {text-decoration:none;}
	.valuta.active_val_blue {
		background:#3399ff;
		color:white;
	}

.banner_img {padding:0 0 15px 0;}
.banner_img img {width:100%;}

.footer {
border-top:1px solid #e3e3e3;
padding:0 0 10px;
margin:25px 0 0 0;
overflow:hidden;
}

.contacts_form {
background:#ffae00;
border-radius:5px;
padding:10px;
margin:0 10px 0 0;
}

.backform {
font-size:18px;
color:white;
}

.input_field {
border: 1px solid #eeeeee;
border-radius: 5px;
font-size: 15px;
padding: 5px 10px;
box-sizing:border-box;
width:100%;
vertical-align: middle;
}

.button_field {
padding:15px 0 0 0;
text-align:center;
}

.footer_link {
margin:0 10px;
padding:4px 0;
}

.footer_desription {
padding:10px 0;
font-size:12px;
float:left;
} .footer_desription span {
	font-size:12px;
	display:block;
	font-weight:bold;
	padding:15px 0 0 0;
	} .footer_desription p {
		font-size:13px;
	}


.bread_crumb {
padding:0 0 10px 0;
} .bread_crumb a {
		font-size:12px;
	}

.sort_by {
margin-bottom: 20px;
margin-top: 10px;
}

.catalog_item_block {
border-top:1px solid #eeeeee;
padding:15px 0;
overflow:hidden;
transition:all 0.2s ease-out 0s;
} .catalog_item_block:first-child {border:none;}
	.catalog_item_block:hover {background:#fcfcfc;}

.image_block {
float:left;
width:150px;
} .image_block img {width:100%;}

.photo_counter {
background:#3399ff;
padding:2px 0;
text-align:center;
margin:5px 0 0 0;
font-family: Arial;
color:white;
}

.description_block {
margin:0 170px;
}

.details_block {
padding:5px 0;
}

.weight_span {
font-weight:bold;
}

.price_block_wide {
width:160px;
float:right;
}

.catalog_price {
font-size:20px;
font-weight: bold;
font-family: Arial;
color:#316e00;
}  .catalog_price.bigger {
		font-size:32px;
	}

.cube_metr {
font-size:13px;
}

.details_price {
padding:10px 0;
}

.category_sell {
border: 1px solid #eeeeee;
display: inline-block;
padding: 2px 5px;
font-family:verdana;
text-transform:uppercase;
font-size:8px;
} .category_sell.bigger {
	font-size:12px;
	}

.clear_sell {color: #3399ff;}
.ipoteka_sell {color: #f39200;}

.pageing_block {
padding:10px 0;
border-top:1px solid #eeeeee;
} .pageing_block a, .pageing_block span {
	padding:0 3px;
	}

.filter_block {
border:solid 1px #eeeeee;
border-radius:5px;
padding:10px;
margin-bottom:10px;
background:#fcfcfc;
} .filter_block.top_marg {margin-top:10px;}

.inline_text {
display:inline-block;
margin:0 0 0 20px;
} .inline_text:first-child {margin:0;}

.select_style {
border:solid 1px #eeeeee;
padding:2px 5px;
min-width:200px;
border-radius:5px 0 0 5px;
vertical-align:middle;
}

.input_style {
border:solid 1px #eeeeee;
padding:2px 5px;
width:95px;
border-radius:5px;
vertical-align:middle;
} .input_style.full_size {width:190px;}
	.input_style.full_size_line {width:640px;}
	.input_style[disabled="disabled"] {
		background:#eeeeee;
	}

textarea.input_style {
	height:120px;
}

.filter_inside {
padding:0 0 10px 0;
}

.checkbox {
padding:0 10px 0 0;
}

.checkbox input {
vertical-align:middle;
margin-right:5px;
}

.buttons_block {
text-align:center;
position:relative;
}
.buttons_block.clear {clear:both;}

.filter_up {
padding:0 15px 0 0;
background:url(/local/templates/slav_prost/images/filter_arrow_up.jpg) no-repeat right 7px;
}

.filter_down {
padding:0 15px 0 0;
background:url(/local/templates/slav_prost/images/filter_arrow_down.jpg) no-repeat right 7px;
}

.full_item_description {
overflow:hidden;
padding-top:10px;
} .full_item_description.bot_pad {padding-bottom:10px;}

.gallery_field {
width:300px;
float:right;
}

.gallery_field img {cursor:pointer;}

.next_images {
padding:10px 0;
} .next_images img {
	width:50px;
	height:50px;
	padding:2px;
	border:solid 2px white;
}

.next_images img.selected_image {
border:solid 2px #3399ff;
}

.main_information_item {
margin:0 320px 0 0;
padding:0 0 10px 0;
}

.map_overflow {
padding:0 0 10px 0;
}

.list_desc {
padding:5px 0;
}

.left_span_fld {
width:200px;
float:left;
background:url(/local/templates/slav_prost/images/dottes.png) repeat-x left 17px;
} .left_span_fld span {background:white; padding: 0 5px 0 0; color:#898989;}
	.left_span_fld.full_half {width:300px;}

.mid_span_fld {
margin:0 0 0 210px;
} .mid_span_fld.full_half {margin:0 0 0 310px;}

.favorites_link {
padding:0 0 0 25px;
background:url(/local/templates/slav_prost/images/favorite_station_star.png) no-repeat left center;
display:inline-block;
}

.background_fill {
background-color:rgba(0, 0, 0, 0.8);
position:fixed;
left:0;
display:none;
right:0;
top:0;
bottom:0;
z-index:10;
}

.pop_up_window {
position:fixed;
left:50%;
top:50%;
min-width:400px;
background:white;
border-radius:10px;
padding:10px 20px 20px;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
z-index:11;
display:none;
}

.close_pop_up {
float:right;
font-family: arial;
font-size: 24px;
cursor:pointer;
}

.region_field {
padding:10px 0;
overflow:hidden;
border-bottom:solid 1px #eeeeee;
}

.region_ul {
float:left;
width:200px;
margin:0 0 0 10px;
} .region_ul:first-child {margin:0;}
	.region_ul li {list-style-type:none;}

.region_name {
padding:2px 0 2px 15px;
margin:0 0 0 5px;
display:inline-block;
background:url(/local/templates/slav_prost/images/busy_clip.jpg) no-repeat left center;
font-size:15px;
}

.news_date {
font-size:12px;
padding:10px 0;
}

.news_image {
max-width:300px;
float:left;
margin:5px 20px 10px 0;
}

.date_news {
display:block;
padding:10px 0;
font-size:12px;
}

.regular_paraq {
padding:0 0 10px 0;
line-height:20px;
}

.news_main_body {
padding:0 10px 0 0;
}

.news_main_body p {margin-bottom:15px;}
.news_main_body img {margin: 0px 10px;}


.take_call {
padding:0 0 0 25px;
background:url(/local/templates/slav_prost/images/phone_blue_ico.png) no-repeat left center;
}

.pop_txt_field {
padding:0 0 10px 0;
}

.pop_input_field {
border:solid 1px #eeeeee;
border-radius:5px;
padding:5px 10px;
box-sizing:border-box;
width:400px;
} textarea.pop_input_field {
	height:80px;
}

.small_note {
font-size:12px;
padding:5px 0;
max-width:400px;
}

.site_map_up {
padding:0 0 10px 0;
} .site_map_up li {
	padding:2px 0 2px 15px;
	list-style-type:none;
	background:url(/local/templates/slav_prost/images/busy_clip.jpg) no-repeat left 10px;
} .site_map_up li li {
		background:url(/local/templates/slav_prost/images/online_clip.jpg) no-repeat left 10px;
	} .site_map_up.top_pad {padding-top:10px;}

.image_bank {
float:left;
margin:0 10px 5px 0;
}

.image_partner {
float:left;
width:100px;
margin:0 10px 5px 0;
}

.item_line_bank {
border-top:1px solid #eeeeee;
overflow:hidden;
padding:10px 0;
} .item_line_bank:first-child {
	border:none;
}

.bank_information_field {
padding:10px 0;
}

.bank_item_name {
width:30%;
float:left;
box-sizing:border-box;
}

.insur_item_block {
width:50%;
float:left;
padding:0 10px 0 0;
box-sizing:border-box;
}

.bank_item_adress {
float:left;
width:30%;
box-sizing:border-box;
padding:0 10px;
}

.bank_item_graph {
float:left;
width:40%;
box-sizing:border-box;
padding:0 10px
}

.graph_item_fld {
padding:0 0 15px 0;
} .graph_item_fld strong {padding:0 5px 0 0; color:#555555;}
	.time_paraq {color:#898989;}

.image_right_step {
margin:0 0 0 108px;
}

.personal_trader {
border:solid 1px #eeeeee;
background:#fcfcfc;
border-radius:5px;
padding:10px;
margin:0 0 10px 0;
overflow:hidden;
}

.personal_trader_image {
float:left;
width:50px;
}

.personal_trader_info {margin:0 160px 0 60px;}
.phone_show {float:right; width:155px; padding:1px 0 0 0;}

.half_filter_block {
	float:left;
	width:50%;
	box-sizing:border-box;
	padding:20px 10px 20px 0;
}

.bordered_block {
	border:solid 1px #eeeeee;
	border-radius:5px;
	padding:10px 10px 20px;
} .bordered_block.active {
	border-color:#3399ff;
} .bordered_block label.filter_style {color:#898989;}

.error_note {
	color:#c20000;
	font-size:12px;
	padding:12px 10px 10px 40px;
	margin:0 0 10px 0;
	border-radius:5px;
	border:solid 1px #c20000;
	background-image:url(/local/templates/slav_prost/images/error_ico.png);
	background-repeat:no-repeat;
	background-position:10px 10px;
} .sucess {
	background-image:url(/local/templates/slav_prost/images/success_ico.png);
	color:#4bb972;
	border-color:#4bb972;
}

.register_note {
	padding:10px 30px 10px 10px;
	font-size:14px;
	color:#898989;
}

.get_password {
font-size:12px;
padding:2px 3px;
background:#3399ff;
color:white;
border:none;
cursor:pointer;
vertical-align:middle;
border-radius:5px;
transition:all 0.2s ease-out 0s;
} .get_password:hover {
		background:#2f85dc;
	}

.right_menu_link {
	display:block;
	font-size:16px;
	position:relative;
	padding:5px 10px;
} .right_menu_link.active {
		background:#3399ff;
		border-radius:5px;
		color:white;
	}

.table_style {
	width:100%;
	overflow:hidden;
	margin:10px 0;
	border:solid 1px #eeeeee;
	border-radius:5px;
} .table_style th {
		padding:5px 10px;
		background:#fcfcfc;
		text-align:left;
		font-weight:normal;
		color:#898989;
		border-left:solid 1px #eeeeee;
	} .table_style th:first-child {
			border:none;
		} .table_style td {
				border-top:solid 1px #eeeeee;
				border-left:solid 1px #eeeeee;
				padding:5px 10px;
			} .table_style td:first-child {
					border-left:none;
				}

.small_button {
	display:inline-block;
	width:22px;
	height:22px;
	margin:0 2px;
	background-position:center center;
	background-repeat:no-repeat;
	background-color:transparent;
	border:none;
	cursor:pointer;
} .small_button.add_top {background-image:url(/local/templates/slav_prost/images/up_list.png);}
	.small_button.edit {background-image:url(/local/templates/slav_prost/images/rename_mini_ico.png);}
	.small_button.archives{background-image:url(/local/templates/slav_prost/images/copy_mini_ico.png);}
	.small_button.delete{background-image:url(/local/templates/slav_prost/images/delete_icon.png);}
	.small_button.restore{background-image:url(/local/templates/slav_prost/images/add_status.png);}

.money_block {
	padding:10px 0;
	border-top:dashed	1px #eeeeee;
} .money_block:first-child {border:none;}

.info_pay_service {
	margin:0 0 0 60px;
} .info_pay_service a {
	font-size:18px;
}

.file_uploader {
	padding:10px 0;
	display:block;
} .file_uploader input {display:none;}

.js-full_image {
	width:300px;
	height:225px;
}

.js-pop_up_window {
	position:fixed;
	left:50%;
	top:50%;
	display:none;
	transform:translate(-50%, -50%);
	background:white;
	padding:10px;
	border-radius:10px;
	z-index:11;
}

.switch_btn {
	position:absolute;
	background:none;
	top:50%;
	cursor:pointer;
	transform:translateY(-50%);
	border-bottom: 30px solid transparent;
  border-top: 30px solid transparent;
	width:0;
	height:0;
} .switch_btn.left_tf {border-right: 15px solid white; left:-40px; border-left:none;}
	.switch_btn.right_tf {border-left: 15px solid white; right:-40px; border-right:none;}

.js-full_photo_view {
	max-width:600px;
	max-height:500px;
}

.clearboth{
	clear:both;
}


ul {
	margin-left:25px;
	margin-top:10px;
	margin-bottom:10px;
}

ul li {
	list-style-type:unset;
}

.partner_desc
{
	float:left;
	margin-bottom:10px;
	text-align:justify;
}
.partner_desc a {vertical-align: top;}

.nostyle
{
	font-size:inherit;
	padding:0px;
	margin:0px;
	font-weight:normal;
	display:inline;
	text-decoration:none;
	border:0px;
}

.nostyle.f18
{
	font-size:18px;
}



















/* End */
/* /local/templates/slav_prost/components/bitrix/menu/bottom_menu/style.min.css?14532195325854 */
/* /bitrix/components/abudagov/socnetlink/templates/.default/style.min.css?15746730612532 */
/* /local/templates/slav_prost/template_styles.css?159981131118017 */
