

/* Start:/bitrix/templates/LegendaVolgi-black/components/profistudio/quicklinks.list/seo-link-1/themes/inline-block/style.css?17512459742517*/
.profistudio-quicklinks-links_inline-block {
	padding: 0;
	margin: 0;	
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-list {
	padding: 0;
	margin: 0;
	overflow: hidden;
	text-align: left;	
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-list__ul {
	font-size: 12px;
	line-height: 1.23;
	padding: 0;
	margin: 0 -7px 0 0;
	text-align: left;
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-name {
	display: inline-block;
	margin: 0 7px 0px 0;
	padding: 0;
	font-size: 14px;
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-name:after {
	content: ':';
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-item {
	display: inline-block;
	margin: 0 7px 10px 0;
	padding: 0;
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-item_hidden {
	display: none;
}
.profistudio-quicklinks-links_inline-block.profistudio-quicklinks-links_active .profistudio-quicklinks-links-item_hidden {
	display: inline-block;
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-item_btn-open {
	display: inline-block;
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-item_btn-close {
	display: none;
}
.profistudio-quicklinks-links_inline-block.profistudio-quicklinks-links_active .profistudio-quicklinks-links-item_btn-open {
	display: none;
}
.profistudio-quicklinks-links_inline-block.profistudio-quicklinks-links_active .profistudio-quicklinks-links-item_btn-close {
	display: inline-block;
}
.profistudio-quicklinks-links_inline-block a,
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-item_btn span {

	display: inline-block;
/*
	margin: 0;
	padding: 5px 10px;
	color: #333;
	text-decoration: none;
	border: 1px solid #f1f1f1;
	border-radius: 3px;
	background: #f7f7f7;
	cursor: pointer;
*/
}
.profistudio-quicklinks-links_inline-block a:hover,
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-item_btn span:hover {
/*
	color: #333;
	text-decoration: none;
	border: 1px solid #c7c7c7;
	background: #e1e1e1;
*/
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-item.active a,
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-item.active a:hover {
/*	display: none; */
	color: #fff;
	border: 1px solid #ff0000;
	background: #ff0000;
}
.profistudio-quicklinks-links_inline-block .profistudio-quicklinks-links-description {
	margin: 10px 0;
}
/* End */


/* Start:/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/style.min.css?175984155724095*/
.filter {padding:1rem .875rem .625rem; background:unset}.filter:after,.filter__row:after {content:""; clear:both; display:table}.filter__row {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; position:relative; padding:0 0 .25rem; margin:0 0 .5rem}.shadow {position:absolute; bottom:-.625rem; left:0; right:0; height:.0625rem}.shadow:after {background:#fff none repeat scroll 0 0; content:""; height:.9375rem; position:absolute; top:-.875rem; width:100%}.shadow__inner {bottom:.3125rem; -webkit-box-shadow:0 .1875rem .625rem #000; box-shadow:0 .1875rem .625rem #000; height:100%; left:.3125rem; position:absolute; right:.3125rem}.filter__buttons {text-align:center; font-size:0; position:relative}.btn__link {position:relative; z-index:2}.btn__link>span {font-family:museosans,Arial,sans-serif; font-weight:700; display:inline-block; vertical-align:middle; font-size:.875rem; float:left; margin-top:.4375rem}.buttons__list {overflow:hidden}.btn_filter {display:inline-block; position:relative; margin-left:.75rem; margin-bottom:.75rem; padding:0.625rem 2.75rem 0.625rem .75rem !important; cursor:pointer; font-weight:600; vertical-align:middle; line-height:1.5em; font-size:.875rem; border:.0625rem solid #c5c5c5; background:unset; border-radius:.25rem !important; -webkit-transition:border-color .3s ease; -o-transition:border-color .3s ease; transition:border-color .3s ease}.btn_filter span {display:inline-block; margin:0}.btn_filter.is-active,.btn_filter:hover {border-color:#ff0000}.btn_filter.active,.btn_filter:active {background:#ff0000; border-color:#ff0000}.btn_filter:active>span {color:#fff}.btn_filter.active>span {color:#fff; font-weight:700}.btn_filter.active .btn_reset {position:absolute; top:0; right:0; bottom:0; width:2rem; height:100%; border-left:.0625rem solid #000; background-color:#ff0000}.btn_filter.active .btn_reset .icon__reset {position:absolute; display:inline-block; width:.875rem; height:.875rem; top:50%; left:50%; margin:-.4375rem 0 0 -.4375rem; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg)}.btn_filter.active .btn_reset .icon__reset:after,.btn_filter.active .btn_reset .icon__reset:before {content:""; background:#fff; position:absolute}.btn_filter.active .btn_reset .icon__reset:before {width:.875rem; height:.125rem; top:50%; margin-top:-.0625rem; margin-left:-.45rem}.btn_filter.active .btn_reset .icon__reset:after {width:.125rem; height:.875rem; left:50%; margin-left:-.0625rem}.filter__forms {background:unset; position:relative; display:none}.filter__forms .shadow {bottom:auto; top:0}.filter__tab {padding:20px 20px}.filter__tab .tab-item {width:100%; font-size:.875rem; display:none}.filter__footer {border-top:.0625rem solid #454545; padding-top:.625rem}.filter__footer:after {content:""; display:table; clear:both}.filter__footer .results {float:left; font-size:.875rem; margin-top:.625rem}.filter__footer .results span {font-family:museosans,Arial,sans-serif; font-weight:700}.filter__footer .btn__row {}.filter__footer .btn__row .btn {width:9.375rem}.filter__footer .btn__row .btn,.filter__footer .btn__row .refresh {display:inline-block; vertical-align:middle}.refresh {font-family:museosans,Arial,sans-serif; font-weight:500; font-size:.75rem; color:#595858; cursor:pointer; margin-right:1rem; position:relative; padding-left:1rem; margin-left:30px}.refresh:after {content:""; width:.5rem; height:.4375rem; background-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/./images/filter-refresh.png); position:absolute; top:.25rem; left:0}.refresh span {border-bottom:.0625rem dotted #595858; -webkit-transition:border-color .3s ease; -o-transition:border-color .3s ease; transition:border-color .3s ease}.container__check {font-size:0}.container__check.col_5 .checkbox {width:100%}.checkbox {display:inline-block; margin-bottom:1rem}.checkbox,.checkbox input {cursor:pointer; position:relative}.checkbox input {float:left; height:1rem; margin-right:.75rem; opacity:0; vertical-align:middle; width:1rem; z-index:7}.checkbox__title {display:block; text-align:left; overflow:hidden; font-size:.8125rem; line-height:18px}.checkbox__title:before {border:.0625rem solid #e5e5e5; border-radius:.1875rem; height:1rem; left:0; opacity:.2; -webkit-transition:opacity .3s ease 0s,border-color .3s ease 0s,-webkit-box-shadow .3s ease 0s; transition:opacity .3s ease 0s,border-color .3s ease 0s,-webkit-box-shadow .3s ease 0s; -o-transition:opacity .3s ease 0s,border-color .3s ease 0s,box-shadow .3s ease 0s; transition:opacity .3s ease 0s,border-color .3s ease 0s,box-shadow .3s ease 0s; transition:opacity .3s ease 0s,border-color .3s ease 0s,box-shadow .3s ease 0s,-webkit-box-shadow .3s ease 0s; width:1rem; opacity:1}.checkbox__title:after,.checkbox__title:before {content:""; position:absolute; top:0; will-change:opacity}.checkbox__title:after {background:transparent url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/./images/check2.png) no-repeat; display:inline-block; height:.5625rem; left:.125rem; opacity:0; -webkit-transition:opacity .2s linear 0s,top .2s linear 0s; -o-transition:opacity .2s linear 0s,top .2s linear 0s; transition:opacity .2s linear 0s,top .2s linear 0s; visibility:hidden; width:.75rem; z-index:5}.checkbox input:checked+.checkbox__title:after {opacity:1; top:.25rem; visibility:visible}.checkbox input:checked+.checkbox__title:before {border-color:#ff0000; opacity:1; z-index:8}.checkbox:hover .checkbox__title:before {-webkit-box-shadow:0 0 .3125rem rgba(27,180,237,.3); box-shadow:0 0 .3125rem rgba(27,180,237,.3); border-color:#ff0000}.filter_point {width:33.875rem}.filter__box {margin-bottom:1.0625rem; text-align:center}.filter__box .input {background:#fff none repeat scroll 0 0; border:.0625rem solid #c5c5c5; border-radius:.3125rem; color:#000; font-family:museosans,Arial,sans-serif; font-weight:500; font-size:.75rem; height:1.875rem; padding:0 .5rem; -webkit-transition:border .3s ease 0s,color .3s ease 0s,-webkit-box-shadow .3s ease 0s; transition:border .3s ease 0s,color .3s ease 0s,-webkit-box-shadow .3s ease 0s; -o-transition:border .3s ease 0s,box-shadow .3s ease 0s,color .3s ease 0s; transition:border .3s ease 0s,box-shadow .3s ease 0s,color .3s ease 0s; transition:border .3s ease 0s,box-shadow .3s ease 0s,color .3s ease 0s,-webkit-box-shadow .3s ease 0s; width:7.1875rem; pointer-events:none}.filter__box .input,.filter__row-range {display:inline-block; vertical-align:middle}.filter__row-range {position:relative; width:17.75rem; margin:0 .625rem}.filter__range,.range {position:relative}.range {background:#e9eef2; height:.25rem; width:100%}.range .ui-slider-handle {cursor:pointer}.range .ui-state-default {position:absolute}.range .ui-slider-range {background:#0068b3; height:.3125rem; margin-top:-.0625rem; position:relative}.range .ui-state-default:before {background:#f28d1e none repeat scroll 0 0; content:""; display:inline-block; height:1.25rem; left:-.3125rem; position:absolute; top:-1rem; width:.6875rem; z-index:2}.range .ui-state-default:after {border-color:transparent #fff transparent transparent; border-width:0 .6875rem .6875rem 0}.range .ui-state-default.first:after,.range .ui-state-default:after {content:""; width:0; height:0; border-style:solid; left:-.3125rem; position:absolute; top:-1rem; z-index:5}.range .ui-state-default.first:after {border-color:#fff transparent transparent; border-width:.6875rem .6875rem 0 0}.tab-pills {position:absolute; right:-.8125rem; top:-4.0625rem}.tab-pills>ul {font-size:0}.tab-pills li {border:.0625rem solid #c5c5c5; display:inline-block; vertical-align:top; height:2rem; width:2.125rem; position:relative; -webkit-transition:border-color 0s ease,z-index .3s ease 0s,-webkit-box-shadow .3s ease; transition:border-color 0s ease,z-index .3s ease 0s,-webkit-box-shadow .3s ease; -o-transition:border-color 0s ease,box-shadow .3s ease,z-index .3s ease 0s; transition:border-color 0s ease,box-shadow .3s ease,z-index .3s ease 0s; transition:border-color 0s ease,box-shadow .3s ease,z-index .3s ease 0s,-webkit-box-shadow .3s ease}.tab-pills li:first-child {border-top-left-radius:.25rem; border-bottom-left-radius:.25rem}.tab-pills li:last-child {border-top-right-radius:.25rem; border-bottom-right-radius:.25rem}.tab-pills li+li {margin-left:-.0625rem}.icon-tabs-stroke {stroke:#c5c5c5}.icon-tabs-fill {fill:#c5c5c5}.tab-pills li:hover .icon-tabs-fill {fill:#0068b3}.tab-pills li:hover .icon-tabs-stroke {stroke:#0068b3}.tab-pills li:hover {border-color:#0068b3; -webkit-box-shadow:0 0 .25rem 0 rgba(0,104,179,.5); box-shadow:0 0 .25rem 0 rgba(0,104,179,.5); z-index:3}.tab-pills li a {display:block; height:100%; width:100%; position:relative; padding:.4375rem 0; text-align:center}.tab-pills li:last-child a {padding:.5625rem 0}.tooltip {position:absolute; top:-3.125rem; left:-1.25rem; font-size:.875rem; background:#fff; padding:.4375rem .625rem; -webkit-box-shadow:0 0 .9375rem 0 rgba(0,0,0,.2); box-shadow:0 0 .9375rem 0 rgba(0,0,0,.2); opacity:0; visibility:hidden; -webkit-transition:opacity .3s ease; -o-transition:opacity .3s ease; transition:opacity .3s ease}.tooltip:after {content:""; position:absolute; bottom:-.4375rem; left:1.625rem; width:0; height:0; border-color:#fff transparent transparent; border-style:solid; border-width:.4375rem .46875rem 0}.tab-pills li:last-child .tooltip {right:0; left:auto}.tab-pills li:last-child .tooltip:after {right:.625rem; left:auto}.tab-pills li:hover .tooltip {opacity:1; visibility:visible}.tab-pills li.active {background:#0068b3; border-color:#0068b3; z-index:2}.tab-pills li.active .icon-tabs-fill {fill:#fff}.tab-pills li.active .icon-tabs-stroke {stroke:#fff}.tab-pills li:active {-webkit-box-shadow:0 0 1.5625rem 0 rgba(0,104,179,.5) inset; box-shadow:inset 0 0 1.5625rem 0 rgba(0,104,179,.5)}.row__20 {margin-bottom:1.25rem}.col_5 {width:25%; float:left; padding-left:20px; border:0 double #e5e5e5}@media (max-width:600px) {.col_5 {width:50%}.filter__tab {padding:20px 0}.filter {padding:20px 0 20px 0; background:unset}}.bx-filter {width:100%; min-width:220px; font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.bx-filter .bx-filter-section {position:relative; padding-top:0}.bx-filter .bx-filter-section>.row {padding:0 5px}.bx-filter .bx-filter-title {font-size:18px; margin-bottom:10px; color:#000}.bx-filter .bx-filter-parameters-box {position:relative}.bx-filter .bx-filter-parameters-box-title {font-size:13px; padding-bottom:7px}@media (min-width:992px) {.bx-filter .bx-filter-section .col-md-4:nth-child(3n+1) {clear:both}}@media (min-width:768px) and (max-width:991px) {.bx-filter .bx-filter-section .col-md-4:nth-child(2n+1) {clear:both}}.bx-filter .bx-filter-parameters-box-title span {color:#039be5; border-bottom:1px solid transparent; cursor:pointer}.bx-filter .bx-filter-parameters-box-title span:hover {border-color:#039be5}.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-parameters-box-title span {}.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-parameters-box-title span:hover {border-color:transparent}.bx-filter .bx-filter-block {display:none; -webkit-transition:padding .3s ease; -moz-transition:padding .3s ease; -ms-transition:padding .3s ease; -o-transition:padding .3s ease; transition:padding .3s ease; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box}.bx-filter .bx-filter-button-box .bx-filter-block,.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block {display:block}.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block i.bx-ft-sub {font-size:14px; font-style:normal; display:block; padding-bottom:5px}.bx-filter-parameters-box-container {padding-bottom:20px}.bx-filter-parameters-box-container .checkbox:first-child {margin-top:0}.bx-filter .bx-filter-parameters-box-container-block {font-size:11px; color:#3f3f3f}.bx-filter .bx-filter-input-container {}.bx-filter .bx-filter-input-container input {display:block; width:100%; font-size:18px; height:38px; margin:0; padding:0 4px; border:1px solid #ccd5db; border-radius:2px; background:#fff; outline:none}.bx-retina .bx-filter .bx-filter-input-container input {border-style:solid; border-width:1px; -webkit-border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/border_default.png) 2 repeat; -moz-border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/border_default.png) 2 repeat; -o-border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/border_default.png) 2 repeat; border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/border_default.png) 2 repeat}.bx-ios .bx-filter .bx-filter-input-container input {background-image:-webkit-linear-gradient(#ffffff 0,#ffffff 100%); background-image:linear-gradient(#ffffff 0,#ffffff 100%)}.bx-filter .bx-filter-button-box {clear:both}.bx-filter .bx-ui-slider-track-container {padding-top:35px; padding-bottom:25px}.bx-filter .bx-ui-slider-track {position:relative; height:7px}.bx-filter .bx-ui-slider-part {position:absolute; top:-6px; width:1px; height:17px; background:#a2bfc7}.bx-filter .bx-ui-slider-part.p1 {left:-1px}.bx-filter .bx-ui-slider-part.p2 {left:25%}.bx-filter .bx-ui-slider-part.p3 {left:50%}.bx-filter .bx-ui-slider-part.p4 {left:75%}.bx-filter .bx-ui-slider-part.p5 {right:-1px}.bx-filter .bx-ui-slider-part span {font-size:11px; position:absolute; top:-16px; left:50%; display:block; width:100px; margin-left:-50px; text-align:center; color:#000}.bx-filter .bx-ui-slider-part.p2 span,.bx-filter .bx-ui-slider-part.p3 span,.bx-filter .bx-ui-slider-part.p4 span {color:#6b8086}.bx-filter .bx-ui-slider-range,.bx-filter .bx-ui-slider-pricebar,.bx-filter .bx-ui-slider-pricebar-vd,.bx-filter .bx-ui-slider-pricebar-vn,.bx-filter .bx-ui-slider-pricebar-v {position:absolute; top:0; bottom:0}.bx-filter .bx-ui-slider-range {z-index:50}.bx-filter .bx-ui-slider-pricebar {z-index:100}.bx-filter .bx-ui-slider-pricebar-vd {z-index:60}.bx-filter .bx-ui-slider-pricebar-vn {z-index:70}.bx-filter .bx-ui-slider-pricebar-v {z-index:80}.bx-filter .bx-ui-slider-handle {position:absolute; top:100%; width:22px; height:22px; border-bottom:none}.bx-filter .bx-ui-slider-handle:hover {-webkit-cursor:grab; -ms-cursor:grab; -o-cursor:grab; cursor:grab}.bx-filter .bx-ui-slider-handle:active {-webkit-cursor:grabbing; -ms-cursor:grabbing; -o-cursor:grabbing; cursor:grabbing}.bx-filter .bx-ui-slider-handle.left {left:0; margin-left:-21px}.bx-filter .bx-ui-slider-handle.right {right:0; margin-right:-21px}.bx-filter .bx-filter-select-container {display:block; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; height:35px; border-radius:3px; border:1px solid #ccd5db}.bx-retina .bx-filter .bx-filter-select-container {border-style:solid; border-width:1px; -webkit-border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/border_default.png) 2 repeat; -moz-border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/border_default.png) 2 repeat; -o-border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/border_default.png) 2 repeat; border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/border_default.png) 2 repeat}.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:33px; margin:0; padding:0 33px 0 10px; border:none; border-radius:2px; background:#fff}.bx-filter .bx-filter-select-text {font-size:15px; line-height:33px; overflow:hidden; max-width:100%; height:33px; 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:33px; cursor:pointer; background:url('data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAAG0lEQVQY02OYOXPmf1yYAQRwSsAATglkBch8ADy7LKHqFrgoAAAAAElFTkSuQmCC') no-repeat center}.bx-filter-select-popup {background:#fff; padding:0; min-width:173px}.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}.bx-filter-select-popup ul li .bx-filter-param-text {line-height:34px !important}.bx-filter .bx-filter-tag {padding:18px}.bx-filter .bx-tag-link {font-size:12px; text-decoration:none; text-shadow:none}.bx-filter .bx-tag-link.bx-active,.bx-filter .bx-tag-link:hover {color:#1d3d46}.bx-filter .bx-filter-param-btn-inline .bx-filter-param-label {float:left; display:block; margin-right:5px}.bx-filter .bx-filter-param-btn-block .bx-filter-param-label {display:block}.bx-filter .bx-filter-param-label {}.bx-filter .bx-filter-param-label.dib {display:inline-block}.bx-filter .bx-filter-param-text {font-weight:normal}.bx-filter .bx-filter-param-label.disabled .bx-filter-param-text {color:#6c6c6c}.bx-filter-select-popup .bx-filter-param-label.bx-active {background:#f3f8fa}.bx-filter .bx-filter-input-checkbox {}.bx-filter .bx-filter-input-checkbox input[type=radio],.bx-filter .bx-filter-input-checkbox input[type=checkbox] {}.bx-filter .bx-filter-input-checkbox .bx-filter-param-text {display:block; text-align:left}.bx-filter .bx-filter-param-btn {font-weight:normal; display:inline-block; width:38px; height:38px; padding:6px; text-align:center; text-decoration:none; color:#000; vertical-align:middle; border:1px solid #ccd5db; border-radius:2px; background:#fff; position:relative; -webkit-transition:border .3s ease,box-shadow .1s ease,color .3s ease; -moz-transition:border .3s ease,box-shadow .1s ease,color .3s ease; -ms-transition:border .3s ease,box-shadow .1s ease,color .3s ease; -o-transition:border .3s ease,box-shadow .1s ease,color .3s ease; transition:border .3s ease,box-shadow .1s ease,color .3s ease; cursor:pointer}.bx-retina .bx-filter .bx-filter-param-btn {border-style:solid; border-width:1px; -webkit-border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/border_default.png) 2 repeat; -moz-border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/border_default.png) 2 repeat; -o-border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/border_default.png) 2 repeat; border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/border_default.png) 2 repeat}.bx-filter .bx-filter-param-btn.bx-color-sl {}.bx-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl {background:transparent; box-shadow:none}.bx-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl {position:relative}.bx-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl:before {position:absolute; bottom:0; right:0; top:0; left:0; content:' '; display:block; z-index:100; background:url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA/UlEQVQ4y5WSQQ6CQAxFOSBuwAtoAitc4R6MkKgYJULUi8Ax4DgKm9o/45BxBBNJmkB/33T6qUVEHkfDUXHY1sQD7V2DWg+JJox3lOZ3enYdf5IzAjnQkvxGa64Fg2S9PV3JXa4ozoovWEGbY0nOIqDkfIVeQ5hBAOQsAy5guO8FbEJxVqqDZ+rUuQ6rziJ3VLkBcs05BBxlF1nIADrJESYgE0YhAER0KH5DphEKFDNPuG1AhTAi4jnRWV17FNYhcT3NHLzLzuUnjI0YHP203EWY8ENqNsAq5Y3Qf4NuhIT7wTBsDxgIbRjvCfCUe6ozoFCuXIukj5c/lhy1/gvSDM3b8PrjegAAAABJRU5ErkJggg==") no-repeat center; opacity:.7}.bx-filter .bx-filter-param-btn .bx-filter-param-text {line-height:26px}.bx-filter .bx-filter-param-btn.bx-spm {width:23px; min-width:23px; height:23px; line-height:23px; font-weight:normal; padding:0; font-size:17px; color:#767b7e; vertical-align:top; border-radius:50%; background-color:transparent}.bx-filter .bx-filter-param-btn.bx-spm.bx-plus {background:url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAANUlEQVQoz2NgwAQsQMzJQCSwAeKGQa7YFKoAhmOgim3QsAxIcSFUkhC2GaqhgQ4UgNgFmwQAij8OUFmBFssAAAAASUVORK5CIIA=") no-repeat center}.bx-filter .bx-filter-param-btn.bx-spm.bx-minus {background:url("data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAACCAYAAABhYU3QAAAAG0lEQVQYV2NgYGDgBuI4AlgGiBn4gLicAFYGAAFkBwE95V42AAAAAElFTkSuQmCC") no-repeat center}.bx-filter .bx-filter-param-btn.bx-spm:active {outline:none !important; box-shadow:inset 0 2px 3px rgba(0,0,0,.12)}.bx-filter span.bx-spm {font-size:18px; line-height:23px; display:inline-block; height:23px; margin:0 10px; vertical-align:middle; color:#000}.bx-filter-select-popup .bx-filter-select-text-icon,.bx-filter .bx-filter-select-text-icon {line-height:33px; position:relative; display:inline-block; width:23px; height:23px; margin-top:-4px; margin-right:2px; vertical-align:middle; border-radius:2px}.bx-filter-select-popup .bx-filter-btn-color-icon,.bx-filter .bx-filter-btn-color-icon {line-height:24px; border-radius:2px; display:inline-block; width:24px; height:24px; vertical-align:middle; box-shadow:inset 0 0 0 1px rgba(0,0,0,.05); -webkit-background-size:cover; background-size:cover}.bx-filter-select-popup .bx-filter-btn-color-icon {width:20px; height:20px; margin:2px 0; top:0 !important}.bx-filter .bx-filter-select-block .bx-filter-btn-color-icon {top:-1px !important}.bx-filter-btn-color-icon.all {position:relative; border:none; box-shadow:none}.bx-filter-btn-color-icon.all:after,.bx-filter-btn-color-icon.all:before {position:absolute; width:60%; height:60%; background:#fff; content:" "; box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.bx-filter-btn-color-icon.all:after {right:0; bottom:0}.bx-filter-btn-color-icon.all:before {top:0; left:0}.bx-filter .bx-filter-param-label.disabled .bx-filter-btn-color-icon {opacity:.2}.bx-filter .bx-filter-parameter-biz {font-size:14px; line-height:15px; display:inline-block; margin-right:10px; text-decoration:none; color:#1485ce; border-bottom:1px dashed}.bx-filter .bx-filter-parameter-biz:hover {text-decoration:none; border-bottom:1px solid}.bx-filter .bx-filter-parameter-biz.bx-active {position:relative; color:#000; border-color:transparent}.btn-themes {color:#FFF}.btn-themes.bx-active,.btn-themes.focus,.btn-themes:active,.btn-themes:focus,.btn-themes:hover {color:#FFF}.bx-filter .bx-filter-popup-result {font-size:13px; font-weight:normal; position:absolute; z-index:915; display:none; line-height:normal; margin-top:-7px; margin-left:10px; padding:0 10px; white-space:nowrap; color:#3f3f3f; min-height:37px; line-height:18px; border-style:solid; border:1px solid #C6DCE7}.bx-filter .bx-filter-popup-result.left {border-width:2px 10px 2px 2px; -webkit-border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/result_popup_left.png) 4 20 4 4 repeat; -moz-border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/result_popup_left.png) 4 20 4 4 repeat; -o-border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/result_popup_left.png) 4 20 4 4 repeat; border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/result_popup_left.png) 4 20 4 4 fill repeat}.bx-filter .bx-filter-popup-result.right {border-width:2px 2px 2px 10px; -webkit-border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/result_popup_right.png) 4 4 4 20 repeat; -moz-border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/result_popup_right.png) 4 4 4 20 repeat; -o-border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/result_popup_right.png) 4 4 4 20 repeat; border-image:url(/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/images/result_popup_right.png) 4 4 4 20 fill repeat}.bx-filter .bx-filter-popup-result.right {left:97%}.bx-filter .bx-filter-popup-result.left {right:97%}.bx-filter-horizontal .bx-filter-popup-result {display:inline-block; position:relative; left:auto; right:auto; bottom:-7px}.bx-filter .bx-filter-popup-result a {color:#0073a3; line-height:10px}.bx-filter .bx-filter-popup-result a:hover {text-decoration:none}.bx-filter .bx-filter-popup-result-close {display:none}@media (max-width:767px) {.bx-touch .bx-filter .bx-filter-popup-result {font-size:12px; line-height:14px; position:fixed !important; z-index:1001; top:auto !important; right:0 !important; bottom:0 !important; left:0 !important; margin-top:0; margin-left:0; width:auto; height:auto; padding:10px; border-radius:2px; border:1px solid #c6dae7; background:rgba(255,255,255,.9)}.bx-touch .bx-filter .bx-filter-popup-result br {display:none}.bx-filter .bx-filter-popup-result .arrow {display:none}}
/* End */


/* Start:/bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.section/dogs-puppies-sale-detail-1/style.css?17512459742159*/
.card-not{
    position: absolute;
    top: 20px;
    right: 20px;
}

.prokrut::-webkit-scrollbar {
  width: 3px;
  background-color: #00000;
}

.prokrut::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #333;
}

.prokrut::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2);
  border-radius: 10px;
  background-color: #1f1f1f;
}

.container-pup {
border-radius: 0.375rem;
height:200px;
  }

.tab-pup {
  display: flex;
  flex-wrap: wrap;
  gap: 0px 16px;
}

.tab-pup > input[type="radio"] {
  display: none;
}

.tab-content-pup {
  display: none;
  width: 100%;
  margin-top: 1rem;
}

#tab-btn-1-pup:checked~#content-1-pup,
#tab-btn-2-pup:checked~#content-2-pup,
#tab-btn-3-pup:checked~#content-3-pup {
  display: block;
}

.tab-pup > label {
  cursor: pointer;
  transition: color .15s ease-in-out, border-color .15s ease-in-out;
  color: #ff0000;
  background: 0 0;
  border-bottom: 1px solid transparent;
}

.tab-pup > label:hover {
  border-bottom-color: #ff0000;
}

.tab-pup > input[type="radio"]:checked + label {
  cursor: default;
  font-weight: 400;
  color: #b0b0b0;
  border-bottom-color: #b0b0b0;
}














.link-pup {
color: #777777;
}


.link-pup:hover {
color: #ff0000;
}



.card-button6 {
    width: 290px;
    height: 54px;

    position: absolute;
    bottom: 0px;
    z-index: 1000;
    line-height: 3.4;
    background-color: #070707;
    clip-path: polygon(25% 0, 100% 0%, 100% 100%, 0% 100%);
display: block;
		right:-2px;
text-align: right;
    padding-right: 20px;
}


.card-button6:hover {
color: #ffffff;
cursor: pointer;
background-color: #ff0000;
}


.card-name6 {
padding-bottom: 10px;
}

.descr6 {
height: 180px;
margin-right: 10px;
overflow: auto;
line-height: initial;
}

.more-photo {
display: contents;
}


@media (max-width: 568px) {
.card-not{
    position: absolute;
    top: 20px;
    right: 10px;
}


.more-photo {
display: none;
}

.card-button6 {
    width: 260px;
display: block;
		right:0;
    bottom: 0px;
text-align: right;
    padding-right: 10px;
}

.card-name6 {
padding-bottom: 14px;
}

.descr6 {
height: unset;
overflow: hidden;
line-height: initial;
}

}
/* End */


/* Start:/bitrix/templates/LegendaVolgi-black/components/altasib/feedback.form/feedback-langing-3/form_style.css?175124597447948*/
.modal_fo22rm{
        border-radius:5px;
        background:#fff;
        /*position:fixed;*/
        position:absolute;
        top:45%;
        left:50%;
        opacity:0;
        z-index:2001;
        transition:all 0.3s ease 0s;
        box-shadow:0 0 33px rgba(0,0,0,0.36);
        min-height:200px;
        height:auto;
        overflow:hidden;
        box-sizing:border-box;
        padding:40px 20px 40px;
}
.mo22dal_clo22se{
        width:14px;
        height:14px;
        position:absolute;
        background:#fff;
        top:20px;
        right:20px;
        cursor:pointer;
        display:block;
        overflow:hidden;
        opacity:0.6;
        -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
        filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
        z-index:2;
        -webkit-transition:all .2s ease-out;
        -moz-transition:all .2s ease-out;
        -ms-transition:all .2s ease-out;
        -o-transition:all .2s ease-out;
        transition:all .2s ease-out;
}
.mo22dal_clos22e_ok{
        width:115px;
        height:36px;
        line-height:36px;
        background:#0097f6;
        -webkit-border-radius:2px;
        -moz-border-radius:2px;
        border-radius:2px;
        -webkit-box-shadow:0 2px 4px 2px #e6e6e6;
        -moz-box-shadow:0 2px 4px 2px #e6e6e6;
        box-shadow:0 2px 4px 2px #e6e6e6;
        border:none;
        outline:none;
        color:#fff;
        text-align:center;
        margin:0 auto 10px;
        display:block;
        cursor:pointer;
        -webkit-transition:all .2s ease-out;
        -moz-transition:all .2s ease-out;
        -ms-transition:all .2s ease-out;
        -o-transition:all .2s ease-out;
        transition:all .2s ease-out;
}
.mo22dal_close_ok:hover{
        -webkit-box-shadow:0 2px 5px 3px #ccc;
        -moz-box-shadow:0 2px 5px 3px #ccc;
        box-shadow:0 2px 5px 3px #ccc;
}
.mo22dal_close:hover{
        opacity:1;
        -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.mo22dal_close__left:before{
        position:absolute;
        content:'';
        left:-3px;
        top:-5px;
        border:12px solid transparent;
        border-left-color:#767676;
}
.mo22dal_close__left:after{
        position:absolute;
        content:'';
        left:-7px;
        top:-5px;
        border:12px solid transparent;
        border-left-color:#fff;
}
.mo22dal_close__right:before{
        position:absolute;
        content:'';
        right:-3px;
        top:-5px;
        border:12px solid transparent;
        border-right-color:#767676;
}
.m22odal_close__right:after{
        position:absolute;
        content:'';
        right:-7px;
        top:-5px;
        border:12px solid transparent;
        border-right-color:#fff;
}

.alx_fb_overlay{
        z-index:2000;
        position:fixed;
        background-color:#000;
        opacity:0.2;
        width:100%;
        height:100%;
        top:0;
        left:0;
        cursor:pointer;
        display:none;
}
.alx_feedback_popup{
        cursor:pointer;
}
.alx-feedb-data-errorLoading{
        text-align:center;
        padding-top:50px;
}
.alx_fedb_wait{
        height:140px;
        left:45%;
        position:fixed;
        top:45%;
        width:140px;
        z-index:2001;
        text-align:center;
}
.alx-feedb-data{
        position:absolute;
        opacity:0;
}
.alx-feedb-data-view{
        position:relative;
        opacity:1;
        width:100%;
        transition:all 0.3s ease 0s;
}
.afbf_success_block{
        height:40px;
        display:table;
        vertical-align:middle;
        width:100%;
        margin-bottom:20px;
}
.afbf_success_block._without-popup{
        height:40px;
}
.afbf_success_block._without-popup .afbf_mess_ok{
        text-align:left;
        line-height:24px;
}
.afbf_success_block._without-popup .afbf_mess_ok .mess{
        margin-left:60px;
}
.afbf_success_block._without-popup .afbf_ok_icon{
        display:inline-block;
        width:auto;
        min-width:50px;
        float:left;
        margin-bottom:0;
}
.afbf_mess_ok{
        display:table-cell;
        vertical-align:middle;
        text-align:left;
}
/* animation loading */

@keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@-moz-keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@-webkit-keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@-o-keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@-moz-keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@-webkit-keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@-o-keyframes alx-rotate-loading{0%{transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -moz-transform:rotate(0deg);}100%{transform:rotate(360deg); -ms-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);}}
@keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}
@-moz-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}
@-webkit-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}
@-o-keyframes loading-text-opacity{0%{opacity:0}20%{opacity:0}50%{opacity:1}100%{opacity:0}}
.alx-rotate-loading, .alx-feedb-loading{
        height:120px;
        position:relative;
        width:120px;
        border-radius:100%;
}
.alx-rotate-loading{
        margin:40px auto;
}
.alx-feedb-loading{
        border:13px solid transparent;
        border-color:transparent #fff transparent #FFF;
        -moz-animation:alx-rotate-loading 2s linear 0s infinite normal;
        -moz-transform-origin:50% 50%;
        -o-animation:alx-rotate-loading 2s linear 0s infinite normal;
        -o-transform-origin:50% 50%;
        -webkit-animation:alx-rotate-loading 2s linear 0s infinite normal;
        -webkit-transform-origin:50% 50%;
        animation:alx-rotate-loading 2s linear 0s infinite normal;
        transform-origin:50% 50%;
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box;
}
.alx-rotate-loading:hover .alx-feedb-loading{
        border-color:transparent #E45635 transparent #E45635;
}
.alx-rotate-loading:hover .alx-feedb-loading, .alx-rotate-loading .alx-feedb-loading{
        -webkit-transition:all 0.5s ease-in-out;
        -moz-transition:all 0.5s ease-in-out;
        -ms-transition:all 0.5s ease-in-out;
        -o-transition:all 0.5s ease-in-out;
        transition:all 0.5s ease-in-out;
}
.alx-feedb-loading-text{
        animation:2s linear 0s normal none infinite running loading-text-opacity;
        color:#fff;
        font-size:15px;
        font-weight:bold;
        margin-top:52.5px;
        position:absolute;
        text-align:center;
        text-transform:uppercase;
        top:0px;
        width:120px;
}

/* animation popup */

@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0; -webkit-transform:translate3d(0,-3000px,0); transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0); transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0); transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0); transform:translate3d(0,5px,0);}to{opacity:1; -webkit-transform:none; transform:none;}}
@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0; -webkit-transform:translate3d(0,-3000px,0); transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0); transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0); transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0); transform:translate3d(0,5px,0);}to{opacity:1; -webkit-transform:none; transform:none;}}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0); transform:translate3d(0,10px,0);}40%,45%{opacity:1; -webkit-transform:translate3d(0,-20px,0); transform:translate3d(0,-20px,0);}to{opacity:0; -webkit-transform:translate3d(0,2000px,0); transform:translate3d(0,2000px,0);}}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0); transform:translate3d(0,10px,0);}40%,45%{opacity:1; -webkit-transform:translate3d(0,-20px,0); transform:translate3d(0,-20px,0);}to{opacity:0; -webkit-transform:translate3d(0,2000px,0); transform:translate3d(0,2000px,0);}}
@-moz-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0; -webkit-transform:translate3d(0,-3000px,0); transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0); transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0); transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0); transform:translate3d(0,5px,0);}to{opacity:1; -webkit-transform:none; transform:none;}}
@-o-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000); animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0; -webkit-transform:translate3d(0,-3000px,0); transform:translate3d(0,-3000px,0);}60%{-webkit-transform:translate3d(0,25px,0); transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0); transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0); transform:translate3d(0,5px,0);}to{opacity:1; -webkit-transform:none; transform:none;}}
@-moz-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0); transform:translate3d(0,10px,0);}40%,45%{opacity:1; -webkit-transform:translate3d(0,-20px,0); transform:translate3d(0,-20px,0);}to{opacity:0; -webkit-transform:translate3d(0,2000px,0); transform:translate3d(0,2000px,0);}}
@-o-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0); transform:translate3d(0,10px,0);}40%,45%{opacity:1; -webkit-transform:translate3d(0,-20px,0); transform:translate3d(0,-20px,0);}to{opacity:0; -webkit-transform:translate3d(0,2000px,0); transform:translate3d(0,2000px,0);}}

