

/* Start:/bitrix/templates/mebelef_2/colors.css?156030200420448*/
.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/components/bitrix/system.auth.form/eshop_adapt/style.css?1560302003492*/
.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?15603020038646*/
.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/bitrix/search.title/visual/style.css?15603020033499*/
.bx_search_container{
	height: 50px;
	line-height: 50px;
	padding: 0 10px;
}

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

}
.bx_field .icon-search:before {
    content: '\e814';
    color: #A4A4A4;
    padding-right: 6px;
    font-size: 18px;
    padding-top: 5px;
}

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

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

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

/*========================*/
.bx_searche{}
.bx_searche .bx_img_element{
	background: #fafafa;
	float: left;
	width: 45px;
	padding: 5px 10px;
	position: absolute;
	top: 0;
	bottom: 0;
}
.bx_searche .bx_item_block{
	min-height: 65px;
	position: relative
}
.bx_searche .bx_image{
	width: 45px;
	height: 45px;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	border: 1px solid #e8e8e8;
}
.bx_searche .bx_item_element{
	/*float: left;*/
	padding-left: 10px;
	margin-left: 70px;
}
.bx_searche .bx_item_element hr{
	margin: 0;
	border: none;
	border-bottom: 1px solid #e5e5e5;
}
.bx_searche .bx_item_element a{
	margin-top: 10px;
	display: inline-block;
	color: #4788cb;
	font-size: 13px;
	text-decoration: none;
}
.bx_searche .bx_item_element a b{color: #000;font-weight: normal;}
.bx_searche .bx_item_element a:hover,
.bx_searche .bx_item_element a:hover b{text-decoration: underline;}
.bx_searche .bx_price{
	font-weight:bold;
	font-size:13px;
}
.bx_searche .bx_price .old{
	font-weight:normal;
	text-decoration: line-through;
	color: #636363
}
.bx_item_block.all_result{min-height:0}
.bx_item_block.others_result{
	min-height: 0;
	padding: 0 0 12px;
	line-height: 12px;
}
.bx_item_block.all_result .all_result_title{
	display: block;
	font-size: 12px;
	color: #a7a7a7;
	padding-top: 15px;
	padding-bottom: 10px;
}
.bx_item_block.all_result .all_result_title a{color: #a7a7a7}
.bx_item_block.all_result .all_result_title a:hover{color: #4788cb}
.bx_item_block.all_result a{
	margin-top: 0;
}
@media only screen and (max-width: 850px){
.bx_search_container .bx_field {
    position: relative;
    margin-top: 15px;
    height: 38px;
    border-top: 1px solid #8ca3ae;
    border-right: 1px solid #a0b4be;
    border-bottom: 1px solid #b6c8d1;
    border-left: 1px solid #a0b4be;
    border-radius: 0px;
    background: #fff;
    box-shadow: inset 0 2px 3px 0 rgba(0,0,0,0.1);
    line-height: 38px;
}
}
/* End */


/* Start:/bitrix/templates/mebelef_2/components/bitrix/sale.basket.basket.line/.default/style.css?15603020038479*/
.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/sale.basket.basket.line/template1/style.css?15603020034603*/
.bx-basket {}
.bx-basket-block {
	font-size: 12px;
	padding-bottom: 5px;
	white-space: nowrap;
	position: relative;
	padding-left: 20px;
}
.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 */
/* /bitrix/templates/mebelef_2/colors.css?156030200420448 */
/* /bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt/style.css?1560302003492 */
/* /bitrix/templates/mebelef_2/components/bitrix/system.auth.form/eshop_adapt_auth/style.css?15603020038646 */
/* /bitrix/templates/mebelef_2/components/bitrix/search.title/visual/style.css?15603020033499 */
/* /bitrix/templates/mebelef_2/components/bitrix/sale.basket.basket.line/.default/style.css?15603020038479 */
/* /bitrix/templates/mebelef_2/components/bitrix/sale.basket.basket.line/template1/style.css?15603020034603 */
