

/* Start:/bitrix/templates/mebelef_2/colors.css?163496516720452*/
.header-topnav ul li a{color:#4c4a3f}


.header-brandzone-nav,
.header-brandzone-line{
	width:976px;

	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4ed62', endColorstr='#dac130',GradientType=0 );
	
}

#fullmenu{
	margin-top:3px;
	background:#e9db4d;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2VjZjVmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZmRkZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top, #f4ed62 1%, #dac130 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#f4ed62), color-stop(100%,#dac130));
	background:-webkit-linear-gradient(top, #f4ed62 1%,#dac130 100%);
	background:-o-linear-gradient(top, #f4ed62 1%,#dac130 100%);
	background:-ms-linear-gradient(top, #f4ed62 1%,#dac130 100%);
	background:linear-gradient(to bottom, #f4ed62 1%,#dac130 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4ed62', endColorstr='#dac130',GradientType=0 );
	box-shadow:0 10px 13px 2px rgba(103,90,13,.47), inset 0 1px 0 0 #ffffc4
}

#fullmenu>ul,
.content-inner>ul{margin-top:1px}

.root-item>a,
#fullmenu ul li a{
color: #333;
text-shadow: 0 1px 1px rgba(255, 255, 255, .5);
text-transform: uppercase;
font-size: 12px;
}
#fullmenu>ul>li:hover>a,
.root-item.selected,
.root-item:hover{
/*background: url(/bitrix/templates/eshop_text/images/triug.png)no-repeat center 32px;*/
}

.content-inner>ul{box-shadow:0 5px 8px 2px rgba(103,90,13,.47),inset 0 13px 9px -12px rgba(56,94,104,.57)}
#fullmenu>ul>li>ul{box-shadow:inset -11px 0 5px -11px rgba(0,0,0,0.5), 0 3px 10px 0 rgba(103,90,13,.47)}

.content-inner ul>li:hover>a,
#fullmenu>ul>li>ul>li:hover>a,
.sidebar .nav>li>ul>li:hover>span a{
	background:#fdefd8;
	color:#000;
	text-decoration:none
}

.sidebar .nav>li>ul,
#fullmenu>ul>li>ul li ul,
.sidebar .nav>li>ul li ul{
	display:none;
	box-shadow:inset 0 11px 5px -11px rgba(0,0,0,0.5),inset 0 -12px 5px -11px rgba(0,0,0,0.2);
	border-radius:0;
	overflow:hidden
}

.sidebar .nav>li>ul>li:last-child>span a {box-shadow:inset 0 -11px 5px -11px rgba(0,0,0,0.5)}
.sidebar .nav>li>ul>li:first-child>span a,
#fullmenu>ul>li>ul li ul>li:first-child a {box-shadow:inset 0 11px 5px -11px rgba(0,0,0,0.5)}
.content-inner>ul>li:first-child>a{box-shadow:inset 0 13px 9px -12px rgba(0,0,0,.57)}

.allcatnav a{
	color:#1B2D3D;
	text-shadow:0 1px 1px rgba(255,255,255,0.9);
	padding:9px 21px;
	box-shadow:0 1px 1px 0 rgba(0,0,0,.4);
	margin-top:-1px;
	border:1px solid #d3d3d3;
	background:#fff;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2RiZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,#fff 0%,#ccdbe8 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#ccdbe8));
	background:-webkit-linear-gradient(top,#fff 0%,#ccdbe8 100%);
	background:-o-linear-gradient(top,#fff 0%,#ccdbe8 100%);
	background:-ms-linear-gradient(top,#fff 0%,#ccdbe8 100%);
	background:linear-gradient(to bottom,#fff 0%,#ccdbe8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#ccdbe8',GradientType=0)
}
.allcatnav a:hover{background:#fff}
.allcatnav a.active,
.allcatnav a:active{
	border:1px solid #dcdfe2;
	background:#eff3f7;
	box-shadow:inset 0 0 15px 1px rgba(0,0,0,0.3);
	padding:9px 21px
}

.sidebar .nav>li>span a{
	padding:15px 20px;
	border-bottom:1px solid #ffeccc; /*e0ecf3 Поменять цвет */
	display:block
}
.sidebar .nav>li:hover>span a,
.sidebar .nav>li.current>span a{background:#fdefd8} /* !!!! */
.sidebar .nav>li.selected>span a,
.sidebar .nav>li.current.selected>span a{
	border:1px solid #e6ae34;
	box-shadow:inset 0 1px 2px 0 #fceb77;
	border-radius:2px 2px 0 0;
	padding:14px 20px 15px;

	background:#fadb5b;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZGI1YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2E5MzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top, #fadb5b 0%, #f3a930 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fadb5b), color-stop(100%,#f3a930));
	background:-webkit-linear-gradient(top, #fadb5b 0%,#f3a930 100%);
	background:-o-linear-gradient(top, #fadb5b 0%,#f3a930 100%);
	background:-ms-linear-gradient(top, #fadb5b 0%,#f3a930 100%);
	background:linear-gradient(to bottom, #fadb5b 0%,#f3a930 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fadb5b', endColorstr='#f3a930',GradientType=0 );
	color:#543a00;
	text-shadow:0 1px 1px #fff
}

.bt2{
	color:#3f3f3f;
	font-size:13px;
	text-align:center;
	padding:7px 16px;
	text-decoration:none;
	box-shadow:0 1px 2px 1px rgba(0,0,0,0.4);
	border-radius:3px;
	font-weight:bold;
	text-shadow:0 1px 1px #fff;
	background:#fff;
	background:-moz-linear-gradient(top,#fff 0%,#eee 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#eee));
	background:-webkit-linear-gradient(top,#fff 0%,#eee 100%);
	background:-o-linear-gradient(top,#fff 0%,#eee 100%);
	background:-ms-linear-gradient(top,#fff 0%,#eee 100%);
	background:linear-gradient(to bottom,#fff 0%,#eee 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#eee',GradientType=0)
}
.bt2:hover{
	color:#3f3f3f;
	background:#fbfbfb;
	text-decoration:none !important
}
.bt2:active{
	color:#3f3f3f;
	text-shadow:0 2px 1px white;
	background:#fbfbfb;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWFlYWVhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-radial-gradient(center,ellipse cover,#fbfbfb 0%,#eaeaea 100%);
	background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#fbfbfb),color-stop(100%,#eaeaea));
	background:-webkit-radial-gradient(center,ellipse cover,#fbfbfb 0%,#eaeaea 100%);
	background:-o-radial-gradient(center,ellipse cover,#fbfbfb 0%,#eaeaea 100%);
	background:-ms-radial-gradient(center,ellipse cover,#fbfbfb 0%,#eaeaea 100%);
	background:radial-gradient(ellipse at center,#fbfbfb 0%,#eaeaea 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb',endColorstr='#eaeaea',GradientType=1);
	box-shadow:none;
	padding:6px 15px;
	border:1px solid #d2d2d2
}
input.bt2{border:none}
input.bt2:active{border:1px solid #d2d2d2}

.bt1{
	white-space:nowrap;
	border-radius:3px;
	color:#7b5b00;
	border:none;
	width:60px;
	cursor:pointer;
	font-size:14px;
	text-shadow:0 1px 1px #fff;
	padding:6px 13px 8px !important;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	box-shadow: 0 0 1px rgba(0,0,0,.11), 0 1px 1px rgba(0,0,0,.4), inset 0 1px #fff, inset 0 0 1px rgba(255,255,255,.5);
	background: #fff;
	background:-moz-linear-gradient(top, #ffffff 0%, #f3ebb6 99%);
	background:-webkit-linear-gradient(top, #ffffff 0%,#f3ebb6 99%);
	background:-o-linear-gradient(top, #ffffff 0%,#f3ebb6 99%);
	background:linear-gradient(to bottom, #ffffff 0%,#f3ebb6 99%);
}
.bt1 span{
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -38px -669px;
	display:inline-block;
	margin-right:5px;
	margin-bottom:-5px;
	width:20px;
	color:#7b5b00;
	height:18px
}
.bt1:hover{
	color:#7b5b00;
	background: #fefadf; 
	box-shadow:0 0 1px rgba(0,0,0,.11), 0 1px 1px rgba(0,0,0,.4), inset 0 1px #fff, inset 0 0 1px rgba(255,255,255,.5);
	background:-webkit-linear-gradient(bottom, #fefadf, #fff);
	background:-moz-linear-gradient(bottom, #fefadf, #fff);
	background:-o-linear-gradient(bottom, #fefadf, #fff);
	background:-ms-linear-gradient(bottom, #fefadf, #fff);
	background:linear-gradient(to top, #fefadf, #fff);
}
.bt1:active{
	padding:5px 12px 7px;
	color:#7b5b00;
	background: #f3ebb6;
	border:none;
	box-shadow: inset 0 1px 1px rgba(28,50,7,.37) !important;
	background:-webkit-linear-gradient(top, #f3ebb6, #fff);
	background:-moz-linear-gradient(top, #f3ebb6, #fff);
	background:-o-linear-gradient(top, #f3ebb6, #fff);
	background:-ms-linear-gradient(top, #f3ebb6, #fff);
	background:linear-gradient(to bottom, #f3ebb6, #fff);
}
.bt1.lupe{
	border-radius:3px;
	padding:6px 22px 8px 27px!important;
	min-width:118px;
	color:#7b5b00;
	width:auto;
	margin-bottom:11px;
	margin-top:21px;
	text-align:left;
	
	box-shadow: 0 0 1px rgba(0,0,0,.11), 0 1px 1px rgba(0,0,0,.4), inset 0 1px #fff, inset 0 0 1px rgba(255,255,255,.5);
	background: #fff url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -720px;
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -720px, -moz-linear-gradient(top, #ffffff 0%, #f3ebb6 99%);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -720px, -webkit-linear-gradient(top, #ffffff 0%,#f3ebb6 99%);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -720px, -o-linear-gradient(top, #ffffff 0%,#f3ebb6 99%);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -720px, linear-gradient(to bottom, #ffffff 0%,#f3ebb6 99%);
}
.bt1.lupe:hover{
	color:#7b5b00;
	padding:6px 22px 8px 27px!important;
	
	background: #fefadf url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -720px; 
	box-shadow:0 0 1px rgba(0,0,0,.11), 0 1px 1px rgba(0,0,0,.4), inset 0 1px #fff, inset 0 0 1px rgba(255,255,255,.5);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -720px, -webkit-linear-gradient(bottom, #fefadf, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -720px, -moz-linear-gradient(bottom, #fefadf, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -720px, -o-linear-gradient(bottom, #fefadf, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -720px, -ms-linear-gradient(bottom, #fefadf, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -720px, linear-gradient(to top, #fefadf, #fff);
}
.bt1.lupe:active{
	color:#7b5b00;
	padding:7px 22px 7px 27px!important;
	background: #f3ebb6 url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -719px;
	border:none;
	box-shadow: inset 0 1px 1px rgba(28,50,7,.37) !important;
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -719px, -webkit-linear-gradient(top, #f3ebb6, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -719px, -moz-linear-gradient(top, #f3ebb6, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -719px, -o-linear-gradient(top, #f3ebb6, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -719px, -ms-linear-gradient(top, #f3ebb6, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -37px -719px, linear-gradient(to bottom, #f3ebb6, #fff);
}
.filtren .bt2{
	color:#7b5b00;
	cursor:pointer;
	border-radius:3px;
	font-weight:bold;
	font-size: 14px;
	padding:6px 22px 8px 27px!important;
	min-width:105px;
	width:auto;
	margin-bottom:1px;
	margin-top:5px;
	text-align:left;
	
	box-shadow: 0 0 1px rgba(0,0,0,.11), 0 1px 1px rgba(0,0,0,.4), inset 0 1px #fff, inset 0 0 1px rgba(255,255,255,.5);
	background: #f3ebb6 url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -759px;
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -759px, -webkit-linear-gradient(bottom, #f3ebb6, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -759px, -moz-linear-gradient(bottom, #f3ebb6, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -759px, -o-linear-gradient(bottom, #f3ebb6, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -759px, -ms-linear-gradient(bottom, #f3ebb6, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -759px, linear-gradient(to top, #f3ebb6, #fff);
}
.filtren .bt2:hover{
	margin-bottom:0px;	
	color:#7b5b00;
	padding:6px 22px 8px 27px!important;
	
	background: #fefadf url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -759px; 
	box-shadow:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -759px, 0 0 1px rgba(0,0,0,.11), 0 1px 1px rgba(0,0,0,.4), inset 0 1px #fff, inset 0 0 1px rgba(255,255,255,.5);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -759px, -webkit-linear-gradient(bottom, #fefadf, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -759px, -moz-linear-gradient(bottom, #fefadf, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -759px, -o-linear-gradient(bottom, #fefadf, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -759px, -ms-linear-gradient(bottom, #fefadf, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -759px, linear-gradient(to top, #fefadf, #fff);
	margin-bottom:1px;
}
.filtren .bt2:active{
	color:#7b5b00;
	margin-bottom:0px;
	padding:7px 22px 7px 27px!important;
	border:none;
	background: #f5faf1 url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -758px;
	box-shadow: inset 0 1px 1px rgba(28,50,7,.37) !important;
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -758px, -webkit-linear-gradient(top, #f3ebb6, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -758px, -moz-linear-gradient(top, #f3ebb6, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -758px, -o-linear-gradient(top, #f3ebb6, #fff);
	background:url("/bitrix/templates/mebelef_2/images/gui.png") no-repeat -46px -758px, linear-gradient(to bottom, #f3ebb6, #fff);
	margin-bottom:1px;
}

.info p{
	color:#5a5747;
	text-shadow:0 1px 0 rgba(255,255,255,.6)
}
.info h2 a,
.info h4 a{
	color:#000;
	text-shadow:0 1px 1px rgba(246,237,206,0.7);
}
.info .more{color:#27779b}
.buy td{background:rgba(255,255,255,.52)}
.buy td:last-child{
	background:transparent url("/bitrix/templates/mebelef_2/images/arrow_buy.png") no-repeat left center;
	background-size:100% 100%;
}
.buy td .old_price{color:#a5a07c}
.content_search_box.hnav table tr td:first-child h1{
	color:#746b21;
	text-shadow:0 1px 1px rgba(255,255,255,.7)
}

form[name="bx_auth_services"] input[type="submit"],
#login input[type="submit"],
.bt3{
display: inline-block;
color: #575757;
font-size: 15px;
font-weight: normal;
background-color: #FFFFFF;
background-image: -webkit-linear-gradient(top, #FFFFFF, #d8d8d8);
background-image: -moz-linear-gradient(top, #f9fafa, #e0eaed);
background-image: -ms-linear-gradient(top, #f9fafa, #e0eaed);
background-image: -o-linear-gradient(top, #f9fafa, #e0eaed);
background-image: linear-gradient(top, #f9fafa, #e0eaed);
padding: 2px 16px 2px 17px;
border-radius: 2px;
margin-right: 8px;
text-decoration: none;
border-right: solid 1px rgba(0, 0, 0, 0.13);
border-bottom: solid 1px rgba(0, 0, 0, 0.27);
line-height: 22px;
}
.bt3 span{
	background:url(/bitrix/templates/mebelef_2/images/gui.png) no-repeat 0 -751px;
	height:23px;
	width:26px;
	display:inline-block;
	margin-bottom:-7px;
	margin-right:5px;
}
form[name="bx_auth_services"] input[type="submit"]:hover,
#login input[type="submit"]:hover,
.bt3:hover{
	display: inline-block;
color: #575757;
font-size: 15px;
font-weight: normal;
background-color: #FFFFFF;
background-image: -webkit-linear-gradient(top, #FFFFFF, #d8d8d8);
background-image: -moz-linear-gradient(top, #f9fafa, #e0eaed);
background-image: -ms-linear-gradient(top, #f9fafa, #e0eaed);
background-image: -o-linear-gradient(top, #f9fafa, #e0eaed);
background-image: linear-gradient(top, #f9fafa, #e0eaed);
padding: 2px 16px 2px 17px;
border-radius: 2px;
margin-right: 8px;
text-decoration: none;
border-right: solid 1px rgba(0, 0, 0, 0.13);
border-bottom: solid 1px rgba(0, 0, 0, 0.27);
line-height: 22px;
}
form[name="bx_auth_services"] input[type="submit"]:active,
#login input[type="submit"]:active,
.bt3:active{
	background:#f9d857;
	box-shadow:inset 0 0 13px 2px #f4b236;
}
.bt3.incart,
.bt3.incart:hover,
.bt3.incart:active{
	display: inline-block;
color: #575757;
font-size: 15px;
font-weight: normal;
background-color: #FFFFFF;
background-image: -webkit-linear-gradient(top, #FFFFFF, #d8d8d8);
background-image: -moz-linear-gradient(top, #f9fafa, #e0eaed);
background-image: -ms-linear-gradient(top, #f9fafa, #e0eaed);
background-image: -o-linear-gradient(top, #f9fafa, #e0eaed);
background-image: linear-gradient(top, #f9fafa, #e0eaed);
padding: 2px 16px 2px 17px;
border-radius: 2px;
margin-right: 8px;
text-decoration: none;
border-right: solid 1px rgba(0, 0, 0, 0.13);
border-bottom: solid 1px rgba(0, 0, 0, 0.27);
line-height: 22px;
}

.blog_box{
	background:#edebdf;
	box-shadow:inset 0 3px 8px -3px #6a6960, inset 0 -18px 5px -17px #6a6960;
}
.blog_box table tr td {color:#656148}
.footer{
	background:rgb(249,244,208);
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjRkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2QwODEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top, rgba(249,244,208,1) 0%, rgba(220,208,129,1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,244,208,1)), color-stop(100%,rgba(220,208,129,1)));
	background:-webkit-linear-gradient(top, rgba(249,244,208,1) 0%,rgba(220,208,129,1) 100%);
	background:-o-linear-gradient(top, rgba(249,244,208,1) 0%,rgba(220,208,129,1) 100%);
	background:-ms-linear-gradient(top, rgba(249,244,208,1) 0%,rgba(220,208,129,1) 100%);
	background:linear-gradient(to bottom, rgba(249,244,208,1) 0%,rgba(220,208,129,1) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f4d0', endColorstr='#dcd081',GradientType=0 );
}
.footer table tr td h4{
	color:#2e2c21;
	text-shadow:0 1px 0 rgba(255,255,255,.5);
	font-size:18px;
	padding-bottom:16px;
	background:url("/bitrix/templates/mebelef_2/images/footer_h4_bg.png") repeat-x bottom
}
.footer table tr td.copyright,
.footer table tr td.contact,
.footer table tr td li a{
	color:#000;
	text-shadow:none;
}
.filtren,
.sidebar .vieweditems{border: 8px solid #fbf7db}
.filtren{
	position:relative;
	background:#f3ebb6
}
.ui-slider-horizontal{
	height:4px;
	background:#e1d587;
	box-shadow:inset 0 1px 0 0 rgba(0,0,0,0.1),0 1px 0 0 rgba(255,255,255,0.5);
	border-radius:5px;
	border:1px solid #c3b975
}
input.max-price,
input.min-price{
	display:block;
	width:60px;
	height:27px;
	border-radius:3px;
	border-top:1px solid #baaa46;
	border-right:1px solid #c7b85a;
	border-bottom:1px solid #dcce7b;
	border-left:1px solid #c7b85a;
	padding:4px;
	box-shadow:0 1px 1px rgba(255,255,255,.75),inset 0 3px 6px rgba(215,215,215,.75)
}
.ui-widget-header{background:url("/bitrix/templates/mebelef_2/images/gui.png") 0 -242px repeat-x}
.filtren.compare .catf ul li.active,
.filtren.compare .catf ul li:hover{
	display:block;
	background:#fbf7db;
}
/* End */


/* Start:/bitrix/templates/mebelef_2/css/custom.css?175490252827912*/
/* 29.01.2025 Task: 126801 */
.main-page>.container>.row>.col>.extra_category_items.bx_catalog_tile{display:grid;grid-gap:20px;margin-bottom:25px;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:412px){.main-page>.container>.row>.col>.extra_category_items.bx_catalog_tile{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.main-page>.container>.row>.col>.extra_category_items.bx_catalog_tile{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){.main-page>.container>.row>.col>.extra_category_items.bx_catalog_tile{grid-template-columns:repeat(4,1fr)}}.main-page>.container>.row>.col>.extra_category_items.bx_catalog_tile>.extra_category_item{width:auto!important;margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-page>.container>.row>.col>.extra_category_items.bx_catalog_tile>.extra_category_item>a{display:block}.main-page>.container>.row>.col>.extra_category_items.bx_catalog_tile>.extra_category_item>a:first-child{margin-bottom:8px}.main-page>.container>.row>.col>.extra_category_items.bx_catalog_tile>.extra_category_item>a:last-child{padding-top:0;padding:10px;text-transform:auto}.main-page>.container>.row>.col>.extra_category_items.bx_catalog_tile .extra_category_item_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;aspect-ratio:1 / 1;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;-o-transition:box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.main-page>.container>.row>.col>.extra_category_items.bx_catalog_tile .extra_category_item:hover .extra_category_item_img{-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2)}.main-page>.container>.row>.col>.extra_category_items.bx_catalog_tile .extra_category_item_img img{display:block;height:auto;width:auto;margin:0 auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.main-page>.container>.row>.col>.extra_category_items.bx_catalog_tile .extra_category_item .name{font-family:'MuseoRegular',serif;font-size:15px;color:#333533;text-align:center;text-transform:uppercase}.main-page>.container>.row>.col>.extra_category_items.bx_catalog_tile .extra_category_item .name:hover{color:#f7aa27}.main-page>.container>.row>.col>.extra_category_items.bx_catalog_tile .extra_category_item .name:last-child{margin-bottom:0}
/* 29.01.2025 END */
.header-menu .menu .active a, .non-active{pointer-events: none;}
/* 10.02.2025 Task: 127246 */
/* .bx-core-window.bx-core-adm-dialog{background-color:#fff;padding:15px;font-size:13px;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 7px 21px rgba(83,92,105,.12),0 -1px 6px 0 rgba(83,92,105,.06);box-shadow:0 7px 21px rgba(83,92,105,.12),0 -1px 6px 0 rgba(83,92,105,.06)}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-head{position:relative;height:auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-head,.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap .bx-core-adm-dialog-content{border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-head .bx-core-adm-dialog-head-inner{margin:0;color:#80868e;vertical-align:middle}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-head .bx-core-adm-dialog-head-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;position:relative;right:auto;top:0;background-color:transparent}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-head .bx-core-adm-dialog-head-icons .bx-core-adm-icon-close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.666.621a.5.5 0 00-.707 0L5.002 3.58 2.044.62a.5.5 0 00-.707 0l-.714.714a.5.5 0 000 .707L3.581 5 .623 7.957a.5.5 0 000 .708l.714.713a.5.5 0 00.707 0L5.002 6.42l2.957 2.958a.5.5 0 00.708 0l.713-.714a.5.5 0 000-.707L6.422 5 9.38 2.042a.5.5 0 000-.707L8.666.62z' fill='%23828b95'/%3E%3C/svg%3E") no-repeat center;background-size:50%}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap{margin-top:0}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap,.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap .bx-core-adm-dialog-content .bx-core-adm-dialog-content-wrap-inner{padding:0}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap .bx-core-adm-dialog-content{height:auto!important}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap .bx-core-adm-dialog-content form>p:first-child{line-height:1.5}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap .bx-core-adm-dialog-content form>p>input#email{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;width:calc(100% - 127px);margin-right:16px;padding:7px 10px;font-size:15px;line-height:1;height:auto;-webkit-box-shadow:none;box-shadow:none;background-color:#f9f9f9;border:1px solid #e7e7e7}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap .bx-core-adm-dialog-content form>p>input#send,.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap .bx-core-adm-dialog-buttons #close{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:none;margin:0;padding:8px;height:auto;font-size:14px;font-weight:normal;line-height:1.1;border-radius:4px;text-transform:uppercase;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background .25s ease;-o-transition:background .25s ease;transition:background .25s ease;text-shadow:none}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap .bx-core-adm-dialog-content form>p>input#send{width:110px;color:#848484;border:1px solid #848484;background:transparent!important}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap .bx-core-adm-dialog-content form>p>input#send:hover{color:#fff;background:#848484!important}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap .bx-core-adm-dialog-content form>p:last-child{margin-bottom:0}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap .bx-core-adm-dialog-content #resp{width:100%;display:block;padding-top:5px}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap .bx-core-adm-dialog-buttons #close{color:#fff;background:#f7aa27!important;padding-left:15px;padding-right:15px}.bx-core-window.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap .bx-core-adm-dialog-buttons #close:hover{color:#fff;background:#efa320!important} */
/* 10.02.2025 END */
.bx_catalog-compare-list{display:none;}.favor{cursor:pointer;}.fast-detail{display:block;margin:24px 0;height:40px;padding:8px;text-align:center;font-weight:700}.fast-rating table{margin:0;}
/* 19.02.2025 */
.catalog-section .grid-item{min-height:353px}@media screen and (hover:none) and (pointer:coarse){.catalog-section .grid-item .buttton.cart,.catalog-section .grid-item .color_plus,.catalog-section .grid-item .code_product{display:block}.catalog-section .grid-item,.catalog-section .grid-item .for-hover{min-height:unset}.catalog-section .grid-item{height:auto}.catalog-section .grid-item .for-hover{position:relative;height:100%}}.catalog-section .grid-item .product-item-compare-container,.catalog-section .grid-item .fast_view,.catalog-section .grid-item .favor{position:absolute;right:10px}.catalog-section .grid-item .product-item-compare-container{top:50px}.catalog-section .grid-item .fast_view{top:80px}.catalog-section .grid-item .favor{top:80px}.catalog-section .grid-item .product-item-compare-container .checkbox label{display:block;margin:0}.catalog-section .grid-item .product-item-compare-container .checkbox label span{position:relative}.catalog-section .grid-item .product-item-compare-container .checkbox label span,.catalog-section .grid-item .fast_view,.catalog-section .grid-item .favor{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:25px;height:25px;padding:0;margin:0;border:0;font-size:0;overflow:hidden;border-radius:3px;background-color:#fff;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}@media screen and (hover:hover){.catalog-section .grid-item .product-item-compare-container .checkbox label span,.catalog-section .grid-item .fast_view,.catalog-section .grid-item .favor{opacity:0}.catalog-section .grid-item:hover .product-item-compare-container .checkbox label span,.catalog-section .grid-item:hover .fast_view,.catalog-section .grid-item:hover .favor{opacity:1}}.catalog-section .grid-item .product-item-compare-container .checkbox label span::before,.catalog-section .grid-item .fast_view::before,.catalog-section .grid-item .favor::before{position:relative;display:block;z-index:1;content:'';width:16px;height:16px;opacity:.5;-webkit-transition:background-color .2s,opacity .32,-webkit-filter .2s;transition:background-color .2s,opacity .32,-webkit-filter .2s;-o-transition:filter .2s,background-color .2s,opacity .32;transition:filter .2s,background-color .2s,opacity .32;transition:filter .2s,background-color .2s,opacity .32,-webkit-filter .2s}.catalog-section .grid-item .product-item-compare-container .checkbox label span::after,.catalog-section .grid-item .fast_view::after,.catalog-section .grid-item .favor::after{position:absolute;display:block;content:'';width:100%;height:100%;inset:0;opacity:.5;border-radius:3px;border:1px solid #000;background-color:#fff;-webkit-transition:background-color .2s,opacity .2s;-o-transition:background-color .2s,opacity .2s;transition:background-color .2s,opacity .2s}.catalog-section .grid-item .product-item-compare-container .checkbox label span::before{background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1jaGFydC1uby1heGVzLWNvbHVtbiI+PGxpbmUgeDE9IjE4IiB4Mj0iMTgiIHkxPSIyMCIgeTI9IjEwIi8+PGxpbmUgeDE9IjEyIiB4Mj0iMTIiIHkxPSIyMCIgeTI9IjQiLz48bGluZSB4MT0iNiIgeDI9IjYiIHkxPSIyMCIgeTI9IjE0Ii8+PC9zdmc+') no-repeat center;background-size:contain}.catalog-section .grid-item .fast_view::before{background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1leWUiPjxwYXRoIGQ9Ik0yLjA2MiAxMi4zNDhhMSAxIDAgMCAxIDAtLjY5NiAxMC43NSAxMC43NSAwIDAgMSAxOS44NzYgMCAxIDEgMCAwIDEgMCAuNjk2IDEwLjc1IDEwLjc1IDAgMCAxLTE5Ljg3NiAwIi8+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyIvPjwvc3ZnPg==') no-repeat center;background-size:contain}.catalog-section .grid-item .favor::before{background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1oZWFydCI+PHBhdGggZD0iTTE5IDE0YzEuNDktMS40NiAzLTMuMjEgMy01LjVBNS41IDUuNSAwIDAgMCAxNi41IDNjLTEuNzYgMC0zIC41LTQuNSAyLTEuNS0xLjUtMi43NC0yLTQuNS0yQTUuNSA1LjUgMCAwIDAgMiA4LjVjMCAyLjMgMS41IDQuMDUgMyA1LjVsNyA3WiIvPjwvc3ZnPg==') no-repeat center;background-size:contain}.catalog-section .grid-item .product-item-compare-container .checkbox input,.ttw-detail-favorite-compare__compare-btn input[type="checkbox"]{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:-1px}.catalog-section .grid-item .product-item-compare-container .checkbox label span:hover::after,.catalog-section .grid-item .product-item-compare-container .checkbox label input:checked + span::after,.catalog-section .grid-item .fast_view:hover::after,.catalog-section .grid-item .favor:hover::after,.catalog-section .grid-item .favor.active::after{background-color:#f7aa27;border-color:#f7aa27;opacity:1}.catalog-section .grid-item .fast_view:hover::before,.catalog-section .grid-item .favor:hover::before,.catalog-section .grid-item .favor.active::before,.catalog-section .grid-item .product-item-compare-container .checkbox span:hover::before,.catalog-section .grid-item .product-item-compare-container .checkbox label input:checked + span::before{-webkit-filter:invert(1);filter:invert(1)}.catalog-section .grid-item .product-item-compare-container .checkbox label span:hover::after,.catalog-section .grid-item .product-item-compare-container .checkbox label span:hover::before,.catalog-section .grid-item .product-item-compare-container .checkbox label input:checked + span::after,.catalog-section .grid-item .product-item-compare-container .checkbox label input:checked + span::before,.catalog-section .grid-item .fast_view:hover::after,.catalog-section .grid-item .fast_view:hover::before,.catalog-section .grid-item .favor:hover::after,.catalog-section .grid-item .favor:hover::before,.catalog-section .grid-item .favor.active::after,.catalog-section .grid-item .favor.active::before{opacity:1}#fancybox-inner .top_wrapper_title + img{display:block;height:auto;max-height:300px;-o-object-fit:contain;object-fit:contain}

header .nav .flex-wrap #logo + .item{margin:auto!important}.ttw-header-favorite-compare{display:none;gap:7px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;padding:0;margin:1px 10px 0 0!important}@media screen and (min-width:992px){.ttw-header-favorite-compare{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.ttw-header-favorite-compare__btn{position:relative;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:38px;height:38px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;border:1px solid #ddd;background-color:transparent;-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s}.ttw-header-favorite-compare__btn:hover{border-color:#f7aa27}.ttw-header-favorite-compare__btn .ttw-icon{width:100%;height:100%;-webkit-filter:invert(85%) sepia(27%) saturate(4265%) hue-rotate(332deg) brightness(106%) contrast(94%);filter:invert(85%) sepia(27%) saturate(4265%) hue-rotate(332deg) brightness(106%) contrast(94%)}
.compare-count { position: absolute; top: -8px; right: -8px; background: #ff5722; color: white; border-radius: 50%; min-width: 18px; height: 18px; font-size: 11px; line-height: 18px; text-align: center; padding: 0 4px; }
/* 19.02.2025 END */
/* 26.02.2025 Task: 127512 */
.description .price{position:relative}.ttw-detail-favorite-compare{position:absolute;top:20px;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.ttw-detail-favorite-compare__compare-btn{margin:0;padding:0;border:0;-webkit-box-shadow:none;box-shadow:none;line-height:1;background:transparent}.ttw-detail-favorite-compare__compare-btn label{margin:0}.ttw-detail-favorite-compare__compare-btn label span,.ttw-detail-favorite-compare__favorite-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:4px;border:1px solid #F8B139;cursor:pointer}.ttw-detail-favorite-compare__compare-btn .ttw-icon,.ttw-detail-favorite-compare__favorite-btn .ttw-icon{width:30px;height:30px;-webkit-filter:invert(85%) sepia(27%) saturate(4265%) hue-rotate(332deg) brightness(106%) contrast(94%);filter:invert(85%) sepia(27%) saturate(4265%) hue-rotate(332deg) brightness(106%) contrast(94%)}.ttw-detail-favorite-compare__compare-btn:hover label span,.ttw-detail-favorite-compare__compare-btn input[type="checkbox"]:checked + span,.ttw-detail-favorite-compare__favorite-btn:hover,.ttw-detail-favorite-compare__favorite-btn.active{background-color:#F8B139}.ttw-detail-favorite-compare__compare-btn:hover .ttw-icon,.ttw-detail-favorite-compare__compare-btn input[type="checkbox"]:checked + span .ttw-icon,.ttw-detail-favorite-compare__favorite-btn:hover .ttw-icon,.ttw-detail-favorite-compare__favorite-btn.active .ttw-icon{-webkit-filter:invert(1);filter:invert(1)}.product-item-detail_iblock_vote{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.product-item-detail_iblock_vote,.product-item-detail_iblock_vote .bx_item_detail_rating{margin:0}@media screen and (max-width:767px){.product-item-detail_iblock_vote{margin:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.description .price__price{text-align:left}.description .form_quantity{margin-left:0}}
/* 26.02.2025 END */
.block-footer-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.block-footer-rating a{margin-right:20px}.accordion-adv:after{content:"\002B";font-size:15px;color:#f7aa27;border:1px solid #f7aa27;padding:0 7px;border-radius:4px;margin-left:10px}.accordion-adv.active:after{content:"\2212"}.accordion-adv{cursor:pointer;width:100%;text-align:left;border:none;outline:none;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.panel-adv{padding:0 18px;display:none;overflow:hidden}.menu .parent ul{display:none}.menu .parent:hover ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.podmenu{z-index:9999;position:absolute;background-color:#fff;padding:0;margin-top:5px}.podmenu li a{color:#202120!important}.podmenu li a:hover{color:#f7aa27!important}
/* 12.03.2025 Task: 128579 */
.pop-category,.pop-category .category .owl-carousel .owl-stage{height:auto}.pop-category .owl-nav,.pop-category .owl-dots{display:none}.pop-category .category .owl-carousel{position:relative}.pop-category .category .owl-carousel .item:hover{padding-bottom:20px}.catalog-products-viewed .pop-category .category .owl-carousel .item:hover{margin-left:-1px}.bx-hdr-profile .bx-basket-block{font-size:15px;padding:0 15px 5px;text-align:center;white-space:normal}.bx-hdr-profile .bx-basket-block strong{white-space:nowrap}@media screen and (max-width:575px){#toTop{bottom:80px}}.pop-category .category .owl-carousel .item img{max-width:100%;-o-object-fit:contain;object-fit:contain}
/* 12.03.2025 END */
.ttw-accordions{padding-bottom:20px;max-width:600px}.ttw-accordion:not(:last-child){margin-bottom:15px}.ttw-accordions__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border:0;margin:0;padding:0 30px 0 0;cursor:pointer;position:relative;background:transparent}.ttw-accordions__btn::after{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0;top:.2em;content:"\002B";font-size:15px;color:#f7aa27;border:1px solid #f7aa27;width:25px;height:20px;line-height:1;border-radius:4px}.ttw-accordions__btn_active::after{content:"\2212"}.ttw-accordions__body{display:none;padding-top:10px}.ttw-accordions__body>table{max-width:100%}.ttw-accordions__body a{color:#333533;text-decoration:underline}.ttw-accordions__body a:hover{color:#f7aa27;text-decoration:none}
.hamburger{line-height:1;padding:7px 10px;border-radius:4px;-ms-flex-item-align:center;align-self:center;border:1px solid currentColor}.hamburger.is-active{color:#f7aa27}.ttw-contactindex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:992px){.ttw-contactindex{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:1199px){header .top .flex-wrap{gap:10px}header .top .item .ordercall{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}header .top .item img,header .top .item>img{width:20px}header .top .item .ordercall>span{top:0;font-size:13px}header .top .item .item-wrap{margin:0}header .top .item .item-wrap p.grey{font-size:12px}header .top .item .item-wrap p.bold,header .top .item .item-wrap p.bold a,header .top .item a.bx_login_top_inline_link{font-size:13px}}@media screen and (min-width:768px) and (max-width:1199px){header .top .item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:767px){.hamburger__title{font-size:14px}header .top .item.phone{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ttw-mobile-nav-btn{position:relative;display:block;-ms-flex-item-align:center;align-self:center;width:30px;height:24px;border:0;padding:0;background:transparent}.ttw-mobile-nav-btn:active{opacity:.7}@media screen and (min-width:768px){.ttw-mobile-nav-btn{display:none}}@media screen and (max-width:446px){header .top .flex-wrap>.hamburger{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3}header .top .flex-wrap>.logo{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.ttw-mobile-nav-btn{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.ttw-mobile-nav-btn__lines{top:auto;bottom:0;left:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.13s;-o-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;-o-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.ttw-mobile-nav-btn__lines,.ttw-mobile-nav-btn__lines::before,.ttw-mobile-nav-btn__lines::after{height:2px;width:30px;border-radius:4px;position:absolute;background-color:#000}.ttw-mobile-nav-btn__lines::before,.ttw-mobile-nav-btn__lines::after{content:"";display:block}.ttw-mobile-nav-btn__lines::before{top:-10px;-webkit-transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.ttw-mobile-nav-btn__lines::after{top:-20px;bottom:-10px;-webkit-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;-o-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.ttw-mobile-nav-btn_active .ttw-mobile-nav-btn__lines{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.ttw-mobile-nav-btn_active .ttw-mobile-nav-btn__lines::before{top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);-o-transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1)}.ttw-mobile-nav-btn_active .ttw-mobile-nav-btn__lines::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}#mm-2.mm-menu{left:auto;right:0}.mm-wrapper_opening #mm-2.mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-80vw,0,0)!important;transform:translate3d(-80vw,0,0)!important}@media screen and (min-width:550px){.mm-wrapper_opening #mm-2.mm-menu_offcanvas.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-440px,0,0)!important;transform:translate3d(-440px,0,0)!important}}#mm-2.mm-menu .mm-navbar + .mm-listview{margin-top:25px}#mm-2.mm-menu #mm-2,#mm-2.mm-menu .menu{padding:0}#mm-2.mm-menu .menu,#mm-2.mm-menu .menu ul{list-style:none}#mm-2 .mm-listitem:after{left:0}@media screen and (max-width:767px){header .nav{padding-top:95px}}@media screen and (max-width:329px){header .nav{padding-top:115px}}
/* 17.03.2025 Task: 128471 */
.bx_item_detail_rating .bx_stars_progress {background: #f7a927;}
/* 17.03.2025 END */
/* 28.04.2025 Task: 128580 */
.pop-category .category .owl-carousel .item,.pop-category.seria-wrap .category .owl-carousel .item{-webkit-transition:border-color .2s;-o-transition:border-color .2s;transition:border-color .2s;border:1px solid transparent}.pop-category .category .owl-carousel .item:hover,.pop-category.seria-wrap .category .owl-carousel .item:focus{border-color:#f7aa27}
/* 28.04.2025 END */

.ttw-header-favorite-compare__btn .fav_col{position: absolute;
    left: -14px;
    top: -8px;
    background: #f7aa27;
    text-align: center;
    margin: auto;
    border-radius: 100%;
    font-size: 13px;
    min-width: 24px;
    color: #000;}
/* End */


/* Start:/bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt/style.css?1634965168492*/
.bx_login_block{
	float: left;
	padding-left: 35px;
	background: url('/bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt/images/gui.png') no-repeat  10% center;
}
a.bx_login_top_inline_link{
	color: #202120;
}
a.bx_login_top_inline_link:hover{text-decoration: underline}
/*.bx_login_top_inline_icon{
	display: inline-block;
	margin-left: 15px;
	width: 16px;
	height: 13px;
	background: url('/bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt/images/gui.png') no-repeat bottom center;
	line-height: 13px;
}*/
.bx_login_popup_form {
	min-width:310px;
	min-height:350px;
	padding: 0 0 10px 10px;
}
/* End */


/* Start:/bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt_auth/style.css?16349651688646*/
.login_page{
	color: #3F3F3F;
	font-size: 13px;
	line-height: 20px;
}
.login_page a{color: #007acf;}
.login_page a:hover{text-decoration: none;}
.login_page .social {
	padding-bottom: 8px;
	text-align: left;
}

.login_page .social ul{
	margin: 0;
	padding:0;
}
.login_page .social ul li {display: inline-block;}
.login_page .social ul li a span {
	display: inline-block;
	width: 32px;
	height: 32px;
}
.login_page .social ul li a span  			{background: url("/bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt_auth/images/gui_v1.png") no-repeat;}
.login_page .social ul li a .openid			{background-position:  0    -32px;}
.login_page .social ul li a .yandex			{background-position:  0    -64px;}
.login_page .social ul li a .livejournal	{background-position:  0   -128px;}
.login_page .social ul li a .liveinternet	{background-position:  0   -160px;}
.login_page .social ul li a .blogger		{background-position:  0   -192px;}
.login_page .social ul li a .openid-mail-ru	{background-position:  0   -224px;}
.login_page .social ul li a .odnoklassniki	{background-position:-32px    0;  }
.login_page .social ul li a .mymailru		{background-position:-32px  -32px;}
.login_page .social ul li a .facebook		{background-position:-32px  -64px;}
.login_page .social ul li a .google			{background-position:-32px -128px;}
.login_page .social ul li a .liveid			{background-position:-32px -160px;}
.login_page .social ul li a .twitter		{background-position:-32px -192px;}
.login_page .social ul li a .vkontakte		{background-position:-32px -224px;}
.login_page .social ul li a .bitrix24		{background-position:-32px -256px;}

/*0px -96px*/
/*-32px -96px*/

.login_page .bx-auth-line {
	padding-bottom: 10px;
	border-bottom: 1px solid #E3E3E3;
}
.login_page .errortext {
	display: inline-block;
	margin-top: 15px;
	padding: 10px 15px 10px 60px !important;
	border-top: 1px solid #e4cbd1;
	border-right: 1px solid #d5babe;
	border-bottom: 1px solid #c9abaf;
	border-left: 1px solid #d5babe;
	border-radius: 5px;
	background: #f8eaed;
	background: url("/bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt_auth/images/alert.png") 10px 50% no-repeat, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZWFlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGQwZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: url("/bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt_auth/images/alert.png") 10px 50% no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8eaed), color-stop(100%,#edd0d6));
	background: url("/bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt_auth/images/alert.png") 10px 50% no-repeat, -webkit-linear-gradient(top, #f8eaed 0%,#edd0d6 100%);
	background: url("/bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt_auth/images/alert.png") 10px 50% no-repeat,    -moz-linear-gradient(top, #f8eaed 0%,#edd0d6 100%);
	background: url("/bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt_auth/images/alert.png") 10px 50% no-repeat,     -ms-linear-gradient(top, #f8eaed 0%,#edd0d6 100%);
	background: url("/bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt_auth/images/alert.png") 10px 50% no-repeat,      -o-linear-gradient(top, #f8eaed 0%,#edd0d6 100%);
	background: url("/bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt_auth/images/alert.png") 10px 50% no-repeat,         linear-gradient(to bottom, #f8eaed 0%,#edd0d6 100%);
	box-shadow: inset 0 1px 1px 0 #fff;
	color: #881521 !important;
	text-shadow: 0 1px 0 #fff;
	font-weight: bold;
	font-size: 15px;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8eaed', endColorstr='#edd0d6',GradientType=0 );
}


.login_page .input_text_style{
	position: relative;
	display: block;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	padding: 10px !important;
	min-width: 200px;
	max-width: 300px;
	width: 100%;
	height: 40px;
	border: 1px solid #8CA3AE;
	border-radius: 5px;
	background: #fff;
	box-shadow: inset 0 3px 6px 0 rgba(215, 215, 215, 0.7);
	font-weight: normal;
	font-size: 18px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}




.bt_blue{
	display:inline-block;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	cursor:pointer;
	border: none;
}
.shadow.bt_blue{box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}
.shadow.bt_blue:active{box-shadow:none}

.bt_blue  				{
	background:#00a2df;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a2df), color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:    -o-linear-gradient(top, #00a2df 0%,#006fcb 100%);
	background:       linear-gradient(to bottom, #00a2df 0%,#006fcb 100%);
	color:#fff;
	text-shadow:0 1px 0 #006cae;
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a2df', endColorstr='#006fcb',GradientType=0 );
}
.bt_blue:hover  		{
	background:#21afe4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#21afe4), color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:    -o-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:       linear-gradient(to bottom, #21afe4 0%,#006fcb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#21afe4', endColorstr='#006fcb',GradientType=0 );
}
.bt_blue:active  		{
	background:#21afe4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#21afe4), color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:  -moz-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:   -ms-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:    -o-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:       linear-gradient(to bottom, #21afe4 0%,#006fcb 100%);
	box-shadow:inset 0 3px 5px 0 rgba(0,0,0,.21);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#21afe4', endColorstr='#006fcb',GradientType=0 );
}

.big.bt_blue			{
	padding:0 13px;
	height:34px;
	font-weight:bold;
	line-height:34px;
	height:36px;
	line-height:36px;
}
.big.bt_blue:hover  	{ }
.big.bt_blue:active  	{ }

/* End */


/* Start:/bitrix/templates/mebelef_2/components/arturgolubev/search.title/template1/style.css?174663982116859*/
/* div.title-search-result {
	display: block !important;
} */

.bx_smart_searche, .bx_smart_searche *, .bx-searchtitle, .bx-searchtitle * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
}

.bx-searchtitle {
	margin: 10px 0 0;
}
.bx-searchtitle-history {
	margin-top: 5px;
}
	.bx-searchtitle-history a {
		color: #222;
		text-decoration: underline;
	}
	.bx-searchtitle-history a:hover {
		text-decoration: none;
	}
.bx-searchtitle-popup-history {
	padding: 0 8px 8px 8px;
}
	.bx-searchtitle-popup-history-title {
		font-size: 16px;
	}
	.bx-searchtitle-popup-history-item {
		padding: 4px 0;
	}
		.bx-searchtitle-popup-history-item::before {
			content: "";
			width: 16px;
			height: 16px;
			background: url(/bitrix/templates/mebelef_2/components/arturgolubev/search.title/template1/images/search-icon.svg) center center no-repeat;
			background-size: 12px auto;
			display: inline-block;
			vertical-align: middle;
			margin-right: 5px;
		}
		.bx-searchtitle-popup-history a {
			color: #222;
			text-decoration: underline;
			vertical-align: middle;
		}
		.bx-searchtitle-popup-history a:hover {
			text-decoration: none;
		}

.bx-searchtitle .bx-block-title {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #343434;
	text-transform: uppercase;
	font-size: 12px;
	margin-bottom: 9px;
	font-weight: 600;
}
.bx-searchtitle .bx-input-group {
	position: relative;
	display: table;
	border-collapse: separate;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-searchtitle .bx-input-group {}
.bx-searchtitle .bx-input-group .bx-form-control {
	display: table-cell;
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
    display: block;
    width: 500px;
    height: 40px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    border: 1px solid #d5dadc;
    border-right: none;
    border-radius: 4px 0 0 4px;
    outline: none;
    box-shadow: none !important;
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.bx-searchtitle .bx-input-group .bx-form-control:focus {
	background-color: #fff;
}
.bx-ios .bx-searchtitle .bx-input-group .bx-form-control {
	/* Fix of input shadow for IOS browsers. */
	background-image: -webkit-linear-gradient(#f8fafc 0%, #f8fafc 100%);
	background-image: linear-gradient(#f8fafc 0%, #f8fafc 100%);
}
.bx-searchtitle .bx-input-group-btn {
	position: relative;
	font-size: 0;
	width: 1%;
	white-space: nowrap;
	vertical-align: middle;
	display: table-cell;
	line-height: normal;
}
.bx-searchtitle .bx-input-group-btn button {
	position: relative;
    border: none;
    background: url(/bitrix/templates/mebelef_2/components/arturgolubev/search.title/template1/images/search-icon.png) center center no-repeat #f7aa27;
    display: inline-block;
    margin-bottom: 0;
    cursor: pointer;
    padding: 0;
    border-radius: 0 4px 4px 0;
    color: #fff;
    font-size: 16px;
    line-height: 1.42857143;
    height: 40px;
    width: 40px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.bx-searchtitle .bx-input-group-btn button:hover {
	background-color: #F9A91D;
}


div.title-search-result {
	border:0 none !important;
	border-top: 0 none;
	display:none;
	overflow:hidden;
	z-index:999;
	min-width: 200px;
	margin-top: 3px;
	background-color: #FFF;
	/* border-top: 0 none; */
	border-radius: 2px;
	box-shadow: 0px 0px 7px -2px #d6d6d6;
	
	/* display: block !important; */
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/mebelef_2/components/arturgolubev/search.title/template1/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_smart_searche {
	padding-top:8px;
	
	border-top: 0 none;
	border-radius: 0 0 3px 3px;
}
.bx_smart_searche .bx_info_wrap{
	margin-left: 85px;
}
.bx_smart_searche .bx_img_element{
	float: left;
	padding: 5px;
	width: 75px;
	text-align: center;
}
.bx_smart_searche .bx_item_block{
	min-height: 65px;
	position: relative;
}
.bx_smart_searche .bx_image{
	/* width: 45px;
	height: 45px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	border: 1px solid #e8e8e8; */
	display: inline-block;
	max-width: 100%;
}
.bx_smart_searche .bx_image.empty_image{
	background-image: url(/bitrix/templates/mebelef_2/components/arturgolubev/search.title/template1/image/noimg.png);
}
.bx_smart_searche .bx_item_element{
	padding: 8px 0;
}
.bx_smart_searche .bx_item_element_all_result {
	text-align: center;
}
.bx_smart_searche .bx_item_element hr{
	margin: 0;
	border: none;
	border-bottom: 1px solid #e5e5e5;
}
.bx_smart_searche .bx_item_element a{
	margin-top: 5px;
	display: inline-block;
	color: #333;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
.bx_smart_searche .bx_item_element a b{
	font-weight: bold;
}
.bx_smart_searche .bx_item_element a b{color: #000;}
.bx_smart_searche .bx_item_element a:hover,
.bx_smart_searche .bx_item_element a:hover b{text-decoration: underline;}
.bx_smart_searche .bx_item_preview_text{
	font-size:13px;
	padding: 5px 10px 5px 0;
}
.bx_smart_searche .bx_price{
	font-weight:bold;
	font-size:15px;
	margin-top: 5px;
}
.bx_smart_searche .bx_price .old{
	font-weight: normal;
	text-decoration: line-through;
	color: #636363;
	font-size: 12px;
	vertical-align: middle;
}
.bx_smart_searche .bx_item_block.all_result{min-height:0}
.bx_smart_searche .bx_item_block.others_result{
	min-height: 0;
	line-height: 12px;
	padding: 0;
}
.bx_smart_searche .bx_item_block.all_result .all_result_button{
	display: inline-block;
	font-size: 14px;
	background-color: #1485CE;
	border: 1px solid;
	border-color: #1485CE;
	color: #FFF;
	padding: 0 22px;
	height: 34px;
	text-decoration: none;
	border-radius: 2px;
	margin: 0 0 8px;
	
	line-height: 34px;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: .5px;
}
.bx_smart_searche .bx_item_block_title {
	font-weight: bold;
	font-size: 16px;
	margin: 4px 8px;
}
.bx_smart_searche .bx_item_block_href {
	display: block;
	text-decoration: none;
	margin-bottom: 5px;
	padding: 8px;
	line-height: 14px;
}
.bx_smart_searche .bx_item_block_href:hover {
	background-color: #feeed2;
}
.bx_smart_searche .bx_item_block_hrline {
	border-bottom: 1px solid #f5a61c;
	margin: 0 8px 5px;
}
.bx_item_block_item_clear {
	display: block;
	clear:both;
}
.bx_smart_searche .bx_item_block_item_info_wrap {
	display: block;
}
.bx_smart_searche .bx_item_block_item_info_wrap.wpic {
	padding-left: 39px;
}
.bx_smart_searche .bx_item_block_item_info {
	display: block;
}
.bx_smart_searche .bx_item_block_href_category_title {
	color: #a2a2a2;
	/* font-weight: bold; */
}
.bx_smart_searche .bx_item_block_href_category_name {
	color: #f5a61c;
	font-weight: bold;
	text-transform: uppercase;
}
.bx_smart_searche .bx_item_block_item_image {
	width: 34px;
	height: 34px;
	float:left;
	margin-right: 5px;
	position: relative;
	color: #333;
}
	.bx_smart_searche .bx_item_block_item_image img {
		position: absolute;
		top: 0;
		left:0;
		right:0;
		bottom:0;
		margin: auto;
		max-width: 100%;
		max-height: 100%;
	}
	.bx_item_block_item_image svg {

	}
.bx_smart_searche .bx_item_block_item_name {
	color: #333;
	overflow: hidden;
	height: 34px;
	display: block;
	line-height: 17px;
	display: flex;
}
.bx_smart_searche .bx_item_block_item_name_flex_align {
	margin: auto 0;
}
.bx_smart_searche .bx_item_block_item_simple_name {
	color: #333;
	display: block;
	line-height: 17px;
}
.bx_smart_searche .bx_item_block_item_name b, .bx_smart_searche .bx_item_block_item_simple_name b {
	color: #f5a61c;
}
.bx_smart_searche .bx_item_block_item_price {
	float:right;
	text-align: right;
	color: #333;
	line-height: 17px;
	padding-left: 5px;
}
.bx_smart_searche .bx_item_block_item_price.bx_item_block_item_price_only_one {
	line-height: 34px;
}
.bx_smart_searche .bx_item_block_item_price .bx_price_new {
	white-space: nowrap;
	font-weight: bold;
	display: block;
}
.bx_smart_searche .bx_item_block_item_price .bx_price_old {
	white-space: nowrap;
	text-decoration: line-through;
}
.bx_smart_searche .bx_item_block_item_text {
	color: #9b9b9b;
	display: block;
	margin-top: 8px;
	font-size: 13px;
	line-height: 15px;
}
.bx_smart_searche .bx_item_block_item_props {
	color: #9b9b9b;
	display: block;
	margin-top: 8px;
	font-size: 13px;
	line-height: 15px;
}
.bx_smart_searche .bx_item_block_item_text.wpic, .bx_smart_searche .bx_item_block_item_props.wpic {
	/* padding-left: 39px; */
}
.bx_item_block_item_prop_item {
	display: block;
}
.bx_smart_no_result_find {
	padding: 0 8px 8px;
}


/* clear cross */
.bx-searchtitle .bx-searchtitle-clear {
	position: absolute;
	top: 4px;
	right: 110%;
	width: 28px;
	height: 28px;
	z-index: 4;
	display: none;
	font-size: 28px;
	line-height: 28px;
	text-align: center;
	cursor: pointer;
	color: #666;
}
.bx-searchtitle .bx-searchtitle-clear:after{
	display: inline-block;
	content: "\00d7";
}

/* voice input */
.bx-searchtitle .bx-searchtitle-voice {
	position: absolute;
	top: 3px;
	right: 110%;
	width: 28px;
	height: 28px;
	z-index: 4;
	display: none;
	font-size: 28px;
	line-height: 28px;
	text-align: center;
	cursor: pointer;
	color: #666;
	background: url(/bitrix/templates/mebelef_2/components/arturgolubev/search.title/template1/images/voice.svg?v=3) center center no-repeat;
	background-size: 22px auto;
}
	.bx-searchtitle .bx-searchtitle-voice.voice-show {
		display: block;
	}

	.bx-searchtitle .bx-searchtitle-voice.active::after, .bx-searchtitle .bx-searchtitle-voice.active::before {
		content: '';
		position: absolute;
		border: 3px solid #3D64FF;
		left: -20px;
		opacity: 0;
		right: -20px;
		top: -20px;
		bottom: -20px;
		border-radius: 50%;
		animation: searchpulse 2.5s linear infinite;
	}

	.bx-searchtitle .bx-searchtitle-voice.active::after {
		animation-delay: 1.25s;
	}

	@keyframes searchpulse {
		0% {
			transform: scale(0.5);
			opacity: 0;
		}
		50% {
			opacity: 1;
		}
		100% {
			transform: scale(1.2);
			opacity: 0;
		}
	}



/* preloader base */
.bx-searchtitle .bx-searchtitle-preloader {
	position: absolute;
	top: 2px;
	right: 110%;
	width: 30px;
	height: 30px;
	z-index: 5;
	display: none;
	/* display: block; */
}
.bx-searchtitle .bx-searchtitle-preloader.view {
	background: url(/bitrix/templates/mebelef_2/components/arturgolubev/search.title/template1/images/loader_orange.gif) center center no-repeat #fff;
}



/* blue */
.bx_smart_searche.theme-blue .bx_item_block_item_image {
	color:#0083d1;
}
.bx-searchtitle.theme-blue .bx-input-group .bx-form-control {
	border-color:#0083d1;
}
.bx-searchtitle.theme-blue .bx-searchtitle-preloader.view {
	background-image: url(/bitrix/templates/mebelef_2/components/arturgolubev/search.title/template1/images/loader_blue.gif);
}
.bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button{
	background-color: #0083d1;
	border-color: #0083d1;
}
.bx-searchtitle.theme-blue .bx-input-group-btn button {
	background-color: #0083d1;
	border-color: #0083d1;
	color: #FFF;
}
.bx-searchtitle.theme-blue .bx-input-group-btn button:hover, .bx_smart_searche.theme-blue .bx_item_block.all_result .all_result_button:hover {
	background-color: #5ca6e4;
	border-color: #5ca6e4;
	text-decoration: none;
}
.bx_smart_searche.theme-blue .bx_item_element a b{
	color: #5ca6e4;
}
.bx_smart_searche.theme-blue .bx_item_block_href:hover {
	background-color: #b2d9f1;
}
.bx_smart_searche.theme-blue .bx_item_block_href_category_name {
	color:#0083d1;
}
.bx_smart_searche.theme-blue .bx_item_block_item_name b, .bx_smart_searche.theme-blue .bx_item_block_item_simple_name b {
	color:#0083d1;
}
.bx_smart_searche.theme-blue .bx_item_block_hrline {
	border-color: #0083d1;
}
/* black */
.bx_smart_searche.theme-black .bx_item_block_item_image {
	color:#333;
}
.bx-searchtitle.theme-black .bx-input-group .bx-form-control {
	border-color:#333;
}
.bx-searchtitle.theme-black .bx-searchtitle-preloader.view {
	background-image: url(/bitrix/templates/mebelef_2/components/arturgolubev/search.title/template1/images/loader_black.gif);
}
.bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button{
	background-color: #333;
	border-color: #333;
}
.bx-searchtitle.theme-black .bx-input-group-btn button {
	background-color: #333;
	border-color: #333;
	color: #FFF;
}
.bx-searchtitle.theme-black .bx-input-group-btn button:hover, .bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button:hover {
	background-color: #5c5c5c;
	border-color: #5c5c5c;
	text-decoration: none;
}
.bx_smart_searche.theme-black .bx_item_element a b{
	color: #5c5c5c;
}
.bx_smart_searche.theme-black {
	/* border:1px solid #333; */
	border-top: 0 none;
	border-radius: 0 0 3px 3px;
}
.bx_smart_searche.theme-black .bx_item_block_href:hover {
	background-color: #eaeaea;
}
.bx_smart_searche.theme-black .bx_item_block_href_category_name {
	color:#333;
}
.bx_smart_searche.theme-black .bx_item_block_item_name b, .bx_smart_searche.theme-black .bx_item_block_item_simple_name b {
	color:#333;
}
.bx_smart_searche.theme-black .bx_item_block_hrline {
	border-color: #333;
}
/* green */
.bx_smart_searche.theme-green .bx_item_block_item_image {
	color:#159ebb;
}
.bx-searchtitle.theme-green .bx-input-group .bx-form-control {
	border-color:#159ebb;
}
.bx-searchtitle.theme-green .bx-searchtitle-preloader.view {
	background-image: url(/bitrix/templates/mebelef_2/components/arturgolubev/search.title/template1/images/loader_green.gif);
}
.bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button{
	background-color: #159ebb;
	border-color: #159ebb;
}
.bx-searchtitle.theme-green .bx-input-group-btn button {
	background-color: #159ebb;
	border-color: #159ebb;
	color: #FFF;
}
.bx-searchtitle.theme-green .bx-input-group-btn button:hover, .bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button:hover {
	background-color: #44b1c9;
	border-color: #44b1c9;
	text-decoration: none;
}
.bx_smart_searche.theme-green .bx_item_element a b{
	color: #44b1c9;
}
.bx_smart_searche.theme-green .bx_item_block_href:hover {
	background-color: #d0ebf1;
}
.bx_smart_searche.theme-green .bx_item_block_href_category_name {
	color:#159ebb;
}
.bx_smart_searche.theme-green .bx_item_block_item_name b, .bx_smart_searche.theme-green .bx_item_block_item_simple_name b {
	color:#159ebb;
}
.bx_smart_searche.theme-green .bx_item_block_hrline {
	border-color: #159ebb;
}
/* red */
.bx_smart_searche.theme-red .bx_item_block_item_image {
	color:#E22B2B;
}
.bx-searchtitle.theme-red .bx-input-group .bx-form-control {
	border-color:#E22B2B;
}
.bx-searchtitle.theme-red .bx-searchtitle-preloader.view {
	background-image: url(/bitrix/templates/mebelef_2/components/arturgolubev/search.title/template1/images/loader_red.gif);
}
.bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button{
	background-color: #E22B2B;
	border-color: #E22B2B;
}
.bx-searchtitle.theme-red .bx-input-group-btn button {
	background-color: #E22B2B;
	border-color: #E22B2B;
	color: #FFF;
}
.bx-searchtitle.theme-red .bx-input-group-btn button:hover, .bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button:hover {
	background-color: #e95c5c;
	border-color: #e95c5c;
	text-decoration: none;
}
.bx_smart_searche.theme-red .bx_item_element a b{
	color: #e95c5c;
}
.bx_smart_searche.theme-green .bx_item_block_href:hover {
	background-color: #f9d4d4;
}
.bx_smart_searche.theme-red .bx_item_block_href_category_name {
	color:#E22B2B;
}
.bx_smart_searche.theme-red .bx_item_block_item_name b, .bx_smart_searche.theme-red .bx_item_block_item_simple_name b {
	color:#E22B2B;
}
.bx_smart_searche.theme-red .bx_item_block_hrline {
	border-color: #E22B2B;
}
/* yellow */
.bx_smart_searche.theme-yellow .bx_item_block_item_image {
	color:#F9A91D;
}
.bx-searchtitle.theme-yellow .bx-input-group .bx-form-control {
	border-color:#ddd;
}
.bx-searchtitle.theme-yellow .bx-searchtitle-preloader.view {
	background-image: url(/bitrix/templates/mebelef_2/components/arturgolubev/search.title/template1/images/loader_yellow.gif);
}
.bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button{
	background-color: #F9A91D;
	border-color: #F9A91D;
}
.bx-searchtitle.theme-yellow .bx-input-group-btn button {
	background-color: #F9A91D;
	border-color: #F9A91D;
	color: #FFF;
}
.bx-searchtitle.theme-yellow .bx-input-group-btn button:hover, .bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button:hover {
	background-color: #faba4a;
	border-color: #faba4a;
	text-decoration: none;
}
.bx_smart_searche.theme-yellow .bx_item_element a b{
	color: #faba4a;
}
.bx_smart_searche.theme-yellow .bx_item_block_href_category_name {
	color:#F9A91D;
}
.bx_smart_searche.theme-yellow .bx_item_block_item_name b, .bx_smart_searche.theme-yellow .bx_item_block_item_simple_name b {
	color:#F9A91D;
}
.bx_smart_searche.theme-yellow .bx_item_block_hrline {
	border-color: #F9A91D;
}
@media screen and (max-width:480px) {
.bx-searchtitle .bx-input-group .bx-form-control {
    width: 100%;
}
}
/* End */


/* Start:/bitrix/templates/mebelef_2/components/bitrix/sale.basket.basket.line/.default/style.css?16349651688479*/
.bx_cart_block{
	color:#404040;
	font-size:15px;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	white-space: normal;
	line-height: normal !important;
}
.bx_cart_block .num-product {
	padding-right: 6px;
	line-height: 20px;
	float: left;
}
.bx_cart_block div {color:#000; cursor:pointer}
.bx_cart_block.bx_cart_fixed{
//border:1px solid #b7b7b7;
//background:#fff;
	max-height: 100%;
	width:100%;
//overflow: hidden;
//border-radius:3px;
//position:fixed;
	z-index:1000;
//width:300px;
//box-shadow:0 2px 5px 0 rgba(0,0,0,.18);
	/*max-height:100%;*/
	
}
.bx_cart_block.bx_cart_fixed.top 	{top:5px}
.bx_cart_block.bx_cart_fixed.right 	{right:5px}
.bx_cart_block.bx_cart_fixed.bottom {bottom:5px}
.bx_cart_block.bx_cart_fixed.left 	{left:5px}
.bx_cart_block.bx_cart_fixed.max_height{top:5px;bottom:5px}
/**/
.bx_cart_block.bx_cart_sidebar 			.bx_small_cart{padding:4px 0px;}
.bx_cart_block.bx_cart_fixed .bx_small_cart {
	font-weight: bold;
	font-size: 15px;
	color: #191919;
}
.bx_cart_block.bx_cart_fixed.min 						{min-height:88px}
.bx_cart_block.bx_cart_fixed.min		.bx_small_cart{padding:10px 0px}
/*.bx_cart_block.bx_cart_fixed.max_height .bx_small_cart{padding:10px 8px }*/

/*
.bx_cart_sidebar .bx_small_cart .icon_cart{background:url(/bitrix/templates/mebelef_2/components/bitrix/sale.basket.basket.line/.default/images/cart.png)    no-repeat top center}
.bx_cart_sidebar .bx_small_cart .icon_cart{background:url(/bitrix/templates/mebelef_2/components/bitrix/sale.basket.basket.line/.default/images/cart.png)    no-repeat top center}
.bx_cart_sidebar .bx_small_cart .icon_profile{background:url(/bitrix/templates/mebelef_2/components/bitrix/sale.basket.basket.line/.default/images/profile.png) no-repeat top center}
*/

.bx_cart_block .bx_small_cart .icon_cart{}
.bx_cart_block .bx_small_cart .icon_profile{background:url(/bitrix/templates/mebelef_2/components/bitrix/sale.basket.basket.line/.default/images/profile.png) no-repeat top center}

.bx_cart_block .bx_small_cart a{font-weight:bold;/*color:#404040*/}
.bx_cart_block .bx_small_cart a:hover{text-decoration:none}
.bx_cart_block .bx_small_cart .link_profile{font-weight:normal}

.bx_cart_block 							.bx_item_listincart{position:relative;width:100%; right:50;top: 15px; z-index:999; background:#fff;}
.bx_cart_block.bx_cart_fixed 			.bx_item_listincart{    box-shadow: 0px 0px 9px #dbdbdb;}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart{
	position: absolute;
	bottom: 0;
	/*height: 100%;*/
	top: 70px;
}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart.top2{top: 55px;}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart.top1{top: 40px;}
.bx_cart_block.bx_cart_fixed.close .bx_item_listincart{	top:auto !important}

.bx_cart_block 				 		 	.bx_item_listincart .bx_itemlist_container{/*padding-bottom:21px;*/padding-top:10px;width:100%}
.bx_cart_block.bx_cart_fixed 		 	.bx_item_listincart .bx_itemlist_container{position:relative}
/*.bx_cart_block.bx_cart_sidebar .bx_title_component{*/
	/*margin:10px;*/
	/*padding:10px 0 17px;*/
	/*font-size:18px;*/
	/*line-height:20px;*/
	/*color:#000;*/
	/*vertical-align:middle;*/
	/*border-bottom:1px solid #E5E5E5;*/
/*}*/
/*.bx_cart_block.bx_cart_sidebar .bx_title_component .cart_icon_big{*/
	/*line-height:20px;*/
	/*height:20px;*/
	/*width:25px;*/
	/*background:url(/bitrix/templates/mebelef_2/components/bitrix/sale.basket.basket.line/.default/images/cart_big.png) no-repeat center;*/
/*}*/
/*.bx_cart_block.bx_cart_sidebar.close 	.bx_item_listincart{height:0;overflow:hidden}*/
.bx_cart_block.bx_cart_fixed .bx_item_listincart .bx_itemlist_container{
    //border: 1px solid #e5e5e5;
    //border-bottom: 1px solid #e5e5e5;
    overflow: visible;
    background: #fff;
}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart .bx_itemlist_container{
	position: absolute;
	//bottom: 80px;
	top: 0;
}
.bx_cart_block.bx_cart_fixed.close.top{bottom:auto}
.bx_cart_block.bx_cart_fixed.close.bottom{top:auto}
.bx_cart_block.bx_cart_fixed.close .bx_item_listincart{height:0;overflow:hidden}

.bx_cart_block.bx_cart_fixed .bx_item_listincart .status{
	width:100%;
	background:#f7f7f7;
	position:absolute;
	bottom:0;
	z-index:120;
	text-align:center;
	font-size:12px;
	color:#4f4f4f;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	padding:3px;
	border-radius:0 0 2px 2px ;
}

.bx_cart_block 					.bx_item_listincart .status:hover{background:#ececec;cursor:pointer}
.bx_cart_block 					.bx_item_listincart .bx_itemincart{
	position:relative;
	padding:0 10px;
	margin-bottom:15px;
}
.bx_cart_block 					.bx_item_listincart .bx_item_status{
	font-weight:bold;
	padding:3px;
	background:#ebebeb;
	margin:0 10px 20px;
	line-height:16px;
	font-size:13px;
	/*height:16px;*/
	border-radius:3px;
	text-align:center;
}
/*.bx_cart_block.bx_cart_fixed    .bx_item_listincart .bx_itemincart{position:relative}*/
.bx_cart_block .bx_item_listincart .bx_item_delete{
	background:url(/bitrix/templates/mebelef_2/components/bitrix/sale.basket.basket.line/.default/images/delete_item.png) no-repeat center;
	width:16px;
	height:16px;
	position:absolute;
	right:10px;
	top:-3px;
	cursor:pointer;
	opacity: .2;
}
.bx_cart_block .bx_item_listincart .bx_item_delete:hover{opacity: 1;}
.bx_cart_block .bx_item_listincart .bx_item_img_container{
	text-align:left;
	padding-bottom:10px;
	float: left;
	color:#3f3f3f;
	font-size:12px;
}
.bx_cart_block .bx_item_listincart .bx_item_img_container a{}
.bx_cart_block .bx_item_listincart .bx_item_img_container a img{
	max-width:35px;
    max-height: 35px;
	height:auto;
	margin-right:20px;
	border:1px solid #e6e6e6;
}
.bx_cart_block .bx_item_listincart .bx_item_title{//padding-bottom:5px;padding-right: 5px;overflow: hidden;
    height: 20px;}
.bx_cart_block .bx_item_listincart .bx_item_title a{
	font-size:13px;
	color:#3f3f3f;
	text-decoration:none;
}
.bx_cart_block .bx_item_listincart .bx_item_title a:hover{text-decoration:underline}
.bx_cart_block .bx_item_listincart .bx_item_price{padding-bottom:5px}
.bx_cart_block .bx_item_listincart .bx_item_price .bx_item_oldprice{
	text-decoration:line-through;
	color:#b0b0b0;
	vertical-align:bottom;
	font-size:12px;
	font-weight:bold;
}
.bx_cart_block .bx_item_listincart .bx_item_col_summ{
	font-size:12px;
	border-bottom:1px solid #E5E5E5;
	padding-bottom:10px;
}
.bx_cart_block .bx_item_listincart .bx_itemincart:last-child .bx_item_col_summ{border-bottom:none}
.bx_cart_block .bx_item_hr{
	border:none;
	border-top:1px solid #e5e5e5;
	width:100%;
	margin:11px 0;
}
.bx_cart_block .bx_item_listincart .bx_button_container{
	/*height:62px;*/
	width:100%;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	padding:15px 10px;
	text-align:center;
}
.bx_cart_block.bx_cart_fixed .bx_item_listincart .bx_button_container{//position:relative}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart .bx_button_container{
	//position:absolute;
	//bottom:21px;
}


/* buttons */
.bx_cart_block .bx_bt_button_type_2{
	display:inline-block;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	font-size:13px;
	cursor:pointer;
}

.bx_cart_block .bx_bt_button_type_2 				{
	border:1px solid #e9e9e9;
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#f1f1f1));
	background-image:-webkit-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:-moz-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:-o-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	color:#656565;
	text-shadow:0 1px 0 #fff;
}
.bx_cart_block .bx_bt_button_type_2:hover 		{background:#fff}
.bx_cart_block .bx_bt_button_type_2:active 	{
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fcfcfc));
	background-image:-webkit-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:-moz-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:-o-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.05);
}

.bx_cart_block .bx_small.bx_bt_button_type_2{
	display:inline-block;
	min-width:20px;
	line-height:20px;
}

.bx_cart_block .bx_small.bx_bt_button_type_2 		{ }
.bx_cart_block .bx_small.bx_bt_button_type_2:hover 	{ }
.bx_cart_block .bx_small.bx_bt_button_type_2:active 	{ }


.bx_cart_block .bx_medium.bx_bt_button_type_2		{
    width: 140px;
    background: #ffffff;
    border: solid 1px #dbdbdb;
    padding: 6px;
    border-radius: 18px;
    cursor: pointer;
}

.bx_cart_block .bx_medium.bx_bt_button_type_2 		{font-weight:bold}
.bx_cart_block .bx_medium.bx_bt_button_type_2:hover{ }
.bx_cart_block .bx_medium.bx_bt_button_type_2:active{ }

@media (max-width:1024px){
.bx_cart_block .bx_item_listincart {
    position: relative;
    width: 155%;
    right: 117px;
    z-index: 999;
    background: #fff;
}
}


/* End */


/* Start:/bitrix/templates/mebelef_2/components/bitrix/menu/catalog_horizontal/style.css?174275431312460*/
.bx-top-nav-container {
	margin-top: 0px;
	padding: 0 10px;
	/*background: #0083d1;/* COLOR */
	color: #fff;
	border-radius: 2px;
	position: relative;
	font-family:  "Helvetica Neue", Arial, Helvetica, sans-serif;
}
/* 1 lvl*/

.bx-top-nav-container .bx-nav-list-1-lvl {
	margin: 0;
	padding: 0;
	list-style: none;
}
.bx-top-nav-container .bx-nav-1-lvl {
}

.bx-nav-1-lvl>a{
	box-shadow: 2px 1px 3px 0px rgba(0, 0, 0, 0.41);
    margin-bottom: 7px;
}

.bx-top-nav-container .bx-nav-1-lvl>a {
	color: #000;
	font-weight: 700;
	display: block;
	text-decoration: none;
	/* text-transform: uppercase; */
	border-radius: 1px;
	padding-top: 6px;
	padding-bottom: 2px;
	border-bottom: none;
	display: inline-block;
    width: 100%;
	padding: 8px;
}
.bx-top-nav-container .bx-nav-1-lvl>a span {
	font-size: 14px;
    font-family: 'NeueCyrRoman',Arial,sans-serif;
    font-weight: 100;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-active {}
.bx-top-nav-container .bx-nav-1-lvl.bx-active>a span {
    color: #ED6327;
    font-size: 14px;
    font-family: 'NeueCyrRoman',Arial,sans-serif;
    font-weight: 100;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-active>a,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover>a {
	z-index: 250;
	/* box-shadow: 0 6px 13px 0 rgba(0, 0, 0, .13) */
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-active>a span,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover>a span,.bx-nav-2-lvl .bx-active span {
	color: #ED6327;
	font-size: 14px;
    font-family: 'NeueCyrRoman',Arial,sans-serif;
    font-weight: 100;
}
.bx-nav-2-lvl a.bx-active +.bx-nav-list-3-lvl
{
    display: block;
	margin-left: 10px;
}
.bx-nav-list-3-lvl
{
    display: none;
}
.bx-top-nav-container .bx-nav-parent-arrow{
	display: none;
}
/*2 lvl*/

.bx-top-nav-container .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-2-lvl-container {
	z-index: 999;
	display: none;
	opacity: 0;
	/* padding: 9px 0 5px; */
	/* box-shadow: 0 6px 13px 0 rgba(0, 0, 0, .13); */
	border-top: none;
	min-width: 100%;
	color: #000;
}
.bx-top-nav-container .bx-nav-2-lvl-container-advanced:before,
.bx-top-nav-container .bx-nav-2-lvl-container:before {
	position: absolute;
	content: " ";
	display: block;
	height: 5px;
	background: #fff;
	top: -5px;
	left: 0;
	right: 0;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-active .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-active .bx-nav-2-lvl-container,
.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container {
	opacity: 1;
	display: block;
	top: 100%;
}

.bx-top-nav-container>ul{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-top-nav-container .bx-nav-list-2-lvl {
	margin: 0;
	padding: 5px 0 12px;
}
.bx-top-nav-container .bx-nav-2-lvl {
	display: block;
	min-width: 180px;
	padding: 0 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-top-nav-container .bx-nav-2-lvl>a.bx-active{text-decoration:none}
.bx-top-nav-container .bx-nav-2-lvl>a {
	padding: 1px 0px 5px;
	color: #835a5a;
    font-family: 'NeueCyrRoman',Arial,sans-serif;
	font-size: 14px;
	line-height: 14px;
	text-decoration: underline;
	font-weight: normal;
	border-bottom: none;
	display: block;
}


.bx-top-nav-container .bx-nav-list-2-lvl .bx-nav-2-lvl:first-child a{
	border-top: none;
	margin-top: 0;
}

/*3 lvl*/

.bx-top-nav-container .bx-nav-3-lvl {
	padding: 5px 0;
	margin: 0;
}
.bx-top-nav-container .bx-nav-3-lvl-container-advanced:before,
.bx-top-nav-container .bx-nav-3-lvl-container:before {
	position: absolute;
	content: " ";
	display: block;
	height: 5px;
	background: #fff;
	top: -5px;
	left: 0;
	right: 0;
}
.bx-top-nav-container .bx-nav-list-3-lvl {
	margin: 0;
	padding: 0px 0 7px 7px;
}
.bx-top-nav-container .bx-nav-3-lvl {
	display: block;
	min-width: 180px;
	padding: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-top-nav-container .bx-nav-3-lvl a {
	padding: 3px 3px;
	color: #555;
	font-size: 13px;
	line-height: 14px;
	text-decoration: underline;
	border-bottom: none;
	display: block;
}





/* col 1 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container {
	min-width: 200px
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	min-width: 200px;
	width: 100%;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-catinfo-back{
	width: 100%;
	background: #fff;
}
/* col 2 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container {
	/* min-width: 400px */
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	min-width: 200px;
	width: 100%;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-catinfo-back{
	width: 100%;
}
/* col 3 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container {
	min-width: 600px
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
	min-width: 200px;
	width: 33.33333%;
	float: left;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-catinfo-back{
	width: 33.33333%;
}
/* col 4 */
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col {position: static;}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{
	top: 100%;
	left: 0;
	right: 0;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container{
	min-width: 100%
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl {
	display: block;
    width: 100%;
    float: none;
	margin-left: 8px;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-catinfo-back{
	width: 25%;
}
.bx-top-nav-container .bx-nav-1-lvl>a:hover{
	background-color:#eee;
	color: #ED6327;
    text-decoration: underline;
}

.bx-top-nav-container .bx-nav-catinfo{
	padding: 5px 15px 5px;
	z-index: 120;
	position: relative;
}
.bx-top-nav-container .bx-nav-catinfo img{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #e7e9ea;
	width: auto;
	max-width: 100%;
	height: auto;
	max-height: 100%;
}
.bx-top-nav-container .bx-nav-catinfo p{
	padding: 20px 5px 0;
	font-size: 13px;
}
.bx-top-nav-container .bx-nav-catinfo-back{
	position: absolute;
	display: block;
	content: ' ';
	top: -5px;
	right: 0px;
	bottom: 0px;
	background: #f7fafb;
	z-index: 100;
	border-left: 1px solid #ecefef;
}
/* ASIDE */
/*body>.bx-aside-nav-control.bx-opened{left: 85%;}*/

.bx-aside-nav-control {
	font-size: 28px;
	position: fixed;
	width: 40px;
	height: 40px;
	top: 5px;
	left: 5px;
	line-height: 40px;
	cursor: pointer;
	z-index: 1750;
	color:#3c3837;
	text-align: center;
}
body>.bx-aside-nav-control{
	-webkit-transition: left .15s linear;
	-moz-transition: left .15s linear;
	-ms-transition: left .15s linear;
	-o-transition: left .15s linear;
	transition: left .15s linear;
}
.bx-aside-nav-control .fa{
	line-height: 40px;
	vertical-align: middle;
}

.bx-wrapper,
.bx-aside-nav {
	-webkit-transition: -webkit-transform .15s linear;
	-moz-transition: -moz-transform .15s linear;
	-ms-transition: -ms-transform .15s linear;
	-o-transition: -o-transform .15s linear;
	transition: transform .15s linear;
}
.bx-logo {
	z-index: 1700 !important
}
/**/
.bx-opened .bx-footer,
.bx-opened .workarea{display:none !important}
/**/
.bx-aside-nav {
	display: none;
	padding-top: 50px;
	-webkit-transform: translateX(-105%);
	-moz-transform: translateX(-105%);
	-ms-transform: translateX(-105%);
	-o-transform: translateX(-105%);
	transform: translateX(-105%);
	width: 100%;
	background: #fff;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 1600;
}
.bx-aside-nav.bx-opened {
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0);
	transform: translateX(0);
	overflow-y: scroll;

}
.bx-aside-nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.bx-aside-nav a {
	color: #000;
	vertical-align: middle;
	line-height: 48px;
	height: 48px;
	font-size: 16px;
	display: block;
	border-bottom: 1px solid #3d4b53;
	padding-left: 15px;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.bx-aside-nav a {
	text-decoration: none;
}
.bx-aside-nav .bx-nav-1-lvl {}
.bx-aside-nav .bx-nav-1-lvl>a {}
.bx-nav-1-lvl.bx-opened,
.bx-aside-nav .bx-nav-1-lvl:hover>a,
.bx-aside-nav .bx-nav-1-lvl.bx-active>a {
	background: #fff;
}
.bx-aside-nav .bx-nav-list-2-lvl {
	background: #fcfcfc;
}
.bx-aside-nav .bx-nav-2-lvl>a {
	padding-left: 30px;
}
.bx-aside-nav .bx-nav-3-lvl>a {
	padding-left: 45px;
}
.bx-aside-nav .bx-nav-4-lvl a {
	padding-left: 60px;
}
.bx-aside-nav .bx-nav-parent {
	position: relative;
}
.bx-aside-nav .bx-nav-parent-arrow {
	position: absolute;
	right: 0;
	top: 0;
	margin-top: 6px;
	width: 46px;
	height: 34px;
	text-align: center;
	border-left:1px solid #5a6971;
	z-index: 200;
}
.bx-aside-nav .bx-nav-parent-arrow i {
	line-height: 34px;
	font-size: 17px;
	font-style: normal;
	color: #000;
}
.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-parent-arrow i {
	-webkit-transition: all .15s linear;
	-moz-transition: all .15s linear;
	-ms-transition: all .15s linear;
	-o-transition: all .15s linear;
	transition: all .15s linear;
}
.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container-advanced,
.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container,
.bx-aside-nav .bx-nav-parent>ul {
	overflow: hidden;
	height: 0;
}
.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container-advanced,
.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container,
.bx-aside-nav .bx-nav-parent.bx-opened>ul {
	height: auto;
}

.bx-aside-nav .bx-nav-catinfo{display: none;}
.bx-aside-nav .bx-nav-catinfo-back{display: none;}

@media (min-width: 1200px) {
	.bx-top-nav-container .bx-nav-1-lvl>a {font-size: 15px;     display: inline-block;
    width: 100%;}
	.bx-top-nav-container .bx-nav-1-lvl>a span {padding: 0}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.bx-top-nav-container .bx-nav-1-lvl>a {font-size: 13px;}
	.bx-top-nav-container .bx-nav-1-lvl>a span {padding: 9px 11px 12px}
}

@media (min-width: 768px) and (max-width: 991px) {
	.bx-top-nav-container .bx-nav-1-lvl>a {font-size: 11px;}
	.bx-top-nav-container .bx-nav-1-lvl>a span {padding: 5px 6px 9px}
}
@media (min-width: 768px){
	.bx-aside-nav-control,
	.bx-aside-nav{display: none;}
	.bx-top-nav-container{display: block;}
}
@media (max-width: 767px) {
	.bx-aside-nav-control,
	.bx-aside-nav{display: block;}
	.bx-top-nav-container{display: none;}
	.bx-aside-nav .bx-nav-parent-arrow{display: block;}
	.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent>a>span>.fa{display: none;}
	
	.tpanel1 {
    float: right;
    width: 100%;
    position: fixed;
    z-index: 999;
    background: #fff;
    margin-top: 0;
    border-bottom: 1px solid #ccc;
    height: 47px;}

#tele{
    margin-left: 132px;
}
.logo a img {
    width: 72px!important;
    margin-top: 7px;
}
.auth {
    display: none;
}
#tele div:last-child {
    display: none;
}
.header {
    height: 100px;
    display: block;
    width: 100%;
    padding-top: 71px;
}
.min_cartt {
    right: 0px;
    top: 0;
    margin-top: 0;
    position: fixed;
    z-index: 999;
    width: 164px;
    padding: 0;
}
.min_cart_emp {
    height: 41px;
}
}
@media (max-width:520px) {
.min_cartt{
	display:none;
}
}
/* End */


/* Start:/bitrix/templates/mebelef_2/components/bitrix/sale.basket.basket.line/template1/style.css?17423809784590*/
.bx-basket {}
.bx-basket-block {
font-size: 15px;
    padding: 0 15px 5px;
    text-align: center;
    white-space: normal;
}
.bx-basket-block .utmsurses
.bx-basket-block>.fa {
	color: #97a1ab;
	width: 12px;
	position: absolute;
	left: 0;
	top: 3px;
}
.bx-basket-block a {
	color: #039BE5;
	border-bottom: 1px dashed;
	margin-right: 10px;
}
.bx-basket-block a:hover {
	text-decoration: none;
	border-bottom-color: transparent;
}


/*FIXED BASKET*/

@media (min-width: 768px) {
	.bx-basket-fixed{
		width: 200px;
		position: fixed;
		z-index: 1100;
		background: #fff;
		padding-top: 10px;
		border: 1px solid #F0F0F0;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
		border-radius: 1px;
		overflow: hidden;
	}
	.bx-basket-fixed.top	  {top:10px}
	.bx-basket-fixed.right  {right:10px}
	.bx-basket-fixed.bottom{bottom:10px}
	.bx-basket-fixed.left	 {left:10px}
	.bx-basket-fixed.bx-max-height{top:10px;bottom:10px;}
}
@media (max-width: 767px) {
	.bx-basket-fixed{
		/*width: 200px;*/
		position: fixed;
		z-index: 1100;
		background: #fff;
		padding-top: 10px;
		border: 1px solid #F0F0F0;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
		border-radius: 1px;
		overflow: hidden;
		bottom: 0;
		left: 0;
		right: 0;
	}
	.bx-basket-item-list{
		display: none;
	}
	/*.bx-basket-fixed */
}
.bx-basket-fixed .bx-basket-block{
	margin-left: 10px;
}
.bx-basket-item-list{
	position: relative;
	padding-bottom: 20px;
	border-top: 1px solid #F7F7F7;
	overflow: hidden;
}
.bx-opener .bx-basket-item-list{
	padding-bottom: 75px;
}
.bx-max-height .bx-basket-item-list{
	position: absolute;
	bottom: 0px;
	left: 0;
	right: 0;
}
.bx-closed .bx-basket-item-list{
	height: 20px;
	overflow: hidden;
}
.bx-basket-item-list-action{
	cursor: pointer;
	background: #F7F7F7;
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	z-index: 120;
	height: 20px;
	line-height: 14px;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	color: #4f4f4f;
	padding: 3px 0;
}
.bx-basket-item-list-button-container{
	text-align: center;
	position: absolute;
	bottom: 20px;
	border-top: 1px solid #F7F7F7;
	padding: 10px 0;
	background: #fff;
	left: 0;
	right: 0;
}

.bx-basket-item-list-button-container a.btn
{
	color: #dddddd;
	text-decoration: none;
}

.bx-basket-item-list-button-container a.btn:hover,
.bx-basket-item-list-button-container a.btn:active
{
	color: #ffffff;
}

.bx-basket-item-list-container{
	overflow-y: auto;
	max-height: 100%
}
.bx-basket-item-list-item{
	padding-top: 15px;
	position: relative;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 15px;
	border-bottom: 1px solid #F7F7F7;
}
.bx-basket-item-list-container .bx-basket-item-list-item:last-child{
	border-bottom: none;
	margin-bottom: 0;
}
.bx-basket-item-list-item-status{
	font-weight: bold;
	padding: 3px;
	background: #EBEBEB;
	margin: 0 10px 20px;
	line-height: 16px;
	font-size: 13px;
	border-radius: 3px;
	text-align: center;
	white-space: normal;
}
.bx-basket-item-list-item-img{
	text-align: center;
	position: relative;
	padding-bottom: 5px;
}
.bx-basket-item-list-item-img img{
	max-width: 90px;
	height: auto;
	border: 1px solid #E6E6E6;
}
.bx-basket-item-list-item-name
{
	padding-bottom: 5px;
}
.bx-basket-item-list-item-name a
{
	font-size: 13px;
	color: #3F3F3F;
	text-decoration: none;
	white-space: normal;
	line-height: 16px;
}
.bx-basket-item-list-item-remove{
	position: absolute;
	right: 10px;
	top: -7px;
	width: 20px;
	height:20px;
	cursor: pointer;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAAJFBMVEX///8yMjI6Ojpvb29wcHCEhISHh4eIiIiqqqqtra2wsLCxsbE3yvJ6AAAAAXRSTlMAQObYZgAAACxJREFUCNcFwYEBgCAMA7BYUMb2/78m9sXdJtfNMHkzcJ4DlS9FpXXKavT6ARdgANGqCJ38AAAAAElFTkSuQmCC) no-repeat center;
	opacity: .5;
}
.bx-basket-item-list-item-remove:hover{
	opacity: .7;
}
.bx-basket-item-list-item-price-block{
	padding-bottom: 5px;
	font-size: 12px;
}
.bx-basket-item-list-item-price{
	display: inline-block;
	margin-right: 5px;
}
.bx-basket-item-list-item-price-old{
	display: inline-block;
	margin-right: 5px;
	text-decoration: line-through;
	color: #B0B0B0
}
.bx-basket-item-list-item-price-summ{}

.bx_cart_login_top .bx-hdr-profile a {
	text-decoration: none;
}
.bx_cart_login_top .bx-hdr-profile{
	line-height: 1.44em;
}
@media only screen and (max-width: 850px){
	footer{
    margin-bottom: 20px;
}
.cart_bottom {
		position: fixed;
    z-index: 1100;
    background: #fff;
    padding-top: 10px;
    border: 1px solid #f0f0f0;
    box-shadow: 0 7px 10px rgba(0,0,0,0.15);
    border-radius: 1px;
    overflow: hidden;
    bottom: 0;
    left: 0;
    right: 0;
	}
}
/* End */


/* Start:/bitrix/templates/mebelef_2/components/bitrix/form/ordercall/bitrix/form.result.new/.default/style.css?1736965688666*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/bitrix/templates/mebelef_2/components/bitrix/form/ordercall/bitrix/form.result.new/.default/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/bitrix/templates/mebelef_2/components/bitrix/form/ordercall/bitrix/form.result.new/.default/images/icon_warn.gif);
}
/* End */
/* /bitrix/templates/mebelef_2/colors.css?163496516720452 */
/* /bitrix/templates/mebelef_2/css/custom.css?175490252827912 */
/* /bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt/style.css?1634965168492 */
/* /bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt_auth/style.css?16349651688646 */
/* /bitrix/templates/mebelef_2/components/arturgolubev/search.title/template1/style.css?174663982116859 */
/* /bitrix/templates/mebelef_2/components/bitrix/sale.basket.basket.line/.default/style.css?16349651688479 */
/* /bitrix/templates/mebelef_2/components/bitrix/menu/catalog_horizontal/style.css?174275431312460 */
/* /bitrix/templates/mebelef_2/components/bitrix/sale.basket.basket.line/template1/style.css?17423809784590 */
/* /bitrix/templates/mebelef_2/components/bitrix/form/ordercall/bitrix/form.result.new/.default/style.css?1736965688666 */