@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,-200deg); transform:rotate3d(0,0,1,-200deg); opacity:0;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:none; transform:none; opacity:1;}}
@keyframes rotateIn{from{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,-200deg); transform:rotate3d(0,0,1,-200deg); opacity:0;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:none; transform:none; opacity:1;}}
@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center; transform-origin:center; opacity:1;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,200deg); transform:rotate3d(0,0,1,200deg); opacity:0;}}
@keyframes rotateOut{from{-webkit-transform-origin:center; transform-origin:center; opacity:1;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,200deg); transform:rotate3d(0,0,1,200deg); opacity:0;}}
@-moz-keyframes rotateIn{from{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,-200deg); transform:rotate3d(0,0,1,-200deg); opacity:0;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:none; transform:none; opacity:1;}}
@-o-keyframes rotateIn{from{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,-200deg); transform:rotate3d(0,0,1,-200deg); opacity:0;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:none; transform:none; opacity:1;}}
@-moz-keyframes rotateOut{from{-webkit-transform-origin:center; transform-origin:center; opacity:1;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,200deg); transform:rotate3d(0,0,1,200deg); opacity:0;}}
@-o-keyframes rotateOut{from{-webkit-transform-origin:center; transform-origin:center; opacity:1;}to{-webkit-transform-origin:center; transform-origin:center; -webkit-transform:rotate3d(0,0,1,200deg); transform:rotate3d(0,0,1,200deg); opacity:0;}}

