

/* Start:/bitrix/templates/.default/components/bitrix/menu/header_main/style.css?17333998082669*/
.ul-menu-level-1 {
	display: none;
	margin: 0;
	padding: 0;
}
.navbar-nav .menu-level-2.open .dropdown-menu{
	padding-left: 20px;
	position: relative;
    float: none;
    padding-top: 0;
	padding-bottom: 0;
    margin: 0;
	box-shadow: unset;
}
.navbar-nav .open .dropdown-menu>li.ul-menu-level-2>a,.ul-menu-level-1 li a{
    padding: 20px 40px 19px 40px !important;
    font-size: 14px;
	background: none !important;
    display: block;
	font-weight: bold;
    border-bottom: 1px solid #e9e9e9;
	color: #000;
	white-space: normal;
}
.mob-navbar-open .ul-menu-level-1 li{
	list-style: none;
}
.mob-navbar-open a.parent::after {
	width: 10px;
	height: 16px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2216%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20opacity%3D%22.5%22%20d%3D%22M.9.7A1%201%200%2000.9%202l5.9%206-5.9%205.8a1%201%200%20001.4%201.5L9.8%208%202.3.7A1%201%200%2000.9.7z%22%20fill%3D%22%23A7A7A7%22%2F%3E%3C%2Fsvg%3E);
	content: '';
	display: block;
	position: absolute;
	top: 22px;
	right: 24px;
}
.mob-navbar-open a.dropdown-toggle::after {
	width: 10px;
	height: 16px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2216%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20opacity%3D%22.5%22%20d%3D%22M.9.7A1%201%200%2000.9%202l5.9%206-5.9%205.8a1%201%200%20001.4%201.5L9.8%208%202.3.7A1%201%200%2000.9.7z%22%20fill%3D%22%23A7A7A7%22%2F%3E%3C%2Fsvg%3E);
	content: '';
	display: block;
	position: absolute;
	top: 22px;
	right: 24px;
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-transition: -webkit-transform .3s ease 0s;
	transition: -webkit-transform .3s ease 0s;
	transition: transform .3s ease 0s;
	transition: transform .3s ease 0s,-webkit-transform .3s ease 0s;
}
.mob-navbar-open .open a.dropdown-toggle::after {
	-webkit-transform: rotate(270deg);
	transform: rotate(270deg);
}

.mob-navbar-open a.parent-active::before {
	width: 10px;
	height: 16px;
	background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2216%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20opacity%3D%22.5%22%20d%3D%22M.9.7A1%201%200%2000.9%202l5.9%206-5.9%205.8a1%201%200%20001.4%201.5L9.8%208%202.3.7A1%201%200%2000.9.7z%22%20fill%3D%22%23A7A7A7%22%2F%3E%3C%2Fsvg%3E);
	content: '';
	display: block;
	position: absolute;
	top: 22px;
	left: 9px;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
	}
.mob-navbar-open a.parent-active::after {
	display: none;
	}
.mob-navbar-open .navbar-nav a:hover {
	text-decoration: none;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/system.auth.form/header/style.css?1733399808295*/
#loginModal .error-text {
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	padding: 11px 0;
}
#loginModal .error-text .errortext {
	color: #ee4353!important;
}
#loginModal .error-text .errortext, #loginModal .error-text .notetext {
	color: #fff!important;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/system.auth.forgotpasswd/popup/style.css?1733399808149*/
#forgotPassModal .result-text {
	color: #fff;
	margin-bottom: 10px;
}

#forgotPassModal .modal-form input[type="submit"] {
	padding: 0 25px;
}
/* End */


/* Start:/bitrix/templates/.default/components/astonia/enrich.user.location/bootstrap/style.css?17333998081685*/
.scroll-block {
    max-height: 230px;
    overflow-y: auto;
}

.close.close-right {
    position: absolute;
    top: 10px;
    right: 16px;
    z-index: 100;
}

#choose-location-form .popover {
    max-width: none !important;
}

.waiting-cover {
    position: absolute;
    top: 3px;
    right: 20px;
}

.radio span,
.radio label {
    color: #383838;
}

#choose-location-form input[type=radio] {
    display: none;
}

