

/* Start:/local/templates/ampir/css/libs.min.css?165401662617397*/
@charset "UTF-8";
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}:focus{outline:none!important}ol,ol ol,ol ul,ul,ul ol,ul ul{list-style:none;margin:0;padding:0}a,button,input,li,textarea{outline:none!important}.clear{clear:both}:focus::-webkit-input-placeholder{color:transparent}:focus:-moz-placeholder,:focus::-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}article,aside,blockquote,body,button,canvas,dd,del,details,dfn,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,input,li,nav,ol,p,pre,section,select,textarea,ul,video{margin:0;padding:0}*,:after,:before{box-sizing:border-box}.img-responsive{display:block;max-width:100%;height:auto}.container{margin-right:auto;margin-left:auto;display:block;margin:0 auto}@media (min-width:320px){.container{width:100%}}@media (min-width:1200px){.container{width:1140px;padding:0}}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}}@media (min-width:1024px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.visible-md{display:none!important}}.slick-loading .slick-list{background:#fff url(/local/templates/ampir/css/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(/local/templates/ampir/css/fonts/slick.eot);src:url(/local/templates/ampir/css/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/local/templates/ampir/css/fonts/slick.woff) format("woff"),url(/local/templates/ampir/css/fonts/slick.ttf) format("truetype"),url(/local/templates/ampir/css/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
/* End */


/* Start:/local/templates/ampir/fancy/jquery.fancybox.css?15106531414140*/
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('/local/templates/ampir/fancy/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('/local/templates/ampir/fancy/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('/local/templates/ampir/fancy/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
	overflow: hidden;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('/local/templates/ampir/fancy/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}
/* End */


/* Start:/local/templates/ampir/css/main.css?1754975210178773*/
@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700&subset=cyrillic-ext");
.title1 {
  font: 300 48px/56px "Roboto", sans-serif;
  color: #000000;
  letter-spacing: -2.53px; }

.title2 {
  font: 700 48px/56px "Roboto", sans-serif;
  color: #000000;
  letter-spacing: -2.53px; }

.h3 {
  font: 18px/21px "Roboto", sans-serif;
  color: #000000;
  letter-spacing: -0.95px;
  margin: 0; }

.inactive {
  color: rgba(0, 0, 0, 0.35); }

.d-block, header, .head__img, .header__content, .header__container, .head__box-top, .head__box-bottom, .drop__menu > li, .drop__menu > li > a, .child-menu > li, .child-menu > li > a, .child-sub-menu, .child-sub-menu li, .child-sub-menu li a, .main-search, .search-input, .wrapper-home, .bn__box, .tab-wrap, .img-wrap, .img-wrap > div, .bn__block, .bn-title, .bn-txt, .advantages__container, .advantage__box, .content-home, .catalog__box-content, .catalog__box-wrap, .catalog__block, .catalog__box-title, .catalog__box-text, .box__more, .sidebarItems, .sidebar__box, .sb-content, .sidebar-fb, .sidebar__content, .sidebar-title, .translation__box, .translation__list, .translation__list li, .subscribe__container, .subscribe__text, .subscribe-title, .subscribe__form, .subscribe-control, .subscribe-input, .subscribe-sub-title, .footer__bottom, .footer__nav, .footer__nav li, .pay__methods, .footer-home, .copy, .f-link, .touch-menu i, .menu, .menu > li, .menu > li > a, .sub-menu, .sub-menu li, .sub-menu li > a {
  display: block;
  float: left;
  width: 100%; }

.d-inline, .h-box-left, .logo, .h-box-list, .h-box-list li, .h-box-list li a, .h-box-link li, .h-box-link li a, .h-box-link li.h-item-help a, .i-basket, .i-user, .nav, .nav > li, .nav > li > a, .drop__menu, .i-cat, .clear-search, .bn-title a, .catalog__box-title a, .catalog__box-text span, .sidebar-title a, .sidebar-title .t-txt, .translation__txt span, .online__list, .online__list li, .icon-fb, .icon-inst, .subscribe__img, .subscribe-col, .footer__nav li a, .icon-f-phone, .icon-f-email, .icon-f-email-footer, .f-link li, .f-link li a {
  display: inline-block;
  float: left; }

.before, .h-content-top div:first-child:before, .h-content-top div:last-child:before, .h-content-bottom div:first-child:before, .h-content-bottom div:last-child:before, .h-box-link li.h-item-help a:before, .nav > li.item-parent > a:before, .nav > li.item-touch > a:before, .drop__menu > li.item-child > a:after, .i-cat:before, .child-menu > li > a:before, .bn-label:before, .tab-list li.active:before, .tab-list:before, .btn-more:before {
  content: "";
  display: block;
  position: absolute; }

body {
  background: #ffffff;
  width: 100%;
  -webkit-text-size-adjust: none;
  overflow-x: hidden; }

p {
  -webkit-text-size-adjust: none; }

.xs-visible {
  display: none !important; }

.popup {
  display: none; }

.head__img {
  overflow: hidden;
  position: relative; }
.head__img a {
  cursor: pointer !important;
}
.head__img a.progressive {
  display: block;
  width: 100%; }

.head__img img {
  margin: 0 auto; }

.head__video {
  height: 305px;
  display: block;
  width: 100%;
  position: relative; }

.head__video .bckgd-video {
  position: absolute;
  top: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  left: 50%; }

.btn-play {
  width: 20px;
  height: 20px;
  position: absolute;
  z-index: 20;
  right: 15px;
  bottom: 15px;
  cursor: pointer;
  display: none; }

.btn-play:before, .btn-play:after {
  content: "";
  position: absolute;
  top: 0;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease; }

.btn-play.play:before {
  left: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 15px solid #FFF; }

.btn-play.pause:before, .btn-play.pause:after {
  border-top: 10px solid #FFF;
  border-bottom: 10px solid #FFF;
  border-left: 5px solid #FFF; }

.btn-play.pause:after {
  left: 10px; }

.bn__video {
  height: 262px;
  overflow: hidden;
  display: block;
  width: 100%;
  float: left;
  position: relative; }

.news__video {
  display: block;
  width: 100%;
  float: left;
  position: relative;
  height: 100%;
  overflow: hidden; }

.bn__video .bckgd-video, .news__video .bckgd-video {
  position: absolute;
  top: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  left: 50%; }

.mobile .controls {
  opacity: 1 !important; }

.controls {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  position: absolute;
  background: #000;
  color: silver;
  bottom: 0;
  opacity: 0;
  -o-transition: opacity .3s;
  transition: opacity .3s;
  -webkit-transition: opacity .3s;
  -moz-transition: opacity .3s;
  height: 26px;
  visibility: hidden; }

.video__block.controls-show .controls {
  visibility: visible; }

.video__block.controls-show:hover > .controls {
  opacity: 1; }

.controls > button {
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  height: 24px;
  width: 24px; }

button.play {
  background: url("/local/templates/ampir/css/../images/svg/sprite.svg#play-on") 0 0 no-repeat;
  -webkit-flex-basis: 5%;
      -ms-flex-preferred-size: 5%;
          flex-basis: 5%;
  margin: 0 0 0 7px; }

button.pause {
  background: url("/local/templates/ampir/css/../images/svg/sprite.svg#pause-on") 0 0 no-repeat;
  -webkit-flex-basis: 5%;
      -ms-flex-preferred-size: 5%;
          flex-basis: 5%;
  margin: 0 0 0 7px; }

button.mute {
  background: url("/local/templates/ampir/css/../images/svg/sprite.svg#no-volume") right 0 no-repeat;
  height: 20px;
  width: 24px; }

button.unmute {
  background: url("/local/templates/ampir/css/../images/svg/sprite.svg#volume-mute") right 0 no-repeat;
  height: 20px;
  width: 24px; }

.curtime {
  margin: 0 2%;
  color: #FFF; }

.seek {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 45%;
      -ms-flex: 1 1 45%;
          flex: 1 1 45%;
  margin: 0 2%; }

.durtime {
  -webkit-flex-basis: 5%;
      -ms-flex-preferred-size: 5%;
          flex-basis: 5%;
  margin: 0 2%; }

.controls input.volume {
  max-width: 10%;
  margin: 0 2%; }

.controls input[type=range] {
  -webkit-appearance: none;
  background: transparent;
  height: 16px;
  padding: 0; }

.controls input[type=range]::-webkit-slider-runnable-track {
  height: 5px;
  background: #fff;
  border: none;
  -webkit-border-radius: 3px;
          border-radius: 3px; }

.controls input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  height: 16px;
  width: 16px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: #48A0F7;
  margin-top: -6px; }

.controls > button:focus, input[type=range]:focus {
  outline: none; }

.controls input[type=range]:focus::-webkit-slider-runnable-track {
  background: #fff; }

.controls input[type=range]::-moz-range-track {
  width: 100%;
  height: 5px;
  background: #fff;
  border: none;
  border-radius: 3px; }

.controls input[type=range]::-moz-range-thumb {
  border: none;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background: #48A0F7; }

.controls input[type=range]::-moz-range-progress {
  background: #39f;
  height: 5px; }

.controls input[type=range]:focus::-moz-range-track {
  background: #fff; }

.controls input[type=range]::-ms-track {
  width: 100%;
  height: 5px;
  background: transparent;
  border-color: transparent;
  border-width: 6px 0;
  color: transparent; }

.controls input[type=range]::-ms-fill-lower {
  border-radius: 10px; }

.controls input[type=range]::-ms-fill-upper {
  background: #fff; }

.controls input[type=range]:focus::-ms-fill-upper {
  background: #fff; }

.controls input[type=range]::-ms-thumb {
  border: none;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background: #48A0F7; }

.controls input[type=range]::-ms-tooltip {
  display: none; }

.controls input[type=range]::-webkit-slider-runnable-track:after {
  background-color: #48A0F7; }

.progressive {
  position: relative;
  display: block;
  overflow: hidden;
  outline: none; }

.progressive img {
  display: block;
  width: 100%;
  max-width: none;
  height: auto;
  border: 0 none; }

.progressive img.preview {
  -webkit-filter: blur(2vw);
  filter: blur(2vw);
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05); }

.progressive img.reveal {
  position: absolute;
  left: 0;
  top: 0;
  will-change: transform, opacity;
  -webkit-animation: progressiveReveal 1s ease-out;
  animation: progressiveReveal 1s ease-out; }

@-webkit-keyframes progressiveReveal {
  0% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
    opacity: 0; }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; } }

@keyframes progressiveReveal {
  0% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
    opacity: 0; }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; } }

.head__content {
  background: rgba(0, 0, 0, 0.48);
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: absolute;
  left: 0;
  top: 0; }

.head__content-title {
  display: inline-block; }

.head__content-title .h-content-center {
  color: #FFF;
  font: 700 36px/43px "Roboto", sans-serif;
  letter-spacing: -1.9px;
  text-transform: none !important;
  margin: 0; }

.head__content-title .h3 {
  color: #FFF;
  text-align: center;
  font-weight: 700; }

.head__content p {
  color: #FFF;
  font: 700 20px/22px "Roboto", sans-serif;
  padding: 0;
  margin: 10px 0 0;
  text-align: center; }

.h-content-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  margin: 0 0 -11px; }

.h-content-top div:first-child {
  width: 100%;
  position: relative;
  height: 2px;
  background: rgba(255, 255, 255, 0.5); }

.h-content-top div:first-child:before {
  right: 0;
  top: -2px;
  width: 36px;
  height: 2px;
  background: rgba(255, 255, 255, 0.5); }

.h-content-top div:last-child {
  width: 100%;
  position: relative;
  height: 2px;
  background: rgba(255, 255, 255, 0.5); }

.h-content-top div:last-child:before {
  left: 0;
  top: -2px;
  width: 36px;
  height: 2px;
  background: rgba(255, 255, 255, 0.5); }

.h-content-top span {
  padding: 0 20px;
  display: inline-block;
  white-space: nowrap;
  position: relative;
  top: -11px; }

.h-content-bottom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch; }

.h-content-bottom div:first-child {
  width: 100%;
  position: relative;
  height: 2px;
  background: rgba(255, 255, 255, 0.5);
  margin: 10px 0 0; }

.h-content-bottom div:first-child:before {
  right: 0;
  top: 2px;
  width: 36px;
  height: 2px;
  background: rgba(255, 255, 255, 0.5); }

.h-content-bottom div:last-child {
  width: 100%;
  position: relative;
  height: 2px;
  background: rgba(255, 255, 255, 0.5);
  margin: 10px 0 0; }

.h-content-bottom div:last-child:before {
  left: 0;
  top: 2px;
  width: 36px;
  height: 2px;
  background: rgba(255, 255, 255, 0.5); }

.h-content-bottom span {
  padding: 0 20px;
  display: inline-block;
  white-space: nowrap;
  position: relative;
  top: 0px; }

.header__container {
  background: #FFF;
  -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.08);
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.08); }

.header__container-child .container {
  width: auto;
  max-width: 1240px; }

.head__box-top {
  padding: 13px 0 0; }

.head__box-top .h3 {
  padding: 0;
  margin: 0 0 16px;
  font-weight: 700; }

.h-box-left {
  padding: 0; }

.h-box-right {
  display: inline-block;
  float: right; }

.h-box-list {
  margin: 9px 10px 0 8px; }

.h-box-list li {
  white-space: nowrap;
  margin: 0 12px; }

.h-box-list li a {
  color: rgba(0, 0, 0, 0.65);
  letter-spacing: -0.95px;
  font: 500 20px/21px "Roboto", sans-serif; }

.h-box-list li a:hover {
  text-decoration: underline; }

.h-box__container {
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 width: 100%;
 float: left;
}
.h-box-left {
 -webkit-flex-shrink: 0;
 -ms-flex-negative: 0;
 flex-shrink: 0;
}
.h-box-right {
 -webkit-box-flex: 1;
 -webkit-flex-grow: 1;
 -ms-flex-positive: 1;
 flex-grow: 1;
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 -webkit-box-pack: end;
 -webkit-justify-content: flex-end;
 -ms-flex-pack: end;
 justify-content: flex-end;
 align-items: center;
 padding: 7px 0 0 0;
}
.main-search__static {
 -webkit-box-flex: 1;
 -webkit-flex-grow: 1;
 -ms-flex-positive: 1;
 flex-grow: 1;
 padding: 0 0 0 0;
}

.h-box-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  align-items: center;
  margin: 0px 0 0; }

  .h-item-user,
  .h-item-basket{
    position: relative;
    display: flex !important;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    margin: 0 10px 0 0;
  }

.h-box-link li a {
  text-decoration: none;
  position: relative; }

.h-box-link li.h-item-basket .h-item-col {
  position: absolute;
  top: -6px;
  right: -20px;
}



.h-box-link li.h-item-help {
  padding: 3px 0 0; }

.h-box-link li.h-item-help a {
  padding: 0 0 0 21px;
  color: rgba(0, 0, 0, 0.65);
  letter-spacing: -0.95px;
  position: relative;
  color: rgba(0, 0, 0, 0.65);
  letter-spacing: -0.95px;
  font: 500 18px/21px "Roboto", sans-serif; }

.h-box-link li.h-item-help a:before {
  left: 0;
  top: 2px;
  background: url("/local/templates/ampir/css/../images/svg/icon-help.svg") no-repeat;
  width: 17px;
  height: 17px; }

.h-box-link li.h-item-help a:hover span {
  text-decoration: underline; }

.h-item-col {
  position: absolute;
  z-index: 1;
  top: 0px;
  right: -13px;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 20px;
  min-height: 20px;
  padding: 0 0;
  font: 500 15px/21px "Roboto", sans-serif;
  color: #FFF;
  background: #1e4e98;
  -webkit-border-radius: 12px;
  border-radius: 12px;
}

.i-basket {
  background: url("/local/templates/ampir/css/../images/svg/icon-basket.svg") center center/contain no-repeat;
  width: 34px;
  height: 27px; }

.i-user {
  background: url("/local/templates/ampir/css/../images/svg/icon-user.svg") center center/contain no-repeat;
  width: 25px;
  height: 26px; }

.head__box-bottom {
  display: flex;
  justify-content: center;
  /* margin: 8px 0 -5px; */
  min-height: 51px;
  position: relative;
  z-index: 101;  
}



.nav {
  margin: 0 0 0 -13px;
  max-width: 760px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

  .head__box-bottom .nav{
    max-width: 100%;
  }

.nav > li > a {
  white-space: nowrap;
  font: 700 18px/21px "Roboto", sans-serif;
  color: #000000;
  padding: 11px 13px 0;
  position: relative;
  letter-spacing: -0.95px;
  height: 51px;
  -webkit-transition: background .3s, color .3s;
  -o-transition: background .3s, color .3s;
  transition: background .3s, color .3s; }

.nav > li > a .h-item-col {
  margin: -2px 0 0 1px;
  position: relative;
  top: 1px; }

.nav > li.item-parent {
  position: relative; }

.nav > li.item-parent > a {
  -webkit-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  -webkit-transition: background .3s, color .3s;
  -o-transition: background .3s, color .3s;
  transition: background .3s, color .3s; }

.nav > li.item-parent > a:before {
  width: 100%;
  background: url("/local/templates/ampir/css/../images/svg/icon-arrow-menu.svg") no-repeat top center;
  height: 6px;
  left: 0;
  bottom: 8px;
  -webkit-transition: bottom .3s;
  -o-transition: bottom .3s;
  transition: bottom .3s; }

.nav > li.item-parent:hover {
  z-index: 100; }

.nav > li.item-parent:hover > a {
  background: #343434;
  color: #FFF; }

.nav > li.item-parent:hover > a:before {
  bottom: 5px; }

.nav > li.item-parent:hover .dropdown__box {
  opacity: 1;
  visibility: visible; }

.nav > li.item-touch {
  position: relative; }

.nav > li.item-touch > a {
  -webkit-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  -webkit-transition: background .3s, color .3s;
  -o-transition: background .3s, color .3s;
  transition: background .3s, color .3s; }

.nav > li.item-touch > a:before {
  width: 100%;
  background: url("/local/templates/ampir/css/../images/svg/icon-arrow-menu.svg") no-repeat top center;
  height: 6px;
  left: 0;
  bottom: 8px;
  -webkit-transition: bottom .3s;
  -o-transition: bottom .3s;
  transition: bottom .3s; }

.nav > li.item-touch.touchMenuOpen {
  z-index: 100; }

.nav > li.item-touch.touchMenuOpen > a {
  background: #343434;
  color: #FFF; }

.nav > li.item-touch.touchMenuOpen > a:before {
  bottom: 5px; }

.nav > li.item-touch.touchMenuOpen .dropdown__box {
  opacity: 1;
  visibility: visible; }

#search_overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.37);
  z-index: 99; }
.menu_overlay  {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99; }

.dropdown__box {
  position: absolute;
  width: auto;
  z-index: 100;
  display: block;
  top: 51px;
  left: 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s; }

.drop__menu {
  position: relative;
  background: #343434;
  min-width: 186px;
  padding: 13px 0 4px 6px;
  height: auto;
  -webkit-transition: height .3s;
  -o-transition: height .3s;
  transition: height .3s;
  min-height: 360px; }

/* .drop__menu > li {
  margin: 0 0 11px; } */

.drop__menu > li > a {
  font-size: 18px;
  padding: 0 10px 0 63px;
  position: relative;
  font: 300 18px/30px "Roboto", sans-serif;
  color: #FFFFFF;
  letter-spacing: -0.95px;
  height: 30px;
  white-space: nowrap;
  z-index: 10;
  -webkit-transition: color .3s, background .3s;
  -o-transition: color .3s, background .3s;
  transition: color .3s, background .3s; }

.drop__menu > li > a span {
  position: relative;
  z-index: 5; }

.drop__menu > li.item-child > a:after {
  position: absolute;
  right: -15px;
  top: 0;
  width: 17px;
  height: 30px;
  background: url("/local/templates/ampir/css/../images/icon/arrow.png") no-repeat center;
  -webkit-background-size: cover;
  background-size: cover;
  opacity: 0;
  -webkit-transition: opacity .4s;
  -o-transition: opacity .4s;
  transition: opacity .4s;
  z-index: 6; }

.drop__menu.drop-no-icon > li > a {
  padding: 0 16px 0 10px; }

.drop__menu.drop-no-icon {
  height: auto !important;
  min-height: 1px; }

body:not(.mobile) .drop__menu > li.item-child:hover > a {
  color: #000;
  background: #FFF; }

body:not(.mobile) .drop__menu > li.item-child:hover > a .i-cat {
  background: transparent; }

body:not(.mobile) .drop__menu > li.item-child:hover > a .i-cat:before {
  opacity: 1; }

body:not(.mobile) .drop__menu > li.item-child:hover > a:after {
  opacity: 1; }

body:not(.mobile) .drop__menu > li.item-child:hover .child-menu {
  opacity: 1;
  visibility: visible; }

.i-cat {
  width: 63px;
  height: 40px;
  margin: 0 0 0 -63px;
  position: relative; }

.i-cat:before {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 10;
  opacity: 0;
  -webkit-transition: opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0s;
  -o-transition: opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0s;
  transition: opacity 0.6s cubic-bezier(0.23, 1, 0.32, 1) 0s; }

.i-cat-logo {
  background: url("/local/templates/ampir/css/../images/svg/logo-white.svg") no-repeat center center;
  background-size: 40%;
}
.i-cat-service {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-service.svg") no-repeat center center;
  background-size: 40%;
}
.i-cat-info {
  background: url("/local/templates/ampir/css/../images/svg/icon-info.svg") no-repeat center center;
  background-size: 40%;
}

.i-cat-1 {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-1.svg") no-repeat center center; }

.i-cat-1:before {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-1-hover.svg") no-repeat center center; }

.i-cat-2 {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-2.svg") no-repeat center center; }

.i-cat-2:before {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-2-hover.svg") no-repeat center center; }

.i-cat-3 {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-3.svg") no-repeat center center; }

.i-cat-3:before {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-3-hover.svg") no-repeat center center; }

.i-cat-4 {
  background: url("/local/templates/ampir/css/../images/icon/icon-cat-4.png") no-repeat center center;
  -webkit-background-size: 26px 29px;
  background-size: 26px 29px; }

.i-cat-4:before {
  background: url("/local/templates/ampir/css/../images/icon/icon-cat-4-hover.png") no-repeat center center;
  -webkit-background-size: 26px 29px;
  background-size: 26px 29px; }

.i-cat-5 {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-5.svg") no-repeat center center; }

.i-cat-5:before {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-5-hover.svg") no-repeat center center; }

.i-cat-6 {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-6.svg") no-repeat center center; }

.i-cat-6:before {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-6-hover.svg") no-repeat center center; }

.i-cat-7 {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-7.svg") no-repeat center center;
  -webkit-background-size: 26px 26px;
  background-size: 26px; }

.i-cat-7:before {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-7-hover.svg") no-repeat center center;
  -webkit-background-size: 26px 26px;
  background-size: 26px; }

.i-cat-8 {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-8.svg") no-repeat center center;
  -webkit-background-size: 26px 26px;
  background-size: 26px; }

.i-cat-8:before {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-8-hover.svg") no-repeat center center;
  -webkit-background-size: 26px 26px;
  background-size: 26px; }

.i-cat-9 {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-9.svg") no-repeat center center;
  -webkit-background-size: 26px 26px;
  background-size: 26px; }

.i-cat-9:before {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-9-hover.svg") no-repeat center center;
  -webkit-background-size: 26px 26px;
  background-size: 26px; }

.i-cat-10 {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-10.svg") no-repeat center center;
  -webkit-background-size: 26px 26px;
  background-size: 26px; }

.i-cat-10:before {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-10-hover.svg") no-repeat center center;
  -webkit-background-size: 26px 26px;
  background-size: 26px; }

.i-cat-11 {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-11.svg") no-repeat center center;
  -webkit-background-size: 26px 26px;
  background-size: 26px; }

.i-cat-11:before {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-11-hover.svg") no-repeat center center;
  -webkit-background-size: 26px 26px;
  background-size: 26px; }

.i-cat-12 {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-12.svg") no-repeat center center;
  -webkit-background-size: 26px 26px;
  background-size: 26px; }

.i-cat-12:before {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-12-hover.svg") no-repeat center center;
  -webkit-background-size: 26px 26px;
  background-size: 26px; }

.i-cat-13 {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-13.svg") no-repeat center center;
  -webkit-background-size: 26px 26px;
  background-size: 26px; }

.i-cat-13:before {
  background: url("/local/templates/ampir/css/../images/svg/icon-cat-13-hover.svg") no-repeat center center;
  -webkit-background-size: 26px 26px;
  background-size: 26px; }

.child-menu {
  display: block;
  position: absolute;
  left: 100%;
  top: 0;
  background: #fff;
  z-index: 5;
  min-width: 170px;
  padding: 7px 0 13px;
  height: auto;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: height .3s, opacity .3s, visibility .3s;
  -o-transition: height .3s, opacity .3s, visibility .3s;
  transition: height .3s, opacity .3s, visibility .3s; }

.child-menu > li > a {
  padding: 0 38px;
  font: 18px/30px "Roboto", sans-serif;
  color: #000000;
  letter-spacing: -0.95px;
  height: 30px;
  white-space: nowrap;
  -webkit-transition: background .3s, color .3s;
  -o-transition: background .3s, color .3s;
  transition: background .3s, color .3s;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 600px;
  z-index: 8; }

.child-menu > li > a:before {
  width: 21px;
  height: 30px;
  background: url("/local/templates/ampir/css/../images/svg/corner-menu.svg") no-repeat;
  top: 0;
  right: -8px;
  opacity: 0;
  -webkit-transition: opacity .4s;
  -o-transition: opacity .4s;
  transition: opacity .4s; }

.child-menu > li:hover > a {
  color: #fff;
  background: #343434; }

.child-menu > li:hover > a:before {
  opacity: 1; }

.child-menu > li:hover .child__box {
  opacity: 1;
  visibility: visible; }
  .child-menu.child-menu-brand {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 392px;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
    .child-menu.child-menu-brand li {
      width: 196px; }
.child-menu-v2 {
  display: block;
  float: left;
  width: 196px;
  background: #fff;
  min-width: 170px;
  padding: 7px 0 13px;
  height: auto; }
  .child-menu-v2 > li {
    display: block;
    float: left;
    width: 100%; }
    .child-menu-v2 > li > a {
      display: block;
      float: left;
      width: 100%;
      padding: 5px 38px;
      font: 18px/20px "Roboto", sans-serif;
      color: #000000;
      letter-spacing: -0.95px;
      min-height: 30px;
      -webkit-transition: background .3s, color .3s;
      -o-transition: background .3s, color .3s;
      transition: background .3s, color .3s;
      position: relative;
      z-index: 8; }
      .child-menu-v2 > li > a:before {
        content: "";
        display: block;
        position: absolute;
        width: 21px;
        height: 30px;
        background: url("/local/templates/ampir/css/../images/svg/corner-menu.svg") no-repeat;
        top: 0;
        right: -8px;
        opacity: 0;
        -webkit-transition: opacity .4s;
        -o-transition: opacity .4s;
        transition: opacity .4s; }
.child-menu-v2 > li > a.corner-v2:before {
    height: 50px;
    -webkit-background-size: contain !important;
    -moz-background-size: contain !important;
    background-size: contain !important;
    width: 36px;
    right: -14px;
}
    .child-menu-v2 > li:hover > a {
      color: #fff;
      background: #343434; }
      .child-menu-v2 > li:hover > a:before {
        opacity: 1; }
.child-menu-v2 > li > a.corner-v2:before {
    height: 50px;
    -webkit-background-size: contain !important;
    -moz-background-size: contain !important;
    background-size: contain !important;
    width: 36px;
    right: -14px;
}
.child__box {
  position: absolute;
  left: 100%;
  background: #FFF;
  z-index: 5;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  top: 0;
  padding: 9px 43px 9px 31px;
  -webkit-box-shadow: inset 28px 0 15px -15px rgba(0, 0, 0, 0.07);
  box-shadow: inset 28px 0 15px -15px rgba(0, 0, 0, 0.07);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity .3s, visibility .3s;
  -o-transition: opacity .3s, visibility .3s;
  transition: opacity .3s, visibility .3s; }

.child-sub-menu {
  min-width: 145px;
  padding: 0 5px 0 0; }

.child-sub-menu.child-sub-color li a {
  padding: 5px 0 5px 33px; }

.child-sub-menu.child-sub-list li a {
  padding: 5px 10px; }

.child-sub-menu li {
  margin: 1px 0; }

.child-sub-menu li a {
  font: 18px/20px "Roboto", sans-serif;
  color: #000000;
  padding: 5px 10px;
  letter-spacing: -0.74px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  position: relative; }

.child-sub-menu li a:hover {
  background: #343434;
  color: #FFF; }

.icon-color {
  width: 12px;
  height: 12px;
  position: absolute;
  left: 9px;
  top: 8px;
  display: block; }

.color-1 {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FAD961), to(#C7A802));
  background-image: -webkit-linear-gradient(top, #FAD961 0%, #C7A802 100%);
  background-image: -o-linear-gradient(top, #FAD961 0%, #C7A802 100%);
  background-image: linear-gradient(-180deg, #FAD961 0%, #C7A802 100%); }

.color-2 {
  background: #4E00FF; }

.color-3 {
  background: #5F8C00; }

.color-4 {
  background: #A0A0A0; }

.color-5 {
  background: #2829C1; }

.color-6 {
  background: #F1EA97; }

.color-7 {
  background: url("/local/templates/ampir/css/../images/svg/color-group.svg") no-repeat 0 -180px; }

.color-8 {
  background: #FFFFFF;
  border: 1px solid #979797; }

.color-9 {
  background-image: -webkit-linear-gradient(224deg, #F0EFFF 0%, #F2A6FF 100%);
  background-image: -o-linear-gradient(224deg, #F0EFFF 0%, #F2A6FF 100%);
  background-image: linear-gradient(-134deg, #F0EFFF 0%, #F2A6FF 100%); }

.color-10 {
  background: #FF0000; }

.color-11 {
  background: #8C4400; }

.color-12 {
  background-image: -webkit-linear-gradient(296deg, #EBDCF9 0%, #A97FFF 47%, #9023B5 94%);
  background-image: -o-linear-gradient(296deg, #EBDCF9 0%, #A97FFF 47%, #9023B5 94%);
  background-image: linear-gradient(-206deg, #EBDCF9 0%, #A97FFF 47%, #9023B5 94%); }

.color-13 {
  background: url("/local/templates/ampir/css/../images/svg/color-group2.svg") no-repeat 0 -60px; }

.color-14 {
  background: #0FBAE5; }

.color-15 {
  background: #FF9200; }

.color-16 {
  background: #FFEB00; }

.color-17 {
  background: #FFFFFF;
  border: 1px solid #000000; }

.color-18 {
  background: #FF77FE; }

.color-19 {
  background: url("/local/templates/ampir/css/../images/svg/color-group2.svg") no-repeat 0 -240px; }

.color-20 {
  background: #40E0D0;
  border: 1px solid #979797; }

.color-21 {
  background: #C0C0C0;
  border: 1px solid #979797; }

.color-22 {
  background: #DA70D6;
  border: 1px solid #979797; }

.color-23 {
  background: #000000;
  border: 1px solid #979797; }

.color-24 {
  background: #DDA0DD;
  border: 1px solid #979797; }

.head__box-search {
  display: inline-block;
  float: right;
  width: 100%;
  position: relative;
  -webkit-transition: width .5s;
  -o-transition: width .5s;
  transition: width .5s;}

  .head__box-search.searchOpen {
    opacity: 1 !important;
    visibility: visible !important;
  }

.head__box-search.searchOpen .main-search {
  padding: 0 96px 0 0; }

.head__box-search.searchOpen .clear-search {
  margin: 0;
  float: left; }

.head__box-search.searchOpen .search-btn {
  margin: -1px -97px 0 0; }

.mobile .head__box-search {
  margin: 2px 0 0; }

.main-search {
 background: #fff;
  padding: 0 60px 0 0;
  -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.3);
  border: 1px solid #325376;
  height: 35px; }

.search-input {
  padding: 0 15px;
  background: #cedffd;
  border: 2px #325376 solid;
  height: 33px;
  font: 20px/33px "Roboto", sans-serif;
  letter-spacing: -0.95px; }

.search-input::placeholder {
  color: #375182;
}

.clear-search {
  display: none;
  border: 0;
  width: 36px;
  height: 33px;
  cursor: pointer;
  background: url("/local/templates/ampir/css/../images/svg/icon-del-search.svg") no-repeat center center; }

.search-btn {
  width: 60px;
  display: block;
  float: right;
  margin: -1px -60px 0 0;
  /* background: #000; */
  background: #fff;
  border: 0;
  cursor: pointer;
  height: 35px;
  padding: 0px 0 0;
  border-left: 1px solid #325376;
}

.search-btn.search-btn__open {
  border-left: 0;
}
@media(min-width: 992px) {
  .search-btn.search-btn__open.is-active {
    border-left: 1px solid #000;
  }
}
  .search-btn-js {
  position: absolute;
  right: 0;
  top: 4px;
  z-index: 5;
  margin: 0 !important;
  width: 40px;
  }
  .searchOpen + .search-btn-js {
  visibility: hidden !important;
  opacity: 0 !important;
  }
.icon-search {
  display: inline-block;
  /* background: url("/local/templates/ampir/css/../images/svg/icon-search-white.svg") no-repeat center center; */
  /* background: url("/local/templates/ampir/css/../images/icon/lupa-white.png") no-repeat center center; */
  background: url("/local/templates/ampir/css/../images/icon/lupa.png") no-repeat center center;
  width: 25px;
  height: 25px;
  -webkit-background-size: 25px 25px;
  background-size: 25px;
}
@media(max-width: 767px) {
 .icon-search {
  background: url("/local/templates/ampir/css/../images/icon/lupa-white.png") no-repeat center center;
  -webkit-background-size: 25px 25px;
  background-size: 25px;
 }
 .search-btn {
  background: #343434;
 }
}

.box-simple {
  display: inline-block;
  margin: 5px 15px 20px;
  width: 100%; }

.bw-1 {
  height: 380px; }

.bw-2 {
  height: 400px; }

.bw-3 {
  height: 420px; }

.bw-4 {
  height: 380px; }

.bw-5 {
  height: 410px; }

.bw-6 {
  height: 360px; }

.bw-7 {
  height: 430px; }

.bw-8 {
  height: 400px; }

.wrapper-home {
  padding: 20px 0 0; }
.wrapper {
  padding-top: 170px;
}
.bnItems {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.bn__box {
  position: relative;
  background: #060603;
  height: 100%; }

.bn__box .img__block img {
  width: 100%; }

.bn__box.bn-color1 {
  background: #060603; }

.bn__box.bn-color2 {
  background: #230518; }

.bn__box.bn-color3 {
  background: #C6A5CD; }

.bn__box.bn-color3 .bn-title a {
  color: #582039; }

.bn__box.bn-color3 .bn-txt p {
  color: #582039; }

.tab-wrap {
  position: relative; }

.tab-wrap:hover .tab-list:before {
  opacity: 1; }

.tab-wrap:hover .tab-list li {
  opacity: 1; }

.bn-label {
  position: absolute;
  right: 7px;
  top: 5px;
  display: inline-block;
  z-index: 2;
  white-space: nowrap;
  height: 23px; }

.bn-label span {
  position: relative;
  z-index: 1;
  background-position: top 5px right -7px;
  text-fill-color: transparent;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  -webkit-background-clip: text;
  font: 700 18px/23px "Roboto", sans-serif;
  padding: 0 4px;
  display: inline-block;
  color: #FFF; }

.bn-label:before {
  width: 100%;
  height: 100%;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: #FFF;
  z-index: -1;
  left: 0;
  top: 0; }

.Explorer .bn-label span {
  background: none !important;
  color: #2A2924; }

.bn-label2 {
  z-index: 2;
  position: absolute;
  left: 5px;
  top: 6px;
  background: #E1EC48;
  padding: 3px 13px 4px 16px;
  display: inline-block;
  color: #2a2924;
  font: 11px/16px "Roboto", sans-serif; }

.bn-label2 span {
  display: block; }

.bn-label2 span + span {
  text-transform: uppercase;
  font: 28px/28px "Roboto", sans-serif;
  margin: 1px 0 0; }

.tab-list {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  position: relative;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5; }

.tab-list li {
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition: opacity .3s;
  -o-transition: opacity .3s;
  transition: opacity .3s;
  opacity: 0; }

.tab-list li.tab__item {
  cursor: pointer; }

.tab-list li.active:before {
  background: #FF0006;
  width: 100%;
  height: 3px;
  left: 0;
  bottom: -2px; }

.tab-list:before {
  width: 100%;
  height: 3px;
  background: #FFF;
  left: 0;
  bottom: -2px;
  opacity: 0;
  -webkit-transition: opacity .3s;
  -o-transition: opacity .3s;
  transition: opacity .3s; }

.img-wrap > div {
  display: none; }

.img-wrap > div:first-child {
  display: block; }

.img-wrap img {
  margin: 0 auto; }

.mobile .tab-list:before {
  opacity: 1; }

.mobile .tab-list li {
  opacity: 1; }

.bn__block {
  padding: 7px 10px 19px; }

.bn-title {
  margin: 0 0 7px; }

.bn-title a {
  font: 700 24px/28px "Roboto", sans-serif;
  text-decoration: none;
  color: #FFFFFF;
  letter-spacing: -1.27px; }

.bn-title a:hover {
  text-decoration: underline;
  color: #FFF; }

.bn-txt p {
  margin: 0;
  color: #FFFFFF;
  letter-spacing: -0.74px;
  font: 400 14px/17px "Roboto", sans-serif; }

.advantages__container {
  background: #A3A3A3;
  padding: 20px 0 18px;
  margin: 40px 0 0; }

.advantage__box {
  text-align: center; }

.advantage__link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 126px;
  height: 100%;
  vertical-align: bottom; }

.advantage__link span {
  display: inline-block;
  font: 300 18px/21px "Roboto", sans-serif;
  color: #FFFFFF;
  letter-spacing: -0.95px;
  padding: 10px 0 0; }

.advantage__link:hover span {
  text-decoration: underline; }

.advantage-icon {
  display: block;
  margin: 0 auto; }

.advantage-1 {
  width: 148px;
  height: 61px;
  background: url("/local/templates/ampir/css/../images/svg/icon-truck.svg") no-repeat;
  margin-top: 10px; }

.advantage-2 {
  background: url("/local/templates/ampir/css/../images/svg/icon-list.svg") no-repeat;
  width: 66px;
  height: 65px;
  margin-top: 2px; }

.advantage-3 {
  background: url("/local/templates/ampir/css/../images/svg/icon-salon.svg") no-repeat;
  width: 68px;
  height: 55px; }

.advantage-4 {
  background: url("/local/templates/ampir/css/../images/svg/icon-design.svg") no-repeat;
  width: 101px;
  height: 60px;
  margin-top: 8px; }

.content-home {
  margin: 40px 0 50px; }

.bf-insta-title {
  font: 36px/43px "Roboto", sans-serif;
  letter-spacing: -1.9px;
  text-align: center;
}

.catalog__list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  position: relative; }

.catalog__box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 260px;
  margin: 0 13px 40px;
  background: #FFF; }

.catalog__box.box-hit .catalog__box-content {
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); }

.catalog__box.box-2x {
  width: 545px; }

.catalog__box.box-2x .catalog__block {
  background: #A6B982;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 6px 10px 5px; }

.catalog__box.box-2x .catalog__box-title a {
  color: #2D4300; }

.catalog__box.box-2x .catalog__box-title a:hover {
  text-decoration: underline; }

.catalog__box.box-2x .catalog__box-text span {
  color: #2D4300; }

.catalog__box.box-2x .img-wrap > div:first-child {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: 433px;
  height: 433px;
  overflow: hidden;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.catalog__box.box-2x .img-wrap > div:first-child img {
  width: 100%; }

.catalog__box.box-2x {
  height: 433px;
  overflow: hidden; }

.catalog__box.box-2x .catalog__box-content {
  position: relative; }

.catalog__box.box-2x .catalog__block {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 5;
  min-height: 1px; }

.catalog__box-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }

.catalog__box-wrap {
  max-height: 260px; }

.catalog__box-wrap .tab-list:before {
  bottom: 0;
  height: 5px;
  background: #F2F2F2;
  opacity: 1; }

.catalog__box-wrap .tab-list li {
  opacity: 1; }

.catalog__box-wrap .tab-list li.active:before {
  bottom: 0;
  height: 5px;
  background: #1e4e98; }

.catalog__block {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  background: #FFF;
  padding: 5px 10px 10px;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.22);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.22);
  min-height: 131px; }

.catalog__box-title {
  margin: 0 0 6px; }

.catalog__box-title a {
  font: 700 24px/28px "Roboto", sans-serif;
  color: #000000;
  letter-spacing: -1.27px; }

.catalog__box-title a:hover {
  color: rgba(0, 0, 0, 0.65); }

.catalog__box-text {
  margin: 0 0 14px; }

.catalog__box-text span {
  font: 400 18px/21px "Roboto", sans-serif;
  color: rgba(0, 0, 0, 0.65);
  letter-spacing: -0.95px; }

.catalog-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  background: #FFFFFF;
  border: 1px solid #000000;
  position: relative;
  font: 300 18px/33px "Roboto", sans-serif;
  color: #000000;
  letter-spacing: -0.95px;
  text-align: center;
  height: 35px;
  -webkit-transition: background .3s, color .3s;
  -o-transition: background .3s, color .3s;
  transition: background .3s, color .3s; }

.catalog-btn:hover {
  background: #000;
  color: #FFF; }

.catalog-btn:hover .cat-icon {
  background: url("/local/templates/ampir/css/../images/svg/icon-arrow-hover.svg") no-repeat left center; }

.catalog-btn:hover .cat-icon.icon-basket {
  width: 41px;
  background: url("/local/templates/ampir/css/../images/svg/icon-basket-product-hover.svg") no-repeat left center; }

.btn-txt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1; }

.cat-icon {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-transition: background .3s;
  -o-transition: background .3s;
  transition: background .3s;
  width: 23px;
  background: url("/local/templates/ampir/css/../images/svg/icon-arrow.svg") no-repeat left center; }

.cat-icon.icon-basket {
  width: 41px;
  background: url("/local/templates/ampir/css/../images/svg/icon-basket-product.svg") no-repeat left center; }

.pr-label {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 0;
  white-space: nowrap;
  font: 18px/24px "Roboto", sans-serif;
  color: #FFFFFF;
  letter-spacing: -0.95px;
  height: 25px;
  padding: 0 7px 0 8px;
  text-align: center;
  min-width: 120px; }

.pr-label.label-color-1 {
  background: #00D7CE; }

.pr-label.label-color-2 {
  background: #0053ff; }

.pr-label.label-color-3 {
  background: #c799ff; }

.img__block-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.39);
  color: #FFF;
  font: 300 36px/43px "Roboto", sans-serif;
  letter-spacing: -1.9px;
  z-index: 4; }

.btn-more {
  width: 545px;
  display: block;
  margin: 0 auto;
  text-align: center;
  height: 40px;
  font: 300 18px/40px "Roboto", sans-serif;
  color: #FFFFFF;
  letter-spacing: -0.95px;
  position: relative;
  background: #333;
  -webkit-transition: background .3s;
  -o-transition: background .3s;
  transition: background .3s; }

.btn-more:before {
  background: url("/local/templates/ampir/css/../images/svg/icon-plus.svg") no-repeat;
  width: 17px;
  height: 17px;
  top: 12px;
  right: 30px; }

.btn-more:hover {
  background: rgba(51, 51, 51, 0.8);
  color: #FFF; }

.sidebar__right {
  margin: 0 0 0 -6px;
  padding: 0 3px 0 0; }

.sidebar__box {
  margin: 0 0 40px; }

.sidebarItems .sidebar__box {
  height: 454px; }

.sidebar-fb img {
  float: left;
  width: 100%; }

.sidebar__content {
  padding: 7px 10px 9px; }

.sidebar-color2 .sidebar__content {
  background: #612FA0; }

.sidebar-color3 .sidebar__content {
  background: #232329; }

.sidebar-color4 .sidebar__content {
  background: #CA8C74; }

.sidebarItems .sb-content {
  height: 100%;
  position: relative; }

.sidebarItems .sidebar__content {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 2; }

.sidebar-color1 {
  background: #4267B2; }

.sidebar-color2 {
  background: #612FA0; }

.sidebar-color3 {
  background: #232329; }

.sidebar-color4 {
  background: #CA8C74; }

.sidebar-title {
  min-height: 90px;
  max-height: 140px;
  overflow: hidden; }

.sidebar-fb + .sidebar__content .sidebar-title {
  min-height: 1px;
  max-height: 100%; }

.sidebar-title a, .sidebar-title .t-txt {
  font: 700 24px/28px "Roboto", sans-serif;
  color: #FFFFFF;
  letter-spacing: -1.27px; }

.sidebar-title .t-txt {
  text-align: center; }

.sidebar-title a:hover {
  text-decoration: underline;
  color: #FFFFFF; }

.translation__box {
  position: relative; }

.translation__box img {
  float: left;
  max-height: 303px;
  height: 303px;
  width: 100%; }

.translation__txt {
  position: absolute;
  bottom: 10px;
  width: 100%;
  z-index: 2;
  display: block;
  padding: 0 0 0 10px; }

.sidebarItems .translation__box {
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center; }

.sidebarItems .translation__box img {
  height: 303px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  max-width: none !important;
  width: auto !important; }

.translation__txt span {
  white-space: nowrap;
  font: 300 18px/18px "Roboto", sans-serif;
  color: #FFFFFF;
  letter-spacing: -0.95px;
  margin: 10px 16px 0 0; }

.online__list li {
  margin: 0 2.5px; }

.icon-fb {
  background: url("/local/templates/ampir/css/../images/svg/icon-fb.svg") no-repeat;
  width: 30px;
  height: 30px; }

.icon-inst {
  background: url("/local/templates/ampir/css/../images/svg/icon-inst.svg") no-repeat;
  width: 30px;
  height: 30px; }

.translation__list {
  margin: 9px 0 11px; }

.translation__list li {
  font: 300 18px/21px "Roboto", sans-serif;
  color: #FFFFFF;
  letter-spacing: -0.95px; }

.subscribe__container {
  background: #000;
  margin: 60px 0 0; }

.subscribe__box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 24px 0 17px 581px; }

.subscribe__img {
  margin: 0 0 0 -581px;
  width: 581px; }

.subscribe__img img {
  float: right;
  margin: 0 79px 0 0; }

.subscribe__text p, .subscribe__text a, .subscribe__text a:hover {
  letter-spacing: -0.95px;
  margin: 0;
  color: #B8B8B8;
  font: 300 18px/21px "Roboto", sans-serif;
  max-width: 440px; }

.subscribe__text a {
  text-decoration: underline; }

.subscribe__text .success {
  color: green; }

.subscribe__text .error {
  color: red; }

.subscribe-title {
  font: 36px/43px "Roboto", sans-serif;
  color: #FFFFFF;
  letter-spacing: -1.9px;
  margin: 0 0 30px; }

.subscribe__form {
  width: 450px; }

.subscribe-row {
  margin: 0 -10px; }

.subscribe-col {
  width: 100%;
  padding: 0 120px; }

.subscribe-input {
  text-align: center;
  background: #FFFFFF;
  border: 1px solid #979797;
  height: 40px;
  font: 300 18px/40px "Roboto", sans-serif;
  color: rgba(0, 0, 0, 0.35);
  letter-spacing: -0.95px;
  padding: 0 10px; }

.subscribe-input:focus {
  color: #000; }

.subscribe-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
  background: #1e4e98;
  font: 300 18px/40px "Roboto", sans-serif;
  color: #FFFFFF;
  letter-spacing: -0.95px;
  border: 0; }

.subscribe-btn-txt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1; }

.i-arrow-subscribe {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 33px;
  background: url("/local/templates/ampir/css/../images/svg/icon-arrow-white.svg") no-repeat left center; }

.subscribe-sub-title {
  font: 400 18px/21px "Roboto", sans-serif;
  color: #FFFFFF;
  letter-spacing: -0.95px;
  margin: 11px 0 20px; }

.footer__bottom {
  background: #F0F0F0;
  padding: 30px 0 34px; }

.footer__bottom-container {
  display: block;
  width: 100%;
  float: left; }

.footer__bottom-child .container {
  width: auto;
  max-width: 1240px; }

.box__share {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: 0 -6px 24px; }

.box__share > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  height: 21px;
  align-items: flex-end;
  height: 21px;
  margin: 6px; }
.box__share > div .fb_iframe_widget_fluid {
height: 21px;
vertical-align: top;
line-height: 21px;}
.footer__nav li {
  font: 300 18px/30px "Roboto", sans-serif;
  color: #000000;
  letter-spacing: -0.95px; }

.footer__nav li a {
  font: 300 18px/30px "Roboto", sans-serif;
  color: #000000;
  letter-spacing: -0.95px; }

.footer__nav li a:hover {
  /*text-decoration: underline; */
}

.footer__nav.fn-1 {
  padding: 0; }

.footer__nav.fn-2 {
  padding: 0 0 0 5px; }

.footer__nav.fn-3 {
  margin: 0 0 0 -2px; }

.footer__nav.fn-4 {
  margin: 0 0 0 -9px; }

.icon-f-phone {
  width: 18px;
  height: 30px;
  background: url("/local/templates/ampir/css/../images/svg/icon-phone.svg") no-repeat center center;
  margin: 0 0 0 -28px; }

.icon-f-email {
  width: 35px;
  height: 35px;
  background: url("/local/templates/ampir/css/../images/svg/icon-mail.svg") no-repeat center center;
  margin: 0 0 0 -28px; }

.icon-f-email-footer {
  width: 18px;
  height: 30px;
  background: url("/local/templates/ampir/css/../images/svg/icon-mail-footer.svg") no-repeat center center;
  margin: 0 0 0 -28px; }

.icon-f-trash {
  width: 18px;
  height: 30px;
  background: url("/local/templates/ampir/css/../images/svg/icon-trash.svg") no-repeat center center;
  display: block;
  -webkit-background-size: 100% 100%;
          background-size: 100%; }

.icon-f-add {
  width: 18px;
  height: 30px;
  background: url("/local/templates/ampir/css/../images/svg/icon-plus-cart.svg") no-repeat center center;
  display: block;
  -webkit-background-size: 100% 100%;
          background-size: 100%; }

.footer__contacts li a {
  padding: 0 0 0 28px; }

.pay__list {
  background: #FFF; }

.pay__methods {
  background: #FFF; }

.pay__list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 63px; }

.pay__list li {
  padding: 0 15px; }

.footer-home {
  background: #000;
  padding: 14px 0; }

.copy {
  text-align: center;
  padding: 0;
  font: 500 18px/21px "Roboto", sans-serif;
  color: #FFFFFF;
  letter-spacing: -0.95px; }

.f-link {
  margin: 21px 0 0 -3px; }

.f-link li:first-child {
  margin: 0 48px 0 0; }

.f-link li a {
  font: 300 18px/21px "Roboto", sans-serif;
  letter-spacing: -0.95px;
  color: #FFF;
  text-decoration: underline; }

.f-link li a:hover {
  text-decoration: none; }

.search-btn-open {
  width: 61px;
  height: 35px;
  float: right;
  cursor: pointer;
  background: #343434;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  z-index: 5;
  right: 0;
  top: 4px;
  display: none; }

.xs-visible {
  display: none !important; }

.touch-menu {
  display: none;
  float: left;
  width: 35px;
  height: 35px;
  cursor: pointer;
  padding: 0 5px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 9px 10px 0 -5px; }

.touch-menu i {
  background: #343434;
  height: 3px;
  margin: 0 0 3px;
  -webkit-border-radius: 1.5px;
  border-radius: 1.5px; }

.touch-menu i:last-child {
  margin: 0; }

.search-btn-mobile {
  display: none !important; }

.menu__container {
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  background: rgba(0, 0, 0, 0.37);
  z-index: 200; }

.menu__content {
  position: absolute;
  left: 0;
  top: 0;
  width: 320px;
  height: 100%;
  display: block;
  overflow: hidden;
  -webkit-transition-duration: 300ms;
  -o-transition-duration: 300ms;
  transition-duration: 300ms;
  -webkit-transform: translate3d(-320px, 0, 0);
  transform: translate3d(-320px, 0, 0);
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform; }

.menu__content.menuOpen {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.menu__box {
  background: #343434;
  height: 100%;
  position: absolute;
  left: 0;
  overflow: auto;
  width: 280px; }

.menu > li {
  position: relative;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2); }

.menu > li > a {
  font: 500 18px/40px "Roboto", sans-serif;
  white-space: nowrap;
  color: #fff;
  padding: 0 20px;
  letter-spacing: -0.95px;
  position: relative; }

.menu > li > a .h-item-col {
  margin: 0 0 0 5px;
  padding: 0; }

.parent-btn, .parent-btn__style {
  position: absolute;
  cursor: pointer;
  z-index: 5;
  display: block;
  width: 47px;
  height: 40px;
  right: 0;
  top: 0; }
  .parent-btn:before, .parent-btn__style:before {
    content: "";
    display: block;
    position: absolute;
    background: url("/local/templates/ampir/css/../images/svg/icon-arrow-white.svg") no-repeat center;
    -webkit-background-size: 8px 13px;
            background-size: 8px 13px;
    width: 100%;
    height: 100%;
    right: 0;
    top: 0;
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    -o-transition: transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s; }
  .parent-btn.active:before, .parent-btn__style.active:before {
    -webkit-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
            transform: rotate(270deg); }

.sub-menu {
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  display: none; }

.sub-menu li {
  position: relative;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2); }

.sub-menu li > a {
  white-space: nowrap;
  color: #fff;
  letter-spacing: -0.95px;
  padding: 0 20px 0 63px;
  font: 500 15px/40px "Roboto", sans-serif; }

.sub-menu li > a .i-cat:before {
  display: none; }

.sub-menu li > a .i-cat-1 {
  -webkit-background-size: 14px 26px;
  background-size: 14px 26px; }

.sub-menu li > a .i-cat-2 {
  -webkit-background-size: 21px 17px;
  background-size: 21px 17px; }

.sub-menu li > a .i-cat-3 {
  -webkit-background-size: 15px 30px;
  background-size: 15px 30px; }

.sub-menu li > a .i-cat-4 {
  -webkit-background-size: 22px 25px;
  background-size: 22px 25px; }

.sub-menu li > a .i-cat-5 {
  -webkit-background-size: 20px 23px;
  background-size: 20px 23px; }

.sub-menu li > a .i-cat-6 {
  -webkit-background-size: 30px 23px;
  background-size: 30px 23px; }

.sub-menu li > a .i-cat-8 {
  -webkit-background-size: 24px 24px;
  background-size: 24px; }

.sub-menu li:last-child {
  border: 0; }

.sub-menu-v2, .sub-menu__style {
  display: block;
  width: 100%;
  float: left;
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  display: none; }
  .sub-menu-v2 li, .sub-menu__style li {
    display: block;
    width: 100%;
    float: left;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
    .sub-menu-v2 li > a, .sub-menu__style li > a {
      display: block;
      width: 100%;
      float: left;
      color: #fff;
      letter-spacing: -0.55px;
      white-space: normal;
      padding: 0 20px 0 73px;
      font: 500 14px/40px "Roboto", sans-serif; }
    .sub-menu-v2 li:last-child, .sub-menu__style li:last-child {
      border: 0; }
.sub-menu__style li > a {
 padding-left: 80px !important;
}
.menu-close {
  width: 40px;
  height: 41px;
  cursor: pointer;
  background: #2a2a2a url("/local/templates/ampir/css/../images/svg/icon-close.svg") no-repeat center center;
  -webkit-background-size: 18px 18px;
  background-size: 18px 18px;
  position: absolute;
  right: 0;
  top: 0; }

.popup__content {
  width: 500px;
  background: #FFF;
  display: block;
  margin: 0 auto;
  position: relative;
  overflow: hidden; }

.popup__block {
  display: block;
  width: 100%;
  float: left;
  padding: 20px; }

.mfp-bg {
  background: rgba(0, 0, 0, 0.25); }

.popup-col {
  display: block;
  float: left;
  width: 50%; }

.popup-col a {
  display: block;
  float: left;
  width: 100%;
  text-align: center; }

.popup-col a img {
  max-width: 164px;
  display: inline-block;
  -webkit-border-radius: 82px;
  border-radius: 82px; }

.popup-col a span {
  display: block;
  width: 100%;
  float: left;
  margin-top: 24px;
  font: 16px/21px "Roboto", sans-serif;
  padding: 0 20px;
  color: #000; }

.popup-col a:hover span {
  text-decoration: underline; }

.modal-close {
  padding: 0;
  cursor: pointer;
  z-index: 50; }

.modal-close:before, .modal-close:after {
  content: '';
  display: block;
  width: 22px;
  height: 2px;
  position: absolute;
  background: #000;
  left: 10px;
  top: 50%; }

.modal-close:before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg); }

.modal-close:after {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.catalog__list [id^="bx_incl_area_"] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

#fb-root {
  display: none; }

.sidebar-soc {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  float: left;
  margin: 10px 0 0; }

.sidebar-soc li {
  margin: 0 10px; }

.sidebar-soc li img {
  -webkit-transition: -webkit-transform .2s;
  transition: -webkit-transform .2s;
  -o-transition: transform .2s;
  transition: transform .2s;
  transition: transform .2s, -webkit-transform .2s;
  width: 30px; }

.sidebar-soc li a:hover img {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1); }

.subscribeBg {
  position: relative;
  /*background: url("/local/templates/ampir/css/../images/subscribe-bg.jpg") no-repeat top center;*/
  background: url("/local/templates/ampir/css/../images/bottom_4.jpg") no-repeat top center;
  -webkit-background-size: cover;
  background-size: cover; }

.subscribeBg .subscribe__box {
  padding: 0 !important;
  min-height: 340px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.subscribeBg .container {
  position: relative;
  z-index: 2; }

.subscribeBg .subscribe__img {
  display: none !important; }

.subscribeBg:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7); }

.subscribeBg .subscribe__text {
  width: auto;
  text-align: center; }

.subscribeBg .subscribe__text p, .subscribeBg .subscribe__text a, .subscribeBg .subscribe__text a:hover {
  color: #fff; }

/*MODAL*/
@font-face {
  font-family: 'als_rublregular';
  src: url("/local/templates/ampir/css/../fonts/rouble-webfont.eot");
  src: url("/local/templates/ampir/css/../fonts/rouble-webfont.eot?#iefix") format("embedded-opentype"), url("/local/templates/ampir/css/../fonts/rouble-webfont.woff2") format("woff2"), url("/local/templates/ampir/css/../fonts/rouble-webfont.woff") format("woff"), url("/local/templates/ampir/css/../fonts/rouble-webfont.svg#als_rublregular") format("svg");
  font-weight: normal;
  font-style: normal; }

.bodyFix {
  overflow: hidden; }

.modal__basket, .modal__template {
  display: none;
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  z-index: 1043;
  top: 0;
  left: 0;
  overflow-x: hidden;
  overflow-y: auto;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.overflow-close, .overflow-template-close {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%; }

.modal__basket-container {
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%; }

.modal__basket-container:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.modal__basket-ready {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.modal__basket-content {
  display: block;
  width: 640px;
  margin: 0 auto; }

.modal__basket-box {
  background: #FFF;
  display: block;
  float: left;
  width: 100%;
  padding: 30px;
  position: relative; }

.modal__basket-box:first-child {
  margin-bottom: 20px; }

.mb-title {
  display: block;
  float: left;
  width: 100%;
  color: #000;
  font: 300 18px/18px "Roboto", sans-serif;
  letter-spacing: -.95px;
  margin: 0 0 15px; }

.mb-list {
  display: block;
  float: left;
  width: 100%; }

.mb-list li {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 0 13px; }

.mb-img {
  width: 60px; }

.mb-name {
  min-width: 316px;
  max-width: 316px;
  padding: 0 15px; }

.mb-name p {
  margin: 0 !important;
  font: 300 14px/16px "Roboto", sans-serif;
  letter-spacing: -.74px;
  color: #000; }

.mb-col {
  min-width: 70px;
  width: 70px; }

.mb-col input {
  width: 40px;
  display: block;
  float: left;
  height: 40px;
  color: #000;
  font: 300 18px/18px "Roboto", sans-serif;
  letter-spacing: -.95px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.3);
  border: 1px solid #d5d5d5;
  text-align: center; }

.mb-action {
  width: 30px;
  display: block;
  float: left; }

.mb-plus, .mb-minus {
  width: 100%;
  display: block;
  float: left;
  height: 20px;
  cursor: pointer; }

.mb-plus {
  background: #F2F2F2 url("/local/templates/ampir/css/../images/svg/btn-plus.svg") no-repeat center center; }

.mb-minus {
  background: #F2F2F2 url("/local/templates/ampir/css/../images/svg/btn-minus.svg") no-repeat center center; }

.mb-price {
  min-width: 134px;
  max-width: 134px;
  text-align: right;
  padding-left: 10px;
  white-space: nowrap; }

.mb-sum {
  color: #000;
  font: 300 24px/24px "Roboto", sans-serif;
  letter-spacing: -1.27px; }

.mb-rub {
  color: #000;
  letter-spacing: -1.27px;
  font: 25px/25px "als_rublregular"; }

.mb-btn-group {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }

.mb-btn-group li {
  width: -webkit-calc(50% - 10px);
  width: calc(50% - 10px); }

.mb-btn-group li a {
  display: block;
  width: 100%;
  float: left;
  text-align: center;
  color: #FFF;
  height: 35px;
  letter-spacing: -.95px;
  font: 400 18px/35px "Roboto", sans-serif;
  text-decoration: none;
  background: #7CB603;
  -webkit-box-shadow: 0 1px 11px rgba(0, 0, 0, 0.21);
  box-shadow: 0 1px 11px rgba(0, 0, 0, 0.21);
  border-radius: 5px; }

.mb-btn-group li a.mb-continue {
  background: transparent;
  color: #7CB603;
}

.mb-close, .mb-template-close {
  width: 42px;
  height: 42px;
  position: absolute;
  top: 19px;
  right: 19px;
  z-index: 10;
  cursor: pointer;
  background: #fff url("/local/templates/ampir/css/../images/svg/btn-close.svg") no-repeat center;
  -webkit-background-size: 22px 22px;
  background-size: 22px; }

.mb-slider {
  display: block;
  width: 100%;
  float: left;
  margin: 5px 0 0; }

.mb-slider .slick-arrow {
  width: 40px;
  height: 40px;
  background: rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 40px;
  border-radius: 40px;
  z-index: 10;
  top: 42px; }

.mb-slider .slick-arrow.slick-prev {
  top: 62px !important;
  left: -20px !important; }

.mb-slider .slick-arrow.slick-prev:before {
  opacity: 1 !important;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  background: url("/local/templates/ampir/css/../images/svg/arrow-next.svg") no-repeat center; }

.mb-slider .slick-arrow.slick-next {
  -webkit-transform: none !important;
  -ms-transform: none !important;
  transform: none !important;
  right: -20px !important; }

.mb-slider .slick-arrow.slick-next:before {
  opacity: 1 !important;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  background: url("/local/templates/ampir/css/../images/svg/arrow-next.svg") no-repeat center; }

.mb-slide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  padding: 0 10px; }

.mb-slide-img {
  max-height: 120px;
  width: 100%;
  margin: 0 0 14px; }

.mb-slide-img a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 120px;
  -webkit-justify-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.mb-slide-img a img {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  max-width: 120px; }

.mb-slide-txt {
  height: 35px;
  overflow: hidden; }

.mb-slide-txt a {
  text-transform: uppercase;
  letter-spacing: -.74px;
  font: 300 14px/18px "Roboto", sans-serif;
  color: #000;
  text-decoration: none; }

.mb-slide-price {
  width: 100%;
  color: #000;
  letter-spacing: -.74px;
  margin: 5px 0 12px; }

.mb-slide-sum {
  font: 300 14px/16px "Roboto", sans-serif; }

.mb-slide-rub {
  font: 16px/16px "als_rublregular"; }

.mb-slide-action {
  width: 100%;
  margin: 0 0 10px; }

.mb-slide-action a {
  display: block;
  width: 100%;
  float: left;
  text-align: center;
  color: #FFF;
  height: 35px;
  letter-spacing: -.95px;
  font: 300 18px/35px "Roboto", sans-serif;
  text-decoration: none;
  background: #7cb604;
  -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.21);
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.21); }

.mb-slide-action a span {
  display: inline-block; }

.mb-slide-action a i {
  width: 21px;
  height: 17px;
  background: url("/local/templates/ampir/css/../images/svg/icon-basket-modal.svg") no-repeat;
  display: inline-block;
  margin: 0 8px 0 0;
  position: relative;
  top: 1px; }

.mb-error {
  border-color: #F00 !important;
  color: #F00 !important;
  -webkit-box-shadow: 0 0 5px rgba(240, 0, 0, 0.5) !important;
  box-shadow: 0 0 5px rgba(240, 0, 0, 0.5) !important; }

.mb-right {
  min-width: 204px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.calc .formfield {
  width: 100% !important; }

.order-auth-choice .error {
  font-size: 15px;
  color: #cc0000;
  display: block;
  margin: -5px 0 10px; }

.authform .order-auth-choice {
  margin-top: 0; }

.order-auth-choice-block .order-auth-choice .error {
  margin-bottom: 5px; }

.h-box-work {
  display: block;
  float: left;
  font: 300 10px/16px "Roboto", sans-serif;
  text-align: center;
  color: rgba(0, 0, 0, 0.65);
}

.h-box-work div {
  display: block;
  float: left;
  clear: both;
  width: 100%; }

.h-work-link {
  display: none !important;
  float: left !important;
  color: #000 !important;
  font-size: 14px !important;
  text-decoration: underline !important; }

.h-box-work-title {
  display: block;
  float: left;
  width: 100%;
  font: 500 22px/24px "Roboto", sans-serif;
  text-align: center;
  color: #000;
  margin: 0 0 10px;
  letter-spacing: -0.95px; }

.h-box-work-modal {
  display: block;
  float: left;
  width: 100%;
  font: 500 18px/22px "Roboto", sans-serif;
  text-align: center;
  color: rgba(0, 0, 0, 0.65);
  letter-spacing: -0.95px; }

.h-box-work-modal div {
  display: block;
  float: left;
  clear: both;
  width: 100%;
  margin: 0 0 0 5px; }

.box-work__share {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 5px;
}
.box-work__share li {
  margin: 5px;
}
.box-work__share li:first-child {
  margin-left: 0;
}
.box-work__share li:last-child {
  margin-right: 0;
}
.box-work__share-link {
  display: block;
  width: 24px;
  height: 30px;
  text-decoration: none !important;
}
.box-work__share--wa {
  background: url("/local/templates/ampir/css/../images/svg/icon-whatsapp-footer.svg") no-repeat center;
  background-size: contain;
}
.box-work__share--tg {
  background: url("/local/templates/ampir/css/../images/svg/icon-telegram-footer.svg") no-repeat center;
  background-size: contain;
}
.box-work__share--inst {
  background: url("/local/templates/ampir/css/../images/svg/icon-instagram.svg") no-repeat center;
  background-size: 20px !important;
}
.box-work-mobile {
  display: block;
  width: 100%;
  float: left;
  margin: 20px 0; }

.box-work-mobile div {
  display: block;
  width: 100%;
  float: left;
  padding: 0 20px;
  font: 500 14px/20px "Roboto", sans-serif;
  color: #fff; }

.box-work-mobile div a {
  font: 700 18px/20px "Roboto", sans-serif;
  color: #fff; }

/* .box-work-mobile div:last-child {
  margin-top: 20px; } */

.box-work-mobile div:nth-child(1) {
  margin-bottom: 5px; }

.review__container {
  display: block;
  width: 100%;
  float: left;
  margin: 26px 0 0; }

.review-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -12px; }

.review-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  width: 25%;
  padding: 0 12px;
  margin: 0 0 20px; }

.review-col:hover .review__box {
  -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2); }

.review__box {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-transition: -webkit-box-shadow .3s;
  transition: -webkit-box-shadow .3s;
  -o-transition: box-shadow .3s;
  transition: box-shadow .3s;
  transition: box-shadow .3s, -webkit-box-shadow .3s;
  border: 1px solid #d5d5d5;
  position: relative;
  -webkit-perspective: 1000;
  -o-perspective: 1000;
  perspective: 1000;
  overflow: hidden;
  padding-bottom: 15px; }

.review__box:before {
  content: "";
  width: 100%;
  height: 15px;
  background: #FFF;
  left: 0;
  bottom: 0;
  display: block;
  z-index: 5;
  position: absolute; }

.review__box > span {
  display: block;
  width: 100%;
  float: left; }

.review__box-header {
  display: block;
  width: 100%;
  float: left;
  background: #5F8C00;
  height: 37px;
  padding: 0 15px; }

.review__box-header .star-box {
  float: right;
  margin: 11px 0 0; }

.review-date {
  color: #FFF;
  display: inline-block;
  float: left;
  white-space: nowrap;
  font: 300 14px/38px "Roboto", sans-serif; }

/*star-box*/
.star-box {
  display: inline-block;
  float: left;
  width: 96px; }

.star-box.singleStar div {
  display: block;
  width: 100%;
  float: left; }

.star-box.singleStar div span {
  display: inline-block;
  float: left;
  width: 19px;
  height: 14px;
  cursor: pointer; }

.star-box.singleStar div .starBg, .star-box.singleStar div.star1 .st1, .star-box.singleStar div.star1 .st-r1, .star-box.singleStar div.star2 .st1, .star-box.singleStar div.star2 .st2, .star-box.singleStar div.star2 .st-r1, .star-box.singleStar div.star2 .st-r2, .star-box.singleStar div.star3 .st1, .star-box.singleStar div.star3 .st2, .star-box.singleStar div.star3 .st3, .star-box.singleStar div.star3 .st-r1, .star-box.singleStar div.star3 .st-r2, .star-box.singleStar div.star3 .st-r3, .star-box.singleStar div.star4 .st1, .star-box.singleStar div.star4 .st2, .star-box.singleStar div.star4 .st3, .star-box.singleStar div.star4 .st4, .star-box.singleStar div.star4 .st-r1, .star-box.singleStar div.star4 .st-r2, .star-box.singleStar div.star4 .st-r3, .star-box.singleStar div.star4 .st-r4, .star-box.singleStar div.star5 .st1, .star-box.singleStar div.star5 .st2, .star-box.singleStar div.star5 .st3, .star-box.singleStar div.star5 .st4, .star-box.singleStar div.star5 .st5, .star-box.singleStar div.star5 .st-r1, .star-box.singleStar div.star5 .st-r2, .star-box.singleStar div.star5 .st-r3, .star-box.singleStar div.star5 .st-r4, .star-box.singleStar div.star5 .st-r5, .star-box.singleStar div.starHover1 .st1, .star-box.singleStar div.starHover2 .st1, .star-box.singleStar div.starHover2 .st2, .star-box.singleStar div.starHover3 .st1, .star-box.singleStar div.starHover3 .st2, .star-box.singleStar div.starHover3 .st3, .star-box.singleStar div.starHover4 .st1, .star-box.singleStar div.starHover4 .st2, .star-box.singleStar div.starHover4 .st3, .star-box.singleStar div.starHover4 .st4, .star-box.singleStar div.starHover5 .st1, .star-box.singleStar div.starHover5 .st2, .star-box.singleStar div.starHover5 .st3, .star-box.singleStar div.starHover5 .st4, .star-box.singleStar div.starHover5 .st5 {
  background: url("/local/templates/ampir/css/../images/svg/icon-star.svg") no-repeat;
  -webkit-background-size: contain;
  background-size: contain; }

.star-box.singleStar div .starBg2, .star-box.singleStar div span, .star-box.singleStar div.starHover1 .st2, .star-box.singleStar div.starHover1 .st3, .star-box.singleStar div.starHover1 .st4, .star-box.singleStar div.starHover1 .st5, .star-box.singleStar div.starHover2 .st3, .star-box.singleStar div.starHover2 .st4, .star-box.singleStar div.starHover2 .st5, .star-box.singleStar div.starHover3 .st4, .star-box.singleStar div.starHover3 .st5, .star-box.singleStar div.starHover4 .st5 {
  background: url("/local/templates/ampir/css/../images/svg/icon-star-bg.svg") no-repeat;
  -webkit-background-size: contain;
  background-size: contain; }

.star-box.singleStar div span {
  cursor: default; }

.review__box-author {
  display: block;
  width: 100%;
  float: left;
  font: 16px/18px "Roboto Condensed", sans-serif;
  margin: 0 0 15px; }

.review__box-text {
  display: block;
  width: 100%;
  float: left; }

.review__box-content {
  display: block;
  width: 100%;
  float: left;
  padding: 15px; }

.review__form {
  display: block;
  width: 100%;
  float: left;
  margin: 50px 0 0; }

.review__form-header {
  display: block;
  width: 100%;
  float: left;
  margin: 0 0 10px; }

.review__form-header .star-box {
  margin: 0 0 0 10px;
  width: 120px; }

.review__form-header .star-box.singleStar div span {
  width: 24px;
  height: 19px; }

.star-btn {
  cursor: pointer !important; }

.r-form-title {
  display: inline-block;
  float: left;
  margin-bottom: 0;
  color: #000; }

.review__form-content, .review__form-content > form {
  display: block;
  width: 100%;
  float: left; }

.r-form-row {
  margin: 0 -5px; }

.r-form-col {
  padding: 0 5px;
  display: block;
  float: left;
  margin: 5px 0; }

.r-col-4 {
  width: 33.33333333%; }

.r-col-12 {
  width: 100%; }

.r-control {
  display: block;
  float: left;
  width: 100%;
  height: 40px;
  color: #000;
  font: 300 16px/18px "Roboto", sans-serif;
  letter-spacing: -.95px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.3);
  border: 1px solid #d5d5d5;
  padding: 0 15px; }

textarea.r-control {
  height: 120px; }

.file-label {
  display: inline-block;
  float: left;
  color: #000;
  font: 14px/30px "Roboto", sans-serif;
  margin: 0 15px 0 0; }

.file-upload, .file-upload-multiple {
  float: left;
  position: relative;
  overflow: hidden;
  width: 150px;
  height: 30px;
  background: #F2F2F2;
  padding: 0 4px;
  color: #a3a3a3;
  text-align: center;
  -webkit-transition: background .3s, color .3s;
  -o-transition: background .3s, color .3s;
  transition: background .3s, color .3s; }

.file-upload:hover, .file-upload-multiple:hover {
  background: #5F8C00;
  color: #fff; }

.file-upload input[type="file"],
.file-upload-multiple input[type="file"] {
  display: none; }

.file-upload label,
.file-upload-multiple label {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer; }

.file-upload span,
.file-upload-multiple span {
  font: 16px/30px  "Roboto Condensed",Arial,sans-serif;}

.file-upload-multiple-name {
  white-space: nowrap;
}
.file-upload-multiple-name.is-active {
  margin-right: 5px;
}
.r-file-box {
  display: inline-block;
  float: left;
  max-width: 220px;
  margin: 0 15px 0 0; }

.file-upload-txt {
  display: inline-block;
  float: left;
  color: #000;
  font: 12px/18px  "Roboto Condensed",Arial,sans-serif;
  margin: 7px 0 0; }

.filename {
  white-space: nowrap;
  max-width: 100%;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  font-size: 10px;
  line-height: 12px;
  margin: 10px 0 0;
  float: left; }

.r-form-btn {
  background: #7cb604;
  margin: 0 auto;
  width: 200px;
  display: block;
  font: 300 18px/40px "Roboto", sans-serif;
  color: #FFFFFF;
  cursor: pointer;
  border: 0;
  -webkit-transition: background .3s;
  -o-transition: background .3s;
  transition: background .3s; }

.r-form-btn:hover {
  background: #5F8C00; }

.r-answer-link {
  display: block;
  width: 100%;
  float: left;
  white-space: nowrap;
  margin: 0 0 2px; }

.r-answer-link span {
  font: 14px/14px "Roboto Condensed", sans-serif;
  text-decoration: underline;
  display: inline-block;
  float: right;
  cursor: pointer;
  position: relative;
  margin: 0 10px 0 0; }

.r-answer-link span:before {
  content: "";
  display: block;
  position: absolute;
  right: -15px;
  top: 3px;
  border: 5px solid transparent;
  border-left: 5px solid #000;
  width: 10px;
  height: 10px; }

.r-answer-link span:hover {
  text-decoration: none; }

.flipper {
  -webkit-transition: 0.6s;
  -webkit-transform-style: preserve-3d;
  -moz-transition: 0.6s;
  -moz-transform-style: preserve-3d;
  -o-transition: 0.6s;
  -o-transform-style: preserve-3d;
  transition: 0.6s;
  transform-style: preserve-3d;
  position: relative;
  display: block;
  width: 100%;
  float: left; }

.flipper.active {
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg); }

.flipper.flipShow .review-answer {
  position: relative;
  z-index: 5; }

.flipper.flipShow .review-client {
  position: absolute;
  top: 0;
  left: 0; }

.review__box-content {
  background: #fff;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.review-answer {
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
  position: absolute;
  top: 0;
  left: 0; }

.review-client {
  z-index: 2; }

.catalog__box:not(.box-2x) .img-wrap img {
  /*min-height: 260px;*/
  /*max-height: 260px; */
}
/*
  8634: Изменение сообщения о пустой корзине
*/
.cart__simple {
  background: #FAFAFA;
  min-height: 369px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-justify-content: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.c-simple-text {
  font: bold 36px/42px "Roboto Condensed", sans-serif;
  color: rgba(0, 0, 0, 0.65); }

.c-simple-btn {
  display: inline-block;
  background: #7CB604;
  text-decoration: none !important;
  -webkit-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.2);
          box-shadow: 0 1px 15px rgba(0, 0, 0, 0.2);
  cursor: pointer;
  font: bold 24px/28px "Roboto Condensed", sans-serif;
  color: #fff !important;
  padding: 2px 34px 5px; }

.c-simple-logo {
  margin: 0 0 24px;
  display: block; }

.c-simple-text {
  display: block;
  margin: 0 0 16px; }

.right-total-simple {
  margin-top: 7px; }
  .right-total-simple .cart-submit {
    background: #A3A3A3 !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important; }
  .right-total-simple .cart-buy-one-click {
    background: #B8B8B8 !important;
    color: #fff !important; }

.mobile .right-total-simple {
  margin-top: 0; }
.mobile .cart__simple {
  margin-bottom: 30px; }

.mobile .cart__simple:before, .mobile .cart__simple:after {
  content: "";
  height: 100%;
  width: 20px;
  background: #FAFAFA;
  position: absolute;
  left: -20px;
  top: 0; }

.mobile .cart__simple:after {
  left: inherit;
  right: -20px; }

/* #8651# */
.profile__menu {
  position: relative;
  float: right;
  margin: 20px 17px 0; }

.profile__m-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  line-height: 16px;
  border: 1px solid #000000;
  cursor: pointer;
  color: #000;
  padding: 9px 20px 9px 10px; }
  .profile__m-btn.active .i-menu i:first-child {
    -webkit-transform-origin: 4% 50%;
        -ms-transform-origin: 4% 50%;
            transform-origin: 4% 50%;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg); }
  .profile__m-btn.active .i-menu i:nth-child(2) {
    opacity: 0; }
  .profile__m-btn.active .i-menu i:last-child {
    -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
            transform: rotate(-45deg);
    -webkit-transform-origin: 4% 50%;
        -ms-transform-origin: 4% 50%;
            transform-origin: 4% 50%; }

.i-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  width: 18px;
  margin: 0 9px 0 0; }
  .i-menu i {
    width: 100%;
    display: block;
    background: #343434;
    height: 3px;
    -webkit-border-radius: 1.5px;
            border-radius: 1.5px;
    margin: 0 0 3px;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    -o-transition: transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s; }
    .i-menu i:last-child {
      margin: 0; }

.profile__m-list {
  display: none;
  position: absolute;
  top: 36px;
  z-index: 30;
  background: #fff;
  left: 0;
  padding: 5px 0;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-border-radius: 0 0 5px 5px;
          border-radius: 0 0 5px 5px; }
  .profile__m-list li {
    display: block;
    width: 100%;
    float: left; }
    .profile__m-list li a {
      font-size: 14px;
      color: #000;
      text-decoration: none;
      padding: 5px 10px;
      white-space: nowrap;
      line-height: 16px;
      width: 100%;
      display: block;
      float: left; }
    .profile__m-list li.active a {
      color: #954D61; }


/*PAGE order.html #8632*/
.breadcrumb-order-box {
  width: 100%;
  display: block;
  float: left;
  margin: 31px 0; }

.breadcrumb-order {
  margin: 0 -10px; }
  .breadcrumb-order li {
    padding: 0 10px;
    display: inline-block;
    float: left; }
    .breadcrumb-order li i {
      display: none; }
    .breadcrumb-order li a {
      display: inline-block;
      float: left;
      font: 24px/26px "Roboto Condensed", sans-serif;
      font-weight: bold;
      color: rgba(0, 0, 0, 0.65);
      text-decoration: none;
      position: relative;
      padding: 0 0 0 15px;
      -webkit-transition: color .3s;
      -o-transition: color .3s;
      transition: color .3s; }
      .breadcrumb-order li a:before {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        top: 50%;
        width: 6px;
        height: 6px;
        -webkit-border-radius: 6px;
        border-radius: 6px;
        -webkit-transition: background .3s;
        -o-transition: background .3s;
        transition: background .3s;
        background: #5F8C00;
        -webkit-transform: translate(0, -50%);
            -ms-transform: translate(0, -50%);
                transform: translate(0, -50%); }
      .breadcrumb-order li a:hover {
        color: #000; }
        .breadcrumb-order li a:hover:before {
          background: #BCFF7B; }
    .breadcrumb-order li.active {
      color: #000; }
      .breadcrumb-order li.active:before {
        background: #BCFF7B; }

.order__container {
  display: block;
  width: 100%;
  float: left; }
  .order__container:before {
    content: "";
    display: block;
    width: 100%;
    height: 80px;
    background: url("/local/templates/ampir/css/../images/order-top-bg.jpg") no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    -webkit-box-shadow: 0 6px 4px rgba(0, 0, 0, 0.25);
            box-shadow: 0 6px 4px rgba(0, 0, 0, 0.25); }
  .order__container:after {
    content: "";
    display: block;
    width: 100%;
    height: 80px;
    background: url("/local/templates/ampir/css/../images/order-bottom-bg.jpg") no-repeat;
    -webkit-background-size: cover;
    background-size: cover; }

.order__text {
  width: 100%;
  margin: 34px 0 47px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }
.mobile .order__text {padding: 0 20px;}
.order__text-content {
  max-width: 545px; }

.order__text-title {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 0 26px; }
  .order__text-title span {
    position: relative;
    padding: 0 0 0 95px;
    font: 36px/42px "Roboto Condensed", sans-serif;
    color: #000;
    font-weight: bold; }
    .order__text-title span:before {
      content: "";
      display: block;
      position: absolute;
      left: 0;
      top: 50%;
      -webkit-transform: translate(0, -50%);
          -ms-transform: translate(0, -50%);
              transform: translate(0, -50%);
      background: url("/local/templates/ampir/css/../images/svg/order-oval.svg") no-repeat;
      width: 54px;
      height: 54px; }
    .order__text-title span:after {
      content: "";
      display: block;
      position: absolute;
      left: 9px;
      top: 50%;
      -webkit-transform: translate(0, -50%);
          -ms-transform: translate(0, -50%);
              transform: translate(0, -50%);
      background: url("/local/templates/ampir/css/../images/svg/order-ok.svg") no-repeat;
      width: 34px;
      height: 27px; }

.order__text-share {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -12px; }
  .order__text-share li {
    padding: 0 12px;
    margin: 12px 0; }

.order-col-12 {
  width: 100%; }

.order-col-3 {
  width: 33.33333333%; }

.order-text-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-justify-content: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  text-decoration: none;
  -webkit-box-shadow: 0 1px 7px rgba(40, 59, 229, 0.5);
          box-shadow: 0 1px 7px rgba(40, 59, 229, 0.5);
  background: #FF6652;
  color: #fff !important;
  font: 24px/28px "Roboto Condensed", sans-serif;
  -webkit-transition: -webkit-box-shadow .3s;
  transition: -webkit-box-shadow .3s;
  -o-transition: box-shadow .3s;
  transition: box-shadow .3s;
  transition: box-shadow .3s, -webkit-box-shadow .3s;
  min-height: 50px; }
  .order-text-btn:hover {
    -webkit-box-shadow: 0 1px 5px rgba(40, 59, 229, 0.5);
            box-shadow: 0 1px 5px rgba(40, 59, 229, 0.5); }
.order-text-btn span {
    padding: 0 6px 0 0;
}
.order__tx-block {
  margin: 62px 0 54px;
  display: block;
  float: left;
  width: 100%; }

.order__txt-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%; }

.order-info-icon {
  min-width: 90px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.order-info-content {
  width: 100%; }

.order-info-title {
  color: #000;
  display: block;
  width: 100%;
  float: left;
  font: bold 24px/28px "Roboto Condensed", sans-serif; }

.order-info-text {
  display: block;
  width: 100%;
  float: left;
  margin: 0 0 14px; }
  .order-info-text p {
    margin: 0;
    font: 400 18px/21px "Roboto Condensed", sans-serif;
    color: rgba(0, 0, 0, 0.65); }

.order-info-phones {
  display: block;
  width: 100%;
  float: left;
  padding: 0 0 0 90px; }

.order-phones {
  display: block;
  width: 100%;
  float: left; }
  .order-phones li {
    display: block;
    width: 100%;
    float: left; }
    .order-phones li a {
      text-decoration: none;
      font: bold 24px/28px "Roboto Condensed", sans-serif;
      color: #000; }
      .order-phones li a:hover {
        text-decoration: underline; }

.order-page #center, .order-page #wrapper {
  width: 100%;
}
.order-page .content {
  min-height: 1px;
}
.order-page table.sale_order_full_table {
  color: #000 !important;
}
.order-page table.sale_order_full_table td {
  font: 30px/36px "Roboto Condensed", sans-serif;
}


.order-page .breadcrumbs__container {
  max-width: 1240px;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  left: 50%;
  position: relative; }

.order-page .pagetitle {
  max-width: 1240px;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
  left: 50%;
  position: relative;
  width: 100%; }
.subscribe-txt {
  display: block;
  width: 100%;
  float: left;
  padding: 0 17px;
}
.accountform {
  display: block;
  width: 100%;
  float: left;
}
h2.b24_user_type {
  margin-bottom: 15px;
}
.link-f-whatsapp, .link-f-viber {
  text-decoration: none !important;
  display: inline-block;
  float: left;
  width: 30px;
  height: 30px;
  padding: 0 !important;
}
.link-f-whatsapp {
  margin-right: 20px;
}
.link-f-viber {
  padding: 2px 0 0 2px !important;
}
.icon-f-whatsapp {
  display: inline-block;
  min-width: 30px;
  min-height: 30px;
  background: url("/local/templates/ampir/css/../images/watsapp.png") no-repeat center;
  -webkit-background-size: contain;
       -o-background-size: contain;
          background-size: contain;
  float: left;
}
.icon-f-viber {
  display: inline-block;
  min-width: 27px;
  min-height: 27px;
  background: url("/local/templates/ampir/css/../images/viber.png") no-repeat center;
  -webkit-background-size: contain;
       -o-background-size: contain;
          background-size: contain;
  float: left;
}
.f-item-app {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.text-f {
  margin: 0 0 0 2px;
  white-space: nowrap;
}
.text-f-phone {
  width: 100%;
  white-space: nowrap;
}
.mobile .touch-menu-pc {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important; }


.mobile .nav.xs-hidden {
  display: none !important; }

.touch-menu-pc {
  display: none;
  float: left;
  width: 35px;
  height: 35px;
  cursor: pointer;
  padding: 0 5px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 9px 10px 0 -5px; }
  .touch-menu-pc i {
    display: block;
    width: 100%;
    background: #343434;
    height: 3px;
    margin: 0 0 3px;
    -webkit-border-radius: 1.5px;
            border-radius: 1.5px; }
    .touch-menu-pc i:last-child {
      margin: 0; }

/* start 8869 popup__multi */
.mb-name p {
  font: 300 14px/16px "Roboto Condensed", sans-serif;
  letter-spacing: normal; }

.modal__notForget, .modal__basketSuccess {
  display: none; }

.mb-name-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between; }

.mb-name-right {
  padding-right: 15px;
  white-space: nowrap; }

.mb-price-product {
  color: #000;
  font: 300 24px/24px "Roboto Condensed", sans-serif; }

.mb-name-left p span {
  font-weight: 700;
  display: inline-block;
  margin-left: 5px; }

.db-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.modal__basketProduct .mb-sum, .modal__basketProduct .mb-title {
  font-family: "Roboto Condensed", sans-serif;
  letter-spacing: normal; }

.modal__basketProduct .mb-name {
  min-width: inherit;
  max-width: inherit;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1; }

.modal__basketProduct .mb-right {
  min-width: inherit; }

.modal__basketProduct .mb-price {
  min-width: 114px;
  max-width: 114px; }

.select-css {
  border: 0;
  outline: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 33px;
  color: #000000;
  font: 14px/33px "Roboto Condensed", sans-serif;
  padding: 0 26px 0 10px;
  width: 100%;
  max-width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background: #f2f2f2 url("/local/templates/ampir/css/../images/svg/arrow-filter.svg") no-repeat right 7px top 14px; }

.select-css::-ms-expand {
  display: none; }

.select-css:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
  box-shadow: none -moz-mac-focusring;
  color: #000;
  outline: none; }

.select-css option {
  color: #000;
  font: 14px/18px "Roboto Condensed", sans-serif;
  padding: 5px 10px; }

.mb__list_row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }
.mb__list_row li {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 15px; }

.mbBtnCreate {
  display: block;
  width: 100%;
  float: left;
  text-align: center;
  color: #FFF;
  height: 33px;
  font: 400 16px/33px "Roboto Condensed", sans-serif;
  text-decoration: none;
  background: #7cb604;
  -webkit-box-shadow: 0 1px 11px rgba(0, 0, 0, 0.21);
  box-shadow: 0 1px 11px rgba(0, 0, 0, 0.21); }

.mb__list_action a {
  width: 150px; }

.mb__list_select .select-css {
  width: 180px; }

.mb-btn-group-big {
  margin-top: 20px; }
.mb-btn-group-big li {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center; }
.mb-btn-group-big li a {
  width: 200px;
  font: 400 18px/45px "Roboto Condensed", sans-serif;
  height: 45px;
  letter-spacing: normal; }
.mb-btn-group li a.disabled {
  background-color: #A2A2A2 !important;
}
.modal-basket-errors {
  text-align: center;
  color: red;
  display: none;
}

.basketSuccess__list {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 20px; }
.basketSuccess__list li {
  color: #000;
  font: 300 20px/45px "Roboto Condensed", sans-serif; }

.modal__basketSuccess {
  margin-bottom: 20px; }

/* end 8869 popup__multi */

/*  >>>>>>> new_order_201805 */
.profile-error-container {
  color: #c00;
  text-transform: none;
}
.f-link-calc {
  display: block;
  width: 25%;
  padding: 0 15px;
}
.footer__link-calc {
  width: 155px;
  display: block;
  text-align: center;
  height: 45px;
  font: 300 16px/28px "Roboto", sans-serif;
  color: #FFFFFF !important;
  letter-spacing: -0.95px;
  position: relative;
  background: #333;
  -webkit-transition: background .3s;
  -o-transition: background .3s;
  transition: background .3s;
  margin: 2px 0 0 0;
  float: left;
    padding: 3px;
    line-height: 19px;
}
.footer__link-calc:hover {
  background: rgba(51,51,51,0.8);
  color: #FFF;
}
.footer__link-calc span {
  font-size: 13px;
}
.box__footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%; }
.h-box-quest {
  display: block;
  width: 100%;
  text-align: center;
  float: left;
  margin: -2px 0 0 0;
  padding: 0 0 0 47px;
}
.h-box-quest a {
  font: 500 12px/16px Roboto,sans-serif !important;
}
.fb-share-button > span {
 vertical-align: top !important;
}
.mobile .footer__bottom-container {
 overflow: hidden;
}
.sub-menu-v2-color > li > a {
 position: relative;
}
.sub-menu-v2-color .icon-color {
 top: 50% !important;
 margin-top: -6px;
 left: 40px !important;
}
.dropdown__box-two-col {
 display: -webkit-box !important;
 display: -webkit-flex !important;
 display: -ms-flexbox !important;
 display: flex !important;
}
.dropdown__box-position-right {
 left: inherit !important;
 right: 0 !important;
}
.icon-f-whatsapp2 {
 display: inline-block;
 float: left;
 width: 35px;
 height: 35px;
 background: url("/local/templates/ampir/css/../images/svg/icon-whatsapp.svg") no-repeat center center;
 margin: 0 0 0 -28px;
 -webkit-background-size: contain;
 -o-background-size: contain;
 background-size: contain;
}
.icon-f-whatsapp2-footer {
  display: inline-block;
  float: left;
  width: 24px;
  height: 30px;
  background: url("/local/templates/ampir/css/../images/svg/icon-whatsapp-footer.svg") no-repeat center center;
  margin: 0 0 0 -28px;
  -webkit-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
}
.footer__nav--social {
 display: flex;
 flex-wrap: wrap;
 margin: 0 -5px;
}
.footer__nav--social > li {
 width: auto;
 padding: 5px;
}
.footer__nav-social--icon {
 padding: 0 !important;
 width: 24px;
 height: 24px;
 -webkit-background-size: 20px !important;
 -o-background-size: 20px !important;
 background-size: 20px !important;
}
.footer__nav-social--inst {
 background: url("/local/templates/ampir/css/../images/svg/icon-instagram.svg") no-repeat center;
}
.footer__nav-social--fb {
 background: url("/local/templates/ampir/css/../images/svg/icon-facebook.svg") no-repeat center;
}
.footer__nav-social--tw {
 background: url("/local/templates/ampir/css/../images/svg/icon-twitter.svg") no-repeat center;
}
.footer__nav-social--vk {
 background: url("/local/templates/ampir/css/../images/svg/icon-vkontakte.svg") no-repeat center;
}
.footer__nav-social--pin {
 background: url("/local/templates/ampir/css/../images/svg/icon-pinterest.svg") no-repeat center;
}
.footer__nav-social--yt {
 background: url("/local/templates/ampir/css/../images/svg/icon-youtube.svg") no-repeat center;
}
.footer__nav-social--zen {
  background: url("/local/templates/ampir/css/../images/svg/icon-zen.svg") no-repeat center;
}
.icon-f-tg {
 display: inline-block;
 float: left;
 width: 35px;
 height: 35px;
 background: url("/local/templates/ampir/css/../images/svg/icon-telegram.svg") no-repeat center center;
 margin: 0 0 0 -28px;
 -webkit-background-size: contain;
 -o-background-size: contain;
 background-size: contain;
  margin-left: -8px !important;
}
.icon-f-tg-footer {
  display: inline-block;
  float: left;
  width: 24px;
  height: 30px;
  background: url("/local/templates/ampir/css/../images/svg/icon-telegram-footer.svg") no-repeat center center;
  margin: 0 0 0 -28px;
  -webkit-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
}
.header__contacts {
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
}
.header__contacts i {
  margin: 0;
}
.header__contacts li:first-child {
 margin-left: 0;
}
.header__contacts li:last-child {
 margin-right: 0;
}
.mr-0 {
 margin-right: 0 !important;
}
.h__box-list--item {
 -webkit-flex-direction: column;
 -ms-flex-direction: column;
 -webkit-box-orient: vertical;
 -webkit-box-direction: normal;
 flex-direction: column;
 display: -webkit-box !important;
 display: -webkit-flex !important;
 display: -ms-flexbox !important;
 display: flex !important;
}
.search-btn.button.search-btn-js {
 display: none !important;
}
.main-search form {
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
}
.search-input {
 -webkit-box-flex: 1;
 -webkit-flex-grow: 1;
 -ms-flex-positive: 1;
 flex-grow: 1;
}
.search-btn {
 -webkit-flex-shrink: 0;
 -ms-flex-negative: 0;
 flex-shrink: 0;
}
.product_share {
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 float: left;
 width: 100%;
}
.product_share .ya-share2 {
 -webkit-flex-shrink: 0;
 -ms-flex-negative: 0;
 flex-shrink: 0;
}
.product_share .share42init {
 -webkit-flex-shrink: 0;
 -ms-flex-negative: 0;
 flex-shrink: 0;
 margin-left: 4px;
}
.child-menu > li, .drop__menu > li {
 position: relative;
}
.child-menu.child-menu__grid-4 {
  width: 880px;
 }
 .child-menu.child-menu__grid-4 .child-menu-v2 {
  width: 100%;
  display: grid;
  grid-template-columns: 220px 220px 220px 220px;
  padding: 0 !important;
 }
 .child-menu.child-menu__grid-4 li {
   width: 220px;
 }
 .child-menu.child-menu__grid-4 .child-menu-v2 > li > a {
  white-space: nowrap;
  padding: 5px 18px;
  font-size: 18px;
 }
 .child-menu.child-menu__grid .child-menu-v2 {
  width: 100%;
  display: grid;
  padding: 0 !important;
}
.child-menu.child-menu__grid .child-menu-v2 > li > a {
  white-space: nowrap;
  padding: 5px 18px;
  font-size: 18px;
}
.child-menu.child-menu__grid-3 {
  width: 660px;
}
 .child-menu.child-menu__grid-3 .child-menu-v2 {
  grid-template-columns: 220px 220px 220px;
 }



.modal-leave__title {
 display: block;
 width: 100%;
 float: left;
 text-align: center;
 color: #000;
 font: 500 34px/36px "Roboto", sans-serif !important;
 text-transform: none !important;
}
.modal-leave__sub-title {
 display: block;
 width: 100%;
 float: left;
 color: #000;
 font: 300 24px/30px "Roboto", sans-serif;
 margin-bottom: 10px;
}
.modal-leave__sub-title div {
 display: block;
 width: 100%;
 text-align: center;
}
.modal-leave__text {
 display: block;
 width: 100%;
 float: left;
 color: #000;
 font: 300 16px/22px "Roboto", sans-serif;
 margin-bottom: 10px;
}
.modal-leave__form {
 display: block;
 width: 100%;
 float: left;
}
.modal-leave__form-block {
 display: block;
 width: 100%;
 float: left;
}
.modal-leave__success {
  display: none;
  text-align: center;
  height: 300px;
  font-size: 24px;
}
.modal-leave__btn {
 font-size: 16px;
 line-height: 33px;
 border-radius: 50px;
 padding: 7px 50px;
 background: #f1aa27;
 border-left: 2px solid #e2e2e2;
 border-top: 2px solid #e2e2e2;
 border-right: 2px solid #959595;
 border-bottom: 2px solid #959595;
 margin: 0 auto;
 display: block;
}
.modal-leave__btn:hover {
 background: #fca719;
 color: #fff;
}
.modal-leave__form-block .formfield {
 width: 100%;
}
.modal-leave__form .error-message {
  display: none;
}
.modal-leave__form .error .error-message {
  color: #1e4e98;
  padding-bottom: 5px;
  display: block;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.main-bn {
  display: block;
  float: left;
  width: 100%;
 }
 .main-bn__container {
  float: left;
  width: 100%;
  display: flex;
 }
 .main-bn__left {
  flex-grow: 1;
  min-width: 1px;
  padding-right: 14px;
 }
 .main-bn__right {
  flex-shrink: 0;
  display: flex;
  width: 28.5%;
 }
 .main-bn__block {
  display: block;
  float: left;
  width: 100%;
  position: relative;
  overflow: hidden;
  height: 100%;
 }
 .main-bn__row {
  flex-direction: column;
  display: flex;
  width: 100%;
 }
 .main-bn__col {
  display: block;
  width: 100%;
  float: left;
  height: calc(50% - 7px);
 }
 .main-bn__col:first-child {
  margin-bottom: 14px;
 }
 .main-bn__block--big {
  padding-bottom: 43%;
 }
 .main-bn__block img {
  float: left;
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
 }
 .main-bn__block--small {
  padding-bottom: 50%;
 }
.main-bn__slider {
 display: block;
 float: left;
 width: 100%;
 height: 100%;
}
.main-bn__slider-content {
 display: block;
 float: left;
 width: 100%;
 height: 100%;
}
.main-bn__slide {
 float: left;
 width: 100%;
 height: 100%;
}
.main-bn__slider-content:not(.slick-initialized) .main-bn__slide {
 display: none;
}
.main-bn__slider-content:not(.slick-initialized) .main-bn__slide:first-child {
 display: block;
}
.main-bn__slider-content .slick-list,
.main-bn__slider-content .slick-track {
 height: 100%;
}
.main-bn__products {
 display: block;
 width: 100%;
 float: left;
}
.main-bn__products-content {
 display: block;
 width: 100%;
 float: left;
}
.main-bn__products-slider {
 display: flex;
 margin-left: -7px;
 margin-right: -7px;
}
.main-bn__products-slider .slick-track {
 display: flex;
}
.main-bn__products-slider .slick-slide {
 height: auto;
}
.main-bn__products-slide {
 flex-shrink: 0;
 min-width: 1px;
 padding-left: 7px;
 padding-right: 7px;
}
.main-bn__products-slide__block {
 display: flex;
 flex-direction: column;
 float: left;
 height: 100%;
}
.main-bn__products-block {
 background: #1F130D;
 flex-direction: column;
 display: flex;
 padding: 7px 10px 19px;
 flex: 1;
}
.main-bn__products-block .bn-title {
 font: 700 24px/28px "Roboto", sans-serif;
 text-decoration: none;
 color: #FFFFFF;
 letter-spacing: -1.27px;
 min-height: 56px;
}
.main-bn__products-block .bn-txt {
 color: #FFFFFF;
 letter-spacing: -0.74px;
 font: 400 14px/17px "Roboto", sans-serif;
 padding: 5px 0;
 flex: 1;
}
.main-bn__products-img {
 display: block;
 width: 100%;
 float: left;
}
.main-bn__products-slider .slick-arrow::before {
 display: none !important;
}
.main-bn__products-slider.slick-initialized {
 padding-bottom: 70px;
}
.main-bn__products-slider .slick-arrow {
 -webkit-transform: translateY(0) !important;
 transform: translateY(0) !important;
 top: inherit !important;
 bottom: 0 !important;
 width: 40px;
 height: 40px;
}
.main-bn__products-slider .slick-prev {
 left: calc(50% - 60px);
}
.main-bn__products-slider .slick-next {
 right: calc(50% - 60px);
}
.main-bn__products-slider .slick-arrow.slick-next {
 transform: rotate(180deg) !important;
}
.fa-spin__animation {
  -webkit-animation:fa-spin 2s linear infinite;
  animation:fa-spin 2s linear infinite
 }

 @-webkit-keyframes fa-spin {
  0% {
   -webkit-transform:rotate(0deg);
   transform:rotate(0deg)
  }
  to {
   -webkit-transform:rotate(1turn);
   transform:rotate(1turn)
  }
 }
 @keyframes fa-spin {
  0% {
   -webkit-transform:rotate(0deg);
   transform:rotate(0deg)
  }
  to {
   -webkit-transform:rotate(1turn);
   transform:rotate(1turn)
  }
 }
 .load-3 .line {
  display: inline-block;
  width: 15px;
  height: 15px;
  border-radius: 15px;
  background-color: #CACACA;
 }

 .load-3 .line:nth-last-child(1) {
  animation: loadingC 0.6s 0.1s linear infinite;
 }
 .load-3 .line:nth-last-child(2) {
  animation: loadingC 0.6s 0.2s linear infinite;
 }
 .load-3 .line:nth-last-child(3) {
  animation: loadingC 0.6s 0.3s linear infinite;
 }

@keyframes loadingC {
  0% {
    transform: translate(0, 0);
  }
  50% {
    transform: translate(0, 15px);
  }
  100% {
    transform: translate(0, 0);
  }
}

.masonry {
 margin: 3em 0 1.5em;
 padding: 0;
 -moz-column-gap: 1.5em;
 -webkit-column-gap: 1.5em;
 column-gap: 1.5em;
 font-size: .85em;
 width: 100%;
 float: left;
}
.masonry a img {
 width: 100%;
}
.masonry a {
 display: inline-block;
 background: #fff;
 padding: .7em;
 margin: 0 0 1em;
 width: 100%;
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-shadow: 2px 2px 4px 1px #ccc;
}
@media only screen and (min-width: 400px) {
 .masonry {
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
 }
}

@media only screen and (min-width: 700px) {
 .masonry {
  -moz-column-count: 3;
  -webkit-column-count: 3;
  column-count: 3;
 }
}

@media only screen and (min-width: 900px) {
 .masonry {
  -moz-column-count: 4;
  -webkit-column-count: 4;
  column-count: 4;
 }
}

.brand-select__container {
 display: block;
 width: 100%;
 float: left;
}
.brand-select__style {
 width: 200px;
 padding: 0 42px 0 10px;
 height: 38px;
 border: 1px solid #999;
 color: #fff;
 background-image: url("/local/templates/ampir/css/../images/svg/arrow-filter-white.svg");
 background-color: #555b62;
 background-repeat: no-repeat, repeat;
 background-position: right 15px top 15px, 0 0;
 overflow: hidden;
 text-overflow: ellipsis;
 -moz-appearance: none;
 -webkit-appearance: none;
 appearance: none;
 border-radius: 5px;
}


.payment-container {
 display: block;
 width: 100%;
 float: left;
}
.list-type__decimal {
 list-style-type: decimal;
}
.list-type__decimal li {
 display: list-item;
 padding: 5px 0;
 font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
 font-weight: 400;
 font-size: 1.1rem;
 line-height: 1.5;
 color: #777777;
 list-style: decimal;
}
.list-type__decimal.is-disc {
  list-style: disc;
}
.list-type__decimal.is-disc li {
  list-style: disc;
}
.payment-simple__block {
 background:#e2cbac;
 padding: 30px;
 font-size: 1.4em;
 width: 50%;
 margin-bottom: 20px;
 border-radius: 10px;
 box-shadow: 0 14px 28px rgb(0 0 0 / 25%), 0 10px 10px rgb(0 0 0 / 22%);
}
.payment-container p {
 margin-bottom: 0;
}

/* 222222222222222 */
.brand-btn > span {
  position: relative;
  padding-right: 25px;
  display: inline-block;
}
.arrow-7 {
 margin: 0;
 width: 10px;
 height: 10px;
 right: 0;
 position: absolute;
 top: 10px;
}
.arrow-7 span {
 display: block;
 width: 5px;
 height: 5px;
 border-bottom: 1px solid #000;
 border-right: 1px solid #000;
 transform: rotate(45deg);
 animation: arrow-7 2s infinite;
}
.arrow-7 span:nth-child(2){
 animation-delay: -0.3s;
}
.arrow-7 span:nth-child(3){
 animation-delay: -0.7s;
}
@keyframes arrow-7 {
 0%{
     opacity: 0;
     transform: translate(0,-10px) rotate(45deg);
 }
 50%{
     opacity: 1;
 }
 100%{
     opacity: 0;
     transform: translate(0,10px) rotate(45deg);
 }
}
.b-pr-img {
  position: relative;
 }
 .product-btn__kit {
  position: absolute;
  right: 0;
  z-index: 2;
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-size: 24px;
  text-align: center;
  color: #000;
 }
 .product-btn__kit-favorites {
  top: 0;
 }
 .product-btn__kit-favorites .fa-heart {
  color: #F72A2B !important;
 }
 .product-btn__kit-compare {
  top: 40px;
 }
 .product-btn__kit-compare .fa-bar-chart.is-active {
  color: #5F8F05 !important;
 }
.header-btn__kit {
 width: 40px;
 height: 24px;
 text-align: center;
 line-height: 24px;
 font-size: 24px;
}
.header-btn__kit-favorites {
 color: #F72A2B !important;
}
.header-btn__kit-compare {
 color: #5F8F05 !important;
}
.dfdrow form {
  position: relative;
  display: block;
  width: 100%;
  float: left;
 }
 @media(min-width: 880px) {
  .dfdrow form .product-btn__kit-favorites {
   top: 0;
   right: 0;
  }
  .dfdrow form .product-btn__kit-compare {
   top: 0;
   right: 0;
  }
  .dfdrow form .product-btn__kit {
   position: relative;
   float: left;
  }
 }

 @media screen and (min-width: 700px) and (max-width: 879px) {
  .dfdrow form .product-btn__kit-favorites {
   right: inherit;
   left: 0;
   top: 45px;
  }
  .product-btn__kit-compare {
   right: inherit;
   left: 40px;
   top: 45px;
  }
  .dfdrow .itemprice {
   overflow: visible !important;
  }
 }
 @media(max-width: 699px) {
  .dfdrow form .product-btn__kit-favorites {
   top: 0;
   right: 0;
  }
  .dfdrow form .product-btn__kit-compare {
   top: 0;
   right: 0;
  }
  .dfdrow form .product-btn__kit {
   position: relative;
   float: left;
  }
 }

@media (min-width: 992px) {
 .beneficia__container + header .header__container.headerFix {
  top: 0 !important;
 }
}
.pagetitle-container {
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 width: 100%;
 float: left;
}
.pagetitle-logo {
 flex-shrink: 1;
 margin-left: 10px;
 max-width: 160px;
 min-width: 80px;
}


@media (min-width: 992px) {
 .beneficia__container + header .header__container.headerFix {
  top: 0 !important;
 }
}
@media (min-width: 680px) {
  .modal__exit .modal__basket-box {
    min-height: 350px;
  }
  .modal-leave__title {
   margin-bottom: 10px !important;
  }
  .modal-leave__box {
    padding-left: 252px !important;
    position: relative !important;
    padding-bottom: 14px !important;
    padding-top: 10px !important;
   }
   .modal-leave__box::before {
    content: "";
    background: url("/local/templates/ampir/css/../images/cat.jpg") no-repeat right;
    width: 207px;
    height: 100%;
    background-size: cover;
    left: 0;
    top: 0;
    position: absolute;
    display: block;
  }
  .modal-leave__template .mb-template-close {
   top: 0 !important;
   right: 0 !important;
  }
}

.header__container {
 top: 0;
 left: 0;
 position: fixed;
 z-index: 100;
 transition: top 0.25s cubic-bezier(.08,.82,.17,1);
}

.header__content, .header__container {
 height: 116px;
}


@media screen and (min-width: 768px) and (max-width: 991px) {
 .beneficia__container + header .header__container {
  top: 69px !important;
 }
.beneficia__container + header .header__container.headerFix {
  top: 0 !important;
 }
}

.shop-slider {
 display: block;
 width: 100%;
 float: left;
}
.shop-slider .slider:not(.slick-initialized) .shop-slide {
 display: none;
}
.shop-slider .slider:not(.slick-initialized) .shop-slide:first-child {
 display: block;
}
.shop-slide img {
 margin: 0 auto;
}
.shop-slider .slick-prev {
 left: 0;
}
.shop-slider .slick-next {
 right: 0;
}
.shop-slider .slick-prev {
 -webkit-transform: translateY(0);
transform: translateY(0);
}
.shop-slider .slick-arrow::before {
 display: none;
}
.shop-slider .slick-arrow {
 top: 50%;
 margin-top: -27px;
}
.logo img {
  height: 54px;
  /* width: 35px; */
}
@media (min-width: 768px) {
 .read__info {
  margin-top: 0;
 }
 .pagetitle-container {
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
 }
 .pagetitle {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
 }
 .read__info-list-pc {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
 }
  .brand-select__container {
  margin-top: -56px;
  padding-left: 180px;
 }
 .beneficia__container + header .header__container {
   top: 45px;
  }
 .searchOpenTablet {
  display: block !important;
  width: 100% !important;
  z-index: 100 !important;
 }
 .mobile .header__content, .mobile .header__container {
  height: 130px !important;
 }
 .main-search__static {
  display: block !important;
 }
 .headerFix .h-box-list {
  display: none;
 }
 .headerFix .h-box__container {
  position: relative;
  z-index: 3;
 }
 .headerFix .h-box-left {
  position: absolute;
  left: 0;
  top: 0;
  width: 30px;
  z-index: 2;
 }
 .headerFix .h-box-right {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 101;
 }
 .headerFix .head__box-bottom {
  padding-left: 35px;
  margin-top: 33px;
 }
 .headerFix .logo img {
  width: 65px;
  height: auto !important;
 }
 .mobile .headerFix .logo img {
  width: 100%;
  display:none;
 }
 .header__container.headerFix {
  height: 95px;
 }

}

.fix_header_logo {
  display: none;
}

@media (min-width: 768px) {
  .headerFix .logo_img {
    display: none;
  }
  .headerFix .fix_header_logo {
    display: block;
  }
}
 .headerFix .logo {
  margin-top: 10px !important;
  width: 70px;
  overflow: hidden;
 }
 .headerFix .logo img {
  width: 100%;
  height: 100% !important;
  overflow: hidden;
}
 .headerFix .head__box-top {
  padding: 0;
 }
 .headerFix .main-search__static {
  position: relative;
  padding-left: 0;
  height: 35px;
 }

 .search-btn__open {
  display: none;
  position: absolute;
  right: 0px;
  top: 0px;
  text-align: center;
  margin: 0;
  z-index: 101;
 }
 .headerFix .search-btn__open {
  display: block;
 }
 .headerFix .h-box-right.search-full-width {
  height: 55px;
  width: -webkit-calc(100% - 40px);
  width: calc(100% - 40px);
  padding: 0 0 0 0;
 }
 .headerFix .mainsearch__container {
  display: block !important;
   top: -91px;
 }
 .headerFix .h-box-right.search-full-width .mainsearch__container {
  display: block !important;
 }
 /* .headerFix .h-box-right.search-full-width .clear-search {
  display: block !important;
 } */
 .headerFix .h-box-right.search-full-width .search-btn__open {
  width: 60px;
 }
 /* .mobile .headerFix .h-box-left {
  width: 200px;
 } */
 .mobile .headerFix .logo {
  /* position: absolute;
  top: 1px;
  right: 0;
  width: 162px; */
 }
 /* .mobile .header__container.headerFix {
  height: 50px !important;
 }
 .mobile .headerFix .head__box-search {
  margin: 0;
 }
 .mobile  .headerFix .h-box-right.search-full-width {
  width: -webkit-calc(100% - 210px);
  width: calc(100% - 210px);
 } */

 .headerFix .nav{
 }

} /*min-width: 768px*/



@media screen and (max-width: 1199px) and (min-width: 1024px) {
 .headerFix .nav > li > a {
  font-size: 14px;
  padding-right: 5px;
  padding-left: 5px;
 }
 .headerFix .head__box-bottom {
  margin-top: 40px;
 }
}

@media screen and (max-width: 1023px) and (min-width: 768px) {
 .headerFix .main-search__static {
  top: 0;
 }
 .headerFix .h-box-right.search-full-width {
  height: auto;
 }
 .headerFix .h-box-left {
  width: 200px;
 }
 .headerFix .logo {
  position: absolute;
  top: 1px;
  right: 0;
  width: 162px;
 }
 .headerFix .logo img {
  width: 100% !important;
 }
 .headerFix .head__box-bottom {
  display: none;
 }
 .headerFix .head__box-bottom {
  display: none;
 }
 .headerFix .h-box-right.search-full-width {
  width: -webkit-calc(100% - 210px);
  width: calc(100% - 210px);
 }
 .headerFix .h-box-right.search-full-width .mainsearch__container {

 }
}

@media (min-width: 1024px) {
 .headerFix .searchOpenTablet {
  width: 50% !important;
 }
 .mobile .head__box-bottom {
  display: none;
 }
 .mobile .head__box-top {
  padding-bottom: 10px;
 }
 .mobile .header__content, .mobile .header__container {
  height: 70px !important;
 }
 .headerFix .nav {
  margin: 0;
 }
} /*min-width: 1024px*/

@media(min-width: 1200px) {
 .headerFix .nav > li > a {
  font-size: 16px;
  padding-left: 7px;
  padding-right: 7px;
 }
     

}/*(min-width: 1200px*/

@media(max-width: 1200px) {

     .headerFix .logo img {
        display:none;
    }

}



/* 222222222 */
@media (max-width: 1199px) {
 .header__content, .header__container {
  height: 130px;
 }
  .child-menu.child-menu__grid-4 {
    width: 728px;
   }
   .child-menu.child-menu__grid-4 .child-menu-v2 {
    grid-template-columns: 182px 182px 182px 182px;
   }
   .child-menu.child-menu__grid-4 .child-menu-v2 > li > a {
    padding: 5px 12px;
    font-size: 15px;
   }
   .child-menu.child-menu__grid-4 li {
    width: 182px;
   }

   .headerFix .child-menu.child-menu__grid-4 {
    width: 680px;
   }
   .headerFix .child-menu.child-menu__grid-4 .child-menu-v2 {
    grid-template-columns: 170px 170px 170px 170px;
   }
   .headerFix .child-menu.child-menu__grid-4 li {
    width: 170px;
   }

   .child-menu.child-menu__grid .child-menu-v2 > li > a {
    padding: 5px 12px;
    font-size: 15px;
   }
   .child-menu.child-menu__grid-3 {
    width: 546px;
   }
   .child-menu.child-menu__grid-3 .child-menu-v2 {
    grid-template-columns: 182px 182px 182px;
   }
   .child-menu.child-menu__grid-3 li {
    width: 182px;
   }

  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-right: 10px !important;
    padding-left: 10px !important; }
  .md-visible {
    display: block !important; }
  .md-hidden {
    display: none !important; }
  .row {
    margin-left: -10px;
    margin-right: -10px; }
  .container {
    padding: 0 30px; }
  .head__box-top .h3 {
    padding: 0; }
  .h-box-left {
    padding: 0; }
  .h-box-link li.h-item-help a {
    background: url("/local/templates/ampir/css/../images/svg/icon-help.svg") no-repeat;
    width: 24px;
    height: 24px;
    -webkit-background-size: cover;
    background-size: cover;
    padding: 0; }
  .h-box-link li.h-item-help a:before {
    display: none; }
  .h-box-link li.h-item-help a span {
    display: none; }
  .h-box-list li a span {
    display: none; }
  .head__box-bottom {
    justify-content: flex-start;
    margin: 21px 0 0 40px; }
  .nav {
    width: 100%;
    padding: 0;
    max-width: 100%; }
  .nav > li > a {
    font-weight: 500;
    color: rgba(0, 0, 0, 0.65);
    font-size: 16px;
    padding-right: 11px;
    padding-left: 11px;}
  .search-btn-open {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
  .search-btn .icon-search {
    margin: 2px 0 0 1px; }
  .bn-label span {
    font-size: 16px; }
  .bn-label2 {
    padding: 2px 10px;
    font-size: 9px;
    line-height: 14px; }
  .bn-label2 span + span {
    font-size: 22px;
    line-height: 24px; }
  .catalog__list {
    width: 100%; }
  .content-home {
    width: 862px;
    margin: 0 auto;
    float: none; }
  .content-home .container {
    padding: 0; }
  .advantages__container {
    margin-bottom: 40px; }
  .catalog-home {
    width: 592px; }
  .sidebar-home {
    width: 274px; }
  .sidebar__right {
    padding: 0; }
  .subscribe__box {
    min-height: 380px;
    padding: 24px 0 17px 350px; }
  .subscribe__img {
    margin: 0 0 0 -350px;
    width: 350px;
    padding: 0 45px 0 38px; }
  .subscribe__img img {
    margin: 0 auto;
    float: none; }
  .footer__nav {
    padding: 0 !important; }
  .footer__nav.fn-4 {
    margin: 0; }
  .copy {
    padding: 0; }
  .f-link {
    margin: 5px 0 0; }
  .f-link li {
    margin: 0 0 10px !important;
    width: 100%;
    display: block; }
  .catalog__block {
    min-height: 1px; }
  .box__share {
    margin: 0 -6px 20px; }
  .mobile .header__container-child .container, .mobile .footer__bottom-child .container {
    padding: 0 17px; }
  .sidebar-title {
    min-height: 1px;
    max-height: 100%; }
  .sidebarItems .sidebar__box {
    height: auto; }
  .sidebarItems .sidebar__content {
    position: relative; }
  .sidebarItems .translation__box img {
    height: 263px; }
  .translation__box img {
    max-height: 263px; }
  .h-box-list {
    margin: 9px 0 0 8px; }
  /*PAGE REVIEWS*/
  .review-col {
    width: 33.33333333%; }
  .review__container {
    padding: 0 15px; }
  .h-box-quest {
    padding: 0 0 0 25px;
  }
  .search-btn-js {
   display: none !important;
  }
 .main-bn__products .container {
  padding: 0 !important;
 }
}

@media (max-width: 1023px) {
  .sm-hidden {
    display: none !important; }
  .sm-visible {
    display: block !important; }
  .advantage__link span {
    padding: 0 15px; }
  .advantage__link span br {
    display: none; }
  .advantage__link span {
    width: 100%; }
  .advantage-1:before {
    content: "";
    width: 76px;
    height: 31px;
    background: url("/local/templates/ampir/css/../images/svg/icon-truck.svg") no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    margin: 5px auto 0;
    display: block; }
  .advantage-2:before {
    content: "";
    width: 30px;
    height: 30px;
    background: url("/local/templates/ampir/css/../images/svg/icon-list.svg") no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    margin: 4px auto 0;
    display: block; }
  .advantage-3:before {
    content: "";
    width: 45px;
    height: 36px;
    background: url("/local/templates/ampir/css/../images/svg/icon-salon.svg") no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    margin: 0 auto;
    display: block; }
  .advantage-4:before {
    content: "";
    width: 49px;
    height: 29px;
    background: url("/local/templates/ampir/css/../images/svg/icon-design.svg") no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    margin: 6px auto 0;
    display: block; }
  .advantage__link span {
    letter-spacing: -0.7px;
    font-size: 14px;
    line-height: 17px;
    padding: 0;
    display: block;
    float: left; }
  .advantage__link {
    min-height: 1px;
    height: auto;
    padding: 41px 0 0;
    display: block; }
  .advantage-icon {
    width: 100% !important;
    height: 36px !important;
    margin: -41px 0 0 !important;
    display: block;
    float: left;
    background: none; }
  .subscribe__box {
    padding: 24px 0 17px 240px; }
  .subscribe__img {
    margin: 0 0 0 -240px;
    width: 240px; }
  .copy {
    padding: 0 20px 0 0; }
  .catalog__box {
    margin: 0 8px 40px; }
  .catalog__box {
    width: 225px;
    float: left; }
  .catalog-home {
    width: 502px;
    margin: 0 -4px 0 0; }
  .sidebar-home {
    width: 245px; }
  .content-home {
    width: 727px;
    margin: 0 auto;
    float: none; }
  .content-home .container {
    padding: 0; }
  .sidebar__right {
    margin: 0 0 0 -7px; }
  .sidebar-title {
    padding: 0; }
  .online__list {
    display: block;
    width: 100%;
    float: left; }
  .translation__txt span {
    margin: 0 0 10px; }
  .sidebar-title a {
    font-size: 22px;
    line-height: 26px; }
  .head__video {
    height: 230px; }
  .review-col {
    width: 50%; }
.catalog__box:not(.box-2x) .img-wrap img {
  /*min-height: 225px;*/
  /*max-height: 225px; */
}

  .cart__simple:before, .cart__simple:after {
      content: "";
      height: 100%;
      width: 20px;
      background: #FAFAFA;
      position: absolute;
      left: -20px;
      top: 0;
  }
  .cart__simple:after {
    left: inherit;
    right: -20px;
  }
  .text-f {
    margin: 0 -15px 0 2px;
  }
  .head__box-search {
   opacity: 1 !important;
   visibility: visible !important;
  }
  .nav.xs-hidden {
   display: none !important;
  }
 .touch-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
 }
 .h-box-quest {
  width: auto;
  clear: both;
 }
 .header__contacts li {
  margin: 0 5px;
 }
 .head__box-search {
   margin-left: 0;
 }
 .main-search__static {
  position: absolute;
  left: 0;
  top: 65px;
  width: 100%;
  padding: 0;
  background: #fff;
  z-index: 100;
 }
 .touch-menu-pc, .mobile .touch-menu-pc {
  display: none !important;
 }
 .h-box__container {
  position: relative;
 }
 .menu > li > a:hover, .menu > li > a,
 .sub-menu li > a, .sub-menu-v2 li > a, .sub-menu__style li > a, .menu .mobile-catalog-menu a {
  text-decoration: none !important;
 }
} /*end 1023*/

@media (max-width: 900px) {
  .nav {
    margin-left: -11px; }
  .h-work-link {
    display: inline-block !important;
    margin: 0 0 0 24px; }
  .nav > li > a {
    font-size: 16px;
    padding: 11px 10px 0; }
  .h-item-col {
    font-size: 16px; }
  .drop__menu > li > a, .drop__menu > li > a {
    font-size: 16px; }
  .controls .volume, .controls .curtime, .controls span[role="separator"], .controls .durtime, .controls .mute {
    display: none !important; }
  .controls button.play, .controls button.pause {
    -webkit-flex-basis: 12%;
        -ms-flex-preferred-size: 12%;
            flex-basis: 12%; } }

@media (max-width: 859px) {
  .h-work-link {
    float: right !important;
    margin: 0;
    clear: both; } }

@media (max-width: 767px) {
 .pagetitle-logo {
  width: 90px;
  margin-left: 0;
  margin-top: 23px;
 }
 .pagetitle-logo img {
  width: 80px;
  float: right;
 }
 .pagetitle {
  font-size: 28px !important;
  line-height: 34px !important;
  width: -webkit-calc(100% - 90px);
  width: calc(100% - 90px);
 }
 .pagetitle-container {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
 }
 .brand-select__style {
  width: 100%;
 }
 .brand-select__container {
  padding: 0 10px;
 }
 .payment-simple__block {
  width: 100%;
 }
 .payment-container {
  padding: 0 20px;
 }
 .pagehead.step, .salonlist .location, .salonlist .shoplist {
  padding-left: 20px;
  padding-right: 20px;
 }
 .salonlist .shoplist {
  width: 100% !important;
 }
 .salonlist .slnumlist {
  left: 0 !important;
  padding-left: 0 !important;
  width: 100% !important;
  margin-bottom: 30px;
 }
 .salonlist .slitem, .salonlist .showmap {
  width: 100% !important;
 }

  .xs-hidden {
    display: none !important; }
  .xs-visible {
    display: block !important; }
  .container {
    padding: 0 20px; }
  .head__img img {
    display: none; }
  /*
h1{font:30px/37px "Roboto", sans-serif;}
h2{font:18px/22px "Roboto", sans-serif;}*/
  .h3 {
    font: 14px/17px "Roboto", sans-serif; }
  .h-content-top div:first-child, .h-content-top div:last-child {
    top: -1px; }
  .h-content-bottom div:first-child, .h-content-bottom div:last-child {
    margin: 8px 0 0; }
  .h-box-link {
    margin: 4px 0 0; }
  .advantages__container {
    margin-top: 20px;
    padding: 20px 0 0; }
  .advantage__box {
    text-align: center;
    width: 200px;
    margin: 0 auto 20px;
    float: none;
    overflow: hidden; }
  .catalog__box {
    float: left;
    width: 320px;
    margin: 0 0 40px;
    padding: 0 30px; }
  .catalog-home {
    width: 100%;
    margin: 0 0 36px;
    padding: 0 !important; }
  .content-home {
    display: block;
    float: left;
    width: 100%; }
  .content-home .row {
    margin: 0;
    display: block;
    width: 100%;
    float: left; }
  .sidebar-home {
    width: 100%;
    padding: 0 !important; }
  .sidebar__box {
    width: 320px;
    padding: 0 30px;
    margin: 0 0 40px; }
  .sidebar__right {
    margin: 0; }
  .catalog__list .slick-list {
    padding-top: 5px !important; }
  .slide-arrow-box {
    width: 100%;
    text-align: center;
    float: left; }
  .slide-arrow-box .slide-arrow {
    width: 40px  !important;
    height: 40px  !important;
    cursor: pointer !important;
    margin: 0 10px !important;
    position: relative !important;
    display: inline-block !important; }
  .slide-prev-home {
    background: #343434 url("/local/templates/ampir/css/../images/icon/arrow-prev2.png") no-repeat center center !important;
    -webkit-background-size: 10px 24px  !important;
    background-size: 10px 24px  !important; }
  .slide-next-home {
    background: #343434 url("/local/templates/ampir/css/../images/icon/arrow-next2.png") no-repeat center center !important;
    -webkit-background-size: 10px 24px  !important;
    background-size: 10px 24px  !important; }
  .online__list {
    width: auto;
    display: inline-block; }
  .translation__txt span {
    margin: 10px 16px 0 0; }
  .bnItems {
    margin: 0;
    display: block;
    width: 100%;
    float: left; }
  .bn__box {
    width: 260px;
    margin: 0 auto 40px;
    float: none;
    overflow: hidden; }
  .bn__container {
    width: 100%;
    display: block;
    float: left; }
  .bn__container .container {
    padding: 0; }
  .bnItems .col-sm-6.col-xs-12 .bn__box {
    max-width: 555px;
    width: auto; }
  .bnItems .slick-slide {
    width: 320px;
    padding: 0 30px !important; }
  .subscribe__box {
    padding: 30px 0;
    min-height: 1px; }
  .subscribe__form {
    width: 100%; }
  .subscribe__text p {
    max-width: 100%; }
  .box__share {
    padding: 0 20px; }
  .sb-content {
    width: 100%;
    display: block;
    float: left; }
  .footer__bottom {
    padding: 20px 0 0; }
  .footer__bottom .container {
    padding: 0 !important; }
  .footer__bottom .row {
    margin: 0;
    width: 100%;
    display: block;
    float: left; }
  .footer__bottom .col-xs-12 {
    padding: 0 !important; }
  .footer__nav li a {
    position: relative;
    letter-spacing: normal;
    padding: 0 0 0 15px;
    font: 300 15px/25px "Roboto", sans-serif;
    display: block;
    width: 100%;
    text-decoration: none !important; }
  .copy {
    padding: 0; }
  .head__img {
    -webkit-background-size: cover !important;
    background-size: cover !important;
    height: 172px;
    background-repeat: no-repeat !important; }
  .head__box-top {
    position: relative; }
  .search-btn-mobile {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .search-btn-open {
    width: 35px;
    position: relative;
    top: 0; }
  .touch-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
  .head__box-bottom {
    margin: -43px 0 0;
    opacity: 0;
    visibility: hidden;
    z-index: -1; }
  .head__box-bottom.h-box-active {
    opacity: 1;
    visibility: visible;
    z-index: 100; }
  .header__container.headerFix {
    top: 0;
    left: 0;
    position: fixed;
    z-index: 100; }
  .header__content, .header__container {
    height: 60px; }
  .head__content-title .h-content-center {
    font-size: 24px;
    line-height: 30px;
    text-align: center; }
  .popup__content, .popup-col {
    width: 100%; }
  .popup-col {
    margin: 0 0 20px; }
  .popup-col:last-child {
    margin: 0; }
  .sidebar-color1, .sidebar-color2, .sidebar-color3, .sidebar-color4 {
    background: none; }
  .sidebar-color1 .sidebar__content {
    background: #4267B2; }
  .sidebar-color2 .sidebar__content {
    background: #612FA0; }
  .sidebar-color3 .sidebar__content {
    background: #232329; }
  .sidebar-color4 .sidebar__content {
    background: #CA8C74; }
  .bn__box.bn-color3 .img-wrap img {
    height: 260px;
    width: auto;
    max-width: none; }
  .head__content p {
    font-size: 18px;
    line-height: 20px;
    letter-spacing: -.5px; }
  /*PAGE REVIEWS*/
  .review__sort {
    margin: 0 0 0 20px; }
  .r-col-4 {
    width: 100%; }
  .r-file-box {
    max-width: 100%;
    margin: 0;
    width: 100%; }
  .filename {
    max-width: 150px;
    line-height: 30px;
    margin: 0 0 0 10px; }
  .file-upload-txt {
    width: 100%; }
  .file-upload-txt {
    margin: 10px 0; }
  .catalog__box:not(.box-2x) .img-wrap img {
    /*min-height: 260px;*/
    /*max-height: 260px; */
  }

  /*PAGE order.html #8632 */
  .breadcrumb-order-box {
    width: 100%;
    display: block;
    float: left;
    margin: 31px 0 10px; }
  .breadcrumb-order {
    margin: 0 -3px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
    .breadcrumb-order li {
      width: 100%;
      padding: 0 3px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-justify-content: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      position: relative; }
      .breadcrumb-order li i {
        display: block;
        position: absolute;
        left: 0px;
        top: 1px; }
        .breadcrumb-order li i:before {
          content: "";
          display: block;
          position: absolute;
          width: 0;
          height: 0;
          left: 4px;
          top: -1px;
          border: 25px solid transparent;
          border-left: 10px solid #979797;
          background: none !important;
          -webkit-transform: translate(0, 0);
              -ms-transform: translate(0, 0);
                  transform: translate(0, 0);
          -webkit-border-radius: 0;
                  border-radius: 0;
          z-index: 6; }
        .breadcrumb-order li i:after {
          content: "";
          display: block;
          position: absolute;
          width: 0;
          height: 0;
          left: 3px;
          top: -1px;
          border: 25px solid transparent;
          border-left: 10px solid #fff;
          background: none !important;
          -webkit-transform: translate(0, 0);
              -ms-transform: translate(0, 0);
                  transform: translate(0, 0);
          -webkit-border-radius: 0;
                  border-radius: 0;
          z-index: 7; }
      .breadcrumb-order li a {
        height: 50px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-align-items: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        font: 300 14px/16px "Roboto Condensed", sans-serif;
        color: rgba(0, 0, 0, 0.65);
        text-decoration: none;
        padding: 0 0 0 15px;
        -webkit-transition: color .3s;
        -o-transition: color .3s;
        transition: color .3s;
        width: 100%;
        background: #E9E9E9;
        border: 1px solid #979797;
        position: relative; }
        .breadcrumb-order li a span {
          padding: 0 0 0 17px;
          display: inline-block;
          position: relative;
          z-index: 10; }
          .breadcrumb-order li a span:before {
            content: "";
            display: block;
            position: absolute;
            left: 0;
            top: 50%;
            width: 14px;
            height: 12px;
            -webkit-border-radius: 0;
            border-radius: 0;
            -webkit-transition: background .3s;
            -o-transition: background .3s;
            transition: background .3s;
            background: url("/local/templates/ampir/css/../images/svg/order-check.svg") no-repeat;
            -webkit-transform: translate(0, -50%);
                -ms-transform: translate(0, -50%);
                    transform: translate(0, -50%); }
        .breadcrumb-order li a:before {
          content: "";
          display: block;
          position: absolute;
          width: 0;
          height: 0;
          right: -36px;
          top: -1px;
          border: 25px solid transparent;
          border-left: 10px solid #979797;
          background: none !important;
          -webkit-transform: translate(0, 0);
              -ms-transform: translate(0, 0);
                  transform: translate(0, 0);
          -webkit-border-radius: 0;
                  border-radius: 0;
          left: inherit;
          z-index: 9; }
        .breadcrumb-order li a:after {
          content: "";
          display: block;
          position: absolute;
          width: 0;
          height: 0;
          right: -35px;
          top: -1px;
          border: 25px solid transparent;
          border-left: 10px solid #e9e9e9;
          background: none !important;
          -webkit-transform: translate(0, 0);
              -ms-transform: translate(0, 0);
                  transform: translate(0, 0);
          -webkit-border-radius: 0;
                  border-radius: 0;
          z-index: 10; }
        .breadcrumb-order li a:hover {
          color: rgba(0, 0, 0, 0.65); }
      .breadcrumb-order li.active {
        color: #000; }
  .breadcrumb-container {
    padding: 0 15px 0 5px; }
  .order__text-title span {
    padding: 80px 0 0; }
    .order__text-title span:before {
      left: 50%;
      top: 0;
      -webkit-transform: translate(-50%, 0);
          -ms-transform: translate(-50%, 0);
              transform: translate(-50%, 0); }
    .order__text-title span:after {
      left: 50%;
      top: 14px;
      -webkit-transform: translate(-50%, 0);
          -ms-transform: translate(-50%, 0);
              transform: translate(-50%, 0); }
  .order-text-btn {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    min-height: 50px;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    padding: 11px 0; }
    .order-text-btn:hover {
      -webkit-box-shadow: 0 1px 7px rgba(40, 59, 229, 0.5);
              box-shadow: 0 1px 7px rgba(40, 59, 229, 0.5); }
    .order-text-btn span {
      display: block;
      padding: 0;
      width: 100%; }
  .order-col-3 {
    width: 50%; }
  .order__text-share li:nth-child(3) {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
        -ms-flex-order: 4;
            order: 4;
    width: 100%; }
  .order__text-share {
    margin: 0 -5px; }
    .order__text-share li {
      padding: 0 5px;
      margin: 5px 0; }
  .order__text-title {
    margin: 0 0 14px; }
  .order__text {
    margin: 30px 0 32px; }
  .order__container:before {
    -webkit-box-shadow: none;
            box-shadow: none; }
  .order__txt-info {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column; }
  .order-info-icon {
    -webkit-justify-content: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin: 0 0 20px; }
  .order-info-phones {
    padding: 0; }
  .order-info-text {
    margin-top: 17px; }
  .order__tx-block {
    margin: 0 0 10px; }

.order__text {padding: 0 20px;}


.mobile .touch-menu-pc {
    display: none !important; }

.box__footer {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column; }

.f-link-calc {
  width: 100%;
  padding: 0 15px;
  margin: 0 0 20px;
}
.footer__link-calc {
  width: 100%;
  margin: 0;
}
}

@media (max-width: 679px) {
 .modal-leave__sub-title {
  text-align: center;
 }
 .modal-leave__btn {
  width: 100%;
  padding-top: 4px;
  padding-bottom: 4px;
 }
  .modal__basket {
    background: #FFF; }
  .modal__basket-ready {
    display: block;
    float: left;
    width: 100%; }
  .mb-slider .slick-arrow.slick-prev {
    left: 0 !important; }
  .mb-slider .slick-arrow.slick-next {
    right: 0 !important; }
 .modal__template {
  background: #FFF;
 }
}

@media (max-width: 639px) {


  /*modal__basket*/
  .modal__basket-container:before {
    display: none; }
  .modal__basket-content {
    width: 100%;
    max-width: 100%; }
  .modal__basket-box:first-child {
    margin: 0; }
  .mb-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center; }
  .mb-list li {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-top: 1px solid #d5d5d5;
    padding-top: 13px; }
  .mb-list li:first-child {
    border-top: 0;
    padding-top: 0; }
  .mb-name {
    padding: 13px 0 0;
    -webkit-order: 4;
    -ms-order: 4;
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
    min-width: 100%; }
  .modal__basket-box {
    padding: 30px 15px; }
  .mb-img a {
    float: left; }
  .mb-img a img {
    float: left; }
  /*PAGE REVIEWS*/
  .review-col {
    width: 100%; }
  /* start 8869 popup__multi */
  .mb__list_row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row; }
  .mb__list_row li {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 50%;
    padding-right: 10px; }
  .mb__list_row li:last-child {
    padding-left: 10px;
    padding-right: 0; }
  .mb__list_label {
    width: 100%;
    margin-bottom: 5px; }
  .mb__list_select {
    width: 100%;
    margin-bottom: 15px; }
  .mb__list_select .select-css {
    width: 100%; }
  .mb__list_action {
    width: 100%; }
  .mb__list_action a {
    width: 100%; }
  .modal__basketProduct .mb-name {
    max-width: 100%;
    min-width: 100%; }
  .modal__basketSuccess {
    margin-bottom: 0; }
  /* end 8869 popup__multi */

  .main-bn__container {
    flex-wrap: wrap;
  }
  .main-bn__left {
    padding-right: 0;
    width: 100%;
    margin-bottom: 14px;
  }
  .main-bn__right {
    width: 100%;
  }
  .main-bn__row {
    flex-direction: row;
  }
  .main-bn__col {
    height: auto;
  }
  .main-bn__col:first-child {
    margin-bottom: 0;
    margin-right: 15px;
  }
  .clear-search {
   display: none !important;
  }

}

/* } */
@media (max-width: 768px) {
  .subscribe-col {padding: 0 60px;}
  .advantages__container {
    margin-bottom: 20px; }
  .advantages__container .col-sm-3.col-xs-6 {
    width: 100%; }
  .subscribe-title {
    font-size: 24px;
    line-height: 26px;
    margin: 0 0 20px; }
  .subscribe-col {
    width: 100%;
    margin: 0 0 20px; }
  .pay__methods {
    display: none; }
  .bn-title a {
    font-size: 20px;
    line-height: 26px; }
  .bn-title a br {
    display: none; }
  .catalog__box-title a {
    font-size: 20px;
    line-height: 22px; }
  .catalog-btn {
    font-size: 16px; }
  .catalog__box {
    margin: 0 0 20px; }
  .bn__box {
    margin: 0 auto 20px; }
  .sidebar-title a, .sidebar-title .t-txt {
    font-size: 20px;
    line-height: 22px; }
  .subscribe-sub-title {
    font-size: 16px;
    margin: 0 0 20px; }
  .catalog__box-text span, .f-link li a, .copy, .subscribe__text p, .translation__list li {
    font-size: 16px;
    line-height: 18px; }
  .subscribe__container {
    margin: 20px 0 0; }
  .sidebar__box {
    margin: 0 0 20px; }
  .header__content, .header__container {
    height: 53px; }
  .head__box-top {
    padding: 8px 0 0; }
  .head__box-bottom {
    margin: -36px 0 -5px; }
  .touch-menu {
    width: 30px;
    margin: 0 5px 0 -5px; }
  .logo {
    margin: 6px 0 0 !important; }
  .logo img {
      width: 100px;  
      height: auto;
  }

  .i-basket {
    -webkit-background-size: contain;
    background-size: contain; }
  .i-user {
    -webkit-background-size: contain;
    background-size: contain; }
  .h-box-link {
    margin: 10px 0 0; }
  .h-box-link li.h-item-basket .h-item-col {}
  .h-box-link li.h-item-user {
    margin: 0 15px 0 0; }
  .h-box-link li.h-item-user .h-item-col {
    right: -6px;
    top: -6px;
    height: 14px;
    width: 14px;
    border-radius: 50%;
    font-size: 10px;
    line-height: 14px; }
  .search-btn-open {
    width: 30px;
    height: 30px;
    top: 3px; }
  .icon-search {
    width: 15px;
    height: 15px;
    -webkit-background-size: contain;
    background-size: contain; }
  .main-search {
    height: 30px; }
  .search-input {
    font-size: 16px;
    line-height: 28px;
    height: 28px;
    padding: 0 10px; }
  .clear-search {
    width: 36px;
    height: 28px;
    -webkit-background-size: 16px 16px;
    background-size: 16px 16px; }
  .search-btn {
    width: 40px;
    margin: -1px 0 0;
    height: 30px; }
  .head__box-search.searchOpen .main-search {
    padding: 0 75px 0 0; }
  .head__box-search.searchOpen .search-btn {
    margin: -1px -75px 0 0; }
  .slide-arrow-box .slide-arrow {
    background: none !important;
    position: relative !important; }
  .slide-arrow-box .slide-arrow:before {
    content: "";
    position: absolute !important;
    left: 5px !important;
    top: 5px !important;
    width: 30px !important;
    height: 30px !important; }
  .slide-prev-home:before {
    background: #343434 url("/local/templates/ampir/css/../images/icon/arrow-prev2.png") no-repeat center center !important;
    -webkit-background-size: 9px 13px  !important;
    background-size: 9px 13px !important; }
  .slide-next-home:before {
    background: #343434 url("/local/templates/ampir/css/../images/icon/arrow-next2.png") no-repeat center center !important;
    -webkit-background-size: 9px 13px  !important;
    background-size: 9px 13px !important; }
  .bn__box {
    width: 226px; }
  .bnItems .slick-slide {
    width: 246px;
    padding: 0 10px !important; }
  .catalog__box {
    width: 246px;
    padding: 0 10px; }
  .sidebar__box {
    width: 246px;
    padding: 0 10px; }
  .translation__txt span {
    margin: 0 0 10px; }
  .mobile .head__box-search {
    margin: 3px 0 0; }
  /* <<<<<<< HEAD
.sidebarItems .translation__box img {
  height: 226px;
  max-height: 226px;
}
.bn__box.bn-color3 .img-wrap img {
    height: 226px;
    width: auto;
    max-width: none;
}
  .head__content p {
    font-size: 16px;
    padding: 0 10px;
  }
  .subscribeBg {
    padding: 20px 0 !important;
  }
======= */
  .head__content p {
    font-size: 16px;
    padding: 0 10px; }
  .subscribeBg {
    padding: 20px 0 !important; }
  /*modal*/
  .mb-btn-group {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start; }
  .mb-btn-group li {
    width: 100%; }
  .mb-btn-group li:first-child {
    margin-bottom: 20px; }
  /* >>>>>>> new_order_201805 */
  /*PAGE REVIEWS*/
  .review__sort {
    margin: 20px 0 0;
    padding: 0 15px;
    width: 100%; }
  .review__container {
    margin: 0; }
  .review__form-header .star-box {
    width: 110px;
    float: right;
    margin: 0; }
  .review__form-header .star-box.singleStar div span {
    width: 22px;
    height: 17px; }
  .file-label {
    width: 50px;
    margin: 0; }
  .file-upload,
  .file-upload-multiple {
    width: -webkit-calc(100% - 50px);
    width: calc(100% - 50px); }
  .filename {
    margin: 0;
    max-width: 100%; }
  .mb-slide-txt {
    height: auto;
    width: 120px;
    margin: 0 auto;
  }
  .mb-slide-price {
    width: 120px;
    margin: 5px auto 12px;
  }
  /* start 8869 popup__multi */
  .mb-slide {
    width: 100%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center; }
  .mb-slide-txt {
    height: auto;
    width: 120px;
    margin: 0 auto; }
  .mb-slide-price {
    width: 120px;
    margin: 5px auto 12px; }
  .mb-slide-action {
    width: 120px; }
  .mb__list_row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column; }
  .mb__list_row li {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    padding-right: 0; }
  .mb__list_row li:last-child {
    padding-left: 0;
    margin-top: 10px; }
  .modal__basketProduct .mb-right {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end; }
  .mb-name-right {
    padding-right: 0; }
  .modal__basketProduct .mb-price {
    min-width: inherit;
    max-width: inherit;
    padding-left: 0;
    min-width: 100%; }
  .modal__basketProduct .mb-name-right {
    padding-right: 15px; }
  .modal__basketProduct .mb-col {
    margin-top: 7px;
    margin-bottom: 7px; }
  .modal__basketProduct .mb-list li {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start; }
  .modal__basketProduct .mb-sum {
    font-weight: 500;
    font-size: 28px;
    line-height: 28px; }
  .modal__basketProduct .mb-price .mb-rub {
    font-size: 28px;
    line-height: 28px; }
  .mb-title {
    padding-right: 50px; }
  /* end 8869 popup__multi */
}

div[id*="bx_videojs_player_"] {
  max-width: 800px !important;
  height: 500px !important;
  width: 100% !important; }

@media (max-width: 1023px) {
  div[id*="bx_videojs_player_"] {
    height: 400px !important; } }

@media (max-width: 767px) {
  div[id*="bx_videojs_player_"] {
    height: 340px !important; } }

@media (max-width: 639px) {
  div[id*="bx_videojs_player_"] {
    height: 250px !important; } }

@media (max-width: 479px) {
  div[id*="bx_videojs_player_"] {
    height: 200px !important; } }

/*PAGE REVIEWS*/
.review__sort {
  display: inline-block; }

.select__box {
  white-space: nowrap;
  position: relative; }

/*slct*/
.slct {
  display: block;
  float: left;
  width: 100%;
  min-width: 200px;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  background: #f2f2f2;
  height: 33px;
  color: #000000;
  font: 14px/33px "Roboto", sans-serif;
  position: relative;
  cursor: pointer;
  padding: 0 26px 0 10px; }

.slct:before {
  content: "";
  display: block;
  position: absolute;
  right: 7px;
  top: 13px;
  background: url("/local/templates/ampir/css/../images/svg/arrow-filter.svg") no-repeat;
  width: 12px;
  height: 7px;
  opacity: .3;
  -webkit-transition: opacity .3s, -webkit-transform .3s;
  transition: opacity .3s, -webkit-transform .3s;
  -o-transition: opacity .3s, transform .3s;
  transition: opacity .3s, transform .3s;
  transition: opacity .3s, transform .3s, -webkit-transform .3s; }

.slct.active {
  z-index: 42; }

.slct.active:before {
  opacity: 1;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.drop {
  top: 33px;
  left: 0;
  width: 100%;
  display: none;
  position: absolute;
  overflow: auto;
  z-index: 40;
  background-color: #fcfcfc;
  border-left: 1px solid #f2f2f2;
  border-right: 1px solid #f2f2f2;
  border-bottom: 1px solid #f2f2f2; }

.drop li {
  display: block;
  float: left;
  width: 100%;
  cursor: pointer;
  color: #000;
  font: 14px/18px "Roboto", sans-serif;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  padding: 5px 10px;
  -webkit-transition: color .2s, background .2s;
  -o-transition: color .2s, background .2s;
  transition: color .2s, background .2s;
  border-bottom: 1px solid #f2f2f2; }

.drop li:last-child {
  border-bottom: 0; }

.drop li:hover {
  color: #333;
  background: #F2F2F2; }


/* left filter start */

.main__content .content.inside.ajax-content.no-left {
  padding: 0;
}
.main__content {
  /*width: calc(100% - 205px) !important;*/
  /*width: -webkit-calc(100% - 205px) !important;*/
}

.brand__container {
  display: block;
  width: 100%;
  float: left;
  padding: 0 0 0 235px;
  margin: 26px 0 0; }

/*.filter__container {*/
.filter__left {
  display: inline-block;
  float: left;
  width: 235px;
  background: #F6F6F6;
  margin: 0 0 20px 0;
  min-height: 1px;
  padding: 22px 30px 30px; }

.filter__left-content {
  display: block;
  width: 100%;
  float: left;
}
.filter-full-width {
  display: block;
  float: left;
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
}

.filter__content {
  display: block;
  width: 100%;
  float: left; }

.filter-color-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: -2px;
  margin-right: -2px;
  padding: 0 8px;
}
.filter-color-row .color_wrap {
  padding: 0 2px;
  margin-bottom: 4px;
}
.filter-color-row .color_wrap .customCheckbox.color {
  margin: 0;
}
.filter__close {
  display: none; }

.selected__filters-mob {
  display: block;
  width: 100%;
  float: left;
  display: none !important; }

.selected__filters-pc {
  display: block;
  width: 100%;
  float: left;
  margin-bottom: 20px; }
.filter-bottom-20 {
  margin-bottom: 20px;
}
.filter-mob-box {
  display: none !important; }

.btn-clear {
  display: none; }

.center__container {
  display: block;
  width: 100%;
  float: left;
  min-height: 1px; }

.filter__btn {
  display: block;
  width: 100%;
  float: left;
  position: relative;
  padding: 0 0 0 27px;
  white-space: nowrap;
  font: 300 24px/24px "Roboto Condensed",Arial,sans-serif;
  color: #000000; }
  .filter__btn:before {
    content: "";
    display: block;
    position: absolute;
    background: url("/local/templates/ampir/css/../images/svg/icon-filter.svg") no-repeat;
    width: 16px;
    height: 16px;
    position: absolute;
    left: 0;
    top: 5px; }

.filter__box {
  display: block;
  width: 100%;
  float: left;
  margin: 10px 0 0; }
  .filter__box:first-child {
    margin: 0; }

.filter-check {
  display: none !important; }

.filter-label {
  display: block;
  width: 100%;
  float: left;
  border: 1px solid transparent;
  height: 30px;
  padding: 0 10px 0 30px;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
  font: 14px/28px "Roboto Condensed",Arial,sans-serif;
  color: #000000;
  -webkit-transition: border-color .3s, background .3s;
  -o-transition: border-color .3s, background .3s;
  transition: border-color .3s, background .3s;
  position: relative;
  background-color: #e7e7e7;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden; }
  .filter-label:hover {
    background-color: transparent;
    border-color: #d5d5d5; }
  .filter-label:before {
    content: "";
    display: block;
    position: absolute;
    width: 12px;
    height: 12px;
    -webkit-border-radius: 1px;
            border-radius: 1px;
    background-color: #ffffff;
    border: solid 1px #211c1d;
    top: 8px;
    left: 9px; }
  .filter-label:after {
    content: "";
    display: block;
    position: absolute;
    width: 6px;
    height: 6px;
    -webkit-border-radius: 1px;
            border-radius: 1px;
    background-color: #000000;
    top: 11px;
    left: 12px;
    z-index: 2;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    -o-transition: transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
    -webkit-transform: scale3d(0, 0, 0);
            transform: scale3d(0, 0, 0); }

.filter-check:checked + label, .filter-check[checked="checked"] + label {
  background-color: #e7e7e7;
  border: solid 1px  #e7e7e7 !important; }
  .filter-check:checked + label:after, .filter-check[checked="checked"] + label::after {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1); }

.filter-radio:checked + label:after {
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1); }

.filter__select {
  display: block;
  width: 100%;
  float: left;
  border: 1px solid transparent;
  -webkit-transition: border-color .3s;
  -o-transition: border-color .3s;
  transition: border-color .3s; }
  .filter__select:hover {
    border-color: #d5d5d5; }
  .filter__select.active {
    border-color: #d5d5d5; }

.filter-slct {
  display: block;
  width: 100%;
  float: left;
  position: relative;
  line-height: 28px;
  padding: 0 0 0 10px;
  cursor: pointer; }
  .filter-slct:before {
    content: "";
    display: block;
    position: absolute;
    right: 10px;
    top: 11px;
    background: url("/local/templates/ampir/css/../images/svg/arrow-filter.svg") no-repeat;
    width: 12px;
    height: 7px;
    opacity: .3;
    -webkit-transition: opacity .3s, -webkit-transform .3s;
    transition: opacity .3s, -webkit-transform .3s;
    -o-transition: opacity .3s, transform .3s;
    transition: opacity .3s, transform .3s;
    transition: opacity .3s, transform .3s, -webkit-transform .3s; }
  .filter-slct.active:before {
    opacity: 1;
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg); }
  .filter-slct:hover:before {
    opacity: 1; }

.filter__drop {
  display: block;
  width: 100%;
  float: left;
  padding: 0 0 7px;
  display: none; }
  .filter__drop .filter-label {
    background: none !important;
    border: 1px solid transparent !important;
    padding-left: 29px;
    height: auto;
    line-height: 14px; }
    .filter__drop .filter-label:before {
      top: 1px;
      left: 8px; }
    .filter__drop .filter-label:after {
      top: 4px;
      left: 11px; }
  .filter__drop .filter-check:checked + label {
    border: 1px solid transparent !important; }
  .filter__drop li {
    display: block;
    width: 100%;
    float: left;
    margin: 4px 0 0; }
  .filter__drop.filterShow {
    overflow: visible !important; }

.filter-radio {
  display: none; }

.f-sub-title {
  display: inline-block;
  float: left;
  font: 300 14px/22px "Roboto Condensed",Arial,sans-serif;
  margin: 0 0 0 10px; }

.f-sub-select {
  float: right;
  display: inline-block;
  position: relative;
  width: 90px;
  margin: 0 10px 4px 0; }

.slct-sub {
  display: block;
  width: 100%;
  float: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  background: #e7e7e7;
  height: 22px;
  font: 300 14px/22px "Roboto Condensed",Arial,sans-serif;
  position: relative;
  cursor: pointer;
  padding: 0 30px 0 8px; }
  .slct-sub:before {
    content: "";
    display: block;
    position: absolute;
    right: 7px;
    top: 8px;
    background: url("/local/templates/ampir/css/../images/svg/arrow-filter.svg") no-repeat;
    width: 12px;
    height: 7px;
    opacity: .3;
    -webkit-transition: opacity .3s, -webkit-transform .3s;
    transition: opacity .3s, -webkit-transform .3s;
    -o-transition: opacity .3s, transform .3s;
    transition: opacity .3s, transform .3s;
    transition: opacity .3s, transform .3s, -webkit-transform .3s; }
  .slct-sub.active {
    z-index: 42; }
    .slct-sub.active:before {
      opacity: 1;
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg); }

.drop-sub {
  top: 22px;
  left: 0;
  width: 100%;
  display: none;
  position: absolute;
  overflow: auto;
  z-index: 40;
  background-color: #fff;
  border-left: 1px solid #e7e7e7;
  border-right: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
  max-height: 150px;
  -ms-overflow-y: auto;
  overflow-y: auto; }
  .drop-sub li {
    display: block;
    width: 100%;
    float: left;
    cursor: pointer;
    color: #000;
    font: 300 14px/22px "Roboto Condensed",Arial,sans-serif;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    padding: 0 8px;
    -webkit-transition: color .2s, background .3s;
    -o-transition: color .2s, background .3s;
    transition: color .2s, background .3s;
    margin: 0; }
    .drop-sub li:hover {
      background: #e7e7e7; }

.btn-filter {
  display: block;
  width: 100%;
  float: left;
  text-decoration: none;
  border: 0;
  height: 35px;
  text-align: center;
  text-align: center;
  color: #ffffff;
  font: 14px/35px "Roboto Condensed",Arial,sans-serif;
  margin: 5px 0 0; }

#zaglushka {
  display: none !important;
}
.filter__content .lfblock {
  border-bottom: 0 !important;
}
.filter__drop li.disabled {
  opacity: .4;
}
.filter__drop li.disabled .filter-label {
  cursor: default;
}
.selected__filters-show {
  display: block;
}

@media (max-width: 1023px) {
  .main__content {
    padding: 0 !important;
    width: 100% !important;
  }

  .filter__left {
    display: none;
    margin: 0;
    position: fixed;
    z-index: 100;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    padding: 0; }

  .filter__content {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    display: block;
    padding: 21px 30px 0; }
  .filter__close {
    display: block;
    position: absolute;
    cursor: pointer;
    width: 22px;
    height: 22px;
    top: 21px;
    right: 27px;
    z-index: 10; }
    .filter__close:before {
      content: "";
      display: block;
      width: 28px;
      height: 1px;
      background: #979797;
      left: -3px;
      top: 11px;
      -webkit-transform: rotate(45deg);
          -ms-transform: rotate(45deg);
              transform: rotate(45deg);
      position: absolute; }
    .filter__close:after {
      content: "";
      display: block;
      position: absolute;
      width: 28px;
      height: 1px;
      background: #979797;
      right: -3px;
      top: 11px;
      -webkit-transform: rotate(-45deg);
          -ms-transform: rotate(-45deg);
              transform: rotate(-45deg); }
  .selected__filters-pc {
    display: none !important; }
  .selected__filters-mob {
    display: block !important; }
    .selected__filters-mob .selected__filters {
      margin: 0 0 24px; }
  .brand__container {
    padding: 0;
    margin: 5px 0 0; }
  .brand__row {
    margin: 30px -20px 10px; }
  .brand-col {
    padding: 0 20px; }
  .filter-mob-box {
    width: -webkit-calc(33.33333333% - 25px);
    width: calc(33.33333333% - 25px);
    display: block !important;
    float: left;
    margin: 0 25px 0 0; }
  .filterOpen {
    width: 100%;
    background: #F2F2F2;
    cursor: pointer;
    height: 50px;
    padding: 12px 20px 0 66px; }
    .filterOpen:before {
      left: 30px;
      top: 17px; }
    .filterOpen:after {
      content: "";
      width: 6px;
      height: 6px;
      background: #D80000;
      -webkit-border-radius: 3px;
      border-radius: 3px;
      top: 22px;
      left: 15px;
      position: absolute;
      display: block; }
  .brand__pag {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    float: left;
    margin: 23px 0 0; }
  .brand__sort {
    float: right; }
  .page-title {
    margin: 10px 0 0; }
  .brand__top {
    margin: 0; }
  .brand__sort {
    margin: 13px 0 0; }
  .f-sub-select {
    float: left; }
  .f-sub-title {
    width: 73px; }
  .btn-filter {
    margin-bottom: 30px; }
  .filter-label:hover {
    background-color: #e7e7e7;
    border: 1px solid transparent; }
  .filter-slct.active:before {
    opacity: 1 !important; }
  .filter-slct:hover:before {
    opacity: .3; }
  .filter__select:hover {
    border: 1px solid transparent; }
  .filter__select.active {
    border-color: #d5d5d5 !important; }
  .brand__information {
    padding: 0 0 0 190px; }
  .b-i-logo {
    width: 160px;
    margin: 0 0 0 -190px; }
  .subscribeBrand {
    margin: 7px 0 0; }
  .selected__filters {
    margin: 0; }
  .sf-title {
    margin: 0 0 13px; }
  .brand-col:hover .b-pr-link {
    -webkit-box-shadow: none;
            box-shadow: none; }
}/*end 1023px*/

@media (max-width: 767px) {
  .page__title h1 {
    margin: 0; }
  .read__info {
    width: 100%;
    margin: 19px 0 0;
    text-align: center; }
  .page-title {
    width: 100%;
    margin: 17px 0 0; }
  .brand__sort {
    width: 100%; }
  .b-sort-title {
    margin: 0 0 5px;
    width: 100%; }
  .filter-mob-box {
    width: 100%;
    margin: 0;
    padding: 0 73px 0 0; }
  .btn-clear {
    display: block;
    margin: 0 -73px 0 0;
    font: 300 14px/50px "Roboto Condensed",Arial,sans-serif;
    width: 70px;
    text-align: center;
    color: #000000;
    cursor: pointer;
    white-space: nowrap;
    float: right;
    height: 50px;
    background: #F2F2F2; }
  .filterOpen {
    padding: 12px 20px 0 56px; }
  .filter__content {
    padding: 21px 20px 0; }
  .filter-label {
    height: 50px;
    line-height: 50px;
    font-size: 18px; }
  .filter-label:before {
    top: 19px; }
  .filter-label:after {
    top: 22px; }
  .filter-slct {
    line-height: 50px;
    padding: 0 0 0 10px;
    font-size: 18px; }
    .filter-slct:before {
      top: 24px; }
  .filter__drop li {
    margin: 14px 0 0; }
    .filter__drop li:first-child {
      margin: 0; }
  .filter__drop {
    padding: 0 0 17px; }
  .f-sub-title {
    font-size: 18px;
    line-height: 36px; }
  .slct-sub {
    height: 36px;
    font-size: 18px;
    line-height: 36px; }
    .slct-sub:before {
      top: 16px; }
  .drop-sub li {
    font-size: 18px;
    line-height: 36px; }
  .drop-sub {
    top: 36px; }
  .drop-sub li {
    margin: 0 !important; }
  .f-sub-title {
    width: 83px; }
  .sf-list li {
    font-size: 18px;
    line-height: 48px;
    margin: 7px 0; }
  .sf-item-box {
    height: 50px; }
  .sf-del {
    height: 100%;
    background-position: center;
    top: 0;
    width: 32px;
    right: 0; }
  .sf-title {
    font-size: 18px;
    line-height: 18px; }
  .btn-filter {
    margin-bottom: 20px; }
  .brand__row {
    margin: 30px -10px 10px; }
  .brand-col {
    padding: 0 10px; }
  .brand__information {
    padding: 0; }
  .b-i-logo {
    width: 100%;
    margin: 0 0 30px; }
    .b-i-logo img {
      float: left; }
  .read__info-list-pc {
   -webkit-box-ordinal-group: 4;
   -webkit-order: 3;
   -ms-flex-order: 3;
   order: 3;
    width: 100%;
    margin: 0 0 23px;
  }
  .filter-color-row .color_wrap .customCheckbox.color {
    width: 28px;
    height: 28px;
    -webkit-background-size: contain !important;
         -o-background-size: contain !important;
            background-size: contain !important;
  }
  .head__box-search {
    margin: 0;
  }
 .search-btn-open {
  margin-left: 15px;
 }
 .head__box-bottom {
  display: none !important;
 }
 .logo {
  margin-top: 0 !important;
 }
 .headerFix .logo {
  width: 95px;
 }
 .header__content, .header__container {
  height: 90px;
 }
 .header__container.headerFix {
  padding-top: 8px;
 }
 .touch-menu {
  margin-top: 0;
 }
 .headerFix  .touch-menu {
  margin-top: 10px;
 }
 .head__box-top {
  padding-bottom: 8px;
 }
 .main-search__static {
  top: 0;
  /*display: none;*/
 }
 .head__box-search {
  opacity: 0 !important;
  visibility: hidden !important;
 }
 /* .head__box-search.searchOpen .clear-search {
  display: block;
 }  */
 .search-btn__open {
  display: none !important;
 }
 .img__block img {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  left: 0;
  top: 0;
 }
 .img-wrap > div {
  position: relative;
  overflow: hidden;
  padding-bottom: 100%;
 }
 .catalog__box-wrap {
  max-height: inherit;
 }
 .catalog__list .slick-track {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
 }
 .catalog__list .slick-slide {
  height: auto;
 }
 .catalog__box-content {
  height: 100%;
 }
}/*end 767*/

@media (max-width: 639px) {
  .brand-col {
    width: 50%; }
}/*end 639px*/

@media (max-width: 479px) {
  .brand__row {
    margin: 30px -2px 10px; }
  .brand-col {
    padding: 0 2px; }
  .b-pr-price-new.p-old {
    width: 100%;
    margin: 0 0 4px;
    display: block; }
  .subscribeBrand .subscribe-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .subscribeBrand .subscribe-row .subscribe-col:nth-child(2) {
      -webkit-order: 3;
      -ms-order: 3;
      -webkit-box-ordinal-group: 4;
          -ms-flex-order: 3;
              order: 3; }
  .subscribeBrand .subscribe-col-check {
    -webkit-order: 2;
    -ms-order: 2;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .subscribeBrand .subscribe-label {
    margin: 0; }
  .head__box-search {
    top: 3px;
  }
 .search-btn-open {
  margin-left: 0;
 }
 .logo {
  margin-top: 0 !important;
 }
 .main-search {
  padding: 0;
 }
}/*end 479px*/

/* left filter end */



/* ================================= new mobile header/ komyza */
.h-box__mobile{
  display: none;
}
.search-btn-mobile{
  display: none !important;
  top: 0;
  margin: 0 0 0 auto;
  background: transparent;
}
.h-box__bottom{
  align-items: center;
  justify-content: center;
}
.h-box__phone{
  margin: 0 0 0 auto;
  font-size: 20px;
  color: #000;
  width: 100%;
  text-align: center;
}
.header-btn__kit-compare,
.header-btn__kit-favorites{
  color: #000 !important;
}

@media(max-width: 768px){
  .h-box__mobile{
    display: flex;
  }
  .main-bn{
    padding: 0 0 0 0;
  }
  .header__content, .header__container{
    height: 102px;
  }
  .h-box-right{
    flex-wrap: wrap;
    padding: 0 0 0 0;
  }
  .h-box__container{
    float: none;
    margin: 0 0 5px 0;
  }
  .h-box-link{
    align-items: center;
    margin: 0 0 0 0;
  }
  .h-box-link li.h-item-user{
    margin: 0 0 0 0;
  }
  .h-box-link li.h-item-user,
  .h-item-basket{
    position: relative;
    display: flex !important;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    margin: 0 0px 0 0 !important;
  }
  .head__box-top{
    padding: 20px 0;
  }
  .i-basket{
    width: 23px;
  }
  .i-user{
    width: 16px;
    height: 17px;
  }
  .h-box-link li.h-item-basket .h-item-col{
    right: -16px;
    top: -11px;
    font-size: 10px;
  }
  .header-btn__kit{
    font-size: 19px;
  }
  .main-search__static{
    top: 42px;
  }
  .h-item-col{
    font-size: 10px;
  }
}

/* 19.03.24 ================================= категория на мобилке / komyza */

.b-sort-list{
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

.b-sort-list li:first-child{
  margin-right: 0;
}

@media(max-width: 1023px){
  .ing_oboi_list{
    display: none !important;
  }
  .ing_oboi_list + .show_hide_all{
    display: none;
  }
}

/* 21.06.24 ================================= поиск / komyza */
#digi-shield.digi-is-container{
  top: 114px !important; 
}
.main-search{
  float: none;
  max-width: 1140px;
	width: 100%;
	margin: 0 auto;
}
.main-bn{
  margin-top: 55px;
}
.head__box-search{
  padding-bottom: 10px;
  background: #FFF;
  box-shadow: 0 3px 3px rgba(0, 0, 0, 0.08);
}
@media(max-width: 1023px){
  .main-search__static{
    top: 95px;
  }
  #digi-shield.digi-is-container{
    top: 95px !important; 
  }
}
@media(max-width: 767px){
  #digi-shield.digi-is-container{
    top: 61px !important; 
  }
  .main-search__static {
    /*top: 61px;*/
  }
}

@media (min-width: 1024px) {
	.headerFix .searchOpenTablet {
		width: 100% !important;
	}
}

@media (min-width: 768px) {
	.main-search__static {
		display: block !important;
	}
  .headerFix .mainsearch__container {
		display: block !important;
	}
  .headerFix .search-btn__open {
		display: none;
	}
}

@media screen and (max-width: 1023px) and (min-width: 768px) {
	.headerFix .main-search__static {
		top: 49px;
	}
}

@media (max-width: 1023px){
  div.headerFix .fix_header_logo {
    display: none;
  }
  div.headerFix .logo_img {
    display: block; 
  }
}
#tab-btn-17:checked~#content-17, 
#tab-btn-18:checked~#content-18 {
  display: block;
}

/* End */


/* Start:/local/templates/ampir/css/header.css?1726502390113153*/
/*
@font-face {
    font-family: 'Geometria';
    src: url("data:application/font-woff;base64,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") format("woff");
    font-weight: normal;
    font-style: normal;
}

html,
body {
    min-width: 375px;
}

#header * {
    font-family: "RobotoCondensed", Arial, sans-serif;
}

.wrapper {
    max-width: 1440px;
    margin: 0 auto;
    overflow: hidden;
}
*/
.beneficia__container {
    position: fixed;
    z-index: 10;
	display: block;
	float: left;
	width: 100%;
	background: #7A7A7A;
}
@media(min-width: 992px) {
 .beneficia__container {
  height: 45px;
 }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
 .beneficia__container {
  height: 69px;
 }
}

.beneficia__content {
	max-width: 1240px;
	display: block;
	margin: 0 auto;
}
.beneficia {
		display: block;
		float: left;
    width: 100%;
    height: 45px;
    background-color: #7a7a7a;
    font-family: "RobotoCondensed", Arial, sans-serif;
}
/*.beneficia>div:first-child {
	display: none;
}*/
.beneficia-box {
		width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
    height: 100%;	
}

.beneficia-box>div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
    font-size: 14px;
    color: #fff;
    padding-right: 10px;
    padding-left: 10px;
    line-height: 14px;
}

.beneficia-box>div a {
    line-height: 14px;
    text-decoration: none;
}

.beneficia-box>div:not(:first-child) {
    white-space: nowrap;
}

.beneficia-box>div .icon {
    margin-right: 10px;
    height: 27px;
    width: 50px;
}

.icon-truck {
	background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2021%22%3E%3Cpath%20d%3D%22M7.4%2021c-1.5%200-2.7-1.2-2.7-2.7s1.2-2.7%202.7-2.7%202.7%201.2%202.7%202.7S8.9%2021%207.4%2021zM7.4%2019.6c0.8%200%201.4-0.6%201.4-1.4%200-0.8-0.6-1.4-1.4-1.4S6%2017.5%206%2018.3C6%2019%206.6%2019.6%207.4%2019.6z%22%2F%3E%3Cpath%20d%3D%22M33.2%2021c-1.5%200-2.7-1.2-2.7-2.7s1.2-2.7%202.7-2.7c1.5%200%202.7%201.2%202.7%202.7S34.7%2021%2033.2%2021zM33.2%2019.6c0.8%200%201.4-0.6%201.4-1.4%200-0.8-0.6-1.4-1.4-1.4s-1.4%200.6-1.4%201.4C31.8%2019%2032.4%2019.6%2033.2%2019.6z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M37%2018h3V0H14v18h15c0-2.2%201.8-4%204-4S37%2015.8%2037%2018z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M11%2018.3h1.9v-7.6h-10c-1%200-1.8%200.8-1.8%201.8v5.8h2.7c0-2%201.6-3.5%203.6-3.5S11%2016.3%2011%2018.3z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M4.9%204.2c0.3-1%201.3-1.7%202.3-1.7h5.6v9.4H2.7L4.9%204.2zM5.6%204.7l-2%207.2h6.3V3.7H7C6.4%203.7%205.8%204.1%205.6%204.7z%22%2F%3E%3Cpath%20d%3D%22M0.8%2017h2.4C3.6%2017%204%2017.4%204%2017.8l0%200c0%200.5-0.4%200.8-0.8%200.8H0.8c-0.5%200-0.8-0.4-0.8-0.8l0%200C0%2017.4%200.4%2017%200.8%2017z%22%2F%3E%3Cpath%20d%3D%22M37.8%2017h2.4c0.5%200%200.8%200.4%200.8%200.8l0%200c0%200.5-0.4%200.8-0.8%200.8h-2.4c-0.5%200-0.8-0.4-0.8-0.8l0%200C37%2017.4%2037.4%2017%2037.8%2017z%22%2F%3E%3Cpath%20d%3D%22M11%2018c0-0.6%200.4-1%201-1h16c0.5%200%201%200.4%201%201l0%200c0%200.6-0.4%201-1%201H12C11.4%2019%2011%2018.6%2011%2018L11%2018z%22%2F%3E%3Cpath%20d%3D%22M42%200h7c0.6%200%201%200.4%201%201l0%200c0%200.6-0.4%201-1%201h-7c-0.6%200-1-0.4-1-1l0%200C41%200.4%2041.4%200%2042%200z%22%2F%3E%3Cpath%20d%3D%22M42%203h4c0.6%200%201%200.4%201%201l0%200c0%200.6-0.4%201-1%201h-4c-0.6%200-1-0.4-1-1l0%200C41%203.4%2041.4%203%2042%203z%22%2F%3E%3Cpath%20d%3D%22M42%206h2c0.6%200%201%200.4%201%201l0%200c0%200.6-0.4%201-1%201h-2c-0.6%200-1-0.4-1-1l0%200C41%206.4%2041.4%206%2042%206z%22%2F%3E%3C%2Fsvg%3E") no-repeat center;
}

.icon-paper {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2027%22%3E%3Cg%20transform%3D%22translate(-431%20-9)translate(430%200)translate(1%209)%22%3E%3Cpath%20d%3D%22M21.1%2021.8c-0.9%201.1-2.1%202.5-2.1%202.5%20-0.4%202%203.3%202.3%205.8%202.5s3.5-5%201-5C24%2021.8%2021.1%2021.8%2021.1%2021.8z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M2.5%200.8c0%200%2011.9%200.3%2021.2%200%201.9%200%203.5%201.6%202.5%205.3%20-0.2%200.7-3.5%2014.1-4.3%2016.5%20-1%203.1%201.3%204.1%202.9%204.1%204.8%200-20.9%200.1-21.5%200%20-2.4-0.4-2.2-3.7-2.2-3.7L4%206.5%202.5%200.8z%22%2F%3E%3Crect%20x%3D%225.9%22%20y%3D%229.3%22%20fill%3D%22%23D8D8D8%22%20width%3D%2216.1%22%20height%3D%221.7%22%2F%3E%3Crect%20x%3D%226.4%22%20y%3D%229.8%22%20stroke%3D%22%23979797%22%20fill%3D%22none%22%20width%3D%2215.1%22%20height%3D%221%22%2F%3E%3Crect%20x%3D%225.1%22%20y%3D%2213.5%22%20fill%3D%22%23D8D8D8%22%20width%3D%2216.1%22%20height%3D%221.7%22%2F%3E%3Crect%20x%3D%225.6%22%20y%3D%2214%22%20stroke%3D%22%23979797%22%20fill%3D%22none%22%20width%3D%2215.1%22%20height%3D%221%22%2F%3E%3Crect%20x%3D%224.2%22%20y%3D%2217.7%22%20fill%3D%22%23D8D8D8%22%20width%3D%225.9%22%20height%3D%221.7%22%2F%3E%3Crect%20x%3D%224.7%22%20y%3D%2218.2%22%20stroke%3D%22%23979797%22%20fill%3D%22none%22%20width%3D%224.9%22%20height%3D%221%22%2F%3E%3Crect%20x%3D%223.4%22%20y%3D%2221.8%22%20fill%3D%22%23D8D8D8%22%20width%3D%225.9%22%20height%3D%221.7%22%2F%3E%3Crect%20x%3D%223.9%22%20y%3D%2222.3%22%20stroke%3D%22%23979797%22%20fill%3D%22none%22%20width%3D%224.9%22%20height%3D%221%22%2F%3E%3Cpolygon%20points%3D%2211.9%2019.1%2014.2%2021.4%2019.1%2016.9%2019.1%2018.8%2014.2%2023.5%2011.9%2021.1%20%22%2F%3E%3Cpath%20d%3D%22M2.6%200.8h21.2c0%200-2.3%200.4-2.3%202.8s2.3%202.5%202.3%202.5S7.3%206.5%202.6%206.5C1%206%200%205.1%200%203.7S1.4%200.8%202.6%200.8z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
}

.icon-pin {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2024%22%3E%3Cg%20transform%3D%22translate(-640%20-10)translate(640%200)translate(0%2010)%22%3E%3Cpath%20d%3D%22M21.8%2024c0%200-7.8-11.9-7.8-16.2S17.5%200%2021.8%200s7.8%203.5%207.8%207.8S21.8%2024%2021.8%2024zM21.8%2012c2.3%200%204.2-1.9%204.2-4.2s-1.9-4.2-4.2-4.2%20-4.2%201.9-4.2%204.2S19.5%2012%2021.8%2012z%22%2F%3E%3Ccircle%20fill%3D%22%23FFF%22%20cx%3D%228.5%22%20cy%3D%2215.5%22%20r%3D%228.5%22%2F%3E%3Ctext%20transform%3D%22matrix(1%200%200%201%208%2021)%22%20font-size%3D%229px%22%3E%20%206%3C%2Ftext%3E%3Cpolygon%20points%3D%223.7%2019%205%2017.3%206.4%2019%207.1%2019%205.4%2016.9%206.9%2015%206.2%2015%205%2016.4%203.9%2015%203.2%2015%204.7%2016.9%203%2019%20%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
}

.icon-users {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038%2023%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M18.5%2010c2.6%200%204.8-2.2%204.8-5%200-2.8-2.1-5-4.8-5%20-2.6%200-4.8%202.2-4.8%205C13.8%207.8%2015.9%2010%2018.5%2010L18.5%2010zM17.4%2011.6l1.1%201.4%201.1-1.4c3.3%200.3%208.4%202%208.4%204.9V19c0%200-4.8%203.7-9.5%203.7S9%2019%209%2019v-2.5C9%2013.5%2014.1%2011.9%2017.4%2011.6zM17%2020l1.5%201%201.5-1H17zM20%2020l-1.5-7L17%2020H20z%22%2F%3E%3Cpath%20d%3D%22M31.7%209c1.7%200%203-1.3%203-3%200-1.7-1.3-3-3-3%20-1.7%200-3%201.3-3%203C28.7%207.7%2030.1%209%2031.7%209L31.7%209zM30.6%2018.8c4.9%200%207.2-3.8%207.2-3.8v-1.5c0-2-4-3-6-3%20-1.4%200-3.8%200.5-5.1%201.5C31.3%2013.6%2030.4%2016.3%2030.6%2018.8z%22%2F%3E%3Cpath%20d%3D%22M6%209C4.3%209%203%207.7%203%206c0-1.7%201.3-3%203-3%201.7%200%203%201.3%203%203C9%207.7%207.7%209%206%209L6%209zM7.2%2018.8C2.3%2018.8%200%2015%200%2015v-1.5c0-2%204-3%206-3%201.4%200%203.8%200.5%205.1%201.5C6.4%2013.6%207.3%2016.3%207.2%2018.8z%22%2F%3E%3C%2Fsvg%3E") no-repeat center;
}

.icon {
    display: inline-block;
    vertical-align: middle;
}

#headserv {
    float: right;
    white-space: nowrap;
}

a.delayed_link,
.divcart a,
.user_panel a {
    height: 40px;
    width: 40px;
    background-size: 100% 100% !important;
    position: relative
}

@media (min-width: 768px) {
	a.delayed_link,
	.divcart a,
	.user_panel a {
		border: 1px solid #a3a3a3;
		border-radius: 50%;
	}
	a.delayed_link:hover,
	.divcart a:hover,
	.user_panel a:hover {
		border: 1px solid #000;
	}
}

.button-search-m,
#toperserv,
.delayed_link,
.headcart {
    height: 40px;
    width: 40px;
    vertical-align: middle;
    margin-right: 20px;
    text-align: left;
    display: inline-block;
}

.divcart {
    position: relative;
    min-width: 40px;
    display: inline-block;
}

.divcart a {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-7%20-7%2040%2038%22%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%20transform%3D%22translate(0%20-1)%22%3E%3Cellipse%20cx%3D%229%22%20cy%3D%2221.3%22%20rx%3D%222.8%22%20ry%3D%222.7%22%2F%3E%3Cellipse%20fill%3D%22none%22%20stroke%3D%22%23000%22%20cx%3D%229%22%20cy%3D%2221.3%22%20rx%3D%222.3%22%20ry%3D%222.2%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(0%20-1)%22%3E%3Cellipse%20cx%3D%2221.5%22%20cy%3D%2221.3%22%20rx%3D%222.8%22%20ry%3D%222.7%22%2F%3E%3Cellipse%20fill%3D%22none%22%20stroke%3D%22%23000%22%20cx%3D%2221.5%22%20cy%3D%2221.3%22%20rx%3D%222.3%22%20ry%3D%222.2%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20d%3D%22M6%204.4l18.2%203.2v5.7c0%201.4-1.1%202.5-2.5%202.5H8.5c-1.4%200-2.5-1.1-2.5-2.5V4.4z%22%2F%3E%3Cpath%20d%3D%22M7.1%203.8C3.9%201-.9%203.6.2%201.5s4.4-2.8%206.9%202.3z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
    display: inline-block;
    text-indent: -9999px;
    margin-right: 0 !important;
}

.mainmenu .count,
.divcart .count {
    position: absolute;
    top: -6px;
    right: -10px;
    border-radius: 14px;
    min-width: 20px;
    height: 15px;
    font-size: 12px;
    color: #fff;
    background: #fc7777;
    text-align: center;
    padding: 0 3px;
    margin: 0;
    line-height: 16px;
}

.delayed_link {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-7%20-8%2040%2036%22%3E%3Crect%20fill%3D%22none%22%20width%3D%2266%22%20height%3D%2260%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20d%3D%22M12.5%204.7c0-0.1-0.1-0.1-0.1-0.2%20-0.4-0.5-0.9-1.1-1.5-1.6%20-2.4-2.2-4.9-3.1-7.3-1.7%20-0.7%200.4-1.4%201-2%201.9%20-1.3%201.7-1.4%203.8-0.3%206%201%202%202.8%204.1%205.2%206.3%201.3%201.1%202.6%202.2%204%203.2%200.5%200.3%200.9%200.7%201.3%200.9%200.2%200.2%200.4%200.3%200.5%200.3l0.3%200.2%200.3-0.2c0.1-0.1%200.3-0.2%200.5-0.3%200.4-0.3%200.8-0.6%201.3-0.9%201.4-1%202.7-2.1%204-3.2%202.4-2.1%204.2-4.2%205.1-6.2%201.1-2.3%201.1-4.4-0.4-6.1%20-0.5-0.6-1-1.1-1.5-1.5%20-2.6-1.9-5.3-1.1-7.8%201.3%20-0.5%200.5-1%201-1.4%201.6C12.6%204.6%2012.6%204.6%2012.5%204.7z%22%2F%3E%3Cpath%20d%3D%22M7.6%202.3c-2.9%200.9-4.9%204.6-5%203.3C2.6%204.3%204.3%202%207.6%202.3z%22%2F%3E%3Cpath%20d%3D%22M20%202.6c-0.8%200.1-3-0.4-3.9%201.1C16.2%202.8%2018.1%201.2%2020%202.6z%22%2F%3E%3C%2Fsvg%3E") no-repeat center;
    display: inline-block;
    text-indent: -9999px;
    position: relative;
    text-align: left;
}

#headserv {
    float: right;
    border: none;
    height: auto;
    padding-top: 18px;
}

.tophead {
    height: 75px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
       -moz-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    border: none;
}
.user_panel a {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-8%20-8%2040%2042%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20d%3D%22M17%206.9c0-3.2-2.5-5.8-5.5-5.8%20-3%200-5.5%202.6-5.5%205.8%200%203.2%202.5%205.8%205.5%205.8C14.6%2012.7%2017%2010.1%2017%206.9zM0.6%2020.2c0%203.8%205.5%207.1%2011%207.1s11-3.8%2011-7.1%20-7.3-4.1-11-4.1S0.6%2016.3%200.6%2020.2z%22%2F%3E%3C%2Fsvg%3E") no-repeat center;
    display: inline-block;
    text-indent: -9999px;
    position: relative;
    text-align: left;
}

#toperserv {
    float: none;
    margin-top: 0;
    position: relative;
    border: none;
    color: #000 !important;
    text-transform: none !important;
    padding: 0;
    display: inline-block;
}

.contacts {
	display: -webkit-box;
 	display: -webkit-flex;
 	display: -moz-box;
 	display: -ms-flexbox;
 	display: flex;
	-webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
            align-items: center;
    flex-shrink: 0;
}
.contacts-column {
	display: flex;
	flex-direction: column;
}
.contacts-column+.contacts-column {
	margin-left: 40px;
}
.contacts-item+.contacts-item {
	margin-top: 7px;
}
.contacts-item {
	padding-left: 27px;
	position: relative;
	height: 20px;
}
.contacts-item:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
       -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
         -o-transform: translateY(-50%);
            transform: translateY(-50%);
    background-repeat: no-repeat;
    -moz-background-size: 100%;
         background-size: 100%;
    background-position: 0 50%;
}
.contacts-item-whatsapp:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019.7%2020%22%3E%3Cdefs%3E%3Cstyle%3E.cls-2%7Bfill%3Aurl(%23grad)%3B%7D%3C%2Fstyle%3E%3ClinearGradient%20id%3D%22grad%22%20x1%3D%22-42.48%22%20y1%3D%2284.78%22%20x2%3D%22-42.48%22%20y2%3D%2296.21%22%20gradientTransform%3D%22matrix(1.38%200%200%20-1.4%2068.47%20136.41)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%2364d840%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%2312a100%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%2364d840%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Ctitle%3E%D0%A0%D0%B5%D1%81%D1%83%D1%80%D1%81%201%3C%2Ftitle%3E%3Cg%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_2%22%20data-name%3D%22%D0%A1%D0%BB%D0%BE%D0%B9%202%22%3E%3Cg%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1-2%22%20data-name%3D%22%D0%A1%D0%BB%D0%BE%D0%B9%201%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%2020c.53-1.75%201.15-3.42%201.72-5.14C-2%208.19%202.61.68%208.89.05A9.62%209.62%200%200%201%2019.7%209.72a9.69%209.69%200%200%201-12.63%209.35c-.5-.16-1.13-.68-1.72-.72a8.94%208.94%200%200%200-2.73.82c-.9.31-1.69.6-2.62.83zm5.56-3.5A8.15%208.15%200%200%200%2018%2010.64%208%208%200%200%200%209.39%201.7c-5.95.44-9.52%207.67-5.86%2013Q3%2016%202.63%2017.43c1-.29%201.91-.66%202.93-.93z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M2.63%2017.43Q3%2016%203.54%2014.65C-.13%209.36%203.45%202.14%209.39%201.7A8%208%200%200%201%2018%2010.64%208.15%208.15%200%200%201%205.56%2016.5c-1%20.26-1.94.63-2.93.93zm2.72-8.74c.87%202.48%204.46%205.84%207.07%206a2.28%202.28%200%200%200%202.63-2.36A11.48%2011.48%200%200%200%2012.53%2011a9.5%209.5%200%200%201-1.31%201.34A6.83%206.83%200%200%201%207.68%208.9c1.45-.8.57-2.59%200-3.8-2.25-.7-2.84%202.12-2.33%203.59z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7.68%205.09c.57%201.21%201.45%203%200%203.8a6.83%206.83%200%200%200%203.54%203.39A9.44%209.44%200%200%200%2012.53%2011a11.49%2011.49%200%200%201%202.53%201.34%202.28%202.28%200%200%201-2.63%202.36c-2.61-.12-6.21-3.48-7.07-6-.51-1.47.08-4.29%202.32-3.6z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	height: 20px;
    width: 20px;
}
.contacts-item-phone:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019.94%2019.99%22%3E%3Cpath%20d%3D%22M4%200h.14a.56.56%200%200%201%20.57.3c.3.49.6%201%20.89%201.48s.64%201.17%201%201.76c.08.16.2.3.3.45l.26.43a.73.73%200%200%201-.16.9c-.36.37-.76.71-1.15%201.07s-.66.58-1%20.88a.66.66%200%200%200-.14.84c.25.48.51%201%20.79%201.42a13.51%2013.51%200%200%200%204%204.32c.64.44%201.31.84%202%201.22s.88.3%201.38-.25.9-1%201.36-1.54a3.26%203.26%200%200%201%20.37-.34.72.72%200%200%201%20.84-.09%201.67%201.67%200%200%201%20.25.13c.79.57%201.68%201%202.52%201.45.45.26.89.54%201.33.8a.62.62%200%200%201%20.32.63%204.27%204.27%200%200%201-.64%202.25%203.09%203.09%200%200%201-.74.72A7%207%200%200%201%2016%2019.88a4.69%204.69%200%200%201-2.45-.13%2020.46%2020.46%200%200%201-4.43-1.83%2019.47%2019.47%200%200%201-3.47-2.65A21.06%2021.06%200%200%201%202.15%2011%2017.62%2017.62%200%200%201%20.66%207.73a10.92%2010.92%200%200%201-.6-2.09%205%205%200%200%201%20.22-2.38%207%207%200%200%201%201-2%202.48%202.48%200%200%201%201.35-1C3.06.2%203.52.11%204%200z%22%2F%3E%3C%2Fsvg%3E");
    height: 18px;
    width: 17px;
    left: 2px;
}
.contacts-item-open-on:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M500%2010C229.8%2010%2010%20229.8%2010%20500s219.8%20490%20490%20490%20490-219.8%20490-490S770.2%2010%20500%2010zm0%20896.3C276%20906.3%2093.7%20724%2093.7%20500S276%2093.7%20500%2093.7%20906.3%20276%20906.3%20500%20724%20906.3%20500%20906.3zM325.3%20500c-19.4%200-35.1%2015.6-35.1%2035s15.7%2035%2035.1%2035h210c19.4%200%2035-15.6%2035-35V255.1c0-19.4-15.6-35.1-35-35.1s-35%2015.7-35%2035.1V500h-175z%22%2F%3E%3C%2Fsvg%3E");
    height: 18px;
    width: 18px;
    left: 1px;
}
.contacts-item-email:before {
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%22200%22%20height%3D%22200%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M91.875%2022.01H8.002C6.344%2022.01%205%2023.355%205%2025.012V77.65c0%201.66%201.344%203.002%203.002%203.002h83.873c1.658%200%203.002-1.342%203.002-3.002V25.012c0-1.657-1.344-3.002-3.002-3.002zm-80.87%208.502l26.833%2019.916L11.004%2072.3V30.513zm38.933%2022.353l-33.483-24.85h66.97l-33.487%2024.85zm-8.37.328l6.805%205.053c.465.344%201.016.516%201.565.516s1.1-.172%201.565-.516l7.025-5.217c.016.01.024.026.04.038L84.7%2074.648H15.25l26.32-21.455zm20.682-2.925l26.623-19.756v41.742L62.25%2050.268z%22%2F%3E%3C%2Fsvg%3E");
    height: 18px;
    width: 21px;
}
#mainnav {
    height: 39px;
    border-bottom: none;
    margin-top: 22px;
    float: left;
}

.mainmenu {
    float: none;
    margin-left: 0;
    display: -webkit-box;
 	display: -webkit-flex;
 	display: -moz-box;
 	display: -ms-flexbox;
 	display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
       -moz-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}

.mainmenu ul[id*="menu"] > li {
    display: inline-block;
    white-space: nowrap;
    float: none;
    padding: 0;
    position: relative;
    height: 53px;
    margin-right: 30px;
}
#second_menu > li {
	margin-right: 10px;
}

.mainmenu ul[id*="menu"] > li > a {
    display: block;
    font-size: 18px;
    height: 36px;
    letter-spacing: 0;
    line-height: 33px;
    padding: 0;
    text-transform: none;
    color: #7d7d7d;
    text-decoration: none;
}
@media (min-width: 992px) {
	.mainmenu ul[id*="menu"] .haschild > a:hover,
	.mainmenu ul[id*="menu"] > .haschild:hover > a {
		color: #fff;
		text-decoration: none;
	}
}
@media (max-width: 1220px) {
    .mainmenu ul[id*="menu"] > li {
        margin-right: 10px;
    }
}

@media (max-width: 1050px) {
    .mainmenu ul[id*="menu"] > li > a {
        font-size: 16px;
    }
} 
@media (min-width: 768px) {
	#second_menu .haschild:hover ul.topsub {
	     display: block; 
	}
	#main_menu .haschild:hover ul.topsub {
	     display: block; 
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	#main_menu .haschild:hover ul.topsub {
	     display: none; 
	}
}


#main_menu>li:hover,#second_menu>li:hover{
    z-index: 251;
}


ul.topsub {
    display: none;
    padding: 0 !important;
    height: auto; 
    padding: 10px 0!important;
    border: 1px solid #d1d1d1;
    margin: 0;
    position: absolute;
    top: 100%;
    z-index: 251;
    min-width: 710px!important;
    /* min-height: 390px!important; */
    background: #fff;
}

ul.topsub.topsub2 {
    min-width: 320px!important;
}

ul.topsub.topsub2 li.view {
    min-width: 290px !important;
}

ul.topsub>li {
    line-height: 40px;
    padding-left: 30px !important;
    font-size: 18px;
    text-transform: none;
    font-weight: normal;
    background: none;
    padding: 0 15px 0!important;
    width: 170px!important;
    float: none;
    color: #000;
}

ul.topsub_lepnina {
    min-height: 340px!important;
}

ul.topsub>li>a {
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
    color: #000;
}

ul.topsub>li>a:hover,
ul.topsub>li:hover,
ul.topsub>li.hover{
    background: #7a7a7a;
    color: #fff;
}

ul.topsub li:after {
    display: none;
}

ul.topsub li .topsubsub {
    top: 10px;
    position: absolute;
    left: 210px;
    display: none;
}

.topsubsub.topsubsub2 {
    left: 365px !important;
}

.topsubsub.topsubsub3 {
    left: 520px !important;
}

ul.topsub li .topsubsub li a {
    font-size: 14px;
    color: #000;
    text-decoration: none;
    text-transform: none;
}

ul.topsub li .topsubsub li:hover,
ul.topsub li .topsubsub li a:hover {
    background: none;
    text-decoration: underline;
}

.menu_opener,
.button-search-m {
    display: none;
}


.header-line {
	position: relative;
    height: 54px;
    font-size: 16px;
    font-weight: 300;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
            align-items: center;
        padding: 17px 10px;
}
.header-line>div {
    display: -webkit-box; 
    display: -webkit-flex; 
    display: -moz-box; 
    display: -ms-flexbox; 
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.header-line .links {
    width: 72px;
    height: 28px;
    margin-top: 15px;
}
.header-line .links img {
    width: 22px;
}
.menu-opener {
	display: none;
	align-items: center;
	font-size: 18px;
	padding: 3px 0;
	cursor: pointer;
}
.first-menu-wrap {
    position: relative;
}
.menu-hamburger {
    width: 35px;
    height: 25px;
    position: relative;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    cursor: pointer;
    margin-right: 15px;
}
.menu-hamburger span {
    display: block;
    position: absolute;
    height: 5px;
    width: 100%;
    background: #000;
    border-radius: 9px;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .25s ease-in-out;
    -moz-transition: .25s ease-in-out;
    -o-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
}
.menu-hamburger span:nth-child(1) {
    top: 0;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
}
.menu-hamburger span:nth-child(2) {
    top: 10px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
}
.menu-hamburger span:nth-child(3) {
    top: 20px;
    -webkit-transform-origin: left center;
    -moz-transform-origin: left center;
    -o-transform-origin: left center;
    transform-origin: left center;
}
.menu-hamburger.open span:nth-child(1) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    top: -2px;
    left: 5px;
}
.menu-hamburger.open span:nth-child(2) {
    width: 0%;
    opacity: 0;
}
.menu-hamburger.open span:nth-child(3) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: 23px;
    left: 5px;
}

/* popup */ 
.ampir-popup {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.25);
    z-index: 10000;
}
.ampir-popup-window {
    background-color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    min-height: 260px;
    width: 460px;
    padding: 20px;
    margin: -200px 0 0 -250px;
    z-index: 10001;
    text-align: left;
    font-size: 16px;
    color: black;
    white-space: normal;
}
.ampir-popup .close {
    font-family: "Times New Roman" !important;
    color: #979797;
    position: absolute;
    font-size: 54px;
    right: 16px;
    top: 24px;
}
.ampir-popup .close:hover {
    color: #000;
    cursor: pointer;
}
#beneficia-popup-4 a {
    width: 50%;
    float: left;
    text-align: center;
    color: #000 !important;
}
#beneficia-popup-4 a:hover {
    text-decoration: underline;
}
#beneficia-popup-4 a>span {
    display: block;
    margin-top: 24px;
    line-height: 21px;
    font-weight: normal;
    font-size: 16px;
}
.beneficia-box>div:not(:first-of-type):hover span {
    text-decoration: underline;
    cursor: pointer;
}
.beneficia-box>div span,
.beneficia-box>div i {
	display: inline-block;
	vertical-align: middle;
}

.button-search-m, #toperserv, .delayed_link, .headcart {
	margin-right: 20px;
}

@media (min-width:1200px) {
    .beneficia-b,.header-line-b{
        left: 0;
        top: 0;
        width: 100%;
        z-index: -1;
        position: absolute;
    }
    .header-line-b {
        height: 54px;
        top: 45px;
        background-color: #a4a4a4;
    }
    .beneficia-b {
        height: 45px;
        background-color: #7a7a7a;
    }
}

@media (min-width:992px) and (max-width:1200px) {
    .beneficia-box>div {
        font-size: 11px;
    }
    .beneficia-box>div .icon {
        height: 22px;
        width: 40px;
    }
}

@media (min-width:768px) and (max-width:991px) {
    .tophead {
        position: relative;
    }
    .beneficia-box {
        padding-top: 27px;
        position: relative;
        overflow: hidden;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;         
    }
    .beneficia-box>div {
        position: relative;
    }
    .beneficia-box>div {
        font-size: 10px;
        line-height: 12px;
    }
    .beneficia-box > div:first-child {
        display: block !important;
        width: 100%;
        text-align: center;
        position: absolute;
        top: 8px;
        left: 0;
        font-size: 20px;
    }

    .beneficia>div:first-child br {
    	display: none;
    }
    .beneficia-box>div .icon {
        height: 22px;
        width: 40px;
    } 
    #header #headserv {
    	width: 165px;
    	font-size:0;
    }
    .contacts-column+.contacts-column {
        margin-left: 20px;
    }
    .header-line .logo {
        margin: 0 25px;
    }
    .mainmenu ul[id*="menu"] > li > a {
        font-size: 18px;
    }
    #main_menu {
        position: absolute;
        left: 0;
        top: 0;
        background: #fff;
        z-index: 100;
        display: none;
    }
    #main_menu > li {
        display: block;
    }
    .menu-opener {
        display: flex;
    }
    .beneficia {
    	height: auto;
    }   
    .beneficia-box > div {
    	font-family: 'Roboto Condensed', sans-serif;
    } 
    .beneficia-box > div:not(:first-child) {
    	white-space: normal;
    	margin: 8px 0 0;
    }
    .beneficia-box > div a {
    	font-size: 10px;
    	line-height: 12px;
		  display: -webkit-box;
		  display: -webkit-flex;
		  display: -ms-flexbox;
		  display: flex;    	
		  padding-bottom: 10px;
    }
}

@media (min-width: 768px) {
	.second-menu-wrap {
		position: relative;
		display: -webkit-box;
		display: -webkit-flex;
		display: -moz-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: end;
		-webkit-justify-content: flex-end;
		-moz-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-moz-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
    #main_menu {
	    -webkit-flex-shrink: 0;
	 	    -ms-flex-negative: 0;
	 	        flex-shrink: 0;
    }
    #second_menu {
    	-webkit-flex-shrink: 0;
    	-ms-flex-negative: 0;
    	flex-shrink: 0;
    }

}


@media (max-width:767px) {
        
    #header {
        position: fixed;
        z-index: 100;
        min-height: 0;
    }
    .beneficia__container {
        display: none;
    }
    
    #mainnav {
    	-webkit-box-ordinal-group: 3;
	    -webkit-order: 2;
	       -moz-box-ordinal-group: 3;
	        -ms-flex-order: 2;
	            order: 2;
        height: auto;
    	margin: 5px 0 0 20px;
    }
    #second_menu>li:first-child {
        display: none;
    }
    
    .tophead {
    	height: auto;
    	position: relative;
    	-webkit-flex-wrap: wrap;
    	-ms-flex-wrap: wrap;
    	flex-wrap: wrap;
    	-webkit-box-pack: end;
    	-webkit-justify-content: flex-end;
    	-moz-box-pack: end;
    	-ms-flex-pack: end;
    	justify-content: flex-end;
    	-webkit-box-align: center;
    	-webkit-align-items: center;
    	-moz-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-orient: horizontal;
    	-webkit-box-direction: reverse;
    	-webkit-flex-direction: row-reverse;
    	-moz-box-orient: horizontal;
    	-moz-box-direction: reverse;
    	-ms-flex-direction: row-reverse;
    	flex-direction: row-reverse;
    	padding: 10px 0;
    }
    .mainmenu .count {
        top: -4px;
    }
    .divcart .count {
        top: 0;
    }
    .mainmenu>ul>li {
        height: 100%;
        margin-right: 0;
    }
    .mainmenu>ul#main_menu {
        display: none;
    }
    .mainmenu>ul#second_menu>li {
        margin-right: 10px;
    }
    .mainmenu ul[id*="menu"] > li {
    	height: auto;   
    }
    #headserv:not(.user_panel) {
    	display: -webkit-box;
    	display: -webkit-flex;
    	display: -moz-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: justify;
    	-webkit-justify-content: space-between;
    	-moz-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between;
    	-webkit-box-align: start;
    	-webkit-align-items: flex-start;
    	-moz-box-align: start;
    	-ms-flex-align: start;
    	align-items: flex-start;
    	-webkit-box-ordinal-group: 2;
    	-webkit-order: 1;
    	-moz-box-ordinal-group: 2;
    	-ms-flex-order: 1;
    	order: 1;
    	padding: 0;
    	margin-left: auto;
    }
    #toperserv {
        display: none;
    }
    .button-search-m,
    #toperserv,
    .delayed_link,
    .headcart {
        height: 42px;
        width: 42px;
        margin-right: 28px;
    }
    .divcart a,
    .user_panel a {
        background-size: auto auto !important;
    }
    .divcart {
        float: right;
    }
    .divcart a {
    	background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Ccircle%20fill%3D%22%23FFF%22%20cx%3D%2221%22%20cy%3D%2221%22%20r%3D%2221%22%2F%3E%3Cg%20transform%3D%22translate(4%208)%22%3E%3Cellipse%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20cx%3D%2210.1%22%20cy%3D%2223%22%20rx%3D%222.1%22%20ry%3D%222%22%2F%3E%3Cellipse%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20cx%3D%2224.1%22%20cy%3D%2223%22%20rx%3D%222.1%22%20ry%3D%222%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20d%3D%22M7.1%205.5l19.5%203.4v6.4c0%201.1-.9%202-2%202H9.1c-1.1%200-2-.9-2-2V5.5z%22%2F%3E%3Cpath%20d%3D%22M8%204.3C4.3%201.2-1%204.1.2%201.8s5-3.2%207.8%202.5z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
    	display: inline-block;
    	text-indent: -9999px;
    }
    .delayed_link {
    	background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2042%2042%22%3E%3Cg%3E%3Cg%20transform%3D%22translate(-70.000000%2C%200.000000)%22%3E%3Cg%20transform%3D%22translate(70.000000%2C%200.000000)%22%3E%3Cg%3E%3Ccircle%20fill%3D%22%23FFF%22%20cx%3D%2221%22%20cy%3D%2221%22%20r%3D%2221%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20d%3D%22M20.5%2C14.8c-0.4-0.4-0.8-0.9-1.3-1.3c-2.5-2.3-5.3-3.3-7.9-1.7c-0.8%2C0.5-1.5%2C1.1-2.2%2C2c-1.5%2C1.9-1.5%2C4.2-0.3%2C6.6c1%2C2.1%2C2.8%2C4.2%2C5.3%2C6.4c1.3%2C1.2%2C2.7%2C2.2%2C4%2C3.2c0.5%2C0.3%2C0.9%2C0.7%2C1.3%2C0.9c0.2%2C0.2%2C0.4%2C0.3%2C0.5%2C0.3l0.5%2C0.3l0.5-0.3c0.1-0.1%2C0.3-0.2%2C0.5-0.3c0.4-0.3%2C0.8-0.6%2C1.3-0.9c1.4-1%2C2.7-2.1%2C4-3.2c2.4-2.2%2C4.3-4.3%2C5.2-6.4c1.2-2.5%2C1.1-4.7-0.4-6.6c-0.5-0.6-1.1-1.2-1.6-1.6c-2.8-2-5.8-1.2-8.4%2C1.3C21.3%2C13.9%2C20.9%2C14.3%2C20.5%2C14.8z%22%2F%3E%3Cpath%20d%3D%22M17.4%2C14.2c-4.7%2C0.2-6.3%2C5.8-7.1%2C3.3C9.6%2C15.1%2C11.5%2C12%2C17.4%2C14.2z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
    	display: inline-block;
    	text-indent: -9999px;
    	position: relative;
        text-align: left;
        margin-right: 10px;
    }
    .button-search-m {
    	background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-8%20-6%2042%2042%22%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%20transform%3D%22translate(-1)%22%3E%3Cellipse%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20cx%3D%2218.5%22%20cy%3D%2210.3%22%20rx%3D%229.4%22%20ry%3D%229.1%22%2F%3E%3Cpath%20d%3D%22M2.4%2022.5c1.5-1.4%208.4-4.8%208.4-4.8s-3.6%206.6-5.2%208.1-3.1%201.5-3.9.7c-.9-.9-.8-2.6.7-4z%22%2F%3E%3Cpath%20d%3D%22M21.6%204.1c-5.7%201.1-8.8%208.2-9.2%205.4-.5-2.7%202.5-6.9%209.2-5.4z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
    	display: inline-block;
    	text-indent: -9999px;
    	position: relative;
        text-align: left;
    }
    .menu_opener {
        color: #000;
        font-size: 20px;
        display: block;
        padding: 0 15px;
        text-decoration: none;
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -moz-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4;
    }
    .icon-menu_opener {
        background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22M0%200h14v2.8H0V0zM2.8%205.6H14v2.8H2.8V5.6zM8.4%2011.2H14V14H8.4V11.2z%22%2F%3E%3C%2Fsvg%3E") no-repeat center;
        display: inline-block;
        text-indent: -9999px;
        text-align: left;
        width: 14px;
        height: 14px;
    }
    .fixed .menu_opener {
        position: fixed;
        top: 0;
        left: 0;
        background: #fff;
        padding: 9px 15px 5px;
        margin: 0;
    }
    .fixed #headserv {
        position: fixed;
        top: 0;
        right: 0;
        background: #fff;
        padding: 5px 5px 0;
    }
}

.clearfix:after {
    content: " ";
    display: table;
    height: 0;
    width: 100%;
    clear: both;
}

@media (min-width: 768px) {
    .tophead {
        display: table;
        width: 100%;
        padding: 0 10px;
        table-layout: fixed;
        box-sizing: border-box;
    }
    .tophead .logo {
    	display: none !important;
    }
    .tophead > *:not(.menu_opener) {
        display: table-cell;
        /*width: auto !important; */
        vertical-align: middle;
    }
    #mainnav {
        height: 39px;
        border-bottom: none;
        margin-top: 0;
        float: none;
        position: relative;
        padding-right: 10px;
    }
    #headserv {
    	border: none;
    	height: auto;
    	float: none;
    	padding-top: 5px;
    	text-align: right;
    	width: 170px;
    	vertical-align: top;
    }
    #toperserv {
    	margin-right: 0;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    #header {
        max-width: 1240px;
        width: 100%;
        margin: 0 auto 0;
    }
    .mainmenu>ul>li>a {
    	font-size: 14px;
    }
}

.headcart {
    margin-top: 0;
    float: none;
    height: 40px;
    width: 40px;
    min-width: 0;
    vertical-align: middle;
    text-align: left;
    display: inline-block;
}
#header {
    max-width: 1240px;
    width: 100%;
    margin: 0 auto 0;   
}
.topsubsub > ul {
    list-style-type: none;   
}
.topsubsub > ul > li {
    float: none;  
    background: none;
}
.mainmenu ul[id*="menu"] > li > a:hover {
    color: #000;
    text-decoration: none;
}

@media (max-width: 767px) {
    .header-line {
        display: none;
    }
}
#toperserv:hover {
    background: none;
}

.beneficia a {
    color: #fff;
}
.beneficia a:hover {
	color: #fff;
}
.beneficia a:hover span:last-child {
	color: #fff;
  text-decoration: underline;
}
.slide_menu {
    position: absolute;
    left: -280px;
    width: 275px;
    display: block;
    top: 100%;
    background: #ffffff;
    border: 1px solid #b0b9bb;
    z-index: 100;
    overflow: auto;
}
.slide_search {
    position: absolute;
    left: -280px;
    width: 275px;
    display: block;
    background: #ffffff;
    border: 1px solid #b0b9bb;
    z-index: 100;
}

.slide_menu .left_search {
    display: block;
    margin: 10px 17px;
    position: relative;
}

.slide_menu .left_search .inp_self {
    width: 204px;
    padding: 7px 25px 7px 10px;
    font-size: 12px;
    line-height: 14px;
    color: #000000;
    border: 1px solid #c9cfcf;
}

.slide_menu .left_search .btn {
    position: absolute;
    width: 25px;
    height: 30px;
    top: 0;
    right: 0;
    background: url(/local/templates/ampir/css/../img/search_btn.png) no-repeat center;
    background-size: 17px 17px;
    border: 0;
    padding: 0;
}

.slide_menu .left_menu {
    display: block;
    border-top: 1px solid #b0b9bb;
}

.slide_menu .left_menu li {
    display: block;
    border-bottom: 1px solid #b0b9bb;
    padding: 0 17px;
}

.slide_menu .left_menu li a {
    text-decoration: none;
    text-transform: uppercase;
    color: #000000;
    font-size: 16px;
    line-height: 18px;
    /* font-family: Roboto light, Roboto, Times New Roman; */
    margin: 19px 0;
    display: block;
}

.slide_menu .left_menu li .rasp {
    color: #954d61;
}

.slide_menu .pers_menu li a.lk {
    font-weight: bold;
}

.slide_menu .pers_menu {
    display: block;
    margin: 10px 17px 0;
}

.slide_menu .pers_menu li {
    display: inline-block;
    width: 100%;
}

.slide_menu .pers_menu li a {
    text-decoration: none;
    color: #000000;
    font-size: 14px;
    line-height: 16px;
    margin: 10px 0 15px;
    display: block;
}


/**/

.slide_menu .conts_left {
    display: block;
    background: #f2f2f2;
    border-top: 1px solid #b0b9bb;
    padding: 20px 0 30px;
}

.slide_menu .conts_left .city_block {
    display: block;
    margin: 0 0 0;
    padding: 0 17px 15px;
    border-bottom: 1px solid #b0b9bb;
}

.slide_menu .conts_left .city_block .name {
    display: block;
    margin: 0 0 10px 0;
    vertical-align: bottom;
    font-size: 11px;
    line-height: 13px;
    color: #000000;
}

.slide_menu .conts_left .city_block .name span {
    display: inline-block;
    margin: 0 0 0 10px;
    vertical-align: bottom;
    font-size: 17px;
    line-height: 17px;
    color: #000000;
}

.slide_menu .conts_left .city_block .choise_city {
    display: inline-block;
    vertical-align: bottom;
    position: relative;
}

.slide_menu .conts_left .city_block .choise_city .showcity {
    text-decoration: none;
    display: inline-block;
    padding-right: 15px;
    background: url(/local/templates/ampir/css/../img/city_arr.png) no-repeat center right;
    background-size: 9px 6px;
}

.slide_menu .conts_left .city_block .choise_city .showcity span {
    font-size: 13px;
    line-height: 15px;
    border-bottom: 2px dotted #a0abad;
    color: #a0abad;
    display: block;
}

.slide_menu .conts_left .city_block .choise_city .city_popup {
    display: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E4E9EA;
    left: -16px;
    padding: 10px 15px 10px 15px;
    position: absolute;
    top: 20px;
    width: 130px;
    z-index: 100;
}

.slide_menu .conts_left .city_block .choise_city .city_popup.opened {
    display: block;
}

.slide_menu .conts_left .city_block .choise_city .city_popup li {
    display: block;
    margin-bottom: 5px;
}

.slide_menu .conts_left .city_block .choise_city .city_popup a {
    font-size: 11px;
    line-height: 13px;
    color: #a0abad;
    text-decoration: none;
}

.slide_menu .conts_left .left_phone {
    display: block;
    padding: 25px 17px;
    border-bottom: 1px solid #b0b9bb;
}
.topsub_manufacture_5 a {
 	line-height: 1;
    height: auto;
}

@media (max-width: 600px) {
	.tophead {
		height: 70px;
		align-items: flex-start;
	}	
	.menu_opener {
		position: absolute;
		left: 0;
		bottom: 12px;
	}
	#headserv:not(.user_panel) {
		position: absolute;
		right: 0;
		bottom: 0;
	}
	#mainnav {
		margin: 0;   
	}
}
.mainsearch__container .autocomplete-suggestions {
	width: 100% !important;
    box-sizing: border-box;
    margin-top: -1px;
    color: #9b9b9b;
    height: 300px;
    max-height: 70vh !important;
    top: 35px;
}
.autocomplete-suggestions { 
	border: 1px solid #999;
	background: #FFF;
	overflow: auto;
}
.mainsearch__container .autocomplete-suggestion { 
	padding: 4px 5px;
    font-size: 18px; 
}
.autocomplete-suggestion {
    padding: 2px 5px;
    white-space: nowrap;
    overflow: hidden;
}
.autocomplete-selected { 
	background: #F0F0F0; 
}
.autocomplete-suggestions strong { 
	color: #000;  
    font-weight: 700;
}
.autocomplete-group { 
	padding: 2px 5px; 
}
.autocomplete-group strong { 
	display: block; 
	border-bottom: 1px solid #000; 
}

@media (max-width: 991px) and (min-width: 768px) {
    #main_menu {
        position: fixed;
        left: 0;
        top: 0;
        transform: translateX(-100%);
        background: #fff;
        height: 100vh;
        padding: 230px 15px 0;
        z-index: 6000;
        display: block;
        transition-timing-function: linear;
        transition-duration: .25s;
        transition-property: transform;
    }
    #main_menu.open {
        transform: translateX(0%);
    }
    .menu-opened .menu-opener {
    	position: fixed;
    	z-index: 6001;
    }
    .mainsearch__container .button {   
        width: 65px;
    }
}

@media (max-width: 767px) {
	.first-menu-wrap {
    	display: none;
	}
}

@media (max-width: 767px) {
	.header-line {
		display: block;
		padding: 0;
		height: 0;
		margin: 0;
	}
	.header-line .contacts,
	.header-line .logo {
		display: none !important;
	}

}
@media (max-width: 767px) {
	.mainsearch__container .autocomplete-suggestions {
		top: 30px;
	}
}

/*@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,400i,700&subset=cyrillic-ext');*/
/* End */


/* Start:/local/templates/ampir/css/slick.css?15106531411729*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/templates/ampir/css/font-awesome.min.css?165401662631000*/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('/local/templates/ampir/css/../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('/local/templates/ampir/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/local/templates/ampir/css/../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/local/templates/ampir/css/../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/local/templates/ampir/css/../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('/local/templates/ampir/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/* End */


/* Start:/local/templates/ampir/templates_styles.css?1743499125254487*/
@charset "UTF-8";
@font-face {
  font-family: "RobotoRegular";
  src: url("/local/templates/ampir/../fonts/Roboto/RobotoRegular/RobotoRegular.eot");
  src: local("☺"), url("/local/templates/ampir/../fonts/Roboto/RobotoRegular/RobotoRegular.eot?#iefix") format("embedded-opentype"), url("data:application/font-woff2;base64,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") format("woff2"), url("/local/templates/ampir/../fonts/Roboto/RobotoRegular/RobotoRegular.woff") format("woff"), url("/local/templates/ampir/../fonts/Roboto/RobotoRegular/RobotoRegular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "Roboto Condensed";
  src: url("/local/templates/ampir/../fonts/Roboto/Roboto Condensed/Roboto Condensed.eot");
  src: local("☺"), url("/local/templates/ampir/../fonts/Roboto/Roboto Condensed/Roboto Condensed.eot?#iefix") format("embedded-opentype"), url("data:application/font-woff2;base64,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") format("woff2"), url("/local/templates/ampir/../fonts/Roboto/Roboto Condensed/Roboto Condensed.woff") format("woff"), url("/local/templates/ampir/../fonts/Roboto/Roboto Condensed/Roboto Condensed.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }
 
* {
  margin: 0;
  padding: 0; }

body, html {
  margin: 0;
  padding: 0;
  font-family: "Roboto Condensed",Arial,sans-serif;
  font-size: 14px; }

img {
  border: medium none;
  padding: 0;
  outline: 0; }

h1 {
  font-size: 36px;
  font-weight: bold; }

:focus {
  outline: 0; }

fieldset {
  border: 0; }

p {
  margin-bottom: 1.1rem;
  padding: 5px 0;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  color: #777777; }

.detail_text {
  color: #777;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  padding: 5px 0; }

.detail_text div {
  color: #565656;
  font-size: 12px;
  line-height: 20px;
  padding: 5px 0; }

a {
  text-decoration: none;
  border: 0 none;
  outline: 0;
  color: #1e4e98; }

a:hover {
  color: #1e4e98; }

a:visited {
  outline: 0; }

img, input {
  outline: 0; }

ul {
  list-style: none;
  margin: 0; }

li {
  display: block;
  list-style: outside none none; }

.clear {
  clear: both; }

#back-top {
  bottom: 70px;
  position: fixed;
  z-index: 100;
  padding-left: 0;
  cursor: pointer;
  right: 0;
  width: 60px;
  height: 61px;
  background: url(/img/to_top3.png) no-repeat center;
  display: none;
  opacity: 0.7;
}

#wrapper {
  width: 100%;
  max-width: 1240px;
  margin: 80px auto 0 auto; } 

.tophead {
  border-bottom: 5px solid;
  height: 120px; }

#headmenu {
  float: left;
  margin-left: 74px;
  margin-top: 33px; }

#headmenu ul {
  overflow: hidden; }

#headmenu ul li {
  float: left;
  margin: 0 14px 0 18px; }

#headmenu a {
  text-transform: uppercase;
  font-size: 24px;
  color: #000; }

#headmenu a:hover, #toperserv a:hover {
  color: #1e4e98;
  text-decoration: underline; }

#headmenu .active a, #toperserv .active a {
  color: #1e4e98;
  text-decoration: none; }

#toperserv {
  float: right;
  margin-top: 25px;
  position: relative; }

#toperserv ul {
  overflow: hidden; }

#toperserv li {
  float: left; }

#header .sepor, #headserv .sepor {
  background: url(/img/headsersepor.png) no-repeat scroll 0 0 transparent;
  display: inline-block;
  height: 5px;
  margin-top: 0 !important;
  position: relative;
  top: -4px;
  width: 5px; }

#toperserv li.sepor {
  margin: 10px 6px 0 10px !important; }

#toperserv a {
  color: #000;
  font-size: 12px;
  text-transform: uppercase; }

#toperserv a.privoffice, #toperserv a.logout {
  text-decoration: none;
  text-transform: uppercase;
  color: #000;
  font-size: 12px; }

.privoffice.open_reg {
  font-size: 14px;
  text-decoration: underline; }

.headcart h3 a:hover {
  text-decoration: underline;
  color: #1e4e98; }

#toperserv a.privoffice.active {
  color: #1e4e98;
  text-decoration: none; }

.user_panel {
  text-align: right; }

#toperserv a.privoffice:hover, #toperserv a.logout:hover {
  text-decoration: underline; }

#headserv {
  border-bottom: 2px solid;
  height: 65px; }

#location {
  float: left;
  width: 790px;
  position: relative; }

.delivery_russia {
  position: absolute;
  bottom: -19px;
  left: 0;
  font-size: 12px; }

.delivery_russia a {
  color: #757575 !important;
  text-decoration: underline; }

.display_choice_city {
  float: left;
  font-size: 18px;
  margin-top: 25px;
  font-size: 13px; }

.display_choice_city span {
  font-size: 18px;
  margin-left: 7px; }

.choicecity {
  float: left;
  margin-top: 17px;
  margin-left: 10px;
  position: relative;
  width: 210px;
  border: 1px solid #bfbfbf;
  color: #000;
  font-size: 18px;
  padding: 0 10px;
  height: 35px;
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.5);
  width: 200px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box; }

.choicecity img {
  margin-left: 5px;
  position: absolute;
  right: 10px;
  top: 14px; }

.choicearea {
  position: relative; }

.choicebullet {
  color: #1e4e98;
  float: left;
  font-size: 12px;
  letter-spacing: 0;
  margin-left: 10px; }

.choicebullet span {
  line-height: 28px; }

.cityarea {
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #e4e9ea;
  left: 8px;
  padding: 10px 0 10px 16px;
  position: absolute;
  top: 30px;
  width: 130px;
  z-index: 150;
  overflow: auto;
  max-height: 610px; }

.entered {
  color: #1e4e98;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: bold; }

.cityarea li {
  color: #777;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  margin: 4px 0;
  cursor: pointer; }

.cityarea li:hover {
  color: #1e4e98; }

.cityarea a {
  color: #777; }

.cityarea a:hover {
  color: #1e4e98; }

.phonearea {
  float: left;
  font-size: 18px;
  font-weight: bold;
  margin-right: 3px;
  position: relative;
  z-index: 4; }

.phonearea span {
  font-size: 15px; }

.phonearea .sepor {
  margin: 9px 2px 0; }

.choicephone {
  float: left;
  margin-top: 10px !important;
  margin-left: 30px;
  width: 400px !important; }

.choicephone .ph_text {
  font-size: 13px; }

.choicephone .call {
  float: right;
  font-size: 12px;
  font-weight: normal;
  margin-top: 4px; }

.callform {
  float: left;
  width: 338px;
  margin-top: 1px;
  position: relative; }

.choicephone .callform {
  float: none; }

.callform a {
  color: #1e4e98;
  font-size: 12px; }

.callform a:hover span, .choicebullet span:hover {
  border-bottom: 0; }

.callback {
  float: left;
  margin-left: 0;
  display: block; }

.ask {
  display: block;
  float: left;
  margin-left: 20px; }

.headcart {
  float: right;
  font-size: 12px;
  margin-top: 24px;
  min-width: 375px;
  text-align: right; }

.headcart h3 {
  letter-spacing: .2px;
  text-align: right;
  text-transform: uppercase; }

.headcart h3 a {
  color: #000; }

.headcart .count {
  margin-right: 20px;
  margin-top: -2px;
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 0;
  text-transform: lowercase;
  letter-spacing: .1px;
  text-align: left;
  float: left; }

.headcart .count .topcart_price {
  font-size: 18px;
  font-weight: bold; }

.headcart .count span {
  font-size: 13px;
  font-weight: normal;
  margin-top: 4px; }

.headcart .count .empty {
  display: block; }

.count .num {
  font-weight: normal; }

.count a.num {
  color: #000;
  display: block;
  font-size: 12px;
  letter-spacing: -0.2px;
  margin-top: 6px;
  text-align: right;
  text-decoration: underline;
  text-transform: none; }

.count a.num:hover {
  color: #1e4e98;
  text-decoration: none; }

#mainnav {
  height: 39px;
  border-bottom: 1px solid #000; }

.mainmenu {
  float: left;
  margin-left: -11px; }

.mainmenu a {
  color: #000;
  display: block;
  font-size: 18px;
  height: 34px;
  letter-spacing: 1px;
  line-height: 33px;
  padding: 3px 5px 0; }

.mainmenu a.active {
  color: #1e4e98;
  background: 0; }

.mainmenu .active a {
  color: #1e4e98; }

#maingallery {
  border-left: 1px solid #e2ebea;
  border-right: 1px solid #e2ebea;
  position: relative;
  width: 1238px;
  margin-bottom: 30px;
  height: 415px; }

.ssimg img {
  width: 1239px; }

#mgnav {
  text-align: center;
  float: left; }

.mgnavbody #prev_slide {
  background: url(/img/prev_slide.png) no-repeat scroll 0 0 #fff;
  float: left;
  margin-right: 30px;
  width: 11px;
  height: 11px;
  margin-top: 21px; }

.mgnavbody #next_slide {
  background: url(/img/next_slide.png) no-repeat scroll 0 0 #fff;
  float: left;
  margin-left: 30px;
  width: 11px;
  height: 11px;
  margin-top: 21px; }

.mgnavbody #prev_slide:hover, .mgnavbody #next_slide:hover {
  background-color: #aea7ae;
  cursor: pointer; }

#mgnavwrap {
  bottom: 3px;
  height: 45px;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 10; }

.mgnavbody {
  display: inline-block;
  margin: 0 auto;
  position: relative;
  bottom: 20px; }

#mgnav a {
  background: url(/img/mgpage.png) no-repeat scroll center 15px transparent;
  border: 1px solid transparent;
  display: block;
  float: left;
  height: 30px;
  margin: 5px 2px 0;
  padding-left: 1px;
  text-indent: -9999px;
  width: 18px; }

#mgnav a.activeSlide {
  border: 1px solid #bebdbd; }

#center {
  border: 0;
  padding: 20px 0 0;
  width: 100%;
  max-width: 1240px;
  margin-top: 2px;
  position: relative; }

@media (min-width: 1320px) {
  #wrapper {
    max-width: 100%;
    padding-left: 40px;
    padding-right: 40px;
  }
  #center {
    max-width: 100%;
  }
} 

.content {
  padding-top: 5px;
  min-height: 600px;
  padding-bottom: 20px; }

.novaitems_id {
  margin-top: 17px; }

#designselect {
  margin-top: 0; }

.itemblock.similar {
  margin-top: 12px !important; }

.itemblock h2 {
  display: block;
  float: left; }

.itemblock h2 a {
  clear: both;
  color: #000;
  display: block;
  float: left;
  text-decoration: none !important; }

.itemblock h2 a:hover {
  color: #94a0a0; }

.itemblock .likeh2 {
  display: block;
  float: left;
  font-size: 30px;
  font-weight: normal;
  margin-bottom: 20px; }

.itemblock .likeh2 a {
  clear: both;
  color: #000;
  display: block;
  float: left;
  height: 30px; }

.itemblock .likeh2 a:hover {
  color: #94a0a0; }

.itemblockbody, .itemblockrow {
  clear: both;
  float: left;
  width: 100%; }

.itemblockrow {
  margin-bottom: 40px; }

.itemblockrow .item, .itemblockbody .item {
  float: left;
  margin-right: 32px; }

.itemblockrow .item:nth-child(4) {
  margin-right: 0; }

.novaitems_id .itemblockbody .item, #designselect .itemblockbody .item {
  margin-right: 28px;
  margin-right: 42px;
  height: auto !important; }

.itemimg {
  border: 2px solid transparent;
  height: 210px;
  width: 210px;
  display: block; }

.itemimg img {
  width: 100%; }

.itemimg:hover {
  border: 2px solid #918292;
  height: 210px;
  width: 210px; }

.itemtitle {
  margin-top: 9px;
  width: 214px; }

.itemtitle a {
  color: #000;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 12px; }

.itemtitle a:hover {
  text-decoration: underline; }

.itemcollect {
  font-size: 12px;
  margin-top: 3px;
  width: 214px;
  clear: both;
  height: 38px;
  overflow: hidden; }

.itembrand {
  font-size: 12px;
  height: 15px;
  margin-top: 3px;
  width: 214px; }

.itemcollect a, .itembrand a {
  text-decoration: underline;
  color: #b77e91; }

page a:hover {
  color: #1e4e98; }

.itemprice {
  margin-top: 5px;
  width: 214px; }

.itemprice .sum {
  font-size: 20px;
  font-weight: bold; }

.oldprice.sum {
  color: #1e4e98;
  font-size: 12px !important;
  font-weight: bold;
  margin-right: 0;
  text-decoration: line-through;
  float: left;
  position: relative;
  top: 5px; }

.oldprice.sum:after {
  content: " руб."; }

.itemprice .currency {
  font-size: 16px;
  font-weight: bold;
  padding-left: 2px; }

#artblock {
  margin-bottom: 0;
  margin-top: 6px;
  overflow: hidden; }

.artcolumn {
  float: left;
  margin-left: 43px;
  width: 366px; }

#subserv.artcolumn {
  margin-left: 0;
  width: 342px;
  padding-top: 32px; }

#news.artcolumn {
  margin-left: 32px;
  width: 366px; }

#art.artcolumn {
  margin-left: 76px;
  width: 366px; }

.artcolumn_title {
  border-bottom: 1px solid #bebdbd;
  height: 32px; }

.sublink_item {
  padding-left: 32px; }

#contest {
  background: url(/img/contest.jpg) repeat-y scroll left top transparent; }

#instruct {
  background: url(/img/instruct.jpg) repeat-y scroll left top transparent; }

#jobs {
  background: url(/img/jobs.jpg) repeat-y scroll left top transparent; }

.sibody {
  border-top: 1px dotted #9ba3a4;
  margin-bottom: 4px;
  padding-bottom: 13px;
  padding-left: 17px;
  padding-top: 12px; }

#jobs .sibody {
  border-bottom: 1px dotted #9ba3a4; }

.sititle {
  color: #000;
  display: block;
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 6px;
  text-decoration: none;
  text-transform: uppercase; }

.sititle:hover {
  text-decoration: underline; }

.sibody p {
  color: #000;
  font-size: 12px;
  line-height: 18px;
  padding: 0; }

.artcolumn_title a {
  display: block;
  color: #000; }

.artcolumn_title a:hover {
  color: #94a0a0; }

.artcolumn_title a h3 {
  float: left;
  font-size: 24px;
  font-weight: normal;
  letter-spacing: -0.5px;
  margin-top: 4px;
  text-transform: uppercase; }

.artcolumn_title a span {
  background: url(/img/artcolumn_title.png) no-repeat scroll right 4px transparent;
  display: block;
  float: right;
  font-size: 12px;
  margin-right: 3px;
  margin-top: 15px;
  padding-right: 9px; }

.artcolumn_title a:hover span {
  background-position: right -9px; }

.artitem {
  margin: 19px 0 -2px;
  min-height: 65px; }

.artimg {
  display: block; }

.artitembody {
  float: left;
  width: 278px; }

.artitembody a {
  color: #000; }

.artitembody a:hover {
  color: #1e4e98;
  text-decoration: underline; }

.artitem_title {
  font-weight: normal;
  letter-spacing: .2px;
  margin-bottom: 5px;
  text-transform: uppercase;
  text-decoration: underline; }

.art_introtext {
  color: #959c9e;
  font-size: 12px;
  letter-spacing: 0;
  line-height: 18px;
  padding: 0; }

.artitembody a:hover .art_introtext {
  text-decoration: underline;
  color: #959c9e; }

.artitembody .more, .more {
  background: url(/img/artmore.png) no-repeat scroll right 2px transparent;
  height: 10px;
  overflow: hidden;
  display: inline-block;
  margin: 0 0 0 3px; }

.artitembody a:hover .more, .more:hover {
  background-position: right -11px; }

.artimg {
  float: left;
  height: 75px;
  margin-right: 13px;
  width: 75px;
  position: relative; }

#brandgallery {
  float: left;
  margin-top: 32px;
  overflow: hidden;
  width: 100%; }

.brandtitle {
  border-bottom: 1px solid #000;
  display: block;
  font-size: 24px;
  font-weight: normal;
  padding-bottom: 1px;
  text-transform: uppercase;
  color: #000; }

.brandtitle:hover {
  color: #94a0a0; }

#bgallbody {
  float: left;
  height: 99px;
  overflow: hidden;
  width: 1159px; }

#brandgallery .partprev {
  background: url(/img/partprev.png) no-repeat scroll 0 0 transparent;
  float: left;
  height: 11px;
  margin-top: 42px;
  width: 11px; }

#brandgallery .partnext {
  float: right;
  width: 11px;
  margin-top: 42px;
  height: 11px;
  background: url(/img/partnext.png) no-repeat scroll 0 0 transparent; }

#brandgallery .partprev:hover {
  background-position: -1px -14px;
  background-color: #929da0; }

#brandgallery .partnext:hover {
  background-position: 1px -14px;
  background-color: #929da0; }

#botscroller {
  height: 99px; }

#botscroller .branditem {
  height: 99px;
  width: 135px;
  margin: 0 5px;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: center center;
  background-color: transparent; }

#botscroller .branditem.active {
  display: block;
  clear: left; }

#botscroller a:hover .branditem {
  display: none; }

#botscroller a:hover .branditem.active {
  display: block; }

.seodescr {
  float: left;
  font-size: 12px;
  letter-spacing: -0.2px;
  line-height: 18px;
  width: 100%; }

.seodescr h1 {
  margin-bottom: 11px; }

.seodescr h2 {
  margin-bottom: 5px; }

.seodescr p {
  padding: 5px 0 39px 0;
  border-top: 1px solid #c9cfd0;
  color: #959c9e;
  line-height: 18px; }

.sectdescr {
  float: left;
  line-height: 18px;
  margin-top: 23px;
  width: 100%; }

.sectdescr p {
  padding: 0 0 1px !important; }

.footerwrap {
  clear: both;
  padding-top: 1px; }

#footer {
  border-top: 5px solid;
  padding: 0 29px; }

#botsocial {
  border-bottom: 1px solid;
  height: 65px; }

.botrss {
  float: left;
  margin-top: 18px;
  position: relative; }

.botrss label {
  float: left;
  font-size: 12px;
  margin-top: 6px;
  text-transform: uppercase; }

.botrss .field {
  border: 1px solid #000;
  color: #959c9e;
  display: block;
  float: left;
  font-size: 10px;
  height: 13px;
  margin-left: 8px;
  margin-top: 2px;
  padding: 4px 0 5px 8px;
  width: 161px; }

.botrss .button {
  background: url(/img/brssbut.png) no-repeat scroll 0 0 transparent;
  border: medium none;
  float: left;
  height: 24px;
  margin-left: 2px;
  margin-top: 2px;
  text-indent: -9999px;
  width: 24px;
  cursor: pointer; }

.botsoclink {
  float: right;
  margin-left: 0;
  margin-top: 22px; }

.botsoclink a {
  float: left;
  display: block;
  height: 18px;
  padding-left: 30px;
  font-size: 12px;
  text-decoration: none;
  color: #000;
  padding-top: 2px; }

.botfb {
  background: url(/img/botfb_new.png) no-repeat scroll left center transparent;
  margin-top: 3px;
  width: 71px; }

.bottw {
  background: url(/img/bottw_new.png) no-repeat scroll left center transparent;
  margin-top: 2px;
  width: 103px;
  margin-left: 14px; }

.botvk {
  background: url(/img/botvk_new.png) no-repeat scroll left center transparent;
  margin-top: 3px;
  width: 110px; }

.bothouz {
  background: url(/local/templates/ampir/img/bothouz.jpg) no-repeat scroll left center transparent;
  margin-top: 3px;
  width: 110px;
  -webkit-background-size: 20px auto;
          background-size: 20px auto; }

.botg {
  background: url(/img/botg.png) no-repeat scroll left center transparent;
  margin-top: 3px;
  width: 110px; }

.botinst {
  background: url(/img/botinst_new.png) no-repeat scroll left center transparent;
  margin-top: 3px;
  width: 110px; }

.botsoclink a.botfb:hover {
  background: url(/img/botfb_ac.png) no-repeat scroll left center transparent; }

.botsoclink a.bottw:hover {
  background: url(/img/bottw_ac.png) no-repeat scroll left center transparent; }

.botsoclink a.botvk:hover {
  background: url(/img/botvk_ac.png) no-repeat scroll left center transparent; }

.botsoclink a.botg:hover {
  background: url(/img/botg_ac.png) no-repeat scroll left center transparent; }

.botsoclink a.botinst:hover {
  background: url(/img/botinst_ac.png) no-repeat scroll left center transparent; }

.botsoclink a.bothouz:hover {
  background: url(/local/templates/ampir/img/bothouz2.jpg) no-repeat scroll left center transparent;
  -webkit-background-size: 20px auto;
          background-size: 20px auto; }

.botlikes {
  float: left;
  margin-left: 73px;
  margin-top: 5px;
  width: 440px;
  margin-right: -40px; }

.botlikes div {
  float: left;
  margin-right: 12px; }

.botlikes .twlike {
  margin-right: 0; }

#botnav {
  position: relative; }

.botmenu {
  float: left;
  width: 832px;
  margin-top: 23px;
  margin-bottom: 15px; }

#botnav .column {
  float: left; }

#botnav .column li {
  margin-bottom: 15px;
  width: 100%;
  float: left; }

#botnav .column a {
  color: #000;
  text-transform: uppercase;
  font-size: 11px;
  text-decoration: none;
  float: left; }

#botnav .column a:hover, #botnav .column li.active a {
  text-decoration: underline;
  color: #1e4e98; }

#botnav .column.c_1 {
  min-width: 169px; }

#botnav .column.c_2 {
  min-width: 140px; }

#botnav .column.c_3 {
  min-width: 175px; }

#botnav .column.c_4 {
  min-width: 175px; }

.botcontact {
  float: right;
  width: 335px; }

.botcontact .phonearea .sepor {
  margin: 0;
  background: 0; }

.botcontact .phonearea span {
  font-size: 16px; }

.botcontact .choicephone {
  margin-top: 23px; }

.botcontact .choicephone .call {
  font-size: 12px;
  letter-spacing: -0.5px;
  margin-top: 2px; }

.botcontact .phonearea {
  margin-left: 10px;
  float: right; }

.botcontact .callform {
  letter-spacing: -0.3px;
  margin-right: 3px;
  margin-top: 6px;
  text-align: right; }

.botcontact .callform span {
  border: 0;
  font-size: 12px; }

.botcontact .callform a {
  font-size: 12px;
  margin-left: 2px;
  text-decoration: underline; }

.botcontact .callform a:hover {
  text-decoration: none; }

.paymethod {
  float: right;
  margin-top: 47px; }

.paytitle {
  float: right;
  font-size: 12px;
  letter-spacing: .2px;
  text-transform: uppercase;
  clear: both; }

.payservise {
  background: url(/img/payservise.png) no-repeat scroll 0 0 transparent;
  width: 250px;
  height: 20px;
  float: right;
  clear: both;
  margin-top: 7px; }

#copy {
  height: 69px;
  margin-top: 23px;
  padding: 0 30px;
  background-color: #000;
  padding-top: 25px !important; }

#copy .downlink {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  cursor: pointer; }

#copy .downlink.app {
  width: 150px;
  height: 50px;
  background: url(/local/templates/ampir/img/desk_app.png) no-repeat center;
  right: 260px; }

#copy .downlink.google {
  width: 150px;
  height: 50px;
  background: url(/local/templates/ampir/img/desk_google.png) no-repeat center;
  right: 35px; }

.company {
  color: #c1c1c1;
  float: left;
  font-size: 10px;
  letter-spacing: .5px;
  margin-top: 0;
  text-transform: uppercase;
  max-width: 50%; }

.develop {
  margin-top: 7px; }

.develop p {
  line-height: 14px;
  padding: 0;
  text-transform: none; }

.develop a {
  color: #c1c1c1;
  font-size: 10px;
  line-height: 14px;
  text-transform: uppercase; }

.develop a:hover {
  text-decoration: underline; }

.pagetitle {
  float: left;
  margin: 16px 0 20px 0; }

#leftmodule {
  float: left;
  width: 235px;
  position: relative;
  z-index: 1; }

#leftmodule.about {
  margin-top: 78px; }

.lmenutitle {
  display: block;
  font-weight: bold;
  margin-bottom: 5px;
  text-transform: uppercase; }

#leftmodule.about .leftmenu li {
  margin-bottom: -1px; }

#leftmodule.dlm {
  float: left;
  position: relative;
  top: -80px;
  width: 212px; }

#zaglushka {
  float: left;
  width: 212px; }

.moduletitle, .moduletitle a {
  color: #1e4e98;
  display: block;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: .2px;
  padding-bottom: 20px;
  text-transform: uppercase;
  text-decoration: none; }

.moduletitle a:hover {
  text-decoration: underline; }

.leftmenu {
  border-bottom: 2px solid;
  display: block;
}

.info .leftmenu {
  border-bottom: 1px solid #bebdbd;
  border-top: 0 none;
  padding-bottom: 25px;
  padding-top: 6px; }

.leftmenu li {
  display: block;
  margin-top: 14px;
  padding-bottom: 0; }

.leftmenu a {
  color: #000;
  text-transform: uppercase; }

.leftmenu .active a, .leftmenu a:hover, .current .item {
  color: #1e4e98; }

.lfsubitem a {
  color: #000;
  text-transform: uppercase; }

.lfsubitem .active a, .lfsubitem a:hover, .current .item {
  color: #1e4e98; }

.pagehead {
  float: left;
  margin-left: 0;
  width: 100%; }

.breadcrumbs {
  color: #b3bcbc;
  font-size: 11px;
  letter-spacing: -0.1px;
  margin-top: 2px; }

.breadcrumbs.bot {
  margin-bottom: 75px;
  margin-top: 13px; }

.breadcrumbs a {
  color: #656d6f;
  text-decoration: underline; }

.breadcrumbs a:hover {
  text-decoration: none; }

.breadcrumbs .sepor {
  color: #656d6f; }

.shopbanners {
  float: left;
  margin-bottom: 0;
  margin-left: 1px;
  margin-top: 13px;
  width: 969px;
  position: relative;
  left: 15px; }

.leftpath {
  float: left; }

.rightpath {
  float: right;
  width: 278px;
  margin-right: 18px; }

.shopbanners .item1 {
  margin-bottom: 4px; }

.shopbanners .sbdescr {
  font-size: 18px;
  text-transform: uppercase; }

.shopbanners .item1 .sbdescr {
  background: none repeat scroll 0 0 #cbb9af;
  color: #f1ebe8;
  float: left;
  height: 143px;
  padding: 24px 23px 0 18px;
  width: 225px; }

.shopbanners .item2 .sbdescr {
  float: right;
  letter-spacing: .2px;
  padding-left: 14px;
  padding-right: 14px;
  padding-top: 22px;
  text-align: right;
  width: 267px;
  color: #c8d9d9;
  background: #94a0a0;
  height: 70px; }

.shopbanners .item3 .sbdescr {
  background: none repeat scroll 0 0 #5d505e;
  color: #b2a0b3;
  height: 69px;
  letter-spacing: .2px;
  padding-left: 19px;
  padding-right: 20px;
  padding-top: 8px;
  padding-bottom: 9px; }

.moregoods {
  border-top: 1px solid;
  clear: both;
  float: left;
  margin-top: 18px;
  text-align: center;
  width: 100%; }

#sectitems .moregoods {
  margin-top: -16px; }

.moregoods:hover {
  border-color: #94a0a0; }

.moregoodslink {
  background: url(/img/moregoodslink.png) no-repeat scroll right 7px top 7px #000;
  color: #fff;
  display: inline-block;
  font-family: arial;
  font-size: 14px;
  padding: 1px 24px 3px 7px; }

.moregoods:hover .moregoodslink {
  background: url(/img/moregoodslink.png) no-repeat scroll right 7px top 7px #94a0a0;
  color: #fff; }

.content.inside .sectdescr p {
  padding: 0 0 1px; }

.content .sectdescr p {
  padding: 0 0 1px; }

.sectdescr p {
  line-height: 20px;
  padding: 0 !important; }

.content.inside {
  width: 100%;
  float: left;
  margin-left: 0; }

.content.inside.no-left {
  width: 100%;
  margin-left: 0;
  float: none;
  clear: both; }

#sectitems .itemblockrow {
  float: left;
  width: 100%; }

.sectbanner {
  margin-bottom: 42px;
  margin-top: 9px; }

.sbimg {
  height: 167px;
  width: 100%; }

.content.inside #breadcrumbs {
  margin-left: 0; }

.content.inside .newsbody.video {
  width: 936px; }

.content.inside .sectdescr {
  margin-bottom: 24px;
  margin-top: 0; }

.lflist {
  border-bottom: 1px solid #bebdbd;
  display: block;
  float: left;
  padding-bottom: 19px;
  width: 100%; }

.lfblock {
  border-bottom: 1px solid #bebdbd;
  margin-right: -5px;
  padding: 14px 0 19px;
  width: 216px;
  position: relative; }

.lftitle {
  border-bottom: 5px solid;
  display: block;
  font-weight: bold;
  margin-top: 38px;
  margin-top: 2px;
  padding-bottom: 4px;
  text-transform: uppercase;
  color: #000; }

.info .lftitle {
  font-weight: normal !important; }

.info .leftmenu a {
  font-size: 12px;
  text-transform: none; }

.info .leftmenu li {
  margin-top: 7px; }

.leftfilter {
  border-bottom: 2px solid;
  float: left;
  padding-top: 7px;
  width: 100%;
  position: relative; }

.filter_cover {
  position: absolute;
  height: 100%;
  width: 100%;
  display: none; }

.lfparrent .count {
  background: url(/img/lfparrent.png) no-repeat scroll right bottom transparent;
  clear: both;
  font-size: 1.1rem;
  margin: 7px 0 1px;
  padding-right: 12px; }

.lflrow {
  clear: both;
  margin: 5px 0 0;
  height: auto; }

.lfparrent .lflrow {
  line-height: 1; }

.lflrow label.disabled {
  color: #959c9e; }

.lflrow label {
  display: block;
  float: left;
  font-size: 1.1rem;
  margin-left: 5px;
  margin-top: 1px;
  width: 184px;
  margin-bottom: 5px; }

.lfbt {
  font-size: 1.1rem;
  margin-bottom: 10px;
  margin-top: 3px; }

.customCheckbox.color {
  border: 1px solid #bebdbd;
  height: 18px;
  margin-bottom: 4px;
  margin-right: 4px;
  width: 18px;
  cursor: pointer; }

.customCheckbox.color:hover {
  border-color: #1e4e98; }

.checkboxAreaChecked.color {
  border: 1px solid #722f37; }

.lfitem {
  clear: both;
  cursor: pointer;
  font-size: 1.1rem;
  margin-top: 8px; }

.lfsubitem {
  display: none;
  float: left;
  padding: 5px 0 10px; }

.lfparrent .count {
  color: #959c9e;
  margin-left: 4px; }

.prisestring {
  float: left;
  left: -6px;
  position: relative;
  top: 0; }

.prisestring .lab {
  color: #acb1b3;
  display: block;
  float: left;
  margin-right: 4px; }

.prisestring .val {
  display: block;
  float: left;
  margin-right: 2px; }

.customCheckbox {
  background: url(/img/check-black.png) no-repeat scroll 0 2px transparent;
  float: left;
  height: 17px;
  width: 17px; }

.checkboxAreaChecked {
  background-position: 0 -15px; }

.newsres {
  margin-left: 0; }

.newsres {
  margin-left: 0;
  margin-right: 59px; }

#searchitems {
  min-height: 727px;
  padding-top: 5px; }

.querydescr {
  font-size: 12px; }

.qtitle {
  font-size: 24px;
  padding: 0 6px;
  letter-spacing: 1px; }

.fsval {
  color: #1e4e98;
  font-size: 24px;
  padding-left: 3px; }

.fsval:hover {
  text-decoration: none; }

.wheretitle {
  font-weight: bold;
  margin-right: 5px;
  text-transform: uppercase; }

.wherefind {
  margin-bottom: 27px;
  margin-top: 26px; }

.fromsect {
  border-bottom: 2px solid;
  float: left;
  margin-bottom: 26px;
  width: 100%; }

.fsname {
  padding-right: 6px;
  text-transform: uppercase; }

.fstitwrap {
  background: none repeat scroll 0 0 #fff;
  bottom: -8px;
  float: left;
  padding-right: 10px;
  position: relative; }

#searchitems .itemblockrow {
  margin-bottom: 25px;
  margin-top: 0; }

#searchitems .itemblockrow.newsres {
  margin-bottom: 15px;
  margin-top: 15px; }

.newsres .fromsect {
  margin-bottom: 12px; }

.newsres .artitem_title {
  text-decoration: underline; }

#newsearch {
  border: 1px solid;
  float: left;
  height: 22px;
  margin-left: 15px;
  margin-top: 6px;
  width: 309px; }

#newsearch .field {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  color: #959c9e;
  float: left;
  font-size: 11px;
  padding: 5px 0 5px 8px;
  width: 275px; }

#newsearch .button {
  background: url(/img/searchbut.png) no-repeat scroll 0 0 transparent;
  border: medium none;
  cursor: pointer;
  float: right;
  height: 14px;
  position: relative;
  right: 5px;
  text-indent: -9999px;
  top: 4px;
  width: 14px; }

.newsearchwrap {
  clear: both;
  float: left;
  font-size: 12px;
  margin-bottom: 10px;
  margin-top: 29px; }

.newsearchwrap span {
  display: block;
  float: left;
  margin-top: 9px; }

#searchitems h2 {
  float: none;
  margin-bottom: 15px; }

.cartresarea {
  margin-bottom: 30px; }

.cancelgood, .cancelgood_new {
  background: url(/img/cencelgood.png) no-repeat scroll right center transparent;
  display: inline-block;
  height: 7px;
  margin-bottom: 7px;
  width: 8px; }

.continue {
  color: #959c9e;
  font-size: 12px;
  text-decoration: underline; }

.continue:hover {
  text-decoration: none;
  color: #959c9e; }

.carttable {
  border-bottom: 1px solid;
  border-top: 5px solid;
  margin-top: 20px;
  text-align: left;
  width: 100%;
  vertical-align: middle; }

.gtitle {
  font-weight: bold;
  text-transform: uppercase; }

.rewimg {
  width: 120px; }

.carttable .itemtitle {
  margin-bottom: 5px;
  margin-top: -8px;
  padding-left: 28px; }

.carttable .itemcollect, .carttable .itembrand {
  padding-left: 28px; }

.carttable .itemprice .sum {
  clear: left;
  display: block;
  float: left;
  font-size: 18px; }

.currency.old {
  display: block;
  float: left;
  font-size: 14px;
  font-weight: normal;
  color: #959c9e; }

.carttable .currency {
  float: left; }

.carttable .goodprice {
  width: 170px !important; }

.carttable .goodname {
  width: 297px !important; }

.carttable .itemprice .newprice.sum {
  margin-bottom: 12px;
  margin-right: 3px; }

.carttable .itemprice.summ .newprice.sum, .carttable .itemprice.summ .currency {
  display: inline;
  float: none;
  padding-left: 0; }

.carttable .anount {
  text-align: right;
  width: 60px; }

.carttable .anount span {
  padding-right: 0; }

.carttable .itemanount, .dfdrow .itemanount {
  height: 22px;
  margin-bottom: 5px;
  width: 33px;
  border: 1px solid #bebdbd;
  text-align: center; }

.carttable td {
  border-bottom: 1px solid #c5c5c5;
  padding: 22px 0 20px 0;
  margin-bottom: 22px;
  vertical-align: top; }

.carttable .summprice {
  width: 222px; }

.carttable .cancelgood {
  width: 32px; }

.itemprice.summ {
  margin-bottom: 9px;
  margin-right: 2px;
  margin-top: 0;
  padding-right: 32px;
  text-align: right;
  width: auto; }

.itemprice.summ .sum {
  font-size: 20px !important; }

.carttable tr:last-child td {
  border-bottom: 0 none;
  margin-bottom: -19px; }

.cartitog {
  margin-top: 10px; }

.cartitog .customCheckbox {
  background: url(/img/check-black.png) no-repeat scroll 0 2px transparent;
  margin-top: 6px; }

.cartitog .checkboxAreaChecked {
  background-position: 0 -15px; }

.cileft {
  float: left;
  margin-top: 8px;
  position: relative; }

.ciright {
  float: right; }

.cileft .continue {
  display: block; }

.cartask {
  color: #1e4e98;
  display: block;
  font-size: 12px;
  margin-top: 12px;
  text-decoration: underline;
  text-transform: uppercase; }

.cartask:hover {
  text-decoration: none; }

.itemprice.itog {
  margin-top: 0;
  width: auto; }

.itogdescr {
  color: #94a0a0;
  display: block;
  font-size: 12px;
  line-height: 12px;
  width: 176px; }

.cilabel {
  font-size: 18px; }

.cilabel.discount {
  font-size: 15px; }

.itogprice.discount {
  font-size: 16px; }

.itogprice {
  font-size: 24px;
  font-weight: bold; }

.itemprice.itog .currency {
  font-size: 14px;
  font-weight: normal;
  padding-left: 2px; }

.cartorder {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  cursor: pointer;
  display: block;
  font-size: 18px;
  font-weight: bold;
  margin-left: -5px;
  margin-top: 16px;
  text-decoration: underline;
  text-transform: uppercase; }

.itemprice.itog .cartorder {
  color: #1e4e98; }

.itemprice.itog .cartorder:hover {
  text-decoration: none;
  color: #1e4e98; }

.cartorder:hover {
  color: #1e4e98; }

#pagenav {
  height: 15px;
  margin-bottom: 15px; 
  max-width: 400px;
}

#pagenav, #pagenav a {
  color: #b3bcbc;
  font-size: 16px;
  text-decoration: none; }

#pagenav a:hover {
  text-decoration: underline; }

#pagenav .pnnext {
  font-family: "Roboto Condensed",Arial,sans-serif;
  float: right;
  padding-right: 10px;
  background: url(/img/pnnext.png) right center no-repeat transparent; }

#pagenav .pnprev {
  font-family: "Roboto Condensed",Arial,sans-serif;
  float: left;
  padding-left: 10px;
  background: url(/img/pnprev.png) left center no-repeat transparent; }

.detailarea {
  font-family: arial;
  font-size: 14px;
  margin-top: 20px;
  text-decoration: underline; }

.formsubmit:hover {
  color: #1e4e98;
  text-decoration: none; }

.regform {
  float: left;
  width: 320px; }

.regform .formsubmit {
  margin-top: 11px; }

.socauthform {
  float: left;
  margin-left: 59px;
  width: 182px; }

.socauthwrap {
  float: left;
  padding-top: 1px; }

.socauthwrap a {
  display: block;
  height: 20px;
  margin-top: 9px; }

.authfb {
  background: url(/img/regfb.png) no-repeat scroll 0 0 transparent !important;
  margin-top: 3px;
  width: 85px; }

.authfb:hover {
  background-position: 0 -24px; }

.authtw {
  background: url(/img/regtw.png) no-repeat scroll 0 0 transparent !important;
  margin-top: 3px;
  width: 103px; }

.authtw:hover, .authvk:hover {
  background-position: 0 -23px; }

.authvk {
  background: url(/img/regvk.png) no-repeat scroll 0 0 transparent !important;
  margin-top: 3px;
  width: 110px; }

.withoutauth {
  float: left;
  padding-top: 55px; }

.orderdescr {
  color: #547b80;
  font-size: 30px; }

span.customRadio {
  background: url(/img/radio.png) repeat scroll 0 0 transparent;
  clear: left;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 15px;
  overflow: hidden;
  width: 15px; }

span.radioAreaChecked {
  background-position: 0 -16px; }

input.customRadio {
  display: none; }

.radioblock .fieldset label {
  margin-left: 6px; }

.orderdescr {
  color: #547b80;
  display: inline-block;
  font-size: 30px;
  margin-top: 17px;
  padding: 0 0 0 100px; }

.radioblock .fieldset {
  margin-bottom: 11px;
  margin-top: 3px; }

.orgform {
  float: left;
  width: 341px; }

.orgform .flabwrap {
  width: 100px; }

.orgaddr {
  float: left;
  margin-left: 89px;
  width: 333px; }

.only {
  color: #a7b2b2; }

.cartresarea.order {
  margin-bottom: 0;
  position: relative;
  top: -41px; }

.cartresarea.order .carttable {
  border-top: 0; }

.cartresarea.order .carttable .goodname {
  width: 356px !important; }

.cartresarea.order .carttable .goodprice {
  width: 272px !important; }

.cartresarea.order .carttable .anount {
  text-align: left; }

.cartresarea.order .carttable td {
  padding: 22px 0 18px; }

.cartresarea.order .itemprice.summ {
  margin-bottom: 9px;
  margin-right: 2px;
  margin-top: 0;
  padding-left: 28px;
  padding-right: 0;
  text-align: left; }

.terms {
  display: block;
  float: left;
  font-size: 12px;
  margin-right: 15px; }

.terms a {
  color: #1e4e98;
  text-decoration: underline; }

.terms a:hover {
  text-decoration: none; }

.itemprice.itog .formsubmit {
  float: none; }

#step2 {
  margin-top: 0; }

#step3 {
  margin-top: 0; }

#step4 {
  margin-top: 13px; }

#step5 {
  margin-top: 1px; }

#step6 {
  margin-bottom: -24px;
  margin-top: -1px; }

.coll-1 {
  width: 202px; }

.coll-2 {
  text-align: left;
  width: 102px; }

.coll-3 {
  width: 108px; }

.coll-4 {
  width: 130px; }

.coll-5 {
  font-size: 18px;
  width: 158px; }

.coll-6 {
  width: 205px; }

.coll-7 {
  padding-left: 21px; }

.coll-2.head span {
  padding-left: 19px; }

.coll-1 span {
  float: left;
  padding-left: 46px; }

.myordersarea {
  min-height: 756px; }

.myreorder {
  background: url(/img/reorder.png) no-repeat scroll 0 0 transparent;
  display: block;
  height: 17px;
  margin-left: 93px;
  width: 17px; }

.orderstable {
  text-align: center;
  vertical-align: middle;
  width: 100%; }

.orderstable .done {
  color: #bebdbd;
  padding-right: 14px; }

.orderstable td {
  height: 38px;
  border-bottom: 1px solid #bebdbd; }

.orderstable tr:last-child td {
  border-color: #000; }

.orderstable .head {
  border-bottom: 5px solid;
  font-size: 14px;
  font-weight: normal;
  height: 27px;
  text-transform: uppercase; }

.myordernum {
  color: #1e4e98; }

.orderstable .customCheckbox, .rssitem .customCheckbox {
  background: url(/img/check-black.png) no-repeat scroll 0 2px transparent; }

.orderstable .checkboxAreaChecked, .rssitem .checkboxAreaChecked {
  background-position: 0 -15px; }

.clearhistory {
  color: #656d6f;
  display: block;
  float: right;
  font-size: 12px;
  margin-top: 5px;
  text-decoration: underline; }

.clearhistory:hover {
  color: #656d6f;
  text-decoration: none; }

.mo_params {
  font-size: 12px;
  margin-top: 5px; }

.mo_val {
  color: #94a0a0;
  padding-right: 10px; }

.myorderarea {
  min-height: 751px; }

.myorderarea .carttable {
  border-bottom: 1px solid #c5c5c5;
  border-top: 0 none;
  margin-top: 3px; }

.doplabel {
  float: left; }

.dopval {
  display: block;
  float: right;
  font-size: 20px;
  width: 179px; }

.dopval .currency {
  font-size: 18px; }

.dopsumm {
  border-bottom: 1px solid #c5c5c5;
  float: left;
  font-size: 18px;
  margin-top: 8px;
  padding-bottom: 10px;
  width: 100%; }

.dopsumm.last {
  border-bottom: 1px solid #000;
  margin-bottom: 10px; }

.myorderarea .cilabel {
  font-size: 17px; }

.pageservice {
  float: left;
  margin-bottom: 12px;
  margin-left: 40px;
  padding-top: 11px;
  width: 970px; }

.choiceresarea {
  float: left;
  margin-bottom: 10px;
  width: 751px; }

.choicelabel {
  display: block;
  float: left;
  font-size: 12px;
  text-transform: uppercase;
  margin-top: 1px; }

.choiceblock {
  float: left;
  margin-left: 18px; }

.choicelist {
  float: left;
  display: block;
  width: 651px; }

.choicelist li {
  display: block;
  float: left;
  margin-right: 10px;
  padding-right: 15px;
  background: url(/img/choicelist.png) right center no-repeat transparent;
  margin-bottom: 8px; }

.choicebrand {
  letter-spacing: -1px; }

.choiceresarea .cancelgood, .choiceresarea .cancelgood_new {
  margin-bottom: 1px;
  margin-left: 2px; }

.choiceparam {
  font-size: 12px; }

.choicevalue {
  font-size: 12px;
  color: #959c9e; }

.cancelchoice {
  color: #010101;
  font-size: 12px;
  float: left; }

.cancelchoice span {
  border-bottom: 1px dotted; }

.cancelchoice:hover span {
  border-bottom: 0;
  color: #010101; }

.pageservice .pagination {
  margin-top: 25px; }

.pagination {
  float: right;
  padding: 10px 0; }

.pagination ul {
  float: left;
  margin-right: 0;
  padding-top: 1px; }

.pagination li {
  float: left;
  font-size: 12px;
  margin: 0 3px; }

.pagination a {
  color: #959c9e; }

.showall {
  color: #000 !important;
  text-decoration: underline;
  font-size: 12px; }

.showall:hover {
  text-decoration: none; }

.pagnext {
  margin-left: 5px;
  margin-top: 2px;
  display: block;
  height: 10px;
  width: 10px;
  background: url(/img/pnnext.png) right center no-repeat transparent; }

.pagprev {
  margin-top: 2px;
  display: block;
  height: 10px;
  width: 10px;
  background: url(/img/pnprev.png) left center no-repeat transparent; }

.pageservice.bot {
  margin-bottom: -2px;
  margin-left: 0; }

.bot .breadcrumbs {
  clear: left; }

.pslwrap {
  float: left;
  min-height: 45px;
  margin-top: 17px; }

#choicereslist {
  padding-bottom: 0; }

#choicereslist .itemblockrow {
  margin-bottom: 30px;
  margin-top: 0; }

.accountform .required {
  float: none;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: -4px;
  margin-left: 0;
  margin-right: 0; }

.accountform {
  float: left;
  margin-top: 0; }

.accountform .fieldset {
	font-size: 1.1rem;
  margin-bottom: 7px; }

.acreq {
  float: left;
  margin-bottom: 38px;
  width: 320px; }

.cancelsubmit {
  color: #959c9e;
  float: left;
  font-size: 12px;
  margin-top: -12px;
  text-decoration: underline; }

.cancelsubmit:hover {
  text-decoration: none;
  color: #959c9e; }

.accountform .formsubmit {
  clear: none;
  margin-top: -13px; }

.rssitem input {
  display: none; }

.accountrss {
  margin-top: 62px; }

.rssitem {
  clear: both;
  margin-bottom: 5px;
  padding-top: 11px; }

.rssitem label {
  display: block;
  float: left;
  padding-left: 14px;
  width: 130px; }

.rsslink {
  color: #1e4e98;
  text-decoration: underline; }

.rsslink:hover {
  text-decoration: none; }

.gallerylist {
  margin-top: 25px;
  padding-bottom: 1px; }

.gallerylist .itemtitle a {
  color: #1e4e98;
  font-weight: normal;
  padding-left: 5px; }

.galsection h2 {
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 10px;
  text-transform: uppercase; }

.gallerylist .itemimg {
  border: 2px solid transparent;
  height: 212px;
  width: 212px; }

.gallerylist .itemimg:hover {
  border: 2px solid #918292;
  height: 212px;
  width: 212px; }

.gallerylist .itemblockrow .item {
  margin-right: 20px; }

.gallerylist .itemtitle {
  margin-top: 4px;
  width: 220px; }

.gallerylist .moregoods {
  margin-top: 3px; }

.galsection {
  margin-bottom: 22px; }

.galleryblock {
  float: left;
  margin-bottom: 21px;
  margin-top: 14px; }

.galleryblock .fullimg {
  margin-bottom: 11px;
  width: 719px;
  height: 395px;
  margin-bottom: 11px;
  width: 719px;
  position: relative;
  left: 1px; }

.fullimg a {
  display: none; }

.galleryblock .fullimgitem {
  height: 100%;
  width: 100%;
  text-align: center; }

.galleryblock .previtem {
  height: 169px;
  width: 169px;
  margin-right: 7px;
  display: inline-block;
  float: none;
  margin-bottom: 2px; }

.gbdescr {
  float: left;
  margin-left: 19px;
  margin-right: -10px;
  margin-top: 11px;
  width: 443px; }

.gbdlabel {
  display: block;
  font-size: 12px;
  text-transform: uppercase; }

.desname {
  font-size: 24px;
  margin-right: 5px;
  text-transform: uppercase; }

.designer {
  float: left;
  margin-bottom: 16px;
  margin-top: 4px;
  width: 490px; }

.descity {
  font-size: 12px;
  text-transform: uppercase; }

.galstyle {
  display: block;
  font-weight: bold;
  padding-top: 3px;
  text-transform: uppercase; }

.gbprint {
  color: #000;
  float: right;
  font-size: 12px;
  position: relative;
  right: -3px;
  text-decoration: underline;
  top: 41px; }

.gbparams {
  margin-top: 42px; }

.gblink {
  color: #1e4e98;
  display: inline-block;
  font-size: 12px;
  position: relative;
  text-decoration: underline;
  top: -2px; }

.gbpval {
  color: #959c9e;
  display: inline-block;
  font-size: 12px;
  margin-right: 14px;
  text-transform: uppercase;
  width: 210px; }

.gbprow .gbdlabel {
  margin-bottom: 6px; }

.gbprow {
  margin-bottom: 21px; }

.gbptext {
  padding-top: 44px; }

.gbptext p {
  color: #959c9e;
  font-size: 12px;
  line-height: 18px; }

.gblikes {
  float: left;
  margin-top: 52px; }

.gblikes div {
  float: left;
  margin-right: 15px; }

.galleryblock.photo .fullimg {
  float: left;
  height: auto !important;
  width: 500px; }

.gbdescr.photo, .gbdescr.photo p {
  color: #565656 !important;
  font-size: 12px;
  line-height: 18px;
  margin-top: 5px;
  padding: 0;
  width: 445px; }

.gbdescr.photo .gbptext {
  padding-top: 0; }

.prevblock.photo .previtem {
  border: 1px solid transparent;
  cursor: pointer;
  height: 125px;
  margin-bottom: 10px;
  margin-right: 11px;
  width: 125px; }

.prevblock.photo .previtem:hover {
  border-color: #5d505e; }

.branddescr .brandlogo {
  padding-top: 0; }

.brandlogo {
  float: left;
  margin-right: 40px;
  padding-top: 83px;
  width: 250px; }

.blimg {
  background-position: center center;
  background-repeat: no-repeat;
  height: 80px;
  margin-bottom: 9px;
  -webkit-background-size: contain !important;
       -o-background-size: contain !important;
          background-size: contain !important;
  display: block; }

.bl_link {
  color: #a7b2b2;
  display: block;
  font-size: 1.1rem;
  text-align: center;
  text-decoration: underline; }

.bl_link:hover {
  text-decoration: none;
  color: #a7b2b2; }

.bdescrtext {
	margin: 30px 0 0;
  float: left;
  max-width:950px;
  width:100%;
  text-align: justify;
  font-size: 1.1rem;
  color: #777;
  line-height: 1.5; }


.branddetail {
  padding-bottom: 30px;
  margin-top: 48px; }

.branddetail .itemblockrow {
  margin-bottom: 20px; }

.brandgallerylist {
  left: -26px;
  padding-bottom: 50px;
  position: relative;
  width: 100%;
  max-width: 1240px;
  padding-left: 40px; }

.branditem {
  float: left;
  margin-right: 63px;
  width: 160px;
  margin-bottom: 20px; }

.itemblockrow .branditem:last-child {
  margin-right: 0; }

.brandgallerylist .itemblockrow {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;	
  margin-bottom: 51px; }

.branditem:nth-child(5n+5) {
  margin-right: 0 !important; }

.pagehead.news {
  width: 100%; }

.pagehead.news .pagination {
  margin-top: 28px;
  position: relative;
  right: -15px; }

.newimgblock {
  float: left;
  margin-right: 40px;
  position: relative;
  width: 200px; }

.newimg {
  height: 200px; }

.newslist {
  margin-top: -25px;
  padding-bottom: 27px;
  clear: both; }

.featbullet {
  background: url(/img/featbullet.png) repeat scroll 0 0 transparent;
  color: #fff;
  font-size: 16px;
  padding: 4px 10px;
  position: absolute;
  right: -11px;
  text-transform: uppercase;
  top: -5px;
  z-index: 2; }

.artcolumn .featbullet {
  background: url("/img/featbullet.png") repeat scroll right bottom transparent;
  color: #fff;
  font-size: 11px;
  padding: 1px 10px 3px;
  position: absolute;
  right: -10px;
  text-transform: uppercase;
  top: -10px;
  z-index: 2; }

.newsbody {
  float: left;
  width: 714px; }

.newsbody.video {
  width: 714px !important; }

.newdate {
  color: #a7b2b2; }

.newsbody h2 {
  margin-top: 3px;
  margin-bottom: 0; }

.newtitle {
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  color: #777777;
  text-transform: uppercase; }

.newtitle:hover {
  text-decoration: underline; }

.newintro {
  margin-top: 5px; }

.newintro p, .newintro div, .newintro font {
  margin-bottom: 1.1rem;
  padding: 5px 0;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  color: #777777;
  text-align: left; }

.newintro a {
  color: #959c9e;
  text-decoration: underline; }

.newintro a:hover {
  text-decoration: none; }

.newitem {
  float: left;
  margin-bottom: 10px; }

.newslist .pagination {
  position: relative;
  right: -15px; }

.odd .more, .odd .more:hover {
  background-position: right 4px; }

.even .more, .even .more:hover {
  background-position: right -9px; }

.newdetail {
  margin-top: 10px;
  padding-bottom: 16px; }

.ndimg {
  float: left;
  height: 250px;
  margin-right: 30px;
  width: 250px;
  margin-bottom: 10px; }

.newdetail h2 {
  font-size: 18px;
  line-height: 12px;
  position: relative; }

.newdetail .newtitle {
  color: #000;
  font-size: 18px;
  letter-spacing: .1px;
  line-height: 22px;
  text-decoration: none; }

.newdetail a.newtitle:hover {
  color: #1e4e98; }

.newdetail a {
  color: #1e4e98;
  text-decoration: underline; }

.newdetail a:hover {
  text-decoration: none; }

.newdetail .newintro {
  margin-top: 28px; }

.newdetail h3 {
  font-size: 14px;
  margin-top: 28px;
  text-transform: uppercase; }

.newdetail p {
  color: #565656 !important;
  font-size: 12px;
  line-height: 18px;
  margin-top: 5px;
  padding: 0; }

.newdetail img {
  margin: 20px 36px 4px 0;
  border: #ccc 1px solid; }

.bdescrtext img {
  margin: 20px 19px 4px 0;
  border: #ccc 1px solid; }

.newdetail br {
  margin-bottom: 8px; }

.backtolist {
  color: #777 !important;
  display: block;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-top: 39px;
  padding-top: 20px; }

.diblock {
  float: left;
  margin-bottom: 11px;
  max-width: 400px; 
  width: 100%; 
}

.fullimg {
  float: left;
  margin-bottom: 11px;
  max-width: 400px; 
  width: 100%; 
}
.fullimg img {
 height: auto;
 max-width: 100%;
 display: block;
}

.fullimg a {
  display: block;
  width: 100%;
  height: 100%; }

.prevblock {
  float: left;
  width: 100%;
  padding-bottom: 20px; }

.prevblock.photo {
  border-top: 1px solid #dedede;
  float: left;
  padding-top: 15px;
  width: 100%; }

.prevblock.photo.news {
  margin-top: 10px; }

.previtem {
  border: 1px solid #fff;
  float: left;
  max-height: 126px;
  margin-right: 7px;
  margin-right: 6px;
  width: 127px;
  height: 126px; }

.previtem:last-child {
  margin-right: -1px; }

.fullimgitem {
  width: 400px;
  height: 432px;
  display: none; }

.dfulldescr {
  float: left;
  margin-left: 55px;
  position: relative;
  top: -5px;
  width: 785px; }

.dititle {
  font-family: "Roboto Condensed",Arial,sans-serif;
  display: block;
  float: left;
  font-size: 25px;
  font-weight: normal;
  line-height: 28px;
  text-transform: uppercase;
  width: 435px; }

.dcolect {
  clear: both;
  display: block;
  float: left;
  font-weight: bold;
  margin-top: 8px;
  text-transform: uppercase;
  color: #1e4e98;
  text-decoration: underline; }

.dfdrow {
  font-family: "Roboto Condensed",Arial,sans-serif;
  float: left;
  width: 100%; }

.dfdrow .oldprice.sum {
  color: #959c9e;
  float: left;
  font-size: 14px !important;
  font-weight: bold;
  margin-right: 5px;
  margin-top: 4px;
  text-decoration: line-through; }

.print {
  color: #000;
  float: right !important;
  font-size: 12px;
  padding-right: 15px;
  text-decoration: none; }

.print:hover {
  text-decoration: underline;
  color: #000; }

.diart {
  clear: both;
  color: #959c9e;
  display: none;
  float: left;
  font-size: 12px;
  margin-top: 3px; }

.diwhat {
  display: block;
  float: left;
  font-size: 18px;
  line-height: 20px;
  margin-top: 18px;
  width: 370px; }

.writerev {
  color: #959c9e;
  font-size: 12px;
  margin-right: 5px; }

.writerev:hover {
  text-decoration: underline; }

.dibrandblock {
  margin-top: 17px;
  text-align: center;
  position: absolute;
  right: 0;
  top: 73px; }

.dibrandlink {
  display: block; }

.dibrandlink {
  color: #b77e91;
  font-size: 12px;
  font-weight: bold;
  margin-top: 10px;
  text-decoration: underline; }

.dfparams {
  font-family: "Roboto Condensed",Arial,sans-serif;
  font-size: 12px;
  margin-top: 51px; }

.dfplabel {
  padding-right: 13px;
  text-transform: uppercase; }

.dfparams span {
  display: block;
  margin-bottom: 9px; }

.dfdrow .itemanount {
  float: left;
  height: 19px;
  margin-bottom: 0;
  margin-left: 5px;
  margin-top: 11px;
  padding-right: 5px;
  text-align: right;
  width: 29px; }

.detailarea .newprice {
  float: left;
  font-size: 26px;
  font-weight: bold;
  margin-top: 6px; }

.dfdrow .itemprice {
  font-family: "Roboto Condensed",Arial,sans-serif;
  float: left;
  margin-top: 38px;
  overflow: hidden;
  width: 460px; }

.detailarea .currency {
  float: left;
  font-size: 14px;
  font-weight: normal !important;
  margin-left: 4px;
  margin-right: 9px;
  margin-top: 16px; }

.detailarea .pcs {
  float: left;
  font-size: 14px;
  margin-left: 7px;
  margin-top: 16px;
  padding-bottom: 0; }

.dftocart {
  background: none repeat scroll 0 0 transparent;
  border: 0 none;
  color: #000;
  float: left;
  font-size: 18px;
  font-weight: bold;
  margin-left: 21px;
  margin-top: 5px;
  text-transform: uppercase;
  cursor: pointer; }

.dftocart.disabled {
  background: grey; }

.dftocart:hover {
  text-decoration: underline;
  color: white;
}

.dftocart-link {
  margin-left: 0;
  margin-bottom: 5px;
}

.dftocart.disabled:hover {
  text-decoration: none; }

.stars {
  float: left;
  padding-top: 16px;
  clear: left; }

.itemRatingList {
  background: url(/img/stars.png) no-repeat scroll 0 0 transparent;
  display: block;
  float: left;
  height: 12px;
  margin-right: 10px;
  margin-top: 2px;
  position: relative;
  width: 74px; }

.itemRatingList li {
  display: inline;
  height: 12px;
  padding: 0;
  width: 12px; }

.itemRatingList a {
  display: block;
  height: 12px;
  width: 12px;
  text-indent: -99999px;
  position: absolute;
  left: 0; }

.itemRatingList a:hover, .itemRatingList a.act {
  background: url(/img/stars.png) no-repeat scroll 0 0 transparent;
  background-position: 0 -17px; }

.itemCurrentRating {
  background: url(/img/stars.png) no-repeat scroll 0 -17px transparent;
  position: absolute;
  z-index: 6; }

.itemCurrentRating {
  z-index: 6; }

.itemRatingList .one_star {
  z-index: 5;
  width: 20%; }

.itemRatingList .two_stars {
  z-index: 4;
  width: 40%; }

.itemRatingList .three_stars {
  z-index: 3;
  width: 60%; }

.itemRatingList .four_stars {
  z-index: 2;
  width: 80%; }

.itemRatingList .five_stars {
  z-index: 1;
  width: 100%; }

.dfopir {
  float: right;
  margin-top: 43px; }

.paydeliv {
  color: #1e4e98;
  display: block;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase; }

.paydeliv:hover {
  text-decoration: underline; }

.wish {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  color: #1e4e98;
  cursor: pointer;
  display: block;
  font-family: arial;
  font-size: 13px;
  margin-left: 0;
  margin-top: 5px; }

.wish:hover {
  text-decoration: underline; }

.learnmore {
  border-bottom: 1px solid #c5c5c5;
  border-top: 1px solid #c5c5c5;
  margin-top: 34px;
  padding: 8px 0; }

.l_3d {
  color: #000;
  display: block;
  float: right; }

.l_3dt {
  display: block;
  font-size: 10px;
  text-transform: uppercase;
  line-height: 16px;
  font-weight: bold; }

.b_3d {
  display: block;
  font-size: 60px;
  font-weight: bold;
  line-height: 50px;
  text-transform: uppercase; }

.learnblock {
  float: left;
  width: 481px; }

.learntitle {
  font-size: 14px;
  font-weight: bold; }

sup {
  font-size: 8px; }

.tabtitle .sup {
  color: #949494;
  font-size: 14px;
  position: relative;
  right: -2px;
  top: -10px; }

.dfcallcont {
  font-size: 12px;
  margin-top: 5px;
  overflow: hidden; }

.dfcallcont .val {
  color: #94a0a0;
  float: left;
  margin-left: 11px; }

.dfcallcont .label {
  clear: left;
  float: left;
  margin-bottom: 2px;
  width: 55px; }

.tabsarea {
  margin-top: 50px; }

.tabshead {
  border-bottom: 5px solid;
  display: block;
  height: 31px;
  overflow: hidden; }

.tabtitle a {
  text-decoration: none !important; }

.tabtitle {
  cursor: pointer;
  display: block;
  float: left;
  font-size: 18px;
  height: 36px;
  margin: 0 61px 0 45px;
  padding: 0 15px;
  text-transform: uppercase; }

.tabtitle a {
  font-size: 18px;
  height: 36px;
  color: #000; }

.tabtitle:last-child {
  margin-right: 0; }

.tabtitle.act {
  background: none repeat scroll 0 0 #fff; }

.subtabsarea {
  border-bottom: 1px solid #c5c5c5;
  margin-bottom: 33px;
  margin-top: 20px;
  padding-bottom: 16px; }

.subtabblock {
  display: none;
  margin-top: 20px;
  font-size: 1.1rem;
  line-height: 1.5; }

.showmap {
  float: left;
  width: 903px; }

.shoplist {
  float: right;
  width: 279px; }

.slnumlist {
  display: block;
  float: left;
  height: 357px;
  margin-top: 5px;
  overflow: hidden;
  padding-left: 27px;
  padding-top: 21px; }

.sltitle {
  display: block;
  font-size: 14px;
  font-weight: normal;
  margin-left: 28px;
  text-transform: uppercase; }

.slitem {
  clear: both;
  color: #777;
  float: left;
  font-size: 24px;
  margin-bottom: 25px;
  width: 250px; }

.slitemwrap {
  float: left; }

.slnum {
  clear: left;
  display: block;
  float: left; }

.slshopname, .slshopaddr, .slsplabel {
  clear: left;
  color: #777 !important;
  display: block;
  float: left;
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 7px;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5; }

.slshopaddr a {
  color: #000;
  text-decoration: none;
  padding-right: 15px; }

.slshopname a {
  color: #000;
  font-weight: bold;
  text-decoration: underline;
  text-transform: uppercase; }

.slshopname a:hover {
  color: #1e4e98; }

.slshopphone {
  color: #777 !important;
  display: block;
  float: left;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 7px;
  width: 171px; }

.slshopphone a {
  color: #777; }

.slshoplink {
  display: inline-block;
  vertical-align: baseline;
  color: #1e4e98;
  cursor: pointer;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  padding-left: 7px;
  padding-top: 3px;
  text-decoration: underline; }

.slshoplink:hover {
  text-decoration: none; }

.salonlist div[itemprop="address"] {
  display: inline-block;
  vertical-align: baseline; }

.salonlist .slsplabel, .salonlist .slshopphone, .salonlist .slshopaddr {
  display: inline-block;
  vertical-align: baseline;
  float: none;
  clear: none;
  width: auto; }

.slmetro {
  background: url(/img/slmetro.png) no-repeat left 5px;
  color: #1e4e98 !important;
  display: inline-block;
  vertical-align: baseline;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: bold;
  margin-left: 6px;
  padding-bottom: 0;
  padding-left: 21px;
  padding-top: 3px; }

.slnumlist .slitem:last-child {
  margin-bottom: 0; }

.reviewformblock {
  float: left;
  margin-right: 68px;
  width: 287px; }

.reviewformblock input.formfield {
  width: 193px; }

.revtitle {
  display: block;
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 18px;
  text-transform: uppercase; }

.fieldset {
  float: left;
  width: 100%; }

.reviewform .fieldset {
  margin-left: 3px;
  margin-top: 4px;
  width: 262px; }

.fieldset label {
  float: left;
  margin-top: 5px; }

.required {
  color: #1e4e98;
  float: left;
  font-size: 18px;
  margin-left: 3px;
  margin-right: 18px; }

.rffield {
  background: none repeat scroll 0 0 transparent;
  border: 1px solid #bfbebe;
  padding: 2px;
  width: 197px; }


.fieldset textarea {
  clear: left;
  float: left;
  margin-top: 0;
  resize: none;
  width: 245px;
  overflow: auto;
  height: 75px !important;
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.5);
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 1px solid #bfbfbf;
  font-size: 18px;
  color: #000;
  letter-spacing: -0.95px;
  padding: 7px 9px; }

.rfsend {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  cursor: pointer;
  float: right;
  font-family: arial;
  font-size: 13px;
  font-weight: bold;
  margin-right: 20px;
  margin-top: 38px;
  text-transform: uppercase; }

.rfsend:hover {
  text-decoration: underline; }

.reviewlist, .rlwrap {
  float: left;
  /* width: 827px;  */
}

.rlitem {
  float: left;
  margin-bottom: 30px;
  width: 100%; }

.rltitle {
  clear: both;
  color: #000;
  float: left;
  padding-top: 2px; }

.rlitem .stars {
  clear: left;
  padding-top: 6px; }

.reviewbody {
  color: #959c9e;
  float: left;
  font-size: 12px;
  line-height: 17px;
  margin-top: 9px;
  width: 100%; }

.reviewlist .rlitem:last-child {
  margin-bottom: 20px; }

.moregoodslink:hover {
  background: url(/img/moregoodslink.png) no-repeat scroll right 7px top 7px #94a0a0;
  color: #fff; }

.reviewform .stars {
  padding-left: 2px;
  padding-top: 10px; }

.scroll-pane {
  width: 100%;
  height: 200px;
  overflow: auto; }

.horizontal-only {
  height: auto;
  max-height: 200px; }

.jspContainer {
  overflow: hidden;
  position: relative; }

.jspPane {
  position: absolute; }

.jspVerticalBar {
  position: absolute;
  top: 0;
  right: 22px;
  width: 16px;
  height: 100%;
  background: red; }

.jspHorizontalBar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 16px;
  background: red; }

.jspVerticalBar *, .jspHorizontalBar * {
  margin: 0;
  padding: 0; }

.jspCap {
  display: none; }

.jspHorizontalBar .jspCap {
  float: left; }

.jspTrack {
  background: none repeat scroll 0 0 #fff;
  border-right: 1px solid #cbcbcb;
  position: relative; }

.jspDrag {
  background: url(/img/jspdrag.png) no-repeat scroll center center #303030;
  position: relative;
  top: 0;
  left: 0;
  cursor: pointer;
  border-right: 1px solid #fff; }

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
  float: left;
  height: 100%; }

.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer; }

.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d; }

.jspVerticalBar .jspArrow {
  height: 16px; }

.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%; }

.jspVerticalBar .jspArrow:focus {
  outline: 0; }

.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%; }

* html .jspCorner {
  margin: 0 -3px 0 0; }

.leftmenu.delay {
  border-bottom: 1px solid #bebdbd;
  border-top: 2px solid;
  display: block;
  padding-bottom: 21px;
  padding-top: 10px; }

.leftmenu.delay li {
  margin-top: 8px; }

.saleban {
  padding-top: 10px;
  text-align: center; }

.sbpercent {
  background: url(/img/sbpercent.png) no-repeat scroll center center transparent;
  color: #fff;
  font-size: 48px;
  font-weight: bold;
  height: 94px;
  line-height: 88px;
  margin-bottom: 10px; }

.sbpercent .proc {
  font-size: 24px; }

.sblabel {
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase; }

.itemblock.itemblock {
  padding-bottom: 30px;
  padding-top: 0; }

.itemblock.top_catalog {
  width: 100%;
  float: right; }

.itemblock.itemblock .itemblockrow {
  margin: 30px 0 8px; }

#sectitems .itemblockrow {
  margin-bottom: 40px;
  margin-top: 0; }

.dicartserv {
  float: right;
  margin-top: 6px; }

#delayitems {
  margin-bottom: 32px; }

.ditocart {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  color: #1e4e98;
  display: block;
  float: left;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: underline;
  font-size: 14px; }

.ditocart:hover {
  text-decoration: none;
  color: #1e4e98; }

.dicartserv .cancelgood {
  background: url(/img/cencelgood-d.png) no-repeat scroll right center transparent;
  float: left;
  margin-left: 9px;
  margin-top: 4px; }

.dicancelall {
  color: #656d6f;
  display: block;
  float: left;
  font-size: 12px;
  margin-top: 33px;
  text-decoration: underline; }

.dicancelall:hover {
  text-decoration: none;
  color: #656d6f; }

.pagehead.step, .pagehead.gall, .pagehead.news, .pagehead.salon {
  margin-left: 0; }

.stepsarea {
  margin-bottom: 56px;
  margin-top: 5px; }

.stepsarea.full {
  float: left;
  margin-bottom: 20px;
  width: 100%; }

.stepitem {
  float: left;
  width: 100%; }

.stwrap {
  border-bottom: 5px solid;
  float: left;
  width: 100%; }

.close .stwrap {
  height: 62px; }

.close .steptitle {
  bottom: -14px; }

.steptitle {
  background: none repeat scroll 0 0 #fff;
  bottom: -20px;
  float: left;
  margin-left: 42px;
  padding: 0 13px;
  position: relative; }

.stepnum {
  font-size: 60px; }

.stepname {
  font-size: 18px;
  padding-left: 6px;
  text-transform: uppercase; }

.close.stepitem .steptitle, .close.stepitem {
  color: #e4e9ea; }

.stepbody {
  float: left;
  padding-top: 33px;
  width: 100%; }

.stepbody .authform {
  margin-left: 62px;
  float: left;
  width: 320px; }

.stepbody.profile .authform {
  margin-left: 0;
  float: left;
  width: 320px; }

.stepbody.profile .regform {
  margin-left: 62px; }

.sftitle {
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 19px;
  text-transform: uppercase; }

.stepbody .fieldset {
  margin-bottom: 5px;
  margin-top: 1px; }

.forgot {
  color: #1e4e98;
  float: right;
  font-size: 12px;
  margin-top: 0;
  text-decoration: underline; }

.forgot:hover {
  text-decoration: none; }

.stepbody .fieldset label {
  float: none;
  margin-top: 0; }

.stepbody .required {
  float: none;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: -4px;
  margin-left: 0;
  margin-right: 0; }

.formfield, textarea.formfield {
  border: 1px solid #bfbfbf;
  color: #000;
  float: right;
  font-size: 18px;
  margin-bottom: 8px;
  margin-top: 2px;
  padding: 0 10px;
  height: 35px;
  box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.5);
  width: 200px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box; }

.formfield::-webkit-input-placeholder {
  color: #959c9e; }

.formfield::-moz-placeholder {
  color: #959c9e; }

.formfield:-moz-placeholder {
  color: #959c9e; }

.formfield:-ms-input-placeholder {
  color: #959c9e; }

.main_form .formfield {
  width: 250px; }
.radioblock-value {
	font-size: 1.1rem;
}
.flabwrap {
  height: 35px;
  float: left;
  line-height: 13px;
  padding-top: 3px;
  width: 105px;
  font-size: 1.1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }

.main_form .flabwrap {
  width: 109px; }

.formsubmit {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  clear: both;
  text-decoration: underline; }

.newdetail .newtitle {
  display: inline-block;
  width: 820px; }

.content.inside .newdetail .newtitle {
  display: inline-block;
  width: 595px;
  width: auto; }

.newdetail.video .newtitle {
  display: inline;
  line-height: 30px;
  width: 590px; }

.video_block {
  margin-top: 20px; }

.newdetail .newdate {
  margin-top: 5px;
  display: block; }

.video-section {
  margin-top: 0;
  padding-bottom: 20px; }

.video-section .sect_name {
  float: left; }

.sect_name_wrap {
  float: left;
  width: 100%;
  margin-bottom: 10px; }

.vide-section-link {
  color: #656d6f;
  float: right;
  padding-top: 7px; }

.vide-section-link:hover {
  color: #1e4e98;
  text-decoration: underline; }

.salonlist {
  margin-top: 0;
  padding-bottom: 54px; }

.salonlist .shoplist {
  float: left;
  width: 370px; }

.salonlist .showmap {
  float: right;
  width: 835px; }

.location {
  border-bottom: 1px solid #a7b2b2;
  float: left;
  margin-bottom: 21px;
  padding-bottom: 35px;
  width: 100%; }

.salonlist .location {
  border-bottom: 1px solid #a7b2b2;
  float: left;
  margin-bottom: 10px;
  padding-bottom: 15px;
  width: 100%; }

.locationlabel {
  float: left;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  text-transform: uppercase;
  margin-bottom: 0; }

.location .display_choice_city {
  margin-bottom: 0;
  line-height: 18px;
  margin-left: 7px;
  margin-top: 1px;
  text-transform: uppercase; }

.location .choicecity {
  margin-left: 8px;
  margin-top: 0;
  position: relative;
  top: -5px;
  padding: 0;
  box-shadow: none;
  -webkit-box-shadow: none;
  height: auto; }

.location .choicecity .cityarea {
  text-align: center; }

.salonlist .slnumlist {
  left: -27px;
  margin-top: 0;
  position: relative;
  height: auto;
  width: 397px; }

.salontitle {
  margin-bottom: 0 !important; }

.salonlist .slitemwrap {
  float: left;
  left: -7px;
  position: relative; }

.salonlist .jspPane {
  margin-top: -21px; }

.salonlist .slitem {
  margin-bottom: 10px;
  width: 348px; }

.salonlist .print {
  margin-bottom: 6px;
  margin-top: -18px;
  position: relative; }

.sgrow {
  clear: both; }

.salondetail {
  margin-top: 40px; }

.shopdetail {
  float: left; }

.sditem {
  width: 327px; }

.salontitle2 {
  margin-bottom: 0; }

.sddescrdlock
.salontitle {
  float: left;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 9px;
  width: 100%; }

.sddescrdlock .slmetro, .sddescrdlock .slshopaddr {
  margin-left: 0; }

.sddescrdlock .slshopaddr, .sddescrdlock .slsplabel {
  margin-top: 0;
  padding-left: 0; }

.sddescrdlock .slshopphone {
  padding-left: 3px; }

.schedule {
  float: left;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-top: 13px;
  width: 100%; }

.sch_label {
  display: block; }

.sch_val {
  display: block;
  margin-top: 0;
  color: #777; }

.minimap {
  float: left;
  height: 293px;
  margin-top: 33px;
  width: 351px; }

.shopbody {
  float: left;
  margin-left: 10px;
  width: 832px; }

.route {
  margin-top: 17px; }

.routetitle {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 20px;
  text-transform: uppercase; }

.routelabel {
  display: block;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase; }

.routeval {
  display: block;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-bottom: 10px;
  padding-top: 7px;
  padding-right: 20px; }

.sgmain {
  float: left !important;
  height: 386px !important;
  margin-right: 8px;
  width: 550px !important;
  position: relative; }

.virt_tour {
  position: absolute;
  top: 0;
  left: 0;
  height: 386px;
  width: 550px;
  background: url(/img/tur.png) repeat 0 0 transparent; }

.virt_tour:hover {
  background: url(/img/tur_h.png) repeat 0 0 transparent; }

.virt_tour a {
  position: absolute;
  bottom: 30px;
  left: 185px;
  float: left;
  color: #000;
  display: block;
  font-size: 18px;
  height: 34px;
  letter-spacing: 1px;
  line-height: 33px;
  padding: 2px 5px 0;
  text-transform: uppercase;
  background: #fff; }

.virt_tour:hover a {
  background: #96324a;
  color: #fff; }

.sgprev {
  float: left;
  height: 189px;
  width: 272px;
  margin-bottom: 9px; }

.salongallery {
  padding-top: 3px; }

.sgrow.bottom .sgprev {
  margin-right: 7px;
  margin-top: -2px; }

.sgrow .sgprev:last-child {
  margin-right: 0; }

.salondescr {
  margin-top: 8px; }

.salondescr p {
  margin-bottom: 23px; }

.vacrow {
  float: left;
  margin-bottom: 36px;
  width: 100%; }

.vacancylist {
  margin-top: 0;
  min-height: 761px;
  padding-bottom: 50px; }

.vacitem {
  float: left;
  width: 440px; }

.vacname {
  margin-bottom: 0 !important;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: normal;
  display: block; }

.vacancylist a:hover .vacname, .vacancylist a:hover .salary {
  color: #1e4e98;
  text-decoration: underline; }

.salsumm {
  font-size: 18px;
  font-weight: bold; }

.salary {
  font-weight: bold; }

.vaclabel {
  margin-bottom: 0 !important;
  display: block;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  padding-top: 23px;
  text-transform: uppercase; }

.vacintro {
  color: #777;
  display: block;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  padding-top: 8px; }

.vacancylist a:hover .vacintro, .vacancylist a:hover .vaclabel {
  text-decoration: underline;
  color: #949c9e; }

.vacancylist a:hover .more {
  background-position: right -11px; }

.vacitem {
  loat: left;
  margin-right: 30px;
  width: 300px; }

.vacancylist .vacitem:last-child {
  margin-right: -15px; }

.vacancydetail .vacitem {
  width: 100%; }

.leftmenu.vacancy {
  border-bottom: 1px solid #bebdbd;
  border-top: 2px solid;
  margin-top: 9px;
  padding-bottom: 25px;
  padding-top: 12px; }

.leftmenu.vacancy li {
  margin-top: 7px; }

.vacancydetail {
  float: left;
  margin-top: 5px;
  min-height: 829px;
  width: 965px; }

.vacintro br {
  font-size: 25px; }

#vocancy_module {
  position: absolute;
  right: 30px; }

#vocancy_module .leftmenu.vacancy {
  border: medium none !important;
  margin: 0;
  padding: 0; }

.leftmenu.vacancy a:hover {
  text-decoration: underline; }

#applyform {
  left: -350px;
  top: 52px; }
#applyform .flabwrap + textarea.formfield {
	margin-top: 0 !important;
}
#reg, #auth {
  right: 0;
  top: 50px; }

#reg .socauthwrap a, #auth .socauthwrap a {
  display: inline-block; }

#reg .sftitle, #auth .sftitle {
  margin-bottom: 0; }

#reg .socauthform, #auth .socauthform, #reg .socauth, #auth .socauth {
  background-color: #f6f7f7;
  float: none;
  margin-left: -25px;
  margin-right: -25px;
  padding: 10px 10px 10px 30px;
  width: 404px; }

#auth .socauthform, #auth .socauth {
  margin-bottom: 20px;
  overflow: hidden; }

.soclink_item {
  float: left;
  margin-right: 5px; }

.soclink_item span {
  display: none; }

.vkontakte-button {
  background: url(/img/regvk.png) no-repeat scroll 0 0 transparent;
  margin-right: 5px;
  margin-top: 3px;
  width: 103px; }

.twitter-button {
  background: url(/img/regtw.png) no-repeat scroll 0 0 transparent;
  width: 103px;
  margin-right: 5px; }

.facebook-button {
  background: url(/img/regfb.png) no-repeat scroll 0 0 transparent;
  width: 85px;
  margin-right: 5px; }

.soclink_item .bx-ss-button {
  display: block;
  height: 20px; }

.facebook-button:hover {
  background-position: 0 -24px; }

.twitter-button:hover {
  background-position: 0 -23px; }

.vkontakte-button:hover {
  background-position: 0 -23px; }

.soclinks {
  height: 24px;
  margin-bottom: 4px;
  margin-top: 8px; }

.formdescr {
  color: #565656;
  font-size: 11px;
  padding: 10px 0; }

.fieldset.dop .formfield {
  border-color: #bebdbd;
  margin-top: 3px;
  padding: 5px 5px 4px;
  width: 215px; }

.fieldset.dop .flabwrap {
  width: 150px !important; }

#reg .radioblock .sftitle {
  display: block;
  float: left; }

.authradiowrap {
  float: left;
  width: 235px; }

#reg .radioblock {
  margin-bottom: 8px;
  margin-top: 8px; }

#reg .radioblock .fieldset {
  width: 230px; }

#reg .radioblock .fieldset label {
  margin-top: 0; }

#reg .radioblock .fslab {
  float: left;
  margin-left: 5px;
  margin-right: 20px; }

#reg .customCheckbox {
  background: url(/img/check-black.png) no-repeat scroll 0 2px transparent;
  margin-top: 2px; }

#reg .checkboxAreaChecked {
  background-position: 0 -15px; }

#regrss {
  display: none; }

#reg .cileft {
  bottom: 20px;
  float: left;
  margin-left: 6px; }

.fieldset.dop {
  margin-top: 5px; }

#reg .cileft label {
  float: left;
  margin-right: 10px; }

.popback, .noclose {
  position: fixed;
  z-index: 100;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: .7;
  filter: alpha(opacity=70);
  top: 0;
  left: 0;
  display: none; }

.noclose {
  z-index: 1002; }

.popup {
  background: none repeat scroll 0 0 #fff !important;
  border: 1px solid;
  -webkit-box-shadow: 2px 3px 4px -1px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 3px 4px -1px rgba(0, 0, 0, 0.4);
  display: none;
  min-width: 445px;
  padding: 18px 25px 43px;
  position: absolute;
  z-index: 200; }

.poptitle {
  font-size: 30px;
  font-weight: normal;
  line-height: 32px;
  margin-bottom: 32px; }

#reglink, #authlink {
  font-size: 20px !important;
  font-weight: normal !important;
  margin-bottom: 32px !important;
  color: #1e4e98 !important;
  text-decoration: none !important;
  text-transform: none !important; }

#reglink:hover, #authlink:hover {
  text-decoration: underline !important; }

.popup .fieldset {
  margin-bottom: 5px;
  padding-left: 5px;
  position: relative;
  width: auto; }

.popup .required {
  margin-top: 4px; }

.popup .flabwrap {
  width: 111px; }

.popup .formfield {
  border-color: #bebdbd;
  margin-top: 3px;
  padding: 5px 5px 4px;
  width: 272px; }

.popup .fieldset textarea {
  clear: none;
  height: 132px;
  padding: 5px;
  width: 272px; }

.addfile {
  border-bottom: 1px dotted;
  color: #1e4e98;
  float: left;
  font-size: 12px;
  margin-top: 3px;
  padding: 5px 0 1px; }

#resume {
  left: 35px;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  top: 3px; }

.popsubmit {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  bottom: 19px;
  font-family: arial;
  font-size: 18px;
  position: absolute;
  right: 29px;
  text-transform: uppercase;
  cursor: pointer; }

.popsubmit:hover {
  text-decoration: underline; }

.popclose {
  background: url(/img/popclose.png);
  height: 11px;
  position: absolute;
  right: 10px;
  top: 10px;
  width: 13px;
  cursor: pointer; }

.errorreport {
  clear: both;
  color: #1e4e98;
  display: block;
  float: right;
  font-size: 12px;
  width: auto; }

.formfield.error {
  border-color: #1e4e98;
  color: #1e4e98;
  border-width: 2px;
  padding: 4px 4px 3px; }

.callback_formspan, .ask_form span {
  border: 0; }

.callback_form {
  position: absolute; }

#callback_form {
  top: 20px; }

.callback_form .outtaHere {
  display: none; }

.outtaHere {
  display: none; }

.callback_form select {
  width: 36px;
  display: none; }

.callback_form .selectarea {
  float: left;
  margin-right: 12px; }

.callback_form .flabwrap.fortime, .fslab.ft {
  width: 30px; }

.selectarea .fslab {
  padding-top: 1px; }

.callback_form .selectArea.customSelect {
  float: left;
  margin-top: 5px;
  border: 1px solid #bebdbd;
  padding: 2px;
  background-image: url("/img/select.png");
  background-repeat: no-repeat;
  background-position: 54px 8px; }

.select-sub.customSelect li, .select-sub.customSelect ul {
  width: 58px; }

.select-sub.customSelect li a {
  color: #000; }

.select-sub.customSelect li a:hover, .select-sub.customSelect li.selected a {
  color: #1e4e98; }

.select-sub.customSelect ul {
  border-left: 1px solid #bebdbd;
  border-right: 1px solid #bebdbd;
  border-bottom: 1px solid #bebdbd;
  padding: 5px 0;
  background: #fff;
  margin-top: 1px; }

.selectIn, .select-sub.customSelect li {
  padding-left: 5px; }

.popup span {
  border-bottom: 0; }

.asc_form {
  display: block !important; }

#ask_form {
  top: 20px; }

#callback_form_bottom {
  position: absolute; }

#ask_form_cart {
  bottom: 510px; }

#callback_form_bottom {
  top: -240px;
  left: initial; }

.statpage p {
  padding: 0 0 2px; }

.arttitle {
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 3px;
  margin-top: 5px;
  text-transform: uppercase; }

.statpage ul li {
  display: list-item;
  list-style: disc inside none;
  color: #565656;
  font-size: 12px !important; }

.subtitle {
  font-size: 14px !important;
  font-weight: bold;
  text-transform: uppercase;
  color: #000; }

.numtable {
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  color: #777777;
  margin-top: 10px;
  vertical-align: middle; }

.numcoll {
  color: #000;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  text-align: left;
  vertical-align: top;
  width: 67px; }

.numtable ul li {
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5; }

.numtable ul li span {
  font-size: 1.1rem; }

.numtable span {
  line-height: 1.5; }

.numtable td {
  padding-bottom: 23px; }

.sectphoto {
  margin-top: 32px;
  float: left;
  width: 100%; }

.spitem {
  float: left;
  margin-right: 49px; }

.sectphoto .spitem:last-child {
  margin-right: 0; }

.spimg {
  height: 180px;
  width: 285px;
  background-position: center center;
  background-repeat: no-repeat;
  display: block;
  cursor: pointer; }

.sptitle {
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  color: #777777;
  display: block;
  margin-top: 3px;
  width: 203px; }

.mediamodule {
  margin-top: 47px; }

.mmimg {
  height: 135px;
  width: 214px; }

.mm_item {
  margin-bottom: 20px; }

.pophintbody {
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #e2ebea;
  font-family: arial;
  font-size: 12px;
  padding: 5px 10px;
  position: absolute;
  right: 85px;
  top: -45px;
  z-index: 10; }

.pophintbody font.errortext {
  color: #000 !important; }

ul.maplist a {
  color: #000; }

ul.maplist a:hover {
  color: #1e4e98; }

.map-columns li {
  padding-bottom: 5px; }

.mapsublist {
  margin-left: 10px;
  margin-top: 5px; }

.sof-req {
  color: #1e4e98 !important; }

.bot_terms {
  text-transform: none;
  color: #c1c1c1;
  text-decoration: underline;
  margin-top: -1px; }

.bot_terms:hover {
  text-decoration: none;
  color: #c1c1c1; }

.company span, .company a {
  margin-right: 5px; }

#lookgallery h2 {
  position: relative;
  font-size: 30px;
  font-weight: normal;
  left: 29px;
  white-space: nowrap;
  top: 8px; }

#lookgallery .likeh2 {
  position: relative;
  font-size: 30px;
  font-weight: normal;
  left: 29px;
  white-space: nowrap;
  top: 8px;
  display: block; }

#lookedlist .item {
  float: left; }

#lookedlist {
  height: 305px;
  overflow: hidden;
  padding: 24px 0 0 !important;
  height: auto; }

#lookgallery {
  background: none repeat scroll 0 0 #fff;
  border: 0;
  padding: 0;
  position: relative;
  top: 0;
  z-index: 99;
  overflow: hidden; }

#lookedlist li {
  margin: 0 30px; }

.looked {
  display: block;
  height: 340px;
  position: fixed;
  top: 235px;
  width: 0;
  z-index: 300; }

.looked.open #lookgallery {
  border: 1px solid #94a0a0; }

.lookedlink.active {
  left: 1210px; }

.lookedlink {
  background: url("/img/looked.png") no-repeat scroll 0 0 transparent;
  height: 145px;
  position: absolute;
  left: -28px;
  top: 100px;
  width: 26px;
  z-index: 300; }

.lookedlink.active {
  background-position: left bottom; }

.player {
  font-weight: normal;
  font-size: 10px;
  text-transform: none;
  display: inline-block;
  width: 150px;
  position: absolute;
  right: 57px; }

.player a {
  color: #1e4e98; }

.partprev1 {
  left: 45px;
  margin: 0 !important;
  position: absolute;
  top: 46%;
  background: url("/img/partprev.png") no-repeat scroll 0 0 transparent;
  float: left;
  height: 11px;
  width: 11px; }

.partprev1:hover {
  background-color: #929da0;
  background-position: -1px -14px; }

.partnext1 {
  right: 45px;
  margin: 0 !important;
  position: absolute;
  top: 46%;
  background: url("/img/partnext.png") no-repeat scroll 0 0 transparent;
  float: right;
  height: 11px;
  width: 11px; }

.partnext1:hover {
  background-color: #929da0;
  background-position: 1px -14px; }

.virtual {
  margin-top: -20px;
  color: #656d6f;
  float: right;
  padding-top: 7px;
  border: #ccc 1px solid;
  padding: 7px;
  -webkit-box-shadow: 2px 3px 11px 0 #ccc;
          box-shadow: 2px 3px 11px 0 #ccc; }

.content p a {
  color: #1e4e98;
  text-decoration: underline; }

.content p a:hover {
  text-decoration: none; }

.menu_catalog {
  margin-top: -46px; }

.podbor_title {
  margin-top: 25px; }

.pricefrom {
  width: 76px;
  margin-right: 6px; }

.lflrow_disabled {
  display: none; }

.popup_mes {
  /*position: fixed;*/
  border: #ccc 1px solid;
  padding: 26px;
  background: #fff;
  z-index: 10;
  -webkit-box-shadow: 3px 4px 8px 1px #ccc;
          box-shadow: 3px 4px 8px 1px #ccc;
  display: block;
  width: 400px;
  /*margin-left: -200px;*/
  /*left: 50%;*/
  /*top: 50%; */
  /*8747*/
	margin: 0 !important;
	top: 0;
	left: 0;
	position: relative;  
 }

.popup_mes2 {
  position: fixed;
  border: #ccc 1px solid;
  padding: 26px;
  background: #fff;
  z-index: 10;
  -webkit-box-shadow: 3px 4px 8px 1px #ccc;
  box-shadow: 3px 4px 8px 1px #ccc;
  display: block;
  width: 400px;
  margin-left: -200px;
  left: 50%;
  top: 50%;
}


.red {
  color: #1e4e98; }

.formsubmit {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  clear: both;
  color: #5a4f5d;
  cursor: pointer;
  float: right;
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  margin-top: 20px;
  text-decoration: underline;
  text-transform: uppercase; }

.order_complite {
  text-align: center; }

.order_complite .formsubmit {
  float: none;
  font-size: 18px; }

.red.virtual {
  position: relative;
  top: 0; }

.calc {
  width: 240px;
  padding: 20px;
  border: #ccc 1px solid;
  -webkit-box-shadow: 4px 4px 7px 1px #ccc;
          box-shadow: 4px 4px 7px 1px #ccc;
  margin-top: 5px;
  font-size: 12px;
  font-family: Arial;
  position: relative;
  display: none;
  background: #fff;
  z-index: 10;
  position: absolute; }

.calc .formfield {
  font-size: 12px !important; }

.calc label {
  margin-bottom: 4px;
  display: block;
  margin-top: 15px;
  position: relative;
  left: -5px;
  clear: both; }

.calc .submit_calc.popsubmit {
  position: relative;
  right: 0;
  bottom: 0;
  margin-top: 5px; }

.pdf_file {
  background: url(/img/pdf.png) left center no-repeat;
  font-size: 20px;
  color: #000;
  padding-left: 23px; }

.banner {
  margin-top: 35px; }

.dftocart.in_basket {
  color: #ccc; }

.shopbanners a {
  color: #000; }

.shopbanners .item3 a {
  color: #fff; }

.shopbanners a:hover {
  color: #1e4e98; }

.fullimg a.fullimgitem {
  display: none; }

.color_wrap {
  float: left; }

.recount {
  position: absolute;
  left: -352px;
  top: 18px;
  background: 0;
  border: 0;
  color: #333;
  font-size: 17px;
  text-decoration: underline;
  cursor: pointer; }

.recount:hover {
  text-decoration: none; }

.ciright {
  position: relative; }

.main_form {
  width: 380px; }

.main_form .popsubmit {
  position: relative;
  float: right;
  bottom: 0;
  left: 0;
  margin-top: 10px; }

.main_form .fieldset textarea {
  position: relative;
  top: -22PX; }

.errtomain {
  text-decoration: underline;
  text-transform: uppercase;
  color: #7a3b50; }

.errtomain:hover {
  text-decoration: none; }

.errtext p {
  color: #7f8586; }

.dfdrow.brands_wrap {
  float: none; }

.dfdrow.params {
  width: 600px;
  clear: both; }

.cancel_order {
  color: #1e4e98;
  float: right; }

.submit_button {
  background: none repeat scroll 0 0 transparent;
  border: medium none;
  font-family: arial;
  font-size: 18px;
  text-transform: uppercase;
  cursor: pointer; }

.fieldset textarea.reason_canceled {
  float: left;
  margin-bottom: 10px;
  margin-top: 10px;
  width: 484px;
  height: 100px; }

.red {
  color: #1e4e98; }

.captcha_image {
  margin: 3px 0 9px; }

.main_form .captcha_image {
  margin-left: 151px; }

.show_calc {
  text-transform: uppercase;
  margin-top: 10px;
  display: inline-block;
  margin-right: 10px;
  font-weight: bold;
  cursor: pointer; }
.link_calc {
  text-transform: uppercase;
  margin-top: 10px;
  display: inline-block;
  margin-right: 10px;
  font-weight: bold;
  cursor: pointer; }

.delayed_link {
  color: #000;
  font-size: 14px;
  text-decoration: underline;
  font-family: arial; }

.delayed_link:hover {
  color: #1e4e98; }

.sort {
  float: left;
  position: relative;
  top: 10px;
  height: 39px; }

.sorttext {
  display: inline-block;
  font-size: 12px; }

.sort a {
  color: #000;
  text-decoration: underline;
  display: inline-block; }

.sort a:hover, .sort a.active {
  color: #1e4e98;
  text-decoration: none; }

.get_obr {
  text-transform: uppercase;
  margin-top: 10px;
  display: inline-block;
  font-weight: bold;
  cursor: pointer; }

#get_obr .popup {
  right: -121px; }

.old {
  float: left;
  text-decoration: line-through;
  font-size: 14px;
  color: #756161; }

.discount_system {
  margin-top: 20px; }

.discount_system p {
  text-align: center; }

.sale_img {
  float: left; }

.price_cover {
  position: absolute;
  height: 100%;
  width: 220px;
  font-size: 12px;
  z-index: 201; }

.price_cover2 {
  opacity: .6;
  background: #fff;
  height: 85px;
  width: 221px;
  position: absolute;
  z-index: 200; }

.catalog_sale_block, .catalog_quantity_block {
  border: 0;
  padding: 7px 0 8px; }

.catalog_price_block {
  padding: 11px 0 18px; }

.catalog_sale_block .lfbt {
  color: #1e4e98; }

.forgot_password {
  width: 321px; }

.headcart a {
  color: black;
  font-size: 13px; }

.sortbuttons {
  color: #959c9e !important;
  font-size: 12px;
  margin-left: 5px;
  margin-right: 5px;
  padding-right: 15px;
  text-decoration: none !important;
  text-transform: lowercase; }

.sortbuttons span {
  display: block;
  border-bottom: 1px dotted; }

.sortbuttons:hover span {
  border-bottom: 1px dotted transparent; }

.sortbuttons {
  background: url("/img/lfparrent.png") no-repeat scroll right bottom transparent;
  background-position-y: -5px; }

.sortbuttons.desc {
  background: url("/img/lfparrent.png") no-repeat scroll right top transparent; }

.sortbuttons.active {
  color: #000 !important; }

.sub3 {
  margin-top: 15px !important; }

.lflrow {
  display: inline-block; }

.inline-block {
  display: inline-block; }

.inline-block .checkboxArea {
  position: relative;
  top: 5px;
  margin-left: 2px; }

.sizes_lepnina {
  margin-top: 16px; }

.date {
  font-size: 12px;
  position: relative;
  top: 2px;
  margin-left: 7px;
  color: #5f5f5f; }

.pagetitle {
	font-weight: bold;
  font-size: 36px;
  line-height: 38px; }

.sortbuttons span {
  color: #959c9e; }

.sortbuttons {
  background: url("/posadka/sort_posadka.png") 100% 100% no-repeat;
  background-position-y: -5px; }

.sort .active {
  background: url("/posadka/sort_posadka.png") 100% 0 no-repeat; }

.sort .active span {
  color: #000; }

.pagination li span {
  color: #fff;
  background: #000;
  padding: 2px 4px; }

.itemcollect {
  color: #868e90; }

.itemcollect a, .itembrand a {
  color: #1e4e98; }

.old {
  color: #1e4e98;
  width: 50%;
  text-align: left;
  font-weight: normal;
  text-align: left !important; }

.old .sum, .old .currency {
  font-size: 12px !important;
  line-height: 26px; }

.itemprice {
  text-align: right; }

.lftitle {
  border-bottom: 2px solid currentColor;
  font-weight: normal;
  font-size: 15px; }

.customCheckbox {
  background: url("/posadka/check-new.png") 0 2px no-repeat transparent; }

#leftmodule {
  width: 235px; }

#leftmodule > .leftfilter {
  border: 1px solid #bebdbd;
  padding: 0 20px 10px;
  width: 235px;
  margin-bottom: 20px; }

.leftfilter {
  border-bottom: 0; }

.lfblock {
  border-bottom: 1px solid #bebdbd;
  min-height: 110px; }

.category {
  border-bottom: 1px solid #000; }

.category .lfitem {
  font-size: 1.1rem;
  font-weight: bold; }

.lfsubitem .count {
  background: 0; }

.category .lfsubitem ul {
  font-size: 24px;
  list-style-type: disc;
  margin-left: 20px; }

.visualscale {
  margin: 65px 10px 0; }

.lsval {
  float: left; }

.rsval {
  float: right; }

.scale {
  margin-top: 20px; }

.ui-slider {
  position: relative;
  margin: 15px 0; }

.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  height: 21px;
  width: 21px;
  cursor: default;
  top: -8px;
  margin-left: -15px; }

.ui-slider .ui-slider-range {
  display: block;
  position: absolute;
  z-index: 1; }

.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {
  -webkit-filter: inherit;
          filter: inherit; }

.ui-slider-horizontal {
  height: 4px; }

.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%; }

.ui-slider-horizontal .ui-slider-range-min {
  left: 0; }

.ui-slider-horizontal .ui-slider-range-max {
  right: 0; }

.ui-widget-content {
  background: #fff;
  border: 1px solid #c9cfcf; }

.ui-widget-header {
  background: #1e4e98; }

.ui-state-default {
  background: url(/posadka/polz.png) top center no-repeat; }

#range1, #range2 {
  bottom: -5px;
  color: #676665;
  font-size: 0;
  position: relative; }

.slider-minus {
  margin-left: -2px !important; }

.slider-plus {
  margin-left: -15px !important; }

.catalog_price_block {
  height: 70px;
  margin-bottom: 20px; }

.category .lfsubitem ul li span {
  font-size: 12px; }

.category .lfsubitem ul li {
  display: list-item;
  font-size: 20px;
  list-style-type: disc; }

.size {
  border-bottom: 0;
  border-top: 1px solid #bebdbd;
  margin-top: 15px; }

.size {
  border-bottom: 0;
  border-top: 1px solid #bebdbd;
  margin-top: 15px; }

.size label {
  font-size: 12px;
  line-height: 20px; }

.size select {
  font-size: 12px;
  line-height: 20px;
  float: right;
  width: 90px;
  margin-bottom: 10px; }

.size .lfsubitem {
  width: 212px; }

.left_banner {
  width: 252px;
  height: 300px;
  background: #c8c8c8;
  overflow: hidden;
  margin: 20px 0; }

.soclink {
  margin: 20px 0; }

.soclink .title {
  font-size: 15px;
  font-weight: 400;
  text-transform: uppercase;
  text-align: left; }

.soclink a {
  float: left;
  display: block;
  height: 35px;
  margin: 10px 10px 0 0;
  width: 38px; }

.fb {
  background: url(/posadka/fb.png) no-repeat 0 0 transparent; }

.tw {
  background: url(/posadka/tw.png) no-repeat 0 0 transparent; }

.vk {
  background: url(/posadka/vk.png) no-repeat 0 0 transparent; }

.lg {
  background: url(/posadka/lg.png) no-repeat 0 0 transparent; }

.slide {
  margin-left: 0;
  width: 954px;
  float: left; }

.stock {
  margin: 20px 0 0 0;
  padding-bottom: 20px;
  max-width: 954px;
  width: 100%;
  float: left;
  overflow: hidden;
  text-align: justify;
  /*border-bottom: 1px solid #cbd2d2; */
}

.stock p {
  text-align: justify;
}

.stock ul, .stock ol {
  margin: 0 0 20px; }

.stock ul li, .stock ol li {
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  color: #777777;
  margin: 0 0 0 15px;
  display: list-item; }

.stock ul li {
  list-style: disc; }

.stock ol li {
  list-style: decimal; }

.stock_img {
  height: 186px;
  margin-right: 20px;
  width: 188px;
  float: left;
  background: url(/posadka/stock.png) no-repeat 0 0 transparent; }

.stock_img a {
  height: 186px;
  width: 188px;
  display: block;
  padding-top: 115px; }

.stock_img p {
  text-align: center;
  color: #fff;
  font-size: 14px; }

.red a {
  color: #1e4e98 !important; }

.open_reg {
  color: #757575 !important; }

.delayed_link {
  color: #757575 !important;
  font-size: 12px; }

.phonearea {
  margin-right: 15px; }

.callform {
  width: 230px;
  margin-top: 3px;
  top: 2px; }

.callform a {
  color: #757575 !important;
  text-transform: lowercase; }

.callform > a:first-child:after {
  content: "|";
  padding-left: 10px; }

.callform span:hover {
  border-bottom: 2px dotted #757575; }

.callform span {
  border-bottom: 0; }

.ask {
  margin-left: 10px !important; }

.choicebullet {
  color: #000;
  font-weight: bold; }

.botrss .field {
  border: 1px solid #cad0d0;
  height: 20px;
  width: 400px;
  margin-top: -3px;
  font-size: 12px; }

.button_new {
  border: 0;
  background: 0;
  color: #000;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  font-family: Arial;
  margin: 5px 0 0 20px;
  cursor: pointer; }

.botrss label {
  margin: 6px 10px 0 12px; }

.botcontact {
  width: 220px; }

.botsoclink {
  float: left; }

.botsoclink p {
  font-size: 11px;
  color: #000;
  text-transform: uppercase;
  padding: 0; }

.botsoclink a {
  float: none;
  margin: 7px 0 0 0; }

.botmenu {
  margin-left: 15px;
  width: 890px; }

#botnav .column {
  width: 170px; }

.pagetitle {
	font-weight: bold;
  font-size: 36px;
  line-height: 38px; }

.sortbuttons span {
  color: #959c9e; }

.sortbuttons {
  background: url("/posadka/sort_posadka.png") 100% 100% no-repeat;
  background-position-y: -5px; }

.sort .active {
  background: url("/posadka/sort_posadka.png") 100% 0 no-repeat; }

.sort .active span {
  color: #000; }

.pagination li span {
  color: #fff;
  background: #000;
  padding: 2px 4px; }

.itemcollect {
  color: #868e90; }

.itemcollect a, .itembrand a {
  color: #1e4e98; }

.old {
  color: #1e4e98;
  width: 50%;
  text-align: left;
  font-weight: normal;
  text-align: left !important; }

.old .sum, .old .currency {
  font-size: 12px !important;
  line-height: 26px; }

.itemprice {
  text-align: right; }

.lftitle {
  border-bottom: 2px solid currentColor;
  font-weight: normal;
  font-size: 15px; }

.customCheckbox {
  background: url("/img/posadka/check-new.png") 0 2px no-repeat transparent; }

.customCheckbox.checkboxAreaChecked {
  background: url("/img/posadka/check-new.png") 0 -15px no-repeat transparent; }

#leftmodule > .leftfilter {
  border: 1px solid #bebdbd;
  padding: 0 20px 10px;
  width: 235px;
  margin-bottom: 20px; }

.leftfilter {
  border-bottom: 0; }

.lfblock {
  border-bottom: 1px solid #bebdbd;
  min-height: 110px; }

.category {
  border-bottom: 1px solid #000; }

.category .lfitem {
  font-size: 1.1rem;
  font-weight: bold; }

.lfsubitem .count {
  background: 0; }

.category .lfsubitem ul {
  font-size: 24px;
  list-style-type: disc;
  margin-left: 0; }

.visualscale {
  margin: 65px 10px 0; }

.lsval {
  float: left; }

.rsval {
  float: right; }

.scale {
  margin-top: 20px; }

.ui-slider {
  position: relative;
  margin: 15px 0; }

.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  height: 21px;
  width: 21px;
  cursor: default;
  top: -8px;
  margin-left: -15px; }

.ui-slider .ui-slider-range {
  display: block;
  position: absolute;
  z-index: 1; }

.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {
  -webkit-filter: inherit;
          filter: inherit; }

.ui-slider-horizontal {
  height: 4px; }

.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%; }

.ui-slider-horizontal .ui-slider-range-min {
  left: 0; }

.ui-slider-horizontal .ui-slider-range-max {
  right: 0; }

.ui-widget-content {
  background: #fff;
  border: 1px solid #c9cfcf; }

.ui-widget-header {
  background: #1e4e98; }

.ui-state-default {
  background: url(/posadka/polz.png) top center no-repeat; }

#range1, #range2 {
  bottom: -5px;
  color: #676665;
  font-size: 0;
  position: relative; }

.category .lfsubitem ul li span {
  font-size: 12px; }

.category .lfsubitem ul li {
  display: list-item;
  font-size: 20px;
  list-style-type: none; }

.size {
  border-bottom: 0;
  border-top: 1px solid #bebdbd;
  margin-top: 15px; }

.size {
  border-bottom: 0;
  border-top: 1px solid #bebdbd;
  margin-top: 15px; }

.size label {
  font-size: 12px;
  line-height: 20px; }

.size select {
  font-size: 12px;
  line-height: 20px;
  float: right;
  width: 90px;
  margin-bottom: 10px; }

.size .lfsubitem {
  width: 212px; }

.left_banner {
  width: 252px;
  height: 300px;
  background: #c8c8c8;
  overflow: hidden;
  margin: 20px 0; }

.soclink {
  margin: 20px 0; }

.soclink .title {
  font-size: 15px;
  font-weight: 400;
  text-transform: uppercase;
  text-align: left; }

.soclink a {
  float: left;
  display: block;
  height: 35px;
  margin: 10px 10px 0 0;
  width: 38px; }

.fb {
  background: url(/posadka/fb.png) no-repeat 0 0 transparent; }

.tw {
  background: url(/posadka/tw.png) no-repeat 0 0 transparent; }

.vk {
  background: url(/posadka/vk.png) no-repeat 0 0 transparent; }

.lg {
  background: url(/posadka/lg.png) no-repeat 0 0 transparent; }

.no_margin .accountrss {
  margin-top: 0; }

.dftocart {
  background: #1e4e98;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  font-size: 16px;
  color: #fff;
  font-weight: normal;
  padding: 7px 35px; }

.dititle {
  margin-bottom: 10px; }

.dfdrow .itemcollect {
  font-family: "Roboto Condensed",Arial,sans-serif;
  margin: 0; }

.dibrandblock {
  top: 5px; }

.dfdrow.params {
  float: left;
  width: 400px; }

.dfdrow.params_right {
  float: right;
  width: 270px;
  padding: 10px 0 0;
  border: 1px solid #e1e1e1;
  text-align: center;
  position: absolute;
  right: 0;
  top: 0; }

.dfdrow.params_right a {
  font-family: "Roboto Condensed",Arial,sans-serif;
  font-size: 12px;
  color: #000;
  line-height: 22px; }

.dfdrow.params_right a:hover {
  text-decoration: underline; }

.dfopir {
  float: left;
  margin: 10px 0; }

.dfopir .wish {
  font-family: "Roboto Condensed",Arial,sans-serif;
  margin: auto;
  font-size: 16px;
  color: #000;
  background: #e5e8eb;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  text-align: center;
  text-transform: uppercase;
  padding: 10px 0;
  width: 250px;
  margin: 0 10px; }

.dfopir .wish:hover {
  text-decoration: none;
  color: #fff;
  background: #2d2d2d; }

.param_block {
  width: 270px;
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  text-align: center;
  font-size: 14px;
  color: #000;
  text-transform: uppercase; }

.param_block {
  padding: 10px 0;
  float: left; }

.param_block.brdr {
  padding: 0; }

.brdr a {
  width: 50%;
  float: left;
  padding: 10px 0; }

.param_block .left, .param_block .right {
  float: left;
  width: 50%;
  text-align: center;
  border-right: 1px solid #e1e1e1;
  padding: 10px 0; }

.param_block .right {
  float: right;
  width: 49%;
  border-right: 0; }

.dibrandblock {
  position: relative;
  margin: 0;
  padding-bottom: 15px; }

.download {
  padding: 0 13px;
  margin-top: 20px;
  background: 0;
  float: left;
  width: 91%; }

.download .trid {
  height: 66px;
  width: 100px;
  border: 0;
  background: url(/img/download.png) no-repeat 15px 0;
  display: block;
  float: left; }

.download .dwg, .download .max {
  width: 120px;
  height: 28px;
  background: url(/img/dwg.png) no-repeat 0 0;
  padding-left: 10px;
  display: block;
  margin-bottom: 10px;
  float: right;
  border: 0;
  cursor: pointer; }

.download .max {
  background: url(/img/max.png) no-repeat 0 0; }

.download .obj {
  width: 120px;
  height: 28px;
  background: url(/img/obj.png) no-repeat 0 0;
  padding-left: 10px;
  display: block;
  margin-bottom: 10px;
  float: right;
  border: 0;
  cursor: pointer; }

.catalog_link {
  width: 150px;
  text-align: center;
  display: block;
  float: left; }

#footer2 {
  background: #f2f2f2;
  padding: 4px 34px 3px;
  border-top: 0; }

#footer2 a {
  color: #616161;
  float: right;
  font-size: 12px;
  text-decoration: underline; }

#footer2 a:hover {
  text-decoration: none; }

#footer2 p {
  color: #000;
  font-size: 12px;
  text-transform: uppercase; }

#footer2 p span {
  color: #616161;
  margin: 0 10px; }

#footer2 ul {
  float: right;
  margin-top: 5px;
  margin-right: 70px; }

#footer2 ul li {
  display: inline-block;
  margin: 0 5px;
  height: 15px;
  vertical-align: middle; }

#footer2 ul li a {
  color: #000;
  text-decoration: none; }

#footer2 ul li a:hover {
  color: #000;
  text-decoration: underline; }

#botsocial {
  height: auto;
  width: 100%;
  padding: 0 29px;
  margin-left: -29px; }

#botsocial:after {
  content: " ";
  display: table;
  clear: both; }

.botrss {
  margin-top: 12px; }

.botlikes {
  float: right;
  margin-left: 20px;
  width: 365px;
  margin-right: -5px; }

.botlikes div {
  float: left;
  margin-right: 12px;
  max-width: 105px; }

.botlikes .twlike {
  margin-right: 0; }

#copy {
  margin-top: 0;
  padding: 0 34px;
  position: relative;
  margin-bottom: -16px; }

.botlikes .vklike {
  width: 85px; }

.mailto_footer {
  margin-bottom: 10px;
  display: block;
  float: none; }

#searchitems .itemblockrow .item {
  margin-right: 26px; }

.newsres {
  margin-bottom: 30px; }

.diblock {
  position: relative; }

.item {
  position: relative; }

.salle {
  position: absolute;
  top: 5px;
  /*left: 5px;*/
  width: 94px;
  height: 97px;
  background: url(/img/salle.png) no-repeat 0 0; }

.neew {
  position: absolute;
  top: 5px;
  right: 8px;
  width: 94px;
  height: 97px;
  background: url(/img/neew.png) no-repeat 0 0; }

.plainbox {
  position: absolute;
  background: url(/img/plainbox.png) no-repeat 0 0;
  width: 94px;
  height: 94px;
  background-size: cover;
  right: 5px;
  bottom: 60px;
}

.sale_min {
  position: absolute;
  top: 3px;
  left: 3px;
  width: 61px;
  height: 69px; }

.new_min {
  position: absolute;
  top: 3px;
  right: 3px;
  width: 61px;
  height: 69px;
  background: url(/img/new_min.png) no-repeat 0 0; }

.sale_min img {
  width: 100%;
  height: auto; }

.close.other {
  background: none repeat scroll 0 0 #1e4e98;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  padding: 4px;
  text-align: center; }

.close.other a {
  color: #fff;
  font-size: 13px; }

.bx-session-message {
  width: 100%;
  left: 0 !important;
  background: #000 !important;
  border: none !important;
  color: #fff !important; }

#bx-composite-banner {
  position: absolute;
  right: 316px; }

#bx-composite-banner .bx-composite-btn {
  height: 24px !important;
  line-height: 24px !important;
  font-size: 11px !important;
  padding-right: 33px !important; }

.divcart {
  letter-spacing: .2px;
  text-align: left;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 15px;
  float: left; }

.divcart a {
  font-size: 16px;
  font-weight: bold; }

.marker {
  list-style: disk !important;
  color: #959c9e;
  margin-left: 20px; }

.marker li {
  display: list-item;
  list-style: disk !important; }

.dfparams .collect a {
  color: #1e4e98;
  text-decoration: underline; }

.ing_oboi_list {
  display: block;
  height: 35px;
  width: 100%;
  overflow: hidden; }

.show_hide_all {
  cursor: pointer;
  border-bottom: 1px dotted #1e4e98;
  float: right; }

.ing_oboi_list.ing_oboi_list_landing {
  margin-top: 0; }

.ing_oboi_list > li {
  float: left;
  padding-right: 34px;
  text-align: center; }

.ing_oboi_list > li:last-child {
  padding-right: 0; }

.ing_oboi_list a {
  color: #1e4e98;
  text-decoration: underline; }

.privacy_p_block ul {
  list-style: disc inside;
  margin-bottom: 10px; }

.privacy_p_block ul li {
  display: list-item;
  color: #565656;
  font-size: 12px;
  line-height: 20px;
  list-style: disc inside; }

.prevblock.photo .previtem {
  margin: 0 5px 10px 5px; }

font.notetext {
  color: #000 !important; }

.reviews {
  width: 80%;
  margin-bottom: 30px; }

.review_header {
  font-weight: bold; }

.review_answer {
  width: 90%;
  text-align: left;
  margin-left: 10%;
  margin-top: 10px;
  color: #565656; }

.review_view {
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  color: #777777; }

.review_answer span {
  font-weight: bold;
  color: #000; }

.reviews_add td {
  vertical-align: top; }

.reviews_add .rfsend {
  margin-top: 10px; }

/*
#gosti{max-width:calc(100% - 2px); max-width: -webkit-calc(100% - 2px); width:calc(100% - 2px); width: -webkit-calc(100% - 2px);}#gosti .owl-item{width:210px;}#gosti.owl-carousel{position:relative;z-index:1}
*/
#gosti.owl-carousel .owl-controls .owl-buttons .owl-prev {
  top: 20%;
  width: 54px;
  height: 54px;
  background: #ececec url("/local/templates/ampir/images/svg/icon-arrow-left.svg") no-repeat center;
  -webkit-border-radius: 50%;
  border-radius: 50%;

  /* background: #000 url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20284.9%20284.9%22%3E%3Cpath%20d%3D%22M110.5%20142.5L222.7%2030.3c1.9-1.9%202.9-4.1%202.9-6.6%200-2.5-1-4.7-2.9-6.6L208.4%202.9C206.5%201%20204.3%200%20201.9%200c-2.5%200-4.7%201-6.6%202.9L62.2%20135.9c-1.9%201.9-2.9%204.1-2.9%206.6%200%202.5%200.9%204.7%202.9%206.6l133%20133c1.9%201.9%204.1%202.9%206.6%202.9%202.5%200%204.7-1%206.6-2.9l14.3-14.3c1.9-1.9%202.9-4.1%202.9-6.6%200-2.5-0.9-4.7-2.9-6.6L110.5%20142.5z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E") no-repeat center; */
  -webkit-background-size: 60%;
  background-size: 60%;
  z-index: 2;
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  left: -14px;
  position: absolute; }

#gosti.owl-carousel .owl-controls .owl-buttons .owl-next {
  width: 54px;
  height: 54px;
  top: 20%;
  background: #ececec url("/local/templates/ampir/images/svg/icon-arrow-left.svg") no-repeat center;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  /* background: #000 url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20284.9%20284.9%22%3E%3Cpath%20d%3D%22M110.5%20142.5L222.7%2030.3c1.9-1.9%202.9-4.1%202.9-6.6%200-2.5-1-4.7-2.9-6.6L208.4%202.9C206.5%201%20204.3%200%20201.9%200c-2.5%200-4.7%201-6.6%202.9L62.2%20135.9c-1.9%201.9-2.9%204.1-2.9%206.6%200%202.5%200.9%204.7%202.9%206.6l133%20133c1.9%201.9%204.1%202.9%206.6%202.9%202.5%200%204.7-1%206.6-2.9l14.3-14.3c1.9-1.9%202.9-4.1%202.9-6.6%200-2.5-0.9-4.7-2.9-6.6L110.5%20142.5z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E") no-repeat center; */
  -webkit-background-size: 60%;
  background-size: 60%;
  z-index: 2;
  right: 25px;
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  position: absolute; }

#gosti.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

#gosti.owl-carousel {
  display: none;
  position: relative;
  -ms-touch-action: pan-y; }

#gosti.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0, 0); }

#gosti.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative; }

#gosti.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out; }

#gosti.owl-carousel .owl-item {
  float: left; }

#gosti.owl-carousel .owl-item .star_review {
  width: 210px; }

#gosti.owl-carousel .owl-item span {
  float: left; }

#gosti.owl-controls .owl-page, .owl-controls .owl-buttons div {
  cursor: pointer; }

#gosti .owl-controls {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent; }

#gosti.owl-carousel .owl-wrapper, #gosti.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0); }

.star_review_img {
  float: none;
  width: 230px;
  height: 230px; }

.star_review span {
  font-weight: bold; }
.star_review {
	display: block;
	width: 100%;
	float: left;
	color: #777;
	font-family: "Roboto Condensed",Helvetica,Arial,sans-serif;
	font-weight: 400;
	font-style: normal;
	font-size: 1.1rem;
	line-height: 1.5;
}
.star_header {
  display: block;
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 18px;
  text-transform: uppercase; }

.carousel {
  max-width: 1080px;
  margin: 10px auto 50px;
  width: 93%; }

.carousel-wrapper {
  margin: 10px 30px;
  overflow: hidden;
  position: relative; }

.carousel-items {
  width: 10000px;
  position: relative; }

.carousel-block {
  float: left;
  width: 200px;
  padding: 10px 10px 10px 0; }

.carousel-block img {
  display: block; }

.carousel-button-left a, .carousel-button-right a {
  width: 25px;
  height: 36px;
  position: relative;
  top: 115px;
  cursor: pointer;
  text-decoration: none; }

.carousel-button-left a {
  float: left;
  background: url(/img/carousel-left.png); }

.carousel-button-right a {
  float: right;
  background: url(/img/carousel-right.png); }

.kollection {
  margin-left: 290px; }

.kollection ul {
  display: inline-block; }

.kollection li {
  padding: 0 10px 0 0;
  display: inline-block;
  min-width: 180px; }

.kollection > p {
  font-weight: bold; }

.callback span {
  border-bottom: 1px dotted;
  font-size: 13px; }

.callback span:hover {
  border-bottom: 0; }

.ask span {
  border-bottom: 1px dotted;
  font-size: 13px; }

.callback_form {
  left: -140px; }

.callback_form .poptitle {
  margin-bottom: 10px; }

.callback_form .req_fields {
  margin-bottom: 10px; }

.callback_form .popsubmit {
  margin: auto;
  display: block;
  position: initial;
  color: #fff;
  background: #000;
  padding: 5px; }

.phonearea li {
  text-align: center; }

.phonearea.city_nocity {
  margin-top: -20px; }

.phonearea li.free_call {
  margin-top: 2px; }

.phonearea li.free_call a {
  color: #000;
  font-size: 14px;
  font-weight: bold;
  cursor: default; }

.phonearea span.ph_text {
  font-weight: normal;
  font-size: 12px; }

#slider-range .slider-minus, #slider-range .slider-plus {
  z-index: 202; }

a[href*="metrika.yandex.ru/stat/"], a#print_map {
  display: none; }

.linkblock {
  height: 115px;
  overflow: hidden; }

.linkblock .block {
  color: #000;
  font-size: 12px;
  float: left;
  width: 50%;
  margin: 5px 0; }

.linkblock .block a {
  color: #000;
  text-decoration: underline;
  line-height: 18px;
  margin-right: 6px; }

.linkblock .block a:hover {
  text-decoration: none; }

a.show_hide_block {
  display: block;
  border-bottom: 1px dotted black;
  color: #000;
  width: 155px;
  text-align: center;
  margin: 0 auto; }

.pay_systems {
  padding: 0 29px; }

.pay_systems .pay_systems_slogan {
  font-size: 16px;
  font-weight: bold;
  float: left;
  line-height: 70px;
  color: #000; }

.pay_systems .images img {
  width: 65px;
  vertical-align: middle;
  margin: 5px 10px; }

#headmenu_new {
  margin: 25px 0 0 100px;
  float: left; }

#headmenu_new ul {
  float: left;
  width: 120px;
  color: #000;
  list-style: disc; }

#headmenu_new ul.ulmenu_2 {
  width: 150px; }

#headmenu_new ul.ulmenu_4 {
  width: 220px; }

#headmenu_new ul li {
  list-style: disc;
  background: url(/img/headsersepor.png) no-repeat scroll 1px 8px;
  padding-left: 13px; }

#headmenu_new ul li a {
  color: #000;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 20px; }

#headmenu_new ul li a:hover {
  text-decoration: underline; }

.logo .logo_slogan {
  font-size: 13px;
  color: #757575; }

#toperserv {
  border: 1px solid #000;
  color: #000 !important;
  text-transform: uppercase !important;
  padding: 7px 15px; }

.choicebullet {
  width: 100%;
  text-align: left; }

.cityarea {
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #e4e9ea;
  left: 0;
  padding: 10px 0 10px 0;
  position: absolute;
  top: 31px;
  width: 209px;
  z-index: 150; }

.delayed_link {
  position: relative; }

#toperserv:hover {
  background: #1e4e98; }

#toperserv:hover a.privoffice {
  color: #fff !important;
  text-decoration: none; }

.mainmenu a:hover {
  color: #1e4e98; }

.salonlist .location .display_choice_city {
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  margin-left: 7px;
  margin-top: 1px;
  text-transform: uppercase; }

.salonlist .location .choicecity {
  margin-left: 8px;
  margin-top: 0;
  position: relative;
  top: -5px;
  float: left;
  border: 0; }

.salonlist .location .choicecity .choicebullet {
  color: #787878;
  text-transform: lowercase !important;
  float: left;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  letter-spacing: 0;
  margin-left: 10px; }

.salonlist .location .choicecity .choicebullet span {
  border-bottom: 1px dotted;
  font-weight: normal; }

.salonlist .location .choicecity img {
  margin-left: 5px;
  position: initial;
  right: 0;
  top: 0; }

.tabshead {
  display: flex;
  justify-content: center;
}

@media (max-width: 768px) {
  .tabshead {
    display: block;
  }
}

#subtab2 {
  text-align: justify; }

.subtabblock {
  max-width: 740px;
  width: 100%;
  margin: 0 auto;
  padding-top: 20px;
}
.reviewformblock {
  margin-right: 0;
}
#subtab3 .subtab3_det {
  width: 382px; }

.phone_pop_wp {
  position: relative;
  z-index: 10; }

.parking {
  display: block;
  margin: 20px 0; }

.parking img {
  display: block;
  max-width: 300px;
  height: auto; }

.phone_pop_wp:after {
  position: absolute;
  content: '';
  top: -5px;
  left: -15px;
  right: -4px;
  bottom: -1px;
  border: 1px solid #959c9e;
  background: #fff;
  border-bottom: 0;
  z-index: 3;
  display: none; }

.phone_pop_wp .phone_popup {
  position: absolute;
  top: 100%;
  padding: 15px 15px 5px;
  border: 1px solid #959c9e;
  background: #fff;
  z-index: 2;
  display: none;
  left: -15px;
  width: 230px; }

.phone_pop_wp .phone_popup a {
  cursor: pointer; }

.phone_pop_wp .phone_popup img {
  display: inline-block;
  vertical-align: middle;
  height: 30px;
  width: auto;
  margin: 0 10px 0 0; }

.phone_pop_wp:hover .phone_popup, .phone_pop_wp:hover:after {
  display: block; }

.salondetail .shopdetail .sddescrdlock .slitemwrap .slshopaddr {
  float: none;
  clear: none; }

.designers_top .designers_type_list {
  float: left;
  text-transform: uppercase;
  margin: 0;
  padding: 0;
  font-weight: bold; }

.designers_top .designers_type_list li {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-right: 20px;
  margin-bottom: 15px; }

.designers_top .designers_type_list li a {
  text-decoration: underline;
  font-size: 12px; }

.designers_top .designers_type_list li a:hover {
  text-decoration: none; }

.designers_top .designers_type_list li a.active {
  color: #000;
  text-decoration: none; }

.designers_list {
  border: 1px solid #d1d1d1;
  padding: 25px;
  position: relative; }

.designers_top_icon {
  position: absolute;
  top: -8px;
  left: 4px;
  width: 15px;
  height: 8px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAIBAMAAADU/bjBAAAAKlBMVEUAAADR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dH////p6enr6+vZ2dnW1tYm+RAcAAAACXRSTlMAHNwj5ynj5L84jawbAAAAM0lEQVQI12MAAgkDBjBg1EqGMIRWLjOACMycXQwRmDlzSwBYYObM2a4QAbDQLSAFFDoAALRtE1bQdPKYAAAAAElFTkSuQmCC") no-repeat center center; }

.designers_top_icon.second {
  left: 110px; }

.designers_top_icon.third {
  left: 250px; }

.designers_top_icon.first1 {
  left: 55px; }

.designers_top_icon.second1 {
  left: 178px; }

.designers_top_icon.third1 {
  left: 260px; }

.designers_top_icon.four1 {
  left: 375px; }

.designers_lists .designersListItem {
  padding-top: 25px;
  margin-top: 25px;
  border-top: 1px solid #d1d1d1;
  position: relative; }

.designers_lists .designersListItem:first-child {
  padding-top: 0;
  margin-top: 0;
  border-top: 0 none; }

.designersListItem .image {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 145px;
  height: 145px;
  margin-right: 25px;
  vertical-align: middle; }

.designersListItem .image img {
  max-width: 100%; }

.designersListItem .text {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: -webkit-calc(100% - 175px);
  width: calc(100% - 175px);
  vertical-align: middle; }

.designersListItem .image2 {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 170px;
  height: 130px;
  margin-right: 25px;
  vertical-align: middle; }

.designersListItem .image2 img {
  max-width: 100%; }

.designersListItem .text2 {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: -webkit-calc(100% - 200px);
  width: calc(100% - 200px);
  vertical-align: middle; }

.designersListItem .text .more {
  position: absolute;
  bottom: 0;
  right: 20px;
  color: #000;
  text-decoration: underline;
  padding: 0;
  background: 0; }

.designersListItem .text .more:hover {
  text-decoration: none; }

.designersListItem .text .more:after {
  content: ">>";
  position: absolute;
  top: 0;
  right: -20px; }

.designersListItem .text .line {
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px solid #d1d1d1; }

.designersListItem .text .line:first-child {
  margin-top: 0;
  padding-top: 0;
  border-top: 0 none; }

.designersListItem .text .line .label {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 30%;
  vertical-align: middle;
  font-weight: bold;
  text-transform: uppercase; }

.designersListItem .text .line p {
  color: #000; }

.designersListItem .text .line .value {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 65%;
  vertical-align: middle; }

.designersListItem .text .name a {
  font-size: 18px;
  text-transform: uppercase;
  color: #000;
  text-decoration: none; }

.designersListItem .text .name {
  margin-bottom: 10px; }

.designersListItem .projects_wrapp .name {
  font-size: 18px;
  text-transform: uppercase;
  color: #000;
  text-decoration: none;
  margin-bottom: 10px; }

.designersListItem .projects_wrapp .detail_text {
  border-bottom: 1px solid #d1d1d1;
  margin-bottom: 20px;
  padding-bottom: 20px; }

.designersListItem .projects_wrapp .images_wrapp {
  text-align: left;
  margin-top: 20px;
  margin-left: 35px; }

.designersListItem .projects_wrapp .images_wrapp a {
  max-width: 170px;
  margin: 7px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle; }

.designersListItem .projects_wrapp .images_wrapp img {
  max-width: 100%; }

.designers_list.review_width {
  width: 64%;
  margin-right: 25px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: top; }

.designers_list.review_width1 {
  width: 25%;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: top; }

.review_add_wrapp .title {
  font-weight: bold;
  text-transform: uppercase;
  padding-bottom: 25px;
  margin-bottom: 25px;
  border-bottom: 1px solid #d1d1d1; }

.review_add_wrapp label {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  width: 65px; }

.review_add_wrapp input[type="text"], .review_add_wrapp textarea {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  width: 200px;
  padding: 3px 5px;
  margin: 5px 0; }

.review_add_wrapp textarea {
  resize: vertical;
  height: 60px; }

.review_add_wrapp .send_formbutton {
  border-top: 1px solid #d1d1d1;
  text-align: center;
  padding: 10px 0 0; }

.review_add_wrapp .send_formbutton input {
  border: 0 none;
  background: transparent;
  text-decoration: underline;
  color: #93344b;
  text-transform: uppercase;
  font-weight: bold;
  cursor: pointer; }

.review_add_wrapp .send_formbutton input:hover {
  text-decoration: none;
  color: #93344b; }

.review_add_wrapp2 label {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  width: 65px; }

.review_add_wrapp2 input[type="text"], .review_add_wrapp2 textarea {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  width: 200px;
  padding: 3px 5px;
  margin: 5px 0; }

.review_add_wrapp2 textarea {
  resize: vertical;
  height: 100px;
  width: -webkit-calc(100% - 82px);
  width: calc(100% - 82px); }

.review_add_wrapp2 .send_formbutton {
  border-top: 1px solid #d1d1d1;
  text-align: right;
  padding: 10px 0 0; }

.review_add_wrapp2 .send_formbutton input {
  border: 0 none;
  background: transparent;
  text-decoration: underline;
  color: #93344b;
  text-transform: uppercase;
  font-weight: bold;
  cursor: pointer; }

.review_add_wrapp2 .send_formbutton input:hover {
  text-decoration: none;
  color: #93344b; }

.designersreviewlistitems {
  min-height: 391px; }

.designersreviewlistitem .name {
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 5px; }

.designersreviewlistitem .answer {
  margin-left: 35px;
  margin-top: 15px; }

.designersreviewlistitems .designersreviewlistitem {
  border-top: 1px solid #d1d1d1;
  padding-top: 25px;
  margin-top: 25px; }

.designersreviewlistitems .designersreviewlistitem:first-child {
  border-top: 0 none;
  padding-top: 0;
  margin-top: 0; }

.designer_pagination {
  float: right; }

.designer_pagination span, .designer_pagination a {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  padding: 2px 4px;
  font-size: 12px;
  margin: 0 3px;
  color: #959c9e;
  text-decoration: none; }

.designer_pagination span {
  background: #000 none repeat scroll 0 0;
  color: #fff; }

body.noscroll {
  overflow: hidden; }

#sbjsdopopupopen {
  cursor: pointer;
  display: none;
  max-width: 205px;
  position: fixed;
  right: 50%;
  margin-right: -120px;
  bottom: 0;
  z-index: 200;
  -webkit-border-top-left-radius: 15px;
  -webkit-border-top-right-radius: 15px;
  -moz-border-radius-topleft: 15px;
  -moz-border-radius-topright: 15px;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  background: #2a49a3;
  font-size: 16px;
  padding: 7px;
  color: #FFF; }

#sbjsdopopupopen span {
  background: #FFF;
  color: #3d507c;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  text-align: center;
  padding: 2px 10px;
  margin-left: 5px;
  font-weight: normal; }

#sbjsdopopupopen:hover {
  background: #5169bd; }

#sbjsdopopup {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.25);
  z-index: 10000;
  overflow-y: scroll; }

#sbjsdopopup .sbjsdopopuptext {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 480px;
  height: auto;
  min-height: 475px;
  padding: 0;
  margin: -237px 0 0 -240px;
  z-index: 10001;
  text-align: left;
  font-size: 16px;
  line-height: 24px; }

#sbjsdopopup * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

#sbjsdopopup .sbjsdopopuptext .sbjsdopopuptext22 {
  width: 100%;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  position: relative;
  background: #FFF;
  padding: 20px;
  border: 1px solid #d1d1d1; }

#sbjsdopopup .sbjsdopopupclose {
  width: 20px;
  height: 20px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAUxAAAFMQG37ShSAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAADxQTFRF////ICAgHBwaHR0bHR0bHR0aHR0aHBwaHBwcHh4cHh4cHR0bHR0bHBwaHR0bHR0cHh4bHR0aHR0bHR0bEzTrfgAAABN0Uk5TAAhjaGlqa2xtbm+Fj5GWnKO4/te1o30AAAB3SURBVChTdc7rEoAQEIbhT+eS0N7/vaZUs+zaH4bnHQO8hTLWw9IufSd7L6K8JMoPVWHHorQOreutB1tfVPxB1QFH5DQ38TyjUX0YlGIijYAs2WVJPuVdWZLP354X7rwkX8DmK8lXFJOL9LcE2mq/S8DRSwe64wLkcAd7Wbw2mAAAAABJRU5ErkJggg==") no-repeat center center/cover transparent;
  cursor: pointer;
  position: absolute;
  top: 25px;
  right: 20px; }

#sbjsdopopup .sbjsdopopupclose:hover {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAP1BMVEUAAABSabxRaLxQZ7tRaLxgYL9QaLxRaLxQaLtSZ7xRabxQaL1SZ7tRaLxRZ7xQZ7xSaL1RZ71QZ7xRaLwAAAALqPHcAAAAE3RSTlMAnIWPkQi4/mlqa2xtbqNvlmhjDGyRWwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhAgcQFSThS6jrAAAAeElEQVQoz3WQSQ7AIAgAUdy62/L/v5bGmmBADwozQUFwHozlHXhCzZH8t6HmKA7FlRHpYGbJrHz24KxFtIdCkwMEomDxmHJO0eSlGCYmWgC0aVwb5muLRsN867E0kkvDfJf3dsP8GDtpRvPfnHTpaUs+od7W/zz1BVpVBScMpSeuAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTAyLTA3VDE2OjIxOjM2KzAxOjAwSUom4wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wMi0wN1QxNjoyMTozNiswMTowMDgXnl8AAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC"); }

#sbjsdopopup .sbjsdopopuptexthead {
  color: #414d7c;
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 20px;
  margin-top: 2px;
  font-weight: 300; }

#sbjsdopopup .sbjsdopopuptexttext {
  color: #000;
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 20px;
  font-weight: 300; }

#sbjsdopopup .sbjsdopopuptext input[type="text"], #sbjsdopopup .sbjsdopopuptext input[type="email"], #sbjsdopopup .sbjsdopopuptextpromocode {
  -webkit-border-radius: 20px;
  border-radius: 20px;
  display: block;
  width: 100%;
  border: 1px solid #969696;
  background: #fff;
  padding: 8px;
  text-align: center;
  color: #000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 16px;
  line-height: 16px;
  font-weight: 300; }

#sbjsdopopup .sbjsdopopuptext input[type="text"].red_border, #sbjsdopopup .sbjsdopopuptext input[type="email"].red_border {
  border: 1px solid #f00; }

#sbjsdopopup .sbjsdopopuptext input[type="text"]::-webkit-input-placeholder {
  color: #333; }

#sbjsdopopup .sbjsdopopuptext input[type="text"]::-moz-placeholder {
  color: #333; }

#sbjsdopopup .sbjsdopopuptext input[type="text"]:-moz-placeholder {
  color: #333; }

#sbjsdopopup .sbjsdopopuptext input[type="email"]::-webkit-input-placeholder {
  color: #333; }

#sbjsdopopup .sbjsdopopuptext input[type="email"]::-moz-placeholder {
  color: #333; }

#sbjsdopopup .sbjsdopopuptext input[type="email"]:-moz-placeholder {
  color: #333; }

#sbjsdopopup .sbjsdopopuptext input[type="text"].grey_color {
  color: #9b9a9b; }

#sbjsdopopup .sbjsdopopuptextsendemail div {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
  padding-right: 10px; }

#sbjsdopopup .sbjsdopopuptextsendemail {
  margin: 20px 0; }

#sbjsdopopup .sbjsdopopuptextsendemailbtn {
  padding-right: 0 !important;
  padding-left: 10px; }

#sbjsdopopup .sbjsdopopuptextsendemailbtn input[type="submit"], #sbjsdopopup .sbjsdopopuptextsendemailbtn .copya, #sbjsdopopup .sbjsdopopuptexthead7 .sbjsdopopupclose2 {
  background: #404d7d;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  font-size: 16px;
  line-height: 16px;
  text-align: center;
  width: 100%;
  height: auto;
  padding: 8px 10px 12px;
  cursor: pointer;
  color: #FFF;
  border: 0 none;
  display: block;
  text-decoration: none; }

#sbjsdopopup .sbjsdopopuptextsendemailbtn input[type="submit"]:hover, #sbjsdopopup .sbjsdopopuptexthead7 .sbjsdopopupclose2:hover {
  background-color: #5168bc; }

#sbjsdopopup .sbjsdopopuptextsendemailbtn input[type="submit"]:active, #sbjsdopopup .sbjsdopopuptexthead7 .sbjsdopopupclose2:active {
  background-color: #2d46a4; }

#sbjsdopopup .sbjsdopopuptextsendemailbtn .copya {
  background-color: #bdbdbd; }

#sbjsdopopup .sbjsdopopuptextsendemailbtn .copya:hover {
  background-color: #787878; }

#sbjsdopopup .sbjsdopopuptextsendemailbtn .copya:active {
  background-color: #4b4b4b; }

#sbjsdopopup .sbjsdopopuptexthead3, #sbjsdopopup .sbjsdopopuptexthead5 a, #sbjsdopopup .sbjsdopopuptexthead6 {
  font-size: 14px;
  line-height: 18px;
  color: #000;
  margin: 20px 0;
  text-decoration: none;
  font-weight: 300; }

#sbjsdopopup .sbjsdopopuptexthead4 {
  font-size: 14px;
  line-height: 18px;
  color: #000;
  margin: 20px 0;
  color: #9b9a9b;
  font-weight: 300; }

#sbjsdopopup .sbjsdopopuptexthead4 a {
  color: #9b9a9b;
  text-decoration: underline; }

#sbjsdopopup .sbjsdopopuptexthead4 a:hover {
  color: #9b9a9b;
  text-decoration: none; }

#sbjsdopopup .sbjsdopopuptexthead5 {
  position: relative;
  display: inline-block; }

#sbjsdopopup .sbjsdopopuptexthead5 a:after {
  content: "";
  display: block;
  width: 16px;
  height: 8px;
  position: absolute;
  right: -24px;
  top: 8px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAIBAMAAAACWGKkAAAALVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBoCg+AAAAD3RSTlMANmb28KAR3tfWsKhtHBUAHMeiAAAAOElEQVQI12OQZQCDiwzLBUA0YxXDUxsQ43AcA4PyNgaGbCOQ6AwBxk6wfKqTShhEh4oTiARJgiQAdewItIXYY08AAAAASUVORK5CYII=") no-repeat center center transparent; }

#sbjsdopopup .sbjsdopopuptexthead5 a.active:after {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAIBAMAAAACWGKkAAAALVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBoCg+AAAAD3RSTlMANmb28KAR3tfWsKhtHBUAHMeiAAAAOElEQVQI12MAAkYBBghQcYLQqU4qYWCJGQKMnSBJ5W0MDNlGDAxPbUDCh+MYlguA5asYZCE6LgIA+1gItOUo7A8AAAAASUVORK5CYII="); }

#sbjsdopopup .sbjsdopopuptexthead6 {
  display: none;
  border-top: 1px solid #d2d2d2;
  padding-top: 10px;
  margin: 10px 0 0; }

#sbjsdopopup .sbjsdopopuptexthead7 {
  margin: 30px 0 0;
  text-align: center; }

#sbjsdopopup .sbjsdopopuptexthead7 .sbjsdopopupclose2 {
  max-width: 70%;
  margin: 0 auto; }

ul.ul {
  list-style: disc inside; }

ul.ul li {
  color: #565656;
  display: list-item;
  margin: 10px 0;
  list-style: disc inside;
  padding-left: 15px;
  font-size: 12px; }

.fblike {
  width: 105px; }

.vklike {
  width: 85px; }

x-shelf {
  z-index: 100 !important; }

span.paint_color {
  display: inline-block;
  height: 12px;
  width: 12px; }

.dfdrow.paint_color_row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 20px 0; }

.paint_color_input {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid #bebdbd;
  padding: 4px;
  width: 100px;
  margin: -2px 20px 0 20px; }

.paint_color_input span.paint_color {
  display: block;
  height: 14px;
  width: 14px;
  margin-right: 4px; }

.paint_color_input input.paint_suggest {
  border: 0;
  height: 14px;
  width: 80px; }

.cart-comment {
  margin-top: 15px; }

.cart-comment label {
  display: block;
  margin-bottom: 5px; }

.cart-comment textarea {
  width: 50%;
  height: 100px;
  padding: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.personal-data-agreement {
  clear: both;
  text-align: justify;
  line-height: 1.25;
  padding: 10px 0; }

.personal-data-agreement_tal {
  text-align: left; }

.personal-data-agreement_color_white {
  color: #fff; }

.personal-data-agreement_color_white a {
  color: #fff;
  text-decoration: underline; }

#botnav .column .personal-data-agreement a {
  font-size: 12px;
  color: #1e4e98;
  float: none;
  text-transform: none; }

#botnav .column .personal-data-agreement {
  text-align: center; }

.you-looked, .similar-products {
  position: relative; }

.you-looked:after, .similar-products:after {
  content: " ";
  display: table;
  clear: both; }

.slick-prev, .slick-next {
  position: absolute;
  height: 11px;
  width: 11px;
  top: 38%;
  font-size: 0;
  border: 0; }

.slick-prev {
  left: -30px;
  background: url(/img/partprev.png) no-repeat scroll 0 0 transparent; }

.slick-next {
  right: -30px;
  background: url(/img/partnext.png) no-repeat scroll 0 0 transparent; }

.you-looked .itemblockbody .item {
  margin: 0; }

.similar-products .itemblockbody .item {
  margin: 0; }

table.sale_order_full_table td {
  font-size: 20px;
  text-align: center; }

table.sale_order_full_table td p {
  font-size: 20px;
  text-align: center; }

.modal__container {
  display: none;
  width: 100%;
  height: 100%;
  min-height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background: rgba(255, 255, 255, 0.8);
  z-index: 2000; }

.modal__container.h-min .modal__content {
  -webkit-box-align: start !important;
  -webkit-align-items: flex-start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important; }

.modal__content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  left: 0;
  top: 0;
  overflow: auto;
  width: 100%;
  height: 100%; }

.modal__content .popup {
  max-width: 446px;
  position: relative !important;
  display: block !important; }

.modal-buyoneclick_product .popup {
  min-width: 530px; }

.modal-buyoneclick_product .popup .formfield {
  width: 295px; }

.modal-buyoneclick_product .popup .flabwrap {
  width: 175px; }

.modal-availability_request .popup {
  min-width: 530px; }

.modal-availability_request .popup .formfield {
  width: 295px; }

.modal-availability_request .popup .flabwrap {
  width: 175px; }

.wrapper {
  display: block;
  width: 100%;
  float: left; }
.MsoNormal {
	margin-left: 0 !important;
	text-indent: 0 !important;
	line-height: 1.5 !important;
	font-size: 1.1rem !important;
}
.MsoNormal span {
	font-size: 1.1rem !important;
	font-family: "Roboto Condensed", Helvetica, Arial, sans-serif !important;
	color: #777 !important;
}
.branddescr {
	width: 290px;
	float: left;
}
.collection__container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  border-bottom: solid 1px #e7e7e7;
  padding: 0 0 16px;
  margin: 0 0 10px; }
  .collection__container.collection-tag {
    border-bottom: 0; }
  .collection__container.active {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .collection__container.active .collection__nav {
      max-width: 100%; }
    .collection__container.active .colletion-action {
      width: 100%;
      text-align: right; }
    .collection__container.active .colletion-btn {
      float: none; }


.collection__nav {
  height: 118px;
  overflow: hidden; }
.collection__list {
display: block;
  columns: 4 50px;
  margin: 0;
  width: 100%;
   }
 .collection__list .item-new a {
    color: #169104;
    margin-right: 6px;
  }
  .collection__list .item-new::after {
    content: attr(data-new-text);
    padding: 2px;
    text-transform: uppercase;
    font-size: 10px;
    background: #5fd52d;
    color: #fff;
    font-weight: 500;
    vertical-align: middle;
  }
  .collection__list li {
display: block;
float: none;
    padding: 2px 0;
    font: 300 14px/16px "Roboto Condensed", Helvetica, Arial, sans-serif;
    color: #000000; }
    .collection__list li a {
      float: none;
      font: 300 14px/16px "Roboto Condensed", Helvetica, Arial, sans-serif;
      color: #1e4e98;
      white-space: nowrap;
      text-decoration: underline; }
      .collection__list li a:hover {
        text-decoration: none; }

.colletion-btn {
  display: inline-block;
  float: left;
  background-color: #f2f2f2;
  padding: 5px 10px;
  font: 300 14px/16px "Roboto Condensed", Helvetica, Arial, sans-serif;
  color: #000000;
  white-space: nowrap;
  min-width: 100px;
margin-top: 12px;
  text-align: center; }
.colletion-btn:hover {
  color: #000000;
}
.read__info {
	display: none;
}
.breadcrumbs__container {
  display: block;
  width: 100%;
  float: left; }

.breadcrumbs-list {
  margin: 0 -22px; }
  .breadcrumbs-list li {
    display: inline-block;
    float: left;
    font: 300 18px/21px "Roboto Condensed",Arial,sans-serif;
    color: #000;
    position: relative;
    padding: 0 22px; }
    .breadcrumbs-list li a {
      display: inline-block;
      float: left;
      font: 300 18px/21px "Roboto Condensed",Arial,sans-serif;
      color: rgba(0, 0, 0, 0.35); }
      .breadcrumbs-list li a:hover {
        text-decoration: underline; }
    .breadcrumbs-list li:after {
      content: '/';
      position: absolute;
      right: -3px;
      top: 0;
      font: 300 18px/21px "Roboto Condensed",Arial,sans-serif;
      color: rgba(0, 0, 0, 0.35); }
    .breadcrumbs-list li:last-child:after {
      display: none; }
.left__link-calc {
	background: #7cb604;
	-webkit-box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.21);
	box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.21);
	border: 0;
	width: 100%;
	height: 60px;
	font-size: 24px;
	color: #FFF !important;
	text-decoration: none;
	display: block;
	text-align: center;
	line-height: 58px;
}
.slider-itemblock .slick-track {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
 }
 .slider-itemblock .slick-slide {
  height: auto;
 }
 .order-make-block-2 .order-valid-adress {
  margin-bottom: 15px;
 }
.payment-logos__block {
 display: block;
 width: 100%;
 float: left;
}
.payment-logos__list {
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
 -webkit-box-pack: center;
 -webkit-justify-content: center;
 -ms-flex-pack: center;
 justify-content: center;
 margin: -5px;
}
.payment-logo__item {
 padding: 5px;
}
.payment-logo__item img {
 max-width: 100%;
 display: block;
 height: auto;
}
.cart-submission button {
 width: 100%;
}
.cart-submission {
 margin-top: 10px;
}
.page-video__content {
 float: left;
 width: 100%;
 display: block;
}
.page-video__block {
 position: relative;
 padding-bottom: 56.25%;
 padding-top: 0;
 height: 0;
}
.page-video__block embed, .page-video__block iframe, .page-video__block object {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
}
.card-product-left {
  width: 350px;
  margin-right: 55px;
}

.card-product-left__products {
  display: flex;
  border: 1px solid #777;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 5px;
  margin: -5px;
  margin-bottom: 19px;
}

.card-product-left__title {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 18px;
  text-align: center;
  width: 100%;
  margin-bottom: 6px;
}

.card-product-left__product {
  width: calc(50% - 10px);
  margin: 5px;
  height: 100px;
  display: block;
}
.card-product-left__product img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

@media (max-width: 900px) {
  .card-product-left {
    display: block;
    order: 3;
    padding-top: 20px;
    width: 100%;
    margin-right: 0;
  }
}

.card-product__block {
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 float: left;
 width: 100%;
 float: left;
}
.card-product__block .diblock {
 -webkit-flex-shrink: 0;
 -ms-flex-negative: 0;
 flex-shrink: 0;
}
.card-product__description {
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 -webkit-box-flex: 1;
 -webkit-flex-grow: 1;
 -moz-box-flex: 1;
 -ms-flex-positive: 1;
 flex-grow: 1;
 min-width: 1px;
 width: auto;
}
.card-product__description-left {
 -webkit-box-flex: 1;
 -webkit-flex-grow: 1;
 -moz-box-flex: 1;
 -ms-flex-positive: 1;
 flex-grow: 1;
 min-width: 1px;
 padding-right: 20px;
}
.card-product__description-right {
 -webkit-flex-shrink: 0;
 -ms-flex-negative: 0;
 flex-shrink: 0;
 -webkit-flex-direction: column;
 -ms-flex-direction: column;
 -webkit-box-orient: vertical;
 -webkit-box-direction: normal;
 flex-direction: column;
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
}
.card-product__description-right .dfdrow.params_right {
 position: relative;
 float: left;
}
.card-product__certificate-title {
 display: block;
 float: left;
 width: 100%;
 text-align: center;
 font-family: "Roboto Condensed", Arial,sans-serif;
 font-size: 20px;
 line-height: 24px;
 margin: 15px 0 0;
}
.card-product__certificate-list {
 display: block;
 float: left;
 width: 100%;
 margin-top: 5px;
 margin-bottom: 10px;
}
.card-product__certificate-list li {
 font-family: "Roboto Condensed", Arial,sans-serif;
 font-size: 14px;
 line-height: 20px;
 color: #000;
 text-align: center;
}
.card-product__certificate-list li a {
 font-family: "Roboto Condensed", Arial,sans-serif;
 font-size: 14px;
 line-height: 20px;
}
.card-product__certificate-list li a:not(:hover) {
 color: #000;
}
.card-product__textures {
 display: block;
 float: left;
 width: 100%;
 margin-top: 10px;
}
.card-product__textures-link:not(:hover) {
 color: #000;
}
.card-product__textures a.card-product__textures-link {
 text-align: center;
 display: block;
 width: 100%;
 float: left;
 text-transform: uppercase;
 font-family: "Roboto Condensed",Arial,sans-serif;
 font-size: 16px;
 line-height: 45px;
 padding-left: 50px;
  text-decoration: none!important;
}
.card-product__textures-link span {
 position: relative;
}
.card-product__textures-link span::before {
 content: "";
 display: block;
 position: absolute;
 background: url("/local/templates/ampir/images/3d.jpg") no-repeat;
 width: 50px;
 height: 45px;
 left: -60px;
 top: 50%;
 margin-top: -22.5px;
 -webkit-background-size: contain;
 background-size: contain;
}
.card-product__certificate .select-css {
  text-align: center;
}
.fancybox-nav span {
 width: 54px !important;
 height: 54px !important;
 margin-top: -27px !important;
 visibility: visible !important;
}
.fancybox-prev span {
 background: #ececec url("/local/templates/ampir/images/svg/icon-arrow-left.svg") no-repeat center !important;
 -webkit-border-radius: 50% !important;
 border-radius: 50% !important;
 -webkit-background-size: 60% !important;
 background-size: 60% !important;
}
.fancybox-next span {
 background: #ececec url("/local/templates/ampir/images/svg/icon-arrow-right.svg") no-repeat center !important;
 -webkit-border-radius: 50% !important;
 border-radius: 50% !important;
 -webkit-background-size: 60% !important;
 background-size: 60% !important;
}
.b-pr-img__link {
 overflow: hidden;
 position: relative;
 padding-bottom: 100%;
 display: block;
}
.b-pr-img__link img {
 top: 0;
 left: 0;
 -o-object-fit: cover;
 object-fit: cover;
 width: 100%;
 height: 100%;
 position: absolute;
}
.b-pr-content__style {
 text-align: center;
 color: #000;
}
.b-pr-brend__style {
 font-size: 16px;
 line-height: 22px;
 margin-bottom: 0;
 padding-top: 10px;
}

.card-product__block {
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 float: left;
 width: 100%;
 float: left;
}
.card-product__block .diblock {
 -webkit-flex-shrink: 0;
 -ms-flex-negative: 0;
 flex-shrink: 0;
}
.card-product__description {
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 -webkit-box-flex: 1;
 -webkit-flex-grow: 1;
 -moz-box-flex: 1;
 -ms-flex-positive: 1;
 flex-grow: 1;
 min-width: 1px;
 width: auto;
}
.card-product__description-left {
 -webkit-box-flex: 1;
 -webkit-flex-grow: 1;
 -moz-box-flex: 1;
 -ms-flex-positive: 1;
 flex-grow: 1;
 min-width: 1px;
 padding-right: 20px;
}
.card-product__description-right {
 -webkit-flex-shrink: 0;
 -ms-flex-negative: 0;
 flex-shrink: 0;
 -webkit-flex-direction: column;
 -ms-flex-direction: column;
 -webkit-box-orient: vertical;
 -webkit-box-direction: normal;
 flex-direction: column;
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 width: 270px;
}
.card-product__description-right .dfdrow.params_right {
 position: relative;
 float: left;
}
.card-product__certificate-title {
 display: block;
 float: left;
 width: 100%;
 text-align: center;
 font-family: "Roboto Condensed", Arial,sans-serif;
 font-size: 20px;
 line-height: 24px;
 margin: 15px 0 0;
}
.card-product__certificate-list {
 display: block;
 float: left;
 width: 100%;
 margin-top: 5px;
 margin-bottom: 10px;
}
.card-product__certificate-list li {
 font-family: "Roboto Condensed", Arial,sans-serif;
 font-size: 14px;
 line-height: 20px;
 color: #000;
 text-align: center;
}
.card-product__certificate-list li a {
 font-family: "Roboto Condensed", Arial,sans-serif;
 font-size: 14px;
 line-height: 20px;
}
.card-product__certificate-list li a:not(:hover) {
 color: #000;
}
.card-product__textures {
 display: block;
 float: left;
 width: 100%;
 margin-top: 10px;
}
.card-product__textures-link:not(:hover) {
 color: #000;
}
.card-product__textures a.card-product__textures-link {
 text-align: center;
 display: block;
 width: 100%;
 float: left;
 text-transform: uppercase;
 font-family: "Roboto Condensed",Arial,sans-serif;
 font-size: 16px;
 line-height: 45px;
 padding-left: 50px;
  text-decoration: none!important;
}
.card-product__textures-link span {
 position: relative;
}
.card-product__textures-link span::before {
 content: "";
 display: block;
 position: absolute;
 background: url("/local/templates/ampir/images/3d.jpg") no-repeat;
 width: 50px;
 height: 45px;
 left: -60px;
 top: 50%;
 margin-top: -22.5px;
 -webkit-background-size: contain;
 background-size: contain;
}
.card-product__certificate .select-css {
  text-align: center;
}
.card-product__certificate-all-download {
 text-align: center;
}
.card-product__certificate {
 display: block;
 width: 100%;
 float: left;
 margin-top: 30px;
 margin-bottom: 20px;
}
.card-product__certificate-download {
 display: block;
 width: 100%;
 float: left;
 text-align: center;
 margin-top: 5px;
}
.card-product__certificate-download a {
 text-align: center;
 font-family: "Roboto Condensed",Arial,sans-serif;
 font-size: 14px;
 line-height: 30px;
}
.card-product__certificate-download a:not(:hover), .card-product__certificate-all-download a:not(:hover) {
 color: #000;
}
.card-product__certificate-all-download {
 display: block;
 width: 100%;
 float: left;
 margin-top: 5px;
}
.card-product__certificate-all-download a {
 text-align: center;
 font-family: "Roboto Condensed", Arial, sans-serif;
 font-size: 14px;
 line-height: 30px;
}
.delivery-free__block {
 display: block;
 float: left;
 width: 100%;
 margin-top: 15px;
}
.certificate-download__block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  float: left;
  width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.certificate-download__block .card-product__certificate-download {
  width: auto;
  margin: 10px 5px 0;
}
.certificate-download__block .card-product__certificate-download a {
  padding: 3px;
  border-radius: 4px;
  border: 1px solid gray;
  text-decoration: none !important;
}
.card-product__certificate-all-download a {
  text-decoration: none !important;
}

@media (max-width: 1240px) {
  .brandgallerylist {
    left: 0;
    padding-left: 0; 
    float: left;
  }
  .branditem {
    margin-right: 30px;
    margin-left: 30px;
  }
  .pagehead.step, .salonlist .location, .salonlist .shoplist {
   padding: 0 20px;
  }
}

@media (max-width: 1279px) {
  .wrapper {
    padding: 0 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%; } }

@media (max-width: 1269px) {
 .dfulldescr {
  margin-left: 0;
  top: 0;
  width: 100%;
  margin-top: 20px;
 } 
 .card-product__description {
  margin-left: 30px;
  margin-top: 0;
 }
}

@media (max-width: 991px) {
 .order-make-block {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
 }
 .order-make-block-inner {
  padding-right: 0 !important;
 }
 .order-make-block-2 {
  width: 100% !important;
 }
 .cart-submission {
  text-align: center;
  margin-top: 10px;
 }
 .order-auth-choice-block {
  padding-right: 0;
  margin-bottom: min(5vw, 90px);
}
.order-auth-choice-or {
  padding: 0;
  margin-bottom: min(5vw, 90px);
  display: block;
  width: 100%;
 }
}

@media (max-width: 699px) {
 .collection__list {
    columns: 2 30px;
  } 
 .dfulldescr .dfdrow.params_right {
  width: 100%;
  position: relative;
 }
 .dfdrow.params {
  max-width: 400px;
  width: 100%;  
 }
 .dfulldescr .param_block {
  width: 100%;
 }
 .dfulldescr .dfopir {
  width: 100%;
 }
 .dfulldescr .dfopir .wish {
  margin: 0 auto;
 }
 .dfulldescr .dititle {
  width: 100%;
 }
 .dfulldescr .dfdrow .itemprice {
  width: 100% !important;
 }
 .dfulldescr .availability_request_container {
  width: 100%;
  display: block;
  float: left;
  margin-top: 20px;
  text-align: center;  
 }
 .dfulldescr .dftocart {
  margin: 20px 0 0;
  width: 100%;  
 }
 .card-product__description {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
 }
 .card-product__description-left {
  padding-right: 0;
 }
 .card-product__description-right {
  width: 100%;
 }
 .card-product__description {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
 }
 .card-product__description-left {
  padding-right: 0;
 }
 .card-product__description-right {
  width: 100%;
 }
 .delivery-free__block img {
  width: 100%;
 }
}/* end 699px */

@font-face {
  font-family: "RobotoLight";
  src: url("/local/templates/ampir/../fonts/Roboto/RobotoLight/Robotolight.woff2") format("woff2"), url("/local/templates/ampir/../fonts/Roboto/RobotoLight/Robotolight.woff") format("woff"), url("/local/templates/ampir/../fonts/Roboto/RobotoLight/Robotolight.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "RobotoBold";
  src: url("/local/templates/ampir/../fonts/Roboto/RobotoBold/Robotobold.woff2") format("woff2"), url("/local/templates/ampir/../fonts/Roboto/RobotoBold/Robotobold.woff") format("woff"), url("/local/templates/ampir/../fonts/Roboto/RobotoBold/Robotobold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

*[type="button"], button {
  cursor: pointer; }

#wrapper + .footerwrap {
  width: 1240px;
  float: none;
  margin: 0 auto;
  display: block; }

.new-interface-page #center {
  width: auto; }

.new-interface-page .breadcrumbs {
  font-family: "RobotoLight";
  font-size: 18px;
  color: rgba(0, 0, 0, 0.35);
  letter-spacing: -0.95px; }

.new-interface-page .breadcrumbs a {
  color: rgba(0, 0, 0, 0.35);
  text-decoration: none; }

.new-interface-page .breadcrumbs a:hover {
  text-decoration: underline; }

.new-interface-page .breadcrumbs .sepor {
  color: rgba(0, 0, 0, 0.35);
  margin: 0 5px; }

.new-interface-page .pagetitle {
  font-family: "Roboto Condensed",Arial,sans-serif;
  font-size: 36px;
  color: #000;
  font-weight: bold;
  float: none; }

.cart-wrap {
	min-height: 452px;
  margin-bottom: 50px; }

.cart-list {
  display: table;
  width: 100%;
  table-layout: fixed;
  font-family: "RobotoRegular";
  border-bottom: gray 1px dashed;
  border-top: gray 1px dashed;
  padding: 20px 0 10px 0;
  margin: 5px 0 30px 0; }

.cart-wrap p {
  padding: 0;
  margin: 0; }

.cart-head {
  display: table-header-group;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
  letter-spacing: -0.74px; }

.cart-items {
  display: table-row-group; }

.cart-item:hover {
  background: #f0f0f0; }

.cart-head-item, .cart-item {
  display: table-row; }

.cart-head-item > *, .cart-item > * {
  display: table-cell;
  vertical-align: top; }

.cart-head-item > * {
  padding-bottom: 10px; }

.cart-head-img, .cart-item-img {
  width: 11.0843%; }

.cart-head-name {
  width: 53.3734%;
  padding: 0 20px; }

.cart-head-quantity {
  width: 12.0481%; }

.cart-head-price {
  width: 15.6626%;
  padding: 0 20px; }

.cart-head-delete, .cart-item-delete {
  width: 3.8313%; }

.cart-item-check {
  vertical-align: middle;
  width: 3%; }

.cart-item-img {
  padding: 14px 10px; }

.cart-item-name {
  padding: 10px 10px 10px 20px;
  width: 53.3734%; }

.cart-item-quantity {
  width: 12.0481%;
  vertical-align: middle;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
  letter-spacing: -0.74px; }

.cart-item-sumprice {
  width: 15.6626%;
  vertical-align: middle;
  padding: 0 20px;
  font-size: 18px;
  color: #000;
  letter-spacing: -0.95px; }

.cart-item-delete {
  vertical-align: middle;
  text-align: center; }

.cart-item-name-text, .cart-item-name-text a {
  font-size: 18px;
  color: #000;
  text-decoration: none !important;
  letter-spacing: -0.95px; }

.cart-item-name-text a:hover {
  text-decoration: underline !important; }

.cart-list .cart-item-name-info {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
  letter-spacing: -0.74px;
  margin-top: 5px; }

.cart-item-price-old {
  color: #f00; }

.cart-item-color {
  margin-left: 25px; }

.cart-list .paint_color {
  width: 20px;
  height: 20px;
  border: 1px solid #888;
  vertical-align: bottom; }

.cart-item-quantity input {
  width: 60px;
  border: 1px solid #bfbfbf;
  -webkit-box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.5);
          box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.5);
  text-align: center;
  font-size: 18px;
  color: #000;
  letter-spacing: -0.95px;}

.delete-cart-item-but {
  background: #c2c2c2 url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%3E%3Cg%20fill%3D%22none%22%3E%3Cg%20style%3D%22stroke-width%3A2%3Bstroke%3A%23FFF%22%3E%3Cpath%20d%3D%22M2%202L7.9%207.9%22%2F%3E%3Cpath%20d%3D%22M7.9%202L2%207.9%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  display: none; }

.cart-item:hover .delete-cart-item-but {
  display: inline-block; }

.coupon-form {
  font-family: "Roboto Condensed",Arial,sans-serif;
  margin-top: 10px;
  font-size: 18px;
  color: #000;
  }

.coupon-form > label {
  vertical-align: middle; }

.coupon-discount {
  border: 1px solid #bfbfbf;
  -webkit-box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.5);
          box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.5);
  width: 144px;
  height: 33px;
  font-size: 18px;
  letter-spacing: -0.95px;
  text-align: center;
  margin: 0 25px;
  vertical-align: middle; }

.coupon-submit-but {
  background: #7cb604;
  -webkit-box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.21);
          box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.21);
  font-size: 24px;
  color: #fff;
  letter-spacing: -1.27px;
  width: 192px;
  height: 35px;
  border: 0;
  vertical-align: middle; }

.cart-wrap .coupon-submission-message {
  font-size: 18px;
  letter-spacing: -0.95px;
  display: inline-block;
  margin-left: 10px;
  max-width: 197px;
  vertical-align: middle; }

.cart-wrap .coupon-submission-message-success {
  color: #5f8c00; }

.cart-wrap S.coupon-submission-message-failure {
  color: #c52d2d; }

.cart-left-block {
  float: left;
  width: 74.37%; }

.cart-right-block {
  float: right;
  width: 23.3%; }

.cart-right-block {
  border: 1px solid #000;
  padding: 18px 30px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-family: "RobotoRegular"; }

.total-sum {
  margin: 15px 0;
  font-size: 24px;
  letter-spacing: -1.27px; }

.total-sum-text {
  float: left; }

.total-sum-value {
  float: right; }

.total-discount {
  font-size: 18px;
  color: #000;
  letter-spacing: -0.95px; }

.total-discount-text {
  float: left; }

.total-discount-value {
  float: right; }

.you-buy-as {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
  letter-spacing: -0.74px;
  margin: 20px 0;
  line-height: 2; }

.you-buy-as input {
  display: none; }

.you-buy-as .radio-but {
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.3);
  height: 16px;
  width: 16px;
  display: inline-block;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  vertical-align: middle;
  margin-right: 7px;
  position: relative; }

.you-buy-as .radio-but:after {
  content: " ";
  display: none;
  position: absolute;
  background: #000;
  width: 10px;
  height: 10px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }

.you-buy-as .radio-text {
  vertical-align: middle; }

.you-buy-as input:checked + label .radio-but:after {
  display: block; }

.cart-submit {
  background: #7cb604;
  -webkit-box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.21);
          box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.21);
  border: 0;
  width: 200px;
  height: 60px;
  font-size: 24px;
  color: #FFF;
  letter-spacing: -1.27px; }

.cart-other-submit {
  font-size: 24px;
  letter-spacing: -1.27px;
  text-align: center;
  margin: 10px 0; }

.cart-buy-one-click {
  background: #d4ff7a;
  width: 200px;
  height: 35px;
  border: 0;
  font-size: 14px;
  color: #5f8c00;
  letter-spacing: -0.74px; }

.one-click-purchase {
  display: none; }

.relative-items {
  font-family: "RobotoRegular"; }

.relative-items .slick-track {
  padding: 5px 0; }

.relative-items-heading {
  font-size: 24px;
  color: #000;
  letter-spacing: -1.27px;
  font-weight: 400; }

.relative-item-list {
  margin: 25px -12px 50px;
  position: relative; }

.relative-item {
  display: block;
  width: 166px;
  min-height: 310px;
  margin: 0 12px;
  font-size: 14px;
  letter-spacing: -0.74px;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5); }

.relative-item-name {
  color: #000; }

.relative-item-price {
  margin: 8px 0; }

.relative-item-price-actual {
  color: #000;
  float: left; }

.relative-item-price-discount .relative-item-price-old {
  color: #000;
  float: left;
  text-decoration: line-through; }

.relative-item-price-discount .relative-item-price-actual {
  float: right;
  color: #ca3434; }

.relative-item-info {
  padding: 10px; }

.relative-item-status-in-stock {
  color: #5f8c00; }

.relative-item-status-order {
  color: #bb8b00; }

.relative-item-status-out-stock {
  color: #a3a3a3; }

.slick-arrow, .relative-item-list .slick-next, .relative-item-list .slick-next:focus, .relative-item-list .slick-next:hover, .relative-item-list .slick-prev, .relative-item-list .slick-prev:focus, .relative-item-list .slick-prev:hover, .itemblockbody .slick-next, .itemblockbody .slick-next:focus, .itemblockbody .slick-next:hover, .itemblockbody .slick-prev, .itemblockbody .slick-prev:focus, .itemblockbody .slick-prev:hover, .brand__row .slick-prev:hover, .brand__row .slick-prev:focus, .brand__row .slick-prev, .brand__row .slick-next:hover, .brand__row .slick-next:focus, .brand__row .slick-next, .slider__container .slick-prev:hover, .slider__container .slick-prev:focus, .slider__container .slick-prev, #gosti .slick-next:hover, .slider__container .slick-next:focus, .slider__container .slick-next {
  width: 54px;
  height: 54px;
  background: #ececec url("/local/templates/ampir/images/svg/icon-arrow-left.svg") no-repeat center;
  -webkit-border-radius: 50%;
  border-radius: 50%;

  /* background: #000 url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20284.9%20284.9%22%3E%3Cpath%20d%3D%22M110.5%20142.5L222.7%2030.3c1.9-1.9%202.9-4.1%202.9-6.6%200-2.5-1-4.7-2.9-6.6L208.4%202.9C206.5%201%20204.3%200%20201.9%200c-2.5%200-4.7%201-6.6%202.9L62.2%20135.9c-1.9%201.9-2.9%204.1-2.9%206.6%200%202.5%200.9%204.7%202.9%206.6l133%20133c1.9%201.9%204.1%202.9%206.6%202.9%202.5%200%204.7-1%206.6-2.9l14.3-14.3c1.9-1.9%202.9-4.1%202.9-6.6%200-2.5-0.9-4.7-2.9-6.6L110.5%20142.5z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E") no-repeat center; */
  -webkit-background-size: 60% 60%;
          background-size: 60%;
  z-index: 2; }

.slider__container .slick-arrow.slick-disabled {
  display: block !important; }

.slick-prev {
  top: 20%;
  left: 25px; }

.slick-next {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  top: 20%;
  right: 25px; }

.slick-disabled + .slick-shadow, .slick-disabled {
  display: none !important; }

.slick-shadow {
  background-image: -webkit-gradient(linear, right top, left top, color-stop(0, rgba(255, 255, 255, 0)), to(#fff));
  background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0) 0, #fff 100%);
  background-image: -o-linear-gradient(right, rgba(255, 255, 255, 0) 0, #fff 100%);
  background-image: linear-gradient(-90deg, rgba(255, 255, 255, 0) 0, #fff 100%);
  height: 100%;
  width: 50px;
  position: absolute;
  top: 0;
  z-index: 1; }

.slick-prev-shadow {
  left: 0; }

.slick-next-shadow {
  right: 0;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg); }

.one-click-purchase p {
  font-size: 18px;
  color: #000;
  letter-spacing: -0.95px;
  margin-bottom: 10px; }

.one-click-purchase label {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
  letter-spacing: -0.74px; }

.one-click-purchase input {
  border: 1px solid #bfbfbf;
  -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.5);
          box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.5);
  font-size: 18px;
  color: #000;
  letter-spacing: -0.95px;
  width: 100%;
  height: 35px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px; }

.one-click-purchase input[type=checkbox] {
  width: auto;
  height: auto;
  margin-top: 10px;
}

.one-click-purchase input.one-click-purchase-submit {
  background: #d4ff7a;
  font-size: 14px;
  color: #000;
  letter-spacing: -0.74px;
  border: 0;
  width: 100%;
  height: 35px;
  margin-top: 15px; }

.order-global-steps {
  font-family: "RobotoBold";
  font-size: 36px;
  letter-spacing: -1.9px;
  margin-top: 15px; }

.order-global-step {
  display: inline-block;
  padding-left: 20px;
  position: relative;
  margin-right: 20px; }

.order-global-step:before {
  content: " ";
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 10px;
  height: 10px;
  -webkit-border-radius: 50%;
          border-radius: 50%; }

.order-global-step-behind {
  color: rgba(0, 0, 0, 0.65); }

.order-global-step-behind:before {
  background: #5f8c00; }

.order-global-step-current {
  color: #000; }

.order-global-step-current:before {
  background: #bcff7b; }

.order-global-step-ahead {
  color: rgba(0, 0, 0, 0.35); }

.order-global-step-ahead:before {
  background: #d8d8d8; }

.order-step-auth {
  margin: 40px 0;
  font-family: "RobotoRegular"; }

.order-make-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  float: left; }

.order-make-block-2 {
  float: right;
  width: 320px;
  border: 1px solid #000;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-align-self: flex-start;
  align-self: flex-start;
  position: relative;
  margin-bottom: 38px;
}
.mb-0 {
 margin-bottom: 0 !important;
}


.order-auth-choice-block {
  width: 100%;
  padding-right: min(5vw, 90px);
  display: inline-block;
  vertical-align: top; }

.order-auth-choice-or {
  display: inline-block;
  vertical-align: top;
  margin: 10px 0 0;
  padding-right: min(5vw, 90px);
  font-size: 18px;
  color: rgba(0, 0, 0, 0.35);
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  letter-spacing: -0.95px; }

.order-auth-choice-dropdown-but {
  background: #FFF;
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5);
          box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5);
  height: 50px;
  text-align: center;
  line-height: 50px;
  position: relative;
  font-size: 18px;
  color: #000;
  letter-spacing: -0.95px;
  cursor: pointer; }

.order-auth-choice-dropdown-but:after {
  content: " ";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8.5px 0 8.5px 8px;
  border-color: transparent transparent transparent #000;
  position: absolute;
  top: 50%;
  right: 17px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%); }

.order-auth-choice-dropdown-but-expanded:after {
  border-width: 8.5px 8.5px 0 8px;
  border-color: #000 transparent transparent transparent; }

.order-auth-choice-dropdown-but:not(.order-auth-choice-dropdown-but-expanded) ~ .order-auth-choice {
  display: none; }

.order-auth-choice {
  margin-top: 15px; }

.order-auth-choice-text {
  font-size: 18px;
  color: rgba(0, 0, 0, 0.35);
  letter-spacing: -0.95px;
  margin-bottom: 16px;
  clear: both; }

.order-auth-social-but {
  width: 125px;
  height: 35px;
  font-size: 18px;
  color: #FFF;
  letter-spacing: -0.95px;
  -webkit-box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.21);
          box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.21);
  cursor: pointer;
  text-align: center;
  line-height: 35px;
  margin-bottom: 20px; }

.order-auth-social-but-fb {
  float: left;
  background: #3b5998; }

.order-auth-social-but-vk {
  /*float: right;*/
  background: #507299; }

.order-make-form-input {
  margin-bottom: 18px; }

.order-make-form-input label {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
  letter-spacing: -0.74px;
  margin-bottom: 5px;
  display: block; }

.order-make-form-input input[type="text"], .order-make-form-input input[type="password"] {
  border: 1px solid #bfbfbf;
  -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.5);
          box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 35px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 10px;
  font-size: 18px;
  color: #000;
  letter-spacing: -0.95px; }

.order-make-reg-news-subscribe {
  height: 60px;
  display: block;
  -webkit-box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.3);
          box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.3);
  margin: 0;
  line-height: 60px;
  cursor: pointer; }

.order-make-reg-news-subscribe .news-subscr-text {
  font-size: 18px;
  color: #000;
  letter-spacing: -0.95px;
  vertical-align: middle; }

.order-make-reg-news-subscribe input {
  display: none; }

.news-subscr-checkbox {
  border: 1px solid #979797;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  margin: 0 15px; }

.order-make-reg-news-subscribe input:checked + .news-subscr-checkbox {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2217%22%20height%3D%2218%22%20viewBox%3D%220%200%2017%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3ELine%3C%2Ftitle%3E%3Cpath%20d%3D%22M2%208.442l5%207L15.038%202%22%20stroke-width%3D%222%22%20stroke%3D%22%23000%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke-linecap%3D%22square%22%2F%3E%3C%2Fsvg%3E") no-repeat center; }

.order-make-reg-submit, .order-make-login-submit {
  background: #7cb604;
  -webkit-box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.21);
          box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.21);
  border: 0;
  width: 100%;
  height: 35px;
  font-size: 18px;
  color: #FFF;
  letter-spacing: -0.95px; }

.order-make-reg-notice {
  margin: 0;
  padding: 0;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.35);
  letter-spacing: -0.74px; }

.order-make-reg-notice a {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.35);
  letter-spacing: -0.74px;
  text-decoration: underline; }

.order-make-reg-notice a:hover {
  text-decoration: none; }

.order-step-make {
  margin: 40px 0;
  font-family: "RobotoRegular"; }

.order-make-block-inner {
  float: left;
  width: 100%;
  padding-right: min(5vw, 90px);
  /* width: 260px; */
  /* margin-right: 18px;  */
}

.order-make-block-heading {
  font-size: 24px;
  color: #000;
  letter-spacing: -1.27px;
  margin-bottom: 15px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.50);
  height: 50px;
  text-align: center;
  line-height: 50px;
  font-weight: bold;
}

.order-make-me-recipient-but {
  height: 60px;
  display: block;
  -webkit-box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.3);
          box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.3);
  margin: 0;
  line-height: 60px;
  cursor: pointer; }

.order-make-me-recipient-but .order-make-me-recipient-text {
  font-size: 18px;
  color: #000;
  letter-spacing: -0.95px;
  vertical-align: middle; }

.order-make-me-recipient-but input {
  display: none; }

.order-make-me-recipient-checkbox {
  border: 1px solid #979797;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  margin: 0 15px; }

.order-make-me-recipient-but input:checked + .order-make-me-recipient-checkbox {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2217%22%20height%3D%2218%22%20viewBox%3D%220%200%2017%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3ELine%3C%2Ftitle%3E%3Cpath%20d%3D%22M2%208.442l5%207L15.038%202%22%20stroke-width%3D%222%22%20stroke%3D%22%23000%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke-linecap%3D%22square%22%2F%3E%3C%2Fsvg%3E") no-repeat center; }

.order-make-form-input-text {
  font-size: 18px;
  color: #000;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.50);
  height: 50px;
  text-align: center;
  line-height: 50px;
  font-weight: bold;
  letter-spacing: -0.95px;
  margin-bottom: 7px; }

input[name*="delivery-type"], input[name*="payment-type"] {
  display: none; }

.order-make-form-input .order-make-form-input-radio {
  padding: 10px;
  cursor: pointer;
  margin: 0 -15px 0 0; }

/* input.order-form-checkbox:checked + .order-make-form-input-radio-wrap .order-make-form-input-radio {
  background: #e2e2e2; } */

.order-make-form-input-radio .radio-but {
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.3);
  height: 16px;
  width: 16px;
  display: inline-block;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  vertical-align: top;
  margin-right: 7px;
  position: relative;
  background: #fff;
  margin-top: 5px; }

.order-make-form-input-radio .radio-but:after {
  content: " ";
  display: none;
  position: absolute;
  background: #000;
  width: 10px;
  height: 10px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }

input.order-form-checkbox:checked + .order-make-form-input-radio-wrap .radio-but:after {
  display: block; }

.order-make-form-input-radio .radio-text {
  font-size: 18px;
  color: rgba(0, 0, 0, 0.65);
  letter-spacing: -0.95px;
  display: inline-block;
  vertical-align: top;
  width: -webkit-calc(100% - 30px);
  width: calc(100% - 30px); }

.order-make-submit {
  background: #a3a3a3;
  -webkit-box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.21);
          box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.21);
  border: 0;
  height: 50px;
  font-size: 18px;
  color: #FFF;
  letter-spacing: -0.95px;
  width: 100%; }

.order-make-submit-valid {
  background: #7cb604; }

.order-make-form-input-radio-wrap {
  position: relative; }

.order-make-form-additional-block {
  display: none;
  background: #fff;
  z-index: 1;

  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  /* position: absolute;
  left: 105%;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5);
          box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5);
  padding: 10px;
  width: 260px;  */
}

.triangle-with-shadow {
  position: absolute;
  width: 30px;
  height: 30px;
  top: 50%;
  left: 0;
  -webkit-transform: translate(-100%, -50%);
      -ms-transform: translate(-100%, -50%);
          transform: translate(-100%, -50%);
  overflow: hidden;
  display: none;
}

.triangle-with-shadow:after {
  content: " ";
  position: absolute;
  width: 15px;
  height: 15px;
  background: #fff;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  top: 7px;
  right: -8px;
  -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5);
          box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5); }

input.order-form-checkbox:checked + .order-make-form-input-radio-wrap .order-make-form-additional-block {
  display: block; }

.order-make-form-input textarea {
  width: 100%;
  height: 75px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #bfbfbf;
  -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.5);
          box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.5);
  resize: none;
  font-size: 18px;
  color: #000;
  letter-spacing: -0.95px;
  padding: 7px 9px; }

.order-make-form-input input[type="checkbox"], .order-make-form-input input[type="radio"] {
  display: none; }

.checkbox-but {
  border: 1px solid #979797;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle; }

.order-make-form-input input[type="checkbox"]:checked + .checkbox-but {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2217%22%20height%3D%2218%22%20viewBox%3D%220%200%2017%2018%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3ELine%3C%2Ftitle%3E%3Cpath%20d%3D%22M2%208.442l5%207L15.038%202%22%20stroke-width%3D%222%22%20stroke%3D%22%23000%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke-linecap%3D%22square%22%2F%3E%3C%2Fsvg%3E") no-repeat center; }

.checkbox-text {
  font-size: 18px;
  color: #000;
  letter-spacing: -0.95px;
  margin-left: 15px;
  vertical-align: middle; }

.order-make-form-input input[name="order-recipient-floor"] {
  width: 40px;
  vertical-align: middle;
  margin: 0 8px;
  text-align: center; }

.decrease-floor-but, .increase-floor-but {
  display: inline-block;
  width: 25px;
  height: 25px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  border: 1px solid #979797;
  vertical-align: middle;
  position: relative;
  cursor: pointer; }

.decrease-floor-but:before, .increase-floor-but:before {
  content: " ";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 15px;
  height: 1px;
  background: #979797; }

.increase-floor-but:after {
  content: " ";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 1px;
  height: 15px;
  background: #979797; }

.order-make-what-floor {
  font-size: 18px;
  color: #000;
  letter-spacing: -0.95px; }

.order-recipient-floor {
  width: 50px !important;
  margin: 0 7px; }

.increase-floor-but {
  margin-right: 10px; }

.additional-block-text {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
  letter-spacing: -0.74px; }

.order-make-form-input .radio-but {
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.3);
  height: 16px;
  width: 16px;
  display: inline-block;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  vertical-align: middle;
  margin-right: 7px;
  position: relative; }

input[type="radio"]:checked + .radio-but:after {
  content: " ";
  display: none;
  position: absolute;
  background: #000;
  width: 10px;
  height: 10px;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }

.order-make-form-additional-block a {
  font-size: 14px;
  color: rgba(14, 131, 198, 0.65);
  letter-spacing: -0.74px;
  text-decoration: underline; }

.order-make-form-additional-block a:hover {
  text-decoration: none; }

.order-make-form-additional-block-wider {
  width: 100%; }

.order-make-form-input-mt {
  margin-top: 45px; }

.relative-item-list .slick-arrow:before, .itemblockbody .slick-arrow:before, .brand__row .slick-prev:before, .brand__row .slick-next:before, .slider__container .slick-prev:before, .slider__container .slick-next:before {
  display: none !important; }

.relative-item-list .slick-prev, .brand__row .slick-prev, .slider__container .slick-prev {
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  left: 0; }

.itemblockbody .slick-prev {
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  left: -14px; }

.relative-item-list .slick-next, .brand__row .slick-next, .slider__container .slick-next {
  right: 0; }

.relative-item-img {
  margin: 0 auto; }

.delivery__text {
  font-size: 14px;
  font-family: "RobotoRegular";
  letter-spacing: 0;
  font-weight: bold; }

.availability_request_container a {
  font-family: "Roboto Condensed",Arial,sans-serif; }

.ymaps-b-balloon__content-body {
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  color: #777777; }

table {
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  color: #777; }

p font[face="Arial"] {
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; }

.main__content {
  display: block;
  float: left;
  width: calc(100% - 235px);
  width: -webkit-calc(100% - 235px);
  padding: 0 0 0 30px; }

.main__content.full-width {
  width: 100%;
  padding: 0; }

.breadcrumbs {
  font-size: 1.1rem; }

.about__row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 50px -15px; }

.about-col {
  width: 100%;
  max-width: 33.33333333%;
  padding: 0 15px; }

.about-col:nth-child(2) {
  -webkit-order: 3;
  -ms-order: 3;
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3; }

.about-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  margin-bottom: 10px; }

.about-box-img {
  display: block;
  width: 100%;
  float: left;
  text-align: center;
  margin: 0 0 10px; }

.about-box-title {
  display: block;
  width: 100%;
  float: left;
  margin: 0 0 5px; }

.about-box-text {
  display: block;
  width: 100%;
  float: left; }

.about-box-text p a {
  text-decoration: underline; }

.about-box-text p a:hover {
  text-decoration: none; }

.a-title-center {
  text-align: center; }

.about-box-img-shadow {
  display: block;
  width: 100%;
  float: left;
  margin: 15px 0; }

.about-box-img-shadow img {
	max-width: 335px;
  margin: 0 auto;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); }

/*STYLE FOR ALL SLIDERS PC*/
.slide-item {
  padding: 0 12px; }

.slide-item .news-item {
  display: block;
  width: 100%;
  float: left; }

.slide-item .news-item > a {
  display: block;
  width: 100%;
  float: left; }

.slide-item .news-item > a img {
  display: block;
  width: 100%;
  float: left; }

.slider-nav-mob {
  display: none !important; }

.slide-item p {
  padding: 0 !important; }

.slider__container {
  margin: 0 -12px; }

.brand__row.slick-slider .brand-col {
  padding-top: 10px !important; }

h1 {
  color: #000;
  font-size: 36px;
  line-height: 38px;
  font-weight: bold;
  margin: 0 0 1.1rem; }

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: #000;
  text-decoration: underline; }

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
  text-decoration: none; }

h2 {
  font-size: 18px;
  line-height: 22px;
  font-weight: normal;
  text-transform: uppercase;
  margin: 0 0 1.1rem; }

h3 {
  color: #000;
  font-size: 16px;
  line-height: 18px;
  font-weight: normal;
  text-transform: uppercase;
  margin: 0 0 1.1rem; }

h4 {
  color: #000;
  font-size: 14px;
  line-height: 16px;
  font-weight: normal;
  text-transform: uppercase;
  margin: 0 0 1.1rem; }

h5 {
  color: #000;
  font-size: 14px;
  line-height: 16px;
  font-weight: normal;
  margin: 0 0 1.1rem; }

h6 {
  color: #000;
  font-size: 12px;
  line-height: 20px;
  font-weight: normal;
  margin: 0 0 1.1rem; }

blockquote {
  margin-bottom: 1.1rem;
  padding: 5px 0;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  color: #777777; }

.small-title {
  color: #000;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase; }

.simple-ul, .simple-ol {
  margin: 0 0 20px; }

.simple-ul li, .simple-ol li {
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  color: #777777;
  display: list-item; }

.simple-ul li {
  list-style: disc; }

.simple-ol li {
  list-style: decimal; }

.btn-basket-select {
  cursor: pointer;
  position: relative;
  display: inline-block;
  padding: 0 30px 0 0; }

.btn-basket-select:before {
  content: " ";
  position: absolute;
  display: block;
  border: 8.5px solid transparent;
  border-top: 8px solid #000;
  top: 9px;
  right: 0; }

.btn-basket-select.active:before {
  border: 8.5px solid transparent;
  border-top: 0;
  border-bottom: 8px solid #000; }

.hidden-block {
  display: none; }

.btn-new_basket {
  float: left;
  border: 0;
  background: none;
  width: 35px;
  height: 35px;
  margin: -3px 0 0 21px;
  cursor: pointer; }

.btn-new_basket .icon-f-add {
  width: 25px;
  height: 25px;
  margin: 0 auto; }

.btn-delete_basket {
  float: left;
  margin: -3px 0 0 21px;
  background: none;
  border: 0;
  width: 35px;
  height: 35px; }

.btn-delete_basket .icon-f-trash {
  width: 25px;
  height: 25px;
  margin: 0 auto; }

.right-total-block {
  position: absolute;
  right: 0;
  top: 108px;
  background: #fff;
  z-index: 10; }

.btn-basket-refresh {
  -webkit-border-radius: 4px;
  border-radius: 4px;
  font-size: 16px;
  color: #fff;
  font-weight: normal;
  padding: 7px 35px;
  letter-spacing: normal;
  box-shadow: none;
  -webkit-box-shadow: none;
  text-transform: uppercase; }

.btn-basket-refresh:hover {
  text-decoration: underline; }
.content .container {
	width: 100%;
}
.similar-products .brand__row:not(.slick-initialized),
.you-looked .brand__row:not(.slick-initialized) {
 display: -webkit-box;
 display: -webkit-flex;
 display: -ms-flexbox;
 display: flex;
 -webkit-flex-wrap: nowrap !important;
 -ms-flex-wrap: nowrap !important;
 flex-wrap: nowrap !important; 
}
.similar-products .brand__row:not(.slick-initialized) .brand-col,
.you-looked .brand__row:not(.slick-initialized) .brand-col {
 -webkit-flex-shrink: 0;
 -ms-flex-negative: 0;
 flex-shrink: 0;
}
.similar-products .brand__row .slick-track,
.you-looked .brand__row .slick-track {
 display: -webkit-box !important;
 display: -webkit-flex !important;
 display: -ms-flexbox !important;
 display: flex !important;
}
.similar-products .brand__row .slick-slide,
.you-looked .brand__row .slick-slide {
 height: auto !important;
}

@media (max-width: 1199px) {
 .main__content {
  width: calc(100% - 252px);
  width: -webkit-calc(100% - 252px);
 }
 .pagehead.gall {
   padding-left: 30px;
   padding-right: 30px;
 }
 .content {
   padding-left: 30px;
   padding-right: 30px;   
 }
 #center {
   margin-bottom: 40px;
 }
 .card-product__block {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
 }
 .card-product__description {
  margin-left: 0;
  margin-top: 20px;
 }
}


/*1023px*/
@media (max-width: 1023px) {
  /*
        PAGE ABOUT
  */
  .about__row {
    margin: 50px 0;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .about-col {
    max-width: 100%;
    padding: 0; }
  .about-col:nth-child(2) {
    -webkit-order: 2;
    -ms-order: 2;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .about-col:nth-child(3) {
    -webkit-order: 3;
    -ms-order: 3;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; } }

/*END 1023px*/

@media (max-width: 767px) {
 .pagehead.gall {
   padding-left: 0;
   padding-right: 0;
 }
 .content {
   padding-left: 0;
   padding-right: 0;
 }
  .branditem {
    margin-right: 10px;
    margin-left: 10px;
  } 
} /*end 767px*/

@media (max-width: 479px) {
  #pagenav, #pagenav a {
    font-size: 14px;
  }
  .modal__content .popup {
    max-width: 94%;
    min-width: auto;
    margin-left: 3%;
  }
  .popup .flabwrap {
    width: 100%;
  }
  .popup .fieldset {
    width: 100%;
    padding-left: 0;
  }
  .popup .formfield {
    width: 100%;
  }
  .popup .fieldset textarea {
    width: 100%;
  }
}
/*END 479px*/

.status-stock {
  color: #ff2000;
}

.status-stock-message{
  color: #ff2000;
  font-size: 12px;
}
.grecaptcha-badge {
  opacity: 0;
}
.share-title {
  display: block;
  padding-bottom: 10px;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1rem;
  line-height: 1.5;
  color: #777;
}
.product-similar-design {
  margin-top: 40px;
  text-align: center;
  font-size: 16px;
}
.product-similar-design__title {
  font-size: 20px;
  margin-bottom: 10px;
}
.fix_header_logo{
	display:none;
}
.headerFix .fix_header_logo{
	display:block;
}
.headerFix .logo_img{
	display:none;
}
#tab-btn-17:checked~#content-17, 
#tab-btn-18:checked~#content-18 {
  display: block;
}
.headerFix .mainsearch__container {
    display: block !important;
    top: 0px;
}
@media (min-width: 768px) {
 .headerFix .logo {
  margin-top: 10px !important;
  width: 70px;
  overflow: hidden;
 }
.headerFix .logo img {
  width: 100%;
	height:100%!important;
  overflow: hidden;
 }
}
@media (max-width: 768px) {
.headerFix .mainsearch__container {
    display: block !important;
    top: -91px;
}
}
/* End */


/* Start:/local/templates/.default/components/bitrix/breadcrumb/bread/style.css?1510653141227*/
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{
	
}

ul.breadcrumb-navigation span
{
	
}
/* End */


/* Start:/local/templates/.default/components/bitrix/form.result.new/buyoneclick_product/style.css?1608209430666*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/local/templates/.default/components/bitrix/form.result.new/buyoneclick_product/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/local/templates/.default/components/bitrix/form.result.new/buyoneclick_product/images/icon_warn.gif);
}
/* End */


/* Start:/local/templates/ampir/template_styles.css?17564842968767*/
.drop__menu > li > a {
  padding: 0 10px 0 15px;
}
.drop__menu {
  min-height: auto;
}
.menu .mobile-catalog-menu a {
  padding-left: 63px;
}
h1.section-title {
  margin: 16px 0 20px;
  line-height: 22px;
  font-weight: normal;
  font-size: 22px;
}
.catalog_ajax_container > p {
  margin: 0;
  padding: 0;
}
.content.inside .bdescrtext ul {
  list-style: disc;
  padding-left: 15px;
}
.content.inside .bdescrtext li {
  display: list-item;
  list-style: inherit;
}
.products-quantity-warning {
  color: red;
  font-size: 12px;
}
.page-video__content {
  float: left;
  width: 100%;
  display: block;
}
.page-video__block {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 0;
  height: 0;
}
.page-video__block embed,
.page-video__block iframe,
.page-video__block object {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.content-text__page {
 float: left;
 width: 100%;
 display: block;
}
.content-text__page ul.list-type__decimal, .content-text__page ol.list-type__decimal {
 padding-left: 15px;
}
.bx-touch .content-text__page {
 padding-left: 15px;
 padding-right: 15px;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.footer__nav-social--ok {
 background: url("/local/templates/ampir/images/svg/icon-ok.svg") no-repeat center;
}

.footer__nav-social--tg {
 background: url("/local/templates/ampir/images/svg/icon-telegram-footer.svg") no-repeat center;
 background-size: 23px !important;
}

.footer__nav-social--ok {
 background: url("/local/templates/ampir/images/svg/icon-ok.svg") no-repeat center;
}

.select-certificate__block {
 display: block;
 width: 100%;
 float: left;
 position: relative;
 z-index: 5;
}
.select-certificate__list {
 display: none;
 width: 100%;
 position: absolute;
 z-index: 5;
 left: 0;
 top: 33px;
 background: #fff;
 border: 1px solid #f2f2f2;
 border-top: 0;
 max-height: 300px;
 overflow-y: auto !important;
 scrollbar-color: #c6d2dc #e2e9ed;
 scrollbar-width: thin;
 -webkit-box-shadow: 0 2px 3px 1px rgba(0,0,0,.2);
 box-shadow: 0 2px 3px 1px rgba(0,0,0,.2);
}
.select-certificate__list li {
 display: block;
 width: 100%;
 float: left;
}
.select-certificate__list li a {
 display: block;
 width: 100%;
 float: left;
 padding: 3px 10px;
 text-decoration: none !important;
 font-size: 14px !important;
 text-align: left;
 -webkit-transition: color .25s, background .25s;
 transition: color .25s, background .25s;
}
.select-certificate__list li a:hover {
 color: #777;
 background: #f2f2f2;
}
.select-certificate__btn {
 display: block;
 width: 100%;
 float: left;
 position: relative;
 background: #f2f2f2;
 height: 33px;
 color: #000000 !important;
 font-size: 14px !important;
 line-height: 33px !important;
 text-decoration: none !important;
 padding: 0 26px 0 10px;
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
 z-index: 6;
}
.select-certificate__btn::before {
 content: "";
 display: block;
 position: absolute;
 background: url("/local/templates/ampir/images/svg/arrow-filter.svg") no-repeat;
 width: 12px;
 height: 7px;
 right: 7px;
 top: 50%;
 margin-top: -3.5px;
}
.select-certificate__btn.is-active::before {
 -webkit-transform: rotate(180deg);
 transform: rotate(180deg);
}
.select-certificate__list::-webkit-scrollbar {
 width: 8px;
}
.select-certificate__list::-webkit-scrollbar-track {
 background-color: #e2e9ed;
}
.select-certificate__list::-webkit-scrollbar-thumb {
 background-clip: content-box;
 background-color: #c6d2dc;
}

@media (max-width: 767px) {
 .footer__bottom {
  background: #F0F0F0 url(/local/templates/ampir/images/white-grey-gridius.png) repeat;
 }
 .pay__methods {
  display: none !important;
 }
 .content-text__page {
  padding-left: 15px;
  padding-right: 15px;
 }
 .footer-slogan {
  display: block;
  float: left;
  width: 100%;
  text-align: center;
  margin: 10px 0 0;
  color: #000;
  font: 300 15px/20px "Roboto", sans-serif;
 }
 .footer-logo {
  display: block;
  float: left;
  width: 100%;
  text-align: center;
 }
 .footer-block:not(:first-child) {
  border-top: 1px solid rgba(52, 52, 52, 0.5);
 }
 .footer-block {
  display: block;
  width: 100%;
  float: left;
  padding: 0 15px 18px;
 }
 .footer-phone {
  display: block;
  width: 100%;
  float: left;
  text-align: center;
  margin: 13px 0 8px;
 }
 .footer-phone a {
  color: #000;
  font: 700 25px/30px "Roboto", sans-serif;
 }
 .footer-info__list {
  display: block;
  width: 100%;
  float: left;
 }
 .footer-info__list {
  display: block;
  width: 100%;
  float: left;
 }
 .footer-info__list li {
  display: block;
  width: 100%;
  float: left;
  position: relative;
  color: #000;
  font: 300 15px/20px "Roboto", sans-serif;
  padding-left: 20px;
 }
 .footer-info__list li:not(:last-child) {
  margin-bottom: 3px;
 }
 .footer-info__list li.item-is__map::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 1px;
  background: url("/local/templates/ampir/images/svg/icon-map-point.svg") no-repeat;
  -webkit-background-size: 17px;
  background-size: 17px;
  width: 17px;
  height: 17px;
 }
 .footer-info__list li.item-is__clock::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 2px;
  background: url("/local/templates/ampir/images/svg/icon-clock-work.svg") no-repeat;
  -webkit-background-size: 15px;
  background-size: 15px;
  width: 15px;
  height: 15px;
 }
 .col-xs-bt {
  border-top: 1px solid rgba(52, 52, 52, 0.5);
  padding-top: 15px;
 }
 .footer-social__list {
  display: flex;
  float: left;
  width: 100%;
  justify-content: center;
  margin: 10px 0;
 }
 .footer-social__list li {
  margin: 0 5px;
 }
 .footer-social__list li a {
  display: block;
  width: 35px;
  height: 35px;
  -webkit-background-size: 28px !important;
 -o-background-size: 28px !important;
 background-size: 28px !important;
 }
 .footer-social__list li a.footer__nav-social--ok {
  -webkit-background-size: 24px !important;
  -o-background-size: 24px !important;
  background-size: 24px !important;
 }
}
@media (max-width: 639px) {
  .products-quantity-warning-container {
    padding-top: 10px;
  }
  .products-quantity-warning {
    font-size: 15px;
  }
}
.tabs-year {
  font-size: 0;
  margin: 20px 0;
  display: block;
  width: 100%;
  float: left;
}

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

.tabs-year>div {
  /* скрыть контент по умолчанию */
  display: none;
  border: 1px solid #e0e0e0;
  padding: 10px 15px;
  font-size: 16px;
  width: 100%;
  float: left;
}

/* отобразить контент, связанный с вабранной радиокнопкой (input type="radio") */
#tab-btn-1:checked~#content-1,
#tab-btn-2:checked~#content-2,
#tab-btn-3:checked~#content-3, 
#tab-btn-4:checked~#content-4, 
#tab-btn-5:checked~#content-5, 
#tab-btn-6:checked~#content-6, 
#tab-btn-7:checked~#content-7, 
#tab-btn-8:checked~#content-8, 
#tab-btn-9:checked~#content-9, 
#tab-btn-10:checked~#content-10, 
#tab-btn-11:checked~#content-11, 
#tab-btn-12:checked~#content-12, 
#tab-btn-13:checked~#content-13, 
#tab-btn-14:checked~#content-14, 
#tab-btn-15:checked~#content-15, 
#tab-btn-16:checked~#content-16 {
  display: block;
}

.tabs-year>label {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: #f5f5f5;
  border: 1px solid #e0e0e0;
  padding: 2px 8px;
  font-size: 16px;
  line-height: 1.5;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out;
  cursor: pointer;
  position: relative;
  top: 1px;
  float: left;
}



.tabs-year>input[type="radio"]:checked+label {
  background-color: #fff;
  
}
.tab-year__content p:last-child {
  margin-bottom: 0;
}
.tab-year__content img {
  margin: 0 auto;
}
.h2-style {
  color: #000;
  text-transform: uppercase;
}
.tab-year__images {
  display: block;
  width: 100%;
  overflow: hidden;
}
.tab-year__img-list {
  display: flex;
  flex-wrap: wrap;
  margin: -10px;
  margin-bottom: 0;
}
.tab-year__img-list li {
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  list-style: none !important;
}
.tab-year__img-list li img {
  height: 300px;
}

@media(min-width: 768px) {
  .tabs-year>input[type="radio"]:checked+label {
    border-bottom: 1px solid #fff;
  }
  .tabs-year>label:not(:first-of-type) {
    border-left: none;
  }
}
@media(max-width: 767px) {
  .tabs-year > label {
    width: -webkit-calc(100% / 7);
    width: calc(100% / 7);
  }
  .tab-year__img-list li img {
    height: auto;
    max-height: 300px;
  }  
}
@media(max-width: 375px) {
  .tabs-year > label {
    width: -webkit-calc(100% / 5);
    width: calc(100% / 5);
  }
}
.form-confirm-checkbox input[type=checkbox] {
    margin-right: 5px;
}
.form-confirm-checkbox .errorreport {
    display: none;
    padding-top: 20px;
}
.form-confirm-checkbox {
    padding-left: 5px;
    padding-bottom: 5px;
    float: left;
}
.b-pr-order:hover {
    background: #5F8C00 !important;
    color: #fff;
}
/* End */
/* /local/templates/ampir/css/libs.min.css?165401662617397 */
/* /local/templates/ampir/fancy/jquery.fancybox.css?15106531414140 */
/* /local/templates/ampir/css/main.css?1754975210178773 */
/* /local/templates/ampir/css/header.css?1726502390113153 */
/* /local/templates/ampir/css/slick.css?15106531411729 */
/* /local/templates/ampir/css/font-awesome.min.css?165401662631000 */
/* /local/templates/ampir/templates_styles.css?1743499125254487 */
/* /local/templates/.default/components/bitrix/breadcrumb/bread/style.css?1510653141227 */
/* /local/templates/.default/components/bitrix/form.result.new/buyoneclick_product/style.css?1608209430666 */
/* /local/templates/ampir/template_styles.css?17564842968767 */