@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0); visibility:visible;}to{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}}
@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0); visibility:visible;}to{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}}
@-webkit-keyframes slideoutright{from{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1;}to{visibility:hidden; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0); opacity:0;}}
@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}to{visibility:hidden; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}}
@-moz-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0); visibility:visible;}to{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}}
@-o-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0); visibility:visible;}to{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}}
@-moz-keyframes slideoutright{from{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1;}to{visibility:hidden; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0); opacity:0;}}
@-o-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}to{visibility:hidden; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}}

@-webkit-keyframes fadeOutRight{from{opacity:1;}to{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}}
@keyframes fadeOutRight{from{opacity:1;}to{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}}
@-webkit-keyframes fadeInRight{from{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}to{opacity:1; -webkit-transform:none; transform:none;}}
@keyframes fadeInRight{from{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}to{opacity:1; -webkit-transform:none; transform:none;}}
@-moz-keyframes fadeOutRight{from{opacity:1;}to{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}}
@-o-keyframes fadeOutRight{from{opacity:1;}to{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}}
@-moz-keyframes fadeInRight{from{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}to{opacity:1; -webkit-transform:none; transform:none;}}
@-o-keyframes fadeInRight{from{opacity:0; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0);}to{opacity:1; -webkit-transform:none; transform:none;}}

