

/* Start:/local/templates/famber/components/bitrix/main.feedback/call_order/style.css?1486481378285*/
﻿div.mfeedback {}
div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {padding-bottom:0.4em;}
div.mf-name input, div.mf-email input {width:95%;}
div.mf-message textarea {width: 95%;}
span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}

/* End */


/* Start:/local/templates/famber/components/bitrix/main.feedback_catalog/catalog_order/style.css?1541776343585*/
﻿div.mfeedback {}
div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {padding-bottom:0.4em;}
div.mf-name input, div.mf-email input {width:95%;}
div.mf-message textarea {width: 95%;}
span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}

.main-user-consent-request-announce {
    color: inherit !important;
}

.mf-contest input[type=checkbox] {
    width: unset !important;
}

.main-user-consent-request-popup {
    z-index: 1111002 !important;
}

.mf-contest {
    text-align: justify;
    margin-left: -2px;
    padding-right: 20px;
}

/* End */


/* Start:/bitrix/components/bitrix/main.userconsent.request/templates/.default/user_consent.css?17666979374416*/
.main-user-consent-request a {
	cursor: pointer;
}

.main-user-consent-request-popup {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: rgba(0,0,0,0.5);
	overflow: hidden;
	z-index: 9000;
}

.main-user-consent-request-popup-cont {
	min-height: 290px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: 0 auto;
	padding: 20px;
	min-width: 320px;
	width: 100%;
	max-width: 600px;
	background: #fff;
	text-align: center;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow-y: auto;
}

.main-user-consent-request-popup-header {
	margin: 0 0 10px 0;
	font: normal 18px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #000;
	text-align: left;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	max-width: 260px;
}

.main-user-consent-request-popup-textarea-block {
	margin: 0 0 20px 0;
}

.main-user-consent-request-popup-buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.main-user-consent-request-popup-button {
	display: inline-block;
	height: 39px;
	margin: 0 10px 5px 0;
	padding: 0 18px;
	border: none;
	border-radius: 2px;
	font: normal 12px/39px var(--ui-font-family-primary, var(--ui-font-family-helvetica));
	color: #535c69;
	outline: none;
	vertical-align: middle;
	text-decoration: none;
	text-transform: uppercase;
	text-shadow: none;
	white-space: nowrap;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: background-color 0.2s linear, color 0.2s linear;
	transition: background-color 0.2s linear, color 0.2s linear;
	cursor: pointer;
}

.main-user-consent-request-popup-button-acc {
	background: #bbed21;
}

.main-user-consent-request-popup-button-acc:hover {
	background: #d2f95f;
}

.main-user-consent-request-popup-button-rej {
	-webkit-box-shadow: inset 0 0 0 1px #a1a6ac;
	box-shadow: inset 0 0 0 1px #a1a6ac;
	background: none;
}

.main-user-consent-request-popup-button-rej:hover {
	background: #cfd4d8;
}

.main-user-consent-request-popup-text {
	border: 1px solid #999;
	overflow: auto;
	padding: 8px;
	text-align: left;
	color: rgb(84, 84, 84);
}

.main-user-consent-request-popup-link {
	height: 130px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}
.main-user-consent-request-popup-link a {
	display: block;
	margin: 20px 0 0 0;
	text-overflow: ellipsis;
	overflow: hidden;
	max-width: 260px;
}

/** LOADER **/
.main-user-consent-request-loader {
	position: relative;
	height: 100px;
	width: 100px;
	margin: 0 auto;
	-webkit-transform: translate(0, 50%);
	transform: translate(0, 50%);
}

.main-user-consent-request-path {
	stroke: #80868e;
	stroke-dasharray: 100, 200;
}

.main-user-consent-request-loader:before {
	content: '';
	display: block;
	padding-top: 100%;
}

.main-user-consent-request-circular {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	height: inherit;
	width: inherit;
	-webkit-animation: rotate 1s linear infinite;
	animation: rotate 1s linear infinite;
	-webkit-transform-origin: center center;
	transform-origin: center center;
}

.main-user-consent-request-path {
	stroke: #ccc;
	stroke-dasharray: 60, 200;
	stroke-dashoffset: 0;
	-webkit-animation: dash 1.5s ease-in-out infinite;
	animation: dash 1.5s ease-in-out infinite;
	stroke-linecap: round;
}

.main-user-consent-request-announce{
	color: #333;
	font-size:13px;
	line-height: 15px;
}
.main-user-consent-request-announce-link{
	cursor: pointer;
}
.main-user-consent-request-announce-required {
	color: red;
}

@keyframes rotate {
	100% {
		transform: rotate(360deg);
	}
}

@-webkit-keyframes rotate {
	100% {
		-webkit-transform: rotate(360deg);
	}
}

@media (min-width: 1000px) {

	.main-user-consent-request-popup-cont {
		min-height: 400px;
		min-width: 640px;
	}

	.main-user-consent-request-popup-header {
		max-width: 590px;
	}

	.main-user-consent-request-popup-text,
	.main-user-consent-request-popup-link {
		height: 240px;
	}
	.main-user-consent-request-popup-link a {
		max-width: 200px;
	}
}

@media (max-width: 768px) {
	.main-user-consent-request-popup-cont {
		height: 100%;
	}
}
/* End */


/* Start:/local/templates/famber/components/bitrix/search.title/visual/style.css?14864813783041*/
﻿.bx_search_container{
	height: 50px;
	line-height: 50px;
	padding: 0 10px;
}

.bx_search_container .bx_field{
	position: relative;
	margin-top: 15px;
	height: 30px;
	border-top:    1px solid #8ca3ae;
	border-right:  1px solid #a0b4be;
	border-bottom: 1px solid #b6c8d1;
	border-left:   1px solid #a0b4be;
	border-radius: 3px;
	background: #fff;
	box-shadow: inset 0 2px 3px 0 rgba(0,0,0,0.1);
	line-height: 30px;
}
.bx_search_container .bx_field .bx_input_text{
	position: absolute;
	left: 0;
	height: 30px;
	outline: none;
	border: none;
	background: none;
	line-height: 30px;
	width: 100%;
	padding-right: 40px;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 5px;
}
.bx_search_container .bx_field .bx_input_submit{
	position: absolute;
	top: 2px;
	right: 0;
	bottom: 0;
	width: 34px;
	border: none;
	/*background: url('/local/templates/famber/components/bitrix/search.title/visual/images/search_lupe.png') no-repeat left center;*/
	background: url('/local/templates/famber/components/bitrix/search.title/visual/images/search_lupe-new.png') no-repeat left center;
	cursor: pointer;

}

div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:999;
	min-width: 370px;
	margin-left: 11px;
	margin-top:-20px;
	background-color: #FFF;
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/famber/components/bitrix/search.title/visual/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

p.title-search-preview {
	font-size:12px;
}
div.title-search-result td.title-search-price span {
	font-size: 26px;
}

