

/* Start:/bitrix/templates/ekgroup/components/bitrix/catalog.smart.filter/ek-doc/style.css?16075210306124*/
.bx_filter .bx_filter_section {position:relative;background-color:#fff;box-shadow:0 2px 16px rgba(0, 0, 0, .16);}
.bx_filter .smartfilter {display:flex;flex-direction:row;justify-content:left;align-items:flex-end;flex-wrap:wrap;width:100%;padding:30px 15px;}


.bx_filter .bx_filter_parameters_box_title {position: relative;display:inline-block;margin-bottom:10px;font-size:17px;cursor:pointer;}
.bx_filter .bx_filter_parameters_box_title:after{position:absolute;content:' ';width:7px;height:4px;top:50%;/*left: -13px;*/right:-15px;margin-top:-1px;opacity:.8;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFAgMAAAD09B5LAAAABGdBTUEAALGPC/xhBQAAAAlQTFRF////AAAAAAAAflGpXQAAAAN0Uk5TvwCA2cz+0wAAABdJREFUCNdjWLWCQWsBg1cLQ5AIQ0gIACLDA/lykNHsAAAAAElFTkSuQmCC');}

.bx_filter .bx_filter_button_box, .bx_filter .bx_filter_parameters_box {padding:0 6px;}
.bx_filter .bx_filter_button_box {clear:both;}
.bx_filter.bx_horizontal .bx_filter_parameters_box {float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:22%;padding:0 15px;}
.bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(4n+2){clear:both;}

.bx_filter .bx_filter_parameters_box_container {height:40px;}
.bx_filter .bx_filter_select_container {display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;padding:1px;border-radius:3px;background:#8ca3ae;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhjYTNhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNmM4ZDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#8ca3ae), color-stop(100%,#b6c8d2));background:-webkit-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);background:-moz-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);background:-ms-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);background:-o-linear-gradient(top, #8ca3ae 0%,#b6c8d2 100%);background:linear-gradient(top bottom, #8ca3ae 0%,#b6c8d2 100%);box-shadow:0 1px 0 0 rgba(255,255,255,.75);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ca3ae', endColorstr='#b6c8d2',GradientType=0 );}
.bx_filter .bx_filter_select_block {position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:38px;margin:0;padding:0 33px 0 10px;border:none;border-radius:2px;background:#fff;box-shadow:inset 0 3px 6px 0 rgba(215,215,215,.75);}
.bx_filter .bx_filter_select_text {font-size:15px;line-height:38px;overflow:hidden;max-width:100%;height:38px;cursor:pointer;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;}
.bx_filter .bx_filter_select_text.fix {min-width:120px;}
.bx_filter .bx_filter_select_text label {cursor:pointer;}
.bx_filter .bx_filter_select_arrow {position:absolute;top:0;right:0;width:34px;height:38px;cursor:pointer;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAG0lEQVQY02OYOXPmf1yYAQRwSsAATglkBch8ADy7LKHqFrgoAAAAAElFTkSuQmCC') no-repeat center;}

.bx_filter_select_popup {padding:0;}
.bx_filter_select_popup ul {margin:0;padding:0;list-style:none;}
.bx_filter_select_popup ul li {display:block;text-align: left;vertical-align:middle;}
.bx_filter_select_popup ul li:first-child {border-bottom:1px solid #e5e5e5;padding-bottom:5px;margin-bottom:5px;}
.bx_filter_select_popup ul li label {font-size:14px;line-height:26px;display:block;text-align: left !important;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:26px;padding:0 5px;cursor:pointer;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis;color:#575757;}
.bx_filter_select_popup ul li label.selected, .bx_filter_select_popup ul li label:hover {color:#000;background:#f3f8fa;}
.bx_filter_select_popup ul li label.disabled {color:#b8b8b8;background:transparent;display:none;}
.bx_filter_select_popup ul li .bx_filter_param_text {line-height:26px !important;}


.bx_filter .bx_filter_search_reset {display:block;width:100%;height:40px;padding:0 35px;color:#fff;text-align:center;font-size:14px;line-height:40px;border-radius:4px;background-color:#003399;-webkit-transition:background-color .3s ease-in,color .3s ease-in,border .3s ease-in,opacity .3s ease-in;transition:background-color .3s ease-in,color .3s ease-in,border .3s ease-in,opacity .3s ease-in;outline:none;cursor:pointer;-webkit-appearance:none;border:0;}
.bx_filter .bx_filter_search_reset:hover {background-color:#2551a8}


@media (max-width:860px){
	.bx_filter.bx_horizontal .bx_filter_parameters_box{width:33.333%;}
	.bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(4n+2){clear:none;}
	.bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(3n+2){clear:both;}
}
@media (max-width:640px){
	.bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box{width:50%;}
	.bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(4n+2){clear:none;}
	.bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(3n+2){clear:none;}
	.bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(2n+2){clear:both;}
}
@media (max-width:450px){
	.bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box{float:none;width:100%;}
	.bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(4n+2){clear:none;}
	.bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(3n+2){clear:none;}
	.bx-touch .bx_filter.bx_horizontal .bx_filter_parameters_box:nth-child(2n+2){clear:none;}
}

/* End */
/* /bitrix/templates/ekgroup/components/bitrix/catalog.smart.filter/ek-doc/style.css?16075210306124 */