@keyframes bounceIn{0%{transform:scale(1); opacity:1}60%{transform:scale(1.2); opacity:1;}100%{transform:scale(0); opacity:0; display:none;}}
@keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(1.5,1.5,1.5); transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1); transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.03,1.03,1.03); transform:scale3d(1.03,1.03,1.03);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}
@keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(0.7,0.7,0.7); transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.01,1.01,1.01); transform:scale3d(1.01,1.01,1.01);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}
@-moz-keyframes bounceIn{0%{transform:scale(1); opacity:1}60%{transform:scale(1.2); opacity:1;}100%{transform:scale(0); opacity:0; display:none;}}
@-moz-keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(1.5,1.5,1.5); transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1); transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.03,1.03,1.03); transform:scale3d(1.03,1.03,1.03);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}
@-moz-keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(0.7,0.7,0.7); transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.01,1.01,1.01); transform:scale3d(1.01,1.01,1.01);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}
@-o-keyframes bounceIn{0%{transform:scale(1); opacity:1}60%{transform:scale(1.2); opacity:1;}100%{transform:scale(0); opacity:0; display:none;}}
@-o-keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(1.5,1.5,1.5); transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1); transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.03,1.03,1.03); transform:scale3d(1.03,1.03,1.03);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}
@-o-keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(0.7,0.7,0.7); transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.01,1.01,1.01); transform:scale3d(1.01,1.01,1.01);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}
@-webkit-keyframes bounceIn{0%{transform:scale(1); opacity:1}60%{transform:scale(1.2); opacity:1;}100%{transform:scale(0); opacity:0; display:none;}}
@-webkit-keyframes pulse{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(1.5,1.5,1.5); transform:scale3d(1.5,1.5,1.5);}20%{-webkit-transform:scale3d(1.1,1.1,1.1); transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.03,1.03,1.03); transform:scale3d(1.03,1.03,1.03);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}
@-webkit-keyframes pulseMess{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0; -webkit-transform:scale3d(0.7,0.7,0.7); transform:scale3d(0.7,0.7,0.7);}20%{-webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}40%{-webkit-transform:scale3d(0.9,0.9,0.9); transform:scale3d(0.9,0.9,0.9);}60%{opacity:1; -webkit-transform:scale3d(1.01,1.01,1.01); transform:scale3d(1.01,1.01,1.01);}100%{opacity:1; -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1);}}

