html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}
h1{font-size:2em;margin:.67em 0}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{vertical-align:baseline}
textarea{overflow:auto}
[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details{display:block}
summary{display:list-item}
template{display:none}
[hidden]{display:none}
body{min-width:320px;background-color:#fff;font-family:sans-serif;font-size:16px;font-weight:400;line-height:1.2}
a{text-decoration:none;color:inherit}
a:hover,a:active{text-decoration:underline;outline:0}
i{font-style:italic}
ul li{list-style:none}
ol li{list-style-type:decimal;list-style-position:inside}
b,strong{font-weight:700}
img{border:0}
table{border-collapse:collapse;border-spacing:0}
input::-ms-clear{display:none}
button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none}
*,:before,:after{box-sizing:border-box}
.clear::after{display:block;content:"";clear:both}
.neva{font-family:"HelveticaNeueCyr";min-width:552px}
.neva .bl_inn{max-width:1267px;margin:0 auto;padding:0 10px}
.neva .wrap_d588{
  z-index: 998!important;
}

.neva .slick-prev.slick-arrow,.neva .slick-next.slick-arrow{width:56px;height:56px;background-color:#ff8332 ;border:1px solid #ff8332 ;position:absolute;top:calc(50% - 28px);border-radius:50%;z-index:2;outline:none;padding:0;-webkit-transition:all 300ms ease;transition:all 300ms ease}

.neva .slick-prev.slick-arrow{left:0}
.neva .slick-next.slick-arrow{right:0}
.neva .slick-dots{text-align:center;font-size:0;    padding: 22px 0px 0; ;width:100%}
.neva .slick-dots li{display:inline-block;margin:0px 5px}
.neva .slick-dots li button{font-size:0;display:block;width:10px;height:10px;background:#ffffff;outline:none;border:1px solid #ff8332;padding: 0; border-radius: 50%}
.neva .slick-dots li.slick-active button{background:#ff8332}
.neva .fx_btn_callback{display:block;background:#fff;    padding: 5px;
	width: 58px;
	line-height: 1;
	height: 58px;border:1px solid #ff8332;text-align:center;border-radius:50%;right:55px;bottom:205px;position:fixed;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out;text-decoration:none;z-index:100}
.neva .fx_btn_callback.hide{transform:translateY(280px);-webkit-transform:translateY(280px)}
.neva .fx_btn_callback__img__ico{display:inline-block;width:25px;height:24px;opacity:1;-webkit-transition:all .7s ease;transition:all .7s ease;
	background: url("../new-images/icons/14_comments_orange.svg") no-repeat center center;
	background-size: contain;
}
.neva .fx_btn_callback__txt{color:#ff8332;font-size:10px;-webkit-transition:all .7s ease;transition:all .7s ease}
.neva .fx_btn_callback:hover{
	background: #ff8332;
}
.neva .fx_btn_callback:hover .fx_btn_callback__txt{color:#fff}
.neva .fx_btn_callback:hover .fx_btn_callback__img__ico{
	background: url("../new-images/icons/14_comments_white.svg") no-repeat center center;
	background-size: contain;
}


.neva .modal_window{display:none;background:#fff}
.neva .modal_window .callback_fin{text-align:center;padding:50px 10px;min-width:480px}
.neva .modal_window .callback_fin h2{font-weight:700;color:#000;font-size:28px}
.neva .modal_window .callback_fin__txt{color:#6A6A6A;font-size:18px;font-weight:500;margin-bottom:42px}
.neva .modal_window .callback_fin__items{font-size:0;text-align:center;margin-bottom:30px}
.neva .modal_window .callback_fin__items::after{display:inline-block;content:'';width:100%;font-style:0}
.neva .modal_window .callback_fin__items__item{display:inline-block;width:126px;font-size:16px;text-align:center;margin:0 10px}
.neva .modal_window .callback_fin__items__item__img{font-size:0;overflow:hidden;border:1px solid #6a6a6a;margin-bottom:10px}
.neva .modal_window .callback_fin__items__item__img img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%}
.neva .modal_window .callback_fin__items__item__name{color:#393939;font-size:16px;font-weight:500;line-height:24px;margin-bottom:2px}
.neva .modal_window .callback_fin__items__item__pos{color:#aaa;font-size:12px;font-weight:500}
.neva .modal_window .callback_form{text-align:center;}

.neva .modal_window .callback_form img.dir_img{
	display: block;}
.neva .modal_window .callback_form .field_block{

}
.neva .modal_window .callback_form form  .basket_info__form {
	padding: 0;
}
.neva .modal_window .callback_form form{
	max-width: 250px;
	margin: 0 auto;
}
.neva .modal_window .callback_form span.dir_img{
	color: #ff8332;
	font-size: 14px!important;
}
.neva .modal_window .callback_form h2{color: #343434;
	font-size: 20px;
	width: 360px;
	max-width: 100%;
	text-align: left;
	margin-top: 0;
	font-weight: normal;
	padding: 0 60px 0 0;
	margin-bottom: 18px;
	height: 60px;
	display: flex;
	align-items: center;}

.neva .modal_window .know_price{
	width: 550px;
}
.neva .modal_window .know_price__l{float:left;width:41%;background:#F5F6F8;min-height:100px;padding:70px 10px 10px}
.neva .modal_window .know_price__l .catalog_page__body__item{margin:0 auto}
.neva .modal_window .know_price__l .catalog_page__body__item:hover{top:0}
.neva .modal_window .know_price__r{background:#fff;min-height:100px;    padding: 0;
	width: 100%;}
.neva .modal_window .know_price__r h2{width: auto;}
.neva .modal_window .know_price__r form{
	max-width: initial;
}
.neva .modal_window .know_price__r .basket_info__form{padding: 0}
.neva .modal_window .know_price__r .field_block{max-width: 275px}
.neva .modal_window .know_price__r .field_block.clear{    margin-bottom: 10px;}
.neva .modal_window .know_price__r .field_block.num{max-width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.neva .modal_window .know_price__r .field_block__l{
	text-align: left;
	width: calc(100% - 160px);color:#797979;font-size:14px;}
.neva .modal_window .know_price__r .field_block__r{
	width: 150px;
}
.neva .modal_window .know_price__r .field_block .b_cnt_ch{width: 150px;
	border-radius: 25px;
	border: 1px solid #ff8332;
	background: #fff;}
.neva .modal_window .know_price__r .field_block .b_cnt_ch__m{    text-align: center;
	width: 40px;
	font-size: 18px;
	color: #7a7a7a;
	height: 40px;
	float: left;
	line-height: 38px;
	font-weight: 500;
	cursor: pointer;}
.neva .modal_window .know_price__r .field_block .b_cnt_ch__p{    width: 40px;
	font-size: 18px;
	color: #7a7a7a;
	height: 40px;
	float: left;
	line-height: 38px;
	text-align: center;
	font-weight: 500;
	cursor: pointer;}
.neva .modal_window .know_price__r .field_block .b_cnt_ch__i{    width: calc(100% - 80px);
	font-size: 14px;
	color: #797979;
	height: 40px;
	float: left;
	line-height: 40px;
	text-align: center;
	font-weight: 500;}
.neva .modal_window .know_price__r .field_block .b_cnt_ch__i input{    padding: 0 2px;
	display: block;
	width: 100%;
	color: #797979;
	height: 40px;
	text-align: center;
	outline: none;
	background: none;
	border: none;}
.neva .modal_window .know_price__r .field_block .form__switch{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;    background-color: #fff;
	overflow: hidden;
	border: 1px solid #ff8332;
	width: 150px;
	color: #797979;
	font-size: 14px;
	text-align: center;
	text-transform: lowercase;
	border-radius: 25px;}
.neva .modal_window .know_price__r .field_block .form__switch input{font-size:0;width:0;height:0;padding:0;margin:0;display:none;}
.neva .modal_window .know_price__r .field_block .form__switch label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:75px;height:42px;z-index:1;-webkit-transition:200ms;transition:200ms;cursor:pointer}
.neva .modal_window .know_price__r .field_block .form__switch .runner{position:absolute;top:0;left:0;height:100%;width:50%;background-color:#ff8332;z-index:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:200ms;transition:200ms}

fotm#zamer,form#zapis{text-align: center;}
.neva .modal_window .know_price__r .field_block .form__switch input:last-of-type:checked ~ .runner{-webkit-transform:translateX(100%);transform:translateX(100%)}
.neva .modal_window .know_price__r .field_block .form__switch input:checked + label{cursor:default;color:#fff}
.neva .modal_window .know_price__r .field_block.sep{border-top:1px solid #CACACA}
.neva select.styled + .ui-widget{margin:0;max-width:86px;border:1px solid #C9C9C9;border-radius:0;padding:11px 18px 11px 20px;outline:none;background:#F5F6F8}
.neva select.styled + .ui-widget:active{background:#F5F6F8}
.neva select.styled + .ui-widget .ui-selectmenu-text{color:#6a6a6a;font-size:17px;font-weight:600}
.neva select.styled + .ui-widget .ui-selectmenu-icon{margin-right:0;padding-top:4px}
.neva select.styled + .ui-widget .ui-selectmenu-icon::after{display:block;content:'';-webkit-transform:rotate(45deg) translateY(-2px);transform:rotate(45deg) translateY(-2px);-webkit-transform-origin:center;transform-origin:center;width:8px;height:8px;border-bottom:1px solid #6a6a6a;border-right:1px solid #6a6a6a;-webkit-transition:-webkit-transform 400ms;transition:-webkit-transform 400ms;transition:transform 400ms;transition:transform 400ms,-webkit-transform 400ms}
.neva select.styled + .ui-widget.ui-selectmenu-button-open .ui-selectmenu-icon::after{-webkit-transform:rotate(-135deg) translate(-2px,-1px);transform:rotate(-135deg) translate(-2px,-1px)}
.neva .ui-widget.ui-widget-content{background:#F5F6F8;border-top:none;text-align:center}
.neva .ui-widget.ui-widget-content .ui-menu-item-wrapper{color:#6a6a6a;font-size:17px;font-weight:600;border-color:#F5F6F8;background:#F5F6F8;cursor:pointer;padding:4px!important}
.neva .ui-widget.ui-widget-content .ui-menu-item-wrapper:hover{background:#F5F6F8;border-color:#F5F6F8}
.neva .ui-widget.ui-widget-content .ui-menu-item-wrapper.ui-state-active{color:#cacaca}
.neva .content_block .h1,
.neva .content_block h1{color:#343434;font-size:22px;margin-bottom:12px;margin-top:0;
	font-weight: 500;
	letter-spacing: -0.3px;}

.neva .content_block >h2{color: #343434;
	font-size: 18px;
	font-weight: 500;
	margin-top: 0;
	margin: 0;}
.neva .content_block h3{    color: #343434;
	font-size: 18px;
	font-weight: 500;
	margin-top: 0;
	margin: 0;}
.neva .text-block{color:#6A6A6A;font-size:12px;font-weight:400;line-height:1.4}
.neva .text-block table{
	max-width: 100%;
}
.neva .text-block h2{color:#343434;font-size:18px;font-weight:500;    margin: 20px 0;}
.neva .text-block h3{color:#343434;font-size:16px;font-weight:500;    margin: 20px 0;}
.neva .text-block p{margin-bottom:0px;margin-top:0;
	font-size: 14px;color:#797979;
	line-height: 20px;    }
.neva .text-block a:hover{text-decoration:none}
.neva .text-block ul{padding-left:0;margin-top:0}
.neva .text-block ul li{padding-left:20px;position:relative;margin-bottom:0px;margin-top:0;
	font-size: 14px;color:#797979;
	line-height: 20px;}
.neva .text-block ul li a{color:#f27930;text-decoration:underline}
.neva .text-block ul li::before{display:block;content:'';width:8px;height:8px;background:#f89250;position:absolute;top:6px;left:0px;border-radius:50%}
.neva .grad_bg{background:#f99152;background:-moz-linear-gradient(left,#f99152 0%,#feba76 100%);background:-webkit-linear-gradient(left,#f99152 0%,#feba76 100%);background:linear-gradient(to right,#f99152 0%,#feba76 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f99152',endColorstr='#feba76',GradientType=1)}

.neva .arrow{display:inline-block;width:25px;height:15px;position:relative}
.neva .arrow._right::before{position:absolute;content:'';width:7px;height:7px;border-bottom:2px solid #fff;border-right:2px solid #fff;top:50%;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all 300ms;transition:all 300ms;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);right:0}
.neva .arrow._right::after{position:absolute;content:'';width:100%;height:2px;background-color:#fff;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 300ms;transition:all 300ms}
.neva .slick-slide:focus{outline:none}
.neva .header{padding-top:20px;box-shadow:0 0 20px rgba(0,0,0,0.2);background:#fff}
.neva .header__top{    padding: 13px 0;text-align:justify;font-size:0}
.neva .header__top::after{display:inline-block;font-size:0;content:'';width:100%}
.neva .header__top > *{    align-items: center;font-size:16px}
.neva .header .mob_menu{display:none;    width: 60px;
	height: 60px;border-radius:8px}
.neva .header__top__logo a{display:block}
.neva .header__top__logo img{display:block;width:auto;height:auto}
.neva .header__top__txt{color:#919191;font-size:12px;font-weight:500;line-height:17px}
.neva .header__top__lw__loc{font-size:12px}
.neva .header__top__lw__loc__st{display:inline-block;color:#919191;font-weight:500}
.neva .header__top__lw__loc__city{display:inline-block;color:#fc0d1b;text-decoration:underline;font-weight:600}
.neva .header__top__lw__pd{color:#f57a2d;font-size:12px;font-weight:600;text-decoration:underline;padding-top:3px}
.neva .header__top__lw__pd:hover{text-decoration:none}
.neva .header__top__lw__pd:hover a{text-decoration:none}
.neva .header__top__shopinfo{text-decoration:none;    padding: 7px 18px;text-align: center; border: 1px solid #ff8331; background: #fff!important; border-radius: 10px}
.neva .header__top__shopinfo__top{color:#797979;font-size:12px;line-height: 17px;    max-width: 150px;}
.neva .header__top__shopinfo__bot{color:#ff8332;font-size:12px;padding-top:1px;line-height: 16px;
	text-decoration: underline;}
.neva .header__top__shopinfo:hover .header__top__shopinfo__top{
	text-decoration: none;}
.neva .header__top__shopinfo .header__top__shopinfo__bot:hover{
	text-decoration: none;
}
.neva .header__top__callback__top{  -webkit-transition:all 300ms ease;transition:all 300ms ease;  padding: 2px 9px 2px 2px; color:#fff;   border: 1px solid #25c534; background: #25c534; -moz-border-radius: 25px;-webkit-border-radius: 25px;border-radius: 25px;}
.neva .header__top__callback__top:hover{
	background: #fff;
	color: #25c534;
}
.neva .header__top__callback__top__ico{display:inline-block;vertical-align:middle;width:17px;height:17px;margin-top:-3px}
.neva .header__top__callback__top a{padding-left:6px;vertical-align:middle;font-size:14px;text-transform:uppercase;text-decoration:none}

.neva .header__top__callback__bot{    margin-bottom: 3px;text-align:center;}
.neva .header__top__callback__bot a{color:#797979;font-size:12px;text-decoration:none}
.neva .header__top__callback__bot a:hover{color:#ff8332;text-decoration:underline}
.neva .header__top__callback__bot a:hover{text-decoration:none}
.neva .header__top__sn a{color:#343434;font-size:14px;font-weight:600;text-transform:uppercase;vertical-align:middle;text-decoration:none}

.neva .header__top__sn__links{display:inline-block;vertical-align:middle;font-size:0;    margin-left: 5px;}
.neva .header__top__sn__links__l{display:inline-block;width:24px;height:24px;margin-left:6px;border-radius:50%;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .header__top__sn__links__l:hover{    background-color: #ff8332!important;}
.neva .header__bottom{text-align:justify;font-size:0;
	display: flex;
	justify-content: space-between;
}

.neva .header__bottom__logo{display:none;font-size:0;vertical-align:middle}
.neva .header.h_fixed + .header .neva .header__bottom__logo{display:inline-block}
.neva .header__bottom__menu{display:inline-block;font-size:0}
.neva .header__bottom__menu ul{display:inline-block;padding-left:0;font-size:0;vertical-align:middle}
.neva .header__bottom__menu li{display:inline-block;color:#ff8332;font-size:12px;font-weight:bold;margin-right:14px;vertical-align:middle}
.neva .header__bottom__menu li .header__bottom__menu__md.videokonsultatsiia a{font-size:11px;}
.neva .header__bottom__menu li a{color:inherit;font-size:12px;-webkit-transition:all 300ms ease;transition:all 300ms ease;text-decoration:none;text-transform: uppercase;    display: block;}
.neva .header__bottom__menu li a span{
	font-size: 12px;color: #fff;
	display: inline-block;
	vertical-align: middle;
	line-height: 21px;
	min-width: 27px;
	text-align: center;
	padding: 0 5px;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #ff3c3c;
	margin-left: 3px;}
.neva .header__bottom__menu li a:hover{
	text-decoration: none;}
.neva .header__bottom__menu li.decor{padding:11px 14px;border:2px solid #f57a2d}
.neva .header__bottom__menu li.decor a{color:#f27930}
.neva .header__bottom__menu li.decor:hover{background:#f27930}
.neva .header__bottom__menu li.decor:hover > a{color:#fff;text-decoration:none}
.neva .header__bottom__menu li.opened,
.neva .header__bottom__menu li.active{color:#343434}
@media only screen and (min-width: 1024px) {
	.neva .header__bottom__menu li:hover > a{color:#343434}
}
.neva .header__bottom__menu li.parent{position:relative;    padding: 21px 17px 21px 0;}
.neva .header__bottom__menu li.parent:before{
	content: '';
	position: absolute;
	right: 0;
	top: calc(50% - 5px);
	background: url("../new-images/icons/11.svg") no-repeat center center;
	background-size: contain;
	width: 14px;
	height: 10px;
	-webkit-transition: all 300ms ease;
	transition: all 300ms ease;
}
.neva .header__bottom__menu li.parent ul{display:none;position:absolute;top:100%;left:0}
.neva .header__bottom__menu li.parent:hover:before{
	background: url("../new-images/icons/11_black.svg") no-repeat center center;
	background-size: contain;
}
.neva .header__bottom__menu li.parent:hover ul{display:block}

.neva .header__bottom__menu .submenu-catalog{position:absolute;left:0;top:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:0;overflow:hidden;background-color: #fff3e9;
	-moz-box-shadow: 0 5px 10px 0 rgba(0,0,1,.3);
	-webkit-box-shadow: 0 5px 10px 0 rgba(0,0,1,.3);
	box-shadow: 0 5px 10px 0 rgba(0,0,1,.3);-webkit-transition:600ms;transition:600ms;z-index:20}
.neva .header__bottom__menu ._small .submenu-catalog{top:52px}
.neva .header__bottom__menu .submenu-catalog__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:350px;padding:20px;list-style:none;}
.neva .header__bottom__menu .submenu-catalog__list::after{content:'';position:absolute;right:-100px;width:100px;height:100%;background:-webkit-gradient(linear,left top,right top,from(#fff),to(transparent));background:linear-gradient(90deg,#fff 0%,transparent 100%)}
.neva .header__bottom__menu .submenu-catalog__link--flex,
.neva .header__bottom__menu .submenu-catalog__link{    min-height: 23px;
	margin-bottom: 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-transition:300ms;transition:300ms;text-decoration:none;color:#ff8332;font-size:12px;font-weight:bold;text-transform: uppercase}
.neva .header__bottom__menu .submenu-catalog__link--flex{
	margin-bottom: 0;
}
.neva .header__bottom__menu .submenu-catalog__link:last-child{
	margin-bottom: 0;
}
.neva .header__bottom__menu .submenu-catalog__link:hover,
.neva .header__bottom__menu .submenu-catalog__link a:hover {
	color: #343434;
}
.neva .header__bottom__menu .submenu-catalog__link__s{display:block;color:#fff;font-size:12px;-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px ;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	padding: 4px 8px;
	text-transform: lowercase;
	margin-left: 10px;
	background-color: #ff3b3b;}
.neva .header__bottom__menu .submenu-catalog__link:hover{color:#343434}
.neva .header__bottom__menu .submenu-catalog__img{display:none;position:relative;height:300px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.neva .header__bottom__menu .submenu-catalog__img img{position:absolute;top:0;right:0;height:100%;width:auto;opacity:0;visibility:hidden;-webkit-transition:500ms;transition:500ms}
.neva .header__bottom__menu .submenu-catalog__img img.js-active{opacity:1;visibility:visible}
.neva .header__bottom__menu__md{display:inline-block;padding:3px 0 3px 28px;vertical-align:middle;color: #f27930;font-size:12px;line-height:16px}
.neva .header__bottom__menu__md.videokonsultatsiia{padding:4px 0 4px 30px;}

.neva .header__bottom__cart{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #ff3c3c;
	display: inline-block;

}
.neva .header__bottom__cart.oldbasket{
	background-color:#ff8332;
}
.neva .header__bottom__cart a{
	padding: 12px 14px 12px 7px;
	display: block;
}
.neva .header__bottom__cart a:hover .header__bottom__cart__lnk span.a{
	border-bottom: 1px solid transparent;
}

.neva .header__bottom__ico{display:inline-block;vertical-align:middle;width:45px;height:33px;position:relative;margin-right:5px}
.neva .header__bottom__ico__cnt{display:none;position:absolute;top:-5px;right:0;color:red;font-size:10px;line-height:18px;width:18px;text-align:center;overflow:hidden;background-color: #fff;border-radius: 50%;font-weight: 600;}
.neva .header__bottom__cart.oldbasket .header__bottom__ico__cnt{color:#ff8332;background-color: #fff;}
.neva .header__bottom__cart__lnk{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;    margin-left: 5px;
	line-height: 16px;}
.neva .header__bottom__cart.oldbasket .header__bottom__cart__lnk{color:#fff;}
.neva .header__bottom__cart__lnk a{color:inherit;font-size:12px;text-decoration:underline;text-transform:none}
.neva .header__bottom__cart__lnk a:hover{text-decoration:none;
	border-bottom: none;}
.neva .header__bottom__cart__lnk span.a{color:inherit;font-size:12px;
	border-bottom: 1px solid #fff;text-transform:none}
.neva .mpintro{position:relative;    padding-bottom: 10px;}
.neva .mpintro__left{
	text-align: center;
	width: 245px;}
.neva .mpintro__left__menu{    padding-bottom: 12px;}
.neva .mpintro__left__menu ul{padding-left:0;margin:0}
.neva .mpintro__left__menu li{margin-bottom:9px;
	position: relative;}
.neva .mpintro__left__menu li .mpintro__left__menu--ic{
	width: 22px;
	height: 22px;
	position: absolute;
	top: calc(50% - 11px);
	left: 10px;
}
.neva .mpintro__left__menu li .mpintro__left__menu--ic img{
	width: 100%;
	-webkit-transition: all 300ms ease;
	transition: all 300ms ease;
}
.neva .mpintro__left__menu li .mpintro__left__menu--ic img:last-child{
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0.01;
}
.neva .mpintro__left__menu li.mpintro__left__menu--has-ic a{
	background:#ff8332;color:#fff;
	padding-left: 32px;
	padding-right: 32px;
}
.neva .mpintro__left__menu li.mpintro__left__menu--has-ic a:hover{
	background:#fff;color:#ff8332
}
.neva .mpintro__left__menu li.mpintro__left__menu--has-ic a:hover .mpintro__left__menu--ic img:last-child{
	opacity: 1;
}
.neva .mpintro__left__menu li:last-child{margin-bottom:0}
.neva .mpintro__left__menu li a{display:block;padding:12px; color:#ff8332;font-size:12px;font-weight:bold;text-transform:uppercase;text-decoration:none;-webkit-transition:all 300ms ease;transition:all 300ms ease;border:1px solid #ff8332;background:#fff;-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;}

.neva .mpintro__left__menu li a:hover{background:#ff8332;color:#fff}
.neva .mpintro__left__menu li.mpintro__left__menu--no-bg{
	padding: 12px;
}
.neva .mpintro__left__menu li.mpintro__left__menu--no-bg a{
	display: inline-block;
	text-decoration:underline ;
	padding: 0;
	border: none;
	background: none;
}
.neva .mpintro__left__menu li.mpintro__left__menu--no-bg a:hover{
	color:#ff8332;
	text-decoration: none;
}

.neva .mpintro__left__menu li.mpintro__left__menu--bg a{
	background:#ff8332;color:#fff
}
.neva .mpintro__left__menu li.mpintro__left__menu--bg a:hover{
	color:#ff8332;
	background:#fff;
}
.neva .mpintro__left__at{
	margin-top: 20px;
	background: #def0ff;
	border-radius: 10px;
}
.neva .mpintro__left__at__item{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: center;
	width: 25%;
	padding: 18px;
}
.neva .mpintro__left__at__item__img{
	width: 35px;
	height: 35px;
	border-radius: 50%;
	overflow: hidden;
	background: #fff;
	margin-right: 15px;
	padding: 7px;
}

.neva .mpintro__left__at__item__img img{
	display: block;
	width: 100%;
	height: 100%;
	object-fit: contain}
.neva .mpintro__left__at__item__txt{color:#797979;font-size:12px;
	line-height: 16px;
	width: calc(100% - 50px);}
.neva .mpintro__left__at__item__txt a{color:#ff8332;
	text-decoration: underline}
.neva .mpintro__left__at__item__txt a:hover{
	text-decoration: none}
.neva .mpintro__right{
  width: calc(100% - 265px);
}
.neva .mpintro__right--img{background:no-repeat center center url(../img/collective1.jpg);background-size:cover;
  min-height: 407px;
	 border-radius: 10px;}
.neva .mpintro__right--img.moscow_banner{background:no-repeat center center url(../img/collective_moscow2.webp);background-size:cover}
.neva .mpintro__right--bottom{
  align-items: center;
  margin-top: 16px;
}
.neva .mpintro__right--bottom__img{
  width: 150px;
}
.neva .mpintro__right--bottom__img img{
max-width: 100%;
}
.neva .mpintro__right--bottom__link{
  margin-bottom: 16px;
}
.neva .mpintro__right--bottom__info{
  width: calc(100% - 150px);
}
.neva .mpintro__right--bottom__info a{
  color: #ff8332;
  font-weight: 500;
  font-weight: normal;
  text-decoration: none;
  border-bottom: 1px solid #ff8332;
  line-height: 1;
  display: inline-block;
  font-size: 12px;
  text-transform: uppercase;
}
.neva .mpintro__right--bottom__info a:hover{
  border-bottom: none;
}
.neva .mpintro__right--bottom__info p{
color: #797979;
  font-size: 12px;
  line-height: 16px;
}
.neva .mpintro__right--bottom{

}

.neva .mpintro__right_new_year{position:absolute;height:623px;background:red;top:0;left:50%;width:calc(911px + ((100vw - 1247px) / 2));margin-left:-296px;background:no-repeat center center url(../img/new_year.jpg);background-size:cover}
.neva .mp_top_sl{overflow:hidden;  padding: 9px 0 18px;}
.neva .mp_top_sl h2{color:#343434;font-size:18px;font-weight:500;margin-bottom:20px;margin-top:0}
.neva .mp_top_sl__slider{margin: 0 -28px 0;}
.neva .mp_top_sl__slider__slide{display: inline-block; width: 318px;outline:none;padding-top:10px;padding-bottom:10px}
.neva .mp_top_sl__slider>a:nth-child(n+5){display: none;}
.neva .slick-initialized .mp_top_sl__slider__slide{display: block;}
.neva .slick-initialized .mp_top_sl__slider__slide{width:326px;outline:none;padding-top:10px;padding-bottom:10px}
.neva .mp_top_sl__slider__slide__inn{border: 1px solid #ff8331;}
.neva .mp_top_sl__slider__slide__inn img{display:block;    width: 100%;
	height: 100%;
	object-fit: contain;}
.neva .mp_top_sl__slider__slide__inn:hover{border:1px solid #F67A32}
.neva .breadcrumbs_block{padding: 20px 0;}
.neva .breadcrumbs_block ul{font-size:0;padding:0}
.neva .breadcrumbs_block ul li{display:inline-block;padding-right:15px;position:relative;
	padding-left: 18px;}
.neva .breadcrumbs_block ul li:first-child:before{
	display: none;
}
.neva .breadcrumbs_block ul li:first-child{
	padding-left: 0;
}
.neva .breadcrumbs_block ul li:before{
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	transform: translate(0,-50%);
	width: 5px;
	height: 5px;
	-moz-border-radius:50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #ff8331;
}
.neva .breadcrumbs_block ul li a{display:inline-block;color:#afafaf;font-size:12px;font-weight:400;line-height:18px;-webkit-transition:all 300ms ease;transition:all 300ms ease;text-decoration:underline}
.neva .breadcrumbs_block ul li a:hover{color:#ff8332}
.neva .breadcrumbs_block ul li span{display:inline-block;color:#afafaf;font-size:12px;font-weight:400;line-height:18px}
.neva .aboutintro{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;    margin: 0 auto;    max-width: 1060px;
	padding: 15px 20px;justify-content: space-between;
}
.neva .aboutintro__left{width: calc(50% - 10px);
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.neva .aboutintro__left__menu{padding-top:0;}
.neva .aboutintro__left__menu ul{padding-left:0;margin:0;}
.neva .aboutintro__left__menu li{    padding-left: 44px;
	margin-bottom: 16px;    margin-top: 0;
	font-size: 14px;
	color: #797979;
	position: relative;
	line-height: 20px;}
.neva .aboutintro__left__menu li:last-child{margin-bottom:0}
.neva .aboutintro__left__menu a{    color: #f27930;
	text-decoration: underline;}
.neva .aboutintro__left__menu a::before{    content: '';
	position: absolute;
	left: 0;
	top: calc(50% - 11px);
	width: 22px;
	height: 22px;
	border-radius: 50%;
	background: url("../new-images/icons/36.svg") no-repeat center center;
	background-size: contain;
}
.neva .aboutintro__left__menu a:hover{text-decoration:none}
.neva .aboutintro__left__at{    background: #def0ff;
	margin-top: 20px;
	border-radius: 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;}
.neva .aboutintro__left__at__item{width:50%;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: center;
	padding: 18px;
}
.neva .aboutintro__left__at__item:after{
	display: none;
}
.neva .aboutintro__left__at__item__img{    width: 35px;
	height: 35px;
	border-radius: 50%;
	overflow: hidden;
	background: #fff;
	margin-right: 15px;
	padding: 7px;}

.neva .aboutintro__left__at__item__img img{    display: block;
	width: 100%;
	height: 100%;
	object-fit: contain;}
.neva .aboutintro__left__at__item__txt{    color: #797979;
	font-size: 12px;
	line-height: 16px;
	width: calc(100% - 50px);}
.neva .aboutintro__right{width: calc(50% - 10px);background:no-repeat center center url(../img/collective.jpg);background-size:cover;min-height: 325px;}
.neva .state_con{
	margin-bottom: 10px;
}
.neva .state_con__text{margin: 0 auto;
	max-width: 1060px;
	color: #797979;
	font-size: 14px;
	line-height: 21px;
	padding: 0 10px;}
.neva .state_con__text:after{
	display: block;
	content: "";
	clear: both;
}

.neva .state_con__text >img{
	float: right;
	width: calc(50% - 10px);
	margin-left: 10px;
}
.neva .state_con__text h2{
	margin: 20px 0;
	font-size: 18px;
	line-height: 20px;
	font-weight: 500;
	color: #343434;

}

.neva .cre_top{margin-bottom:20px;
	margin-top: 20px;	}
.neva .cre_top__l{
	float: left; width: calc(11% - 10px);
	font-size: 0;
	margin-right: 10px;}
.neva .cre_top__l img{display:block;width:auto;height:auto;max-width: 100%}
.neva .cre_top__r{float:left;width:89%}
.neva .cr_variants{padding-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}
.neva .cr_variants__item{float:left;width:50%;position:relative;margin-bottom:60px}
.neva .cr_variants__item__img{float:left;width:11.08%;text-align:left}
.neva .cr_variants__item__img svg{display:inline-block;width:60px;height:auto;max-width:100%}
.neva .cr_variants__item__txt{float:left;width:88.92%;padding-top:10px;padding-left:10px}
.neva .cr_variants__item__txt__hd{max-width:410px;font-size:20px;color:#393939;font-weight:500;margin-bottom:28px;padding-top:8px}
.neva .cr_variants__item__txt__dscr{max-width:410px;line-height:1.2}

.neva .content_wside::after{display:block;content:'';clear:both}
.neva .content_wside__l{float:left;
	border: 1px solid #ff8332;
	border-radius: 10px;
	width: 246px;
	overflow: hidden;
	background:#fff}
.neva .content_wside__r{float:right;
	width: calc(100% - 266px);}
.neva .basket_info{}
.neva .basket_info__ttl{    font-size: 18px;
	color: #ffffff;
	padding: 12px 20px;
	background: #ff8332;}
.neva .basket_info__cnt{
	padding: 9px 20px;
	display: flex;
	align-items: flex-end;
}
.neva .basket_info__cnt:after{
	display: none;
}
.neva .basket_info__cnt__l{width:50%;color:#797979;font-size:12px;
	position: relative;
	line-height: 16px;}
.neva .basket_info__cnt__l_span{
	position: absolute;
	left: 0px;
	bottom: -14px;
}
.neva .basket_info__cnt__r{width:50%;text-align:right;color:#343434;font-size:20px;    font-weight: 500;}
.neva .basket_info__cnt__r span{
	font-size: 14px;
}
.neva .basket_info__dsc{padding: 12px 20px;
	display: flex;
	align-items: center;}
.neva .basket_info__dsc__l{width:50%;color:#797979;font-size:12px;
	line-height: 16px;}
.neva .basket_info__dsc__r{width:50%;text-align:right;color:#797979;font-size:20px;    font-weight: 500;}
.neva .basket_info__dsc__r span{
	font-size: 14px;
}
.neva .basket_info__sum{padding: 5px 20px;
	display: flex;
	align-items: center;}
.neva .basket_info__sum__l{width:50%;color:#797979;font-size:12px;
	line-height: 16px;}
.neva .basket_info__sum__r{width:50%;text-align:right;color:#ff3232;font-size:20px;    font-weight: 500;}
.neva .basket_info__sum__r span{
	font-size: 14px;
}
.neva .basket_info__form{    padding: 10px 20px 20px;}
.neva .basket_info__form form{font-size:0;}
.neva .basket_info__form .field_block{    width: 100%;
	max-width: 275px;
	margin: 0 auto 10px;
	display: block;}
.neva .basket_info__form .field_block--select{position: relative;
	overflow: hidden;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	background: #fff;}
.neva .basket_info__form .field_block--select:after{
	content: '';
	position: absolute;
	top: 2px;
	right: 2px;
	width: 36px;
	height: 36px;
	background: #ff8332 url("../new-images/icons/11_arrow_bottom_white.svg") no-repeat center center;
	background-size: 40%;
	z-index: 0;
	border-radius: 50%;
}
.neva .basket_info__form select{
	margin-bottom: 0;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	width:100%;height:40px;border: 1px solid #ff8331;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	font-size: 14px;
	text-align: center;
	color: #ff8331;
	background-color: transparent;
	outline: none;
	position: relative;
	z-index: 1;
}
.neva .basket_info__form .field_block.sm{margin-bottom:0px;
	margin-top: 20px;}
.neva .basket_info__form input[type="text"],.neva .basket_info__form input[type="email"]{    width: 100%;
	height: 40px;
	border: 1px solid #ff8331;
	font-size: 14px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	text-align: center;
	outline: none;
	color: #ff8331;
	background-color: #fff;}
.neva .basket_info__form input[type="text"]::-webkit-input-placeholder,.neva .basket_info__form input[type="email"]::-webkit-input-placeholder{color:#797979}
.neva .basket_info__form input[type="text"]::-moz-placeholder,.neva .basket_info__form input[type="email"]::-moz-placeholder{color:#797979}
.neva .basket_info__form input[type="text"]:-moz-placeholder,.neva .basket_info__form input[type="email"]:-moz-placeholder{color:#797979}
.neva .basket_info__form input[type="text"]:-ms-input-placeholder,.neva .basket_info__form input[type="email"]:-ms-input-placeholder{color:#797979}
.neva .basket_info__form input[type="submit"]{width:100%;height: 40px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #ff8331;
	text-transform: uppercase;
	color: #fff;
	font-size: 12px;
	background-color: #ff8331;cursor:pointer;outline:none;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .basket_info__form input[type="submit"]:hover{border-color:#ff8331;color:#ff8331;background-color:#fff}


.neva .basket_info__note{text-align:center;color:#adadad;font-size:14px;font-weight:400}
.neva .basket_items__item{background:#fff;position:relative;min-height:200px;margin-bottom:20px;-moz-box-shadow: 0 5px 10px 0 rgba(0,0,1,.3);
	-webkit-box-shadow: 0 5px 10px 0 rgba(0,0,1,.3);
	box-shadow: 0 5px 10px 0 rgba(0,0,1,.3);}
.neva .basket_items__item__badge{    color: #ffffff;
	font-size: 16px;
	background: #ff8332;
	padding: 8px 5px;
	line-height: 20px;
	position: absolute;
	top: 52%;
	left: 0;
	transform: translate(0,-50%);
	z-index: 1;
	min-width: 50px;
}
.neva .basket_items__item__badge span{
	display: block;}
.neva .basket_items__item__close{
	cursor: pointer;
	text-decoration: underline;
	font-size: 12px;
	padding-top: 2px;
	color: #ff8332;
}
.neva .basket_items__item__close:hover{
	text-decoration: none;
}

.neva .basket_items__item__r__ttl_del{
	flex-wrap: nowrap;
}
.neva .basket_items__item__l{
	width: 245px    ;
	padding: 20px;
	background: #eef7ff;
	position: relative;
	align-items: center;
	display: flex;
	justify-content: center;
}
.neva .basket_items__item__l__img{
	height: 160px;
}
.neva .basket_items__item__l__img img{
	width: 100%;
	height: 100%;
	object-fit: contain;
	display: block;
}
.neva .basket_items__item__l__img.mobile{display:none;}
.neva .mobile.new_buy_1_click{display:none;}
.portfolio-img1{position:relative;}
.neva .portfolio_link{ color: #f57a2d; font-size: 20px; font-weight: 300; text-decoration: underline; vertical-align: middle; padding-left: 0; line-height: 23px;   padding-top: 12px; padding-bottom: 15px; display: inline-block;}
.neva .basket_items__item__l__img img{}
.neva .basket_items__item__r{
	width: calc(100% - 245px);
	padding: 19px;
	display: flex;
	flex-direction: column;

}
.neva .basket_items__item__r__ttl{
	text-decoration: underline;
	font-size: 14px;
	color: #ff8332;
	margin-right: 10px;
	line-height: 20px;
}
.neva .basket_items__item__r__ttl:hover{text-decoration:none}
.neva .basket_items__item__r__info{
	align-items: flex-end;
	flex: 1;
	margin-top: 5px;
}
.neva .basket_items__item__r__info__props{
	width: calc(100% - 170px);
}
.neva .basket_items__item__r__info__props__one{
	width: calc(100% - 150px);
	margin-top: 5px;
}

.neva .basket_items__item__r__info__props .basket_items__item__r__info__props__one,
.neva .basket_items__item__r__info__props__one .basket_items__item__r__info__props__one{
	width: 100%;
}
.neva .basket_items__item__r__info__props__one__color{
	font-size: 12px;
	color: #afafaf;
	width: 100%;
	margin-top: 5px;
}
.neva .basket_items__item__r__info__props__one__color img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 6px;
	width: 25px;
}
.neva .basket_items__item__r__info__props__one__color span{display:inline-block;vertical-align:middle}

.neva .basket_items__item__r__info__props__one__l{
	width: 90px;
	font-size: 12px;
	color: #afafaf;
}
.neva .basket_items__item__r__info__props__one__r{
	font-size: 12px;
	color: #797979;
	width: calc(100% - 100px);
}

.neva .basket_items__item__r__info__cnt{
	width: 150px;
}
.neva .basket_items__item__r__info__cnt .b_cnt_ch{
	width: 150px;
	border-radius: 25px;
	border: 1px solid #ff8332;
	background: #fff;
	display: flex;
}
.neva .basket_items__item__r__info__cnt .b_cnt_ch__m{text-align: center;width:40px;font-size:18px;color:#7a7a7a;height:40px;line-height:38px;font-weight:500;cursor:pointer}
.neva .basket_items__item__r__info__cnt .b_cnt_ch__p{width:40px;font-size:18px;color:#7a7a7a;height:40px;line-height:38px;text-align: center;font-weight:500;cursor:pointer}
.neva .basket_items__item__r__info__cnt .b_cnt_ch__i{width:calc(100% - 80px);font-size:14px;color:#797979;height:40px;line-height:40px;text-align:center;font-weight:500}
.neva .basket_items__item__r__info__cnt .b_cnt_ch__i input{padding:0 2px;display:block;width:100%;height:40px;text-align:center;outline:none;background:none;border:none!important;color:#797979!important;}
.neva .basket_items__item__r__info__price{
	font-size: 20px;
	margin-top: 3px;
	font-weight: 500;
}
.neva .modal_window .basket_items__item__r__info__cnt span{
	color: #797979!important;
	font-weight: normal!important;
	font-size: 14px;
	margin-bottom: 5px;
	display: block;
}
.neva .basket_items__item__r__info__price span{
	font-size: 14px;
}

.neva .basket_items__item__r__info__price__dsc{color:#797979;
	position: relative;}
.neva .basket_items__item__r__info__price__dsc:before{
	content: '';
	position: absolute;
	top: calc(50% - 1px);
	left: 0;
	width: 100%;
	height: 2px;
	background: #797979;
	z-index: 1;
}
.neva .basket_items__item__r__info__price__sum{color:#ff3232;}
.neva .basket_items__item__r__bottom__l{text-align:right;color:#000;font-size:20px;font-weight:500;padding-right:30px}
.neva .basket_items__item__r__bottom__r{
	color:#393939;font-size:24px;font-weight:700}
.neva .basket_info.mobile{display:none}

.neva .mobh1{display:none}
.neva .sorting__group.sorting__price.mobd{display:none}
.neva .catalog_page .catalog_filter_field select.styled{display:none}
.neva .catalog_page .catalog_filter_field select.styled + .ui-widget{display:none}
.neva .catalog_filter_more{display:none}
.neva .contact_page__city{color:#f27930;font-size:20px;font-weight:500;line-height:22px;margin-bottom:12px}
.neva .contact_page__ln1{   padding: 15px 0}
.neva .contact_page__ln1__l{background:#fff;position:relative;
	width: calc(50% - 10px);}
.neva .contact_page__ln1__l1{}
.neva .contact_page__ln1__l1__l{}


.neva .contact_page__ln1__l2__l .metro{    color: #fff;
	font-size: 12px;
	font-weight: 400;
	position: absolute;
	top: 8px;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	padding: 4px 7px;
	left: 20px;}

.neva .contact_page__ln1__l2__l .metro._orange{
	background: #ff8332;
}
.neva .contact_page__ln1__l2__l .metro._green{
	background: #25c534;
}
.neva .contact_page__ln1__l2__l .metro._dot{
	background: #25c534;
}
.neva .contact_page__ln1__l2__l .metro._blue{
	background: #329cff;
}
.neva .contact_page__ln1__l2__l .metro._purple{
	background: purple;
}
.neva .contact_page__ln1__l2__l .metro._red{
	background: #ff3c3c;
}

.neva .contact_page__ln1__l2__l .img__bg__con{
	position: relative;
}
.neva .ppl__red .contact_page__ln1__l2__l .img__bg__con{
	background: #ff3c3c;
	border: 1px solid #ff3c3c;
}

.neva .ppl__red .contact_page__ln1__l2__l .img__bg__con .img__bg__con_m{
	color: #ff3c3c;
}



.neva .contact_page__ln1 .ppl__dot .img__bg__con {
	background: #329cff;
	border: 1px solid #329cff;
}

.neva .contact_page__ln1 .ppl__dot .img__bg__con .img__bg__con_m{
	color: #329cff;
}
.neva .contact_page__ln1 .ppl__red .img__bg__con{
	background: #ff3c3c;
	border: 1px solid #ff3c3c;
}

.neva .contact_page__ln1 .ppl__red .img__bg__con .img__bg__con_m{
	color: #ff3c3c;
}

.neva .contact_page__ln1 .ppl__blue .img__bg__con{
	background: #329cff;
	border: 1px solid #329cff;
}

.neva .contact_page__ln1 .ppl__blue .img__bg__con .img__bg__con_m{
	color: #329cff;
}
.neva .contact_page__ln1 .ppl__orange .img__bg__con{
	background: #ff8332;
	border: 1px solid #ff8332;
}

.neva .contact_page__ln1 .ppl__orange .img__bg__con .img__bg__con_m{
	color: #ff8332;
}

.neva .contact_page__ln1 .ppl__green .img__bg__con{
	background: #25c534;
	border: 1px solid #25c534;
}

.neva .contact_page__ln1 .ppl__green .img__bg__con .img__bg__con_m{
	color: #25c534;
}
.neva .contact_page__ln1 .ppl__purple .img__bg__con{
	background: purple;
	border: 1px solid purple;
}

.neva .contact_page__ln1 .ppl__purple .img__bg__con .img__bg__con_m{
	color: purple;
}


.neva .contact_page__ln1__l2__l .img__bg__con .img__bg__con__left{
	text-align: center;
	min-height: 36px;
	text-transform: uppercase;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	padding: 12px 105px;
	position: relative;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.neva .contact_page__ln1__l2__l .img__bg__con .img__bg__con__left--ic{
	position: absolute;
	left: 20px;
	width: 26px;
	height: 30px;
	top: calc(50% - 15px);
}
.neva .contact_page__ln1__l2__l .img__bg__con .img__bg__con__left--ic img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}


.neva .contact_page__ln1__l2__l .img__bg__con .img__bg__con_m{
	width: 100px;
	background: #fff;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	position: absolute;
	top: 1px;
	right: 1px;
	padding: 6px 0;
	text-transform: uppercase;
	height: calc(100% - 2px);
}


.neva .contact_page__ln1__l1__r{
	font-size: 14px;
	color: #797979;
	line-height: 20px;
	padding: 15px 0;
}
.neva .contact_page__ln1__l1__r a{
	color: #ff8332;
	text-decoration: none;
	display: inline-block;
}

.neva .contact_page__ln1__l2{}
.neva .contact_page__ln1__l2__l{}
.neva .contact_page__ln1__l2__l .img{overflow:hidden;
	height: 280px;}
.neva .contact_page__ln1__l2__l .img img{display:block;width:100%;
	height: 100%;
	object-fit: cover}
.neva .contact_page__ln1__l2__r{}
.neva .contact_page__ln1__l2__r .img{overflow:hidden}
.neva .contact_page__ln1__l2__r .img img{display:block;width:100%;height:auto;max-height:100%;max-width:100%}
.neva .contact_page__ln1__l2 .img{position:relative}
.neva .contact_page__ln1__l2 .img .img__bg__con{position:absolute;bottom:0;left:0}
.neva .contact_page__ln1__l2 .img .img__bg{display:inline-block;background:#fc0d1b;padding:6px;bottom:0;left:0;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase}
.neva .contact_page__ln1__l2 .img .img__bg__gr{display:inline-block;background:#0f7f12;padding:6px;bottom:0;left:0;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase}
.neva .contact_page__ln1__l2 .img .nfo{display:none;background:rgba(0,0,0,0.70);width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;padding-top:25%;text-decoration:none}
.neva .contact_page__ln1__l2 .img .nfo__ico{display:inline-block;width:53px;height:53px;margin-bottom:12px}
.neva .contact_page__ln1__l2 .img .nfo__txt{color:#fff;font-size:12px;font-weight:400;max-width:110px;margin:0 auto}
.neva .contact_page__ln1__l2 .img:hover .nfo{display:block}
.neva .contact_page__ln1__l3{
	display: inline-block;
	font-size: 14px;
	color: #797979;
	padding: 7px 13px;
	-moz-border-radius: 14px;
	-webkit-border-radius: 14px;
	border-radius: 14px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #ddefff;
}
.neva .contact_page__ln1__l3 span{    color: #ff3c3c;}
.neva .contact_page__ln1__r{}
.neva .contact_page__ln1__r__hd{color: #343434;
	margin-bottom: 8px;
	font-size: 18px;
	font-weight: normal;}
.neva .contact_page__ln1__r__items{
	display: flex;
	margin: 0 -10px;
	flex-wrap: wrap;
	justify-content: flex-start;
}

.neva .contact_page__ln1__r__items__item{display:inline-block;width:calc((100%/6) - 20px);margin: 10px}
.neva .contact_page__ln1__r__items__item__img{font-size:0;overflow:hidden;margin-bottom:10px;
	height: 208px;
	border-radius: 10px}
.neva .contact_page__ln1__r__items__item__img img{
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.neva .contact_page__ln1__r__items__item__name{color:#ff8332;font-size:12px;font-weight:normal;line-height:16px;
	text-align: center;}
.neva .contact_page__ln1__r__items__item__pos{
	display: none;}
.neva .contact_page__ln2{
	background: #fff4e9;
	padding: 10px 0;
	margin-bottom: 10px;
}
.neva .contact_page__ln2__map{
	margin-top: 10px;
	height: 600px;}
.neva .catalog_detail_page_l__pic__img_slider .contact_page__ln2__slider{width:100%!important;   }
.neva .catalog_detail_page_l__pic__img_slider .contact_page__ln2__slider__con__slider{
	padding: 0 0!important;}
.neva .catalog_detail_page_l__pic__img_slider .contact_page__ln2__slider__con__slider .slick-arrow{
	display: none!important;
}
.neva .contact_page__ln2__slider{width:calc(50% - 20px);   }
.neva .contact_page__ln2__slider__con__slider{    margin-bottom: 11px;
	padding: 0 75px;}
.neva .contact_page__ln2__slider__con__slnav{}
.neva .contact_page__ln2__slider__con__slnav .slick-slide{margin:0 7px;overflow:hidden;cursor:pointer;-webkit-transition:all 300ms ease;transition:all 300ms ease;    width: 65px;
	height: 65px;}
.neva .contact_page__ln2__slider__con__slnav .slick-slide img{width:100%;height:100%;z-index:-1;object-fit:cover;position:relative}
.neva .contact_page__ln2__slider__con__slnav .slick-slide:hover,.neva .contact_page__ln2__slider__con__slnav .slick-slide.slick-current{-webkit-box-shadow:inset 0 0 0 1px #f57a2d;box-shadow:inset 0 0 0 1px #f57a2d}
.neva .cert_items{
	padding: 5px 0;
	background: #fff4e9;
	margin: 15px 0;
}
.neva .cert_items .flex-block{
	margin: 0 -10px;
	justify-content: flex-start;
}
.neva .cert_items__item{
	width: calc(25% - 20px);
	margin: 10px;
	text-align: center;
}

.neva .cert_items__item__txt{
	color: #ff8332;
	margin-top: 10px;
	font-size: 12px;
}
.neva .cert_items__item__img{
	height: 380px;
	overflow: hidden;
	border-radius: 10px;
}
.neva .cert_items__item__img a{display:block;
	height: 100%;}
.neva .cert_items__item__img img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.neva .cert_items__item__img:hover{

}


.neva .sys_page{padding-bottom:50px}
.neva .sys_page__top{margin-bottom:50px}
.neva .sys_page__top__l{float:left;width:59.26%;padding-right:20px}
.neva .sys_page__top__l__form{padding:12px 23px 24px 21px}
.neva .sys_page__top__l__form__hd{color:#fff;font-size:24px;font-weight:400;margin-bottom:12px}
.neva .sys_page__top__l__form form{font-size:0}
.neva .sys_page__top__l__form .field_block{display:inline-block;vertical-align:top;width:33.333333%;font-size:16px;padding-right:25px}
.neva .sys_page__top__l__form .field_block.sm{padding-right:0}
.neva .sys_page__top__l__form input[type="text"]{width:100%;height:42px;border:none;background:#F5F6F8;padding:0 22px;box-sizing:border-box;font-weight:500;color:#A8A8A8;outline:none}
.neva .sys_page__top__l__form input[type="text"]::-webkit-input-placeholder{font-weight:500;color:#A8A8A8}
.neva .sys_page__top__l__form input[type="text"]::-moz-placeholder{font-weight:500;color:#A8A8A8}
.neva .sys_page__top__l__form input[type="text"]:-moz-placeholder{font-weight:500;color:#A8A8A8}
.neva .sys_page__top__l__form input[type="text"]:-ms-input-placeholder{font-weight:500;color:#A8A8A8}
.neva .sys_page__top__l__form input[type="submit"]{width:100%;height:42px;border:1px solid #F67A32;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;text-align:center;background:#F67A32;cursor:pointer;outline:none;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .sys_page__top__l__form input[type="submit"]:hover{background-color:#fff;color:#F67A32}
.neva .sys_page__top__r{float:left;width:40.74%}
.neva .sys_page__top__r__slider{margin-bottom:11px}
.neva .sys_page__top__r__slnav{padding:0 60px}
.neva .sys_page__top__r__slnav .slick-slide{margin:0 7px;overflow:hidden;cursor:pointer;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .sys_page__top__r__slnav .slick-slide img{width:100%;height:auto;z-index:-1;position:relative}
.neva .sys_page__top__r__slnav .slick-slide:hover,.neva .sys_page__top__r__slnav .slick-slide.slick-current{-webkit-box-shadow:inset 0 0 0 6px #f57a2d;box-shadow:inset 0 0 0 6px #f57a2d}
.neva .sys_page__bot{font-size:16px}
.neva .garant_page .content_wside{margin-bottom:58px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}
.neva .garant_page .content_wside__l{width:23.256%;border:none;margin-right:2.084%}
.neva .garant_page__info{padding-top:12px;padding-bottom:11px}
.neva .garant_page__info__ttl{color:#393939;font-size:24px;font-weight:500;text-align:center;margin-bottom:24px}
.neva .garant_page__info__form{padding:0 15px;padding-top:6px}
.neva .garant_page__info__form form{font-size:0}
.neva .garant_page__info__form .field_block{display:block;font-size:16px;margin-bottom:30px}
.neva .garant_page__info__form .field_block.sm{margin-bottom:14px}
.neva .garant_page__info__form input[type="text"]{width:100%;height:42px;border:none;background:#F5F6F8;padding:0 22px;box-sizing:border-box;font-weight:500;color:#A8A8A8;outline:none}
.neva .garant_page__info__form input[type="text"]::-webkit-input-placeholder{font-weight:500;color:#A8A8A8}
.neva .garant_page__info__form input[type="text"]::-moz-placeholder{font-weight:500;color:#A8A8A8}
.neva .garant_page__info__form input[type="text"]:-moz-placeholder{font-weight:500;color:#A8A8A8}
.neva .garant_page__info__form input[type="text"]:-ms-input-placeholder{font-weight:500;color:#A8A8A8}
.neva .garant_page__info__form textarea{width:100%;min-height:156px;border:none;background:#F5F6F8;padding:12px 22px;box-sizing:border-box;font-weight:500;color:#A8A8A8;outline:none;resize:none}
.neva .garant_page__info__form textarea::-webkit-input-placeholder{font-weight:500;color:#A8A8A8}
.neva .garant_page__info__form textarea::-moz-placeholder{font-weight:500;color:#A8A8A8}
.neva .garant_page__info__form textarea:-moz-placeholder{font-weight:500;color:#A8A8A8}
.neva .garant_page__info__form textarea:-ms-input-placeholder{font-weight:500;color:#A8A8A8}
.neva .garant_page__info__form input[type="submit"]{width:100%;height:42px;border:1px solid #F67A32;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;text-align:center;background:#F67A32;cursor:pointer;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .garant_page__info__form input[type="submit"]:hover{background-color:#fff;color:#F67A32}
.neva .garant_page__info__note{text-align:center;color:#adadad;font-size:14px;font-weight:500}
.neva .garant_page .content_wside__r{width:74.66%;background:#fff;padding:45px 43px;box-shadow:0 0 20px rgba(0,0,0,0.2)}
.neva .garant_page .content_wside__r.text-block{font-size:16px}
.neva .garant_page .content_wside__r__contact{padding-top:22px;padding-bottom:50px}
.neva .garant_page .content_wside__r__contact svg{display:inline-block;width:17px;height:13px;fill:#44aa69}
.neva .garant_page .content_wside__r__contact .wt{color:#6a6a6a;font-size:14px;font-weight:500;line-height:22px}
.neva .garant_page .content_wside__r__contact .wt span{padding-left:4px}
.neva .garant_page .content_wside__r__contact .tel{color:#6a6a6a;font-size:14px;font-weight:500;line-height:22px}
.neva .garant_page .content_wside__r__contact .tel span{padding-left:4px}
.neva .garant_page .content_wside__r__contact .eml{padding-left:22px}
.neva .garant_page .content_wside__r__contact .eml a{color:#f57a2d;font-size:14px;text-decoration:underline;font-weight:500}
.neva .garant_page .content_wside__r__contact .eml a:hover{text-decoration:none}
.neva .garant_page .content_wside__r__items{font-size:0;text-align:left}
.neva .garant_page .content_wside__r__items::after{display:inline-block;content:'';width:100%;font-style:0}
.neva .garant_page .content_wside__r__items__item{display:inline-block;width:126px;font-size:16px;text-align:center;margin-right:19px}
.neva .garant_page .content_wside__r__items__item__img{font-size:0;overflow:hidden;border:1px solid #6a6a6a;margin-bottom:10px}
.neva .garant_page .content_wside__r__items__item__img img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%}
.neva .garant_page .content_wside__r__items__item__name{color:#393939;font-size:16px;font-weight:500;line-height:24px;margin-bottom:2px}
.neva .garant_page .content_wside__r__items__item__pos{color:#aaa;font-size:12px;font-weight:500}
.neva .sale_top{

}
.neva .sale_top__slide__con{outline:none}
.neva .sale_top__slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;outline:none;    justify-content: space-between;
flex-direction: row-reverse}
.neva .sale_top__slide__l{
	width: calc(50% - 10px);
}
.neva .sale_top__slide__l img{
	width: 100%;
	max-width: 320px;
	display: block;
	margin: 0 auto;
}
.neva .sale_top__slide__r{
	width: calc(50% - 10px);
}
.neva .sale_top__slide__r__ttl{
	font-size: 22px;
	color: #343434;
	margin-bottom: 20px;
	font-weight: 500;
	letter-spacing: -0.3px;
}
.neva .sale_top__slide__r__dscr{
	font-size: 14px;
	color: #797979;
}
.neva .sale_top__slide__r__dscr a{
	text-decoration: underline;
}
.neva .sale_top__slide__r__dscr a:hover{
	 text-decoration: none;
 }

.neva .sale_top__slide__r__btn{

}
.neva .sale_top__slide__r .about_text__r__btns{
	max-width: 100%;
	margin-top: 16px;
	text-align: center;
	background: none;
	display: block;
	padding: 0;
}
.neva .sale_top__slide__r .about_text__r__btns_tel{
	display: inline-block;
	position: relative;
	background: #ff8332;
	text-transform: uppercase;
	text-align: center;
	padding: 12px 30px;
	width: 245px;
	font-size: 12px;
	font-weight: bold;
	border-radius: 25px;
	color: #fff;
	border: 1px solid #ff8332;
}
.neva .sale_top__slide__r .about_text__r__btns_tel:hover{
	text-decoration: none;
	color: #ff8332;
	background: #fff;
}
.neva .sale_top__slide__r .about_text__r__btns_tel:before{
	content: '';
	position: absolute;
	top: 0px;
	left: 0px;
	width: 38px;
	height: 38px;
	border-radius: 50%;
	display: inline-block;
	vertical-align: middle;
	background: #fff url('../new-images/icons/3_tel_orange.svg') no-repeat center center;
	background-size: 50%;
}

.neva .sale_top__slide__r .about_text__r__btns__link{
	align-items: center;
}
.neva .sale_top__slide__r .about_text__r__btns__link div{
	text-align: center;
	margin-top: 20px;
	width: calc(50% - 10px);
}
.neva .sale_top__slide__r .about_text__r__btns__link a{
	text-transform: uppercase;
	color: #ff8332;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
.neva .sale_top__slide__r .about_text__r__btns__link a:hover{
	text-decoration: none;
}
.neva .sale_top__slide__r .about_text__r__btns__link a img{
	display: inline-block;
	vertical-align: middle;
	margin-right: 6px;
	width: 31px;
}

.neva .hr_tb{padding-top:16px}
.neva .hr_tb__top{display:table;width:100%}
.neva .hr_tb__top__tb{display:table-cell;cursor:pointer;font-size:0;border:1px solid #f57a2d;border-color:transparent;border-bottom-color:#f57a2d;padding:10px;text-align:center;overflow:hidden}
.neva .hr_tb__top__tb.active{border-color:#f57a2d;border-bottom-color:transparent}
.neva .hr_tb__top__tb__img{display:inline-block;vertical-align:middle}
.neva .hr_tb__top__tb__img svg{display:inline-block;width:65px;height:65px}
.neva .hr_tb__top__tb__txt{display:inline-block;vertical-align:middle;color:#464647;font-size:20px;font-weight:500;line-height:24px;padding:0 10px;text-align:left}
.neva .hr_tb__bot{border:1px solid #f57a2d;border-top:none;margin-bottom:40px;padding:48px 30px 30px}
.neva .hr_tb__bot__tb .mob_hd{display:none}
.neva .blocktb{background:#fff;
	margin-bottom: 20px;}
.neva .blocktb .price{padding-top:0px;    margin-bottom: 18px;}

.neva .blocktb .price._departure{padding-bottom:80px}
.neva .blocktb .price__title{width:100%;margin-bottom:0px;margin-top:0;font-size:18px;color:#343434}
.neva .blocktb .price__list{list-style:none;width:100%;max-width:100%;padding-left:0;margin: 0}
.neva .blocktb ._departure .price__list{max-width:435px}
.neva .blocktb .price__index{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:40px;padding-left:10px;color:#393939;border-right:1px solid #cacaca;font-size:16px}
.neva .blocktb ._top .price__index{padding-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;color:#aaa}

.neva .blocktb .price__line{display:-webkit-box;display:-ms-flexbox;display:flex;
	justify-content: space-between;
	font-size: 14px;
	line-height: 20px;}

.neva .blocktb .price__line:nth-child(2n){background-color:#eef7ff}
.neva .blocktb .price__type{width:calc(50% - 10px);padding:11px 20px;color: #afafaf}
.neva .blocktb .price__count{width:calc(50% - 10px);padding:11px 20px;color: #797979}

.neva .blocktb .price__city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:180px;padding:20px 0 20px 40px;border-right:1px solid #cacaca}
.neva .contacts_page{padding-bottom:4px;margin-bottom:20px}
.neva .contacts_page__top{align-items: center}
.neva .contacts_page__top__line{}
.neva .contacts_page__top__line.c_search{}
.neva .contacts_page__top__line.c_search .cp_form{display:inline-block;position:relative}
.neva .contacts_page__top__line.c_search .cp_form input{border:none;vertical-align:top}
.neva .contacts_page__top__line.c_search .cp_form input[type="text"]{
	height: 38px;
	border: 1px solid #ff8331;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #fff;
	text-align: center;
	outline: none;
	padding: 0 40px;
	font-size: 14px;
	color: #797979;
	width: 246px;}
.neva .contacts_page__top__line.c_search .cp_form input[type="text"]::-webkit-input-placeholder{color:#797979}
.neva .contacts_page__top__line.c_search .cp_form input[type="text"]::-moz-placeholder{color:#797979}
.neva .contacts_page__top__line.c_search .cp_form input[type="text"]:-moz-placeholder{color:#797979}
.neva .contacts_page__top__line.c_search .cp_form input[type="text"]:-ms-input-placeholder{color:#797979}
.neva .contacts_page__top__line.c_search .cp_form input[type="submit"]{cursor:pointer;width:34px;height:34px;position:absolute;right:2px;top:2px;padding:0;outline:none;
	background: #ff8332 url("../components/sotbit/regions.choose/.default/img/4_serach_white.svg") no-repeat center center!important;
	border: 1px solid #ff8332;
	border-radius: 50%;
	background-size: 60%!important;
}
.neva .contacts_page__top__line.c_search .cp_form input[type="submit"]:hover{
	background: #fff url("../components/sotbit/regions.choose/.default/img/4_serach_orange.svg") no-repeat center center!important;
	background-size: 60%!important;
}
.neva .contacts_page__top__line.c_tabs{

}
.neva .contacts_page__top__line.c_tabs .c_tabs__tab{
	font-size: 14px;
	color: #797979;
	min-width: 155px;
	padding: 8px 10px;
	text-align: center;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #ddefff;
	margin-left: 20px;
	cursor:pointer;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .contacts_page__top__line.c_tabs .c_tabs__tab:first-letter{
	text-transform: uppercase;
}
.neva .contacts_page__top__line.c_tabs .c_tabs__tab:hover,.neva .contacts_page__top__line.c_tabs .c_tabs__tab.active{background:#ff8332;color:#fff}
.neva .contacts_page__top__line.c_info{}
.neva .contacts_page__top__line.c_info .c_info__txt{display:inline-block;color:#797979;font-size:12px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	text-align: center;
	line-height: 16px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	padding: 5px 15px;
	margin-left: 20px;
	background: #fff3e9!important;}
.neva .contacts_page__top__line.c_info .c_info__txt span{color: #ff8332;}
.neva .contacts_page__city{color:#f27930;font-size:20px;font-weight:500;line-height:22px;padding-bottom:12px}
.neva .contacts_page__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin: 0 -10px}
.neva .contacts_page__items__item{
	margin: 10px;
	background-color: #fff;
	-moz-box-shadow: 0 5px 10px 0 rgba(0,0,1,.3);
	-webkit-box-shadow: 0 5px 10px 0 rgba(0,0,1,.3);
	box-shadow: 0 5px 10px 0 rgba(0,0,1,.3);
	width: calc(25% - 20px);
}
.neva .contacts_page__items__item:hover{
	text-decoration: none;
}
.neva .contacts_page__items__item svg{display:inline-block;width:17px;height:13px;fill:#44aa69}
.neva .contacts_page__items__item .metro{    color: #fff;
	font-size: 12px;
	font-weight: 400;
	position: absolute;
	top: 20px;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	padding: 4px 7px;
	left: 20px;}
.neva .contacts_page__items__item .metro svg{display:inline-block;width:17px;height:13px;fill:#44aa69}
.neva .contacts_page__items__item .metro._orange{
	background: #ff8332;
}
.neva .contacts_page__items__item .metro._green{
	background: #25c534;
}
.neva .contacts_page__items__item .metro._dot{
	background: #329cff;
}
.neva .contacts_page__items__item .metro._blue{
	background: #329cff;
}
.neva .contacts_page__items__item .metro._purple{
	background: purple;
}
.neva .contacts_page__items__item .metro._red{
	background: #ff3c3c;
}
.neva .contacts_page__items__item .addr{padding-left:0}
.neva .contacts_page__items__item .addr a{color:#ff8332;text-decoration:underline;font-size:14px;
	display: block;}
.neva .contacts_page__items__item .addr span{color:#ff8332;text-decoration:underline;font-size:14px;
	display: block;
}
.neva .contacts_page__items__item .addr span:hover{text-decoration:none}
.neva .contacts_page__items__item .wt{color:#797979;font-size:12px;
	margin-top: 5px;}
.neva .contacts_page__items__item .wt span{}
.neva .contacts_page__items__item .tel{color:#ff8332;font-size:12px;
	margin-top: 5px;}
.neva .contacts_page__items__item .tel span{}
.neva .contacts_page__items__item .eml{
	color:#ff8332;font-size:12px;
	margin-top: 5px;
}
.neva .contacts_page__items__item .eml a{color:#ff8332;font-size:12px;
	margin-top: 5px;}
.neva .contacts_page__items__item .img{position:relative;overflow:hidden;
	height: 180px;}
.neva .contacts_page__items__item .img img{display:block;
	height: 100%;
	object-fit: cover;
	width:100%}
.neva .contacts_page__items__item .img .nfo{display:none;background:rgba(0,0,0,0.70);width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;padding-top:48px;text-decoration:none}
.neva .contacts_page__items__item .img .img__bg__con{position:absolute;bottom:0;left:0}
.neva .contacts_page__items__item .img .img__bg{display:inline-block;background:#fc0d1b;padding:6px;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase}
.neva .contacts_page__items__item .img .img__bg__gr{display:inline-block;background:#0f7f12;padding:6px;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase}
.neva .contacts_page .c_ya_map{box-shadow:0 0 20px rgba(0,0,0,0.2);background:#fff}
.neva .contacts_page .c_ya_map #i-map{height:700px}
.neva .contacts_page .c_metro_map{box-shadow:0 0 20px rgba(0,0,0,0.2);height:700px;background:#fff}
.neva .contacts_page .c_metro_map img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto}
.neva .contacts_page__combine::after{display:block;content:'';clear:both}
.neva .contacts_page__combine {
	margin: 0 -10px;
	justify-content: flex-start;
}

.neva .contacts_page__combine__one{
	margin:10px;
	width: calc(25% - 20px);
}

.neva .contacts_page__combine  .contacts_page__items__item{width:100%;
	display: block;margin:0!important}
.neva .contacts_page__combine .contacts_page__items{margin:0!important;
	display: block;}

.neva .contacts_page__bot__tabs{
	display: none;
}
.neva .contacts_page__bot__tabs.active{
	display: block;
}

.neva .catalog_page{
	margin-bottom: 20px;}
.neva .catalog_page__top .big-title{
	padding: 0;
}
.neva .catalog_page__top--price{
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	font-size: 12px;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	padding: 3px 8px;
	text-transform: lowercase;
	margin-left: 3px;
	background-color: #ff3b3b;
}
.neva .catalog_page__content{padding: 15px 0;background: #fff4e9;
	margin-top: 10px;}
.neva .catalog_page__flex{
	align-items: flex-start;
}
.neva .catalog_page__side{
	width: 245px;
	background: #fff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	z-index: 3;
}
.neva .catalog_page__side--title{
	font-size: 18px;
	color: #ffffff;
	padding: 12px 20px;
	background: #ff8332;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}
.neva .catalog_page .catalog_filter{
	position: relative;
	padding-bottom: 0px;
}

.neva .catalog_page .catalog_filter_reset{

	text-align: center;
	display:block;background:#ff8332;color:#fff;padding:13px;z-index:1;
	font-weight: bold;
	border-radius: 25px;
	font-size:12px;text-decoration:none;border:1px solid #ff8332;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .catalog_page .catalog_filter_reset:hover{background-color:#fff;color:#ff8332}
.neva .catalog_page .catalog_filter_end_buttons{
  position: sticky;
  top: auto;
  bottom: 0;
  background: #fff;
  overflow: hidden;
  border-radius: 10px;
  padding: 20px;
  z-index: 2;
  display: flex;
  justify-content: space-between;
  border: 1px solid #ff8332;
}
.neva .catalog_page .catalog_filter_end_buttons .btn{
  text-align: center;
  display: block;
  background: #ff8332;
  color: #fff;
  padding: 13px;
  z-index: 1;
  font-weight: 700;
  border-radius: 25px;
  font-size: 12px;
  text-decoration: none;
  border: 1px solid #ff8332;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  width: 48%;
  cursor: pointer;
}
.neva .catalog_page .catalog_filter_end_buttons .btn:hover{
  background: #ffffff;
  color: #ff8332;
}
.neva .catalog_page .catalog_filter_end_buttons .btn.btn-reset{
  background: #ffffff;
  color: #ff8332;
}
.neva .catalog_page .catalog_filter_end_buttons .btn.btn-reset:hover{
  background: #ff8332;
  color: #fff;
}
.neva .catalog_page .catalog_filter_end_buttons .btn.btn-themes.btn-themes-abs{
  font-size: 0;
  width: 100%;
  padding-left: 5px;
  padding-right: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.neva .catalog_page .catalog_filter_end_buttons .btn.btn-themes.btn-themes-abs span{
  font-size: 12px;
}
.neva .catalog_page .catalog_filter_end_buttons .bx-filter-popup-result{
  position: absolute;
  left: 0;
  top: 0;
  padding: 20px 0 20px 19px;
  width: calc(49% + 2px);
  z-index: 1;
}

.neva .catalog_page .catalog_filter_reset--block{
	/*position: absolute;
	left: 0px;
	bottom: 0px;*/
	width: 100%;
	padding: 20px ;
}

.neva .catalog_page .catalog_filter_field{
	padding: 18px 20px 0;
	background: #fff!important;
}
.neva .catalog_page .catalog_filter_field:last-child{border-bottom:none}
.neva .catalog_page .catalog_filter_field_name{
	font-size: 18px;
	color: #343434;
	margin-bottom: 16px;
}
.neva .catalog_page .catalog_filter_field_con{

}
.neva .catalog_page .catalog_filter_field_con__in{
	display: inline-block;
	margin-bottom: 5px;
	max-width: 100%;
	position: relative;
	margin-right: 5px;
}
.neva .catalog_page .catalog_filter_field_con__in:last-child{
	margin-bottom: 0;
}
.neva .catalog_page .catalog_filter_field_con__in:last-child{margin-bottom:0}
.neva .catalog_page .catalog_filter_field_con__in input{display:none}
.neva .catalog_page .catalog_filter_field__big .catalog_filter_field_con__in{
	margin-bottom: 10px;
}
.neva .catalog_page .catalog_filter_field__big .catalog_filter_field_con__in span{
	font-size: 14px;
	background: #def0ff!important;
	padding: 6px 12px;
	display: block;
}

.neva .catalog_page .catalog_filter_field_con__in span{
	display: inline-block;
	font-size: 12px;
	color: #797979;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	padding:3px 5px;
	max-width: 100%;
	background: #ececec!important;
	cursor: pointer;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;

}

.neva .catalog_page .catalog_filter_field_con__in input:checked + span,
.neva .catalog_page .catalog_filter_field_con__in:hover span,
.neva .catalog_page .catalog_filter_field_con__in.checked span{
	background: #ff8332!important;
	color: #fff;
}
.neva .catalog_page .catalog_filter_field__big .actions_label  .catalog_filter_field_con__in span{
	 background: #fff4e9!important;
	 color: #ff8332;
 }
.neva .catalog_page  .catalog_filter_field__big .actions_label  .catalog_filter_field_con__in input:checked + span{
	background: #ff8332!important;
	color: #fff;
}
.neva .catalog_page .catalog_filter_field_con__in span b{}
.neva .catalog_page .catalog_filter_field.price .catalog_filter_field_name{}
.neva .catalog_page .catalog_filter_field.price .catalog_filter_field_con{padding-left:0}
.neva .catalog_page .catalog_filter_field.price .sorting__price > span{margin-bottom:30px}
.neva .catalog_page .catalog_filter_field.price .sorting__price-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;
padding: 0;
/*	border: 1px solid #ff8331;*/
/*	border-radius: 25px;*/
}
.neva .catalog_page .catalog_filter_field.price .sorting__price-inputs .sorting__price-inputs-g{
  width: 10px;
  height: 1px;
  margin: 0 5px;
  background: #464b51;
}
.neva .catalog_page .catalog_filter_field.price .sorting__price-inputs label{    line-height: 42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex: 1;color:#797979;font-size:12px;}
.neva .catalog_page .catalog_filter_field.price .sorting__price-inputs label:last-child{
	justify-content: flex-end;
}
.neva .catalog_page .catalog_filter_field.price .sorting__price-inputs input{font-size:12px;width:100%;background-color:transparent;line-height:42px;height:42px;color:#797979;outline:none;    border: 1px solid #ececec;    padding: 0 16px;text-align: center;    border-radius: 6px;}
.neva .catalog_page .catalog_filter_field.price .sorting__price-inputs input:focus{
  border: 1px solid #ff8331;
}
.neva .catalog_page .catalog_filter_field.price .sorting__price-slider{    width: 94%;
  margin-right: auto;
  margin-left: auto;height:3px;margin-bottom:25px;position:relative;border-radius:10px;background-color:#ececec;border:none}
.neva .catalog_page .catalog_filter_field.price .sorting__price-slider .price__slider-handler{position:absolute;z-index:2;
  /*width:13px;height:13px;background-color:#ff8331;border-radius:50%;cursor:pointer;outline:none;top:-5px;margin-left:-5px;border:none*/
  top: 50%;
  margin-left: -9px;
  width: 18px;
  height: 18px;
  cursor: pointer;
  border: 1px solid #ff8331;
  border-radius: 50%;
  outline: 0;
  background: #fff;
  transform: translate(0,-50%);
}
.neva .catalog_page .catalog_filter_field.price .price__slider-range{position:absolute;z-index:1;font-size:.7em;display:block;overflow:hidden;height:3px;background:#ff8331;top:0}
.neva .catalog_page .catalog_filter_field.colors .catalog_filter_field_name{margin-bottom:24px}
.neva .catalog_page .catalog_filter_field.colors .catalog_filter_field_con{padding-left:7px}
.neva .catalog_page .catalog_filter_field .ch_images{font-size:0; margin: 0 -5px}
.neva .catalog_page .catalog_filter_field .ch_images .ch_images_img{display:inline-block;cursor:pointer;margin: 5px;
	width: 32px;
	height: 32px;
	border-radius: 50%;
	position: relative;
}
.neva .catalog_page .catalog_filter_field .ch_images .ch_images_img.bx-active:before{
	border: 1px solid #ff8332;
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	width: calc(100% + 8px);
	height: calc(100% + 8px);
	border-radius: 50%;
	transform: translate(-50%, -50%);
}

.neva .catalog_page .catalog_filter_field .ch_images .ch_images_img input{display:none}
.neva .catalog_page .catalog_filter_field .ch_images .ch_images_img img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	position: relative;
	z-index: 1;
	box-shadow: 0 0 0 1px #ff8332;}
.neva .catalog_page .mpintro__left__at{margin-bottom:20px}
.neva .catalog_page .sale_bot{padding-top:0}
.neva .catalog_page .sale_bot__items{display:block;max-width:290px;margin:0 auto}
.neva .catalog_page .sale_bot__items__item{width:auto;margin-bottom:7px}
.neva .catalog_page .sale_bot__items__item.triple{width:auto}
.neva .catalog_page .sale_bot__items__item.triple .sale_bot__items__item__img{width:auto;overflow:hidden;margin-bottom:20px}
.neva .catalog_page .sale_bot__items__item.triple .sale_bot__items__item__img img{width:auto;height:auto;max-width:100%}
.neva .catalog_page .sale_bot__items__item.triple .sale_bot__items__item__txt{width: calc(100% - 75px);text-align:left;padding-left:15px;padding-bottom:10px}
.neva .catalog_page .sale_bot__note{max-width:206px;margin:0 auto;padding-top:6px}
.neva .catalog_page .catalog_page__body__topinf{margin-bottom:14px}
.neva .catalog_page .catalog_page__body__topinf_l{
	width: 100%;
	padding: 0 10px;
}
.neva .catalog_page .catalog_page__body__topinf_l_bl{
	text-align: center;
	position: relative;
	border: 1px solid #319bff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background: #ddefff!important;
	font-size: 14px;
	color: #797979;
	padding: 12px 20px 12px 80px;
	min-height: 60px;
}
.neva .catalog_page .catalog_page__body__topinf_l_bl:before{
	width: 40px;
	height: 40px;
	content: '';
	position: absolute;
	top: calc(50% - 20px);
	left: 20px;
	background: #329cff url("../new-images/icons/20.svg") no-repeat center center;
	background-size: 60%;
}
.neva .catalog_page .catalog_page__body__topinf_l_bl a{text-decoration:underline}
.neva .catalog_page .catalog_page__body__topinf_r{
	display: none;
}
.neva .catalog_page .catalog_page__body__topinf_r .c_info__txt{display:inline-block;padding-left:30px;color:#fc0d1b;font-size:14px;font-weight:600;text-align:left;min-height:33px}
.neva .catalog_page .catalog_page__body__topinf_r .c_info__txt span{text-transform:uppercase}
.neva .catalog_page .catalog_page__body__srch{margin-bottom:13px}
.neva .catalog_page .catalog_page__body__srch .cp_form{display:block;position:relative}
.neva .catalog_page .catalog_page__body__srch .cp_form input{border:none;vertical-align:top}
.neva .catalog_page .catalog_page__body__srch .cp_form input[type="text"]{
	height: 38px;
	border: 1px solid #ff8331;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #fff;
	text-align: left;
	outline: none;
	padding: 0 40px 0 20px;
	font-size: 14px;
	color: #797979;
	width: 100%;
}
.neva .catalog_page .catalog_page__body__srch .cp_form input[type="text"]::-webkit-input-placeholder{color:#797979}
.neva .catalog_page .catalog_page__body__srch .cp_form input[type="text"]::-moz-placeholder{color:#797979}
.neva .catalog_page .catalog_page__body__srch .cp_form input[type="text"]:-moz-placeholder{color:#797979}
.neva .catalog_page .catalog_page__body__srch .cp_form input[type="text"]:-ms-input-placeholder{color:#797979}
.neva .catalog_page .catalog_page__body__srch .cp_form input[type="submit"]{
	cursor:pointer;width:34px;height:34px;position:absolute;right:2px;top:2px;padding:0;outline:none;
	background: #ff8332 url("../components/sotbit/regions.choose/.default/img/4_serach_white.svg") no-repeat center center!important;
	border: 1px solid #ff8332;
	border-radius: 50%;
	background-size: 60%!important;
}
.neva .catalog_page .catalog_page__body__srch .cp_form input[type="submit"]:hover{
	background: #fff url("../components/sotbit/regions.choose/.default/img/4_serach_orange.svg") no-repeat center center!important;
	background-size: 60%!important;
}

.neva .catalog_page__body{
	width: calc(100% - 265px);
}
.neva .catalog_page__body__srt__l{float:left;width:70%;font-size:0}
.neva .catalog_page__body__srt__l span{display:inline-block;vertical-align:middle;color:#000;font-size:17px;font-weight:500;line-height:18px;margin-right:4px}
.neva .catalog_page__body__srt__l a{display:inline-block;vertical-align:middle;border:1px solid #cacaca;background-color:transparent;padding:11px 16px;text-decoration:none;-webkit-transition:all 300ms ease;transition:all 300ms ease;color:#6a6a6a;font-size:17px;font-weight:500;line-height:18px;margin-left:16px}
.neva .catalog_page__body__srt__l a.active,.neva .catalog_page__body__srt__l a:hover{border-color:#f57a2d;background-color:#fff}
.neva .catalog_page__body__srt__r{float:left;width:30%}
.neva .catalog_page__body__srt__r span{display:inline-block;vertical-align:middle;color:#000;font-size:17px;font-weight:500;line-height:18px;margin-right:4px}
.neva .catalog_page__body__list{margin:0 -10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start}
.neva .catalog_page__body__item{display:block;width:290px;box-shadow:0 0 20px rgba(0,0,0,0.2);background:#fff;position:relative;text-align:center;padding-top:34px;text-decoration:none;padding-bottom:33px;margin-bottom:30px;-webkit-transition:all 300ms ease;transition:all 300ms ease;position:relative;top:0}
.neva .catalog_page__body__item__badge{position:absolute;width:118px;top:0;left:50%;margin-left:-59px;background-color:#fc0d1b;text-align:center;padding:6px 2px;color:#fff;font-weight:500;text-transform:uppercase;font-size:14px}
.neva .catalog_page__body__item__badge.gr{background:#0f7f12}
.neva .catalog_page__body__item__badge2{position:absolute;top:126px;left:0;background-image:linear-gradient(-139deg,#ffbb70 1%,#fe996f 100%);color:#fff;font-size:9px;font-weight:500;text-transform:uppercase;padding:12px 8px}
.neva .catalog_page__body__item__badge2 span{display:block;color:#fff;font-size:19px;font-weight:500}
.neva .catalog_page__body__item__cnt{color:#A8A8A8;font-size:16px;font-weight:500;padding:0 10px;margin-bottom:14px}
.neva .catalog_page__body__item__img{font-size:0;height:317px;margin-bottom:24px;overflow:hidden;padding:0 10px}
.neva .catalog_page__body__item__img img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%}
.neva .catalog_page__body__item__colors{text-align:center;padding:0 10px;overflow:hidden;height:23px;margin-bottom:28px}
.neva .catalog_page__body__item__colors__c{display:inline-block;width:23px;height:23px;margin:0 3px}
.neva .catalog_page__body__item__ttl{text-align:center;padding:14px 10px;font-size:18px;font-weight:500;color:#6A6A6A;padding:0 10px;margin-bottom:12px}
.neva .catalog_page__body__item__status{min-height:16px;font-size:14px;font-weight:500;text-transform:uppercase;margin-bottom:12px}
.neva .catalog_page__body__item__status span{display:inline-block;padding-left:21px}
.neva .catalog_page__body__item__status.av span{color:#f27930}
.neva .catalog_page__body__item__prices{margin-bottom:10px}
.neva .catalog_page__body__item__prices .dsc{display:inline-block;color:#adadad;font-size:20px;font-weight:700;text-decoration:line-through;margin:0 10px}
.neva .catalog_page__body__item__prices .act{display:inline-block;color:#fc0d1b;font-size:24px;font-weight:700;margin:0 10px}
.neva .catalog_page__body__item__notice{position:absolute;bottom:0;left:0;width:100%;background-image:linear-gradient(-139deg,#ffbb70 1%,#fe996f 100%);padding:6px 2px;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .catalog_page__body__item__notice .ico{display:inline-block;width:17px;height:20px;vertical-align:middle;margin-right:4px}
.neva .catalog_page__body__item__notice span{display:inline-block;color:#fff;font-size:14px;font-weight:400;vertical-align:middle}
.neva .catalog_page__body__item__notice span b{color:#fc0d1b;font-weight:800}
.neva .catalog_page__body__item__calculate{
	text-transform:uppercase;-webkit-transition:all 300ms ease;transition:all 300ms ease;
	display: block;width:100%;border:1px solid #329cff;padding:12px 35px;overflow:hidden;text-align:center;text-decoration:none;background:#fff;
	font-weight: bold;
	font-size: 12px;
	color: #329cff;
	position: absolute;
	bottom: 0;
	left: 0;
	opacity: 0.01;
}
.neva .catalog_page__body__item__calculate:before{
	content: '';
	position: absolute;
	height: 16px;
	width: 11px;
	right: 17px;
	top: calc(50% - 8px);
	background: url('../new-images/icons/9_arrow-right-blue.svg') no-repeat center center;
	-webkit-transition:all 300ms ease;transition:all 300ms ease;
}
.neva .catalog_page__body__item__calculate:hover{
	background: #329cff;
	color: #fff;
}
.neva .catalog_page__body__item__calculate:hover:before{
	background: url('../new-images/icons/9_arrow-right-white.svg') no-repeat center center;
}
.neva .catalog_page__body__item__add{
	text-transform:uppercase;-webkit-transition:all 300ms ease;transition:all 300ms ease;
	display: block;width:100%;border:1px solid #ff8332;padding:12px 35px;overflow:hidden;text-align:center;text-decoration:none;background:#ff8332;
	position: relative;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	z-index: 1;
}
.neva .catalog_page__body__item__add:before{
	content: '';
	position: absolute;
	height: 16px;
	width: 11px;
	right: 17px;
	top: calc(50% - 8px);
	background: url('../new-images/icons/9_arrow-right-white.svg') no-repeat center center;
	-webkit-transition:all 300ms ease;transition:all 300ms ease;
}
.neva .catalog_page__body__item__add:hover{background:#fff;color:#ff8332}
.neva .catalog_page__body__item__add:hover:before{
	background: url('../new-images/icons/9_arrow-right-orange.svg') no-repeat center center;
}

.neva .catalog_page__body__item__ac{
	width: calc(33.33333% - 20px);
	margin: 10px;
	border-radius: 10px;
	box-shadow: 0 0 0 1px #ff8332;
	overflow: hidden;
	background: #fff;
	position: relative;
}
.neva .catalog_page__body__item__ac__img{font-size:0;height:246px;}
.neva .catalog_page__body__item__ac__img img{
	display: block;
	width: 100%;
	height: 100%;
object-fit: cover}
.neva .catalog_page__body__item__ac__ttl{display:block;color:#ff8332;font-size:14px;font-weight:400;text-decoration:underline;}
.neva .catalog_page__body__item__ac__ttl:hover{text-decoration:none}
.neva .catalog_page__body__item__ac__dscr{text-align:left;color:#6a6a6a;font-size:14px;font-weight:600;line-height:18px;padding:0 15px;margin-bottom:19px}
.neva .catalog_page__body__item__ac__btn{text-align:center}
.neva .catalog_page__body__item__ac__btn__rm{display:inline-block;background-image:linear-gradient(-139deg,#ffbb70 1%,#fe996f 100%);text-transform:uppercase;padding:11px 18px;font-size:14px;font-weight:500;color:#fff;text-decoration:none;margin-bottom:-1px;min-width:180px;position:absolute;bottom:0;right:0;cursor:pointer}
.neva .catalog_page__body__item__ac__btn__rm > *{display:inline-block;vertical-align:middle}
.neva .catalog_page__body__item__ac1{
	width: calc(33.3333333% - 20px);
	margin: 10px;
	border-radius: 10px;
	box-shadow: 0 0 0 1px #ff8332;
	overflow: hidden;
}
.neva .catalog_page__body__item__ac1__img,
.neva .catalog_page__body__item__ac1__img img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
}
.neva .catalog_page__body__item__ac1__img a{
	display: block;
	height: 100%;
}
.neva .catalog_page__body__item__ac2{
	width: calc(66.666666% - 20px);
	margin: 10px;
	border-radius: 10px;
	box-shadow: 0 0 0 1px #ff8332;
	overflow: hidden;
	background: #fff;
	position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.neva .catalog_page__body__item__ac2__img{
	width: calc(50% - 10px);
}
.neva .catalog_page__body__item__ac2__img img{width: 100%;
	height: 100%;
	object-fit: cover;}
.neva .catalog_page__body__item__ac2__txt{
	width: calc(50% - 10px);
	position: relative;
}
.neva .catalog_page__body__item__ac2__txt__hd{display:block;color:#f57a2d;font-size:20px;font-weight:500;text-decoration:underline;margin-bottom:36px;max-height:100px;overflow:hidden;cursor:pointer}
.neva .catalog_page__body__item__ac2__txt__hd:hover{text-decoration:none}
.neva .none_preview .catalog_page__body__item__ac2__txt__hd{margin-bottom:0;}
.neva .none_preview .catalog_page__body__item__ac__ttl{margin-bottom:0;}

.neva .none_preview .catalog_page__body__item__ac__dscr{padding: 0px 0px;}

@media (max-width: 768px) {
	.neva .mobil_tt .mpintro__left__at__item{padding-top: 0;width: 25%;}
	.neva .mobil_tt .mpintro__left__at__item__txt{font-size:12px;}
	.neva .catalog_page .mpintro__left__at.mobil_tt{display: block;  width: 68%;    float: left; padding-left: 24px; margin-top: -40px;padding-bottom: 16px;}
	.neva .mobil_action .catalog_page__body__item__ac2__txt{padding-top: 0;}
}
.neva .catalog_page__body__item__ac2__rm{position:absolute;bottom:-1px;right:0;background-image:linear-gradient(-139deg,#ffbb70 1%,#fe996f 100%);text-transform:uppercase;padding:11px 18px;font-size:14px;font-weight:500;color:#fff;text-decoration:none}
.neva .catalog_page__body__item__ac2__rm > *{display:inline-block;vertical-align:middle}
.neva .catalog_page__body__item__ac2__rm span{margin-right:12px}
.neva .catalog_page__body__item__ac2__rm:hover{background-image:linear-gradient(-139deg,#FB7D54 1%,#FB9857 100%)}
.neva .catalog_page__body__rm{
	text-align: center;
	margin-top: 20px;
}
.neva .catalog_page__body__rm span{
	display: inline-block;
	padding: 16px;
	min-width: 245px;
	font-size: 12px;
	color: #ff8332;
	font-weight: bold;
	border: 1px solid #ff8331;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	cursor: pointer;
	background-color: #fff;
	text-transform: uppercase;
	-webkit-transition: all 300ms ease;
	transition: all 300ms ease;
}
.neva .catalog_page__body__rm b{color:#797979;}
.neva .catalog_page__body__rm span:hover{color:#fff;background-color: #ff8332}
.neva .catalog_page__body__nav{position:relative;margin-top:18px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin-bottom: 20px;
}

.neva .catalog_page__body__nav__l a{
	width: 20px;
	line-height: 20px;
	border-radius: 50%;
	font-size: 0px;
	display: block;
	text-align: center;
	background: #fff url("../new-images/icons/8.svg") no-repeat center center;
	background-size: 40%;
	margin: 0 3px;
	text-decoration: none;

}
.neva .catalog_page__body__nav__l a:hover{
	background: #ff8332 url("../new-images/icons/8_arrow-left-white.svg") no-repeat center center;
	background-size: 40%;
}
.neva .catalog_page__body__nav__l._disable a{
	pointer-events: none;
}
.neva .catalog_page__body__nav__c{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.neva .catalog_page__body__nav__c a,.neva .catalog_page__body__nav__c span{
	min-width: 20px;
	line-height: 20px;
	border-radius: 10px;
	font-size: 12px;
	color: #797979;
	padding: 0 3px;
	display: block;
	text-align: center;
	background: #fff;
	margin: 0 3px;
	text-decoration: none;
}
.neva .catalog_page__body__nav__c a:hover,.neva .catalog_page__body__nav__c span:hover,
.neva .catalog_page__body__nav__c .active{color:#fff;background-color: #ff8332;
	text-decoration: none;}
.neva .catalog_page__body__nav__r a{
	width: 20px;
	line-height: 20px;
	border-radius: 50%;
	font-size: 0px;
	display: block;
	text-align: center;
	background: #fff url("../new-images/icons/9.svg") no-repeat center center;
	background-size: 40%;
	margin: 0 3px;
	text-decoration: none;

}
.neva .catalog_page__body__nav__r a:hover{
	 background: #ff8332 url("../new-images/icons/9_arrow-right-white.svg") no-repeat center center;
	 background-size: 40%;
 }
.neva .catalog_page__body__nav__r._disable a{
	pointer-events: none;
}

.neva .pagination--grey .catalog_page__body__nav__l a{
	background: #ececec url("../new-images/icons/8.svg") no-repeat center center;
	background-size: 40%;
}
.neva .pagination--grey .catalog_page__body__nav__l a:hover{
	background: #ff8332 url("../new-images/icons/8_arrow-left-white.svg") no-repeat center center;
	background-size: 40%;
}

.neva .pagination--grey .catalog_page__body__nav__c a,.neva .pagination--grey .catalog_page__body__nav__c span{
	background: #ececec;
}
.neva .pagination--grey .catalog_page__body__nav__c a:hover,.neva .pagination--grey .catalog_page__body__nav__c span:hover,
.neva .pagination--grey .catalog_page__body__nav__c .active{color:#fff;background-color: #ff8332;
	text-decoration: none;}
.neva .pagination--grey .catalog_page__body__nav__r a{
	background: #ececec url("../new-images/icons/9.svg") no-repeat center center;
	background-size: 40%;
}
.neva .pagination--grey .catalog_page__body__nav__r a:hover{
	background: #ff8332 url("../new-images/icons/9_arrow-right-white.svg") no-repeat center center;
	background-size: 40%;
}



.neva .catalog_detail_page_l{
	min-height: 400px;
	width: 50%;}
.neva .catalog_detail_page_l__pic{background:#eef7ff!important;position:relative;    height: 100%;
	padding-top: 50px;
	padding-bottom: 20px;}
.neva .catalog_detail_page_l__pic__img{height:100%;overflow:hidden;z-index:1;position:relative}
.neva .catalog_detail_page_l__pic__img img{display:block;width:100%;height:auto;max-width:240px;max-height:100%;margin:0 auto;}
.neva .catalog_detail_page_l__pic__img__hv{display:none;position:absolute;top:0;right:0;bottom:0;left:0}
.neva .catalog_detail_page_l__pic__img__hv .nfo{width:200px;height:120px;position:absolute;top:0;left:0;text-align:center;bottom:0;right:0;margin:auto}
.neva .catalog_detail_page_l__pic__img__hv .nfo__ico{display:inline-block;width:53px;height:53px;margin-bottom:12px}
.neva .catalog_detail_page_l__pic__img__hv .nfo__txt{color:#fff;font-size:12px;font-weight:400;max-width:110px;margin:0 auto}
.neva .catalog_detail_page_l__pic__img:hover .catalog_detail_page_l__pic__img__hv{display:block}
.neva .catalog_detail_page_l__pic__bgcon{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	justify-content: flex-start;
	padding: 10px 15px;
	background: #eef7ff;
	align-items: center;
}
.neva .catalog_detail_page_l__pic__bgcon .badge{    margin: 0 5px;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	font-size: 12px;
	color: #fff;
	padding: 4px 6px;
	min-width: 80px;
	text-align: center;}
.neva .catalog_detail_page_l__pic__bgcon .badge.red{background-color:#ff3b3b}
.neva .catalog_detail_page_l__pic__bgcon .badge.green{background-color:#25c534}
.neva .catalog_detail_page_l__pic__notice{background-image:linear-gradient(-139deg,#ffbb70 1%,#fe996f 100%);padding:6px 2px;text-align:center;text-transform:uppercase}
.neva .catalog_detail_page_l__pic__notice .ico{display:inline-block;width:17px;height:20px;vertical-align:middle;margin-right:4px}
.neva .catalog_detail_page_l__pic__notice span{display:inline-block;color:#fff;font-size:14px;font-weight:400;vertical-align:middle}
.neva .catalog_detail_page_l__pic__notice span b{color:#fc0d1b;font-weight:800}
.neva .catalog_detail_page_l__pic__at{position:absolute;max-width:133px;z-index:2;padding: 10px; top: 50%;
	right: 0;
transform: translate(0,-50%);}
.neva .catalog_detail_page_l__pic__at__item{text-align:center;margin: 8px 0;}
.neva .catalog_detail_page_l__pic__at__item__img{height:50px;
	border-radius: 50%;
	border: 1px solid #ff8332;
	background: #fff;    display: flex;
	align-items: center;
	justify-content: center;

	margin: 0 auto;
	width: 50px;}

.neva .catalog_detail_page_l__pic__at__item__img img,.neva .catalog_detail_page_l__pic__at__item__img svg{
	display: block;
	width: 55%;
	height: 55%;
	object-fit: contain;
}
.neva .catalog_detail_page_l__pic__at__item__txt{color:#797979;font-size:12px;}
.neva .catalog_detail_page_l__pic__discount{
	color: #ffffff;
	font-size: 16px;
	background: #ff8332;
	padding: 11px 5px;
	line-height: 22px;
	position: absolute;
	top: 52%;
	left: 0;
	transform: translate(0,-50%);
	z-index: 1;
	min-width: 66px;
}
.neva .catalog_detail_page_l__pic__discount span{display:block;color:#fff;font-size:22px;}
.neva .catalog_detail_page_l__pic__credit{display:block;position:absolute;bottom:0px;left:20px;font-size:0;text-decoration:none;z-index:2}
.neva .catalog_detail_page_l__pic__credit img{display:block;    width: 100px;height:auto}
.neva .catalog_detail_page_l__pic__credit span{display:inline-block;color:#e2083d;font-size:12px;font-weight:bold;padding-top:6px}
.neva .catalog_detail_page_l__prices{}
.neva .catalog_detail_page_l__prices__top{    width: calc(50% - 20px);}
.neva .catalog_detail_page_l__prices__top .name{}
.neva .catalog_detail_page_l__prices__top .dsc{color:#797979;font-size:20px;
	position: relative;}
.neva .catalog_detail_page_l__prices__top .dsc span{
	font-size: 14px;
}
.neva .catalog_detail_page_l__prices__top .dsc:before{
	content: '';
	position: absolute;
	top: calc(50% - 1px);
	left: 0;
	width: 100%;
	height: 2px;
	background: #797979;
	z-index: 1;
}

.neva .catalog_detail_page_l__prices__top .act{color:#ff3232; font-size:20px;}
.neva .catalog_detail_page_l__prices__top .act span{
	font-size: 14px;
}
.neva .catalog_detail_page_l__prices__flex span{
	font-size:14px;
}
.neva .catalog_detail_page_l__btns{
	position: relative;
}
.neva .catalog_detail_page_l__btns .catalog_detail_page_l__profitable{
	width: calc(50% - 20px);
	position: absolute;
	right: 0;
	bottom: -100%;
}
.neva .catalog_detail_page_l__btns .block-price{
	margin-top: 7px;
	font-size: 12px;
	text-align: center;
	color: #797979;
}
.neva .catalog_detail_page_l__btns a{
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	text-transform: uppercase;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	font-size: 12px;
	font-weight: bold;
	line-height: 40px;
	position: relative;
	display: block;
	color: #fff;
	text-decoration:none;-webkit-transition:all 300ms ease;transition:all 300ms ease
}
.neva .catalog_detail_page_l__btns .btn_mw{
	background-color: #ff3c3c;
	border: 1px solid #ff3c3c;
	text-align: center;
}
.neva .catalog_detail_page_l__btns .btn_mw:hover{
	background: #fff;
	color: #ff3c3c;
}
.neva .catalog_detail_page_l__btns .know_price {
	padding-left: 33px;
	background-color: #329bff;
	border: 1px solid #329bff;
}
.neva .catalog_detail_page_l__btns .know_price:hover{
	background: #fff;
	color: #329bff;
}
.neva .catalog_detail_page_l__btns .know_price:before{
	width: 38px;
	height: 38px;
	content: '';
	position: absolute;
	left: 1px;
	top: 1px;
	background: #fff url("../new-images/icons/25.svg") no-repeat center center;
	background-size: 50%;
	border-radius: 50%;
}
.neva .catalog_detail_page_l__btns .kp_txt{
	color: #afafaf;
	font-size: 12px;
	text-align: center;
	line-height: 16px;
	margin-top: 5px;

}
.neva .catalog_detail_page_l__btns .one_click_buy:hover{background:#F67A32;color:#fff}
.neva .catalog_detail_page_l__btns__l{float:left;width:48%;padding-right:36px;text-align:right}
.neva .catalog_detail_page_l__btns__l.wd{width:100%;text-align:center;padding-right:0}
.neva .catalog_detail_page_l__btns__r{
	width: calc(50% - 20px);
}
.neva .catalog_detail_page_l__adg{font-size:0;padding-bottom:20px}
.neva .catalog_detail_page_l__adg__item{overflow: hidden;min-height:90px;display:inline-block;max-width:260px;padding:6px;box-shadow:0 0 20px rgba(0,0,0,0.2);border:7px solid #f57a2d;background-color:#fff;position:relative;margin-right:30px}
.neva .catalog_detail_page_l__adg__item:nth-child(2n+2){margin-right:0}
.neva .catalog_detail_page_l__adg__item__img{width:64px;height:64px;overflow:hidden;position:absolute;top:6px;left:6px}
.neva .catalog_detail_page_l__adg__item__img img{width:auto;height:auto;max-width:100%}
.neva .catalog_detail_page_l__adg__item__txt{padding-left:84px;padding-right:0px;overflow:hidden;padding-top:4px;line-height:1.2}
.neva .catalog_detail_page_l__adg__item__txt a{color:#f57a2d;font-size:16px;font-weight:500;text-decoration:underline}
.neva .catalog_detail_page_l__adg__item__txt a:hover{text-decoration:none}
.neva .catalog_detail_page_l__adg__item__close{width:13px;height:13px;position:absolute;top:10px;right:10px;cursor:pointer;background:red}
.neva .catalog_detail_page_r{
	padding: 15px 20px 90px 30px;
	position: relative;
	background:#fff;
	width: 50%;}
.neva .catalog_detail_page_r__pic__at{
	margin-bottom: 20px;
}
.neva .catalog_detail_page_r__pic__at__item{text-align:center;
	width: 25%;padding:0 8px;}
.neva .catalog_detail_page_r__pic__at__item__img{height:50px;
	border-radius: 50%;
	border: 1px solid #ff8332;
	background: #fff;    display: flex;
	align-items: center;
	justify-content: center;

	margin: 0 auto;
	width: 50px;}

.neva .catalog_detail_page_r__pic__at__item__img img,.neva .catalog_detail_page_r__pic__at__item__img svg{
	display: block;
	width: 55%;
	height: 55%;
	object-fit: contain;
}
.neva .catalog_detail_page_r__pic__at__item__txt{color:#797979;font-size:12px;
	margin-top: 8px;}
.neva .catalog_detail_page_r__dscr{}
.neva .catalog_detail_page_r__dscr__top{text-align:right;margin-bottom:10px}
.neva .catalog_detail_page_r__dscr__top a{display:inline-block;background-color:#f5f6f8;color:#fc0d1b;font-size:13px;font-weight:500;margin-left:10px;padding:14px 14px 13px;text-decoration:none}
.neva .catalog_detail_page_r__dscr h1{max-width:440px;color:#393939;font-size:30px;font-weight:800;line-height:1.2}
.neva .catalog_detail_page_r__dscr__sl1{margin-bottom:20px}

.neva .catalog_detail_page_r__dscr__sl1__body .pc_slider__item{display:block;width:50px;margin:2px;background-color:#fff;height:93px;position:relative;overflow:hidden;outline:none}

.neva .catalog_detail_page_r__dscr__sl1__body .pc_slider__item img{display:block;
	width: 100%;
	height: 100%;
object-fit: contain}
.neva .vxodnie .catalog_detail_page_r__dscr__sl1__body .pc_slider__item img{max-width: 110px;}
.neva .vxodnie .catalog_detail_page_r__dscr__sl1__body .pc_slider__item{    width: 90px;}
.neva .catalog_detail_page_r__dscr__sl1__body .pc_slider .slick-prev.slick-arrow{top:-6px;left:unset;right:70px;border:none;height:20px}
.neva .catalog_detail_page_r__dscr__sl1__body .pc_slider .slick-next.slick-arrow{top:-6px;right:0;border:none;height:20px}
.neva .catalog_detail_page_r__dscr__colors{margin-bottom:46px}
.neva .catalog_detail_page_r__dscr__colors__hd{font-weight:700;color:#000;font-size:18px;margin-bottom:10px;padding-right:120px;margin-bottom:20px}
.neva .catalog_detail_page_r__dscr__colors__items{font-size:0}
.neva .catalog_detail_page_r__dscr__colors__item{display:inline-block;width:70px;margin-right:10px;text-align:center;text-decoration:none;vertical-align:top}
.neva .catalog_detail_page_r__dscr__colors__item.active .img,.neva .catalog_detail_page_r__dscr__colors__item:hover .img{box-shadow:0 0 0 1px #ff8332}
.neva .catalog_detail_page_r__dscr__colors__item .img{height:40px;width:40px;overflow:hidden;margin:0 auto 8px;cursor:pointer;border-radius: 50%;    padding: 4px;}
.neva .catalog_detail_page_r__dscr__colors__item .img img{display:block;
	width: 100%;
	height: 100%;
	object-fit: cover;
	box-shadow: 0 0 0 1px #ff8332;
	border-radius: 50%;
}
.neva .catalog_detail_page_r__dscr__colors__item .txt{font-size:10px;color: #afafaf}
.neva .catalog_detail_page_r__dscr__actions{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	z-index: 1;
}
.neva .catalog_detail_page_r__dscr__actions__l{}
.neva .catalog_detail_page_r__dscr__actions__l .disc{color:#adadad;font-size:20px;font-weight:700;text-decoration:line-through}
.neva .catalog_detail_page_r__dscr__actions__l .act{color:#fc0d1b;font-size:24px;font-weight:700}
.neva .catalog_detail_page_r__dscr__actions__r{}
.neva .catalog_detail_page_r__dscr__actions__r .basket_items__item__r__info__cnt{float:none;display:inline-block;width:auto;vertical-align:top;margin-right:12px}
.neva .catalog_detail_page_r__dscr__actions__r .add_to_cart{
	text-transform: uppercase;
	-webkit-transition: all 300ms ease;
	transition: all 300ms ease;
	display: block;
	width: 100%;
	border: 1px solid #ff8332;
	padding: 12px 35px;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
	background: #ff8332;
	position: relative;
	font-weight: bold;
	font-size: 12px;
	color: #fff;
	z-index: 1;
}
.neva .catalog_detail_page_r__dscr__actions__r .add_to_cart:before{
	content: '';
	position: absolute;
	height: 16px;
	width: 11px;
	right: 17px;
	top: calc(50% - 8px);
	background: url("../new-images/icons/9_arrow-right-white.svg") no-repeat center center;
	-webkit-transition: all 300ms ease;
	transition: all 300ms ease;
}
.neva .catalog_detail_page_r__dscr__actions__r .add_to_cart:hover{    background: #fff;
	color: #ff8332;}
.neva .catalog_detail_page_r__dscr__actions__r .add_to_cart:hover:before{
	background: url("../new-images/icons/9_arrow-right-orange.svg") no-repeat center center;
}
.neva .catalog_detail_page_r__dscr__stat{
	margin-top: 30px;
	width: calc(50% - 20px);
}
.neva .catalog_detail_page_r__dscr__stat__l{
	position: relative;
	margin-bottom: 16px;
	border: 1px solid #ff8331;
	font-size: 12px;
	color: #ff8332;
	padding: 2px 8px 2px 24px;
	border-radius: 20px;
	white-space: nowrap;
}
.neva .catalog_detail_page_r__dscr__stat__l:before{
	content: '';
	position: absolute;
	left: 1px;
	top: 1px;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	background:#ff8332 url("../new-images/icons/36_check_ic_orange.svg") no-repeat center center;
	background-size: contain;
}

.neva .catalog_detail_page_r__dscr__stat__r{
	font-size: 12px;
	color: #afafaf;
}

.neva .catalog_detail_page_sale{margin-bottom:46px;padding-top:20px}
.neva .catalog_detail_page_sale__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}
.neva .catalog_detail_page_sale__items__item{font-size:16px;width:32.5%;border:1px solid #f57a2d;background:#fff;padding:8px;font-size:0;margin-bottom:10px}
.neva .catalog_detail_page_sale__items__item__img{display:inline-block;vertical-align:middle;overflow:hidden;width:75px;height:75px}
.neva .catalog_detail_page_sale__items__item__img img{display:block;width:auto;height:auto;min-width:100%;min-height:100%}
.neva .catalog_detail_page_sale__items__item__txt{display:inline-block;vertical-align:middle;width:calc(100% - 75px);padding-left:18px}
.neva .catalog_detail_page_sale__items__item__txt a{color:#f57a2d;font-size:16px;font-weight:500;text-decoration:underline}
.neva .catalog_detail_page_sale__items__item__txt a:hover{text-decoration:none}
.neva .catalog_detail_page_sale__items__item.triple{width:100%}
.neva .catalog_detail_page_sale__items__item.triple .catalog_detail_page_sale__items__item__img{width:196px}
.neva .catalog_detail_page_sale__items__item.triple .catalog_detail_page_sale__items__item__txt{width:calc(100% - 196px);text-align:center;padding-left:18px}
.neva .catalog_detail_page_sale__note{padding-top:6px;color:#adadad;font-size:14px;font-weight:500}
.neva .catalog_detail_page_map{color:#393939;font-size:23px;font-weight:500;background:#fff}
.neva .catalog_detail_page_map__hd{color:#393939;font-size:23px;font-weight:500;padding:22px 80px 34px;text-align:left}
.neva .catalog_detail_page_map__map #item-map{height:650px;width:100%}
.neva .catalog_detail_page_props{

}
.neva .catalog_detail_page_props__hd{font-size:18px;color:#343434;margin-bottom:16px}
.neva .catalog_detail_page_props__list{}
.neva .catalog_detail_page_props__list__item{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding: 7px 0;
}
.neva .catalog_detail_page_props__list__item_l{
	font-size: 14px;
	color: #afafaf;
	width: calc(50% - 10px);
}
.neva .catalog_detail_page_props__list__item_r{
	font-size: 14px;
	color: #797979;
	width: calc(50% - 10px);
}
.neva .catalog_detail_page_props.tp2{
	margin-top: 10px;
}
.neva .catalog_detail_page_props.tp2 .catalog_detail_page_props__hd{

}
.neva .catalog_detail_page_props.tp2 .catalog_detail_page_props__list{

}
.neva .catalog_detail_page_props.tp2 .catalog_detail_page_props__list__item{

}
.neva .catalog_detail_page_props.tp2 .opening-type__list{
	padding: 0;
	text-align: center;
}
.neva .catalog_detail_page_props.tp2 .opening-type__item{float:left;width:25%}
.neva .catalog_detail_page_props.tp2 .opening-type__item img{display:block;margin:0 auto 16px}
.neva .catalog_detail_page_props.tp2 .opening-type__name{display:block;padding:0 4px;font-size:14px;color:#6a6a6a}
.neva .catalog_detail_page_props.tb{

}
.neva .catalog_detail_page_props.tb .catalog_detail_page_props__hd{}
.neva .catalog_detail_page_props_tabn_con{
	border-bottom: 1px solid #ff8332;
	display: flex;
	justify-content: space-between;
	margin-bottom: 8px;
}
.neva .catalog_detail_page_props_tabn{
	border:1px solid #ff8332;
	border-bottom: none;
	border-radius: 10px 10px 0 0;
	text-align: center;
	width: calc(50% - 10px);background-color:transparent;color:#ff8332;padding:12px;text-transform:uppercase;font-weight:bold;font-size:12px;text-decoration:none;-webkit-transition:all 300ms ease;transition:all 300ms ease;cursor:pointer;text-decoration:none;}

.neva .catalog_detail_page_props_tabn.active,.neva .catalog_detail_page_props_tabn:hover{color:#fff;background-color:#ff8332}
.neva .catalog_detail_page_props.tb .catalog_detail_page_props__list__item_l{}
.neva .catalog_detail_page_props.tb .catalog_detail_page_props__list__item_r{}
.neva .catalog_detail_page_sub{background-image:linear-gradient(-139deg,#ffbb70 1%,#fe996f 100%);padding:33px 10px;text-align:center;font-size:0}
.neva .catalog_detail_page_sub a{display:inline-block;color:#fff;font-size:12px;text-transform:uppercase;padding:13px 46px;background-color:#f77a1b;text-decoration:none;font-weight:500;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .catalog_detail_page_sub a:hover{color:#f77a1b;background-color:#fff}
.header__bottom__mobcont{display:none}
.neva .header__bottom__menu li.mob_h{display:none}
div.select-city__dropdown-wrap{z-index:1001}
.catalog_filter_field.filter_filled{background-color:#cffcd3}
.hidden{display:none!important}
.orderTnx{margin:25px}

.neva .header{-webkit-transition:all 300ms ease;transition:all 300ms ease}
.neva .header__bottom__logo{display:none;font-size:0;vertical-align:middle;padding-right:14px}
.neva .header__bottom__logo a{display:block}

.neva .header.h_fixed + .header .header__bottom__menu__md{display:none}
.neva .header.h_fixed + .header .header__bottom__menu__md.videokonsultatsiia{display:inline-block}
.neva .header.h_fixed + .header .header__top__shopinfo{display:none}
.neva .header.h_fixed + .header .header__top__shopinfo.region_35{display:inline-block}
.neva .header__bottom .header__top__shopinfo{display:none;vertical-align:middle;max-width:185px}
.neva .header__bottom .header__top__shopinfo.region_35{display:inline-blick;}
.neva .header__bottom .header__top__shopinfo *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:underline}
.neva .header__bottom .header__top__shopinfo .header__top__shopinfo__top{text-decoration:none;font-size: 12px;}
.neva1 .header.h_fixed + .header .header__bottom .header__top__shopinfo{display:inline-block}
.neva .header__bottom .header__top__callback{display:none;vertical-align:middle;margin:0 20px}
.neva .header__bottom .header__top__callback .header__top__callback__top{padding-bottom:3px}
.neva .header.h_fixed + .header .header__bottom .header__top__callback{display:inline-block}
.neva .header.h_fixed + .header .header__bottom{padding-bottom:12px;padding-top:18px}
.neva .header.h_fixed + .header .header__bottom__menu li{margin-right:11px}
.webform-button-upload svg{height:27px;float:left;margin-left:10px;color:gray;fill:#a9a9a9}
.footer_seo:not(:empty){max-width:1267px;margin:10px auto;padding:0 10px}
.neva .header.header_styki .mob_menu{display:none}
.neva .aboutintro__left__menu.mobile{display:none;}
.neva .aboutintro__left__at.clear.mobile{display:none;}
.neva .double_top__top__r.mobile{display:none;}
.new_button.mobile{display:none;}
.contact_page__ln2__slider__con__slider{
	margin-bottom: 20px;
}
.contact_page__ln2__slider__con__slider.slick-initialized.slick-slider .slick-slide{
	height: 325px;
}
.catalog_detail_page_l__pic__img_slider .contact_page__ln2__slider__con__slider.slick-initialized.slick-slider .slick-slide{
	height: 400px;
}
.contact_page__ln2__slider__con__slider.slick-initialized.slick-slider .slick-slide img {
	width: 100%;
	height: 100%;
	object-fit: contain}
.contact_page__ln1__l2__l.center_not_tur{}
.mobile_img_slider{ display:none;}
.vacancies__top ul{float: right; text-align: left;}

#filter_mw .filter_form.catalog_page{padding-bottom: 100px;}



.neva .contacts_page__items__item.big{width:calc(50% - 20px);position:relative;}
.neva .contacts_page__items__item.big .big_shop{
	margin-top: 10px;
	position: relative;
}

.neva .contacts_page__items__item.big .big_shop .big_shop__left{
	text-align: center;
	text-transform: uppercase;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	padding: 12px 105px;
	position: relative;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.neva .contacts_page__items__item.big .big_shop .big_shop__left--ic{
	position: absolute;
	left: 20px;
	width: 26px;
	height: 30px;
	top: calc(50% - 15px);
}
.neva .contacts_page__items__item.big .big_shop .big_shop__left--ic img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.neva .contacts_page__items__item.big.pl__dot .big_shop{
	background: #329cff;
	border: 1px solid #329cff;
}

.neva .contacts_page__items__item.big.pl__dot .big_shop .big_shop_m{
	color: #329cff;
}
.neva .contacts_page__items__item.big.pl__red .big_shop{
	background: #ff3c3c;
	border: 1px solid #ff3c3c;
}

.neva .contacts_page__items__item.big.pl__red .big_shop .big_shop_m{
	color: #ff3c3c;
}

.neva .contacts_page__items__item.big.pl__blue .big_shop{
	background: #329cff;
	border: 1px solid #329cff;
}

.neva .contacts_page__items__item.big.pl__blue .big_shop .big_shop_m{
	color: #329cff;
}
.neva .contacts_page__items__item.big.pl__orange .big_shop{
	background: #ff8332;
	border: 1px solid #ff8332;
}

.neva .contacts_page__items__item.big.pl__orange .big_shop .big_shop_m{
	color: #ff8332;
}

.neva .contacts_page__items__item.big.pl__green .big_shop{
	background: #25c534;
	border: 1px solid #25c534;
}

.neva .contacts_page__items__item.big.pl__green .big_shop .big_shop_m{
	color: #25c534;
}
.neva .contacts_page__items__item.big.pl__purple .big_shop{
	background: purple;
	border: 1px solid purple;
}

.neva .contacts_page__items__item.big.pl__purple .big_shop .big_shop_m{
	color: purple;
}



.neva .contacts_page__items__item.big .big_shop .big_shop_m{
	width: 100px;
	background: #fff;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	position: absolute;
	top: 1px;
	right: 1px;
	padding: 6px 0;
	text-transform: uppercase;
	height: calc(100% - 2px);
}
.neva .contacts_page__items__item.big .img img{max-height: 203px;}
.neva .contacts_page__items__item.big .img {    width: 100%;   }
.neva .contacts_page__items__item.big .img .img__bg__con {text-align: center;font-style: italic; font-family: 'Montserrat-Medium', -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;   background:#f99152;background:-moz-linear-gradient(left,#f99152 0%,#feba76 100%);background:-webkit-linear-gradient(left,#f99152 0%,#feba76 100%);background:linear-gradient(to right,#f99152 0%,#feba76 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f99152',endColorstr='#feba76',GradientType=1);position: unset;height: 45px;font-size: 15px;    font-weight: 500;color:white;padding: 14px;}
.neva .contacts_page__items__item.big .img__bg__con__wrap{
	text-align: center;
	padding: 0 20px;
}
.neva .contacts_page__items__item.big .img__bg__con{
	display: inline-block;
	font-size: 14px;
	color: #797979;
	padding: 4px 8px;
	-moz-border-radius: 14px;
	-webkit-border-radius: 14px;
	border-radius: 14px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #ddefff;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	max-width: calc(100% - 40px);
}
.neva .contacts_page__items__item.big .img__bg__con span{
	color: #ff3c3c;
}

.neva .header__bottom__menu__md.celling_menu_1{background: none;  padding-top: 5px;}
.neva .header__bottom__menu__md.celling_menu_1 .star{ font-size: 44px;    font-family: "HelveticaNeue";    color: rgb(242, 121, 48);    line-height: 0px;  vertical-align: bottom;    padding: 0px 5px;  margin-top: 0px;}
.neva .header__bottom__menu__md.celling_menu_1 .text_cell{    color: #3b3b3b;    font-size: 14px;    -webkit-transition: all 300ms ease;    transition: all 300ms ease;    text-decoration: underline;    font-weight: 600;}
.neva .header__bottom__menu__md.celling_menu_1 .text_cell_bottom{    font-size: 10px;    font-family: "HelveticaNeue";    color: rgb(242, 121, 48);    line-height: 1.2;}
.neva .header__bottom__menu__md.celling_menu_1 a:hover{text-decoration: none;}

.neva .header__bottom__menu li.celling_menu_2{display:none;}
.neva .header.h_fixed + .header .header__bottom .header__top__callback{margin: 0 14px;}
.neva .header.h_fixed + .header .header__bottom .celling_menu_2{display: inline-block;}
.neva .header__bottom__menu li.celling_menu_2 .star, .neva .header__bottom__menu li.celling_menu_2 .text_cell_bottom{display:none;}


.neva .content_block .video_form{    vertical-align: top;
	background-image: linear-gradient(-139deg,#ffbb70 1%,#fe996f 100%);}

.neva .content_block .video_form_l{display: inline-block;
	width: 505px;
	padding: 28px 28px 28px 28px;}

.neva .content_block .video_form_l h2{color: white;
	font-size: 21.5px;}


.neva .content_block .video_form_r{display: inline-block;
	width: 132px;
	vertical-align: top;
	padding-top: 35px;}

.neva .content_block .video_form_r div{color: white;
	font-size: 14px;
	text-align: center;
	padding: 5px;margin-left: -14px;
	padding-right: 15px;}
.neva .content_block .video_form_r div span{
	text-decoration: underline;
	text-decoration-color: rgba(255, 255, 255, 0.6);}
.neva .content_block .video_form_r img{margin-left: -24px;margin-top: 15px;    margin-bottom: -10px;}

.neva .content_block .video_form_l .field_block.first{margin-right: 8px;}
.neva .content_block .video_form_l .field_block{    min-width: 120px;
	width: 218px;
	display: inline-block;margin-bottom: 17px;}
.neva .content_block .video_form_l .field_block.area{display: block;width: 100%;}
.neva .content_block .video_form_l .field_block.area textarea{min-height: 70px;}

.neva .content_block .video_form_l .field_block.ag{    min-width: 120px;
	width: 297px;
	display: inline-block;
	margin-bottom: 0px;}

.neva .content_block .video_form_l .field_block.sm{    min-width: 120px;
	width: 146px;
	display: inline-block;
	margin-bottom: 0px;}

.neva .content_block .video_form_l .field_block_con__in span{    color: white;
	font-size: 14px;
}

.neva .new_form3 .footer__fblock_two__con{    padding: 20px 0 10px;    border-radius: 10px;
	background: #fff4e9;}
.neva .new_form3 .photo__wrap{
	width: 50%;

}
.neva .new_form3 .photo{
	width: 244px;
	margin: 0 auto;
	position: relative;
}
.neva .new_form3 .photo img{
	width: 100%;
}

.neva .new_form3 .photo .photo__name-prof{
	position: absolute;
	left: 50%;
	bottom: 20px;
	z-index: 1;
	padding: 4px 10px;
	font-size: 12px;
	color: #ff8332;
	border-radius: 25px;
	background: #fff;
	transform: translate(-50%,0);
	white-space: nowrap;

}

.neva .new_form3 .photo div{    text-align: center;    color: white;    margin-top: -10px;}
.neva .new_form3 .photo div span{     text-decoration: underline;    text-decoration-color: rgba(255, 255, 255, 0.6);}
.neva .new_form3 .footer__fblock_two__con2{
	width: 50%;
	text-align: center;
	padding: 0 30px;
}
.neva .new_form3 .footer__fblock_two__con__left{   width: 100%;    padding-bottom: 20px;
	font-size: 18px;color: #343434}
.neva .new_form3 .footer__fblock_two__con__text{
	font-size: 14px;
	line-height: 20px;
	color: #797979;
}
.neva .new_form3 .footer__fblock_two__con__right{ width: 100%;
	margin-top: 16px;}
.neva .new_form3 .footer__fblock_two__con__right__form .field_block{     width: 100%;
	max-width: 275px;
	margin: 0 auto 10px;
	display: block;}
.neva .new_form3 .footer__fblock_two__con__right__form .field_block:last-child{
	margin-bottom: 0;
}

.neva .new_form2 .photo{width: 14%;display: inline-block;    margin-left: 78px;    padding-left: 26px;    font-size: 13px;}
.neva .new_form2 .photo div{    text-align: center;    color: black;    margin-top: -10px;}
.neva .new_form2 .photo div span{     text-decoration: underline;    text-decoration-color: rgba(0, 0, 0, 0.6);}
.neva .new_form2 .footer__fblock_two__con2{    display: inline-block;    width: 77%;    vertical-align: top;            padding-top: 32px;  padding-left: 52px;}
.neva .new_form2 .footer__fblock_one__con__left{ font-size: 27px;    width: 100%;    text-transform: unset;    padding-bottom: 21px;}
.neva .new_form2 .footer__fblock_one__con__right{ width: 100%;}
.neva .new_form2 .footer__fblock_one__con__right__txt{margin-bottom: 27px;font-weight: 700;}
.neva .new_form2 .footer__fblock_one__con__right__form .field_block{ width: 25%;}


.wait_big{
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(255, 255, 255, 0.6);
	z-index: 10000;
	overflow: hidden;
	display:none;
}
.wait_big.show{display:block;}
.wait_big>div{
	position: absolute;
	top: 50%;
	left: 50%;
	height: 100px;
	width: 50%;
	margin: 0 0 0 -25%;
}
.wait_big>div>span{
	position: relative;
	width: 35px;
	height: 40px;
	margin: 0 auto;
	display: block;
	font-size: 30px;
	margin-bottom: -131px;
	padding-left: 0px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAA5CAYAAACmqHIqAAACmUlEQVRoge2au2tVMRzHP61Viw8acVARESkiiOCig+Dgrm6ig3+Ai075BwQnlVi0IDgKdbOLaC0+NkXwgYMiKi1Oii8wOvgAX+Q0xeLPW8/JL95YOB8o3H6T3Hx6bm6Sk9Meb5kABklnzDh2Nm3tLfuBEVFQn8lepfg34KBIa2Ac54Abir4He0XUjEvG8UzRflgkDdDKXxZJM64C30vJT4ikAcbxDnib2l4r/0EkzfmY2lArv0IkDfCWHmB5anut/FaRNGMDsDS1sVZ+b7x6qezTdK6VD1duj0hr4C0GOKTpXCsfGPaW1SKdhfhpndGMdzLJhy/teN0/wNuqz1NhyInChuSQD2wC7nnLZlEiOZ+6pfidXPKBAeCFSCVPcnWYU37EON6IVHIS+CLSBHLKD4nkDxjHS+CsLCknP24cj0TamePAj46lNcklf0Iks2BctaEb7Vyje/IPgWsi/TtHtR3nkB8yrvkQMI67wHVR0ACt/GuobudSOVZS/rRx6dOecVyJwy6JHFc+GW9ZAOm70nD0oZmyPsc5++mMe9E+YImoOcViYH58vQjYAawXtWrSpxAP9AMHRNolcq6wrXwTWvlStPKlaOVLMafltSvsNO/jU477wBqonpRsEbUyk0P+DrDbOF7NyA57Wx3lHYFq89WJfs1hrXZj9ilsrIzjuSipQTw5uwDsSmmvHfNjqeJM7efDhZsUBTXRyj8WSRfRyn8VyRySL0orr2RdavNci1RtvGVjmKVi/bAGrEp9r67LR+G1Ik2gHfOlKCH/AFgWf1YCt0SNmnR9zBtX/ZuLn/7dW24D20TFGrTDphStfCmKynvLPKhW3CT+6WzjLReB7aLgFwvjreD/Jx/P6QdEmokwbJIfqxQFbv4EVvByv9jCcEYAAAAASUVORK5CYII=);
	background-size: contain;
	background-repeat: no-repeat;
}
.wait_small,
.wait_small:after {
	border-radius: 50%;
	width: 10em;
	height: 10em;
}
.wait_small span{width:10px;height:10px;background:red;}
.wait_small {
	margin: 60px auto;
	font-size: 10px;
	position: relative;
	text-indent: -9999em;
	border-top: 1.1em solid rgba(242, 121, 28, 0.5);
	border-right: 1.1em solid rgba(242, 121, 28, 0.5);
	border-bottom: 1.1em solid rgba(242, 121, 28, 0.5);
	border-left: 1.1em solid #f27930;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-animation: load8 1.1s infinite linear;
	animation: load8 1.1s infinite linear;
}
@-webkit-keyframes load8 {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@keyframes load8 {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

.neva .sl_videos__slider__slide__vd.mini_video{
	height: 320px;}
.neva .sl_videos__slider__slide__vd.mini_video.pi{max-height: 350px;height: 350px;}
.neva .sl_videos__slider__slide__vd.mini_video img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.neva .sl_videos__slider__slide__vd.mini_video a{    height: 100%;  text-align: center;}
.neva .sl_videos__slider__slide.mini_video{width: unset;}
.adress_mob_top,.adress_mob_bottom{display:none;}
.adress_desk_bottom{padding-left: 0px;color: #393939;font-size: 18px;margin: 16px 0px -10px 0px;display: block;}
.adress_desk_top{    padding-left: 0px;color: #797979;font-size: 12px;display: block;margin: 0 0 6px;    max-width: 270px;}

@media (max-width: 768px) {
	.neva .fancybox-wrap:not(.fancy-pokritie):not(.fancy-portfolio).fancy-img-custom2{left:0!important;top:0!important;
		width:101%!important;
		height:101%!important;}
	.adress_desk_top,.adress_desk_bottom{display:none;}
	.adress_mob_top{padding-left: 4px;    color: #919191;    font-size: 12px;    margin: 3px 0px; display:block;}
	.adress_mob_bottom{padding-left: 4px;    color: #393939;    font-size: 16px;    margin: 16px 0px; display:block;}
	.sale_top__slide__r__dscr iframe{    max-width: 100%;}
}

.fancybox-wrap iframe{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
	width: 100%;
	height: 100%;
}
.neva.body_padd{
	padding-top: 0px;
}
.neva.body_padd div.header.header_styki{
	top: 67px;
}
.fix__info_top{
	background: #f57a2d;
	color: #fff;
	position: sticky;
	top: 0;
	left: 0;
	z-index: 1002;
	width: 100%;
	line-height: 24px;
	text-align: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding: 0 5px;
	height: 68px;
}
.fix__info_top a{
	text-decoration: underline;
}
.fix__info_top a:hover{
	text-decoration: none;
}


@media (max-width: 1023px) {
	.neva.body_padd{
		padding-top: 208px;
	}
	.fix__info_top{
		position: fixed;
		font-size: 14px;
		line-height: 18px;
		height: 58px;
	}
	.fix__info_top br{
		display: none;
	}
	.fix__info_top .bl_inn{
		padding: 0!important;
	}
	.neva.body_padd div.header.header_styki{
		top: 58px;
	}
	.neva.body_padd .header-top{
		top: 146px;
	}
	.neva.body_padd div.header.header_styki.mm_open{
		top: 0;
	}
}

@media (max-width: 767px) {
	.fix__info_top{
		font-size: 12px;
		min-width: 552px;
		line-height: 18px;
	}

	.header-top,
	.header_styki{
		min-width: 552px;
	}

}

@media only screen and (max-width: 680px) {
	.fix__info_top{
		height: 64px;
	}

	.neva.body_padd div.header.header_styki{
		top: 64px;
	}
	.neva.body_padd .header-top{
		top: 150px;
	}
}

.mp_cat_sl__slider__slide__rasrochka{display:block !important;

	border-style: solid;
	border-width: 1.5px;
	border-color: rgb(246, 122, 50);
	border-radius: 5px;
	background-color: rgb(255, 255, 255);
	margin: 21px 41px;
	font-size: 14px;
	color: rgb(106, 106, 106);
	padding: 9px;
	font-weight: 600;
	letter-spacing: -1px;
}
.mp_cat_sl__slider__slide__rasrochka span{
	color:rgb(246, 122, 50);
}
.fancybox-inner{background: #fff;overflow: inherit!important;
	height: auto!important;}

.overflow-hidden{
  overflow: hidden!important;
}




