

/* Start:/bitrix/templates/main.v3/components/bitrix/catalog.smart.filter/.default/style.css?17534428565558*/
.filter-block[data-code="PROFILE_ID"] {
    display: none!important;
}
.bx-filter-container-modef {
	right: 0;
    z-index: 1;
}

/* Полоска слайдера */
.bx-ui-slider-track-container {
	/*width: calc(100% - 30px);*/
    padding-top: 35px;
    padding-bottom: 25px;
}

.bx-ui-slider-track {
    position: relative;
    height: 5px;
}

/* Ячейки */
.bx-ui-slider-part {
    position: absolute;
    top: -6px;
    width: 0;
    height: 17px;
    background: #34A853;
}

.bx-ui-slider-part span {
    font-size: 11px;
    position: absolute;
    top: -16px;
    /*left: 50%;*/
    display: block;
    /*width: 100px;*/
    /*margin-left: -50px;*/
    text-align: right;
    color: #000;
}
.bx-ui-slider-part.p5 span {
    right: 100%;
}

.bx-ui-slider-part.p2 span, 
.bx-ui-slider-part.p3 span, 
.bx-ui-slider-part.p4 span {
    color: #6b8086;
}

.bx-ui-slider-part.p1 {
    left: -1px;
}

.bx-ui-slider-part.p2 {
    left: 25%;
}
.bx-ui-slider-part.p3 {
    left: 50%;
}
.bx-ui-slider-part.p4 {
    left: 75%;
}

.bx-ui-slider-part.p5 {
    right: -1px;
}

.bx-ui-slider-pricebar-vd, .bx-ui-slider-pricebar-vd {
    background: #34A853;
}
.bx-ui-slider-pricebar-vd {
    z-index: 60;
}
.bx-ui-slider-range,
.bx-ui-slider-pricebar,
.bx-ui-slider-pricebar-vd, 
.bx-ui-slider-pricebar-vn,
.bx-ui-slider-pricebar-v {
    position: absolute;
    top: 0;
    bottom: 0;
}

.bx-ui-slider-pricebar-vn {
    background: rgba(118, 185, 71, 0.3) !important;;
}
.bx-ui-slider-pricebar-vn {
    z-index: 70;
}

.bx-ui-slider-pricebar-v {
    background: #34A853;
}
.bx-ui-slider-pricebar-v {
    z-index: 80;
}

.bx-ui-slider-range {
    z-index: 50;
    border: 1px solid #76b9474d;
}

/* Ползунок */
.bx-ui-slider-handle {
    position: absolute;
    top: 100%;
    width: 17px;
    height: 17px;
    border-bottom: 0;
}
.bx-ui-slider-handle.left {
    /*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkM2RUFBN0ExNjg1MTFFNUIzOUM4MzM0QUEzQkQxRDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkM2RUFBN0IxNjg1MTFFNUIzOUM4MzM0QUEzQkQxRDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QzZFQUE3ODE2ODUxMUU1QjM5QzgzMzRBQTNCRDFENCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QzZFQUE3OTE2ODUxMUU1QjM5QzgzMzRBQTNCRDFENCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ppps1VcAAAEWSURBVHjabFPRFcIwCIS8/nWGdh+3sYu4gmu5il8niUAuaN6zJoQD7iB6e76kL8h3qX+RlrnU/TR3sje+DHMFq4cN8Pded/veG8gNWUEEVALMQPbd7e9uv3MLOABRXQutQD8PsFnOfmjJRkMHsHOCu8X2mTn8NnYRAmEAWF4xzhhgptUgyANIa3UV3JaZ1+AWYOYGtScyYMnMftGRxq0CNdArcMH0rFTVg21FYa6mZ77s9lgFxaJMk1kqTeJo1QAX+5yEoIDfadttf8nILDRckyKYQolrmfWyi4MZz878vohGbqPsAK/vAYXotGxemnPWIzRRAqCMs9K5D1JyFuox6IVKmVTe9za+LchD/q4iXyo6q/kIMAAflYlW4QRU6wAAAABJRU5ErkJggg==) no-repeat right top;*/
	background: url('/bitrix/templates/main.v3/components/bitrix/catalog.smart.filter/.default/images/dot-green-left.png') no-repeat right top;
}
.bx-ui-slider-handle.left {
    left: 0;
    margin-left: -16px;
}