.alx-popup-show-anime1{
        animation:pulse .75s ease-in-out 0s both;
        display:block;
}
.alx-popup-hide-anime1{
        animation:bounceIn 0.5s;
}
.alx-popup-mess-show-anime1{
        animation:pulseMess .75s ease-in-out 0s both;
        max-height:100%;
        opacity:1;
        transition:all 0.8s ease 0s;
}
.alx-popup-show-anime2{
        animation:rotateIn .75s ease-in-out 0s both;
        display:block;
}
.alx-popup-hide-anime2{
        animation:rotateOut 0.5s both;
}
.alx-popup-mess-show-anime2{
        animation:rotateIn .75s ease-in-out 0s both;
        max-height:100%;
        opacity:1;
        transition:all 0.8s ease 0s;
}
.alx-popup-show-anime3{
        animation:fadeInRight .75s ease-in-out 0s both;
        display:block;
}
.alx-popup-hide-anime3{
        animation:fadeOutRight 0.5s both;
}
.alx-popup-mess-show-anime3{
        animation:fadeInRight .75s ease-in-out 0s both;
        max-height:100%;
        opacity:1;
        transition:all 0.8s ease 0s;
}
.alx-popup-show-anime4{
        animation:bounceInDown .75s ease-in-out 0s;
        display:block;
}
.alx-popup-hide-anime4{
        animation:bounceOutDown 0.5s;
}
.alx-popup-mess-show-anime4{
        animation:bounceInDown .75s ease-in-out 0s both;
        max-height:100%;
        opacity:1;
        transition:all 0.8s ease 0s;
}