/*========================*/
.bx_searche{}
.bx_searche .bx_img_element{
	background: #fafafa;
	float: left;
	width: 45px;
	padding: 5px 10px;
	position: absolute;
	top: 0;
	bottom: 0;
}
.bx_searche .bx_item_block{
	min-height: 65px;
	position: relative
}
.bx_searche .bx_image{
	width: 45px;
	height: 45px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	border: 1px solid #e8e8e8;
}
.bx_searche .bx_item_element{
	/*float: left;*/
	padding-left: 10px;
	margin-left: 70px;
}
.bx_searche .bx_item_element hr{
	margin: 0;
	border: none;
	border-bottom: 1px solid #e5e5e5;
}
.bx_searche .bx_item_element a{
	margin-top: 10px;
	display: inline-block;
	color: #4788cb;
	font-size: 13px;
	text-decoration: none;
}
.bx_searche .bx_item_element a b{color: #000;font-weight: normal;}
.bx_searche .bx_item_element a:hover,
.bx_searche .bx_item_element a:hover b{text-decoration: underline;}
.bx_searche .bx_price{
	font-weight:bold;
	font-size:13px;
}
.bx_searche .bx_price .old{
	font-weight:normal;
	text-decoration: line-through;
	color: #636363
}
.bx_item_block.all_result{min-height:0}
.bx_item_block.others_result{
	min-height: 0;
	padding: 0 0 12px;
	line-height: 12px;
}
.bx_item_block.all_result .all_result_title{
	display: block;
	font-size: 12px;
	color: #a7a7a7;
	padding-top: 15px;
	padding-bottom: 10px;
}
.bx_item_block.all_result .all_result_title a{color: #a7a7a7}
.bx_item_block.all_result .all_result_title a:hover{color: #4788cb}
.bx_item_block.all_result a{
	margin-top: 0;
}
/* End */


/* Start:/local/templates/famber/components/bitrix/menu/horizontal_multilevel/style.css?14864813784424*/
﻿/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url(/local/templates/famber/components/bitrix/menu/horizontal_multilevel/images/header_menu_bg.gif) repeat-x;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{

}

#horizontal-multilevel-menu .submenu
{
	margin-top: -2px;
}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li
{
	float:left;
}

#horizontal-multilevel-menu li
{
	padding:7px 12px;
	font:bold 11px "ComicSansMS";
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#000;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	color:#fff;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	color:#fff;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/local/templates/famber/components/bitrix/menu/horizontal_multilevel/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/local/templates/famber/components/bitrix/menu/horizontal_multilevel/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}
/* End */


/* Start:/local/templates/famber/components/bitrix/menu/vertical/style.css?14864813787571*/
﻿.bx_vertical_menu_advanced{
	margin-left:100px;
	margin-right:30px;
	position:absolute;
	top:0px;
}
.bx_vertical_menu_advanced>ul{
	padding:0;
	width:100%;
	list-style:none;
}

/* 1 уровень */
.bx_vertical_menu_advanced .bx_hma_one_lvl{
	display:block;
	padding:0;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl>a{
    position: relative;
    display: block;
    color: #19ffff;
    vertical-align: middle;
    text-align: left;
    text-decoration: none;
    /*font: normal 26px "Mistral-Regular",sans-serif;*/
    line-height: 1;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl>a:before {
	/*background: #fe0101;*/
	background: #ef3212;
	content: "";
	display:inline-block;
	border-radius:100%;
	position: absolute;
	/**/
	/*display: none;*/
}

.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(1)>a:before {width:15px;height:15px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(1)>a {margin-left:0px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(2)>a:before {width:14px;height:14px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(2)>a {margin-left:40px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(3)>a:before {width:13px;height:13px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(3)>a {margin-left:60px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(4)>a:before {width:12px;height:12px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(4)>a {margin-left:66px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(5)>a:before {width:11px;height:11px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(5)>a {margin-left:64px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(6)>a:before {width:10px;height:10px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(6)>a {margin-left:60px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(7)>a:before {width:9px;height:9px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(7)>a {margin-left:55px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(8)>a:before {width:8px;height:8px;}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(8)>a {margin-left:50px;}

.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child,
.bx_vertical_menu_advanced .bx_hma_one_lvl:first-child>a{}
.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child,
.bx_vertical_menu_advanced .bx_hma_one_lvl:last-child>a {}
.bx_vertical_menu_advanced ul:last-child .bx_hma_one_lvl:last-child>a{}

.bx_vertical_menu_advanced .bx_hma_one_lvl>a{}
.bx_vertical_menu_advanced .bx_hma_one_lvl.hover{}
.bx_vertical_menu_advanced .bx_hma_one_lvl.hover>a{}
.bx_vertical_menu_advanced .bx_hma_one_lvl.dropdown.hover{}
.bx_vertical_menu_advanced .bx_hma_one_lvl.dropdown.hover>a{z-index:1500}

.bx_vertical_menu_advanced .bx_hma_one_lvl>a:active,
.bx_vertical_menu_advanced .bx_hma_one_lvl.current>a{}
/*.bx_vertical_menu_advanced .bx_hma_one_lvl:hover a{ text-shadow: 0px 0px 5px white;}*/
/* // 1й уровень */
/* Контейнер*/
.bx_vertical_menu_advanced .bx_hma_one_lvl .bx_children_container{
	position:absolute;
	top:0;
	left:0;
	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: 0;
	right: -2px;
	bottom: -5px;
	z-index: 1500;
	display: block;
	width: 5px;
	background: #fff;
	opacity: 1;
}

.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);
}
/*// Контейнер*/
/* 2й уровень*/
.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>a:hover{
	color: #366181;
}*/
/* //2й уровень*/
/* 3й уровень */
.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:none}
.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_block li.parent ul a:hover{
	background:#f0f6f8;
	box-shadow:inset 0 1px 1px 0 #e3e9eb;
}*/
/* // 3й уровень */

/* Панель */
.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:/local/templates/famber/styles.css?148661889144814*/
﻿h1{font-size: 1.45em; font-weight: normal;  margin:0;padding:0px; margin-bottom: 20px; padding-bottom: 10px;}

h2,h3,h4{ margin:0;padding:0px;font-size:1.15em; margin-bottom:10px; font-weight:normal;}



.header_box-phone [id^="bx_incl_area_"]{
    display: inline-block;
}

/* Text */
a:link {color:#fefb9c;}
a:visited {color:#fefb9c;}
a:hover {color:#fefb9c;}
a:active {color:#fefb9c;}
font.errortext{
    color: #ef3212!important;
}
.pop_up_block.alter_block.order_call .errortext{
    text-align: center;
}
h1{color:#fefb9c;}
/*
h2,h3,h4,h5 {color:#2a5d9c;}
*/
hr, .hr {border-color: #E9E9E9;}
span.small-grey{color:#999999}
div.hr-title{border-bottom:1px solid #e5e5e5;}

#page-wrapper{background:#2C1E1E;}
#footer-wrapper  {border-top:1px solid #cccccc; background:#19ffff;}
#footer-wrapper div.copyright{color:#717171}

#header {
	/*background:url("/local/templates/famber/images/header.png") repeat-x top #2a5d9c;*/
	background:url("/local/templates/famber/images/header.png") repeat-x top;
}

body {
    overflow: scroll;
}

body.main_body{
        background: #1b0c07;
}

body.mmmain_body {
	background: url("/local/templates/famber/images/body_bg-new.jpg") top center repeat-y;
}

.title-search-result{
    display: none!important;
}
div.search-advanced, div.search-item-meta, div.search-item-meta a{
    color:#fefb9c;
}

div.search-sorting b{
    background: none;
}
#page-wrapper-1400{
    width:1400px;
    min-height: 100%;
    margin: 0 auto;
    background: url("/local/templates/famber/images/body_bg-new2.jpg") top center repeat-y #1b0c07;
}
span.grey{background:#efefef;}

/*Main Menu Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item, #horizontal-multilevel-menu li a.root-item-selected
{
	color:#77513c;
}
.mfeedback{
    font: normal 16px/21px 'Comic Sans MS'!important;
}
.back_button_element{
    font-size:13px;
}
div.news-detail span.news-date-time{
    color:#fefb9c!important;
}
#header-title {

}
#header-title, #header-title a{color:#fff;}

/* AUTH */
#header-auth a{color:#ffffff;}

/* MAIN THEME */
div.main-theme-list div.main-theme-title{color:#2a5d9c;border-bottom:1px solid #e5e5e5;}
div.main-theme-list img.preview_picture{border:1px solid #e3e3e3;}
div.main-theme-list div.main-theme-name a{color:#000;}
div.main-theme-list div.theme-news-list span.news-date-time{color:#7f7f7f}
div.main-theme-list div.theme-news-list a{color:#000;}

/* BOTTOM MENU LEFT */
div.bottom-menu-left div.bottom-menu-title{color:#000;}
div.bottom-menu-left ul li a{color:#717171;}

/* MAIN NEWS */
div.main-news-list div.main-news-title{color:#2a5d9c;border-bottom:1px solid #e5e5e5;}
div.main-news-list span.news-date-time{color:#7f7f7f}
div.main-news-list div.news-picture{background-color:#f1f1f1;}

/* NEWS LIST */
div.news-list div.main-news-title{color:#2a5d9c;border-bottom:1px solid #e5e5e5;}
div.news-item span.news-date-time{color:#7f7f7f}
div.news-list div.news-picture{border: 1px solid #ccc;}
div.news-list span.news-show-property{color:#7f7f7f}

/* NATIONAL NEWS */
div.national-news a {color:#000000;}
div.national-news span.news-show-counter{color:#7f7f7f}

/* DETAIL NEWS */
div.news-detail div.news-picture {border:#f1f1f1;}
div.news-detail span.news-date-time {color:#7f7f7f}
div.news-detail div.news-theme-date{color:#7f7f7f}
div.news-detail-theme{border-top:1px solid #e5e5e5;color:#2a5d9c;}

/* THEMES */
table.theme-list td.theme-letter{color:#2a5d9c}

/* JOB */
div.job-list-title h2{color:#000000;}
div.job-list ul li span{color:#717171;}
div.job-section td.job-date{color:#7F7F7F}
div.job-section td{border-bottom:1px solid #E5E5E5}
div.job-section th{color:#2a5d9c; border-bottom:1px solid #E5E5E5}

/* BOARD */
div.board-section-list span{color:#717171;}
div.board-section-list a.board-section-selected{color:#000000;}
div.board-section span.board-date{color:#7f7f7f}
div.board-section-list ul li{color:#2a5d9c}
div.board-section td{border-bottom:1px solid #e5e5e5;}
div.board-section td td{border-bottom:none;}
div.board-section span.properties{color:#2a5d9c;}
div.board-section div.board-title{color:#444444}
div.board-sections h2{color:#000000}

/* REVIEWS */
table.reviews-post-table thead td{color:#7f7f7f;}
table.reviews-post-table thead div.reviews-post-reply-buttons a{color:#7f7f7f;}
table.reviews-post-table thead td b{color: #2a5d9c;}
table.reviews-post-table div.reviews-text{ border-top: 1px solid #DADADA;}
div.reviews-add-text{border-top: 1px solid #DADADA;}
table.reviews-post-table table.forum-quote{background: #fafafa; border:1px solid #e3e3e3;}
table.reviews-post-table table.forum-quote th{color:#d71212;}
table.reviews-post-table table.forum-quote td{color:#7d7d7d;}

/* VOTE */
div.voting-form-box div.vote-item-title h2{color:#000000;}
table.vote-answers-list td.vote-answer-percent{color:#2a5d9c;}
table.vote-answers-list td.vote-answer-counter{color:#7f7f7f;}

/* Navigation */
span.nav-current-page { background-color:#EDEDED; }
div.navigation span.disabled { color:#7E7E7E;}
div.navigation span.arrow { color:#7E7E7E; }
div.navigation span.ctrl { color:#7E7E7E; }

/* ADD FORM */
div.data-form div.data-form-input input, div.data-form div.data-form-input select, div.data-form div.data-form-input textarea{border:1px solid #bfbfbf; background-color: #fafafa;}
div.data-form-input div.bxlhe-frame {
	border: 1px solid #bfbfbf !important;
}
div.data-form-input td.bxlhe-editor-cell {
	background: none repeat scroll 0 0 #fafafa !important;
	border-top: 1px solid #bfbfbf !important;
}

/* BLOG */
div.blog-sidebar ul h3{ border-bottom: 1px solid #E5E5E5;}
.blog-post-title{ border:0; border-bottom: 1px solid #E5E5E5;background:none}
.blog-post-title span, .blog-post-title a:link, .blog-post-title a:visited, .blog-post-title a:active{color:#2a5d9c}
.blog-post-date, .blog-comment-date{color:#7F7F7F}

.blog-group-icon {background-image: url(/local/templates/famber/images/blog/user_group.gif);}
.blog-author-icon {background-image: url(/local/templates/famber/images/blog/user.gif);}
.blog-group-edit, .blog-post-edit-link {background-image: url(/local/templates/famber/images/blog/icon_edit.gif);}
.blog-group-delete, .blog-post-delete-link {background-image: url(/local/templates/famber/images/blog/icon_delete.gif);}
.blog-post-comments-link {background-image: url(/local/templates/famber/images/blog/icon_comment.gif);}
.blog-post-views-link {background-image: url(/local/templates/famber/images/blog/icon_view.gif); }
.blog-post-publish-link {background-image: url(/local/templates/famber/images/blog/icon_publish.gif);}
.blog-post-show-link {background-image: url(/local/templates/famber/images/blog/icon_show.gif);}
.blog-post-hide-link {background-image: url(/local/templates/famber/images/blog/icon_hide.gif);}

/* PHOTO */
div.photo-header-component, div.photo-header-big{color:#2a5d9c;}
div.photo-header-big div.photo-header-inner{ border-bottom: 1px solid #E5E5E5;}


/*Common Elements */
div.content-form div.form-input input, div.content-form div.form-input textarea, div.content-form div.form-input select
{
	background: #FAFAFA;
	border-color: #BFBFBF;
}
div.content-form div.field-error div.form-input input,
	div.content-form div.field-error div.form-input textarea,
	div.content-form div.field-error div.form-input select
{
	color: #EF3212;
	background:	#fff8d3;
}
div.content-form div.field label.field-title { color:#555; }
div.content-form div.description { color:#979797;}

div.content-form div.field-error div.form-input input,
	div.content-form div.field-error div.form-input textarea,
	div.content-form div.field-error div.form-input select
{
	color: #EF3212;
	background:	#fff8d3;
}


/*Error & OK messages*/
.errortext, .starrequired { color: #EF3212;}
.errortext, .notetext { background:#FFFEEB; border-color: #FFD482;}

/* Øðèôòû */
@font-face {
font-family: 'Mistral-Regular';
src:  	local('Mistral'),
        url('/local/templates/famber/fonts/Mistral-Regular_.ttf') format('truetype'),
        url('/local/templates/famber/fonts/Mistral-Regular_.svg#Mistral-Regular_') format('svg'),
        url('/local/templates/famber/fonts/mistral-regular_-webfont.woff') format('woff'),
        url('/local/templates/famber/fonts/mistral-regular_-webfont.woff2') format('woff2');
font-weight: normal;
font-style: normal;
}

@font-face {
	font-family: 'Pattaya';
	src: url('/local/templates/famber/fonts/Pattaya-Regular.ttf');
	font-weight: normal;
	font-style: normal;
}
/*
@font-face {
font-family: 'Comic Sans MS';
src: url('/local/templates/famber/fonts/comic_sans_ms.ttf');
font-weight: normal;
font-style: normal;
}*/
/* Øðèôòû */

body {
	height:100%;
	margin:0;
	padding:0;
	font-size: 90.01%;
	font-family: Arial, Helvetica, sans-serif;
}
a:hover {text-decoration:none;}

.hr{border-bottom:1px solid; height:1px; font-size:1px; margin-bottom:20px;}
.br{height:1px; font-size:1px; line-height:1px; clear:both;}
span.small-grey{font-size:0.90em;}

#page-wrapper{min-height:100%; margin:0 auto; width:1200px;}

span.grey{display:block; margin-left: -14px; padding: 6px 14px;}

/* BANNER */
#banner-top {text-align:center;margin-top:5px;}
#banner-left{text-align:center;margin-bottom:20px;}
#banner-left-two{text-align:center;margin-bottom:20px;margin-top:20px;}

/* HEADER */
#header {position: relative; margin: 0px 0px; height:297px;margin-bottom:40px;}

#header-title{display:inline-block; font-weight: bold;position:absolute;bottom:0px;width:100%;text-align:center;}
#header-title a{text-decoration:none;}

/*.header_phone {
	position:absolute;
	bottom:40px;
	right:0px;
	font:bold 25px "Comic Sans MS";
	width:300px;
	text-align:center;
}

.header_phone span {
	font-size:18px;
}*/
.header_box-phone {
	position:absolute;
	bottom:80px;
	right:0px;
	font:bold 25px "Comic Sans MS";
	width:300px;
	text-align:center;
}

.header_box-phone span {
	font-size:18px;
}

.header_box-mail {
	position:absolute;
	bottom:48px;
	right:0px;
	font:bold 25px "Comic Sans MS";
	width:300px;
	text-align:center;
}
.header_box-mail a {
	color: #000;
    text-decoration: none;
}
.header_box-mail a:hover * {
	color: #77513c !important;
}
.header_box-work {
	position:absolute;
	bottom:80px;
	left:0px;
	font:bold 25px "Comic Sans MS";
	width:300px;
	text-align:center;
	line-height: 16px;
}

#header-call-order {
	position:absolute;
	bottom:20px;
	right:0px;
	width:300px;
	text-align:center;
	text-decoration:underline;
	cursor:pointer;
	font:normal 18px "Comic Sans MS";
}

#header-call-order:hover{ color:#77513c;}

.lang_select {
	position:absolute;
	right:10px;
	top:8px;
}

.lang_select a {
	text-decoration:none;
	color:#000;
	font:normal 18px "Comic Sans MS";
	padding:2px 5px;
	background:#fefb9c;
}

.lang_select a:hover {
	text-decoration:none;
	color:#70543c;
	font:normal 18px "Comic Sans MS";
	padding:2px 5px;
	background:#fcf9da;
}

/* SEARCH */
#left-search {position:absolute;bottom:10px;left:20px;width:260px;}
#left-search #title-search-input {width:100%;}
table.search-filter select.select-field, div.search-page input.search-button {font-size:1em}
table.search-filter td {padding:0.6em;}
div.search-item {font-size:0.85em;margin: 1em 0 0 0;   padding: 0 0 1em;}

/* AUTH */
#header-auth{position:absolute; right:20px; top:5px; font-size:0.75em; font-family: Verdana, Arial, Helvetica, sans-serif;}
#header-auth a{margin-left:20px;}

/* BODY */
#page-body{margin-left:20px;margin-right:30px;position:relative;color: #fefb9c;}
div.page-left, div.page-right {vertical-align:top; padding:20px 0;/*display:inline-block*/;min-height:1000px;
	text-align: justify;}
div.hr-title{margin-bottom:15px;}
div.page-right {
	padding:20px 40px 20px 0;
	margin-left:400px;
	font: normal 16px/21px 'Comic Sans MS'
}
div.page-left {
	background:url("/local/templates/famber/images/left_menu_bg.png") left 45px no-repeat;
	position:absolute;
	display:inline-block;
	width:400px;
	/*top:13px;*/
}
.catalog-element a img {

	border: none!important;
	margin: 0px 0 0px 0!important;
	vertical-align: top;
}
.more_photos_block .more_photo_span{
	position: relative;
	height: 120px;
	width: 154px;
	border: 1px solid #bbb;
    margin-right: 25px;
}
.more_photos_block .more_photo_span img{
	position: absolute;
	padding: 0!important;
	max-width:100%;
	max-height: 100%;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	margin: auto!important;
}


/* FOOTER */
#footer-wrapper  {padding:20px 0px; position: relative; margin: 0 auto;width: 1200px;}
#footer-wrapper div.copyright {text-align:center; font-size:0.9em;display:inline-block;width:896px;}
#footer-wrapper div.counter {text-align:center; font-size:0.9em;display:inline-block;min-width:300px;}
#footer-wrapper div.counter img, #footer-wrapper div.counter a {display:inline-block;}
#footer-wrapper div.counter > *{ margin-right:20px;}


/* MAIN MENU */
#main-menu {width: 100%; padding:14px 0 7px 0; overflow: hidden; height:25px; position:absolute;bottom:-36px;background:#19ffff;}
#main-menu ul {list-style-type: none; overflow: hidden; margin:0; padding:0; }
#main-menu li {margin: 0; padding:0; height: 27px; }
#main-menu li a {font-size:15.4px; text-decoration: none; font-weight:bold; line-height:27px;}
#main-menu li a:before {background: #ef3212;content: "";display:inline-block;border-radius:100%;width:13px;height:13px;margin-right:5px;}
/*#main-menu li a:before {background: #fe0101;content: "";display:inline-block;border-radius:100%;width:13px;height:13px;margin-right:5px;}*/
#horizontal-multilevel-menu li a.root-item,#horizontal-multilevel-menu li a.root-item:hover,#horizontal-multilevel-menu li a.root-item-selected {padding:0 12px;}
#horizontal-multilevel-menu, #horizontal-multilevel-menu ul {background:none;}

/* BOTTOM MENU */
div.bottom-menu{position:absolute; right:40px;}
div.bottom-menu ul{margin:0;padding:0;}
div.bottom-menu ul li{list-style-type: none; margin:0 10px; padding:0; font-size:0.9em; float:left;}

/* BOTTOM MENU LEFT */
div.bottom-menu-one{position:absolute; left:50px; width:130px;min-width: 20px;}
div.bottom-menu-two{position:absolute; left:185px;min-width: 20px;}
div.bottom-menu-three{position:absolute; left:320px;min-width: 20px;}
div.bottom-menu-four{position:absolute; left:455px;min-width: 20px;}
div.bottom-menu-left ul{margin:0; padding:0;}
div.bottom-menu-left ul li{font-size:0.90em; list-style-type: none; overflow: hidden; margin:0; padding:0;margin-bottom:4px;}
div.bottom-menu-left div.bottom-menu-title{margin-bottom:15px;}

/* MAIN THEME */
div.main-theme-list{margin-bottom:40px;}
div.main-theme-list div.main-theme-title {font-size:1.5em; font-weight:bold; padding-bottom:8px; margin-bottom:10px;}
div.main-theme-list table td {vertical-align:top;}
div.main-theme-list img.preview_picture {margin-right:20px;}
div.main-theme-list td.theme-text {width:100%;}
div.main-theme-list div.main-theme-name {font-size:1.25em;margin-bottom:10px;}
div.main-theme-list div.main-theme-name a {text-decoration:none;font-weight:bold;}
div.main-theme-list div.theme-news-list span.news-date-time {font-size:11px;}
div.main-theme-list div.theme-news-list a {text-decoration:none;}
div.main-theme-list div.theme-news-list a:hover {text-decoration: underline;}
div.main-theme-list div.theme-news-list div.theme-news-item{margin-bottom:10px;}


/* MAIN NEWS */
div.main-news-list div.news-item {margin-bottom:30px;}
div.main-news-list div.main-news-title {margin-bottom:15px;}
div.main-news-list div.news-picture {margin-right:16px; width:138px !important; float:left; text-align:center; padding-top:2px;}
div.main-news-list div.news-name {margin:5px 0 !important; font-size:1.15em !important;}
div.main-news-list div.news-name a {text-decoration:none;}
div.main-news-list div.news-name a:hover {text-decoration:underline;}
div.main-news-list span.news-preview-text{font-size:0.91em !important;}
div.main-news-list div.news-text-pict {margin-left:140px !important;}
div.news-list div.main-news-list{margin-top:0  !important;}

/* NEWS LIST */
div.news-list div.news-item {margin-bottom:30px;}
div.news-list div.news-text-pict{margin-left:98px;}
div.news-list div.main-news-title {margin-bottom:15px;}
div.news-item span.news-date-time {font-size:0.75em;}
div.news-item span.news-date-time{
    color:#fefb9c;
}
div.news-list div.news-picture {margin-right:16px; float:left; min-width: 82px; text-align:center;  margin-top:2px;}
div.news-list div.news-name {margin-bottom:2px;font-size:1em;}
div.news-list div.news-name a {text-decoration:none; color: #fefb9c}
div.news-list div.news-name a:hover {text-decoration:underline;}
div.news-list span.news-preview-text{font-size:0.90em;}
div.news-list span.news-show-property{font-size:0.75em;}


/* NATIONAL NEWS */
div.national-news div.news-text{font-size:0.85em;}
div.national-news div.news-picture {margin-right:10px;}
div.national-news a {text-decoration:none;}
div.national-news span.news-show-counter{font-size:0.90em;}
div.national-news div.news-item-left{margin-right:10px;}

/* DETAIL NEWS */
div.news-detail div.news-text {margin-top:10px;}
div.news-detail div.news-picture {margin-right:16px; float:left; text-align:center; padding-top:2px;}
div.news-detail span.news-date-time {font-size:0.75em;}
div.news-detail-back {font-size:0.85em;margin:10px 0;}
div.news-detail-theme {margin:15px 0 15px 0;padding-top:15px;}
div.news-detail-theme div.news-theme-title {margin-bottom:10px;}
div.news-detail div.news-theme-date {font-size:0.75em;float:left; width:131px; text-align:right}
div.news-detail div.news-theme-url {font-size:0.90em; margin-left:138px;}
div.news-detail div.news-theme-item {margin:3px 0;}
div.news-detail div.news-property {margin-top:10px; font-size:0.85em}
div.news-detail div.news-detail-share {float: right; margin-right: 110px; margin-top: -31px}

/* THEMES */
table.theme-list{width:100%;}
table.theme-list td{padding:5px 0;}
table.theme-list td.theme-letter{width:30px; font-weight:bold;}

/* JOB */
div.job-item{font-size:0.9em;}
div.main-vacancy{margin-right:11px;}
div.main-resume{margin-left:11px;}
div.job-item{margin-bottom:3px;}
div.job-list div.job-list-title{margin-left:55px;}
div.main-vacancy div.job-list-title, div.main-resume div.job-list-title{margin-left:0;}
div.job-list ul li{list-style-type: none; background:url(/local/templates/famber/images/bullet.gif) left no-repeat; padding-left:15px; margin-bottom:7px }
div.job-list ul li span{font-size:0.85em}
div.job-section table{width:100%}
div.job-section td{padding:5px 10px;}
div.job-section th{padding:5px 10px; text-align:left; font-weight:normal; font-size:0.9em}
div.job-element div.job-prop-title{margin-bottom:5px; font-size:0.9em; font-weight:bold;}
div.job-element div.job-prop-text{margin-bottom:20px;}

/* BOARD */
div.board-section-list ul{margin:0;padding:0;}
div.board-section-list td{font-size:1.20em; vertical-align:top;padding-bottom:20px;}
div.board-section-list td.td0{padding-right:20px;}
div.board-section-list ul li{font-size:0.75em;list-style-type: none; float:left; margin-right:10px;}
div.board-section-list span{font-size:0.85em}
div.board-section-list a.board-section-selected{text-decoration:none;}
div.board-section span.board-date{font-size:0.85em;}
div.board-section div.board-title{margin-bottom:8px;margin-top:13px; font-weight:bold;}
div.board-section div.board-text{margin-top:10px;}
div.board-sections div.hr{margin-bottom:0;}

/* Navigation */
div.navigation { font-size:100%; line-height:200%; }
span.navigation-title { padding-right:0.65em; font-weight: bold;}
div.navigation a { text-decoration:underline; padding:0.2em 0.3em;}
span.nav-current-page { padding:0.2em 0.3em; }
div.navigation span.arrow { font-size:100%; font-family:Times, serif; }
div.navigation span.ctrl { font-size:85%; }
div.national-news-add { float:right; margin-top:-40px; font-size:0.85em; }

/* REVIEWS */
table.reviews-post-table {border-top: 0; margin-bottom: 1em; width: 100%;}
table.reviews-post-table div.reviews-text{padding-top: 0.40em;}
table.reviews-post-table thead td, table.reviews-post-table tbody td {padding-top: 0.20em;}
div.reviews-add-text{text-align:center; font-size:0.9em; color:#494949; margin-bottom:10px; padding-top: 10px;}
div.reviews-add-text a{color:#494949}
table.reviews-post-table table.forum-quote{width:95%; margin:10px 0 0 20px;}
table.reviews-post-table table.forum-quote th{text-align:left;font-weight:normal;padding-left:10px;}
table.reviews-post-table table.forum-quote td{padding-left:10px;}

/* VOTE */
div.voting-form-box{margin-bottom:20px;}
div.voting-form-box div.vote-item-title{font-size:0.90em;}
div.voting-form-box div.vote-answers-list{margin:0 60px 0 20px;}
div.voting-form-box table.vote-answers-list{width: 100%;}
div.voting-form-box table.vote-answers-list td.vote-answer-name{width: 100%; border-top:1px dotted #b2b2b2; padding:5px 0; font-size:0.90em; vertical-align:top;}
div.voting-form-box table.vote-answers-list td.vote-answer-percent{padding:5px; border-top:1px dotted #b2b2b2; vertical-align:top;}
div.voting-form-box table.vote-answers-list td.vote-answer-counter{padding:5px; border-top:1px dotted #b2b2b2; vertical-align:top;}
div.voting-form-box ol.vote-items-list{margin:0 60px 0 20px;}
div.voting-form-box ol.vote-items-list li{ border-top:1px dotted #b2b2b2;}
div.voting-form-box div.vote-vote-footer{margin-left:20px;}

/* ADD FORM */
div.data-form div.data-form-line{margin-bottom:20px;}
div.data-form div.data-form-name{margin-bottom:5px;}
div.data-form div.data-form-input input, div.data-form div.data-form-input select, div.data-form div.data-form-input textarea{padding:4px;}
div.data-form div.data-form-input input, div.data-form div.data-form-input textarea{width:90%;}
div.data-form div.data-form-input input.checkbox{width:auto;}
div.data-form div.data-form-input select{width:255px;}
div.data-form div.data-form-input #input_date_active_to, div.data-form div.data-form-input #captcha_word, div.data-form div.data-form-input #input_21, div.data-form div.data-form-input #input_24{width:245px;}

/* LIST FORM */
table.data-table thead td{font-size:1.10em; padding-bottom:15px;}
table.data-table{width:100%;}
table.data-table td{padding-right:20px;}
table.data-table tfoot td{padding-top:15px;}

/* BLOG */
.blog-posts{width: 100%; float: none;}
div.blog-sidebar{width: 100%; float: none;}
div.blog-sidebar-info{width: 50%; float: left;}
div.blog-sidebar-calendar{width: 50%;float: left;}
div.blog-search-form div.blog-search-text input{width:150px;}
div.blog-search-form div{float:left;margin-right:10px;}
div.blog-sidebar{padding-left:10px;}
div.blog-sidebar ul li.blog-search{height:65px;}
div.blog-sidebar ul{padding:0;}
div.blog-sidebar ul li{list-style-type: none;}
div.blog-sidebar ul h3{padding-bottom:10px;}
div.blog-sidebar ul li.blog-tags ul li, div.blog-sidebar ul li.blog-settings ul li{font-size:0.9em}
div.blog-sidebar div.blog-sidebar-calendar ul li.blog-calendar{margin-left:20px;}

.blog-post {margin:10px 0; padding-bottom: 1em; padding-right:0.8em;}
div.blog-post-meta div.blog-post-info-bottom {display:none;}
.blog-post-title{font-size:1.15em; font-weight:normal;padding:0 0 7px 0;}
.blog-post-info{background:none; padding:4px 0}
.blog-post-info-back{background:none; font-size:0.85em; height: 20px;}
div.blog-post-meta-util, div.blog-post-tag{font-size:0.9em;}

div.blog-post-current .blog-post-title{display:none}

div.blog-comment-avatar{ display:none; }

/* PHOTO */
div.photo-info-box{margin-bottom:20px;}
div.photo-header-component, div.photo-header-big{font-size:1.15em; font-weight:normal;padding:0 0 7px 0; margin-bottom:0;}
div.photo-header-big{border:0;}
div.photo-header-big div.photo-header-inner, div.photo-header-middle div.photo-header-inner{margin-bottom:0; padding-bottom:10px}
div.photo-td-left div.photo-controls-buttons ul.photo-controls li a span{background:none;padding: 0;text-align:left;}
div.photo-td-left div.photo-controls-buttons ul.photo-controls li a{font-size:1em; font-weight:normal; text-decoration:underline; width:auto; padding:0}
div.photo-td-left div.photo-controls-buttons ul.photo-controls li a:hover{text-decoration:none}
div.photo-td-left div.photo-controls-buttons ul.photo-controls li{margin:0;padding:0; float:left;clear: none; padding-right:20px;}
div.photo-td-left div.photo-controls-usermenu{margin-bottom:10px;}

div.bitrix{margin-left:1.5em;margin-top:3px; font-size:0.80em}
div.bitrix a{color:#717171}

/* H1 */
h1.main_h1.markit {
	/*background:url("/local/templates/famber/images/h1_bg.png") no-repeat;*/
	background: none;
	/*color:#010101;*/
	color: #ffffad;
	/*font: normal 25px "Mistral-Regular",sans-serif;*/
	font: normal 20px "Comic Sans MS",sans-serif;
	
	text-transform: uppercase;
	/*height: 66px;*/
	height: auto;
	/*width: 197px;*/
	width: auto;
	/*padding: 19px 73px 0 50px;*/
	/*padding: 7px 0 0 13px;*/
	padding: 0;
	margin: 0;
	text-align: left;
	display: block;
}
h1.main_h1.markit:first-letter {
	font: normal 52px "Mistral-Regular";
}
h1.main_h1 {
	background:url("/local/templates/famber/images/h1_bg.png") no-repeat;
	color:#010101;
	font: normal 25px "Mistral-Regular",sans-serif;

	text-align:center;
	height: 66px;
	width: 197px;
	padding: 19px 73px 0 30px;
}


/*Âñïëûâàþùèå îêíà*/

.pop_up_fon  {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background: #000000;
	filter: alpha(Opacity=50);
	background: rgba(0, 0, 0, 0.5);
	z-index: 999000;
	display: none;
}
.pop_up_block, .pop_up_block_catalog {
	position: fixed;
	top: 50%;
	left: 50%;
	/*transform: translate(-50%, -50%);*/
	margin: -305px 0 0 -205px;
	text-align: center;
	font: normal 14px/20px Arial;
	z-index: 999001;
	display: none;
	background:#2C1E1E;
	color: #fefb9c;
	border:1px solid #19ffff ;
}
.pop_up_block_catalog{
    margin: -305px 0 0 -405px;
}
.pop_up_inner, .pop_up_catalog_inner {
	width: 280px;
	position: relative;
	color: inherit;
}
.pop_up_catalog_inner{
    width:810px;
}
.catalog-call-order-buy{
    background: #fefb9c none repeat scroll 0 0;
    border: 0 none;
    cursor: pointer;
    font: 18px/31px "Comic Sans MS"!important;
    margin-top: 10px;
    width: 350px;
    color: #000;
    text-decoration: none!important;
}
a.catalog-call-order-buy {
    color: #000!important;
    text-decoration: none;
    padding:0px;
    display: block;
    width:165px;
    text-align:center;
}
.pop_up_cross {
	position: absolute;
	right: 5px;
	top: 5px;
	display: block;
	width: 20px;
	height: 20px;
	font: bold 20px/20px Arial;
	border-radius: 100%;
	text-align: center;
	text-decoration: none;
	cursor:pointer;
}
.pop_up_title {
	font: bold 18px/35px Arial;
	color: inherit;
	text-transform: uppercase;
	color:#fefb9c;
}

/*Çàêàç çâîíêà*/
.order_call > .pop_up_inner2 {
	width: 312px;
	padding: 10px 20px;
	text-align: center;
}


.send_mess .mess_title {
	text-align:left;
}

.send_mess .mess_text textarea {
	width:400px;
}


/* Round Corners*/
.r0, .r1, .r2, .r3, .r4 { overflow: hidden; font-size:1px; display: block; height: 1px;}
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

/* Tags cloud */
div.search-cloud { text-align:center; }
div.search-cloud a { line-height:1.4em; text-decoration:none; }
div.search-cloud a:hover { text-decoration:underline; }

/* Search results*/
div.search-item { margin: 0 0 1.5em; padding: 0 0 1.5em; border-bottom: 1px solid;}
div.search-result { margin: 1em 0;}
div.search-preview {margin: 0.5em 0;}
div.search-page input.search-query {width: 99%; border: 1px solid; font-size:1.3em;}
div.search-page input.search-button { font-size: 1.2em; }

/* Content Forms: commons styles */
div.content-form
{
	position:relative;
	zoom:1;
	padding-bottom: 2.5em;
	padding-left:2.5em;
}

div.content-form div.form-input span {font-size: 1.5em;}
div.content-form div.form-input input, div.content-form div.form-input textarea, div.content-form div.form-input select
{
	margin: 0;
	border:1px solid;
	margin-bottom: 8px;

}

div.content-form div.form-input input, div.content-form div.form-input textarea { padding: 0.3em; }

div.content-form div.legend
{
	left: -1em;
	top:-0.7em;
	float:left;
	padding: 0 3px;
	background:white;
	position:relative;
	z-index:10;
	font-size: 1.8em;
	font-family:Arial, Verdana, Tahoma, Sans-Serif;
}

div.content-form div.form-input input, div.content-form div.form-input textarea {width:75%;}
div.content-form div.fields { clear: both; }
div.content-form input.input-submit { overflow:visible; padding:0 0.5em;}
div.content-form div.field { padding:0; margin: 0 0 0.8em 0; display: block; }
div.content-form div.field label.field-title
{
	display: block;
	margin-bottom: 3px;
	font-family:Arial, Verdana, Tahoma, Sans-Serif;
	white-space: nowrap;
}

div.content-form div.description {font-size: 0.9em; }
div.content-form div.field-checkbox { margin: 0.3em 0; font-size: 1.4em;}

/*Error & OK messages*/
.errortext, .notetext
{
	display: block;
	margin:0;
	padding:0.4em 1.117em;
	border: 1px solid;
}

.errortext ul, .notetext ul {padding:0.3em 0 0.3em 2em; margin:0;}
.errortext ul li, .notetext ul li {margin:0; padding:0;}


/* KOCTbIJIb */
#header {
	margin-bottom: 38px !important;
}
#header-title {
	bottom: 7px
}
#header-title img {
	position: relative;
	left: -1px
}

.header_phone {
	bottom: 62px;
	font-size: 24px !important
}
.header_phone span {
	font-size: 17px !important;
	display: inline-block !important;
	margin-right: 1px;
}

#header-call-order {
	bottom: 30px !important;
	font-size: 16px !important;
	font-family: "Comic Sans MS"
}
#left-search {
	width: 221px;
	bottom: 25px;
	left: 37px;
}
.bx_search_container .bx_field {
	height: 38px !important
}
/*.bx_search_container .bx_field .bx_input_submit {
	background: url('/local/templates/famber/images/search_lupe-new.png')
}*/

#left-search #title-search-input {
	font-size: 16px;
	line-height: 41px !important;
	padding-left: 11px;
	height: 40px
}
#horizontal-multilevel-menu a {
	font-family: "Comic Sans MS"
}
#horizontal-multilevel-menu:nth-child(1) {
	padding-left: 3px !important;
}
#horizontal-multilevel-menu li:nth-child(2) a.root-item {
	padding-left: 10px !important;
}
#horizontal-multilevel-menu li:nth-child(3) a.root-item {
	padding-left: 7px !important;
}
#horizontal-multilevel-menu li:nth-child(4) a.root-item {
	padding-left: 8px !important;
}
#horizontal-multilevel-menu li:nth-child(5) a.root-item {
	padding-left: 12px !important;
}
#horizontal-multilevel-menu li:nth-child(6) a.root-item {
	padding-left: 9px !important;
}
#horizontal-multilevel-menu li:nth-child(7) a.root-item {
	padding-left: 9px !important;
}
#horizontal-multilevel-menu li:nth-child(8) a.root-item {
	padding-left: 9px !important;
}
#horizontal-multilevel-menu li:nth-child(8) a.root-item:before {
	left: -1px;
}
#horizontal-multilevel-menu li:nth-child(9) a.root-item {
	padding-left: 12px !important;
}

.lang_select {
	right: 31px;
	top: 12px
}


#ul_catalog_menu_XEVOpk {}
/*#ul_catalog_menu_XEVOpk * {
	margin: 0;
	padding: 0;
}*/
#ul_catalog_menu_XEVOpk li {
	/*border: 1px solid red;*/
	position: relative;
}
#ul_catalog_menu_XEVOpk li:hover {

}
#ul_catalog_menu_XEVOpk li a {
	line-height: 27px;
	font-size: 24px;
	opacity: .999;
	display: inline-block;
}
#ul_catalog_menu_XEVOpk li a:hover {
	/*text-decoration: underline;*/
}

.bx_vertical_menu_advanced .bx_hma_one_lvl a:hover {
	/*text-shadow: none;*/
	text-shadow: 0px 0px 4px #fff;

}

.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(1) {
	margin-top: -19px;
    margin-left: 26px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(1)>a:before {
    width: 15px;
    height: 15px;
    left: -25px;
    top: 12px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(1) .mainsvg {
	width: 196px;
}


.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(2) {
    margin-top: -6px;
    margin-left: 19px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(2)>a:before {
	width: 14px;
    height: 14px;
    left: -26px;
    top: 8px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(2) .mainsvg {
	width: 178px;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(3) {
    margin-top: -3px;
    margin-left: 10px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(3)>a:before {
    width: 13px;
    height: 13px;
    left: -21px;
    top: 6px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(3) .mainsvg {
	width: 170px;
}


.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(4) {
	    margin-top: -4px;
    margin-left: 13px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(4)>a:before {
    width: 12px;
    height: 12px;
    left: -23px;
    top: 9px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(4) .mainsvg {
	width: 160px;
}


.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(5) {
    margin-top: -7px;
    margin-left: 8px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(5)>a:before {
    width: 11px;
    height: 11px;
    left: -17px;
    top: 14px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(5) .mainsvg {
	width: 155px;
}


.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(6) {
    margin-top: -3px;
    margin-left: 6px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(6)>a:before {
	width: 9px;
    height: 9px;
    left: -18px;
    top: 13px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(6) .mainsvg {
	width: 155px;
}


.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(7) {
    margin-top: -5px;
    margin-left: 2px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(7)>a:before {
    width: 8px;
    height: 8px;
    left: -18px;
    top: 13px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(7) .mainsvg {
	width: 150px;
}


.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(8) {
	    margin-top: -5px;
    margin-left: -2px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(8)>a:before {
	width: 6px;
    height: 6px;
    left: -20px;
    top: 11px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(8) .mainsvg {
	width: 80px;
}

/*
.bx_vertical_menu_advanced .bx_hma_one_lvl a:before {
	position: relative;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(1)>a {
	margin-top: -3px;
	padding-left: 3px;
}

.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(1)>a:before {
	width: 17px !important;
	height: 17px !important;
	top: 3px;
	left: -3px
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(2)>a {
	margin-left: 33px;
	padding-left: 6px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(2)>a:before {
	top: -4px;
	left: -6px
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(3)>a {
	margin-left: 49px;
	padding-left: 2px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(3)>a:before {
	top: -4px;
	left: -2px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(4)>a {
	margin-left: 57px;
	padding-left: 5px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(4)>a:before {
	top: -1px;
	left: -5px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(5)>a {
	margin-left: 58px;
	padding-left: 3px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(5)>a:before {
	top: 1px;
	left: -3px
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(6)>a {
	margin-left: 49px;
	padding-left: 3px;
	top: 2px
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(6)>a:before {
	top: -1px;
	left: -3px;
	width: 8px;
	height: 8px
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(7)>a {
	margin-left: 40px;
	padding-left: 5px;
	top: 1px
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(7)>a:before {
	top: -1px;
	left: -5px;
	width: 7px;
	height: 7px
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(8)>a {
	margin-left: 29px;
	padding-left: 10px;
}
.bx_vertical_menu_advanced .bx_hma_one_lvl:nth-child(8)>a:before {
	top: -4px;
	left: -10px;
	width: 5px;
	height: 5px
}
*/
.bx_vertical_menu_advanced {
	margin-right: 0 !important;
	margin-left: 111px;
    top:13px;
}


#footer-wrapper div.copyright {
	font-size: 12px !important;
	width: 100%;
	padding-top: 8px;
	color: #000;
}
#footer-wrapper div.counter {
	position: absolute;
	top: 24px;
	right: 0
}
#footer-wrapper div.counter div {
	display: inline-block;
	position: relative;
	top: 3px
}

div.page-left {
	background-position: left 48px !important
}
/* KOCTbIJIb */



/* KOCTbIJIb 4 MAIN_PAGE start */
.mainpage_-content {
	width: 660px;
	text-align: center;
	font: normal 18px/18px 'Comic Sans MS';
	padding-left: 15px;
}
.mainpage_-content * {
	/*color: #ffffab !important;*/
	margin: 0;
	padding: 0;
}

/*.pretext * { display: none }*/
.pretext {
	text-align: right;
	position: relative;
	margin-top: -13px;
	margin-right: -50px;
	padding-bottom: 10px;
}
.pretext p {
	font: normal 21px "Mistral-Regular",sans-serif;
	line-height: 25px !important;
	padding-bottom: 11px !important
}
.mainpage_-content h2 {
	font-weight: normal;
	font-size: 20px;
	padding-bottom: 16px;
}
.mainpage_-content p {
	line-height: 20px;
	padding-bottom: 21px;
}
.mainpage_-content p span {
	font-size: 14px;
}

.mainpage_-content-_boxes {
	padding-top: 5px;
}
.mainpage_-content-_boxes strong {
	display: block;
	font-weight: normal;
}
.mainpage_-content-_box {
	display: inline-block;
	vertical-align: top;
	width: 256px;
	padding-top: 5px;
	padding-left: 70px;
	background: url("/local/templates/famber/images/h4_mainpage-bg.png") no-repeat;
	position: relative;
}
.mainpage_-content-_box p {
	font-size: 14px;
	line-height: 21px;
	position: relative;
	left: 10px
}
.mainpage_-content-_box p span {
	font-size: 12px;
}
.mainpage_-content-_box h4.box-_title {
	text-align: left;
	font: normal 26px "Mistral-Regular",sans-serif;
	color: #181300 !important;
	transform: rotate(-10deg);
	position: relative;
	top: -10px;
	left: -10px;
}

.mainpage_-content-_box.easily {
	top: -5px;
	left: 12px
}
.mainpage_-content-_box.easily h4 { padding-bottom: 5px }
.mainpage_-content-_box.easily p {
	left: -19px;
	top: 2px
}
.mainpage_-content-_box.conveniently {
	top: -11px;
	left: 8px;
}
.mainpage_-content-_box.conveniently h4 {
	top: -10px;
	left: -5px;
}
.mainpage_-content-_box.conveniently p {
	top: 7px;
	left: 2px;
}
.mainpage_-content-_box.qualitatively {
	top: -13px;
	left: 4px;
}
.mainpage_-content-_box.qualitatively h4 {
	top: 0;
	left: -30px;
}
.mainpage_-content-_box.qualitatively p {
	top: 8px;
	left: -2px;
}
.mainpage_-content-_box.exclusive {
	left: 20px;
	top: -10px;
}
.mainpage_-content-_box.exclusive h4 {
	left: -40px;
	top: 2px;
}
.mainpage_-content-_box.exclusive p {
	padding-bottom: 10px;
	top: 6px;
	left: -4px;
}
.mainpage_-content-_box.exclusive h4 {
	padding-bottom: 3px;
}
.mainpage_-content-_box.interesting {
	top: -16px;
	left: 15px;
}
.mainpage_-content-_box.interesting h4 {
	top: 0;
	left: -25px;
}
.mainpage_-content-_box.interesting p {
	top: 8px;
	left: -13px;
}
.mainpage_-content-_box.prestigious {
	top: -10px;
	left: 15px;
}
.mainpage_-content-_box.prestigious h4 {
	padding-bottom: 5px;
	left: -30px;
	top: 2px;
}
.mainpage_-content-_box.prestigious p {
	top: 5px;
	left: -15px;
}


.posttext {
	text-align: right;
	position: relative;
	font: normal 20px "Mistral-Regular",sans-serif;
	margin: -25px -50px 0 0;
}
.posttext p {
	padding: 0 !important;
	line-height: 23px
}
.posttext p span {
	display: inline-block;
	position: relative;
	margin-right: -75px;
	font: normal 20px "Mistral-Regular",sans-serif;
}
/* KOCTbIJIb 4 MAIN_PAGE end */



/*
 *
 *
 *
*/

.mfeedback {
	/*border: 1px solid red;*/
}
.mfeedback form {}

.mfeedback .mf-name,
.mfeedback .mf-email,
.mfeedback .mf-message,
.mfeedback .mf-captcha {
	width: 365px
}
.pop_up_block_catalog .pop_up_inner{
    width: 810px;
}
.pop_up_block_catalog  .mf-name,
.pop_up_block_catalog  .mf-email,
.pop_up_block_catalog  .mf-message,
.pop_up_block_catalog  .mf-captcha {
	width: 100%;
    text-align: left;
}

.pop_up_block_catalog .mf-text{
    display:inline-block;
    vertical-align: top;
    width: 50%;
}
.pop_up_block_catalog .mfeedback input, .pop_up_block_catalog .message_feedback{
    width:45%;
}
.pop_up_block_catalog .mf-captcha img {
    display: inline-block;
    height: 60px;
    margin-left: -2px;
    width: 362px;
}
.page-right .mf-remind{
        width: 365px;
            text-align: center;
}
.pop_up_block_catalog .mf-remind{
    /*WIDTH:95%;
    text-align: right;*/
    
    float: right;
    width: 445px;
}
.submitbuttoncatalog{
    width:97%;
    text-align:right;
}
.pop_up_block_catalog .mfeedback input[name="submit"]{
    margin-right: -2px;
    width: 360px;
}

.mf-name input,
.mf-email input,
textarea[name="MESSAGE"], 
input[name="captcha_word"] {
	font: normal 16px 'Comic Sans MS';
	padding: 3px 5px
}
input[name="captcha_word"] {
	width: 344px;
	text-align: center
}

.mfeedback p .errortext {
	border: 0 none;
	margin: 0;
	padding: 0;
	background: none
}
.mfeedback p {
	width: 360px;
	font-size: 14px;
	margin: 0;
	padding: 0;
	/*float: right*/
}
.mfeedback p:nth-child(4){
	padding-bottom: 20px;
}
span.mf-req{
    color:#ED330F!important;
}
.mf-name {}
.mf-email {}
.mf-message {}
.mf-captcha {}
.mf-captcha img {
	width: 360px;
	height: 60px;
	display: block;
}
.mfeedback input[name="submit"] {
	background: #fefb9c;
	font: normal 18px/31px 'Comic Sans MS';
	border: 0 none;
	cursor: pointer;
	margin-top: 10px;
    width:358px;
    margin-left: -5px;
}
.mfeedback input[name="submit"]:hover {
	background: #fcf9da;
	color: #70543c;
}
.mf-text {
	font-size: 16px;
	padding-bottom: 5px
}
.mf-remind {
	color: #EF3212;
	padding-bottom: 10px;
	font: normal 12px/14px 'Comic Sans MS';
}
/*Внимание! Поля, отмеченные *, обязательны для заполнения!

*/


.pop_up_inner {
	width: 410px;
}

.pop_up_inner .pop_up_title {
	font: normal 21px 'Comic Sans MS';
}
.pop_up_inner .mfeedback {
	padding: 0 20px 20px 20px;
}
.pop_up_inner .mf-text {
	text-align: left;
	font: normal 16px 'Comic Sans MS';
	padding-top: 13px;
}
.pop_up_inner .errortext {
	text-align: left
}





.map-columns a {
	color: #fefb9c;
}
.map-columns a:hover {
	color: #fefb9c;
}
.map-level-0 a {
	font-weight: normal !important
}
.map-columns .map-level-1 a {
	font-size: 16px !important
}


.bx_hma_one_lvl {
	/*border: 1px solid green;*/
	clear: both;
	height: 32px;
}
.bx_hma_one_lvl a:before {
	display: none
}

.mainsvg {
	width: 240px;
	height: 32px;
    font-family: 'Mistral-Regular', sans-serif;
	float: right;
	/*border-right: 1px solid red*/
}

.mainsvg .caption {
	fill: #19ffff;
}
/*.mainsvg .caption:hover {
	fill: #23f8f8;
	color: #23f8f8;
	stroke: #fcf9da
};*/
.more_photos_block{
    width: 750px;
    text-align: left;
    margin-top:10px;
}
.more_photo_span{
    display: inline-block;
    width: 24%;
    margin-top:10px;
}
.main_image_in_catalog+td{
    /*padding-right:40px;*/
    padding-left:20px;
    text-align:justify;
}
.main_image_in_catalog img{
    width:300px;
}
.mfeedback div.mf-ok-text{
    width:365px;
    color: #fefb9c!important;
    font-weight: normal!important;
    text-align: center;
}
.catalog-section{
    text-align:center;
    font-size: 13px;
}
.catalog-section img{
    /*width:200px;
    border:1px solid #bbb;
    padding:2px;
    height: 130px;*/
}
.catalog-section>table{
    width: 100%;
}
.catalog-section tbody{
    display: inline-block;
    width: 100%;
}
.catalog-section tbody tr{
    width: 100%;
    display: inline;
}
div.catalog-section table td {
    padding-top: 0 ;
    margin-top: -16px;
}


.section_list_element_first a:hover{
    color:#fefb9c;
}
.section_list_element_first{
    text-align:right;
    position:relative;
}
.section_list_element_first>div{
    position:relative;
   
}
.section_list_element_first>div::before{ 
    background: #fefb9c none repeat scroll 0 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: 13px;
    width: 100%;
}
.first_line_catalog{
    margin: 0 10px;  
}
.section_list_element{
    text-align:left;
}
.section_list_element>div{
    margin: 10px 0
}
.section_list_element a{
    text-decoration: none;
    margin: 0 10px;
    font-size: 13px;
}
.section_list_element img{
    width:150px;
     margin: 0 15px 0 0;
}
.before_for_first_link{
    background: #2C1E1E none repeat scroll 0 0;
    display: inline-block;
    padding: 0 10px;
    position: relative;
    font-family: "Comic Sans MS";
    font-size:16px;
    top:-7px
}
.before_for_first_link:hover{
    color:#fefb9c;
}
.section_list_element a,.catalog-section a,.catalog-element a{
    color:#fefb9c;
    font-size: 13px;
    text-decoration: underline;
}
.before_for_first_link::first-letter {
    font: 24px "Mistral-Regular";
}

.line_in_section{
       text-align: right;
    position: relative;
    width: 648px;
    float: right;
    margin-top: -42px;
}
.line_in_section:before{
        background: #fefb9c none repeat scroll 0 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: 13px;
    width: 100%;
}
h1.not_padding_botttom{
 padding-bottom: 0!important;   
}

.a_catalog_section{
    position: relative;
    width: 168px;
    height: 130px;
    display: block;
    border: 1px solid #bbb;
    padding: 3px;
}
.a_catalog_section img{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    border: none;
    max-height: 100%;
    max-width: 100%;
    padding: 0;
}
.a_catalog_section_div{
    display: block;
    width: 100%;
    height: 100%;
    /*background: #fff;*/
    position: relative;
}
.table_class_catalog{
    width:100%;
}
span.nav-current-page{
    background: none;
}
div.search-item h4 a{
    font-size: 14px;
    text-decoration: underline;
}
/* End */
/* /local/templates/famber/components/bitrix/main.feedback/call_order/style.css?1486481378285 */
/* /local/templates/famber/components/bitrix/main.feedback_catalog/catalog_order/style.css?1541776343585 */
/* /bitrix/components/bitrix/main.userconsent.request/templates/.default/user_consent.css?17666979374416 */
/* /local/templates/famber/components/bitrix/search.title/visual/style.css?14864813783041 */
/* /local/templates/famber/components/bitrix/menu/horizontal_multilevel/style.css?14864813784424 */
/* /local/templates/famber/components/bitrix/menu/vertical/style.css?14864813787571 */
/* /local/templates/famber/styles.css?148661889144814 */