.bx-ui-slider-handle.right {
    /*background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAq0lEQVQ4y6WSQRKDIAxFXXSlF0vOZC+SlddKblMUUhKCraIzX9Ahj58PE268TE8e3GSFJ5BUTDskaRl1QFk8BsHs4BCMQMruVEe+l4kWglFu5yLEZKDFXyeXIFoEpg3z738mJTzXhncj75+QtqjnJENO2sG4I1VXDtR3ogv7O1dHxV10gi75EGILiE78RRKy33AOq07i+Us4kRamkOPGptesQjeXIjZjO+fXB+hjUU/S3Z+WAAAAAElFTkSuQmCC) no-repeat left top;*/
	background: url('/bitrix/templates/main.v3/components/bitrix/catalog.smart.filter/.default/images/dot-green-right.png') no-repeat left top;
}
.bx-ui-slider-handle.right {
    right: 0;
    margin-right: -16px;
}
.amoun-dot {
	position: absolute;
    top: -11px;
    width: 16px;
    height: 16px;
    background: #FFFFFF;
    border: 2px solid #34A853;
    box-sizing: border-box;
    border-radius: 50%;
    cursor: pointer;
}
.default-form .form-group input[type="text"] {
	background: #FFFFFF !important;
}

.ls-section .filter-block .checkbox input[type="checkbox"],
.default-form .checkbox input[type="checkbox"] {
	width: inherit;
    height: inherit;
}

.checkbox-item {
	position: relative;
}

.checkbox input {
	position: absolute;
	z-index: -1;
	opacity: 0;
}
.checkbox__text {
	padding-left: 25px;
	cursor: pointer;
}
.checkbox__text:before {
	content: "";
    display: inline-block;
    width: 18px;
    height: 18px;
	left: 0px;
	top: 2px;
    position: absolute;
    background-color: #fff;
    border: 1px solid #ECEDF2;
    border-radius: 2px;
    box-sizing: border-box;
    transition: all 0.25s;
    font-family: "Font Awesome 5 Free";
    color: #fff;
    font-size: 9px;
    font-weight: 900;
    text-align: center;
    line-height: 17px;
}

.checkbox input:checked + .checkbox__text:before {
	content: "\f00c";
    background-color: #34A853;
    border: 1px solid #34A853;
}

.theme-btn.small {
    padding: 5px 18px !important;
    font-size: 14px;
    min-width: 80px;
    font-weight: 400;
    line-height: 21px;
    border-radius: 5px !important;
}
/* End */


/* Start:/bitrix/templates/main.v3/components/bitrix/system.pagenavigation/.default/style.min.css?1753442856149*/
.ls-pagination li .current-page {position: relative;display: block;border-radius: 50%;transition: all 300ms ease;background: #1967D2;color: #ffffff;}
/* End */


/* Start:/bitrix/templates/main.v3/components/bitrix/catalog.item/profile/style.css?1753442856114*/
.main-top-profiles .owl-nav {
    position: absolute;
    width: 100%;
    height: 21px;
    /*top: 640%;*/
}
/* End */


/* Start:/bitrix/templates/main.v3/components/bitrix/search.title/hidden/style.css?17534428562108*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/main.v3/components/bitrix/search.title/hidden/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */
/* /bitrix/templates/main.v3/components/bitrix/catalog.smart.filter/.default/style.css?17534428565558 */
/* /bitrix/templates/main.v3/components/bitrix/system.pagenavigation/.default/style.min.css?1753442856149 */
/* /bitrix/templates/main.v3/components/bitrix/catalog.item/profile/style.css?1753442856114 */
/* /bitrix/templates/main.v3/components/bitrix/search.title/hidden/style.css?17534428562108 */