/* feedb_styles */

.alx_feed_back{
        padding:0px;
        margin:0px;
        text-transform:none !important;
        text-align:left !important;
        line-height:normal !important;
        text-decoration:none !important;
}
.alx_feed_back *{
        text-transform:none !important;
        text-align:left !important;
        line-height:normal !important;
        text-decoration:none !important;
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        box-sizing:border-box;
}
.alx_feed_back form{
        padding:0px;
        margin:0px;
}
.modal_form .afbf_error_block{
        position:relative;
        margin-bottom:20px;
}
.modal_form .afbf_error_block:after{
        content:'';
        position:absolute;
        bottom:-10px;
        left:-20px;
        right:-20px;
        height:1px;
        background:#ccc;
}
.afbf_error_icon{
        float:left;
        margin-right:5px;
        width:50px;
        height:40px;
        background:url(/bitrix/templates/LegendaVolgi-black/components/altasib/feedback.form/feedback-langing-3/images/afbf_danger-sign.png) no-repeat 0 0;
}
.afbf_error_block .afbf_error_text,
.afbf_error_block .afbf_error_ftext{
        font-size:16px;
        min-height:40px;
        /*line-height:40px;*/
        padding-bottom:30px;
        color:#f80000;
        display:block;
}
.afbf_ok_icon{
        margin:0 0 20px 0;
        width:100%;
        height:50px;
        background:url(/bitrix/templates/LegendaVolgi-black/components/altasib/feedback.form/feedback-langing-3/images/afbf_check-box.png) no-repeat 50% 50%;
}

.modal_form .afbf_error_block td{
        vertical-align:top;
        text-align:left;
}
.alx-feedb-error{
        margin-top:20px;
}
.modal_form .alx-feedb-error{
        margin-top:0px;
}
.alx-feedb-error .afbf_error_block ul{
        list-style:none;
        padding-left:55px;
        font-size:14px;
        color:#f80101;
        margin:0;
}
.alx-feedb-error .afbf_error_block ul li{
        padding:0px 0px 4px 8px;
        margin:0px;
        display:block;
        list-style:none !important;
        background:transparent !important;
}
.alx-feedb-error .afbf_error_block ul li:before{
        content:'' !important;
}
.alx-feedb-error .afbf_error_block ul li span{
        position:relative;
        z-index:1;
        margin-left:-8px;
}
.modal_form .afbf_feedback_poles{
        padding:0px;
        margin:11px 0px 0px 0px;
}
.afbf_item_pole{
        padding:0px;
        margin:34px 0px 0px;
        position:relative;
}

.heigh_kost{
		height:25px;
}

.soglash{
margin-top:20px;
color: #5e646a;
}

.soglash a{
margin-top:20px;
color: #5e646a;
}

.heigh_kost_text{
		height:164px;
}

#afbf_email_fid1, #afbf_fio_fid1 {
margin: 0px 0px 0px;
}

#afbf_email_fid2, #afbf_fio_fid2 {
margin: 0px 0px 0px;
}

.item_pole__captcha{
height: 44px;
        margin:18px 0px 6px 0px;
}


*html .afbf_item_pole{
        position:relative;
        z-index:1;
        zoom:1;
}
.afbf_item_pole .afbf_name{
        padding:0px;
        margin:0px 0px 6px 0px;
}


.afbf_item_pole .afbf_select,
.afbf_item_pole .afbf_textarea,
.afbf_item_pole .afbf_inputtext{
        height:40px;
        width:100%;
/*font-family: 'Roboto', sans-serif; */
padding: 1px 15px !important;
        outline:none;
        border:1px solid #e0e0e0;
}

.afbf_item_pole.item_pole__captcha .afbf_inputtext{
        box-sizing:content-box;
padding: 1px 15px !important;
	width: 50%;
    float: left;
}
.afbf_item_pole select.afbf_inputtext.afbf_select_sect{
        height:auto;
}



/* -------- */
.afbf_item_pole .dropdownjs.feedback_dropdown> ul{
        right:0;
        left:auto;
        top:35px;
        bottom:auto;
        height:120px;
        padding:0;
        -webkit-transform-origin:top right;
        -ms-transform-origin:top right;
        transform-origin:top right;
        -webkit-box-shadow:0px 11px 22px 2px rgba(204,204,204,0.75);
        -moz-box-shadow:0px 11px 22px 2px rgba(204,204,204,0.75);
        box-shadow:0px 11px 22px 2px rgba(204,204,204,0.75);
}
.afbf_item_pole .dropdownjs.feedback_dropdown:after{
        content:'';
        position:absolute;
        right:10px;
        top:50%;
        margin-top:-2px;
        display:inline-block;
        border:5px solid transparent;
        border-top:5px solid #767676;
}
.afbf_item_pole .afbf_checkbox label{
        margin-left:20px;
        margin-bottom:5px;
        font-weight:normal;
        position:relative;
        cursor:pointer;
        font-size:14px;
        top:auto;
        left:auto;
        pointer-events:inherit;
        -webkit-transition:0.3s ease all;
        -o-transition:0.3s ease all;
        transition:0.3s ease all;
}
.afbf_checkbox{
        margin:10px 0 20px;
}
.afbf_checkbox input[type=checkbox]{
        position:absolute;
        opacity:0;
        width:0;
        height:0;
        margin:0;
        overflow:hidden;
        pointer-events:none;
}
.afbf_checkbox .afbf_checkbox_box{
        vertical-align:middle;
        position:relative;
        top:2px;
        margin-right:12px;
}
.afbf_checkbox_box .afbf_checkbox_check{
        position:relative;
        display:inline-block;
        width:18px;
        height:18px;
        border:2px solid rgba(0,0,0,.54);
        border-radius:2px;
        overflow:hidden;
        border-radius:2px;
        -webkit-border-radius:2px;
        -moz-border-radius:2px;
        z-index:1;
}
.afbf_checkbox input[type=checkbox]+ .afbf_checkbox_box .afbf_checkbox_check:before{
        content:'';
        position:absolute;
        -webkit-transform:rotate(45deg);
        -ms-transform:rotate(45deg);
        -o-transform:rotate(45deg);
        transform:rotate(45deg);
        display:block;
        margin-top:-4px;
        margin-left:5px;
        width:0;
        height:0;
        -webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;
        box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;
}
.afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check:before{
        content:'';
        position:absolute;
        color:#7b7f7f;
        -webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0px 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;
        box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0px 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;
}
.afbf_checkbox input[type=checkbox]:focus:checked+.afbf_checkbox_box .afbf_checkbox_check:before{
        -webkit-animation:checkbox-on 0.3s forwards;
        -o-animation:checkbox-on 0.3s forwards;
        animation:checkbox-on 0.3s forwards;
}
.afbf_checkbox input[type=checkbox]:focus+.afbf_checkbox_box .afbf_checkbox_check:before{
        -webkit-animation:checkbox-off 0.3s forwards;
        -o-animation:checkbox-off 0.3s forwards;
        animation:checkbox-off 0.3s forwards;
}
.afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check{
        border:none;
}
.afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check:before{
        margin-top:-3px;
        margin-left:7px;
}
.afbf_item_pole.is_filled .afbf_name.static_name,
.afbf_item_pole.is_focused .afbf_name.static_name,
.afbf_name.static_name{
        position:static;
        color:inherit;
        font-size:inherit;
        margin-bottom:20px
}
.afbf_item_pole.item_pole__captcha .afbf_name{
        top:67px;
}
.afbf_item_pole.item_pole__captcha.is_filled .afbf_name,
.afbf_item_pole.item_pole__captcha.is_focused .afbf_name{
        top:55px;
}

.afbf_pole_captcha{
        margin-bottom:10px;
    width: 230px;
    float: left;
}