#choose-location-form .radio label {
    padding-left: 0px;
}

#choose-location-form .radio label:hover {
    text-decoration: underline;
}

#choose-location-form .label-city-84,
#choose-location-form .label-city-85 {
    font-weight: bold;
}

#loc_container_ {
    z-index: 1;
}

#loc_container_ .popup_qestion {
    background: #ddd;
    position: relative;
    z-index: 1;
    padding: 5px 16px 10px 16px;
    width: auto;
    display: inline-block;
    top: 5px;
}

#loc_container_ .popup_qestion::before {
    content: '';
    border: 10px solid;
    border-color: transparent transparent #ddd transparent;
    position: absolute;
    top: -5px;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 3px;
}

#loc_container_>span,
.popup_qestion>div {
    white-space: nowrap;
}

#loc_container_ .popup_qestion {
    background: #ddd;
    position: absolute;
    z-index: 1;
    padding: 5px 16px 10px 16px;
    width: auto;
    display: inline-block;
    top: 25px;
    left: 15px;
}

@media(max-width:500px) {
    #loc_container_ .popup_qestion {
        top: 30px;
    }
}

#loc_container_ .btn-sm {
    padding: 7px;
  }

.city__btnConfirm {
    margin-right: 10px;
    width: 34px;
    height: 34px;
}
.city__btnDeny {
    height: 34px;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/header_catalog_new/style.css?173339980873*/
.cat-open .cat-dropdown-button:hover+div.cat-dropdown {
	display:block;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/search.title/visual/style.min.css?17333998083445*/
.bx-searchtitle{margin:10px 0 0}.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-form-control{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#f8fafc;border:1px solid #d5dadc;border-right:0;border-radius:2px 0 0 2px;outline:0;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-ios .bx-searchtitle .bx-input-group .bx-form-control{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}.bx-searchtitle .bx-input-group-btn button{position:relative;border:0;background:#95a1a8;display:inline-block;margin-bottom:0;cursor:pointer;padding:6px 12px;border-radius:0 2px 2px 0;color:#fff;font-size:16px;line-height:1.42857143;-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:#1484ce}div.title-search-result{border:1px solid #c6c6c6;display:none;overflow:hidden;z-index:999;min-width:370px;margin-top:-3px;background-color:#FFF}div.title-search-fader{display:none;background-image:url('/bitrix/templates/.default/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_img_element{background:#fafafa;float:left;width:67px;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{padding-left:10px;margin-left:70px}.bx_searche .bx_item_element hr{margin:0;border:0;border-bottom:1px solid #e5e5e5}.bx_searche .bx_item_element a{margin-top:10px;display:inline-block;color:#4788cb;font-size:13px;text-decoration:none}.bx_searche .bx_item_element a b{color:#000;font-weight:normal}.bx_searche .bx_item_element a:hover,.bx_searche .bx_item_element a:hover b{text-decoration:underline}.bx_searche .bx_price{font-weight:bold;font-size:13px}.bx_searche .bx_price .old{font-weight:normal;text-decoration:line-through;color:#636363}.bx_item_block.all_result{min-height:0}.bx_item_block.others_result{min-height:0;padding:0 0 12px;line-height:12px}.bx_item_block.all_result .all_result_title{display:block;font-size:12px;color:#a7a7a7;padding-top:15px;padding-bottom:10px}.bx_item_block.all_result .all_result_title a{color:#a7a7a7}.bx_item_block.all_result .all_result_title a:hover{color:#4788cb}.bx_item_block.all_result a{margin-top:0}
/* End */
/* /bitrix/templates/.default/components/bitrix/menu/header_main/style.css?17333998082669 */
/* /bitrix/templates/.default/components/bitrix/system.auth.form/header/style.css?1733399808295 */
/* /bitrix/templates/.default/components/bitrix/system.auth.forgotpasswd/popup/style.css?1733399808149 */
/* /bitrix/templates/.default/components/astonia/enrich.user.location/bootstrap/style.css?17333998081685 */
/* /bitrix/templates/.default/components/bitrix/menu/header_catalog_new/style.css?173339980873 */
/* /bitrix/templates/.default/components/bitrix/search.title/visual/style.min.css?17333998083445 */
