

/* Start:/bitrix/templates/.default/components/bitrix/search.title/nd_desktop/style.css?17149767673258*/
.bx-searchtitle {
	margin: 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 {}

div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:999;
	min-width: 370px;
	margin-top:-3px;
	background-color: #FFF;
	height: 400px;
	overflow-y: scroll!important;
}

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

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

/*========================*/
.bx_searche{}
.bx_searche .bx_img_element{
	background: #fafafa;
	float: left;
	width: 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{
	/*float: left;*/
	padding-left: 10px;
	margin-left: 70px;
}
.bx_searche .bx_item_element hr{
	margin: 0;
	border: none;
	border-bottom: 1px solid #e5e5e5;
}
.bx_searche .bx_item_element a{
	margin-top: 10px;
	display: inline-block;
	color: #4788cb;
	font-size: 13px;
	text-decoration: none;
}
.bx_searche .bx_item_element a b{color: #000;font-weight: normal;}
.bx_searche .bx_item_element a:hover,
.bx_searche .bx_item_element a:hover b{text-decoration: underline;}
.bx_searche .bx_price{
	font-weight:bold;
	font-size:13px;
}
.bx_searche .bx_price .old{
	font-weight:normal;
	text-decoration: line-through;
	color: #636363
}
.bx_item_block.all_result{min-height:0}
.bx_item_block.others_result{
	/*min-height: 0;*/
	padding: 0 0 12px;
	line-height: 12px;
}
.bx_item_block.all_result .all_result_title{
	display: block;
	font-size: 12px;
	color: #a7a7a7;
	padding-top: 15px;
	padding-bottom: 10px;
}
.bx_item_block.all_result .all_result_title a{color: #a7a7a7}
.bx_item_block.all_result .all_result_title a:hover{color: #4788cb}
.bx_item_block.all_result a{
	margin-top: 0;
}
.second_top .search {padding-left: 0px;}

.input-group{
	display: inline-flex;
}
.btn-std.btn-search{
	border: #fd4c00 solid 1px ;
	padding-left: 20px;
	min-width: 100px;
}
.btn-std.btn-search:focus, .form-control:focus{

	outline: inherit;
	border: 1px solid #cd440a;
	-webkit-box-shadow: 0px 0px 22px -2px rgba(205, 68, 10, 1);
	-moz-box-shadow: 0px 0px 22px -2px rgba(205, 68, 10, 1);
	box-shadow: 0px 0px 22px -2px rgba(205, 68, 10, 1);
}


input[type="text"].search {
	background: #eeeeee url(/bitrix/templates/d_nora/img/search.png) no-repeat;
	background-position-x: 6px;
	background-position-y: 6px;
	padding-left: 40px;
	color: #000;
	width: calc(100% - 100px)!important;
}
.main-search{
	padding: 0;
	margin: 5px;
	width: calc(100% - 100px);
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/sale.basket.basket.line/nd_desktop_rozn/style.css?17149767664365*/

.header-cart{
	width: 43px;
	height: 37px;
	margin-top: -12px;
	margin-left: 5px;
}
.count-cart{
	color: #fff;
	width: 15px;
	text-align: center;
	position: absolute;
	margin-left: -15px;
	margin-top: -10px;
	font-size: 14px;
	font-weight: bold;
}


/*FIXED BASKET*/

@media (min-width: 768px) {
	.bx-basket-fixed {
		position: fixed;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		width: 200px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-fixed.top { top: 10px }

	.bx-basket-fixed.right { right: 10px }

	.bx-basket-fixed.bottom { bottom: 10px }

	.bx-basket-fixed.left { left: 10px }

	.bx-basket-fixed.bx-max-height { top: 10px; bottom: 10px; }
}

@media (max-width: 767px) {
	.bx-basket-fixed {
		position: fixed;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 998;
		overflow: hidden;
		padding-top: 10px;
		border: 1px solid #f0f0f0;
		border-radius: 1px;
		background: #fff;
		box-shadow: 0 7px 10px rgba(0, 0, 0, 0.15);
	}

	.bx-basket-item-list { display: none; }

	/*.bx-basket-fixed */
}

.bx-basket-fixed .bx-basket-block { margin-left: 10px; }

.bx-basket-item-list {
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
	border-top: 1px solid #f7f7f7;
}

.bx-opener .bx-basket-item-list { padding-bottom: 75px; }

.bx-max-height .bx-basket-item-list {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
}

.bx-closed .bx-basket-item-list {
	overflow: hidden;
	height: 20px;
}

.bx-basket-item-list-action {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 120;
	padding: 3px 0;
	height: 20px;
	background: #f7f7f7;
	color: #4f4f4f;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	cursor: pointer;
}

.bx-basket-item-list-button-container {
	position: absolute;
	right: 0;
	bottom: 20px;
	left: 0;
	padding: 10px 0;
	border-top: 1px solid #f7f7f7;
	background: #fff;
	text-align: center;
}

.bx-basket-item-list-container {
	overflow-y: auto;
	max-height: 100%
}

.bx-basket-item-list-item {
	position: relative;
	margin-bottom: 15px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #f7f7f7;
}

.bx-basket-item-list-container .bx-basket-item-list-item:last-child {
	margin-bottom: 0;
	border-bottom: none;
}

.bx-basket-item-list-item-status {
	margin: 0 10px 20px;
	padding: 3px;
	border-radius: 3px;
	background: #ebebeb;
	text-align: center;
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
}

.bx-basket-item-list-item-img {
	position: relative;
	padding-bottom: 5px;
	text-align: center;
}

.bx-basket-item-list-item-img img {
	max-width: 90px;
	height: auto;
	border: 1px solid #e6e6e6;
}

.bx-basket-item-list-item-name { padding-bottom: 5px; }

.bx-basket-item-list-item-name a {
	font-size: 13px;
	line-height: 16px;
}

.bx-basket-item-list-item-remove {
	position: absolute;
	top: -7px;
	right: 10px;
	width: 20px;
	height: 20px;
	opacity: .5;
	cursor: pointer;
	transition: 250ms linear all;
}

.bx-basket-item-list-item-remove:after,
.bx-basket-item-list-item-remove:before {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	width: 10px;
	height: 2px;
	border-radius: 1px;
	background-color: #333;
	content: '';
	transform: translate(-50%, -50%);
}

.bx-basket-item-list-item-remove:after {
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	-moz-transform: translate(-50%, -50%) rotate(45deg);
	-ms-transform: translate(-50%, -50%) rotate(45deg);
	-o-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg);
}

.bx-basket-item-list-item-remove:before {
	-webkit-transform: translate(-50%, -50%) rotate(135deg);
	-moz-transform: translate(-50%, -50%) rotate(135deg);
	-ms-transform: translate(-50%, -50%) rotate(135deg);
	-o-transform: translate(-50%, -50%) rotate(135deg);
	transform: translate(-50%, -50%) rotate(135deg);
}

.bx-basket-item-list-item-remove:hover { opacity: .7; }

.bx-basket-item-list-item-price-block {
	padding-bottom: 5px;
	font-size: 12px;
}

.bx-basket-item-list-item-price {
	display: inline-block;
	margin-right: 5px;
}

.bx-basket-item-list-item-price-old {
	display: inline-block;
	margin-right: 5px;
	color: #b0b0b0;
	text-decoration: line-through
}

.bx_cart_login_top .bx-hdr-profile { line-height: 1.44em;}

/* End */


/* Start:/bitrix/templates/.default/components/altasib/feedback.form/feedback_rozn/form_style.min.css?171497676140242*/
.modal_form{border-radius:5px;background:#fff;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;}.modal_close{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;}.modal_close_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;}.modal_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;}.modal_close:hover{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}.modal_close__left:before{position:absolute;content:'';left:-3px;top:-5px;border:12px solid transparent;border-left-color:#767676;}.modal_close__left:after{position:absolute;content:'';left:-7px;top:-5px;border:12px solid transparent;border-left-color:#fff;}.modal_close__right:before{position:absolute;content:'';right:-3px;top:-5px;border:12px solid transparent;border-right-color:#767676;}.modal_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:140px;display:table;vertical-align:middle;width:100%;margin-bottom:20px;}.afbf_success_block._without-popup{height:100px;}.afbf_success_block._without-popup .afbf_mess_ok{text-align:left;line-height:50px;}.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:center;}@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;}@-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;}.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/.default/components/altasib/feedback.form/feedback_rozn/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;padding-bottom:30px;color:#f80000;display:block;}.afbf_ok_icon{margin:0 0 20px 0;width:100%;height:50px;background:url(/bitrix/templates/.default/components/altasib/feedback.form/feedback_rozn/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:40px 0px 30px;position:relative;}*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:34px;width:100%;padding:7px 5px !important;font-size:14px;outline:none;border:1px solid #e0e0e0;}.afbf_item_pole.item_pole__captcha .afbf_inputtext{box-sizing:content-box;padding:7px 0px !important;}.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:30px;}.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/.default/components/altasib/feedback.form/feedback_rozn/images/icon_reload.png) no-repeat 0 0;cursor:pointer;margin-left:20px;}.afbf_inputtext_bg .afbf_textarea{width:100%;z-index:100;height:102px;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{display:inline-block;padding:15px 25px !important;border:none !important;text-transform:uppercase !important;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px !important;-webkit-box-shadow:0px 3px 4px 1px rgba(204,204,204,0.75);-moz-box-shadow:0px 3px 4px 1px rgba(204,204,204,0.75);box-shadow:0px 3px 4px 1px rgba(204,204,204,0.75);cursor:pointer;font-size:16px !important;outline:none;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-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:5px 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:0;display:inline-block;width:17px;height:16px;background:url(/bitrix/templates/.default/components/altasib/feedback.form/feedback_rozn/images/icon_error.png) 0 0 no-repeat;}.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%;}.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;}.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);}.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;}.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:34px;}.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{border-radius:50%;height:34px;margin:auto;width:34px;overflow:hidden;border:none;position:relative;line-height:normal;background:#fff url(/bitrix/templates/.default/components/altasib/feedback.form/feedback_rozn/images/icon_file.png) center no-repeat;cursor:pointer;-webkit-box-shadow:0px 1px 2px 1px rgba(231,231,231,1);-moz-box-shadow:0px 1px 2px 1px rgba(231,231,231,1);box-shadow:0px 1px 2px 1px rgba(231,231,231,1);}.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: center;margin-top: 20px;}@media screen and (max-width:768px){.alx_feed_back{width:99% !important;}.modal_form{width:100% !important;margin-left:0 !important;left:0;}}@-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/.default/components/altasib/feedback.form/feedback_rozn/themes/theme_3fc7f3daa43885cb3644e7490b5d215b.css?17149767703179*/
#alx_feed_back_FID89 .afbf_radio_circle
{
	border-color:#470a68;
}
#alx_feed_back_FID89 .afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box:after,
#alx_feed_back_FID89 .afbf_radio_check
{
	background-color:#470a68;
}
#alx_feed_back_FID89 .afbf_feedback_poles .afbf_btn
{
	color:#fff !important;
	background:#470a68 !important;
}
#alx_feed_back_FID89 .afbf_feedback_poles .afbf_btn:hover
{
	color:#fff !important;
	background:#470a68 !important;
	text-decoration: underline;
}
#alx_feed_back_FID89 .afbf_checkbox.toggle label input[type=checkbox]:checked + .afbf_checkbox_box
{
	background-color:#FF6965;
}
#alx_feed_back_FID89 .afbf_checkbox input[type=checkbox]:checked+.afbf_checkbox_box .afbf_checkbox_check:before,
#alx_feed_back_FID89.floating_labels .afbf_item_pole.is_filled .afbf_name,
#alx_feed_back_FID89.floating_labels .afbf_item_pole.is_focused .afbf_name
{
	color:#CA0000;
}
#alx_feed_back_FID89.form_inputs_line .afbf_select,
#alx_feed_back_FID89.form_inputs_line .afbf_textarea,
#alx_feed_back_FID89.form_inputs_line .afbf_inputtext,
#alx_feed_back_FID89.form_inputs_line .afbf_item_pole.is_focused .afbf_select,
#alx_feed_back_FID89.form_inputs_line .afbf_item_pole.is_focused .afbf_textarea,
#alx_feed_back_FID89.form_inputs_line .afbf_item_pole.is_focused .afbf_inputtext{
	background-image:-webkit-gradient(linear, left top, left bottom, from(#FF8D00), to(#FF8D00)), -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#e0e0e0));
	background-image:-webkit-linear-gradient(#FF8D00, #FF8D00), -webkit-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:-o-linear-gradient(#FF8D00, #FF8D00), -o-linear-gradient(#e0e0e0, #e0e0e0);
	background-image:linear-gradient(#FF8D00, #FF8D00), linear-gradient(#e0e0e0, #e0e0e0);
}
#alx_feed_back_FID89.form_inputs_line .afbf_item_pole.error_pole .afbf_select,
#alx_feed_back_FID89.form_inputs_line .afbf_item_pole.error_pole .afbf_textarea,
#alx_feed_back_FID89.form_inputs_line .afbf_item_pole.error_pole .afbf_inputtext,
#alx_feed_back_FID89.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_select,
#alx_feed_back_FID89.form_inputs_line .afbf_item_pole.error_pole.is_focused .afbf_textarea,
#alx_feed_back_FID89.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_FID89 .afbf_select, .afbf_textarea, .afbf_inputtext,
#alx_feed_back_FID89 .afbf_checkbox label
{
	color:#212121;
}
#alx_feed_back_FID89 .afbf_item_pole.is_focused .afbf_select,
#alx_feed_back_FID89 .afbf_item_pole.is_focused .afbf_textarea,
#alx_feed_back_FID89 .afbf_item_pole.is_focused .afbf_inputtext{
	border-color:#FF8D00;
}
/* End */


/* Start:/bitrix/templates/d_rozn/template_styles.css?176181468320369*/
@font-face {
    font-family: MyriadProLight;
    src: url(/bitrix/templates/d_rozn/fonts/MyriadProLight.ttf);
}

@font-face {
    font-family: MyriadProBold;
    src: url(/bitrix/templates/d_rozn/fonts/MyriadProBold.ttf);
}

@font-face {
    font-family: PFDinTextCondProRegular;
    src: url(/bitrix/templates/d_nora/fonts/PFDinTextCondProRegular.ttf);
}
@font-face {
    font-family: PFDinTextCondProThin;
    src: url(/bitrix/templates/d_nora/fonts/PFDinTextCondProThin.ttf);
}

body{
    font-family: PFDinTextCondProRegular,sans-serif;
    color: #333333;
    overflow-x: hidden;
    background-color: #470a68;
}

div[id^=wait_comp]/*стилизация стандартной ajax загрузки*/
{
    border: 2px solid #470a68!important;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    padding: 10px;
    background: url(/bitrix/js/main/core/images/wait.gif) 10px center no-repeat scroll #0000 !important;
}

.one-height-container{
    height: 100%;
    display: flex;
    flex-direction: column;
}
.height100{
    height: 100%;
}

.one-height-block{
    margin-top: auto!important;
}


.body-container {
    background-color: #fff;
}
.header-container{
    margin-bottom: 15px;
}
input[type="text"]::-moz-focus-inner, button::-moz-focus-inner {
    border: 0;
}
a {
    text-decoration: none;
    color: #333333;
}
a:hover, a:focus, a:active {
    text-decoration: underline;
    color: #fd4c00;
}
a.btn-blue:hover {
    text-decoration: underline;
    color: #fff;
}


p a {
    color: #fd4c00;
}

.header-often-search{
    border-bottom: #e5e5e5 4px solid;
    margin: 0 5px;
}

.std-text{
    font-size: 16px;
    margin-top: 15px;
}

.std-line{
    margin: 0 -10px;
    z-index: 2;
    position: relative;
}

.std-link{
    font-size: 18px;
    display: inline-block;
    line-height: 24px;
    margin: 10px;
}

.std-link > a {
    color: #fd4c00;
    text-decoration: underline;
}


.orange
{
    color: #fd4c00;
}
.orange > a
{
    color: #fd4c00;
}

.teal
{
    color: #470a68;
}
.teal > a
{
    color: #470a68;
}

.blue
{
    color: #470a68;
}
.blue > a
{
    color: #470a68;
}

.blue > a:hover
{
    text-decoration: underline;
    color: #fd4c00;
}


.header-logo{
    max-width: 255px;
    margin-top: 15px;
}


.logo-nora-m{
    width: 100px;
    margin-top: -10px;
}

.header-top-line{
    margin-bottom: 10px;
    background-color: #e6e6e6;
    font-weight: bold;
    width: 100%;
    padding: 15px 0;
}

.header-center-line{
    margin-top: 40px;
}

.header-description{
    font-size: 17px;
    line-height: 20px;
    margin-top: 5px;
}
.header-main-buttons{
    font-size: 16px;
    display: inline-block;
    line-height: 15px;
    padding: 5px;

}
.header-main-menu{
    font-size: 17px;
    display: inline-block;
    line-height: 16px;
    padding: 5px;
    vertical-align: top;

}
.header-main-download{
    padding-bottom: 0;
}

.header-download{
    font-size: 14px;
    line-height: 18px;
}
.header-button-icon{
    height: 27px;
    vertical-align: bottom;
}


.main-list-item-link{
    font-size: 24px;
    font-weight: bold;
}

.main-list-item-link a{
    text-decoration: underline;
    font-family: PFDinTextCondProRegular,sans-serif;
    color: #470a68;
}

.btn-std, .btn-primary{
    background-color: #470a68;
    color: #fff;
    border: 0;
    text-align: center;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    behavior: url(/bitrix/templates/d_nora/img/ie-css3.htc); /* Поддержка IE 6,7,8. */
    padding: 4px 15px;
    width: 100%;
}

.btn-std.btn-orangeshadow{
    -webkit-box-shadow: 2px 2px 5px #470a6866;
    -moz-box-shadow: 2px 2px 5px #470a6866;
    box-shadow: 2px 2px 5px #470a6866;
}

.main-std-big-button{
    width: calc(100% - 20px);
    text-align: center;
    background-color: #fff;
    color: #470a68;
    margin: 20px 10px;
    padding: 8px;
    font-size: 18px;
    text-decoration: underline;
    border-bottom: #e5e5e5 4px solid;
    border-right: #e5e5e5 4px solid;
}
.main-std-big-button > a{
    background-color: inherit;
    color: inherit;
    text-decoration: inherit;
}
.main-std-big-button:hover{
    text-decoration: underline;
    color: #fd4c00;
    background-color: #fff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.main-std-big-button > a:hover{
    background-color: inherit;
    color: inherit;
    text-decoration: inherit;
}

input[type="text"].btn-std{
    background-color: #eeeeee;
}
input[type="text"].btn-std::placeholder {
    color: #aaa;
}

a.btn-std:hover{
    text-decoration: underline;
}
a.btn-std.btn-white:hover{
    color: #000;
}
a.btn-std>div, input.btn-std{
    display: inline-block;
    text-align: center;
    color: #fff;
    width: 100%;
}

a.btn-std>div:hover, input.btn-std:hover{
    text-decoration: underline;
    color: #fff;
}

.header-lk-line a.btn-std>div, .main-rozn-smile a.btn-std>div{
    width: calc(100% - 30px);
}

input[type="text"].search {
    background: #fff url(/bitrix/templates/d_rozn/img/search.png) no-repeat;
    background-position-x: 2px;
    background-position-y: 2px;
    padding-left: 40px;
    color: #000;
    height: 28px;
    border-top: #470a68 1px solid;
    border-left: #470a68 1px solid;
    border-bottom: #470a68 1px solid;
}
.btn-search {
    height: 28px;
    background-color: #fd4c00;
 }
.main-search{
    padding: 0;
    margin-left: 5px;
}

.bx-top-nav-container .bx-nav-1-lvl>a{
    background-color: #fff0;
    border: none;
    padding-left: 0;
}
.bx-top-nav-container .bx-nav-1-lvl:last-child>a{
    border: none;
    background-color: #fff0;
}
.bx-top-nav-container .bx-nav-1-lvl.bx-active>a {
    color: #fd4c00;
    background: #fff0;
}
ul li.bx-nav-1-lvl.bx-nav-list-0-col:last-child:hover {
    border: none;
}

.bx-top-nav-container .bx-nav-1-lvl>a span{
    padding: 0;
}

.bx-top-nav-container .bx-nav-1-lvl.bx-active span{
    border-bottom: #fd4c00 solid 3px;
}

.btn-blue{
    background-color: #ffffff;
    color: #fff;
}
.btn-white{
    background-color: #fff;
    color: #000;
    border: #000 solid 1px;
}
a.btn-white>div:hover, input.btn-white:hover{
    text-decoration: underline;
    color: #000;
}
a.btn-white>div, input.btn-white{
    text-decoration: none;
    color: #000;
}

a.btn-hoverblack:hover, input.btn-hoverblack:hover, button.btn-hoverblack:hover{
    text-decoration: underline;
    color: #fff;
}

.rozn-smile{
    width: 22px;
    height: 22px;
    position: absolute;
    margin-top: -14px;
}

.header-lk-line{
    line-height: 46px;
    font-size: 17px;
}

.header-phone{
    margin: auto;
    max-width: 190px;
    text-align: center;
    padding-right: 5px;
}

.header-phone-text{
    font-size: 21px;
    font-weight: bold;
    line-height: 26px;
}
.header-phone-desc{
    font-size: 13px;
    line-height: 20px;
    color: #999;
}
.header-catalog-menu{
    width: inherit;
    padding: 5px 0;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    line-height: 18px;
}


.center{
     text-align: center;
 }

.sub-menu{
    display: none;
    position: absolute;
    z-index: 95;
    /*border: #000 solid 1px;*/
    background-color: #fd4c00;
    padding: 10px 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    behavior: url(/bitrix/templates/d_rozn/img/ie-css3.htc); /* Поддержка IE 6,7,8. */

    -webkit-box-shadow: 2px 2px 15px #00000066;
    -moz-box-shadow: 2px 2px 15px #00000066;
    box-shadow: 2px 2px 15px #00000066;
}

.sub-menus{
    display: none;
}

.sub-menu-show{
    display: block;
}

.sub-menus-show{
    display: block;
}

.sub-container{
    max-width: 100%;
    position: relative;
    overflow-x: auto;
    padding: 10px;
    background-color: #fff;
}
.sub-container-block{
    display: inline-block;
    vertical-align: top;
    width: 200px;
}
.sub-menu1 .sub-container-block{
    width: 300px;
}
input[type="text"]:focus, .btn-search{
    box-shadow: none!important;
}

button:active, button:focus, textarea:focus, input:focus, textarea:active, input:active, .btn-std:focus, .btn-std:active, .btn:focus, .btn:active{
    outline: none!important;
    outline-offset: 0!important;
}

.sub-container-bottom-content{
    padding: 0 10px;

}


.menu-around-selector {
    background-color: #fd4c00;
    width: 100%;
    display: none;
    line-height: 8px;
    position: absolute;
}

.header-catalog-menu-moved .menu-around-selector {
    display: block;
}
.header-catalog-menu-moved .menu-around-selector img {
    vertical-align: top;
}

.menu-top-active{
    margin-top: -28px;
}

.menu-bottom-active{
    margin-top: 83px;
}
.sub-container-line{
    width: max-content;
}
.sub-menu-link-active{
    background-color: #fd4c00;
    color: #fff;
    border: 0;
    -moz-border-radius: 0; /*для Firefox */
    -webkit-border-radius: 0; /* Safari и Chrome */
    border-radius: 0; /* Opera 10.5+, а также версии других браузеров в будущем */
    behavior: url(/bitrix/templates/d_rozn/img/ie-css3.htc); /* Поддержка IE 6,7,8. */
    position: relative;
    z-index: 96;
}
.sub-menu-link-active > a{
    color: #fff;
    text-decoration: none;
}

.header-catalog-menu-moved a{
    text-decoration: underline;
    color: #fd4c00;
}

.sub-menu-link-active > a{
    color: #fff;
    text-decoration: none;
}
.sub-container-hr {
    background-color: #f4f7ff;
    width: 100%;
    height: 3px;
}
.sub-container-title{
    font-size: 20px;
    line-height: 24px;
    margin: 10px 0;
    font-family: PFDinTextCondProRegular,sans-serif;
}

.sub-container-menu-link{
    margin: 0;
    line-height: 24px;
    font-size: 16px;

}

.often-search-container{
    margin-top: 10px;
    margin-bottom: 30px;
}

.header-often-search-title{
    font-family: PFDinTextCondProRegular,sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    display: inline-block;
    margin: 0 10px;
    font-size: 18px;
}


.header-often-search-link{
    font-size: 18px;
    margin: 0 10px;
    display: inline-block;
}



.footer-container{
    background-color: #470a68;
}
.footer-knob{
    margin: -40px 0 0 -20px;
}


.footer-col {
    line-height: 20px;
    margin-top: 20px;
}
.footer-col-title{
    font-size: 19px;
    margin-bottom: 20px;
    font-weight: bold;
}

.footer-col-title > a{
    color: #ffffff;
}
.footer-col-title > a:hover{
    color: #ffffff;
    text-decoration: underline;
}

.footer-col-info-small{
    margin: 10px 0;
    color: #fff;
}

.footer-col-info{
    font-size: 19px;
    margin: 10px 0;
    color: #fff;
}

.footer-col-link{
    font-size: 19px;
    margin: 10px 0;
}

.footer-col-link > a{
    color: #fff;
}
.footer-col-link > a:hover{
    color: #fff;
    text-decoration: underline;
}

.footer-main-download{
    line-height: 20px;
    padding-bottom: 0;
}

.footer-download{
    font-size: 14px;
    line-height: 14px;
}
.footer-short{
    min-height: 170px;
}
.footer-agreement > a{
    color: #ffffff;
    text-decoration: underline;
}

.footer-phone{
    color: #ffffff;
    font-size: 28px;
    font-weight: bold;
    margin-top: 20px;
}
.footer-col-info > .footer-soc-link:first-child{
    margin-left: -5px;
}
.footer-soc-link{
    display: inline-block;
    margin: 0 3px;
}

h1, h2{
    font-size: 36px;
    margin: 10px 0;
    font-family: PFDinTextCondProRegular,sans-serif;
    font-weight: bold;
}

h3{
    font-size: 28px;
    margin: 10px 0;
    font-family: PFDinTextCondProRegular,sans-serif;
}


@media (max-width: 575.98px) {
    .inner-body{
        width: 320px;
        margin: auto;
    }

    input[type="text"].search {
        width: 190px;
    }
    .main-rozn-smile{
        width: 100%;
        margin-bottom: 15px;
    }

    .logo-nora-m
    {
        margin-top: 0;
    }
    .header-catalog-menu{
        font-size: 15px;
    }

    .header-catalog-menu-moved .menu-around-selector {
        display: none;
    }
}


@media (min-width: 576px) and (max-width: 767.98px) {
    .header-description{
        padding: 0;
        font-size: 12px;
        line-height: 15px;
    }
    input[type="text"].search {
        width: 410px;
    }

    .header-catalog-menu-moved .menu-around-selector {
         display: none;
    }

}
@media (min-width: 768px) and (max-width: 991.98px) {

    input[type="text"].search {
        width: 230px;
        padding: 0 10px;
    }
    .header-catalog-menu{
        font-size: 13px;
    }

}

@media (max-width: 991.98px) {

    .header-description{
        font-size: 15px;
    }

}
@media (min-width: 992px) and (max-width: 1199.98px) {

    input[type="text"].search {
        width: 420px;
    }

    .header-phone-text{
        font-size: 19px;
    }

}
@media (min-width: 1200px) {
    input[type="text"].search {
        width: 520px;
    }


}


.no-padding{
    padding: 0;
}
.no-margin{
    margin: 0;
}

.company_text{
    text-align: right;
    float: right;
}

.bx-sls .bx-ui-sls-route{
    display: none;/*Скрыть полный регион при создании заказа*/
}

.popup-window-with-titlebar .popup-window-content, .popup-window-content-gray .popup-window-content {background-color: #fff}
.popup-window .popup-window-titlebar {
    text-align: center;
}
.popup-window .popup-window-titlebar .access-title-bar {
    font-size:20px;
}

.afbf_item_pole {margin: 0 0 5px!important;}
.popup-window-titlebar .access-title-bar {padding-top: 10px;display: block;}
.popup-window.popup-window-with-titlebar {position:fixed!important;top: 100px!important;}
.popup-window-with-titlebar .popup-window-content {padding:5px;}
.popup-window textarea {height: 100px!important;}
.afbf_submit_block {margin: 5px 0px 0px 0px!important;}


.wide95 {width:95%;}
.main-user-consent-request-popup-button-acc,
#alx_feed_back_FID1 .afbf_feedback_poles .afbf_btn,
#alx_feed_back_FID2 .afbf_feedback_poles .afbf_btn,
#alx_feed_back_FID3 .afbf_feedback_poles .afbf_btn {background: rgb(0, 174, 189) !important; color: white!important;}
.main-user-consent-request-popup-button-acc:hover,
#alx_feed_back_FID1 .afbf_feedback_poles .afbf_btn:hover,
#alx_feed_back_FID2 .afbf_feedback_poles .afbf_btn:hover,
#alx_feed_back_FID3 .afbf_feedback_poles .afbf_btn:hover {background: rgb(0, 174, 189) !important; color: white;}
.afbf_submit_block {text-align: center !important;}

.afbf_item_pole.item_pole__captcha .afbf_pole_captcha {display: inline-block;}
.afbf_item_pole.item_pole__captcha .afbf_inputtext_bg {display: inline-block; width:38%;}
.afbf_item_pole.item_pole__captcha .afbf_inputtext {height: 26px!important;}
.afbf_pole_captcha .afbf_captcha_reload {margin-right: 3px; margin-left: 0;}
.popup-window-close-icon::after {height:20px;width:20px;}

.header-catalog-menu-moved .icon_orig{
    display: none!important;
}
.header-catalog-menu-moved .icon_act{
    display: inline!important;
}


.par-height-bottom{
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    padding-top: 5px;
}
.child-height-bottom{
    margin-top: auto!important;
    margin-bottom: 5px;
}
.catalog-menu-container{
    padding: 15px 0 10px;
    background-color: #470a68;
}

.catalog-menu-container a{
    color: #fff;
    font-weight: normal;
}
.header-catalog-menu-moved a{
    text-decoration: none;
    color: #fd4c00;
}

.product-item-container{
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius:0;
}

.product-item .btn-white{
    border-color: #470a68;
    border-width: 2px;
    color: #470a68;
}

.hover .btn-white {
    background-color: #fd4c00;
    border-color: #fd4c00;
    border-width: 2px;
    color: #fff;

}

.product-model, .product-desc{
    color: #470a68;
}


.hover .product-model, .hover .product-desc{
    color: #fd4c00;
}

.product-item-detail-tab-link:hover:after, .product-item-detail-tab.active .product-item-detail-tab-link:after
{
    border-radius: 0;
}

.product-item-detail-tab-link:hover, .product-item-detail-tab.active .product-item-detail-tab-link{
    color: #470a68;
}

.product-item-detail-tab-link{
    color: #470a68;
}

.product-item-scu-item-color,

.product-item-detail-slider-controls-image,

.product-item-detail-slider-controls-image:hover, .product-item-detail-slider-controls-image.active,

.product-item-detail-slider-image img,

.product-item-detail-slider-container-inner,

.product-item-scu-item-text-block,

.bx_catalog_tile_category_wrapper,


.basket-item-scu-color .basket-item-scu-item-inner, .basket-item-property-scu-image .basket-item-scu-item-inner,

.basket-item-scu-item.basket-item-scu-image,

.basket-item-scu-item.basket-item-scu-text{
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}



.btn-std.btn-blue{
    display: none;
}

.btn-primary{
    background-color: #470a68;
    border-color: #470a68;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}

div.bx-yellow .btn.btn-default{
    outline: 0;
    border-color: #470a68;
    background-color: #470a68;
    color: #fff;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}

.product-title, h1, h2, h3, b span, span b, .bx-newslist-title, .bx-newslist-title a, .bx-newsdetail-title, h4{
    color: #470a68;
}

.basket-item-amount-btn-minus:after, .product-item-amount-field-btn-minus:after, .basket-item-amount-btn-minus:after
{
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='30' height='30' xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3crect x='-1' y='-1' width='3.874975' height='3.874975' id='canvas_background' fill='%23ffffff'/%3e%3c/g%3e%3cg%3e%3cellipse fill='%23ffffff' stroke='%23470a68' stroke-width='1.5' cx='15' cy='15' id='svg_5' rx='14' ry='14'/%3e%3cline stroke='%23470a68' stroke-linecap='null' stroke-linejoin='null' id='svg_4' y2='15' x2='23' y1='15' x1='7' fill-opacity='null' stroke-opacity='null' stroke-width='1.5' fill='none'/%3e%3c/g%3e%3c/svg%3e") no-repeat center;

}
.basket-item-amount-btn-plus:after, .product-item-amount-field-btn-plus:after, .basket-item-amount-btn-plus:after
{
 background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='30' height='30' xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3crect x='-1' y='-1' width='3.874975' height='3.874975' id='canvas_background' fill='%23ffffff'/%3e%3c/g%3e%3cg%3e%3cellipse fill='%23ffffff' stroke='%23470a68' stroke-width='1.5' cx='15' cy='15' id='svg_5' rx='14' ry='14'/%3e%3cline stroke='%23470a68' stroke-linecap='null' stroke-linejoin='null' id='svg_4' y2='15' x2='23' y1='15' x1='7' fill-opacity='null' stroke-opacity='null' stroke-width='1.5' fill='none'/%3e%3cline transform='rotate(90 15,15) ' stroke='%23470a68' stroke-linecap='null' stroke-linejoin='null' id='svg_7' y2='15' x2='23' y1='15' x1='7' fill-opacity='null' stroke-opacity='null' stroke-width='1.5' fill='none'/%3e%3c/g%3e%3c/svg%3e") no-repeat center;
    background-size: 30px;
}
.product-item-amount-field-btn-plus, .product-item-amount-field-btn-minus,
.basket-item-amount-btn-plus, .basket-item-amount-btn-minus{
    min-width: 32px;
    height: 32px;
    margin: 0;
}

.product-item-amount-field{
    max-width: calc(100% - 72px);
}

.basket-item-amount-filed, .basket-item-block-amount.disabled .basket-item-amount-filed:hover{
    width: 100px;

}


.bx_catalog_tile .bx_catalog_tile_category_title a{
    color: #470a68;
}

.fav-line, .fav-element{
    display: none;
}

.b24-form-btn {
    background-color: #470a68!important;
    border-radius: 0!important;
}

.b24-form-control-string .b24-form-control, .b24-form-control-list .b24-form-control, .b24-form-control-text .b24-form-control, .b24-form-control-select .field-item{
    border-radius: 0!important;
}

.b24-form-wrapper.b24-form-border-bottom {
    border-bottom: 5px solid #470a68!important;
}

.b24-form-header-title{
    color: #470a68!important;
}
p img{
    max-width: 100%;
    height: auto;
}


.carousel-indicators li{
    background-color: #470a68!important;
}
.carousel-indicators .active{
    background-color: #fd4c00!important;
}
.carousel-inner{
    -moz-border-radius: 0!important;
    -webkit-border-radius: 0!important;
    border-radius: 0!important;
}

.main-list-item-text{
    padding: 10px 10px 0;
    background-color: #f9f9f9;
    border-right: #e5e5e5 4px solid;
    border-bottom: #e5e5e5 4px solid;
}

.bx-top-nav-container .bx-nav-1-lvl:hover>a{
    background-color: #fff0;
}
/* End */
/* /bitrix/templates/.default/components/bitrix/search.title/nd_desktop/style.css?17149767673258 */
/* /bitrix/templates/.default/components/bitrix/sale.basket.basket.line/nd_desktop_rozn/style.css?17149767664365 */
/* /bitrix/templates/.default/components/altasib/feedback.form/feedback_rozn/form_style.min.css?171497676140242 */
/* /bitrix/templates/.default/components/altasib/feedback.form/feedback_rozn/themes/theme_3fc7f3daa43885cb3644e7490b5d215b.css?17149767703179 */
/* /bitrix/templates/d_rozn/template_styles.css?176181468320369 */