.afbf_pole_captcha .image{
        vertical-align:middle;
}
.afbf_pole_captcha .g-recaptcha{
        display:inline-block;
        vertical-align:middle;
}
.afbf_pole_captcha .afbf_captcha_reload{
        display:inline-block;
        vertical-align:middle;
        width:22px;
        height:16px;
        background:url(/bitrix/templates/LegendaVolgi-black/components/altasib/feedback.form/feedback-langing-3/images/icon_reload.png) no-repeat 0 0;
        cursor:pointer;
        margin-left:10px;
}
.afbf_inputtext_bg .afbf_textarea{
        width:100%;
padding-top: 14px!important;
        z-index:100;
        height:160px;
        overflow:auto;
        resize:vertical;
        max-height:450px;
        max-width:100%;
        min-height:34px;
        min-width:100%;
}
.afbf_submit_block{
        margin:30px 0px 0px 0px;
        padding:0px;
        display:block;
        text-align:right !important;
}
.afbf_btn{
    letter-spacing: 0.5px;
    text-transform: uppercase;
font-family: 'Raleway', sans-serif;
    display: inline-block;
    font-weight: 700;
    color: #777777;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.625rem 1.875rem;
    font-size: 0.875rem;
    line-height: 1.65;
    border-radius: 0;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
}
.alx_feed_back .afbf_feedback_poles .afbf_btn:hover{
/*        -webkit-box-shadow:0px 6px 6px 1px rgba(204,204,204,0.75);
        -moz-box-shadow:0px 6px 6px 1px rgba(204,204,204,0.75);
        box-shadow:0px 6px 6px 1px rgba(204,204,204,0.75);*/
}
.afbf_inputtext_bg select{
        width:100%;
        padding:0px;
        margin:0px;
        border:0px;
}
.afbf_file_button{
        position:absolute;
        right:-1px;
        height:100%;
        top:-1px;
        z-index:1;
}
*html .alx_feed_back .afbf_feedback_poles div{
        zoom:1;
}
.afbf_inputtext_bg_calendar{
        position:relative;
        z-index:2;
        zoom:1;
}
.afbf_inputtext_bg_calendar .afbf_calendar_icon{
        position:absolute;
        top:3px;
        right:5px;
}
.afbf_error_text,
.afbf_error_ftext{
        display:none;
}
.afbf_item_pole.error_pole .afbf_error_text,
.afbf_item_pole.error_fpole .afbf_error_ftext{
        position:relative;
        display:block;
        margin:0px 0 0;
        padding-right:20px;
        color:#f80000;
        font-size:12px;
}
.afbf_item_pole.error_pole .afbf_error_text:after,
.afbf_item_pole.error_fpole .afbf_error_ftext:after{
        content:'';
        position:absolute;
        right:16px;
        top:-28px;
        display:inline-block;
        width:17px;
        height:16px;
        background:url(/bitrix/templates/LegendaVolgi-black/components/altasib/feedback.form/feedback-langing-3/images/icon_error.png) 0 0 no-repeat;
}

/* dropdown styles */

.dropdownjs{
        position:relative;
}
.dropdownjs *{
        box-sizing:border-box;
}
.dropdownjs> input{
        width:100%;
        padding-right:30px;
        text-overflow:ellipsis;
}
.dropdownjs> input.focus~ ul{
        -webkit-transform:scale(1);
        -ms-transform:scale(1);
        transform:scale(1);
}
.dropdownjs> ul{
        position:absolute;
        padding:0;
        margin:0;
        min-width:200px;
        -webkit-transform:scale(0);
        -ms-transform:scale(0);
        transform:scale(0);
        z-index:10000;
}
.dropdownjs> ul[placement=top-left]{
        -webkit-transform-origin:bottom left;
        -ms-transform-origin:bottom left;
        transform-origin:bottom left;
        bottom:0;
        left:0;
}
.dropdownjs> ul[placement=bottom-left]{
        -webkit-transform-origin:top left;
        -ms-transform-origin:top left;
        transform-origin:top left;
        top:0;
        left:0;
}
.dropdownjs> ul> li{
        list-style:none;
        padding:10px 20px;
}
.dropdownjs> ul> li.dropdownjs-add{
        padding:0;
}
.dropdownjs> ul> li.dropdownjs-add> input{
        border:0;
        padding:10px 20px;
        width:100%;
}

/* Theme */

.dropdownjs> input[readonly]{
        cursor:pointer;
}
select[data-dropdownjs][disabled]+ .dropdownjs> input[readonly]{
        cursor:default;
}
.dropdownjs> ul{
        background:#FFF;
        box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12);
        -webkit-transition:-webkit-transform 0.2s ease-out;
        transition:transform 0.2s ease-out;
        padding:10px;
        overflow:auto;
        max-width:500px;
}
.dropdownjs> ul> li{
        cursor:pointer;
        word-wrap:break-word;
        -webkit-transition:background-color .15s ease 0s;
        -moz-transition:background-color .15s ease 0s;
        -ms-transition:background-color .15s ease 0s;
        -o-transition:background-color .15s ease 0s;
        transition:background-color .15s ease 0s;
}
.dropdownjs> ul> li:hover,
.dropdownjs> ul> li.selected,
.dropdownjs> ul> li:active{
        background-color:#eaeaea;
        outline:0;
}
.dropdownjs> ul> li:focus{
        outline:0;
        outline:1px solid #d4d4d4;
}
.dropdownjs> ul> li> .close:before{
        content:"\00d7";
        display:block;
        position:absolute;
        right:15px;
        float:right;
        font-size:21px;
        font-weight:700;
        line-height:1;
        color:#000;
        text-shadow:0 1px 0 #fff;
        opacity:.6;
}
.dropdownjs> ul> li:h> .close:hover:before{
        opacity:.9;
}
/* end dropdown styles */

/* Radio buttons */
.afbf_radio{
        margin:0 0 20px;
}
.afbf_radio label{
        padding-bottom:10px;
        padding-left:34px;
        position:relative;
        top:auto;
        left:auto;
        pointer-events:inherit;
        cursor:pointer;
        font-size:14px;
        color:#1b1b1b;
        line-height:20px !important;
        display:inline-block;
}
.afbf_radio input[type=radio]{
        position:absolute;
        opacity:0;
        height:0;
        width:0;
        overflow:hidden;
}
.afbf_radio span{
        display:block;
        position:absolute;
        left:0;
        -webkit-transition-duration:0.2s;
        -o-transition-duration:0.2s;
        transition-duration:0.2s;
}
.afbf_radio .afbf_radio_circle{
        border:2px solid rgba(0,0,0,.54);
        height:20px;
        width:20px;
        border-radius:50%;
}
.afbf_radio .afbf_radio_check{
        left:5px;
        top:5px;
        height:10px;
        width:10px;
        border-radius:100%;
        background-color:rgba(0,0,0,.54);
        -webkit-transform:scale3d(0,0,0);
        transform:scale3d(0,0,0);
}
.afbf_radio input[type=radio]:checked ~ .afbf_radio_check{
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1);
}

/* Togglebuttons */
.afbf_checkbox.toggle{
        margin:0 0 40px;
}
.afbf_checkbox.toggle label{
        position:relative;
        cursor:pointer;
        font-size:14px;
        color:#1b1b1b;
        top:auto;
        left:auto;
        pointer-events:inherit;
}
.afbf_checkbox.toggle input[type=checkbox]{
        opacity:0;
        width:0;
        height:0;
        margin:0;
        position:absolute;
}
.afbf_checkbox.toggle label .afbf_checkbox_check{
        display:none;
}
.afbf_checkbox.toggle,
.afbf_checkbox.toggle label,
.afbf_checkbox.toggle input,
.afbf_checkbox.toggle .afbf_checkbox_box{
        -webkit-user-select:none;
        -moz-user-select:none;
        -ms-user-select:none;
        user-select:none;
}
.afbf_checkbox.toggle label .afbf_checkbox_box{
        display:inline-block;
        width:36px;
        height:15px;
        background-color:#bbb9b9;
        border-radius:15px;
        margin-right:15px;
        -webkit-transition:background 0.3s ease;
        -o-transition:background 0.3s ease;
        transition:background 0.3s ease;
        vertical-align:middle;
        top:-2px;
}
.afbf_checkbox.toggle label .afbf_checkbox_box:after{
        content:"";
        display:inline-block;
        width:20px;
        height:20px;
        background-color:#f1f1f1;
        border-radius:20px;
        position:relative;
        -webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);
        box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);
        left:0;
        top:-3px;
        -webkit-transition:left 0.3s ease,background 0.3s ease,-webkit-box-shadow 0.1s ease;
        -o-transition:left 0.3s ease,background 0.3s ease,box-shadow 0.1s ease;
        transition:left 0.3s ease,background 0.3s ease,box-shadow 0.1s ease;
}


/* Fileinput */
.afbf_inputtext_bg.file input[type=file]{
        opacity:0;
        position:absolute;
        top:0;
        right:0;
        bottom:0;
        left:0;
        width:100%;
        height:100%;
        z-index:100;
        cursor:pointer
}
.afbf_inputtext_bg.file .afbf_input_group{
        position:relative;
        display:table;
        width:100%;
        border-collapse:separate;
}
.afbf_inputtext_bg.file .afbf_input_group .afbf_inputtext{
        display:table-cell;
        width:100%;
        height:40px;
}
.afbf_inputtext_bg.file .afbf_input_group .afbf_group_btn{
        position:relative;
        display:table-cell;
        padding-left:5px;
        font-size:0;
        white-space:nowrap;
        width:1%;
        vertical-align:middle;
}
.afbf_inputtext_bg.file .afbf_input_group .afbf_group_btn .afbf_file_button{
    height: 42px;
    border: 1px solid #e0e0e0;
    margin: auto;
    width: 40px;
    overflow: hidden;
    border: none;
    position: relative;
    line-height: normal;
    background: #fafafd url(/bitrix/templates/LegendaVolgi-black/components/altasib/feedback.form/feedback-langing-3/images/icon_file.png) center no-repeat;
    cursor: pointer;
}
.afbf_inputtext_bg.file.load_file label{
        font-size:12px;
}
.afbf_radio .afbf_radio_circle{
        border:2px solid;
}
.afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box:after{
        left:15px;
}
/* -------- */
.afbf_send_another_message
{
	text-align: left;
	margin-top: 20px;	
}

.afbf_send_another_message a{
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
    border-radius: 3px;
    padding: 0 85px 0 45px;
    outline: none;
    border: none;
    cursor: pointer;
    -webkit-appearance: none;
    height: 44px;
    line-height: 44px;
    float: left;
background-color: #000000;
    position: relative;
    color: #fff;
    text-transform: uppercase !important;
    letter-spacing: 2px;
    font-weight: 400;
    margin: 25px 0 15px;
}


@media screen and (max-width:1070px){
#afbf_email_fid1, #afbf_fio_fid1 {
margin: 15px 0px 0px;
}

.heigh_kost {
		height:44px!important;
}

.heigh_kost_text {
		height:174px!important;
}

.afbf_item_pole {
    margin: 15px 0px 0px;
}

}


@media screen and (max-width:767px){

.soglash {
margin-top:54px;
}

.heigh_kost {
		height:auto!important;
}

.heigh_kost_text {
		height:auto!important;
}

        .alx_feed_back{
                width:99% !important;
        }

        .modal_form{
                width:100% !important;
                margin-left:0 !important;
                left:0;
        }
.afbf_item_pole.item_pole__captcha .afbf_inputtext{
	width: 90%;
}

}

/* Animation */
@-webkit-keyframes checkbox-on{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}to{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@-o-keyframes checkbox-on{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}to{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@keyframes checkbox-on{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}to{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@-webkit-keyframes checkbox-off{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}to{-webkit-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}@-o-keyframes checkbox-off{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{-o-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}to{-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}@keyframes checkbox-off{0%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}25%{-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,0 0 0 0 inset}50%{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;-webkit-box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,0 0 0 0 inset}51%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 10px inset}to{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;-webkit-box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0 inset}}

/* End */


/* Start:/bitrix/templates/LegendaVolgi-black/components/altasib/feedback.form/feedback-langing-3/themes/theme.add_floating_labels.css?1751245974906*/
/* Adding floating label. Class form_labels_floating */
.alx_feed_back .afbf_feedback_poles .afbf_item_pole .afbf_name
{
	position:absolute;
	top:10px;
	left:6px;
	pointer-events:none;
	font-size:16px;
	z-index:10;
	-webkit-transition:0.3s ease all;
	-o-transition:0.3s ease all;
	transition:0.3s ease all;
 }
.alx_feed_back .afbf_feedback_poles .afbf_item_pole .fileinput.load_file .afbf_name
{
	top:-20px;
	left:0;
}
.alx_feed_back .afbf_feedback_poles .afbf_item_pole.is_filled .afbf_name,
.alx_feed_back .afbf_feedback_poles .afbf_item_pole.is_focused .afbf_name {
	top:-15px;
	left:0;
	font-size:12px;
}
.alx_feed_back .afbf_feedback_poles .afbf_item_pole.item_pole__captcha .afbf_name
{
	top:80px;
}
.alx_feed_back .afbf_feedback_poles .afbf_item_pole.item_pole__captcha.is_filled .afbf_name,
.alx_feed_back .afbf_feedback_poles .afbf_item_pole.item_pole__captcha.is_focused .afbf_name
{
	top:55px;
}
/* End */


/* Start:/bitrix/templates/LegendaVolgi-black/components/altasib/feedback.form/feedback-langing-3/themes/theme_512206b4d02b34aaab2a30013ac613c1.css?17512459743150*/
#alx_feed_back_FID24 .afbf_radio_circle
{
	border-color:#ffcdd2;
}
#alx_feed_back_FID24 .afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box:after,
#alx_feed_back_FID24 .afbf_radio_check
{
	background-color:#ffcdd2;
}
#alx_feed_back_FID24 .afbf_feedback_poles .afbf_btn
{
	color:#fff !important;
	background:#ffcdd2 !important;
}
#alx_feed_back_FID24 .afbf_feedback_poles .afbf_btn:hover
{
	color:#fff !important;
	background:#f44336 !important;
}
#alx_feed_back_FID24 .afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box
{
	background-color:#ffcdd2;
}
#alx_feed_back_FID24 .afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check:before,
#alx_feed_back_FID24.floating_labels .afbf_item_pole.is_filled .afbf_name,
#alx_feed_back_FID24.floating_labels .afbf_item_pole.is_focused .afbf_name
{
	color:#f44336;
}
#alx_feed_back_FID24.form_inputs_line .afbf_select,
#alx_feed_back_FID24.form_inputs_line .afbf_textarea,
#alx_feed_back_FID24.form_inputs_line .afbf_inputtext,
#alx_feed_back_FID24.form_inputs_line .afbf_item_pole.is_focused .afbf_select,
#alx_feed_back_FID24.form_inputs_line .afbf_item_pole.is_focused .afbf_textarea,
#alx_feed_back_FID24.form_inputs_line .afbf_item_pole.is_focused .afbf_inputtext{
	background-image:-webkit-gradient(linear, left top, left bottom, from(#ffcdd2), to(#ffcdd2)), -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#e0e0e0));
	background-image:-webkit-linear-gradient(#ffcdd2, #ffcdd2), -webkit-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:-o-linear-gradient(#ffcdd2, #ffcdd2), -o-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:linear-gradient(#ffcdd2, #ffcdd2), linear-gradient(#e0e0e0, #e0e0e0);
}
#alx_feed_back_FID24.form_inputs_line .afbf_item_pole.error_pole .afbf_select,
#alx_feed_back_FID24.form_inputs_line .afbf_item_pole.error_pole .afbf_textarea,
#alx_feed_back_FID24.form_inputs_line .afbf_item_pole.error_pole .afbf_inputtext,
#alx_feed_back_FID24.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_select,
#alx_feed_back_FID24.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_textarea,
#alx_feed_back_FID24.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_inputtext{
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f80000), to(#f80000)), -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#e0e0e0));
	background-image:-webkit-linear-gradient(#f80000, #f80000), -webkit-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:-o-linear-gradient(#f80000, #f80000), -o-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:linear-gradient(#f80000, #f80000), linear-gradient(#e0e0e0, #e0e0e0);
	-moz-background-size:100% 2px, 100% 1px;
	background-size:100% 2px, 100% 1px;
}
#alx_feed_back_FID24 .afbf_select, .afbf_textarea, .afbf_inputtext,
#alx_feed_back_FID24 .afbf_checkbox label
{
	color:#212121;
}
#alx_feed_back_FID24 .afbf_item_pole.is_focused .afbf_select,
#alx_feed_back_FID24 .afbf_item_pole.is_focused .afbf_textarea,
#alx_feed_back_FID24 .afbf_item_pole.is_focused .afbf_inputtext{
	border-color:#ffcdd2;
}
/* End */
/* /bitrix/templates/LegendaVolgi-black/components/profistudio/quicklinks.list/seo-link-1/themes/inline-block/style.css?17512459742517 */
/* /bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.smart.filter/smart-filter-1/style.min.css?175984155724095 */
/* /bitrix/templates/LegendaVolgi-black/components/bitrix/catalog.section/dogs-puppies-sale-detail-1/style.css?17512459742159 */
/* /bitrix/templates/LegendaVolgi-black/components/altasib/feedback.form/feedback-langing-3/form_style.css?175124597447948 */
/* /bitrix/templates/LegendaVolgi-black/components/altasib/feedback.form/feedback-langing-3/themes/theme.add_floating_labels.css?1751245974906 */
/* /bitrix/templates/LegendaVolgi-black/components/altasib/feedback.form/feedback-langing-3/themes/theme_512206b4d02b34aaab2a30013ac613c1.css?17512459743150 */
