/*clearfix*/
html {font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;}
body {position: relative;font-family: 'Istok Web', sans-serif;font-size: 14px;line-height: 1;font-weight: 400;color: #4f4f4f;overflow-x: hidden;margin:0;padding:0;background:#f2f3f8;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius:0;}
*:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.container {margin-right:auto;margin-left:auto;padding-left: 15px;padding-right: 15px;}
.container:before, .container:after {display: table;line-height: 0;content: "";}
.container:after {clear: both;}
.row {margin-left: -14px;margin-right: -14px;}
.row-goods{margin-left:-15px;margin-right:-15px;}
.clear {clear:both;}
.clearfix:before, .clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
a {color: #333;text-decoration:none;cursor:pointer;-moz-transition: 0.3s all ease;-o-transition: 0.3s all ease;-ms-transition: 0.3s all ease;transition: 0.3s all ease;}
a:hover, a:active {outline:0;color: #95bbf2;text-decoration:none;}
img {max-width: 100%;height: auto;vertical-align: middle;border: 0;}
p {margin:0;}
/* Общие правила */
.wrapper{max-width:100%;overflow:hidden;}
.skype-icon{font-size:13px !important;}
/* Правила для input полей */
.inputText{width:100%;line-height:46px;height:50px;background:#f2f3f8;border:0;outline:2px solid transparent;padding:0 15px;margin-bottom:15px;}
.inputText.OK{background-repeat:no-repeat;background-size:24px 24px;background-color:#f2f3f8;background-position:calc(100% - 15px) center;padding-right:30px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232dbb55' width='24' height='24'%3E%3Cpath d='M9 16.172L19.594 5.578 21 6.984l-12 12-5.578-5.578L4.828 12z'/%3E%3C/svg%3E");}
.inputText.invalidInput{background-repeat:no-repeat;background-size:24px 24px;background-color:#f2f3f8;background-position:calc(100% - 15px) center;padding-right:30px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff0042' width='24' height='24'%3E%3Cpath d='M10.958 14.142a1.33 1.33 0 0 0-.39.969c0 .413.148.76.443 1.042.272.259.599.389.982.389.391 0 .728-.141 1.009-.425s.422-.621.422-1.012c0-.378-.136-.707-.409-.989a1.309 1.309 0 0 0-.983-.428 1.423 1.423 0 0 0-1.073.454zm-.165-6.051c-.224.338-.335.758-.335 1.259 0 .409.069.859.207 1.351s.326.953.563 1.385c.321.584.57.877.745.877.18 0 .418-.229.712-.686.259-.404.466-.864.622-1.381s.234-.999.234-1.447c0-.676-.183-1.2-.548-1.569a1.333 1.333 0 0 0-.995-.422c-.527 0-.93.212-1.207.633z'/%3E%3C/svg%3E");  }
.inputText.invalidInput.password{background-image:none;}
.inputText.invalidInput,.inputText.invalidInput:focus,.inputText.invalidInput:active{outline:2px solid #ff0042;}
.inputText:focus,.inputText:active{outline:2px solid #95bbf2;}
#questions .inputText:focus,#questions .inputText:active{outline:2px solid #f2f3f8;}
#questions .inputText.invalidInput:focus, #questions .inputText.invalidInput:active{outline:2px solid #ff0042;}
.inputText:active::-webkit-input-placeholder,.inputText:focus::-webkit-input-placeholder,#footer .callback .callbackForm .callback-input .inputText:focus::-webkit-input-placeholder {color: transparent;font-size:0px;}
.inputText:active::-moz-placeholder,.inputText:focus::-moz-placeholder,#footer .callback .callbackForm .callback-input .inputText:focus::-moz-placeholder                   {color: transparent;font-size:0px;}
.inputText:active:-ms-input-placeholder,.inputText:focus:-ms-input-placeholder,#footer .callback .callbackForm .callback-input .inputText:active:-ms-input-placeholder          {color: transparent;font-size:0px;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {font-size:16px;color:#4f4f4f;font-family: 'Istok Web', sans-serif;}
input::-moz-placeholder         ,textarea::-moz-placeholder          {font-size:16px;color:#4f4f4f;font-family: 'Istok Web', sans-serif;}
input:-ms-input-placeholder     ,textarea:-ms-input-placeholder      {font-size:16px;color:#4f4f4f;font-family: 'Istok Web', sans-serif;}
input, select, textarea, input[type="text"], input[type="password"], input[type="date"], input[type="number"], input[type="email"], input[type="search"] {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
textarea {width: 100%;max-width: 100%;border:0;outline:2px solid transparent;font-size: 14px;padding: 5px 15px;resize:none;margin-bottom:15px;background:#f2f3f8;}
textarea:focus,textarea:active{outline:2px solid #95bbf2;}
/* Заголовки */
h1, h2, h3, h4, h5, h6 {margin:0;font-size:36px;}
 
/* Скроллбар */ 
::-webkit-scrollbar{width:8px;background:#fafafa;height:8px;}
::-moz-scrollbar{width:8px;background:#fafafa;height:8px;}
::-webkit-scrollbar-thumb{background:#95bbf2;width:4px;height:4px;padding:0 2px;}
::-moz-scrollbar-thumb{background:#95bbf2;width:4px;height:4px;padding:0 2px;}
/* Вспомогательные классы */
ol.unstyled, ul.unstyled {margin: 0;padding: 0;list-style: none;list-style-position: inside;}
.required em {color: #E80636;}
.col-left {float: left !important;}
.col-right {float: right !important;}
.noscript {position: relative;text-align: center;background-color: #95bbf2;color: #fff;top: 0;z-index: 999;width: 100%;padding: 10px 0;}
.unselectable,.error-page{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.selectable {-webkit-user-select: auto;-moz-user-select: text;-ms-user-select: text;user-select: text;}
.f-fix {float: left;width: 100%;}
.red {color: #E80636;}
.fadeout {opacity: 0;filter: alpha(opacity=0);}
.fadein {opacity: 1;filter: alpha(opacity=100);}
.separator {display: inline-block;width: 1px;height: 18px;background: #000000;margin: 0 5px;text-indent: 9999px;}
.DescriptionBlock {line-height: 1.5;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin-bottom:30px;background:white;padding:15px;}
.htmlDataBlock {line-height: 1.5;}
.button,button{-webkit-user-select: none;/* Chrome all / Safari all */-moz-user-select: none;/* Firefox all */-ms-user-select: none;/* IE 10+ */user-select: none;/* Likely future */}
button:focus,button:active{outline:0;}
/* Все формы обратного звонка */
.callbackForm{position:relative;}
.formIsSended{display:flex;flex-wrap:wrap;position:absolute;width:100%;height:100%;text-align:center;background:#95bbf2;color:white;top:0;left:0;align-items:center;padding:15px;z-index:50;}
.formIsSended .formIsSendedWrp{max-height:120px;display:block;width:100%;}
.formIsSended .formIsSendedTitle{font-size:22px;color:white;display:block;width:100%;line-height:30px;margin-bottom:10px;}
.formIsSended .formIsSendedText{font-size:18px;color:white;display:block;width:100%;line-height:26px;}
.nopadding{padding:0!important;}
.notyHeader{font-size:22px;font-weight:normal;margin-bottom:15px;}
.notyText{font-size:18px;font-weight:normal;}
/* Калькулятор доставки */
.callback-info{margin:0 0 70px 0;}
.callback-info .counterForm{padding-bottom:20px;}
.callback-info .counterForm,.callback-info .counterBottomFields{display:flex;flex-wrap:wrap;width:100%;}
.callback-info .counterForm .counter-left{display:block;width:50%;background:#95bbf2;z-index:10;}
.callback-info .counterForm .counter-left .counterMainFields{display:flex;flex-wrap:wrap;padding:40px;}
.callback-info .counterForm .counter-left label, .callback-info .counterForm .counter-left .counterSubTitle{text-align:center;font-size:14px;line-height:26px;display:block;width:100%;text-transform:uppercase;color:white;}
.callback-info .counterForm .counter-left .counterSubTitle{line-height:40px;margin-bottom:15px;}
.callback-info .counterForm .counter-left .counterInput100{width:100%;}
.callback-info .counterForm .counter-left .counterInput50{width:50%;}
.callback-info .counterForm .counter-left .counterInput50.le{padding-right:15px;}
.callback-info .counterForm .counter-left .counterInput50.ri{padding-left:15px;}
.callback-info .counterForm .counter-left .counterInput33{width:33.33%;}
.callback-info .counterForm .counter-left .counterInput33.le{padding-right:20px;}
.callback-info .counterForm .counter-left .counterInput33.ce{padding-right:10px;padding-left:10px;}
.callback-info .counterForm .counter-left .counterInput33.ri{padding-left:20px;}
.callback-info .counterForm .counter-left .counterCheckbox{display:flex;padding:0 5px;}
.callback-info .counterForm .counter-left .counterCheckbox input{width:20px;height:20px;border:0;outline:0;display:block;}
.callback-info .counterForm .counter-left .counterCheckbox label{color:white;font-size:13px;line-height:27px;text-transform:none;display:block;width:calc(100% - 20px); padding-left:5px;text-align:left;}
.callback-info .counterForm .counter-left .counterBottomFields{background:#718195;padding:40px;}
.callback-info .counterForm .counter-left .counterBottomFields .button{width:100%;background:transparent;border:3px solid white;}
.callback-info .counterForm .counter-left .counterBottomFields .button:hover{background:white;color:#78abf1;}
.callback-info .counterForm .counter-right{display:block;width:50%;padding:60px;position:relative;background:#97a3b3;}
.callback-info .counterForm .counter-right .square-with-text{border: 15px solid rgba(255,255,255,0.4);height:100%;width:100%;padding:40px;text-align:center;color:white;}
.callback-info .counterForm .counter-right .square-with-text .text-top{font-size:55px;font-weight:bold;line-height:72px;}
.callback-info .counterForm .counter-right .square-with-text .text-bottom{font-size:36px;font-weight:bold;}
.callback-info .counterForm .counter-right .auto1{position:absolute;bottom:8px;left:-163px;max-width:none;}
.callback-info .counterForm .counter-right .auto2{position:absolute;bottom:-30px;left:-200px;max-width:none;}
.callback-info .counterForm .pp{color:white;display:inline-block;margin:0 auto;line-height:23px;}
.callback-info .counterForm .pp a{color:white;}
/* Уведомления */
.success, .warning, .attention, .information {position: relative;color: #fff;min-height: 40px;margin: 20px 0;overflow: hidden;padding: 10px 20px;text-shadow: none;font-size: 16px;font-weight:normal;}
.account .success,.account .warning,.account .attention,.account .information{margin:15px auto 15px auto;}
.success {background-color: #95bbf2;border: 1px solid #95bbf2;color: #fff;}
.warning {background-color: #f2dede;border: 1px solid #ebccd1;color: #a94442;}
.attention {background-color: #95bbf2;color: #fff;}
.information {background-color: #3FCBFC;border: 1px solid #1ce7fb;color: #fff;}
.success .close, .warning .close, .attention .close, .information .close {float: right;padding-top: 4px;padding-right: 4px;cursor: pointer;}
.success a, .warning a, .attention a, .information a {font-weight:normal;font-size:16px;text-decoration:underline;}
.attention a{color: #fff;}
.error-page .attention a{color: #fff;text-decoration:underline;margin-top:0;}
label.invalidInput {width:0;height:0;display:none!important;overflow:hidden;}
.form-list .input-box label.invalidInput{margin-top:5px;padding-left:20px;line-height:20px!important;}
.name-error, .phone-error {display: block;color: #E80636;text-align: left;margin:10px 0 0 0 ;}
/*Страница ошибки*/
.error-page{width:640px;display:block;margin:0 auto;text-align:center;margin-top:27px;}
.error-page .square{width:620px;height:190px;position:relative;border:15px solid #e5e6ea;}
.error-page .square .number{font-size:300px;position:absolute;left:50px;top:-60px;color:#78abf1;font-weight:bold;width: 0;height: 0;display: block;} 
.error-page .square .errorText{font-size:55px;color:#4f4f4f;position:absolute;line-height:55px;height:55px;width:100%;top:calc(50% - 28px);text-align:center;font-weight:bold;}
.error-page .text{font-size:48px;color:#4f4f4f;margin-top:30px;margin-bottom:30px;font-weight:bold;text-transform:uppercase;}
.error-page .button{width:230px;margin:0 auto;color:white;}
.error-page .button:hover{text-decoration:none;}
/*fancybox CORE*/
body.compensate-for-scrollbar {overflow: hidden;}
.fancybox-active {height: auto;}
.fancybox-is-hidden {left: -9999px;margin: 0;position: absolute !important;top: -9999px;visibility: hidden;}
.fancybox-container {-webkit-backface-visibility: hidden;height: 100%;left: 0;outline: none;position: fixed;-webkit-tap-highlight-color: transparent;top: 0;-ms-touch-action: manipulation;touch-action: manipulation;transform: translateZ(0);width: 100%;z-index: 99992;}
.fancybox-container * {box-sizing: border-box;}
.fancybox-outer, .fancybox-inner, .fancybox-bg, .fancybox-stage {bottom: 0;left: 0;position: absolute;right: 0;top: 0;}
.fancybox-outer {-webkit-overflow-scrolling: touch;overflow-y: auto;}
.fancybox-bg {background: rgb(30, 30, 30);opacity: 0;transition-duration: inherit;transition-property: opacity;transition-timing-function: cubic-bezier(.47, 0, .74, .71);}
.fancybox-is-open .fancybox-bg {opacity: .9;transition-timing-function: cubic-bezier(.22, .61, .36, 1);}
.fancybox-infobar, .fancybox-toolbar, .fancybox-caption, .fancybox-navigation .fancybox-button {direction: ltr;opacity: 0;position: absolute;transition: opacity .25s ease, visibility 0s ease .25s;visibility: hidden;z-index: 99997;}
.fancybox-show-infobar .fancybox-infobar, .fancybox-show-toolbar .fancybox-toolbar, .fancybox-show-caption .fancybox-caption, .fancybox-show-nav .fancybox-navigation .fancybox-button {opacity: 1;transition: opacity .25s ease 0s, visibility 0s ease 0s;visibility: visible;}
.fancybox-infobar {color: #ccc;font-size: 13px;-webkit-font-smoothing: subpixel-antialiased;height: 44px;left: 0;line-height: 44px;min-width: 44px;mix-blend-mode: difference;padding: 0 10px;pointer-events: none;top: 0;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.fancybox-toolbar {right: 0;top: 0;}
.fancybox-stage {direction: ltr;overflow: visible;transform: translateZ(0);z-index: 99994;}
.fancybox-is-open .fancybox-stage {overflow: hidden;}
.fancybox-slide {-webkit-backface-visibility: hidden; /* Using without prefix would break IE11 */display: none;height: 100%;left: 0;outline: none;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: absolute;text-align: center;top: 0;transition-property: transform, opacity;white-space: normal;width: 100%;z-index: 99994;}
.fancybox-slide::before {content: '';display: inline-block;font-size: 0;height: 100%;vertical-align: middle;width: 0;}
.fancybox-is-sliding .fancybox-slide, .fancybox-slide--previous, .fancybox-slide--current, .fancybox-slide--next {display: block;}
.fancybox-slide--image {overflow: hidden;padding: 44px 0;}
.fancybox-slide--image::before {display: none;}
.fancybox-slide--html {padding: 6px;}
.fancybox-content {background: #fff;display: inline-block;margin: 0;max-width: 100%;overflow: auto;-webkit-overflow-scrolling: touch;padding:0px;position: relative;text-align: left;vertical-align: middle;max-width:750px;}
.fancybox-slide--image .fancybox-content {animation-timing-function: cubic-bezier(.5, 0, .14, 1);-webkit-backface-visibility: hidden;background: transparent;background-repeat: no-repeat;background-size: 100% 100%;left: 0;max-width: none;overflow: visible;padding: 0;position: absolute;top: 0;-ms-transform-origin: top left;transform-origin: top left;transition-property: transform, opacity;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;z-index: 99995;}
.fancybox-can-zoomOut .fancybox-content {cursor: zoom-out;}
.fancybox-can-zoomIn .fancybox-content {cursor: zoom-in;}
.fancybox-can-swipe .fancybox-content, .fancybox-can-pan .fancybox-content {cursor: -webkit-grab;cursor: grab;}
.fancybox-is-grabbing .fancybox-content {cursor: -webkit-grabbing;cursor: grabbing;}
.fancybox-container [data-selectable='true'] {cursor: text;}
.fancybox-image, .fancybox-spaceball {background: transparent;border: 0;height: 100%;left: 0;margin: 0;max-height: none;max-width: none;padding: 0;position: absolute;top: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%;}
.fancybox-spaceball {z-index: 1;}
.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content {height: 100%;overflow: visible;padding: 0;width: 100%;}
.fancybox-slide--video .fancybox-content {background: #000;}
.fancybox-slide--map .fancybox-content {background: #e5e3df;}
.fancybox-slide--iframe .fancybox-content {background: #fff;}
.fancybox-video,.fancybox-iframe {background: transparent;border: 0;display: block;height: 100%;margin: 0;overflow: hidden;padding: 0;width: 100%;}
/* Fix iOS */
.fancybox-iframe {left: 0;position: absolute;top: 0;}
.fancybox-error {background: #fff;cursor: default;max-width: 400px;padding: 40px;width: 100%;}
.fancybox-error p {color: #444;font-size: 16px;line-height: 20px;margin: 0;padding: 0;}
/* Buttons */
.fancybox-button {background: rgba(30, 30, 30, .6);border: 0;border-radius: 0;box-shadow: none;cursor: pointer;display: inline-block;height: 44px;margin: 0;padding: 10px;position: relative;transition: color .2s;vertical-align: top;visibility: inherit;width: 44px;}
.fancybox-button, .fancybox-button:visited, .fancybox-button:link {color: #ccc;}
.fancybox-button:hover {color: #fff;}
.fancybox-button:focus {outline: none;}
.fancybox-button.fancybox-focus {outline: 1px dotted;}
.fancybox-button[disabled], .fancybox-button[disabled]:hover {color: #888;cursor: default;outline: none;}
/* Fix IE11 */
.fancybox-button div {height: 100%;}
.fancybox-button svg {display: block;height: 100%;overflow: visible;position: relative;width: 100%;}
.fancybox-button svg path {fill: currentColor;stroke-width: 0;}
.fancybox-button--play svg:nth-child(2), .fancybox-button--fsenter svg:nth-child(2) {display: none;}
.fancybox-button--pause svg:nth-child(1), .fancybox-button--fsexit svg:nth-child(1) {display: none;}
.fancybox-progress {background: #ff5268;height: 2px;left: 0;position: absolute;right: 0;top: 0;-ms-transform: scaleX(0);transform: scaleX(0);-ms-transform-origin: 0;transform-origin: 0;transition-property: transform;transition-timing-function: linear;z-index: 99998;}
/* Close button on the top right corner of html content */
.fancybox-close-small {background: transparent;border: 0;border-radius: 0;color: #ccc;cursor: pointer;opacity: .8;padding: 8px;position: absolute;right: -12px;top: -44px;z-index: 401;}
.fancybox-close-small:hover {color: #fff;opacity: 1;}
.fancybox-slide--html .fancybox-close-small {color: currentColor;padding: 10px;right: 0;top: 0;}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content {overflow: hidden;}
.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {display: none;}
/* Owl Carousel CORE */
.owl-carousel {display: none;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1;}
.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;touch-action: manipulation;-moz-backface-visibility: hidden;/* fix firefox animation glitch */ }
.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;/* fix for flashing background */-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper,.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);}
.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none; }
.owl-carousel .owl-item img {display: block;width: 100%;}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled {display: none; }
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot {cursor: pointer;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }
.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot {border:0;}
.owl-carousel.owl-loaded {display: block;}
.owl-carousel.owl-loading {opacity: 0;display: block;}
.owl-carousel.owl-hidden {opacity: 0;}
.owl-carousel.owl-refresh .owl-item {visibility: hidden;}
.owl-carousel.owl-drag .owl-item {-ms-touch-action: pan-y;touch-action: pan-y;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }
.owl-carousel.owl-grab {cursor: move;cursor: grab;}
.owl-carousel.owl-rtl {direction: rtl;}
.owl-carousel.owl-rtl .owl-item {float: right;}
/*Owl Carousel - Animate Plugin*/
.owl-carousel .animated {animation-duration: 1000ms;animation-fill-mode: both;}
.owl-carousel .owl-animated-in {z-index: 0;}
.owl-carousel .owl-animated-out {z-index: 1;}
.owl-carousel .fadeOut {animation-name: fadeOut;}
@keyframes fadeOut {0% {opacity: 1;} 100% {opacity: 0;} }
/*Owl Carousel - Auto Height Plugin*/
.owl-height {transition: height 500ms ease-in-out;}
/*Owl Carousel - Lazy Load Plugin */
.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease; }
.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {max-height: 0;}
.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d;}
/*Owl Carousel - Video Plugin*/
.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}
.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: transform 100ms ease; }
.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3); }
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon {display: none;}
.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity 400ms ease;}
.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%;}
/* Таблицы */
.table-box {line-height: 18px;text-align: center;width: 100%;border-collapse: collapse;}
.table-box > tbody > tr > th, .table-box > tfoot > tr > th, .table-box > tbody > tr > td {border: 1px solid #dadada;line-height: 18px;padding: 12px 10px;text-align: center;word-break:break-word;}
.table-box thead td, .table-box tfoot td {background-color: #fafafa;border: 1px solid #dadada;line-height: 18px;padding: 12px;text-align: center;}
.table-box tbody tr td.cell1 {text-align: right;width: 50%;word-break:break-all;}
.table-box tbody tr td.cell2 {text-align: left;width: 50%;word-break:break-all;}
.table-box tr.hide{display:none;}
/* Настройки максимальных размеров генерируемых изображений */
.goods-image-icon {max-width:100px; max-height:100px;} 
.goods-image-icon-square {width:100px;height:100px;} 
.goods-image-small{max-width:200px; max-height:200px;}
.goods-image-small-square {width:400px; height:400px;}
.goods-image-medium {max-width:264px; max-height:264px;}
.goods-image-medium-square{width:528px; height:528px;}
.goods-image-other{max-width:360px; max-height:360px;}
.goods-image-other-square {width:720px; height:720px;}
.goods-image-large{max-width:360px; max-height:360px;}
.goods-image-large-square {width:1440px; height:1440px;}
.goods-cat-image-icon {max-width:70px; max-height:70px;}
.goods-cat-image-icon-square{width:140px; height:140px;}
.goods-cat-image-medium {max-width:264px; max-height:264px;}
.goods-cat-image-medium-square{width:528px; height:528px;}
.goods-cat-image-other{max-width:100px; max-height:100px;}
.goods-cat-image-other-square {width:200px; height:200px;}
/* END Настройки максимальных размеров генерируемых изображений */
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
.ratings {display: inline-block;font-size: 11px;line-height: 1;}
.ratings:after {content: ".";display: block;clear: both;font-size: 0;height: 0;line-height: 0;overflow: hidden;}
.rating-box {float: left;width: 60px;height: 12px;background-size:12px 12px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8be00' width='24' height='24'%3E%3Cpath d='M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.rating-box .rating{height: 12px;background-size:12px 12px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8be00' width='24' height='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.rating-cancel, .star-rating{display:block;float:left;width:24px!important;height:24px;text-indent:-999em;cursor:pointer;background:transparent;overflow:hidden}
.star-rating, .star-rating a {background:transparent;}
.rating-cancel a, .star-rating a {display:block;width:24px;height:100%;background-position:0 0px;border:0;margin:0!important;}
.star-rating-on a {background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8be00' width='24' height='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.star-rating-hover a {background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8be00' width='24' height='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.star-rating-readonly a {cursor:default !important}
/* Иконки форматов файлов */
.file_extension_icon        {width:16px;height:16px;display:block;float: left;margin-right: 10px;background:#ffffff url("icons-files-extensions.gif?design=newyear") no-repeat left top;}
.file_extension_icon.torrent{background-position:-16px 0px}
.file_extension_icon.xls    {background-position:-32px 0px}
.file_extension_icon.ie7    {background-position:-48px 0px}
.file_extension_icon.ppt    {background-position:-64px 0px}
.file_extension_icon.htm,
.file_extension_icon.html   {background-position:0px -16px}
.file_extension_icon.avi    {background-position:-16px -16px}
.file_extension_icon.bmp,
.file_extension_icon.gif    {background-position:-32px -16px}
.file_extension_icon.js,
.file_extension_icon.css,
.file_extension_icon.txt    {background-position:-48px -16px}
.file_extension_icon.pptm    {background-position:-64px -16px}
.file_extension_icon.rtf,
.file_extension_icon.doc    {background-position:0px -32px}
.file_extension_icon.jpg    {background-position:-16px -32px}
.file_extension_icon.png    {background-position:-32px -32px}
.file_extension_icon.ini    {background-position:-48px -32px}
.file_extension_icon.pptx   {background-position:-64px -32px}
.file_extension_icon.php    {background-position:0px -48px}
.file_extension_icon.mht,
.file_extension_icon.mhtml  {background-position:-16px -48px}
.file_extension_icon.psd    {background-position:-32px -48px}
.file_extension_icon.zip    {background-position:-48px -48px}
.file_extension_icon.xps    {background-position:-64px -48px}
.file_extension_icon.exe    {background-position:0px -64px}
.file_extension_icon.xml    {background-position:-16px -64px}
.file_extension_icon.wma,
.file_extension_icon.mp3    {background-position:-32px -64px}
.file_extension_icon.xlsx   {background-position:-48px -64px}
.file_extension_icon.xlsb   {background-position:-64px -64px}
.file_extension_icon.pdf    {background-position:0px -80px}
.file_extension_icon.csv    {background-position:-16px -80px}
.file_extension_icon.docx   {background-position:-32px -80px}
.file_extension_icon.accdb  {background-position:-48px -80px}
.file_extension_icon.xlsm   {background-position:-64px -80px}
.file_extension_icon.dll    {background-position:0px -96px}
/* END Иконки форматов файлов */
/* Цена */
.price {font-size:24px;font-weight:bold;color:#111111;}
.price .num{font-size:36px;}
.old-price .price{font-size:16px;text-decoration:line-through;color:#b1b1b1;}
.old-price .price .num{font-size:16px;}
/* Заголовки */
.title {font-size: 30px;font-weight:normal;color:#111;text-align:center;margin:0;overflow:hidden;position:relative;line-height:40px;margin-bottom:15px;word-break:break-word;overflow:hidden;text-overflow:ellipsis;}
.title:before{content:' ';display:block;height:3px;width:100px;margin:0 auto;background:#78abf1;margin-bottom:15px;}
.title a{color:#111;}
.right-title{font-size:22px;color:#4f4f4f;font-weight:normal;line-height:50px;border-bottom:3px solid #f2f3f8;position:relative;margin-bottom:15px;}
.right-title:after{content:' ';width:100px;position:absolute;bottom:-3px;left:0;height:3px;background:#95bbf2;}
.right-title .svg-close{width:24px;height:24px;position:absolute;background-size:24px 24px;right:0;top:calc(50% - 12px);}
/* Капс */
.caps_lock {display:none;text-align:left;line-height:20px;margin-top:-15px;color: red;width:100%;font-size:14px;}
/* Кнопки */
.button {line-height:50px;margin:0 auto;border:0;display:block;padding:0 15px;background:#78abf1;color: #fff;cursor: pointer;border:0;text-align: center;text-transform:uppercase;font-size:14px;border-radius:0;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.button.gray{background:#c6c6c6;}
.button.small{line-height:25px;font-size:12px;padding:3px 10px 0 10px;}
.button.gray:hover{background:#999;}
.button:hover{color: #fff;background:#718195;}
/* Иконки Новинка, Хит, Скидка*/
.ico-new, .ico-best, .ico-sale {position:absolute;left:10px;top:10px;color:#95bbf2;z-index:4;}
.ico-sale{left:auto;right:10px;top:auto;bottom:10px;}
/* Наверх */
#back-top {position: fixed;bottom: 0;right: 15px;z-index: 10;width: 110px;opacity: 1;line-height: 49px;height: 45px;padding-left:15px;text-align: left;cursor: pointer;background: #95bbf2;opacity: 1;font-weight: bold;color: #ffffff;text-transform: uppercase;background-repeat: no-repeat;background-position: calc(100% - 15px) center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='24' height='24'%3E%3Cpath d='M13 5.586l-4.707 4.707a.999.999 0 1 0 1.414 1.414L12 9.414V17a1 1 0 1 0 2 0V9.414l2.293 2.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L13 5.586z'/%3E%3C/svg%3E");}
#back-top:hover{background-color: #718195;}
/*** Шапка ***/
header{background:#fff;}
header .header-top{display:flex;flex-wrap:wrap;width:100%;align-items:center;}
header .header-top .logo{display:block;width:225px;height:120px;line-height:120px;}
header .header-top .logo gif{max-width:100%;max-height:100%;}
/* Контакты */
header .header-top .info{width:calc(100% - 225px);display:block;padding-left:15px;}
header .header-top .info .contacts-list{display:flex;width:100%;flex-wrap:wrap;justify-content: space-between;} 
header .header-top .info li .contacts-core .contacts-core-bottom a:first-child {font-size: 15px;}
header .header-top .info li{display:flex;flex-wrap:wrap;max-width:33.3%;padding:0 5px;align-items:center;}
header .header-top .info li:last-of-type{padding-right:0;}
header .header-top .info li .contacts-icon{width:36px;height:36px;background-position:left bottom;display:block;background-repeat:no-repeat;}
header .header-top .info li .contacts-core{max-width:calc(100% - 36px);display:block;}
header .header-top .info li .contacts-core .contacts-core-top, header .header-top .info li .contacts-core .contacts-core-top a, header .header-top .info li .contacts-core .contacts-core-top span, header .header-top .info li .contacts-core .contacts-core-top div{font-size:18px;font-family:Helvetica,sans-serif;line-height:26px;white-space:nowrap;text-overflow:ellipsis;}
header .header-top .info li .contacts-core .contacts-core-bottom, header .header-top .info li .contacts-core .contacts-core-bottom a, header .header-top .info li .contacts-core .contacts-core-bottom span, header .header-top .info li .contacts-core .contacts-core-bottom div{white-space:nowrap;font-size:13px;font-family:Helvetica,sans-serif;color:#b1b1b1;line-height:20px;}
header .header-top .info li .contacts-core .contacts-core-bottom a:hover{color:#95bbf2;}
header .header-top .info li.region{min-width: 110px;}
header .header-top .info li.work-time .contacts-core-top .work-time-top div, header .header-top .info li.region .contacts-core-top .region-top div{display:block;}
header .header-top .info li.work-time .contacts-core-top .work-time-top span, header .header-top .info li.region .contacts-core-top .region-top span{display:none;}
header .header-top .info li.work-time .contacts-core-bottom .work-time-bottom span, header .header-top .info li.region .contacts-core-bottom .region-bottom span{display:block;white-space:nowrap;padding-right:8px;}
header .header-top .info li.work-time .contacts-core-bottom .work-time-bottom div, header .header-top .info li.region .contacts-core-bottom .region-bottom div{display:none;}
header .header-top .info li .contacts-icon{background-size:28px 28px;background-position:bottom left;}
header .header-top .info li.telephone .contacts-icon{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23b1b1b1' d='M15 12c0-1.641-1.359-3-3-3V6.984A5.021 5.021 0 0 1 17.016 12H15zm3.984 0A6.942 6.942 0 0 0 12 5.016V3c4.969 0 9 4.031 9 9h-2.016zm1.032 3.516A.96.96 0 0 1 21 16.5v3.516a.96.96 0 0 1-.984.984C10.641 21 3 13.359 3 3.984A.96.96 0 0 1 3.984 3H7.5a.96.96 0 0 1 .984.984c0 1.266.188 2.438.563 3.563.094.328.047.75-.234 1.031L6.61 10.781c1.453 2.859 3.797 5.156 6.609 6.609l2.203-2.203c.281-.281.703-.328 1.031-.234 1.125.375 2.297.563 3.563.563z'/%3E%3C/svg%3E");background-position: center;}
header .header-top .info li.region .contacts-icon{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23b1b1b1' d='M12 11.484c1.359 0 2.484-1.125 2.484-2.484S13.359 6.516 12 6.516 9.516 7.641 9.516 9s1.125 2.484 2.484 2.484zm0-9.468A6.942 6.942 0 0 1 18.984 9c0 5.25-6.984 12.984-6.984 12.984S5.016 14.25 5.016 9A6.942 6.942 0 0 1 12 2.016z'/%3E%3C/svg%3E");}
header .header-top .info li.work-time .contacts-icon{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23b1b1b1' d='M16.219 16.219l.797-1.313-4.5-2.719V6.984h-1.5v6zM12 2.016c5.484 0 9.984 4.5 9.984 9.984s-4.5 9.984-9.984 9.984-9.984-4.5-9.984-9.984S6.516 2.016 12 2.016z'/%3E%3C/svg%3E");}
header .header-top .info .lr_contacts{display:none;cursor:pointer;height:76px;line-height:76px;font-size:16px;padding-left:30px;color:#4f4f4f;background-repeat:no-repeat;background-size:32px 32px;background-position:center left;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000000' width='24' height='24'%3E%3Cpath d='M12 15.984c1.078 0 2.016.938 2.016 2.016s-.938 2.016-2.016 2.016S9.984 19.078 9.984 18s.938-2.016 2.016-2.016zm0-6c1.078 0 2.016.938 2.016 2.016s-.938 2.016-2.016 2.016S9.984 13.078 9.984 12 10.922 9.984 12 9.984zm0-1.968c-1.078 0-2.016-.938-2.016-2.016S10.922 3.984 12 3.984s2.016.938 2.016 2.016S13.078 8.016 12 8.016z'/%3E%3C/svg%3E"); }
header .header-top .info .lr_contacts:hover,header .header-top .info .lr_contacts.active{color:#95bbf2;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='24' height='24'%3E%3Cpath d='M12 15.984c1.078 0 2.016.938 2.016 2.016s-.938 2.016-2.016 2.016S9.984 19.078 9.984 18s.938-2.016 2.016-2.016zm0-6c1.078 0 2.016.938 2.016 2.016s-.938 2.016-2.016 2.016S9.984 13.078 9.984 12 10.922 9.984 12 9.984zm0-1.968c-1.078 0-2.016-.938-2.016-2.016S10.922 3.984 12 3.984s2.016.938 2.016 2.016S13.078 8.016 12 8.016z'/%3E%3C/svg%3E"); }
/*Меню иконка*/
header .header-top .menu_lr_button{width:60px;height:76px;display:none;cursor:pointer;background-repeat:no-repeat;background-size:33px 33px;background-position:left center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000000' width='24' height='24'%3E%3Cpath d='M3 6h18v2.016H3V6zm0 6.984v-1.969h18v1.969H3zM3 18v-2.016h18V18H3z'/%3E%3C/svg%3E");}
header .header-top .menu_lr_button:hover,header .header-top .menu_lr_button.active{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='24' height='24'%3E%3Cpath d='M3 6h18v2.016H3V6zm0 6.984v-1.969h18v1.969H3zM3 18v-2.016h18V18H3z'/%3E%3C/svg%3E");}
/*Переключатель в меню(адаптивность)*/
header .header-bottom .menu_catalog_switcher{width:245px;height:50px;line-height:50px;position:absolute;left:15px;top:100%;background:white;display:flex;flex-wrap:wrap;border:1px solid #95bbf2;display:none;}
header .header-bottom .menu_catalog_switcher.active{display:flex;}
header .header-bottom .menu_catalog_switcher .switcher-button{width:50%;display:block;text-align:center;height:50px;line-height:50px;font-size:16px;cursor:pointer;transition:all .3s linear;-webkit-transition:all .3s linear;}
header .header-bottom .menu_catalog_switcher .switcher-button.active,header .header-bottom .menu_catalog_switcher .switcher-button:hover{background:#95bbf2;color:white;}
/* Меню */
header .header-bottom{display:flex;width:100%;flex-wrap:wrap;height:53px;border-top:3px solid #f2f3f8;position:relative;}
header .header-bottom nav{width:calc(100% - 40px);line-height:50px;display:flex;flex-wrap:wrap;position:relative;opacity:0;transition:all .05s linear;-webkit-transition:all .05s linear;}
header .header-bottom nav.active{overflow:visible;}
header .header-bottom a{padding-right:40px;text-transform:uppercase;cursor:pointer;}
header .header-bottom a.active{color:#95bbf2;}
header .header-bottom .overflowMenu{position:absolute;right:0px;top:100%;width:auto;background:#fff;border:1px solid #f2f3f8;z-index:5;display:none;padding:15px;min-width:300px;}
header .header-bottom .overflowMenu.active{display:block;}
header .header-bottom .overflowMenu a{display:block;line-height:30px;}
.hover-line{position:absolute;height:3px;top:-3px;background:#78abf1;width:100px;transform:translate(0px);-webkit-transform:translate(0px);width:0;}
.main_menu a:hover ~ .hover-line{transition:all .33s linear;-webkit-transition:all .33s linear;}
.menu_more.active{color:#95bbf2;}
/*Каталог(адаптивность)*/
.lowCatalog{display:none;width:245px;position:absolute;left:15px;top:calc(100% + 50px);background:white;max-height:350px;overflow-y: auto;overflow-x: hidden;border: 1px solid #95bbf2;border-top:0;}
.lowCatalog.active{display: block;}
.lowCatalog ul.accordion{padding:0;margin:0;border:0;overflow:hidden;color:#333;}
.lowCatalog ul.accordion li{list-style:none;border:0;color:#333;}
.lowCatalog ul.accordion li a{line-height:20px;font-size:16px;display:block;padding:15px;border:0;background:white;position:relative;text-transform:none;}
.lowCatalog ul.accordion li ul a{color:#b1b1b1;}
.lowCatalog ul.accordion ul.accordion ul.accordion{}
.lowCatalog ul.accordion li.catalog-lvl1 a{padding:8px 0 8px 0;}
.lowCatalog ul.accordion li a.selected{background:#95bbf2;color:#ffffff;}
.lowCatalog ul.accordion li.parent{position:relative;}
.lowCatalog ul.accordion li a span{display:none;}
.lowCatalog ul.accordion li.parent ul li.catalog-lvl1{line-height:20px;font-size:16px;}
.lowCatalog ul.accordion li.parent .accordion{display:none;}
.lowCatalog ul.accordion li.parent.active .accordion{display:block;}
.lowCatalog ul.accordion li.catalog-lvl1 a{padding-left:30px;}
.lowCatalog ul.accordion li.catalog-lvl2 a{padding-left:40px;}
.lowCatalog ul.accordion li a:hover{color:#95bbf2;}
.lowCatalog ul.accordion li a.selected:hover{color:#ffffff;}
/* Поиск */
header .header-bottom .search_button{display:block;width:40px;height:50px;cursor:pointer;background-repeat:no-repeat;background-position:right center;background-size:24px 24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%2378abf1' d='M9.516 14.016c2.484 0 4.5-2.016 4.5-4.5s-2.016-4.5-4.5-4.5-4.5 2.016-4.5 4.5 2.016 4.5 4.5 4.5zm6 0l4.969 4.969-1.5 1.5-4.969-4.969v-.797l-.281-.281c-1.125.984-2.625 1.547-4.219 1.547C5.907 15.985 3 13.126 3 9.516S5.906 3 9.516 3s6.469 2.906 6.469 6.516c0 1.594-.563 3.094-1.547 4.219l.281.281h.797z'/%3E%3C/svg%3E");}
header .header-bottom .search_button:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23000000' d='M9.516 14.016c2.484 0 4.5-2.016 4.5-4.5s-2.016-4.5-4.5-4.5-4.5 2.016-4.5 4.5 2.016 4.5 4.5 4.5zm6 0l4.969 4.969-1.5 1.5-4.969-4.969v-.797l-.281-.281c-1.125.984-2.625 1.547-4.219 1.547C5.907 15.985 3 13.126 3 9.516S5.906 3 9.516 3s6.469 2.906 6.469 6.516c0 1.594-.563 3.094-1.547 4.219l.281.281h.797z'/%3E%3C/svg%3E");}
header .header-bottom #search_mini_form{position:absolute;width:100%;left:0;top:-3px;display:none;}
header .header-bottom #search_mini_form.active{display:block;}
header .header-bottom #search_mini_form .search-string{width:100%;height:53px;border:3px solid #78abf1;padding:0 170px 0 50px;line-height:47px;font-size:14px;border-right:0;}
header .header-bottom #search_mini_form .search-string:focus{outline:0;}
header .header-bottom #search_mini_form .search-submit{position:absolute;background:transparent;left:3px;top:3px;height:47px;width:50px;border:0;outline:0;background-position:center center;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%2378abf1' d='M9.516 14.016c2.484 0 4.5-2.016 4.5-4.5s-2.016-4.5-4.5-4.5-4.5 2.016-4.5 4.5 2.016 4.5 4.5 4.5zm6 0l4.969 4.969-1.5 1.5-4.969-4.969v-.797l-.281-.281c-1.125.984-2.625 1.547-4.219 1.547C5.907 15.985 3 13.126 3 9.516S5.906 3 9.516 3s6.469 2.906 6.469 6.516c0 1.594-.563 3.094-1.547 4.219l.281.281h.797z'/%3E%3C/svg%3E");cursor:pointer;}
header .header-bottom #search_mini_form .search-submit:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23000000' d='M9.516 14.016c2.484 0 4.5-2.016 4.5-4.5s-2.016-4.5-4.5-4.5-4.5 2.016-4.5 4.5 2.016 4.5 4.5 4.5zm6 0l4.969 4.969-1.5 1.5-4.969-4.969v-.797l-.281-.281c-1.125.984-2.625 1.547-4.219 1.547C5.907 15.985 3 13.126 3 9.516S5.906 3 9.516 3s6.469 2.906 6.469 6.516c0 1.594-.563 3.094-1.547 4.219l.281.281h.797z'/%3E%3C/svg%3E");}
header .header-bottom #search_mini_form .search-text-submit{cursor:pointer;text-transform:uppercase;color:#78abf1;border:0;outline:0;height:47px;right:53px;top:3px;width:120px;text-align:center;line-height:47px;position:absolute;background:transparent;font-weight:bold;}
header .header-bottom #search_mini_form .search-text-submit:hover{color:#111;}
header .header-bottom #search_mini_form .search-close{padding-left:3px;position:absolute;width:50px;height:47px;right:0px;top:3px;font-size:24px;color: #fff;text-align:center;line-height:47px;background:#78abf1;cursor:pointer;background-repeat:no-repeat;background-position:center center;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='24' height='24'%3E%3Cpath d='M18.984 6.422L13.406 12l5.578 5.578-1.406 1.406L12 13.406l-5.578 5.578-1.406-1.406L10.594 12 5.016 6.422l1.406-1.406L12 10.594l5.578-5.578z'/%3E%3C/svg%3E");  }
header .header-bottom #search_mini_form .search-close:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111111' width='24' height='24'%3E%3Cpath d='M18.984 6.422L13.406 12l5.578 5.578-1.406 1.406L12 13.406l-5.578 5.578-1.406-1.406L10.594 12 5.016 6.422l1.406-1.406L12 10.594l5.578-5.578z'/%3E%3C/svg%3E");  }
/*Слайдер на главной*/
#Slider{max-width:1920px;width:100%;margin:0 auto;}
#Slider .item{position:relative;background-size:1920px;background-position:center center;overflow:hidden;}
#Slider .item:before{content:' ';position:absolute;height:100%;width:50%;left:-100%;top:0;background:#718195a1;display:block;transition:all 1s ease 0.3s;}
#Slider .item .container{display:flex;flex-wrap:wrap;}
#Slider .item .SliderLeft{display:block;width:50%;z-index:5;padding:160px 120px 160px 0;opacity:0;transition:all 1s ease 0.3s;}
#Slider .item .SliderLeft .LeftText{font-size:55px;color: #fff;font-weight:bold;line-height:66px;}
#Slider .item .SliderLeft ul{padding-left:0;}
#Slider .item .SliderLeft ul li{font-size:22px;color: #fff;line-height:40px;list-style:none;list-style-position:inside;background-repeat:no-repeat;background-size:24px 24px;background-position:left center;padding-left:30px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='24' height='24'%3E%3Cpath d='M9 16.172L19.594 5.578 21 6.984l-12 12-5.578-5.578L4.828 12z'/%3E%3C/svg%3E");}
#Slider .item .SliderRight{margin-top:-1000px;transition:all 1s ease 1s;opacity:0;}
#Slider .item .SliderRight .SliderCallback{background:white;padding:40px 20px 25px 20px;}
#Slider .item .SliderRight .SliderCallback.sliderRegForms{padding-top:20px;padding-bottom:20px;}
#Slider .item .SliderRight .sliderRegForms .toggle_registration{display:flex;flex-wrap:wrap;width:100%;margin-bottom:15px;}
#Slider .item .SliderRight .sliderRegForms .toggle_registration .toggle_button{display:block;width:calc(50% - 5px);height:50px;line-height:46px;border:2px solid #95bbf2;color:#95bbf2;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;text-align:center;cursor:pointer;}
#Slider .item .SliderRight .sliderRegForms .toggle_registration .toggle_button:hover,#Slider .item .SliderRight .sliderRegForms .toggle_registration .toggle_button.active{color:#ffffff;background:#95bbf2;}
#Slider .item .SliderRight .sliderRegForms .toggle_registration .toggle_button:nth-child(1){margin-right:5px;}
#Slider .item .SliderRight .sliderRegForms .toggle_registration .toggle_button:nth-child(2){margin-left:5px;}
#Slider .item .SliderRight .sliderRegForms .clientForm{display:none;}
#Slider .item .SliderRight .sliderRegForms .clientForm.active{display:block;}
#Slider .item .SliderRight .button,#Slider .item .SliderRight button{width:200px;}
#Slider .item .SliderRight .button.registration-link{border:3px solid #78abf1;background:transparent;color:#000;margin-top:15px;}
#Slider .item .SliderRight .button.registration-link:hover{color:#fff;background:#78abf1;}
#Slider .item .SliderRight .sliderRegForms .clientForm .rcovery_button{display:block;margin-top:15px;text-align:center;text-decoration:underline;}
#Slider .owl-item.active .item .SliderRight{display:flex;width:calc(50% - 1px);flex-wrap:wrap;align-items:center;justify-content:center;margin-top:0;opacity:1;padding:15px 0;}
#Slider .owl-item.active .item .SliderLeft{opacity:1;padding:160px 120px 160px 0;}
#Slider .owl-item.active .item:before{left:0;}
#Slider .owl-nav .owl-prev{left:0;position:absolute;top:47%;}
#Slider .owl-nav .owl-next{right:0;position:absolute;top:47%;}
#Slider .owl-nav .owl-prev, #Slider .owl-nav .owl-next{width:40px;height:40px;line-height:40px;font-size:40px;color: #fff;background:rgba(0,0,0,0.4);padding:0;}
#Slider .owl-nav .owl-prev span, #Slider .owl-nav .owl-next span{line-height:30px;display:block;width:40px;height:40px;}
#Slider .owl-nav .owl-prev:hover, #Slider .owl-nav .owl-next:hover{color:#95bbf2;}
#Slider .owl-nav .owl-prev.disabled,#Slider .owl-nav .owl-next.disabled{display:none;}
#Slider .pp{width:230px;margin:15px auto 0 auto;}
/*Блок "О Нас" на главной*/
#about_us{display:flex;flex-wrap:wrap;width:100%;align-items:stretch;justify-content:center;margin-top:50px;margin-bottom:120px;}
#about_us .about_left{display:flex;width:34%;flex-wrap:wrap;background:#718195;}
#about_us .about_left .about_left_square{display:flex;flex-wrap:wrap;height:50%;align-items:center;width:50%;text-align:center;padding:30px 15px;}
#about_us .about_left .about_left_square:nth-child(1){border-right:1px solid #9ca7b5;border-bottom:1px solid #9ca7b5;}
#about_us .about_left .about_left_square:nth-child(2){border-bottom:1px solid #9ca7b5;}
#about_us .about_left .about_left_square:nth-child(3){border-right:1px solid #9ca7b5;}
#about_us .about_left .about_left_square .about_left_header{font-size:72px;width:100%;font-weight:bold;color:#fff;opacity:0.3!important;}
#about_us .about_left .about_left_square .about_left_text{font-size:22px;color:#fff;display:block;width:100%;}
#about_us .about_middle{display:block;width:32%;height:auto;margin-top:-50px;margin-bottom:-50px;background:#fff;padding:50px 0;}
#about_us .about_middle .about_middle_wrap{max-width:420px;padding:0 15px;display:block;margin:0 auto;}
#about_us .about_middle .about_middle_wrap .about_middle_header{font-size:55px;color:#000;text-align:center;margin-bottom:20px;}
#about_us .about_middle .about_middle_wrap .accordion-tabs{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;line-height:50px;height:53px;border-bottom:3px solid #f2f3f8;}
#about_us .about_middle .about_middle_wrap .accordion-tabs .tab-head-cont{}
#about_us .about_middle .about_middle_wrap .accordion-tabs .tab-head-cont:nth-child(1){text-align:left;width:40%;}
#about_us .about_middle .about_middle_wrap .accordion-tabs .tab-head-cont:nth-child(2){text-align:center;width:30%;}
#about_us .about_middle .about_middle_wrap .accordion-tabs .tab-head-cont:nth-child(3){text-align:right;width:30%;}
#about_us .about_middle .about_middle_wrap .accordion-tabs .tab-head-cont a{font-size:22px;color:#4f4f4f;position:relative;display:inline-block;}
#about_us .about_middle .about_middle_wrap .accordion-tabs .tab-head-cont a:hover,#about_us .about_middle .about_middle_wrap .accordion-tabs .tab-head-cont a.is-active{color:#78abf1;}
#about_us .about_middle .about_middle_wrap .accordion-tabs .tab-head-cont a.is-active:after{content:' ';height:3px;width:100%;position:absolute;left:0;bottom:-3px;background:#78abf1;color:#78abf1;}
#about_us .about_middle .about_middle_wrap .accordion-tabs .tab-head-cont a:hover:after{content:' ';height:3px;width:100%;position:absolute;left:0;bottom:-3px;background:#78abf1;color:#78abf1;}
#about_us .about_middle .about_middle_wrap .accordion-content{text-align:center;margin-top:20px;color:#4f4f4f;line-height:16px;}
#about_us .about_middle .about_middle_wrap .accordion-content section{display:none;}
#about_us .about_middle .about_middle_wrap .accordion-content section.is-active{display:block;}
#about_us .about_bottom{display:block;width:34%;height:auto;background-size:cover;background-position:center center;}
#about_us .about_middle .about_middle_wrap .accordion-content .contact_section div a{font-size:18px;line-height:26px;}
/*Блок Приемущества на главной*/
#advantages{max-width:1920px;width:100%;padding:70px 0;position:relative;background-position:center center;background-repeat:no-repeat;margin:0 auto;overflow:hidden;}
#advantages:after{content:' ';opacity:0.7;background:#718195;z-index:1;position:absolute;right:-100%;top:0;width:50%;height:100%;transition: all 1s ease 0.3s;-moz-transition: all 1s ease 0.3s;-webkit-transition: all 1s ease 0.3s;}
#advantages.visible:after{right:0;}
#advantages .container{display:flex;flex-wrap:wrap;align-items:center;z-index:2;}
#advantages .advantageWrap{display:flex;flex-wrap:wrap;width:calc(100% - 280px);background:rgba(255,255,255,0.8);padding:60px 50px;z-index:2;transition: all 1s ease 1s;-moz-transition: all 1s ease 1s;-webkit-transition: all 1s ease 1s;-webkit-transform: translateY(-1000px);-ms-transform: translateY(-1000px);transform: translateY(-1000px);}
#advantages .advantageNote{display:block;width:280px;height:280px;font-size:55px;color:#fff;border-top:15px solid rgba(255,255,255,0.4);z-index:2;border-right:15px solid rgba(255,255,255,0.4);border-bottom:15px solid rgba(255,255,255,0.4);text-align: left;font-weight: bold;padding: 70px 50px;transition: all 1s ease 1.65s;-moz-transition: all 1s ease 1.65s;-webkit-transition: all 1s ease 1.65s;-webkit-transform: translateX(1000px);-ms-transform: translateX(1000px);transform: translateX(1000px);}
#advantages.visible .advantageWrap{-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}
#advantages.visible .advantageNote{-webkit-transform: translateX(0px);-ms-transform: translateX(0px);transform: translateX(0px);}
#advantages .advantageWrap .advantage:nth-child(1),#advantages .advantageWrap .advantage:nth-child(2){margin-bottom:65px;}
#advantages .advantageWrap .advantage {display:block;width:50%;padding-right:20px;}
#advantages .advantageWrap .advantage .advantageTop{display:flex;flex-wrap:wrap;margin-bottom:15px;}
#advantages .advantageWrap .advantage .advantageTop .advantageHeader{font-size: 22px;color: #4f4f4f;line-height:40px;}
#advantages .advantageWrap .advantage .advantageTop .advantageHeader:after{content: ' ';width: 20px;height: 3px;background: #78abf1;display: block;margin: 5px 0 0 0;}
#advantages .advantageWrap .advantage .advantageTop .advantageIcon{width:75px;padding-right:20px;height:56px;}
#advantages .advantageWrap .advantage .advantageText{font-size:16px;color:#4f4f4f;line-height:20px;}
#advantages .advantageWrap .advantage .advantageIcon{background-position:left bottom;background-size:56px 56px;background-repeat:no-repeat;}
#advantages .advantageWrap .advantage:nth-child(1) .advantageIcon{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2378abf1' width='24' height='24'%3E%3Cpath d='M1.504 17.119l9.779 4.627v-10.35l-9.779-4.14v9.863zm3.001-6.026l3.77 1.753-.022 1.381-3.769-1.752.021-1.382zm7.495.303v10.35l9.745-4.627V7.256L12 11.396zm-.41-9.142L1.568 6.572l10.031 4.284 10.136-4.294L11.59 2.254z'/%3E%3C/svg%3E");}
#advantages .advantageWrap .advantage:nth-child(2) .advantageIcon{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2378abf1' width='24' height='24'%3E%3Cpath d='M5.016 11.016h13.969l-1.5-4.5H6.516zm12.468 4.968c.844 0 1.5-.656 1.5-1.5s-.656-1.5-1.5-1.5-1.5.656-1.5 1.5.656 1.5 1.5 1.5zm-10.968 0c.844 0 1.5-.656 1.5-1.5s-.656-1.5-1.5-1.5-1.5.656-1.5 1.5.656 1.5 1.5 1.5zM18.938 6l2.063 6v8.016a.96.96 0 0 1-.984.984h-1.031a.96.96 0 0 1-.984-.984v-1.031h-12v1.031a.96.96 0 0 1-.984.984H3.987a.96.96 0 0 1-.984-.984V12l2.063-6c.188-.609.797-.984 1.453-.984h10.969c.656 0 1.266.375 1.453.984z'/%3E%3C/svg%3E");}
#advantages .advantageWrap .advantage:nth-child(3) .advantageIcon{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2378abf1' width='24' height='24'%3E%3Cpath d='M13.5 16.5A1.5 1.5 0 0 1 12 15v-1.5a1.5 1.5 0 0 1 1.5-1.5h9v4.5h-9zm1.125-3.313a1.125 1.125 0 1 0 0 2.25 1.125 1.125 0 0 0 0-2.25zm-3.375.313V15a2.25 2.25 0 0 0 2.25 2.25H21v3a2.25 2.25 0 0 1-2.25 2.25H3a2.25 2.25 0 0 1-2.25-2.25V6A2.25 2.25 0 0 1 3 3.75h7.224l-1.762.734H2.626a1.125 1.125 0 0 0 0 2.25H21v4.516h-7.5a2.25 2.25 0 0 0-2.25 2.25zM3.751 8.25h-1.5v1.5h.75V9h.75v-.75zm0 2.25h-1.5V12h.781l-.031-.75.75.016V10.5zm0 2.25h-1.5v1.5h.766l-.016-.75h.75v-.75zm0 2.25h-1.5v1.5h.766l-.016-.75.75.016V15zm0 2.25h-1.5v1.5h.75V18h.75v-.75zm0 2.25h-1.5V21h.766l-.016-.734h.75V19.5zm3-13.546l8.812-3.704 1.687 3.704H6.75zM16.985 3.75h1.765a2.24 2.24 0 0 1 1.654.734h-3.061l-.359-.734z'/%3E%3C/svg%3E");}
#advantages .advantageWrap .advantage:nth-child(4) .advantageIcon{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2378abf1' width='24' height='24'%3E%3Cpath d='M12 20.016c3.891 0 6.984-3.141 6.984-7.031S15.89 6.001 12 6.001s-6.984 3.094-6.984 6.984S8.11 20.016 12 20.016zm7.031-12.61C20.25 8.953 21 10.875 21 12.984c0 4.969-4.031 9-9 9s-9-4.031-9-9 4.031-9 9-9c2.109 0 4.078.797 5.625 2.016l1.406-1.453c.516.422.984.891 1.406 1.406zm-8.015 6.61v-6h1.969v6h-1.969zM15 .984V3H9V.984h6z'/%3E%3C/svg%3E");}
/*Как мы работаем*/
#howWork{padding:70px 0;background:#fff;}
#howWork .howWorkBlock{background-repeat:no-repeat;background-position:left center;display:flex;flex-wrap:wrap;height:144px;width:1110px;margin:0 auto;}
#howWork .howWorkBlock .stage{display:block;width:20%;text-align:center;}
#howWork .howWorkBlock .stage .stage_icon{width:86px;height:86px;margin:0 auto;background-size:86px 86px;background-position:center center;background-repeat:no-repeat;margin-bottom:18px;}
#howWork .howWorkBlock .stage:nth-child(1) .stage_icon{background-image: url("/design/d552064/1.png?lc=1712161054");}
#howWork .howWorkBlock .stage:nth-child(2) .stage_icon{background-image: url("/design/d552064/2.png?lc=1712161054");}
#howWork .howWorkBlock .stage:nth-child(3) .stage_icon{background-image: url("/design/d552064/3.png?lc=1712161054");}
#howWork .howWorkBlock .stage:nth-child(4) .stage_icon{background-image: url("/design/d552064/4.png?lc=1712161054");}
#howWork .howWorkBlock .stage:nth-child(5) .stage_icon{background-image: url("/design/d552064/5.png?lc=1712161054");}
#howWork .howWorkBlock .stage .stage_mark{width:16px;height:16px;border-radius:100%;border:2px solid #95bbf2;display:block;margin:0 auto;background:white;}
#howWork .howWorkBlock .stage .stage_mark.current_stage_mark{position:relative;}
#howWork .howWorkBlock .stage .stage_mark.current_stage_mark:before{    content: ' ';display: block;width: 26px;height: 26px;border-radius: 100%;border: 5px solid #95bbf2cc;left: -7px;top: -7px;position: absolute;}
#howWork .howWorkBlock .stage .stage_mark.current_stage_mark:after{    content: ' ';display: block;width: 34px;height: 34px;border-radius: 100%;border: 4px solid #95bbf273;left: -11px;top: -11px;position: absolute;}
#howWork .howWorkBlock .stage .stage_text{font-size:16px;max-width:150px;margin:30px auto 0 auto;}
/*Faq на главной*/
#FAQandReview{padding:70px 0;}
#FAQandReview .flex-box{display:flex;flex-wrap:wrap;align-items:stretch;}
#FAQandReview .FAQ{display:block;width:50%;padding-right:15px;}
#FAQandReview .FAQ.full{width:100%;}
#FAQandReview .FAQ .main_faq_ul{padding:0;margin:0;display:block;width:100%;}
#FAQandReview .FAQ .main_faq_ul .main_faq_li{list-style:none;margin-bottom:5px;}
#FAQandReview .FAQ .main_faq_ul .main_faq_li:last-of-type{margin-bottom:0;}
#FAQandReview .FAQ .main_faq_ul .main_faq_li .open-btn{background:#97a3b3;padding:0 15px;line-height:60px;color:white;font-size:16px;position:relative;cursor:pointer;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
#FAQandReview .FAQ .main_faq_ul .main_faq_li .open-btn:hover{background:#78abf1;}
#FAQandReview .FAQ .main_faq_ul .main_faq_li .open-btn:after{content:'›';font-size:22px;position:absolute;right:15px;top:0px;color:white;}
#FAQandReview .FAQ .main_faq_ul .main_faq_li.active .open-btn{background:#78abf1;}
#FAQandReview .FAQ .main_faq_ul .main_faq_li .faq-cont{background:white;position:relative;overflow:hidden;padding:15px;display:none;}
#FAQandReview .FAQ .main_faq_ul .main_faq_li .faq-cont:before{content:' ';transform:rotate(45deg);width:16px;height:16px;background:#78abf1;display:block;margin:0 auto;position:absolute;;left:calc(50% - 8px);top:-8px;}
#FAQandReview #reviews{display:block;width:50%;padding-left:15px;}
#FAQandReview .FAQ .main_faq_ul .main_faq_li .faq-cont .text{font-size:16px;color:#4f4f4f;line-height:40px;}
#FAQandReview .FAQ .main_faq_ul .main_faq_li .faq-cont .faq-styled-ul{padding:0;margin:0;}
#FAQandReview .FAQ .main_faq_ul .main_faq_li .faq-cont .faq-styled-ul li{padding-left:20px;list-style:none;line-height:40px;background-position:left center;background-repeat:no-repeat;background-size:14px 14px;font-size:16px;color:#4f4f4f;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='24' height='24'%3E%3Cpath d='M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25zm5.444 6.98l-7.115 7.114a.457.457 0 0 1-.646 0l-.143-.143-.001.001-3.914-3.942a.456.456 0 0 1 0-.646l.97-.97a.457.457 0 0 1 .646 0l2.767 2.787 5.817-5.817a.457.457 0 0 1 .646 0l.97.97a.458.458 0 0 1 .001.647z'/%3E%3C/svg%3E"); }
/*Отзывы о магазине на главной*/
#FAQandReview #reviews .reviews_container .one_rev_line{background:white;padding:40px 40px 40px 90px;height:201px;margin-bottom:5px;background-repeat:no-repeat;background-size:36px 36px;background-position:40px 40px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='24' height='24'%3E%3Cpath d='M5.273 10.5a5.25 5.25 0 1 1-5.25 5.25L0 15C0 9.201 4.701 4.5 10.5 4.5v3c-2.003 0-3.887.78-5.303 2.197a7.537 7.537 0 0 0-.746.868c.268-.042.543-.064.823-.064zm13.5 0a5.25 5.25 0 1 1-5.25 5.25L13.5 15c0-5.799 4.701-10.5 10.5-10.5v3c-2.003 0-3.887.78-5.303 2.197a7.537 7.537 0 0 0-.746.868c.268-.042.543-.064.823-.064z'/%3E%3C/svg%3E");  }
#FAQandReview #reviews .reviews_container .one_rev_line .goodsDataOpinionListClient {line-height:50px;color:#78abf1;font-size:22px;}
#FAQandReview #reviews .reviews_container .one_rev_line .rating-box{display:none;}
#FAQandReview #reviews .reviews_container .one_rev_line .goodsDataOpinionListDesc{font-size:16px;line-height:20px;color:#4f4f4f;overflow:hidden;text-overflow:ellipsis;min-height:60px;max-height:60px;margin-bottom:15px;}
#FAQandReview #reviews .reviews_container .one_rev_line .removeReview{display:none;}
#FAQandReview #reviews .reviews_container .one_rev_line .goodsDataOpinionListDate .time{font-size:14px;color:#b1b1b1;}
#FAQandReview #reviews .reviews_container .emptyReviews{background:white;padding:40px;font-size:22px;height:215px;margin-bottom:5px;display:flex;align-items:center;}
#FAQandReview #reviews .reviews_container .emptyReviews a{font-size:22px;text-decoration:underline;}
/*Наша команда на главной*/
#staff{padding-bottom:70px;}
#staff .staff-owl .item{padding:0 14px;}
#staff .staff-owl .item .photo{margin-bottom:10px;background:white;position:relative;overflow:hidden;}
#staff .staff-owl .item .photo img{width:auto;margin:0 auto;}
#staff .staff-owl .item .photo .staff-button{position:absolute;width:100%;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);width:100%;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
#staff .staff-owl .item .photo .staff-button .button{width:200px;margin:0 auto;}
#staff .staff-owl .item:hover .photo .staff-button{-webkit-transform: translateY(-80px);-ms-transform: translateY(-80px);transform: translateY(-80px);}
#staff .staff-owl .item .name{font-size:22px;color:#4f4f4f;line-height:30px;}
#staff .staff-owl .item .position{font-size:16px;color:#78abf1;}
#staff .staff-owl .item .position:after{content:' ';display:block;width:25px;height:2px;background:#78abf1;margin-top:5px;}
/* Обратный звонок перед футером */
#questions{background:#78abf1;padding:30px 0;}
#questions .flex-box{display:flex;flex-wrap:wrap;align-items:center;}
#questions .flex-box h3{display:block;width:270px;line-height:70px;font-size:55px;color:white;}
#questions .flex-box .callbackForm{display:flex;flex-wrap:wrap;align-items:center;width:calc(100% - 270px);padding-left:40px;min-height:100px;}
#questions .flex-box .callbackForm .callback-input{width:290px;}
#questions .flex-box .callbackForm .callback-input.tel-input-wrp{margin-left:30px;}
#questions .flex-box .callbackForm .callback-input .inputText{margin:0;}
#questions .flex-box .callbackForm .button{border:3px solid white;margin-left:30px;height:50px;line-height:46px;}
#questions .flex-box .callbackForm .button:hover{background:white;color:#78abf1;}
#questions .flex-box .callbackForm .pp{display:block;width:360px;margin:10px auto 0 auto;color:white;line-height:22px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='24' height='24'%3E%3Cpath d='M8.293 11.707l3 3a.999.999 0 0 0 1.414 0l10-10a.999.999 0 1 0-1.414-1.414L12 12.586l-2.293-2.293a.999.999 0 1 0-1.414 1.414zM20 12v7a.997.997 0 0 1-1 1H5a.997.997 0 0 1-1-1V5a.997.997 0 0 1 1-1h11a1 1 0 0 0 0-2H5a2.995 2.995 0 0 0-2.772 1.852A2.995 2.995 0 0 0 2 5v14a2.995 2.995 0 0 0 1.853 2.773c.354.146.742.227 1.147.227h14a2.995 2.995 0 0 0 2.773-1.853c.146-.354.227-.742.227-1.147v-7a1 1 0 0 0-2 0z'/%3E%3C/svg%3E");  }
#questions .flex-box .callbackForm .pp a{color:white;}
/*Политика конфиденциальности*/
#fancybox-pp{padding:30px;}
#fancybox-pp p{font-size:12px;line-height:16px;}
.pp,.pp a{font-size:12px;}
.pp a{color:#95bbf2;}
.pp a:hover{text-decoration:underline;}
.pp{background-position:top left;background-size:20px 20px;background-repeat:no-repeat;padding-left:25px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='24' height='24'%3E%3Cpath d='M8.293 11.707l3 3a.999.999 0 0 0 1.414 0l10-10a.999.999 0 1 0-1.414-1.414L12 12.586l-2.293-2.293a.999.999 0 1 0-1.414 1.414zM20 12v7a.997.997 0 0 1-1 1H5a.997.997 0 0 1-1-1V5a.997.997 0 0 1 1-1h11a1 1 0 0 0 0-2H5a2.995 2.995 0 0 0-2.772 1.852A2.995 2.995 0 0 0 2 5v14a2.995 2.995 0 0 0 1.853 2.773c.354.146.742.227 1.147.227h14a2.995 2.995 0 0 0 2.773-1.853c.146-.354.227-.742.227-1.147v-7a1 1 0 0 0-2 0z'/%3E%3C/svg%3E");  }
/*Тескт на главной*/
#main{position:relative;padding:50px 0;}
#main-desc{padding:70px 0;}
 /** Социальные сети **/
.social-links{display:flex;justify-content:flex-start;flex-wrap:wrap;}
.social-links a{display:block;width:30px;height:30px;background-repeat: no-repeat;background-position:center center;background-size:16px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;}
.social-links .vk{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 40 24.1'%3E%3Cpath d='M39.6 21.2c0-.1-.1-.2-.1-.3-.7-1.2-2-2.8-3.9-4.6-.9-.8-1.4-1.4-1.7-1.7-.4-.5-.5-1.1-.3-1.7.2-.4.8-1.3 1.9-2.7.6-.7 1-1.3 1.3-1.8 2.2-3.1 3.2-5.1 2.9-6l-.1-.2c-.1-.1-.3-.2-.6-.3s-.8-.1-1.3-.1h-6.3c-.2 0-.3.1-.3.1L31 2h-.2c-.1 0-.1.1-.2.2s-.2.2-.2.4c-.6 1.7-1.4 3.2-2.2 4.6-.5.9-1 1.6-1.4 2.2s-.8 1.1-1.1 1.4-.5.5-.8.7c-.2.2-.4.3-.5.2-.1 0-.2-.1-.4-.1-.2-.1-.3-.3-.5-.5-.1-.2-.2-.5-.2-.8s-.1-.6-.1-.8V5.9c0-.6 0-1.1.1-1.5V3.3c0-.4 0-.7-.1-.9 0-.2-.1-.4-.2-.7-.1-.2-.2-.4-.4-.5-.1 0-.3-.1-.6-.2-.7-.2-1.7-.3-2.8-.3-2.6 0-4.2.1-4.9.5-.3.2-.5.4-.8.6-.2.3-.3.5-.1.5.8.1 1.4.4 1.8.9l.1.2c.1.2.2.5.3.9.1.5.2 1 .2 1.5.1 1 .1 1.9 0 2.6l-.2 1.7-.3 1c-.1.2-.2.4-.2.5s-.1.1-.1.1c-.2.1-.4.1-.6.1s-.4-.1-.7-.3-.6-.5-.9-.8-.6-.8-1-1.4S11 8 10.6 7.2l-.3-.6c-.2-.4-.5-.9-.8-1.7-.4-.7-.7-1.4-.9-2.1-.2-.3-.3-.5-.5-.7L8 2c-.1 0-.2-.1-.4-.1-.1-.1-.3-.1-.4-.2H1.6c-.6 0-1 .1-1.2.4l-.2.2c0 .1-.1.2-.1.3 0 .2 0 .3.1.6L3 8.8l2.5 4.3c.7 1.1 1.4 2.1 2.2 3.1.7 1 1.2 1.6 1.5 1.9.2.3.4.5.6.6l.5.5c.3.3.8.7 1.5 1.2.6.5 1.3.9 2.1 1.4.8.4 1.7.8 2.7 1.1s2 .4 3 .3H22c.5 0 .8-.2 1.1-.5l.1-.1c.1-.1.1-.2.2-.4 0-.2.1-.4.1-.6 0-.6 0-1.1.1-1.6s.2-.8.4-1.1c.1-.2.3-.4.4-.6.2-.2.3-.3.4-.3s.1-.1.2-.1c.3-.1.7 0 1.2.3.4.3.9.7 1.3 1.2l1.4 1.6 1.4 1.3.4.2c.3.2.6.3 1.1.5.4.1.8.2 1.2.1l5.3-.1c.5 0 .9-.1 1.2-.3s.5-.4.5-.6c.1-.2.1-.4 0-.7-.3 0-.4-.1-.4-.2z'/%3E%3C/svg%3E");} 
.social-links .twitter{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 34 28.1'%3E%3Cpath d='M33.6 3.7c-1.2.5-2.5.9-3.9 1.1 1.4-.8 2.5-2.2 3-3.8-1.3.8-2.8 1.3-4.3 1.7-1.2-1.3-3-2.2-5-2.2a6.81 6.81 0 0 0-6.8 6.8c0 .5.1 1.1.2 1.6-5.7-.3-10.7-3-14-7.1-.7 1-1 2.2-1 3.4 0 2.4 1.2 4.4 3 5.7-1.1 0-2.2-.3-3.1-.9v.1c0 3.3 2.3 6.1 5.5 6.7-.6.1-1.2.2-1.8.2-.4 0-.9 0-1.3-.1.9 2.7 3.4 4.7 6.4 4.7-2.3 1.8-5.3 2.9-8.5 2.9-.5 0-1.1 0-1.6-.1 3 1.9 6.6 3.1 10.4 3.1 12.5 0 19.4-10.4 19.4-19.4v-.9a12.61 12.61 0 0 0 3.4-3.5z' /%3E%3C/svg%3E");} 
.social-links .instagram{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 28.1 28.1'%3E%3Cpath d='M24 0H4.1C1.8 0 0 1.8 0 4.1V24c0 2.3 1.8 4.1 4.1 4.1H24c2.3 0 4.1-1.8 4.1-4.1V4.1C28.1 1.8 26.2 0 24 0zm-9.9 21.4c-4.1 0-7.4-3.3-7.4-7.4s3.3-7.4 7.4-7.4 7.4 3.3 7.4 7.4-3.3 7.4-7.4 7.4zm8.2-13.2c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zm0-3.3c-.5 0-.8.4-.8.8s.4.8.8.8.8-.4.8-.8-.3-.8-.8-.8zm-8.2 3.3c-3.2 0-5.8 2.6-5.8 5.8s2.6 5.8 5.8 5.8 5.8-2.6 5.8-5.8-2.6-5.8-5.8-5.8z'/%3E%3C/svg%3E");}
.social-links .youtube{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 40 24.1'%3E%3Cpath d='M36 2.3c-.9-1.7-2-2-4.1-2.1S24.6 0 20 0 10.1.1 8 .2C6 .3 4.9.6 4 2.3 3 4 2.5 6.9 2.5 12S3 20 4 21.7s2 2 4.1 2.1 7.4.2 11.9.2c4.6 0 9.8-.1 11.9-.2s3.1-.4 4.1-2.1 1.5-4.6 1.5-9.7S37 4 36 2.3zM15.6 18.6V5.5L26.5 12l-10.9 6.6z'/%3E%3C/svg%3E");}
.social-links .telegram{background-image: url("data:image/svg+xml,%0A%3Csvg height='512' viewBox='0 0 24 24' fill='%23ffffff' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.417 15.181l-.397 5.584c.568 0 .814-.244 1.109-.537l2.663-2.545 5.518 4.041c1.012.564 1.725.267 1.998-.931L23.93 3.821l.001-.001c.321-1.496-.541-2.081-1.527-1.714l-21.29 8.151c-1.453.564-1.431 1.374-.247 1.741l5.443 1.693L18.953 5.78c.595-.394 1.136-.176.691.218z'/%3E%3C/svg%3E");}
.social-links .facebook{background-image: url("data:image/svg+xml,%0A%3Csvg height='512' viewBox='0 0 24 24' fill='%23ffffff' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.997 3.985h2.191V.169C17.81.117 16.51 0 14.996 0c-3.159 0-5.323 1.987-5.323 5.639V9H6.187v4.266h3.486V24h4.274V13.267h3.345l.531-4.266h-3.877V6.062c.001-1.233.333-2.077 2.051-2.077z'/%3E%3C/svg%3E");} 
.social-links .odnoklassniki{background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23ffffff' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.721 12.881c-.613 1.205.083 1.781 1.671 2.765 1.35.834 3.215 1.139 4.413 1.261l-4.721 4.541c-1.374 1.317.838 3.43 2.211 2.141l3.717-3.585c1.423 1.369 2.787 2.681 3.717 3.59 1.374 1.294 3.585-.801 2.226-2.141-.102-.097-5.037-4.831-4.736-4.541 1.213-.122 3.05-.445 4.384-1.261l-.001-.001c1.588-.989 2.284-1.564 1.68-2.769-.365-.684-1.349-1.256-2.659-.267 0 0-1.769 1.355-4.622 1.355-2.854 0-4.622-1.355-4.622-1.355-1.309-.994-2.297-.417-2.658.267z'/%3E%3Cpath d='M11.999 12.142c3.478 0 6.318-2.718 6.318-6.064 0-3.36-2.84-6.078-6.318-6.078C8.52 0 5.68 2.718 5.68 6.078c0 3.346 2.84 6.064 6.319 6.064zm0-9.063c1.709 0 3.103 1.341 3.103 2.999 0 1.644-1.394 2.985-3.103 2.985S8.896 7.722 8.896 6.078c-.001-1.659 1.393-2.999 3.103-2.999z'/%3E%3C/svg%3E");} 
.social-links .skype{background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23ffffff' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.309 14.547C25.047 6.737 18.205-.358 10.17 1.004 5.808-1.703 0 1.356 0 6.546c0 1.207.333 2.337.912 3.311-1.615 7.828 5.283 14.821 13.311 13.366 5.675 3.001 11.946-2.984 9.086-8.676zm-7.638 4.71c-2.108.867-5.577.872-7.676-.227-2.993-1.596-3.525-5.189-.943-5.189 1.946 0 1.33 2.269 3.295 3.194.902.417 2.841.46 3.968-.3 1.113-.745 1.011-1.917.406-2.477-1.603-1.48-6.19-.892-8.287-3.483-.911-1.124-1.083-3.107.037-4.545 1.952-2.512 7.68-2.665 10.143-.768 2.274 1.76 1.66 4.096-.175 4.096-2.207 0-1.047-2.888-4.61-2.888-2.583 0-3.599 1.837-1.78 2.731 2.466 1.225 8.75.816 8.75 5.603-.005 1.992-1.226 3.477-3.128 4.253z'/%3E%3C/svg%3E");}
.social-links .tik-tok{background-image: url("data:image/svg+xml,%0A%3Csvg height='512' width='512' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M480.32 128.39c-29.22 0-56.18-9.68-77.83-26.01-24.83-18.72-42.67-46.18-48.97-77.83A129.78 129.78 0 01351.04.39h-83.47v228.08l-.1 124.93c0 33.4-21.75 61.72-51.9 71.68a75.905 75.905 0 01-28.04 3.72c-12.56-.69-24.33-4.48-34.56-10.6-21.77-13.02-36.53-36.64-36.93-63.66-.63-42.23 33.51-76.66 75.71-76.66 8.33 0 16.33 1.36 23.82 3.83v-84.75c-7.9-1.17-15.94-1.78-24.07-1.78-46.19 0-89.39 19.2-120.27 53.79-23.34 26.14-37.34 59.49-39.5 94.46-2.83 45.94 13.98 89.61 46.58 121.83 4.79 4.73 9.82 9.12 15.08 13.17 27.95 21.51 62.12 33.17 98.11 33.17 8.13 0 16.17-.6 24.07-1.77 33.62-4.98 64.64-20.37 89.12-44.57 30.08-29.73 46.7-69.2 46.88-111.21l-.43-186.56a210.864 210.864 0 0046.88 27.34c26.19 11.05 53.96 16.65 82.54 16.64v-83.1c.02.02-.22.02-.24.02z'/%3E%3C/svg%3E");}
.social-links .viber{background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23ffffff' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.155 13.893c.716-6.027-.344-9.832-2.256-11.553l.001-.001C17.814-.6 7.392-1.035 3.7 2.471 2.042 4.186 1.458 6.703 1.394 9.819c-.064 3.117-.14 8.956 5.301 10.54H6.7l-.005 2.419s-.037.98.589 1.177c.716.232 1.04-.223 3.267-2.883 3.724.323 6.584-.417 6.909-.525.752-.252 5.007-.815 5.695-6.654zM10.918 19.37s-2.357 2.939-3.09 3.702c-.24.248-.503.225-.499-.267 0-.323.018-4.016.018-4.016-4.613-1.322-4.341-6.294-4.291-8.895.05-2.602.526-4.733 1.93-6.168C8.225.689 17.362 1.368 19.69 3.556c2.846 2.523 1.833 9.651 1.839 9.894-.585 4.874-4.033 5.183-4.667 5.394-.271.09-2.786.737-5.944.526z'/%3E%3Cpath d='M12.222 4.297c-.385 0-.385.6 0 .605 2.987.023 5.447 2.105 5.474 5.924 0 .403.59.398.585-.005h-.001c-.032-4.115-2.718-6.501-6.058-6.524z'/%3E%3Cpath d='M16.151 10.193c-.009.398.58.417.585.014.049-2.269-1.35-4.138-3.979-4.335-.385-.028-.425.577-.041.605 2.28.173 3.481 1.729 3.435 3.716zM15.521 12.774c-.494-.286-.997-.108-1.205.173l-.435.563c-.221.286-.634.248-.634.248-3.014-.797-3.82-3.951-3.82-3.951s-.037-.427.239-.656l.544-.45c.272-.216.444-.736.167-1.247-.74-1.337-1.237-1.798-1.49-2.152-.266-.333-.666-.408-1.082-.183h-.009c-.865.506-1.812 1.453-1.509 2.428.517 1.028 1.467 4.305 4.495 6.781 1.423 1.171 3.675 2.371 4.631 2.648l.009.014c.942.314 1.858-.67 2.347-1.561v-.007c.217-.431.145-.839-.172-1.106-.562-.548-1.41-1.153-2.076-1.542z'/%3E%3Cpath d='M13.169 8.104c.961.056 1.427.558 1.477 1.589.018.403.603.375.585-.028-.064-1.346-.766-2.096-2.03-2.166-.385-.023-.421.582-.032.605z'/%3E%3C/svg%3E");}
.social-links .whatsapp{background-image: url("data:image/svg+xml,%0A%3Csvg height='512' fill='%23ffffff' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.507 14.307l-.009.075c-2.199-1.096-2.429-1.242-2.713-.816-.197.295-.771.964-.944 1.162-.175.195-.349.21-.646.075-.3-.15-1.263-.465-2.403-1.485-.888-.795-1.484-1.77-1.66-2.07-.293-.506.32-.578.878-1.634.1-.21.049-.375-.025-.524-.075-.15-.672-1.62-.922-2.206-.24-.584-.487-.51-.672-.51-.576-.05-.997-.042-1.368.344-1.614 1.774-1.207 3.604.174 5.55 2.714 3.552 4.16 4.206 6.804 5.114.714.227 1.365.195 1.88.121.574-.091 1.767-.721 2.016-1.426.255-.705.255-1.29.18-1.425-.074-.135-.27-.21-.57-.345z'/%3E%3Cpath d='M20.52 3.449C12.831-3.984.106 1.407.101 11.893c0 2.096.549 4.14 1.595 5.945L0 24l6.335-1.652c7.905 4.27 17.661-1.4 17.665-10.449 0-3.176-1.24-6.165-3.495-8.411zm1.482 8.417c-.006 7.633-8.385 12.4-15.012 8.504l-.36-.214-3.75.975 1.005-3.645-.239-.375c-4.124-6.565.614-15.145 8.426-15.145a9.865 9.865 0 017.021 2.91 9.788 9.788 0 012.909 6.99z'/%3E%3C/svg%3E");}
/* Способы оплаты */
.payment-services{display:flex;-webkit-display:flex;flex-wrap:wrap;width:200px;align-items:center;justify-content:space-between;margin-bottom:25px;}
.payment-services div{background-repeat:no-repeat;background-position:center;}
.svg-visa{width:22px;height:16px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='%23a6a6a6' width='24' height='24'%3E%3Cpath d='M4 5a2 2 0 00-2 2v4.049h3.021c.825 0 1.141.773 1.141.773l.701 3.563c-.83-2.674-4.029-3.97-4.863-4.268V23a2 2 0 002 2h22a2 2 0 002-2V7a2 2 0 00-2-2H4zm14.37 5.871c.965 0 1.952.387 1.952.387l-.338 1.734s-.77-.506-1.445-.506c-1.036 0-1.398.338-1.398.793 0 .891 2.892 1.036 2.892 3.034 0 1.66-2.074 2.816-3.566 2.816-1.494 0-2.266-.455-2.266-.455l.361-1.664s.796.457 2.002.457c1.204 0 1.372-.506 1.372-.723 0-1.275-2.89-.935-2.89-3.416 0-1.372 1.132-2.457 3.323-2.457zm-9.349.158h2.231L8.08 18.883H5.783l-1.672-6.36s1.762.893 2.848 3.327c.047.296.156.771.156.771l1.906-5.592zm3.053 0h2.11l-1.26 7.854H10.84l1.234-7.854zm11.324 0h2.192l1.613 7.854h-1.896l-.225-1.12h-2.607l-.428 1.12h-2.07l3.421-7.854zm.788 2.266l-1.133 2.967h1.726l-.593-2.967z'/%3E%3C/svg%3E");}
.svg-maestro{width:24px;height:16px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23a6a6a6' width='24' height='24'%3E%3Cpath d='M15 10C6.73 10 0 16.73 0 25s6.73 15 15 15a14.92 14.92 0 0010-3.844C27.656 38.536 31.16 40 35 40c8.27 0 15-6.73 15-15s-6.73-15-15-15c-3.84 0-7.344 1.465-10 3.844A14.92 14.92 0 0015 10zm20 2c7.168 0 13 5.832 13 13s-5.832 13-13 13a12.926 12.926 0 01-8.75-3.406c.371-.528.809-1.067 1.25-1.594h-2.719a12.952 12.952 0 01-.718-1h4.03c.4-.602.7-1.3 1-2H23a12.235 12.235 0 01-.375-1h6.688c.199-.602.273-1.3.375-2h-7.532c-.05-.328-.066-.664-.093-1h7.843v-2h-7.843c.027-.336.042-.672.093-1h7.75c-.101-.7-.207-1.398-.406-2h-6.875c.11-.344.238-.672.375-1h6c-.3-.7-.602-1.398-1-2h-3.938c.223-.348.465-.676.72-1h2.624a11.741 11.741 0 00-1.218-1.5C28.508 13.344 31.59 12 35 12z'/%3E%3C/svg%3E");}
.svg-sber{width:24px;height:22px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23a6a6a6' width='24' height='24'%3E%3Cpath d='M33.54 2.65L16 12.68 8.26 8.25c-.48.49-.92 1.01-1.33 1.54l9.07 5.2L35.76 3.68c-.72-.39-1.46-.73-2.22-1.03zm5.29 2.97L16 18.68 5.12 12.45c-.34.57-.65 1.16-.93 1.76L16 20.99l24.47-14c-.52-.48-1.07-.93-1.64-1.37zm3.92 3.76L16 24.68 3.02 17.24c-.21.65-.38 1.32-.52 2L16 26.99l27.96-16c-.38-.55-.78-1.09-1.21-1.61zM45.717 14L16 31 2.047 23c-.016.333-.047.663-.047 1 0 12.703 10.297 23 23 23s23-10.297 23-23c0-3.584-.82-6.976-2.283-10z'/%3E%3C/svg%3E");}
.svg-qiwi{width:24px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23a6a6a6' width='24' height='24'%3E%3Cpath d='M23.5 0C11.093 0 1 10.093 1 22.5S11.093 45 23.5 45c2.595 0 4.436-.296 6.059-.557C30.977 44.215 32.315 44 34 44c8.165 0 13.199 5.603 13.248 5.66a1.002 1.002 0 001.291.18 1 1 0 00.373-1.248c-.11-.248-2.827-6.108-13.719-8.63l-.297-.081c-2.692-.666-4.866-1.75-6.459-3.225-2.058-1.902-2.45-3.822-2.453-3.834a1.01 1.01 0 00-1.074-.818A1 1 0 0024 33c0 .102.007 2.09.354 3.969-.298.02-.581.031-.854.031C15.505 37 9 30.495 9 22.5S15.505 8 23.5 8 38 14.505 38 22.5c0 .596-.037 1.199-.113 1.799A27.622 27.622 0 0034 24c-.582 0-1 .5-1 1.02.012.543.455.979.998.98.02 0 2.1.02 3.963 1.217 3.087 1.984 3.826 4.98 3.832 5.006.093.412.435.72.855.77.417.042.826-.17 1.014-.55A22.244 22.244 0 0046 22.5C46 10.093 35.907 0 23.5 0zm15.135 32.002a.555.555 0 00-.541.275c-.212.371-.054 1.106.373 1.746.433.648.8.977 1.092.977.268 0 .536-.335.41-1.146-.075-.484-.358-1.536-1.073-1.795a.937.937 0 00-.261-.057zM35.367 35c-.449 0-.823.117-1.053.342-.59.578-.324 1.593.579 2.22.395.274.962.438 1.52.438.566 0 1.04-.17 1.333-.477.525-.56.224-1.352-.77-2.02A2.927 2.927 0 0035.368 35z'/%3E%3C/svg%3E");}
.svg-webmoney{width:23px;height:23px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23a6a6a6' width='24'  height='24'%3E%3Cpath d='M24.389 2.033c-6.452.142-13.18 2.976-17.854 9.256C-1.03 21.461.965 35.528 11.08 43.311a22.576 22.576 0 0013.856 4.722c5.103 0 9.91-1.712 13.36-4.492l.048.055 1.502-1.32-5.09-5.796-2.121 1.944a162.644 162.644 0 00-3.254 3.021c-1.702-1.943-3.428-3.867-5.152-5.79-.831-.928-1.662-1.856-2.49-2.786a3.64 3.64 0 01-.14-.164l2.43-2.271-6.256-7.065 2.45-2.295-6.358-7.078 8.655-7.818 3.195 3.457 5.295-4.701.133.043 3.029 3.318 2.832-2.592s-.75-.695-1.488-1.101a.625.625 0 00-.319-.079c-3.167-1.69-6.938-2.575-10.808-2.49zm14.279 5.215l-2.53 2.314 2.282 2.532 2.539-2.283-2.291-2.563zm-7.697.684l-3.912 3.554 3.52 3.91 3.905-3.527-3.513-3.937zm-8.7 1.44l-5.275 4.778 4.76 5.295 5.287-4.773-4.772-5.3zm19.885 6.064l-2.521 2.296 2.299 2.543 2.54-2.304-2.318-2.535zm-7.402.802l-3.906 3.541 3.517 3.926 3.916-3.54-3.527-3.927zm-8.557 2.524l-5.277 4.79 4.77 5.296 5.261-4.785-4.754-5.301zm19.475 4.855l-2.535 2.281 2.3 2.543 2.542-2.287-2.307-2.537zm-7.402 1.35l-3.907 3.531 3.522 3.932 3.91-3.55-3.525-3.913zm-8.174 3.312l-5.276 4.772 4.748 5.308 5.295-4.779-4.767-5.3zm11.773 5.026l-3.89 3.547 3.525 3.902 3.918-3.531-3.553-3.918z'/%3E%3C/svg%3E");}
.svg-yad{width:24px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%23a6a6a6' width='24' height='24'%3E%3Cpath d='M42 19h-9V1a1.002 1.002 0 00-1.626-.78c-.143.114-14.325 11.495-18.568 14.707C7.573 18.888 7 20.763 7 23.821V43c0 2.757 2.243 5 5 5h30a1 1 0 001-1V20a1 1 0 00-1-1zm-19.064.271c1.077-1.202 2.651-1.626 3.514-.948.864.679.691 2.204-.386 3.406s-2.65 1.626-3.514.947c-.864-.679-.691-2.203.386-3.405zM14 43l18.534-11.706a1 1 0 00.466-.845V21h5v14.25a1 1 0 01-.72.96L14 43z'/%3E%3C/svg%3E");}
.svg-mir{display:none;width:24px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a6a6a6' viewBox='0 0 57 16'%3E%3Cpath d='M15.4 0s-2.2 0-2.8 2.1C12 4 10.5 9.4 10.4 9.5H10S8.4 4.1 7.9 2.1C7.3 0 5.1 0 5.1 0H0v16h5.1V6.5h.4l3 9.5H12l3-9.5h.4V16h5.1V0h-5.1zM33.9 0s-1.5.1-2.2 1.7l-3.6 7.8h-.4V0h-5.1v16h4.8s1.6-.1 2.3-1.7l3.5-7.8h.4V16h5.1V0h-4.8zM40.9 7.3V16H46v-5.1h5.5c2.4 0 4.4-1.5 5.2-3.6H40.9zM51.5 0H40.2c.6 3 2.9 5.5 5.8 6.3.7.2 1.4.3 2.1.3h8.7c.2-.4.2-.8.2-1.2 0-3-2.5-5.4-5.5-5.4z'/%3E%3C/svg%3E");}
.svg-wallet-one{display:none;width:32px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a6a6a6' viewBox='0 0 512 512'%3E%3Cpath d='M492.2 158.1v196.8c-4.3 10.1-9.1 19.9-14.6 29.4-5.9 4.4-13.3 7-21.3 7-19.8 0-35.9-16.1-35.9-35.9V243.8L281.2 381c-6.8 6.8-15.9 10.3-25.2 10.3-4.7 0-9.4-.9-13.8-2.8-13.3-5.6-22-18.6-22-33.1V243.8L80.9 381C70.6 391.1 63 396.3 45 395c-2.7-1.1-14.7-1.3-20.7-10.7-5.9-9.2-4-16.7-4.5-29.4V156.6c0-11.9 5.8-22.4 14.6-28.9 5.9-4.4 13.3-7 21.2-7 19.8 0 35.9 16.1 35.9 35.9v113.1s137.7-137.1 138.6-138c6.5-6.8 15.7-11 25.8-11 19.8 0 35.9 16.1 35.9 35.9v113.1l139.3-137.2c10.3-10.1 25.7-13.1 39-7.5 3.3 1.4 6.3 3.2 8.9 5.4 7.9 6.5 12.8 16.1 13.1 26.7.1.3.1.6.1 1z'/%3E%3Cpath d='M492.2 158.1v196.8c.1 14.1-1.8 21.4-12.5 30.7-5.9 4.4-15.4 5.6-23.3 5.6-19.8 0-35.9-16.1-35.9-35.9V243.8l-9 8.9c-14.1 13.9-36.8 13.7-50.7-.4-13.9-14.1-13.7-36.8.4-50.7l70-69c10.3-10.1 25.7-13.1 39-7.5 3.3 1.4 6.3 3.2 8.9 5.4 7.9 6.5 12.8 16.1 13.1 26.7v.9z' fill='%23000' stroke='%23000' stroke-miterlimit='10'/%3E%3C/svg%3E");}
.svg-yandex-kassa{display:none;width:24px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a6a6a6' viewBox='0 0 24 24'%3E%3Ccircle cx='19.1' cy='12.2' r='3.2' fill='%23000' stroke='%23000' stroke-width='.75' stroke-miterlimit='10'/%3E%3Cpath d='M17 6.8L10.9.7l-7.1 7c-2.4 2.4-2.4 6.3 0 8.7l1.7 1.7S17.1 6.8 17 6.8z' fill='none' stroke='%23000' stroke-width='.75' stroke-miterlimit='10'/%3E%3Cpath d='M8.3 8.8l-.2-.2-.1-.3c-.7-.6-1.1-1.5-1.1-2.5 0-.9.4-1.9 1.1-2.6L3.6 7.6l-.3.3c-2.3 2.5-2.2 6.4.2 8.8l7.3 7.3 6.3-6.3c.2 0-5.3-5.5-8.8-8.9z'/%3E%3C/svg%3E");}
/*SVG для элементов*/
.svg-sale{width: 100%;height: 185px;display: block;background-size: contain;margin: 0 auto;background-repeat:no-repeat;background-position:center center;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='512' viewBox='-18 -23 598.668 598' width='512'%3E%3Cpath d='M330.496 226.516c0 5.515-4.469 9.98-9.98 9.98s-9.977-4.465-9.977-9.98c0-5.508 4.465-9.977 9.977-9.977s9.98 4.469 9.98 9.977zm0 0M250.664 156.668c0 5.516-4.469 9.977-9.976 9.977-5.512 0-9.981-4.461-9.981-9.977 0-5.512 4.469-9.98 9.98-9.98 5.508 0 9.977 4.468 9.977 9.98zm0 0M240.688 306.348h19.957v19.957h-19.957zm0 0' fill='%2395bbf2'/%3E%3Cpath d='M550.023 295.3c5.516-6.683 11.227-13.609 11.227-18.89 0-5.277-5.758-12.2-11.227-18.887a59.267 59.267 0 0 1-15.058-26.015 60.647 60.647 0 0 1 5.312-30.215 39.57 39.57 0 0 0 4.067-20.895c-1.754-4.82-9.43-9.34-16.844-13.691a59.863 59.863 0 0 1-23.2-19.418 60.26 60.26 0 0 1-5.347-30.035 39.805 39.805 0 0 0-3.39-21.223 39.748 39.748 0 0 0-20.38-6.988 60.243 60.243 0 0 1-28.59-10.426 60.039 60.039 0 0 1-15.167-26.308 39.804 39.804 0 0 0-10.504-18.957 39.913 39.913 0 0 0-21.395.351 60.249 60.249 0 0 1-30.574 0 59.588 59.588 0 0 1-23.082-19.379C340.266 7.72 334.484.93 329.336.004a38.581 38.581 0 0 0-19.711 7.601 60.725 60.725 0 0 1-29.023 10.56A60.762 60.762 0 0 1 251.57 7.64 39.255 39.255 0 0 0 231.863.004c-5.125.898-10.925 7.684-16.531 14.258a59.62 59.62 0 0 1-23.082 19.383 60.249 60.249 0 0 1-30.574 0 39.836 39.836 0 0 0-21.395-.352c-4.41 2.543-7.504 10.855-10.5 18.898a59.909 59.909 0 0 1-15.176 26.301 60.063 60.063 0 0 1-28.59 10.512 39.702 39.702 0 0 0-20.363 7.047 39.859 39.859 0 0 0-3.398 21.203 60.303 60.303 0 0 1-5.336 30.035 59.966 59.966 0 0 1-23.211 19.43c-7.414 4.351-15.086 8.86-16.852 13.691a39.656 39.656 0 0 0 4.083 20.895 60.666 60.666 0 0 1 5.304 30.234 59.177 59.177 0 0 1-14.969 25.941C5.707 264.21 0 271.133 0 276.41c0 5.281 5.707 12.207 11.176 18.89a59.267 59.267 0 0 1 15.058 26.016 60.609 60.609 0 0 1-5.308 30.22 39.552 39.552 0 0 0-4.07 20.89c1.757 4.824 9.425 9.34 16.843 13.691a59.845 59.845 0 0 1 23.2 19.422 60.288 60.288 0 0 1 5.347 30.035c-.836 7.25.34 14.59 3.395 21.223a39.746 39.746 0 0 0 20.375 6.988 60.172 60.172 0 0 1 28.59 10.426 59.914 59.914 0 0 1 15.164 26.3 39.833 39.833 0 0 0 10.511 18.91 39.951 39.951 0 0 0 21.395-.347 109.73 109.73 0 0 1 17.863-1.996c4.32-.082 8.625.594 12.711 1.996a59.611 59.611 0 0 1 23.082 19.38c5.606 6.577 11.406 13.359 16.531 14.26a38.512 38.512 0 0 0 19.707-7.605 60.703 60.703 0 0 1 29.032-10.445 60.719 60.719 0 0 1 29.023 10.524 38.786 38.786 0 0 0 19.71 7.605c5.13-.898 10.93-7.684 16.536-14.262a59.588 59.588 0 0 1 23.082-19.379 60.51 60.51 0 0 1 30.574 0 40.106 40.106 0 0 0 21.395.352c4.41-2.543 7.504-10.856 10.496-18.899a60.016 60.016 0 0 1 15.176-26.308 60.123 60.123 0 0 1 28.59-10.473 39.764 39.764 0 0 0 20.367-7.047 39.785 39.785 0 0 0 3.39-21.203 60.384 60.384 0 0 1 5.34-30.035 59.96 59.96 0 0 1 23.211-19.43c7.414-4.351 15.09-8.859 16.852-13.691a39.691 39.691 0 0 0-4.078-20.895 60.643 60.643 0 0 1-5.313-30.238 59.297 59.297 0 0 1 15.07-25.984zM280.602 505.923c-126.754 0-229.508-102.754-229.508-229.512 0-126.75 102.754-229.508 229.508-229.508 126.753 0 229.507 102.758 229.507 229.508-.144 126.7-102.816 229.367-229.507 229.512zm0 0' fill='%2395bbf2'/%3E%3Cpath d='M280.602 66.86c-115.735 0-209.551 93.82-209.551 209.55 0 115.735 93.816 209.55 209.55 209.55 115.731 0 209.551-93.815 209.551-209.55-.129-115.676-93.875-209.414-209.55-209.55zm41.988 53.796l15.808 12.156-99.789 129.723-15.804-12.156zM200.773 306.348h-29.937v19.957h9.98c11.02 0 19.957 8.933 19.957 19.957v19.957c0 11.027-8.937 19.957-19.957 19.957H150.88v-19.957h29.937v-19.957h-9.98c-11.02 0-19.957-8.93-19.957-19.957v-19.957c0-11.024 8.937-19.957 19.957-19.957h29.937zm9.977-149.68c0-16.535 13.406-29.938 29.937-29.938s29.934 13.403 29.934 29.938c0 16.535-13.402 29.934-29.934 29.934s-29.937-13.399-29.937-29.934zm69.852 229.508h-19.957v-39.914h-19.958v39.914H220.73v-89.809a9.974 9.974 0 0 1 9.977-9.976h39.914c5.512 0 9.98 4.464 9.98 9.976zm59.87 0H310.54c-5.512 0-9.98-4.461-9.98-9.977v-89.808h19.957v79.828h19.957zm-19.956-129.723c-16.532 0-29.938-13.398-29.938-29.937 0-16.532 13.406-29.934 29.938-29.934s29.937 13.402 29.937 29.934c0 16.539-13.406 29.937-29.937 29.937zm89.808 49.895h-29.937v19.957h29.937v19.957h-29.937v19.957h29.937v19.957H370.41c-5.512 0-9.98-4.461-9.98-9.977v-79.832c0-5.512 4.468-9.976 9.98-9.976h39.914zm0 0' fill='%2395bbf2'/%3E%3C/svg%3E");}
.svg-arrowdown{cursor:pointer;background-repeat:no-repeat;background-position:center center;background-size:16px 16px;width:16px;height:16px;line-height:16px;vertical-align:top;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23333' d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
.svg-arrowup{cursor:pointer;background-repeat:no-repeat;background-position:center center;background-size:16px 16px;width:16px;height:16px;line-height:16px;vertical-align:top;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");  }
.svg-plus{cursor:pointer;background-repeat:no-repeat;background-position:center center;background-size:8px 8px;width:14px;height:14px;line-height:8px;vertical-align:top;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333333' width='32' height='32'%3E%3Cpath d='M31 12H20V1a1 1 0 0 0-1-1h-6a1 1 0 0 0-1 1v11H1a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h11v11a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V20h11a1 1 0 0 0 1-1v-6a1 1 0 0 0-1-1z'/%3E%3C/svg%3E");  }
.svg-minus{cursor:pointer;background-repeat:no-repeat;background-position:center center;background-size:8px 8px;width:14px;height:14px;line-height:8px;vertical-align:top;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333333' width='32' height='32'%3E%3Cpath d='M0 13v6a1 1 0 0 0 1 1h30a1 1 0 0 0 1-1v-6a1 1 0 0 0-1-1H1a1 1 0 0 0-1 1z'/%3E%3C/svg%3E");}
.svg-plus:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='32' height='32'%3E%3Cpath d='M31 12H20V1a1 1 0 0 0-1-1h-6a1 1 0 0 0-1 1v11H1a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h11v11a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V20h11a1 1 0 0 0 1-1v-6a1 1 0 0 0-1-1z'/%3E%3C/svg%3E");  }
.svg-minus:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='32' height='32'%3E%3Cpath d='M0 13v6a1 1 0 0 0 1 1h30a1 1 0 0 0 1-1v-6a1 1 0 0 0-1-1H1a1 1 0 0 0-1 1z'/%3E%3C/svg%3E");}
.svg-close{display:block;cursor:pointer;background-repeat:no-repeat;background-position:center center;background-size:8px 8px;width:14px;height:14px;line-height:8px;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333333' width='24' height='24'%3E%3Cpath d='M18.984 6.422L13.406 12l5.578 5.578-1.406 1.406L12 13.406l-5.578 5.578-1.406-1.406L10.594 12 5.016 6.422l1.406-1.406L12 10.594l5.578-5.578z'/%3E%3C/svg%3E");}
.svg-close:hover{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='24' height='24'%3E%3Cpath d='M18.984 6.422L13.406 12l5.578 5.578-1.406 1.406L12 13.406l-5.578 5.578-1.406-1.406L10.594 12 5.016 6.422l1.406-1.406L12 10.594l5.578-5.578z'/%3E%3C/svg%3E");}
/* Анимация для авторизации/регистрации */
@media all and (min-width: 991px) {
@-webkit-keyframes bounceLeft {
  0% {-webkit-transform: translate3d(100%, -50%, 0); transform: translate3d(100%, -50%, 0);}
  50% {-webkit-transform: translate3d(-30px, -50%, 0); transform: translate3d(-30px, -50%, 0);}
  100% {-webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0);
  }
}
@keyframes bounceLeft {
  0% {-webkit-transform: translate3d(100%, -50%, 0);transform: translate3d(100%, -50%, 0);}
  50% {-webkit-transform: translate3d(-30px, -50%, 0);transform: translate3d(-30px, -50%, 0);}
  100% {-webkit-transform: translate3d(0, -50%, 0);transform: translate3d(0, -50%, 0);}
}
/*Bounce to the left side*/
@-webkit-keyframes bounceRight {
  0% {-webkit-transform: translate3d(0, -50%, 0);transform: translate3d(0, -50%, 0);}
  50% {-webkit-transform: translate3d(-webkit-calc(100% + 30px), -50%, 0);transform: translate3d(calc(100% + 30px), -50%, 0);}
  100% {-webkit-transform: translate3d(100%, -50%, 0);transform: translate3d(100%, -50%, 0);}
}
@keyframes bounceRight {
  0% {-webkit-transform: translate3d(0, -50%, 0);transform: translate3d(0, -50%, 0);}
  50% {-webkit-transform: translate3d(-webkit-calc(100% + 30px), -50%, 0);transform: translate3d(calc(100% + 30px), -50%, 0);}
  100% {-webkit-transform: translate3d(100%, -50%, 0);transform: translate3d(100%, -50%, 0);}
}
/* Show Sign Up form */
@-webkit-keyframes showSignUp {
  100% {opacity: 1;visibility: visible;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@keyframes showSignUp {
  100% {opacity: 1;visibility: visible;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
}
/*Регистрация*/
.forms_fieldset{border:0;padding:0;margin:0;}
.forms_buttons{margin-bottom:10px;}
.forms_buttons-action.button{width:200px;margin-left:0;}
.user {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;width: 100%;}
.user_options-container {position: relative;width: 100%;}
.user_options-text {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%;background-color: #fafafa;}
/* Registered and Unregistered user box and text */
.user_options-registered, .user_options-unregistered {width: 50%;padding: 75px 45px;font-weight: 300;}
.user_registered-title, .user_unregistered-title {font-weight: normal;margin-top: 0;margin-bottom: 20px;line-height: 1;font-size: 24px;}
.user_unregistered-text,.user_registered-text {font-size: .83rem; line-height: 1.4em;}
.user_registered-login, .user_unregistered-signup {margin-top: 30px;margin-left:0;width:200px; -webkit-transition: background-color .2s ease-in-out, color .2s ease-in-out;-o-transition: background-color .2s ease-in-out, color .2s ease-in-out;transition: background-color .2s ease-in-out, color .2s ease-in-out;}
/* Login and signup forms */
.forms_field{position:relative;}
.user_options-forms {position: absolute;top: 50%;left: 30px;width: -webkit-calc(50% - 30px);width: calc(50% - 30px);min-height: 450px;background-color: #fafafa;-webkit-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 2px 0 15px rgba(0, 0, 0, 0.25);box-shadow: 2px 0 15px rgba(0, 0, 0, 0.25);overflow: hidden;-webkit-transform: translate3d(100%, -50%, 0);transform: translate3d(100%, -50%, 0);-webkit-transition: -webkit-transform .4s ease-in-out;transition: -webkit-transform .4s ease-in-out;-o-transition: transform .4s ease-in-out;transition: transform .4s ease-in-out;transition: transform .4s ease-in-out, -webkit-transform .4s ease-in-out;}
.user_options-forms .user_forms-login {-webkit-transition: opacity .4s ease-in-out, visibility .4s ease-in-out;-o-transition: opacity .4s ease-in-out, visibility .4s ease-in-out;transition: opacity .4s ease-in-out, visibility .4s ease-in-out;}
.user_options-forms .forms_title {margin-bottom: 15px;font-size: 24px;line-height: 30px;text-transform: uppercase;color: #78abf1;}
.user_options-forms .forms_field-input {width: 100%;}
.user_options-forms .forms_field-input.invalidInput{}
.user_options-forms .forms_field-input:focus {border-color: gray;}
.user_options-forms .forms_buttons {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;}
.user_options-forms .user_forms-signup{position: absolute;top: 35px;left: 40px;width: -webkit-calc(100% - 80px);width: calc(100% - 80px);opacity: 0;visibility: hidden;-webkit-transition: opacity .4s ease-in-out, visibility .4s ease-in-out, -webkit-transform .5s ease-in-out;transition: opacity .4s ease-in-out, visibility .4s ease-in-out, -webkit-transform .5s ease-in-out;-o-transition: opacity .4s ease-in-out, visibility .4s ease-in-out, transform .5s ease-in-out;    transition: opacity .4s ease-in-out, visibility .4s ease-in-out, transform .5s ease-in-out;    transition: opacity .4s ease-in-out, visibility .4s ease-in-out, transform .5s ease-in-out, -webkit-transform .5s ease-in-out;}
.user_options-forms .user_forms-login {position: absolute;top: 115px;left: 40px;width: -webkit-calc(100% - 80px);width: calc(100% - 80px);opacity: 0;visibility: hidden;-webkit-transition: opacity .4s ease-in-out, visibility .4s ease-in-out, -webkit-transform .5s ease-in-out;transition: opacity .4s ease-in-out, visibility .4s ease-in-out, -webkit-transform .5s ease-in-out;-o-transition: opacity .4s ease-in-out, visibility .4s ease-in-out, transform .5s ease-in-out;transition: opacity .4s ease-in-out, visibility .4s ease-in-out, transform .5s ease-in-out;transition: opacity .4s ease-in-out, visibility .4s ease-in-out, transform .5s ease-in-out, -webkit-transform .5s ease-in-out;}
.user_options-forms .user_forms-signup {-webkit-transform: translate3d(120px, 0, 0);transform: translate3d(120px, 0, 0);}
.user_options-forms .user_forms-signup .forms_buttons {-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;}
.user_options-forms .user_forms-login {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;visibility: visible;}
.user_options-forms.bounceLeft {-webkit-animation: bounceLeft 1s forwards;animation: bounceLeft 1s forwards;}
.user_options-forms.bounceLeft .user_forms-signup {-webkit-animation: showSignUp 1s forwards;animation: showSignUp 1s forwards;}
.user_options-forms.bounceLeft .user_forms-login {opacity: 0;visibility: hidden;-webkit-transform: translate3d(-120px, 0, 0);transform: translate3d(-120px, 0, 0);}
.user_options-forms.bounceRight {-webkit-animation: bounceRight 1s forwards;animation: bounceRight 1s forwards;}
.lowresAccountButton{display:none;}
/* Подвал */
#footer {background-color: #111111;color:#333;padding-top:70px;}
#footer .footer-callback-text{font-size:22px;color:#78abf1;}
#footer .footer_title{border-bottom:2px solid #555;position:relative;font-size:22px;color:#ffffff;line-height:22px;padding-bottom:30px;font-weight:normal;margin-bottom:20px;}
#footer .footer_title a{color:white;}
#footer .footer_title a:hover{color:#95bbf2;}
#footer .footer_title:after{content:' ';display:block;width:60px;height:2px;background:#95bbf2;position:absolute;left:0;bottom:-2px;}
#footer .footer_title.footer-telephone{line-height:70px;font-size:30px;padding-bottom:0;margin-bottom:0px;}
#footer .footer_title.footer-telephone a{color:#ffffff;}
#footer .footer_title.footer-telephone a:hover{color:#95bbf2;}
#footer .exp_text{margin-top:25px;margin-bottom:25px;font-size:16px;color:#ffffff;opacity:0.5;}
#footer .callback{}
#footer .callback button{cursor:pointer;position:absolute;right:-2px;top:0;width:50px;height:50px;text-align:center;line-height:50px;text-transform:uppercase;color:#ffffff;font-size:14px;font-weight:bold;border:0;background:#78abf1;outline:0;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
#footer .callback button:hover{background:#718195;}
#footer .callback .callback-input{position:relative;}
#footer .pp{line-height:25px;color:#b1b1b1;}
#footer .social-links{margin-top:30px;}
#footer .links{padding:0;margin:0;}
#footer .links li{list-style:none;line-height:16px;padding:8px 0;}
#footer .links li a{color:#ffffff;opacity:0.5;font-size:16px;}
#footer .links li a:hover{opacity:1;color:#95bbf2;}
#footer .footer-bottom{margin-top:70px;}
#footer .copyright{color:#a6a6a6;font-size:14px;line-height:20px;padding:25px 0;border-top:1px solid #555;}
/* Новости в подвале */
#news .news_wrap .news-item{display:flex;flex-wrap:wrap;width:100%;margin-bottom:15px;}
#news .news_wrap .news-item .news_left{display:flex;flex-wrap:wrap;align-items:center;text-align:center;background:white;}
#news .news_wrap .news-item .news_right{display:block;width:calc(100% - 100px);padding-left:10px;overflow:hidden;text-overflow:ellipsis;}
#news .news_wrap .news-item .news_right a{font-size:16px;color:white;}
#news .news_wrap .news-item .news_right a:hover{color:#95bbf2;}
#news .news_wrap .news-item .news_right .date{color:#919191;font-size:14px;margin-top:10px;}
#news .news-owl{position:relative;}
#news .news-owl .owl-nav{color:white;position:absolute;right:0;top:0;background:#111111;display:block;}
#news .news-owl .owl-nav button{width:40px;line-height:40px;height:40px;text-align:center;}
#news .news-owl .owl-nav button:hover{color:#95bbf2;}
#news .news-owl .owl-nav button span{font-size:40px;}
#news .news-owl .owl-nav.disabled{display:none;}
/*** Хлебные крошки ***/
#breadcrumbs {display: inline-block;position: relative;width: 100%;padding: 25px 0;line-height: 20px;}
#breadcrumbs ul {margin: 0;padding: 0;list-style: none;list-style-position: inside;}
#breadcrumbs ul li {display: inline-block;line-height: 20px;text-transform: capitalize;padding-right: 5px;font-size: 13px;vertical-align:middle;}
#breadcrumbs ul li:before {display: inline-block;content: "|";font-size: 17px;color: #333;margin: 0 15px 0 5px;vertical-align: top;font-family: FontAwesome;font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
#breadcrumbs ul li:first-child:before {display: none;}
#breadcrumbs ul li a{color:#a5a5a5;max-width:290px;overflow:hidden;display:inline-block;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;}
#breadcrumbs ul li a:hover{color:#95bbf2;}
#breadcrumbs ul li a i {margin-right: 5px;}
#breadcrumbs ul li strong {font-weight:normal;color:#95bbf2;max-width:290px;overflow:hidden;display:inline-block;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;}
/* Товары на главной */
.container_for_index_goods{max-width:100%;margin:0 auto;position:relative;}
.container_for_index_goods .slide_how_to{position:absolute;top:85px;right:10px;z-index:1000;}
.products-container{padding:70px 0 0 0;}
.products-container.hit-products-container{padding-top:0;padding-bottom:70px;}
.index_goods_owl .owl-stage{display:flex;flex-wrap:wrap;align-items:stretch;}
.index_goods_owl .item{position:relative;cursor:pointer;height:100%;overflow:hidden;padding:0 15px;margin:0 auto;}
.index_goods_owl .item .item-inner{height:100%;position:relative;}
.index_goods_owl .item .item-inner .product-image{height:100%;display:flex;flex-wrap:wrap;align-items:center;background:#fff;}
.index_goods_owl .item .item-inner .product-image img{line-height:100%;}
.index_goods_owl .item .product-shop{position:absolute;left:0;width:100%;height:100%;align-items:center;text-align:center;display:flex;flex-wrap:wrap;overflow:hidden;padding:15px;background: rgba(0,0,0,0.7);-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.index_goods_owl .item .product-shop .product-name{display:block;position:relative;text-align:center;margin:0 auto;max-height:58px;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px;-webkit-transition: all 0.35s linear;-o-transition: all 0.35s linear;transition: all 0.35s linear;-webkit-transform: translateY(100px);-ms-transform: translateY(100px);transform: translateY(100px);}
.index_goods_owl .item:hover .product-shop{-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);}
.index_goods_owl .item:hover .product-shop .product-name{-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}
.index_goods_owl .item .product-shop .product-name a{font-size:22px;color:#fff;line-height:30px;}
.index_goods_owl .item .product-shop .product-name a:hover{color:#78abf1;}
.index_goods_owl .item .product-shop .product-name:after{content:' ';display:block;width:80%;margin:0 auto;height:3px;background:#78abf1;margin-top:10px;}
.index_goods_owl .item .product-shop .attrList{width:100%;text-align:center;max-height:calc(100% - 30px - 60px - 50px - 30px);overflow-x:hidden;overflow-y:auto;margin-bottom:15px;-webkit-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear;-webkit-transform: translateY(100px);-ms-transform: translateY(100px);transform: translateY(100px);  }
.index_goods_owl .item:hover .product-shop .attrList{-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}
.index_goods_owl .item .product-shop .attrList .oneAttr{color:white;line-height:30px;font-size:16px;}
.index_goods_owl .item .product-shop .quickview{text-align: center;display: block;width: 100%;width:100%;margin: 0 auto;-webkit-transition: all 0.45s linear;-o-transition: all 0.45s linear;transition: all 0.45s linear;-webkit-transform: translateY(100px);-ms-transform: translateY(100px);transform: translateY(100px);}
.index_goods_owl .item:hover .product-shop .quickview{-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}
.index_goods_owl .item .product-shop .quickview .button{display:block;max-width:200px;margin:0 auto;}
.index_goods_owl .owl-nav button.owl-prev,.index_goods_owl .owl-nav button.owl-next{width:60px;font-size:40px;height:60px;position:absolute;top:calc(50% - 30px);color:white;background:rgba(0,0,0,0.6);}
.index_goods_owl .owl-nav button.owl-prev{left:0;}
.index_goods_owl .owl-nav button.owl-next{right:0;}
.owl-dots{display:none;}
/*** Товары таблицей ***/
.products-container {position: relative;}
.index .products-grid {display: flex;justify-content: center;align-items: stretch;flex-wrap: wrap;text-align: center;}
.products-grid {display: flex;flex-wrap: wrap;text-align: center;}
.products-grid .item {padding: 0 14px 30px;}
.products-grid.noindex .item{width:calc(264px + 28px);margin-bottom:30px;cursor:pointer;}
.products-grid .item .item-inner {display:block;position: relative;overflow: hidden;max-width: 100%;width: 264px;height:100%;}
.products-grid .item .product-image {position: relative;height: 264px;width: 264px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:white;}
.products-grid .item .product-image .product-img {display: block;background:#fafafa;line-height: 264px;}
.products-grid .item .product-image .ratings {position: absolute;float: right;right: 10px;top: 10px;}
.products-grid .item .product-name{text-align:left;padding:0;margin-bottom:10px;height:59px;overflow:hidden;margin-top:10px;word-break:break-word;text-overflow:ellipsis;overflow:hidden;}
.products-grid .item .product-name a{font-size:16px;color:#333;line-height:20px;display:block;}
.products-grid .item .product-name a:after{content:' ';display:block;height:3px;width:20px;background: #78abf1;margin: 5px 0 0 0;}
.products-grid .item .product-name a:hover{color:#95bbf2;}
.products-grid .item .product-shop {padding: 0px;position:relative;}
.products-grid .add-cart{width:100%;line-height:38px;height:35px;text-align:center;display:block;background:#333333;color: #fff;text-transform:uppercase;font-size:13px;}
.products-grid .add-cart:hover{background:#95bbf2;color: #fff;}
.products-grid .item .product-shop .product-name {font-size: 18px;text-align: left;overflow: hidden;}
.products-grid .item .product-shop .product-name a{}
.products-grid .item .product-shop .price-box {text-align: left;color: #95bbf2;}
.products-grid .item .product-shop .price-box .old-price {margin-right: 8px;}
.products-grid .item .product-shop .actions {display: inline-block;width: 100%;}
.products-grid .item .product-shop .actions .addtocart {float: left;}
.products-grid .item .product-shop .product-actions-wrapper{padding-top:5px;}
.products-grid .item .product-shop .product-actions-wrapper .actions{padding:0 10px;opacity:1;transition:all 0.3s ease;}
.products-grid .item:hover .product-shop .product-actions-wrapper{background:transparent;}
.products-grid .item:hover .product-shop .product-actions-wrapper .actions{opacity:1;}
.products-grid .item .product-shop .product-actions-wrapper a.add-cart{font-size:16px;color:#95bbf2;line-height:28px;transition:all 0.3s ease;}
.products-grid .item .product-shop .product-actions-wrapper .empty{font-size:16px;color:#999999;line-height:28px;transition:all 0.3s ease;}
.products-grid .item .product-shop .product-actions-wrapper a.add-cart:hover{text-decoration:underline;}
.products-grid .item .product-shop .actions .add-to-links {display: block;position: absolute;right: 0;bottom: 0;}
.products-grid .item .product-shop .actions .add-to-links a {position: relative;color: #000;border: 0;padding: 0;}
.products-grid .item .product-shop .actions .add-to-links a:last-child {margin-right: 0;}
.add-to-links{position:absolute;right:0;top:40px;}
.products-grid .item .product-shop .empty{width: 100%;line-height: 38px;height: 35px;text-align: center;display: block;background: #999999;color: #fff;text-transform: uppercase;font-size: 13px;}
.rating_num {font-size:12px;font-family:'Open Sans';color:#252424;margin-top:12px;font-weight:bold;text-align:center;}
/* Если товара нет в наличии */
.products-grid .item.empty .product-image a.product-img img {opacity: 0.6;}
.products-grid .item.empty .product-shop .actions .addtocart .button {background-color: #c1c1c1;border: 1px solid #c1c1c1;cursor: default;}
.products-grid .item.empty .product-shop .actions .add-to-links .quickview {display: none;}
/* Категории */
.index .categories {display: flex;justify-content: center;align-items: stretch;flex-wrap: wrap;text-align: center;}
.categories {display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;text-align: center;}
.categories .item {padding:0 14px;margin-bottom:40px;cursor:pointer;width:calc(264px + 28px);}
.categories .item .cat-image{position:relative;overflow:hidden;width:264px;height:264px;background:white;}
.categories .item .cat-image a{display:flex;align-items:center;flex-wrap:wrap;width:100%;height:100%;justify-content:center;}
.categories .item .cat-image .cat-short-desc{position:absolute;left:0;width:100%;height:100%;padding:0 25px;display:flex;flex-wrap:wrap;max-height:100%;overflow:hidden;text-overflow:ellipsis; align-items:center;background:rgba(0,0,0,0.7);-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.categories .item:hover .cat-image .cat-short-desc{-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);}
.categories .item .cat-image .cat-short-desc-cont{width:100%;text-align:left;color:white;font-size:16px;line-height:20px;-webkit-transition: all 0.35s linear;-o-transition: all 0.35s linear;transition: all 0.35s linear;-webkit-transform: translateY(100px);-ms-transform: translateY(100px);transform: translateY(100px);}
.categories .item .cat-image .cat-short-desc-cont .cat-short-desc-text{height:100px;overflow:hidden;word-break:break-word;}
.categories .item:hover .cat-image .cat-short-desc-cont{-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}
.categories .item .cat-image .cat-short-desc-cont a{color:#78abf1;display:block;text-transform:uppercase;margin-top:15px;-webkit-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear;-webkit-transform: translateY(100px);-ms-transform: translateY(100px);transform: translateY(100px);}
.categories .item:hover .cat-image .cat-short-desc-cont a{-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}
.categories .item .cat-image .cat-short-desc-cont a:hover{color:white;}
.categories .item .cat-name{margin-top:20px;text-align:left;position:relative;overflow:hidden;text-overflow:ellipsis;min-height:34px;}
.categories.index .item .cat-name{padding-left:50px;}
.categories .item .cat-name a{font-size:22px;color:#4f4f4f;}
.categories .item:hover .cat-name a{color:#95bbf2;line-height:1;}
.categories .item .cat-name a:after{content:' ';width:20px;height:3px;background:#78abf1;display:block;margin:5px 0 0 0;}
.categories .item .cat-name:before{content:' ';display:block;width:50px;height:35px;position:absolute;top:0;left:0;background-position:left top;background-repeat:no-repeat;background-size:34px 34px;}
.categories.index .item:nth-child(1) .cat-name:before,.right-col .catalog li.catalog-lvl0:nth-child(1):before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath fill='%23bddbff' d='m48.48 24.56-8.82 7.64 4.03 5.37 3.29 4.39 2.7 3.6 3.43 4.58 3.18 4.24 4.95-4.95zM22.21 47.33l2.97 11.29-2.83 2.83-6.28-8.8zM14.57 2.76 9.62 7.71l4.24 3.18 4.58 3.43 3.6 2.7 4.39 3.29 5.37 4.03 7.64-8.82z' style='fill:%23f5f7fa'/%3E%3Cpath fill='%23bddbff' d='m57.2 7.2-.4-.4a4.987 4.987 0 0 0-5.9-.86l-1.08.57a30.062 30.062 0 0 0-8.44 6.77l-1.94 2.24-7.64 8.82-15.13 17.45-5.32 6.14-1.31 1.51a3 3 0 0 0 .14 4.08l.3.3a3 3 0 0 0 4.08.14l1.51-1.31 6.14-5.32L39.66 32.2l8.82-7.64 2.24-1.94a30.062 30.062 0 0 0 6.77-8.44l.57-1.08a4.987 4.987 0 0 0-.86-5.9zm-5.15 8.99-4.24-4.24 1.41-1.41 3.54.7.7 3.54z' style='fill:%23f5f7fa'/%3E%3Cpath fill='%23bddbff' d='m16.67 41.79-5.32 6.14-8.8-6.28 2.83-2.83z' style='fill:%23f5f7fa'/%3E%3Cg fill='%233d9ae2'%3E%3Cpath d='m62.13 48.97-12.4-24.16 1.65-1.43a30.939 30.939 0 0 0 6.99-8.73l.58-1.07a5.976 5.976 0 0 0-1.05-7.09l-.39-.39a6.052 6.052 0 0 0-7.09-1.05l-1.07.58a30.939 30.939 0 0 0-8.73 6.99l-1.43 1.65-24.16-12.4a1.017 1.017 0 0 0-1.17.18L8.91 7a1.03 1.03 0 0 0-.29.78 1 1 0 0 0 .4.73l3.49 2.61-1.59 2.4a1 1 0 0 0 .12 1.26l2.82 2.83a1.007 1.007 0 0 0 .71.29.991.991 0 0 0 .55-.17l3.28-2.18 2.28 1.7-1.28 1.92a1.013 1.013 0 0 0 .12 1.27l2.83 2.83a1.024 1.024 0 0 0 .71.29 1.048 1.048 0 0 0 .56-.17l2.77-1.85 3.95 2.95-14.02 16.17-10.69-2.81a1 1 0 0 0-.96.26l-2.83 2.83a1.015 1.015 0 0 0-.29.79 1 1 0 0 0 .42.73l7.9 5.64-.59.68a4.022 4.022 0 0 0 .2 5.45l.29.29a4.015 4.015 0 0 0 5.45.2l.68-.59 5.64 7.9a1 1 0 0 0 .73.42h.08a1.007 1.007 0 0 0 .71-.29l2.83-2.83a1 1 0 0 0 .26-.96l-2.81-10.69 16.17-14.02 2.95 3.95-1.85 2.77a1.013 1.013 0 0 0 .12 1.27l2.83 2.83a1.024 1.024 0 0 0 .71.29 1.048 1.048 0 0 0 .56-.17l1.92-1.28 1.7 2.28-2.18 3.28a1 1 0 0 0 .12 1.26l2.83 2.82a1.024 1.024 0 0 0 .71.29.939.939 0 0 0 .55-.17l2.4-1.59 2.61 3.49a1 1 0 0 0 .73.4h.07a1.007 1.007 0 0 0 .71-.29l4.95-4.95a1.017 1.017 0 0 0 .18-1.17zM14.7 15.61l-1.67-1.67 1.08-1.61 2.6 1.94zm8.49 5.66-1.67-1.67.76-1.14 2.42 1.8zM11.14 7.6l3.62-3.62 23.09 11.85-6.2 7.15zM4.09 41.52l1.59-1.59 9.18 2.42-3.67 4.24zm19.98 16.8-1.59 1.59-5.07-7.1 4.24-3.67zm-10.16-5.11a2.017 2.017 0 0 1-2.73-.1l-.29-.29a2.017 2.017 0 0 1-.1-2.73l31.34-36.16a29.1 29.1 0 0 1 8.17-6.54l1.07-.57a3.962 3.962 0 0 1 1.89-.48 4.012 4.012 0 0 1 2.84 1.17l.39.39a3.971 3.971 0 0 1 .69 4.73l-.57 1.07a29.1 29.1 0 0 1-6.54 8.17zM44.4 42.48l-1.67-1.67 1.01-1.51 1.81 2.42zm5.66 8.49-1.67-1.67 1.34-2.01 1.95 2.6zm6.34 1.89L41.02 32.35l7.15-6.2 11.85 23.09z' style='fill:%231785d9'/%3E%3Cpath d='M7.624 18.021h4v2h-4z' style='fill:%231785d9' transform='rotate(-45 9.62 19.024)'/%3E%3Cpath d='M5.088 21.557h2v2h-2z' style='fill:%231785d9' transform='rotate(-45 6.085 22.56)'/%3E%3Cpath d='M16.109 23.678h4v2h-4z' style='fill:%231785d9' transform='rotate(-45 18.103 24.68)'/%3E%3Cpath d='M13.574 27.213h2v2h-2z' style='fill:%231785d9' transform='rotate(-45 14.575 28.223)'/%3E%3Cpath d='M42.98 53.376h4v2h-4z' style='fill:%231785d9' transform='rotate(-45 44.973 54.39)'/%3E%3Cpath d='M40.443 56.912h2v2h-2z' style='fill:%231785d9' transform='rotate(-45 41.436 57.923)'/%3E%3Cpath d='M37.322 44.891h4v2h-4z' style='fill:%231785d9' transform='rotate(-45 39.322 45.905)'/%3E%3Cpath d='M34.787 48.426h2v2h-2z' style='fill:%231785d9' transform='rotate(-45 35.78 49.437)'/%3E%3Cpath d='M52.05 17.192a1 1 0 0 0 .707-.292l1.415-1.414a1 1 0 0 0 .273-.9l-.707-3.536a1 1 0 0 0-.784-.784l-3.536-.707a1 1 0 0 0-.9.274l-1.418 1.41a1 1 0 0 0 0 1.414l4.243 4.243a.993.993 0 0 0 .707.292zm-2.5-5.571 2.357.472.471 2.356-.329.329-2.827-2.828z' style='fill:%231785d9'/%3E%3Cpath d='M11.55 46.5h9.899v2H11.55z' style='fill:%231785d9' transform='rotate(-45 16.493 47.507)'/%3E%3C/g%3E%3C/svg%3E");}
.categories.index .item:nth-child(2) .cat-name:before,.right-col .catalog li.catalog-lvl0:nth-child(2):before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 64 64'%3E%3Cpath fill='%23caecfc' d='M47.14 19.54a2.48 2.48 0 0 0-2.26-1.47H19.12a2.48 2.48 0 0 0-2.26 1.47L9.5 36.13v11.31a2.49 2.49 0 0 0 2.49 2.49h40.02a2.49 2.49 0 0 0 2.49-2.49V36.13zm-8.19 21.81-.58 2a.807.807 0 0 1-.68.65H26.31a.807.807 0 0 1-.68-.65l-.58-2a1.2 1.2 0 0 1 .18-1.06.628.628 0 0 1 .51-.29h12.52a.628.628 0 0 1 .51.29 1.2 1.2 0 0 1 .18 1.06zM20.29 23h23.42a1.026 1.026 0 0 1 .93.62L49.38 33H14.62l4.76-9.41a1 1 0 0 1 .91-.59zM13 40h3.5a3.507 3.507 0 0 1 3.35 2.5H13zm34.5 0H51v2.5h-6.85A3.507 3.507 0 0 1 47.5 40z'/%3E%3Cg fill='%2339a2db'%3E%3Cpath d='M40.37 39.09A2.645 2.645 0 0 0 38.26 38H25.74a2.645 2.645 0 0 0-2.11 1.09 3.208 3.208 0 0 0-.5 2.82l.58 2a2.761 2.761 0 0 0 2.6 2.09h11.38a2.761 2.761 0 0 0 2.6-2.09l.58-2a3.208 3.208 0 0 0-.5-2.82zm-1.42 2.26-.58 2a.807.807 0 0 1-.68.65H26.31a.807.807 0 0 1-.68-.65l-.58-2a1.2 1.2 0 0 1 .18-1.06.628.628 0 0 1 .51-.29h12.52a.628.628 0 0 1 .51.29 1.2 1.2 0 0 1 .18 1.06zM51.89 33.55l-5.45-10.79A2.99 2.99 0 0 0 43.71 21H20.29a3 3 0 0 0-2.72 1.72l-5.46 10.83A1 1 0 0 0 13 35h38a1 1 0 0 0 .89-1.45zM14.62 33l4.76-9.41a1 1 0 0 1 .91-.59h23.42a1.026 1.026 0 0 1 .93.62L49.38 33zM16.5 38H13a2.006 2.006 0 0 0-2 2v2.5a2.006 2.006 0 0 0 2 2h8a1 1 0 0 0 1-1 5.51 5.51 0 0 0-5.5-5.5zM13 42.5V40h3.5a3.507 3.507 0 0 1 3.35 2.5zM51 38h-3.5a5.51 5.51 0 0 0-5.5 5.5 1 1 0 0 0 1 1h8a2.006 2.006 0 0 0 2-2V40a2.006 2.006 0 0 0-2-2zm0 4.5h-6.85A3.507 3.507 0 0 1 47.5 40H51z' style='fill:%230f7db8'/%3E%3Cpath d='M53.75 26h-2.173l-2.207-4.883A7.012 7.012 0 0 0 42.991 17h-.231l-2.019-7.268A1 1 0 0 0 39.778 9H24.222a1 1 0 0 0-.963.732L21.24 17h-.231a7.012 7.012 0 0 0-6.379 4.117L12.423 26H10.25C7.113 26 6 27.751 6 29.25a3.254 3.254 0 0 0 3.25 3.25h.235l-.68 1.5A9.01 9.01 0 0 0 8 37.738V46a4.952 4.952 0 0 0 1.005 2.975c0 .009-.005.016-.005.025v3a3 3 0 0 0 3 3h4a3 3 0 0 0 3-3v-1h26v1a3 3 0 0 0 3 3h4a3 3 0 0 0 3-3v-3c0-.009-.005-.016-.005-.025A4.952 4.952 0 0 0 56 46v-8.262A9.01 9.01 0 0 0 55.2 34l-.68-1.5h.235A3.254 3.254 0 0 0 58 29.25c0-1.499-1.113-3.25-4.25-3.25zM8 29.25C8 28.122 9.574 28 10.25 28h1.211l-1.111 2.5h-1.1A1.252 1.252 0 0 1 8 29.25zM24.982 11h14.036l1.667 6h-17.37zM17 52a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-1.424A4.95 4.95 0 0 0 13 51h4zm-4-3a3 3 0 0 1-3-3v-8.262a7.015 7.015 0 0 1 .627-2.909l5.826-12.889A5.008 5.008 0 0 1 21.009 19h21.982a5.007 5.007 0 0 1 4.556 2.941l5.826 12.888A7.015 7.015 0 0 1 54 37.738V46a3 3 0 0 1-3 3zm39 4h-4a1 1 0 0 1-1-1v-1h4a4.95 4.95 0 0 0 2-.424V52a1 1 0 0 1-1 1zm2.75-22.5h-1.1L52.539 28h1.211c.676 0 2.25.122 2.25 1.25a1.252 1.252 0 0 1-1.25 1.25z' style='fill:%230f7db8'/%3E%3Cpath d='M27 14h2v2h-2zM29 12h2v2h-2zM31 14h2v2h-2zM33 12h2v2h-2zM35 14h2v2h-2z' style='fill:%230f7db8'/%3E%3C/g%3E%3C/svg%3E");}
.categories.index .item:nth-child(3) .cat-name:before,.right-col .catalog li.catalog-lvl0:nth-child(3):before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 512 512' viewBox='0 0 512 512'%3E%3Cpath d='M467 391c24.813 0 45-20.187 45-45V106c0-24.813-20.187-45-45-45H195c-24.813 0-45 20.187-45 45v45H91.056c-20.75 0-34.711 13.995-38.489 21.877L4.417 273.372C1.629 279.191 0 285.998 0 292.816V346c0 24.813 20.187 45 45 45h15a59.608 59.608 0 0 0 8.072 30H15c-8.284 0-15 6.716-15 15s6.716 15 15 15h482c8.284 0 15-6.716 15-15s-6.716-15-15-15h-53.072A59.608 59.608 0 0 0 452 391h15zM53.193 241H90v30H38.819l14.374-30zM120 421c-16.542 0-30-13.458-30-30s13.458-30 30-30 30 13.458 30 30-13.458 30-30 30zm30-81.928A59.608 59.608 0 0 0 120 331c-22.159 0-41.537 12.084-51.928 30H45c-8.271 0-15-6.729-15-15v-45h75c8.284 0 15-6.716 15-15v-60c0-8.284-6.716-15-15-15H67.567l11.518-24.039A14.966 14.966 0 0 1 91.056 181H150v158.072zM171.928 421A59.608 59.608 0 0 0 180 391h152a59.608 59.608 0 0 0 8.072 30H171.928zM392 421c-16.542 0-30-13.458-30-30s13.458-30 30-30 30 13.458 30 30-13.458 30-30 30zm0-90c-22.159 0-41.537 12.084-51.928 30H180V106c0-8.271 6.729-15 15-15h272c8.271 0 15 6.729 15 15v240c0 8.271-6.729 15-15 15h-23.072c-10.391-17.916-29.769-30-51.928-30z' style='fill:%23197bd7'/%3E%3Cpath d='M437 121H225c-8.284 0-15 6.745-15 15v150c0 8.284 6.716 15 15 15h212c8.284 0 15-6.716 15-15V136c0-8.346-6.829-15-15-15zm-40.842 30L331 206.323 265.842 151h130.316zM422 271H240V168.414l81.292 69.021a15 15 0 0 0 19.417 0L422 168.414V271z' style='fill:%23197bd7'/%3E%3C/svg%3E");}
.categories.index .item:nth-child(4) .cat-name:before,.right-col .catalog li.catalog-lvl0:nth-child(4):before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-32 0 480 480.033'%3E%3Cg fill='%239bc9ff'%3E%3Cpath d='M288.121 368c-.312 0-.617-.047-.93-.055.274 0 .547.063.801.063zM275.953 366.742c1.055.195 2.106.426 3.2.57-1.094-.113-2.145-.375-3.2-.57zM297.344 367.281l.984-.136zM237.137 84.719C218.257 41.039 176.418 8 128.016 8c-66.239 0-120 61.762-120 128 0 59.602 43.52 147.922 100.48 165.04a65.8 65.8 0 0 0 39.04 0 98.587 98.587 0 0 0 38.722-23.68A216.167 216.167 0 0 0 248.016 136a128.724 128.724 0 0 0-10.88-51.281zm0 0' style='fill:%23d6e4f5'/%3E%3Cpath d='m108.496 301.04-4.48 26.96h48l-4.48-26.96a65.8 65.8 0 0 1-39.04 0zM297.344 367.281a64.894 64.894 0 0 1-9.086.719h-.242c-.278 0-.551-.063-.801-.063a64.92 64.92 0 0 1-8.07-.625c-1.063-.144-2.114-.375-3.2-.57a70.752 70.752 0 0 1-5.816-1.328c-.543-.148-1.106-.215-1.602-.375L264.016 392h48l-4.473-26.922a70.103 70.103 0 0 1-9.215 2.067zm0 0' style='fill:%23d6e4f5'/%3E%3Cpath d='M298.328 367.145a70.103 70.103 0 0 0 9.215-2.067 68.135 68.135 0 0 1-9.215 2.067zM270.137 365.414a71.12 71.12 0 0 0 5.816 1.328 61.996 61.996 0 0 1-5.816-1.328zM279.121 367.313a64.92 64.92 0 0 0 8.07.625 63.455 63.455 0 0 1-8.07-.625zM297.344 367.281c-3.051.461-6.137.7-9.223.719h.137a64.894 64.894 0 0 0 9.086-.719zm0 0' style='fill:%23d6e4f5'/%3E%3C/g%3E%3Cpath fill='%231e81ce' d='M117.809 278.398a7.995 7.995 0 0 0 7.925-6.836 8.002 8.002 0 0 0-5.62-8.828c-16.528-4.957-34.473-23.101-49.25-49.757a8 8 0 0 0-10.876-3.125 8 8 0 0 0-3.125 10.875c16.801 30.28 38.16 51.203 58.64 57.328a7.937 7.937 0 0 0 2.306.343zM200.426 100.61a88.239 88.239 0 0 1 7.59 35.39 8 8 0 0 0 16 0 104.203 104.203 0 0 0-8.91-41.762 108.315 108.315 0 0 0-34.29-43.84 8.001 8.001 0 0 0-9.601 12.801 92.223 92.223 0 0 1 29.21 37.41zM128.016 48a66.352 66.352 0 0 1 21.425 3.64 8.003 8.003 0 0 0 5.153-15.152A82.395 82.395 0 0 0 128.016 32a8 8 0 0 0 0 16zM280.113 326.762c-16.527-4.961-34.472-23.106-49.25-49.762a8 8 0 0 0-10.875-3.125 8.004 8.004 0 0 0-3.125 10.879c16.801 30.277 38.16 51.2 58.64 57.324a7.993 7.993 0 0 0 7.88-1.765 8.006 8.006 0 0 0 2.324-7.731 7.993 7.993 0 0 0-5.594-5.82zM340.816 114.398a8.001 8.001 0 0 0-9.601 12.801 92.27 92.27 0 0 1 29.195 37.36A88.23 88.23 0 0 1 368.016 200a8 8 0 0 0 16 0 104.203 104.203 0 0 0-8.91-41.762 108.315 108.315 0 0 0-34.29-43.84zM314.594 100.488A82.395 82.395 0 0 0 288.016 96a8 8 0 0 0 0 16 66.352 66.352 0 0 1 21.425 3.64 8.003 8.003 0 0 0 5.153-15.152zm0 0' style='fill:%231f87d6'/%3E%3Cpath fill='%231e81ce' d='M287.906 64h-.129A114.868 114.868 0 0 0 241 74.191C220.434 30.055 176.691 1.332 128.016 0c-68.184 0-128 63.55-128 136 0 62.664 43.007 147.84 99.511 170.176l-3.398 20.512a7.997 7.997 0 0 0 1.789 6.484 7.99 7.99 0 0 0 6.098 2.828h12.898l-5.066 15.2a55.653 55.653 0 0 0 6.57 48.8l5.941 8.91a39.782 39.782 0 0 1 4.672 34.844l-8.574 25.742c-1.398 4.2.875 8.73 5.07 10.129 4.2 1.395 8.735-.875 10.13-5.074l8.527-25.75A55.64 55.64 0 0 0 137.617 400l-5.945-8.91a39.746 39.746 0 0 1-4.68-34.844L133.777 336h18.239a7.998 7.998 0 0 0 6.101-2.828 8.01 8.01 0 0 0 1.79-6.485l-3.403-20.496a103.874 103.874 0 0 0 27.008-15.945c16.8 33.723 43.312 67.082 76 80.043l-3.383 20.399a7.997 7.997 0 0 0 1.789 6.484 7.99 7.99 0 0 0 6.098 2.828h12.898l-5.066 15.2a55.653 55.653 0 0 0 6.57 48.8l5.934 8.895c.64.96 1.234 1.953 1.785 2.953a7.994 7.994 0 0 0 7.031 4.168c1.336 0 2.648-.34 3.816-.985a7.996 7.996 0 0 0 3.2-10.847c-.801-1.407-1.598-2.793-2.512-4.153l-5.942-8.91a39.74 39.74 0 0 1-4.683-34.84l6.73-20.281h18.239a7.998 7.998 0 0 0 6.101-2.828 8.01 8.01 0 0 0 1.79-6.484l-3.364-20.254c22.914-8.946 44.715-28.54 63.203-57.395a224.09 224.09 0 0 0 36.27-113.285C415.848 127.39 356.016 64 287.906 64zm-271.89 72c0-63.93 52.336-120 112-120 42.953 0 82.898 28.215 101.785 71.91A120.03 120.03 0 0 1 240.016 136a139.612 139.612 0 0 1-1.16 17.602 180.094 180.094 0 0 1-4 20.742 209.386 209.386 0 0 1-54.11 97.222 90.454 90.454 0 0 1-35.555 21.84 57.903 57.903 0 0 1-25.808 1.953 60.063 60.063 0 0 1-8.598-1.96c-52.488-15.797-94.77-99-94.77-157.399zm97.441 184 1.52-9.176c.472.086.937.113 1.406.192.472.082 1.168.152 1.754.23a72.13 72.13 0 0 0 9.754.754h.254a72.688 72.688 0 0 0 9.746-.742c.582-.082 1.175-.137 1.757-.235.586-.093.938-.101 1.41-.191l1.52 9.168zm189.121 64h-29.121l1.52-9.176c.902.16 1.808.238 2.703.367.754.106 1.496.215 2.25.305 2.683.313 5.382.48 8.086.504h.218a73.99 73.99 0 0 0 12.797-1.152zm63.727-79.602c-18.055 28.145-39.809 46.7-61.543 53.09a59.23 59.23 0 0 1-7.672 1.742l-1.074.153a57.138 57.138 0 0 1-16.079 0c-.671-.094-1.32-.254-1.984-.375a60.401 60.401 0 0 1-6.488-1.473c-32.473-9.297-59.336-44.11-75.567-78.398.477-.48.934-1.024 1.399-1.512 1-1.05 1.984-2.121 2.969-3.2a201.802 201.802 0 0 0 3.472-3.945 170.785 170.785 0 0 0 2.88-3.488 163.708 163.708 0 0 0 3.312-4.207 193.78 193.78 0 0 0 2.78-3.746c1.071-1.453 2.11-2.93 3.122-4.422a145.223 145.223 0 0 0 2.672-4c1-1.52 1.976-3.066 2.945-4.625a218.76 218.76 0 0 0 2.535-4.168 300.72 300.72 0 0 0 2.746-4.8c.797-1.45 1.598-2.887 2.399-4.344.871-1.602 1.71-3.282 2.543-4.926a263.368 263.368 0 0 0 2.219-4.465 247.243 247.243 0 0 0 2.351-5.082c.68-1.512 1.367-3.016 2.024-4.535.734-1.719 1.43-3.457 2.136-5.192.606-1.527 1.23-3.046 1.813-4.578.664-1.757 1.281-3.52 1.906-5.285.543-1.527 1.094-3.058 1.602-4.594.59-1.793 1.125-3.574 1.672-5.375.46-1.511.933-3.023 1.367-4.535.511-1.816.96-3.633 1.422-5.457.378-1.48.8-2.96 1.12-4.441.434-1.863.801-3.703 1.169-5.55.289-1.427.609-2.856.863-4.274.344-1.934.61-3.84.89-5.75.192-1.313.43-2.633.59-3.938.266-2.11.434-4.191.61-6.27.094-1.074.23-2.16.304-3.203.2-3.117.31-6.207.31-9.238 0-4.344-.255-8.68-.68-12.992-.145-1.426-.4-2.84-.583-4.258-.382-2.894-.8-5.781-1.367-8.652-.328-1.656-.746-3.305-1.137-4.953-.632-2.64-1.312-5.266-2.097-7.88a140.02 140.02 0 0 0-1.64-5.034c-.407-1.192-.72-2.399-1.161-3.575A98.895 98.895 0 0 1 287.785 80h.113c59.59 0 112 55.945 112.118 119.777a207.352 207.352 0 0 1-33.711 104.621zm0 0' style='fill:%231f87d6'/%3E%3C/svg%3E");}
.categories.index .item:nth-child(5) .cat-name:before,.right-col .catalog li.catalog-lvl0:nth-child(5):before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cpath d='M13 50a3 3 0 1 0 0 6 3 3 0 0 0 0-6zm0 4a1 1 0 1 1 0-2 1 1 0 0 1 0 2zM46 50a3 3 0 1 0 0 6 3 3 0 0 0 0-6zm0 4a1 1 0 1 1 0-2 1 1 0 0 1 0 2z' style='fill:%231a7ae0'/%3E%3Cpath d='M52 24h-2.4a20 20 0 1 0-39.2 0H6a6.006 6.006 0 0 0-6 6v18a6 6 0 0 0 6.08 6 6.991 6.991 0 0 0 13.84 0h19.16a6.991 6.991 0 0 0 13.84 0H57a3 3 0 0 0 3-3V32a8.009 8.009 0 0 0-8-8zM38.66 38A20.081 20.081 0 0 0 45 33.185V38zM47 30.483c.1-.16.2-.32.294-.483H51a2 2 0 0 1 2 2v9h-4a2 2 0 0 1-2-2zM30 2c9.941 0 18 8.059 18 18s-8.059 18-18 18-18-8.059-18-18c.011-9.937 8.063-17.989 18-18zM10 38a3 3 0 0 1-3-3v-5h5.706c.393.674.825 1.325 1.294 1.949V38zm6-3.741A20.069 20.069 0 0 0 21.34 38H16zM13 58a5 5 0 1 1 0-10 5 5 0 0 1 0 10zm33 0a5 5 0 1 1 0-10 5 5 0 0 1 0 10zm12-10h-2v-2h2zm0-4h-2a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2v1a1 1 0 0 1-1 1h-4.08a6.991 6.991 0 0 0-13.84 0H19.92a6.991 6.991 0 0 0-13.84 0A4 4 0 0 1 2 48V30a4 4 0 0 1 4-4h4.922c.217.68.47 1.348.76 2H7a2 2 0 0 0-2 2v5a5.006 5.006 0 0 0 5 5h35.142A4 4 0 0 0 49 43h4a2 2 0 0 0 2-2v-9a4 4 0 0 0-4-4h-2.682c.29-.652.543-1.32.76-2H52a6.006 6.006 0 0 1 6 6z' style='fill:%231a7ae0'/%3E%3Cpath d='M42 42H5a1 1 0 0 0 0 2h37a1 1 0 0 0 0-2zM30 17a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-4a1 1 0 1 1 0 2 1 1 0 0 1 0-2zM22 15a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-4a1 1 0 1 1 0 2 1 1 0 0 1 0-2z' style='fill:%231a7ae0'/%3E%3Cpath d='M24 27.111A1.863 1.863 0 0 0 25.833 29h8.334A1.863 1.863 0 0 0 36 27.111c0-.161-.678-.111 6.17-.111A1.863 1.863 0 0 0 44 25.11v-1.78c0-6.248-7.771-8.715-11.012-3.481a5.682 5.682 0 0 0-5.976 0C23.77 14.612 16 17.083 16 23.33v1.78A1.863 1.863 0 0 0 17.83 27c6.856 0 6.17-.05 6.17.111zm18-3.781V25h-6.016a6.489 6.489 0 0 0-1.446-3.8C36.546 17.324 42 18.912 42 23.33zm-8 2V27h-8v-1.667A4.181 4.181 0 0 1 30 21a4.181 4.181 0 0 1 4 4.333zm-16-2c0-4.358 5.433-6.048 7.462-2.127A6.489 6.489 0 0 0 24.016 25H18zM38 15a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-4a1 1 0 1 1 0 2 1 1 0 0 1 0-2z' style='fill:%231a7ae0'/%3E%3C/svg%3E");}
.categories.index .item:nth-child(6) .cat-name:before,.right-col .catalog li.catalog-lvl0:nth-child(6):before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 512 512' viewBox='0 0 512 512'%3E%3Cpath d='M83.478 367.304c-9.22 0-16.696 7.475-16.696 16.696v50.087h33.391V384c.001-9.22-7.474-16.696-16.695-16.696zM150.261 367.304c-9.22 0-16.696 7.475-16.696 16.696v50.087h33.391V384c.001-9.22-7.475-16.696-16.695-16.696zM283.826 267.13c-9.22 0-16.696 7.475-16.696 16.696v50.087h33.391v-50.087c.001-9.22-7.474-16.696-16.695-16.696zM417.391 367.304c-9.22 0-16.696 7.475-16.696 16.696v50.087h33.391V384c.001-9.22-7.474-16.696-16.695-16.696z' style='fill:%231f89db'/%3E%3Cpath d='m510.237 309.75-33.391-66.782a16.693 16.693 0 0 0-14.933-9.229h-94.609v-50.087c0-37.739-45.59-66.056-66.783-77.18v-39.69h16.696c9.22 0 16.696-7.475 16.696-16.696s-7.475-16.696-16.696-16.696h-16.696V16.696c0-9.22-7.475-16.696-16.696-16.696-9.22 0-16.696 7.475-16.696 16.696v16.696h-16.696c-9.22 0-16.696 7.475-16.696 16.696s7.475 16.696 16.696 16.696h16.696v39.69c-21.192 11.124-66.783 39.441-66.783 77.18V218.973c-6.833-6.55-14.693-13.055-23.602-19.504-16.613-12.025-33.091-21.106-43.18-26.257v-39.646h16.696c9.22 0 16.696-7.475 16.696-16.696s-7.475-16.696-16.696-16.696h-16.696V83.478c0-9.22-7.475-16.696-16.696-16.696s-16.696 7.475-16.696 16.696v16.696H83.478c-9.22 0-16.696 7.475-16.696 16.696s7.475 16.696 16.696 16.696h16.696v39.646c-10.09 5.151-26.568 14.231-43.181 26.257C19.176 226.843 0 255.225 0 283.826V495.304C0 504.525 7.475 512 16.696 512h467.478c9.22 0 16.696-7.475 16.696-16.696V332.95a16.685 16.685 0 0 0 8.637-6.956 16.695 16.695 0 0 0 .73-16.244zM200.348 478.609H33.391V333.913h166.957v144.696zm0-178.087H33.391v-16.696c0-33.145 56.043-67.962 83.489-81.688 27.459 13.696 83.467 48.441 83.467 81.688v16.696zm133.565 178.087H233.739v-244.87h100.174v244.87zm0-278.261H233.739v-16.696c0-15.998 27.8-36.783 50.086-48.247 22.297 11.471 50.088 32.252 50.088 48.247v16.696zm133.565 278.261H367.304V333.913h100.174v144.696zM367.304 300.522V267.13h84.29l16.696 33.391H367.304z' style='fill:%231f89db'/%3E%3C/svg%3E");}
.categories.index .item:nth-child(7) .cat-name:before,.right-col .catalog li.catalog-lvl0:nth-child(7):before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M180 194.996c0 8.285-6.715 15-15 15-8.281 0-15-6.715-15-15 0-8.281 6.719-15 15-15 8.285 0 15 6.719 15 15zM180 15c0 8.285-6.715 15-15 15-8.281 0-15-6.715-15-15s6.719-15 15-15c8.285 0 15 6.715 15 15zM450.996 45c0 8.285-6.715 15-15 15C427.715 60 421 53.285 421 45s6.715-15 14.996-15c8.285 0 15 6.715 15 15zM60.004 254.996c0 8.285-6.719 15-15 15-8.285 0-15-6.715-15-15s6.715-15 15-15c8.281 0 15 6.715 15 15zM503.707 423.578c-7.406-3.703-16.418-.7-20.125 6.707l-4.758 9.52c-27.05-16.852-50.64-38.227-69.023-62.739L268.043 186.06a15.004 15.004 0 0 0-12.02-6.063H256c-4.73 0-9.184 2.234-12.016 6.024L101.246 377.004c-18.61 24.809-41.867 46.16-68.105 62.723l-4.723-9.442c-3.703-7.406-12.711-10.41-20.121-6.707-7.41 3.707-10.414 12.715-6.711 20.125l5.332 10.66c-6.39 4.078-8.797 12.41-5.332 19.34 3.469 6.93 11.574 10.004 18.672 7.34l11.328 22.66c3.7 7.395 12.703 10.418 20.125 6.707 7.41-3.703 10.414-12.715 6.707-20.125l-11.793-23.59c10.45-6.445 20.469-13.586 30.012-21.32l13.812 55.258A14.997 14.997 0 0 0 105 511.993h301a14.997 14.997 0 0 0 14.55-11.36l13.895-55.578a294.619 294.619 0 0 0 30.903 21.703l-11.766 23.527c-3.707 7.41-.703 16.422 6.707 20.125 7.418 3.711 16.426.692 20.125-6.707l11.332-22.668c1.715.645 3.484.965 5.238.965 5.504 0 10.801-3.04 13.43-8.297 3.465-6.93 1.059-15.258-5.332-19.34l5.332-10.66c3.703-7.41.7-16.418-6.707-20.125zM180 480.52v-37.262l61-60.332v24.07c0 36.29-26.254 66.633-61 73.524zm91-73.524v-23.789l60 60v38.79h-91.898c19.671-19.075 31.898-45.65 31.898-75zm123.285 75H361v-45c0-3.98-1.582-7.793-4.395-10.61l-90-89.995v-.004c-5.82-5.817-15.316-5.836-21.152-.055l-91 89.996A15.016 15.016 0 0 0 150 436.996v45h-33.285l-14.906-59.625c8.379-8.629 16.238-17.766 23.449-27.387l130.699-174.87 129.797 174.89c7.156 9.539 15.02 18.629 23.469 27.246zM75.004 179.996C116.355 179.996 150 146.352 150 105c0-1.063-.02-2.117-.063-3.168-.421-10.062-10.464-16.867-19.968-13.523A29.974 29.974 0 0 1 120 90c-16.54 0-29.996-13.457-29.996-30 0-3.426.566-6.781 1.687-9.965 3.348-9.5-3.457-19.55-13.523-19.969A77.281 77.281 0 0 0 75.004 30c-41.356 0-75 33.645-75 75 0 41.352 33.644 74.996 75 74.996zM60.054 62.551c1.31 31.062 26.337 56.09 57.395 57.394C111.273 137.434 94.58 150 75.004 150c-24.813 0-45-20.188-45-45 0-19.578 12.566-36.273 30.05-42.45zM226 120h90c24.813 0 45-20.188 45-45 0-22.324-16.34-40.906-37.688-44.406C312.82 11.957 292.895 0 271 0c-21.887 0-41.809 11.95-52.3 30.578C197.581 33.953 180 52.195 180 75c0 24.867 21.105 45 46 45zm0-60h2.563a14.999 14.999 0 0 0 14.14-10c4.23-11.965 15.602-20 28.297-20 12.7 0 24.066 8.035 28.297 20a14.999 14.999 0 0 0 14.14 10H316c8.27 0 15 6.727 15 15 0 8.27-6.73 15-15 15h-90c-8.523 0-16-7.012-16-15 0-7.992 7.477-15 16-15zM474.234 150.582C463.61 132.176 443.008 120 421 120c-21.898 0-41.82 11.957-52.313 30.594C347.34 154.094 331 172.676 331 195c0 24.813 20.188 45 45 45h90.996c24.813 0 45-20.188 45-45 0-22.352-16.375-40.95-37.762-44.418zm-7.238 59.414H376c-8.273 0-15-6.726-15-15 0-8.27 6.727-15 15-15h2.559c6.359 0 12.023-4.004 14.144-10C396.93 158.036 408.301 150 421 150c13.086 0 25.133 8.223 29.297 19.996a14.994 14.994 0 0 0 14.14 10H467c8.27 0 15 6.73 15 15 0 8.274-6.73 15-15.004 15zm0 0' style='fill:%23177fcf'/%3E%3C/svg%3E");}
.categories.index .item:nth-child(8) .cat-name:before, .right-col .catalog li.catalog-lvl0:nth-child(8):before{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='612' height='612'%3E%3Cpath d='M541.322 500.219v-94.372c0-20.277-16.438-36.716-36.715-36.716h-9.598V24.598a9.18 9.18 0 0 0-4.117-7.657L467.587 1.537c-6.103-4.033-14.239.342-14.239 7.657v110.652l-6.945-18.734c-9.34-25.196-33.373-41.918-60.245-41.918H225.702c-27.03 0-51.169 16.916-60.394 42.323l-6.655 18.329V9.194c0-7.314-8.137-11.69-14.24-7.657L121.107 16.94a9.178 9.178 0 0 0-4.118 7.657v344.534h-9.597c-20.277 0-36.715 16.438-36.715 36.716v94.372H55.035a9.178 9.178 0 0 0-9.178 9.179v50.743a9.179 9.179 0 0 0 9.178 9.179h39.598v24.322c0 10.139 8.219 18.357 18.358 18.357h48.645c10.139 0 18.358-8.219 18.358-18.357V569.32h252.014v24.322c0 10.139 8.22 18.357 18.357 18.357h48.646c10.139 0 18.357-8.219 18.357-18.357V569.32h39.598c5.07 0 9.179-4.11 9.179-9.179v-50.742a9.178 9.178 0 0 0-9.179-9.179l-15.644-.001zM170.814 170.975h270.372v90.44H170.814v-90.44zm-6.287 303.558H133.17c-9.581 0-17.348-7.768-17.348-17.349v-.438c0-9.581 7.767-17.348 17.348-17.348h31.356c9.581 0 17.348 7.767 17.348 17.348v.438c.001 9.581-7.766 17.349-17.347 17.349zm203.871 5.115H243.602c-10.139 0-18.358-8.22-18.358-18.357V344.976c0-10.138 8.219-18.357 18.358-18.357h124.796c10.138 0 18.357 8.22 18.357 18.357V461.29c.001 10.138-8.219 18.358-18.357 18.358zm110.431-5.115h-31.356c-9.58 0-17.348-7.768-17.348-17.349v-.438c0-9.581 7.768-17.348 17.348-17.348h31.356c9.581 0 17.349 7.767 17.349 17.348v.438c0 9.581-7.768 17.349-17.349 17.349zm-113.222-80.732H246.099a9.087 9.087 0 0 1-9.087-9.088v-.184a9.086 9.086 0 0 1 9.087-9.086h119.508a9.086 9.086 0 0 1 9.087 9.086v.184a9.087 9.087 0 0 1-9.087 9.088zm0-36.716H246.099a9.087 9.087 0 0 1-9.087-9.087v-.184a9.086 9.086 0 0 1 9.087-9.086h119.508a9.086 9.086 0 0 1 9.087 9.086v.184a9.087 9.087 0 0 1-9.087 9.087zm0 110.147H246.099a9.087 9.087 0 0 1-9.087-9.087v-.184a9.087 9.087 0 0 1 9.087-9.087h119.508a9.087 9.087 0 0 1 9.087 9.087v.184a9.087 9.087 0 0 1-9.087 9.087zm0-36.716H246.099a9.086 9.086 0 0 1-9.087-9.086v-.184a9.087 9.087 0 0 1 9.087-9.087h119.508a9.087 9.087 0 0 1 9.087 9.087v.184a9.086 9.086 0 0 1-9.087 9.086z'/%3E%3C/svg%3E");}
.categories.index .item:nth-child(n + 9){display:none;}
.categories.index.active .item:nth-child(n + 9){display:block;}
.category_buttons{text-align:center;display:block;align-items:center;width:100%}
.category_buttons .cat_buttons_wrp{width:420px;margin:0 auto;display:flex;flex-wrap:wrap;}
.category_buttons .button{width:200px;}
.category_buttons .button.gray{margin-left:20px;order:2;}
/* Файлы для скачивания в правой колонке */
.files{margin-top:30px;}
.files a.file{transition:0.35s all ease;display:block;width:100%;border:3px solid #95bbf2;line-height:20px;padding:10px 10px 10px 50px;overflow:hidden;background-repeat:no-repeat;background-size:26px 26px;background-position:12px center;overflow:hidden;position:relative;}
.files a.file:before{transition:0.35s all ease;content:' ';position:absolute;display:block;bottom:100%;left:0;width:50px;height:100%;transform:scale(0);background-size:24px 24px;background-position:center center;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='32' height='32'%3E%3Cpath d='M16 18l8-8h-6V2h-4v8H8zm7.273-3.273l-2.242 2.242L29.159 20l-13.158 4.907L2.843 20l8.127-3.031-2.242-2.242L.001 18v8l16 6 16-6v-8z'/%3E%3C/svg%3E");}
.files a.file:hover{background-color:#95bbf2;background-size:0 0;color:white;background-repeat:no-repeat;}
.files a.file:hover:before{transform:scale(1);bottom:0;}
.files a.file:not(:last-of-type){margin-bottom:15px;}
.files a.file.pdf-icon{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='32' height='32'%3E%3Cpath d='M26.313 18.421c-.427-.42-1.372-.643-2.812-.662-.974-.011-2.147.075-3.38.248-.552-.319-1.122-.665-1.568-1.083-1.202-1.122-2.205-2.68-2.831-4.394.041-.16.075-.301.108-.444 0 0 .677-3.846.498-5.146a1.526 1.526 0 0 0-.088-.369l-.059-.151c-.184-.425-.545-.875-1.111-.85l-.341-.011c-.631 0-1.146.323-1.281.805-.411 1.514.013 3.778.781 6.711l-.197.478c-.55 1.34-1.238 2.689-1.846 3.88l-.079.155a65.82 65.82 0 0 1-1.745 3.213l-.543.287c-.04.021-.97.513-1.188.645-1.852 1.106-3.079 2.361-3.282 3.357-.065.318-.017.725.313.913l.525.264c.228.114.468.172.714.172 1.319 0 2.85-1.643 4.959-5.324a49.318 49.318 0 0 1 7.638-1.815c1.852 1.043 4.129 1.767 5.567 1.767.255 0 .475-.024.654-.072a1.11 1.11 0 0 0 .65-.444c.279-.42.335-.998.26-1.59-.023-.176-.163-.393-.315-.541zM6.614 25.439c.241-.658 1.192-1.958 2.6-3.111.088-.072.306-.276.506-.466-1.472 2.348-2.458 3.283-3.106 3.577zM14.951 6.24c.424 0 .665 1.069.685 2.07s-.214 1.705-.505 2.225c-.241-.77-.357-1.984-.357-2.778 0 0-.018-1.517.177-1.517zm-2.487 13.682c.295-.529.603-1.086.917-1.677a31.984 31.984 0 0 0 1.609-3.511c.716 1.303 1.608 2.41 2.656 3.297.131.111.269.222.415.333-2.132.422-3.974.935-5.596 1.558zm13.439-.12c-.13.081-.502.128-.741.128-.772 0-1.727-.353-3.066-.927.515-.038.986-.057 1.409-.057.774 0 1.004-.003 1.761.19s.767.585.637.667z'/%3E%3Cpath d='M28.681 7.159c-.694-.947-1.662-2.053-2.724-3.116s-2.169-2.03-3.116-2.724C21.229.137 20.448 0 20 0H4.5A2.503 2.503 0 0 0 2 2.5v27C2 30.878 3.121 32 4.5 32h23c1.378 0 2.5-1.122 2.5-2.5V10c0-.448-.137-1.23-1.319-2.841zm-4.138-1.702A27.334 27.334 0 0 1 26.811 8H22V3.189a27.334 27.334 0 0 1 2.543 2.268zM28 29.5c0 .271-.229.5-.5.5h-23a.507.507 0 0 1-.5-.5v-27c0-.271.229-.5.5-.5H20v7a1 1 0 0 0 1 1h7v19.5z'/%3E%3C/svg%3E");}
.files a.file.word-icon{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='32' height='32'%3E%3Cpath d='M19.993 14.872h1.382l-1.594 7.068-2.073-9.938h-3.33l-2.41 9.938-1.807-9.938H6.68l3.534 15.996h3.401l2.384-9.46 2.133 9.46h3.136l4.051-15.996h-5.326v2.87z'/%3E%3Cpath d='M28.681 7.159c-.694-.947-1.662-2.053-2.724-3.116s-2.169-2.03-3.116-2.724C21.229.137 20.448 0 20 0H4.5A2.503 2.503 0 0 0 2 2.5v27C2 30.878 3.121 32 4.5 32h23c1.378 0 2.5-1.122 2.5-2.5V10c0-.448-.137-1.23-1.319-2.841zm-4.138-1.702A27.334 27.334 0 0 1 26.811 8H22V3.189a27.334 27.334 0 0 1 2.543 2.268zM28 29.5c0 .271-.229.5-.5.5h-23a.507.507 0 0 1-.5-.5v-27c0-.271.229-.5.5-.5H20v7a1 1 0 0 0 1 1h7v19.5z'/%3E%3C/svg%3E");}
/* Контакты в правой колонке */
.right_contacts{display:block;width:100%;margin-top:30px;}
.right_contacts ul{border-top:1px solid #d1d1d1;padding:0;}
.right_contacts ul li{border-bottom:1px solid #d1d1d1;list-style:none;}
.right_contacts ul li a{display:block;line-height:26px;padding:12px 0 12px 30px;background-repeat:no-repeat;background-size:18px 18px;background-position:left center;}
.right_contacts ul li a.with-telephone-icon{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='24' height='24'%3E%3Cpath d='M15 12c0-1.641-1.359-3-3-3V6.984A5.021 5.021 0 0 1 17.016 12H15zm3.984 0A6.942 6.942 0 0 0 12 5.016V3c4.969 0 9 4.031 9 9h-2.016zm1.032 3.516A.96.96 0 0 1 21 16.5v3.516a.96.96 0 0 1-.984.984C10.641 21 3 13.359 3 3.984A.96.96 0 0 1 3.984 3H7.5a.96.96 0 0 1 .984.984c0 1.266.188 2.438.563 3.563.094.328.047.75-.234 1.031L6.61 10.781c1.453 2.859 3.797 5.156 6.609 6.609l2.203-2.203c.281-.281.703-.328 1.031-.234 1.125.375 2.297.563 3.563.563z'/%3E%3C/svg%3E");}
.right_contacts ul li a.with-mail-icon{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='18' height='18'%3E%3Cpath d='M16 3H2a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zm-1.382 2L9 8.831 3.382 5h11.236zM15 12.5a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5V7.137l5.497 3.723a.976.976 0 0 0 1.006 0L15 7.137V12.5z'/%3E%3C/svg%3E");}
.right_contacts ul li a.with-Skype-icon{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 497 497'%3E%3Cpath fill='%2347d4ff' d='M248.5 0C111.257 0 0 111.257 0 248.5c0 50.573 15.122 97.607 41.069 136.857L1.313 475.923c-5.494 12.516 7.248 25.259 19.764 19.764l90.566-39.756C150.893 481.878 197.927 497 248.5 497 385.743 497 497 385.743 497 248.5S385.743 0 248.5 0z' style='fill:%232dafd7'/%3E%3Cpath fill='%23bdf2ff' d='M248.5 30v437C369.174 467 467 369.174 467 248.5S369.174 30 248.5 30z' style='fill:%23187daf'/%3E%3Cpath fill='%23fff' d='M437 248.5C437 127.826 352.606 30 248.5 30 127.826 30 30 127.826 30 248.5S127.826 467 248.5 467C352.606 467 437 369.174 437 248.5z'/%3E%3Cpath fill='%232db94d' d='M248.5 90v317c87.537 0 158.5-70.963 158.5-158.5S336.037 90 248.5 90z'/%3E%3Cpath fill='%2361ce5a' d='M377 248.5C377 160.963 319.469 90 248.5 90 160.963 90 90 160.963 90 248.5S160.963 407 248.5 407c70.969 0 128.5-70.963 128.5-158.5z'/%3E%3Cpath fill='%23fff' d='m178.85 242.49 75.66 75.66c23.431 23.431 61.421 23.431 84.853 0l10.607-10.607a100.97 100.97 0 0 0-53.033-53.033l-21.213 21.213-54.447-54.447 21.213-21.213a100.97 100.97 0 0 0-53.033-53.033l-10.607 10.607c-23.431 23.431-23.431 61.421 0 84.853z'/%3E%3C/svg%3E");}
/* Товары */
.toolbar {position: relative;width: 100%;margin: 0px 0 20px;padding: 0;border-bottom:1px solid #fafafa;}
.toolbar .toolbar-rightside{float:right;padding:30px 0;}
.toolbar .pages {display: none;padding-left: 15px;border-left: 1px solid #fafafa;}
.toolbar.bottom {margin: 10px 0 30px;border:0;}
.toolbar.bottom .pages {display: block;border-left: 0;}
/* Пагинация */
.pages {float: right;margin: 0;padding: 0;list-style: none;list-style-position: inside;}
.pages ol {display: block;margin: 0;padding: 0;}
.pages li {display: inline-block;}
.pages li a, .pages li span {display: inline-block;position: relative;width: 25px;font-size: 14px;line-height: 35px;vertical-align: middle;text-align: center;}
.pages li:last-child a, .pages li:last-child:hover a, .pages li:last-child span, .pages li:last-child:hover span  {border-right: 0;}
.pages li a:hover, .pages li span {color: #95bbf2;}
.pages li.current span {cursor: default;color:#95bbf2;}
.pages li .fa {padding: 0;margin: 0;font-size: 21px;}
/* Фильтры */
.filters{margin-top:30px;position:relative;z-index:10;}
.filters-price #goods-filter-price-slider {border: medium none;height: 5px;margin: 15px 10px;background: #c1c1c1;position:relative;}
.filters-price .ui-slider-handle.ui-state-default {position: absolute;background: #95bbf2;width: 5px;height: 15px;margin-left: -3px;top: -10px;z-index: 2;border: none;cursor: pointer;outline: 0;}
.filters-price .ui-slider-handle.ui-state-default:last-child {background: #95bbf2;}
.filters-price .ui-slider .ui-slider-range {top: 0;height: 100%;background: #95bbf2;}
.filters-price .layout-slider {text-align: center;margin: 0 auto 10px;max-width: 300px;display:none;}
.filters-price .layout-slider .inputText {padding: 0 15px;text-align: center;}
.filters-price .filter-inner{padding-left:0!important;}
.filters-goods{display:flex;flex-wrap:wrap;width:100%;}
.filters-goods-active{display:none;}
.filters-goods .one-filter{position:relative;display:block;width:100%;border-bottom:1px solid #d1d1d1;}
.filters-goods .one-filter .filter.active ul{display:block;}
.filters-goods .one-filter .filter-inner{display:none;background: white;z-index: 10;padding:0 0 15px 30px;width: 100%;}
.filters-goods .one-filter .filter .filter_block_name{color:#333;height:50px;cursor:pointer;line-height:50px;position:relative;}
.filters-goods .one-filter .filter .filter_block_name .filter_name{margin-right:5px;margin-left:30px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:175px;text-transform:uppercase;}
.filters-goods .one-filter .filter .filter_block_name .svg-plus,.filters-goods .one-filter .filter .filter_block_name .svg-minus{position:Absolute;right:5px;top:0;height:50px;background-repeat:no-repeat;}
.filters-goods .one-filter .filter .filter_block_name .svg-plus{display:block;}
.filters-goods .one-filter .filter.active .filter_block_name .svg-plus{display:none;}
.filters-goods .one-filter .filter .filter_block_name .svg-minus{display:none;}
.filters-goods .one-filter .filter.active .filter_block_name .svg-minus{display:block;}
.filters-goods .one-filter .filter .svg-arrowdown{display:inline-block;height:42px;background-repeat:no-repeat;position:absolute;right:0;top:0;}
.filters-goods .one-filter .filter .svg-arrowup{display:none;height:42px;background-repeat:no-repeat;position:absolute;right:0;top:0;}
.filters-goods .one-filter .filter.active .filter-inner{display:block;}
.filters-goods .one-filter .filter.active .filter-inner{}
.filters-goods .one-filter .filter.active .filter-inner .clear_all_filters{display:none;}
.filters-goods .one-filter .filter.active .svg-arrowdown{display:none;}
.filters-goods .one-filter .filter.active .svg-arrowup{display:inline-block;}
.filters-goods .filter_buttons{width:100%;text-align:center;margin-top:15px;}
.filters-goods .filter_buttons a{margin-top:10px;display:block;}
.filters-goods .filter_buttons.active{display:block;}
.filters-goods .filter_buttons.active .clear_all_filters, .filters-goods .filter_buttons.active .button{width:auto;margin-top:10px;}
.filters-goods .filter_buttons.active .clear_all_filters{line-height:40px;}
.filters-goods .filter_buttons .button,.filters-goods .filter_buttons .button.small{vertical-align:middle;}
.filters-goods .filter_buttons .button.small{border-color:#d1d1d1;color:#d1d1d1;}
.filters-goods .filter_buttons .button.small:hover{background-color:#d1d1d1;color:#999;}
.filters-goods .one-filter .filter .clearThisFilter{display:none;position:absolute;width:30px;height:50px;background-size:16px 16px;background-position:center center;left:0;top:0;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333333' width='24' height='24'%3E%3Cpath d='M18.984 6.422L13.406 12l5.578 5.578-1.406 1.406L12 13.406l-5.578 5.578-1.406-1.406L10.594 12 5.016 6.422l1.406-1.406L12 10.594l5.578-5.578z'/%3E%3C/svg%3E");}
.filters-goods .one-filter .filter .clearThisFilter:hover{  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='24' height='24'%3E%3Cpath d='M18.984 6.422L13.406 12l5.578 5.578-1.406 1.406L12 13.406l-5.578 5.578-1.406-1.406L10.594 12 5.016 6.422l1.406-1.406L12 10.594l5.578-5.578z'/%3E%3C/svg%3E");}
.filters-goods .one-filter .filter sup.sup_number {height: 50px;display: inline-block;vertical-align: top;line-height: 35px;color: #95bbf2;}}.filters-goods .one-filter .filter{border-bottom:1px solid #dadada;}
.filters-goods .one-filter .red{display:none;}
.filters-goods .one-filter ul li{list-style:none;}
.filters-goods-active il li{list-style:none;}
.one_input input{width:20px;height:20px;margin:0;display:inline-block;vertical-align:top;display:none;}
.one_input label{line-height: 34px;min-height:34px;font-size: 14px;display:block;vertical-align: top;padding-top: 2px;cursor:pointer;position:relative;}
.one_input .hidden-filters-button{position:absolute;left:-80px;line-height:44px;z-index:10;}
.one_input label span{display:inline-block;width:auto;padding:5px 10px;background:#ffffff;border-radius:4px;}
.one_input label.active span,.one_input label:hover span{display:inline-block;width:auto;padding:5px 10px;background:#f2f3f8;text-indent:0;position:relative;}
.one_input label.active span{text-indent:20px;}
.one_input label.active span:before{content:' ';position:absolute;left:0;top:calc(50% + 10px - 15px);display:block;height:8px;width:30px;text-indent:30px;line-height:1;background-repeat:no-repeat;background-position:center center;background-size:14px 14px;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333333' width='24' height='24'%3E%3Cpath d='M18.984 6.422L13.406 12l5.578 5.578-1.406 1.406L12 13.406l-5.578 5.578-1.406-1.406L10.594 12 5.016 6.422l1.406-1.406L12 10.594l5.578-5.578z'/%3E%3C/svg%3E");}
.one_input:last-of-type{margin-bottom:0;}
.hidden_label{display:none;}
.hiResHiddenUp,.hiResHiddenDown{display:none;}
.lowResFiltersToggle{display:none;position: fixed;bottom: 0;left: 15px;z-index: 10;width: 130px;opacity: 1;line-height: 49px;height: 45px;padding-left: 15px;text-align: left;cursor: pointer;background: #95bbf2;opacity: 1;font-weight: bold;color: #ffffff;text-transform: uppercase;background-repeat: no-repeat;background-position: calc(100% - 15px) center;background-size:20px 20px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='32' height='32'%3E%3Cpath d='M16 0C7.163 0 0 2.239 0 5v3l12 12v10c0 1.105 1.791 2 4 2s4-.895 4-2V20L32 8V5c0-2.761-7.163-5-16-5zM2.95 4.338c.748-.427 1.799-.832 3.04-1.171C8.738 2.415 12.293 2 16.001 2s7.262.414 10.011 1.167c1.241.34 2.292.745 3.04 1.171.494.281.76.519.884.662-.124.142-.391.38-.884.662-.748.427-1.8.832-3.04 1.171C23.264 7.585 19.709 8 16.001 8S8.739 7.586 5.99 6.833c-1.24-.34-2.292-.745-3.04-1.171-.494-.282-.76-.519-.884-.662.124-.142.391-.38.884-.662z'/%3E%3C/svg%3E");}
.lowResFiltersToggle:hover{background-color: #718195;}
.lowResFiltersToggle.active{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' width='24' height='24'%3E%3Cpath d='M18.984 6.422L13.406 12l5.578 5.578-1.406 1.406L12 13.406l-5.578 5.578-1.406-1.406L10.594 12 5.016 6.422l1.406-1.406L12 10.594l5.578-5.578z'/%3E%3C/svg%3E");}
/* Правила для всех страниц, кроме главной*/
#main.site_content .container{display:flex;flex-wrap:wrap;align-items:stretch;}
#main.site_content .container .left-col{width:calc(100% - 262px);display:block;order:1;padding-right:30px;overflow:hidden;}
#main.site_content .container .right-col{display:block;width:261px;background:white;position:relative;order:2;padding:0px 0 20px 15px;}
#main.site_content .container .right-col:before{content:' ';position:absolute;left:100%;top:0;width:1500px;height:100%;background:white;}
/*Правая колонка*/
#main.site_content .container .right-col.user-hidden{display:none;}
#main.site_content .container .left-col.user-full{width:100%;}
/* Каталог , список категорий */
.right-col .catalog{padding:0;margin:0;}
.right-col .catalog_full{z-index:10;position:relative;}
.right-col .catalog li{list-style:none;list-style-position:inside;padding:0 0 0 30px;border-bottom:1px solid #d1d1d1;position:relative;}
.right-col .catalog li a{font-size:16px;line-height:20px;display:block;width:100%;padding:15px 0;text-transform:none;}
.right-col .catalog li ul{display:none;}
.right-col .catalog li ul li{color:#b1b1b1;}
.right-col .catalog li.active ul{display:block;margin-top:-10px;}
.right-col .catalog li.active ul li ul{display:none;}
.right-col .catalog li.active ul li.active ul{display:block;}
.right-col .catalog li.active ul ul{margin-top:0px;}
.right-col .catalog li ul li{border-bottom:0;padding:0 0 0 15px;}
.right-col .catalog li ul li:last-of-type{padding-bottom:10px;}
.right-col .catalog li ul li a{padding:5px 0;color:#b1b1b1;}
.right-col .catalog li.catalog-lvl0:before{content:' ';width:30px;height:50px;position:absolute;left:0;top:0;background-size:18px 18px;background-position:left center;background-repeat:no-repeat;}
/* Карточка товара */
.product-view{display:flex;flex-wrap:wrap;}
.product-view .product-name{display: block;width: 100%;}
.product-view .product-name h1{display: block;width: 100%;font-size: 30px;color: #111111;line-height:50px;word-break:break-word;overflow:hidden;text-overflow:ellipsis;margin-bottom:30px;}
.product-view .product-name h1:after{content:' ';display:block;width:100px;height:3px;background:#95bbf2;}
.product-view .product-left{display:block;width:360px;}
.product-view .product-left .miniImages{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:360px;margin:15px auto 0 auto}
.product-view .product-left .miniImages .item{margin-bottom:15px;width:100px;height:100px;position:relative;cursor:pointer;}
.product-view .product-left .miniImages .item a:before{content:' ';width:100px;height:100px;border:1px solid #b1b1b1;position:absolute;left:0;top:0;}
.product-view .product-left .miniImages .item:hover a:before{border:3px solid #95bbf2;}
.product-view .product-right{display:block;width:calc(100% - 360px);padding-left:30px;}
.product-view .product-right .price-box{margin-bottom:20px;}
.product-view .product-right .price-box .old-price{margin-bottom:10px;}
.product-view .product-right .rating_row{display:flex;flex-wrap:wrap;width:100%;height:30px;line-height:30px;margin:15px 0 30px 0;}
.product-view .product-right .rating_row .rating-box{height:30px;background-size:30px 30px;width:150px;float:none;}
.product-view .product-right .rating_row .rating-box .rating{height:30px;background-size:30px 30px;}
.product-view .product-right .rating_row .review_counter{width:calc(100% - 150px);padding-left:10px;font-size:16px;}
.product-view .product-right .short-description{display:block;width:100%;font-size:16px;color:#4f4f4f;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin-bottom:30px;}
.product-view .product-right #features{display:block;width:100%;background:white;border:3px solid #95bbf2;padding:0 15px;}
.product-view .product-right #features .feature-line{display:flex;flex-wrap:wrap;width:100%;justify-content: space-between;border-bottom:1px solid #d1d1d1;line-height:50px;}
.product-view .product-right #features .feature-line .feature-name{display:block;width:auto;max-width:60%;font-size:16px;text-align:left;flex:1;}
.product-view .product-right #features .feature-line .feature-value{display:block;width:auto;max-width:40%;font-size:16px;font-weight:bold;text-align:right;}
.product-view .product-right #features .goodsCallbackFormWithModification{margin-top:15px;}
.product-view .product-right #features .pp{display: block;line-height: 23px;margin: 15px auto;width: 360px;max-width:100%;}
.rev-title{display: block;width: 100%;font-size: 22px;color: #111111;line-height:50px;word-break:break-word;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px;font-weight:normal;}
.rev-title:after{content:' ';display:block;width:100px;height:3px;background:#95bbf2;}
.selectBox{display:none;}
/* Карточка товара Описание */
.product-information{margin-top:30px;}
.product-information .fullDesc{overflow:hidden;text-overflow:ellipsis;word-break:break-word;}
.opinion-page .product-information{margin-top:0;}
.opinion-page #goodsDataOpinionBlock{padding-top:0;}
/* Карточка товара Блок Акции */
.product-view .product-right .goodsDataMainDiscountBlock{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:15px;}
.product-view .product-right .goodsDataMainDiscountBlock .svg-sale{width:100px;height:auto;min-height:100px;}
.product-view .product-right .goodsDataMainDiscountBlock .sale-desc{width:calc(100% - 100px);padding-left:10px;}
/* Карточка товара Отзывы */
.product-view .goodsDataOpinionBody{margin-top:15px;}
.product-view .bord{background:#ffffff;}
.product-view .one_rev_line{padding:15px;position:relative;margin-bottom:15px;}
.product-view .one_rev_line:last-of-type{margin-bottom:15px;}
.product-view .one_rev_line .goodsDataOpinionListClient{font-weight:bold;font-size:16px;margin-bottom:10px;}
.product-view .one_rev_line .rating-box{position:absolute;right:15px;top:15px;}
.product-view .one_rev_line .goodsDataOpinionListDate{color:#b1b1b1;margin-bottom:10px;}
.product-view .one_rev_line .removeReview{margin-top:10px;}
/* Карточка товара Сопутствующие / С этим товаром смотрят*/
.related .owl-carousel,.related-views .owl-carousel{position:relative;}
.related .owl-nav .owl-next,.related .owl-nav .owl-prev,.related_viwes .owl-nav .owl-next,.related_viwes .owl-nav .owl-prev{width: 40px;height: 40px;line-height: 40px;font-size: 40px;color: #fff;position: absolute;top: 47%;background: rgba(0,0,0,0.4);padding:0;}
.related .owl-nav .owl-next span,.related .owl-nav .owl-prev span,.related_viwes .owl-nav .owl-next span,.related_viwes .owl-nav .owl-prev span{display:block;height:40px;line-height:30px;} 
.related .owl-nav .owl-next,.related_viwes .owl-nav .owl-next{right: 0;}
.related .owl-nav .owl-prev,.related_viwes .owl-nav .owl-prev{left: 0;}
/*Модификации кнопками*/
.goodsDataMainModificationsBlock{padding: 30px 0 10px 0;border-bottom: 1px solid #d1d1d1;border-top: 1px solid #d1d1d1;margin-top:30px;margin-bottom:30px;}
.product-view .product-shop .product-content .goodsDataMainModificationsBlockProperty{margin-bottom:15px;}
.product-view .product-shop .product-content .goodsDataMainModificationsBlockProperty select{display:none;}
.modification_values .modification_name{margin-bottom:10px;}
.modification_values .modification_value{cursor:pointer;display:block;float:left;font-size:14px;color:#9e9e9e;height:30px;line-height:30px;margin-right:10px;margin-bottom:10px;border:1px solid #d1d1d1;padding:0 10px;}
.modification_values .modification_value:hover{color:#95bbf2;border-color:#95bbf2;background:white;}
.modification_value.active{color:#95bbf2;border-color:#95bbf2;background:white;}
/* Отзывы */
#goodsDataOpinionBlock{padding:30px 0 30px 0;}
#goodsDataOpinionBlock .inputText,#goodsDataOpinionBlock textarea{background:white;border:1px solid #dadada;}
.goodsDataOpinionAddTable .goodsDataOpinionRating{margin-bottom: 10px;float: left;width: 100%;width:120px;height:24px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f8be00' width='24' height='24'%3E%3Cpath d='M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");}
/* С этим товаром смотрят, Сопутствующие товары */
.box-up-sell {text-align: left;}
.box-up-sell .owl-carousel .owl-item.active {opacity: 1;filter: alpha(opacity=100);}
.box-up-sell .owl-carousel .owl-item {opacity: 0;filter: alpha(opacity=0);}
.box-up-sell .owl-carousel .owl-item .product-image img {max-width: 100%;}
.related .block-title .navigation {position: absolute;right:0;top:0;}
.related .block-title .navigation a {margin: 0 15px;line-height: 45px;}
.related .block-title .navigation a i{vertical-align:middle}
.all-reviews-button{display:block;margin:0 auto;max-width:250px;margin-bottom:10px;text-align:center;text-transform:uppercase;font-size:12px;}
.bord.hidden-review{display:none;}
.bord.hidden-review.active{display:block;}
/*Быстрый просмотр*/
#product-view-wrp.fancybox-content{padding:30px;width:908px;max-width:908px;background:#f2f3f8;}
/* Личный кабинет (Страницы) */
.link-hover:hover{text-decoration:underline;}
.account{margin-bottom:90px;margin-top:90px;}
.account.nomargin{margin-top:15px;margin-bottom:15px;}
.account.container{padding-left:0;padding-right:0;}
.account.login .first{min-height:320px;}
.account .first{margin: 80px 0;background: #fafafa;position: relative;min-height: 400px;display: flex;align-items: center;justify-content: flex-start;}
.account .form-block{position:absolute;right:50px;top:-50px;background:white;border:1px solid #dadada;width:550px;height:calc(100% + 100px);}
.account .form-block.login-form{padding-top:80px;}
.account .col-account{padding-left:35px;max-width:500px;}
.account .col-account h3,.account .form-block h3{font-weight: normal;margin-top: 0;margin-bottom: 20px;line-height: 1;font-size:24px;}
.account .form-block h3{margin-bottom:30px;font-size:24px;}
.account .col-account p{font-size:14px;line-height:20px;}
.account .col-account .buttons{margin-top:20px;}
a.recovery{font-size:16px;margin-left:20px;color:#95bbf2;}
a.recovery.Rright{}
.account .form-block .account-text{margin-bottom:30px;line-height:20px;}
.account .form-block{text-align:center;padding:35px 90px;}
.account .form-block input{margin-bottom:30px;}
.account .form-block .pp{font-size:12px;margin-top:20px;}
.account .fields{position:relative;max-width:350px;margin:0 auto;}
.account .fields label.invalidInput{position:absolute;bottom:10px;}
.account.feedback .first{min-height:500px;}
.account textarea{margin-bottom:30px;}
.account .feedback_file{text-align:left;width:100%;max-width:350px;}
.account.user-settings{padding-bottom:15px;}
.account.recovery .first{min-height:330px;}
.account.favorite-goods .buttons{margin-top:30px;}
.register .pp{line-height:24px;}
/* Личный кабинет(Настройки пользователя) */
.account.user-settings .col-account{max-width:100%;}
.user-buttons{display:block;margin:20px 0 5px 0;}
.user-buttons .second{margin-left:15px;}
.showPassBlock{position: absolute;right:5px;top:4px;width:40px;height:40px;}
.showPass{background-repeat:no-repeat;background-size:24px 24px;background-position:center center;width:40px;height:40px;display:block;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M16 6C9.021 6 2.972 10.064 0 16c2.972 5.936 9.021 10 16 10s13.027-4.064 16-10c-2.972-5.936-9.021-10-16-10zm7.889 5.303A15.212 15.212 0 0 1 28.559 16a15.223 15.223 0 0 1-4.67 4.697C21.527 22.204 18.799 23 16 23s-5.527-.796-7.889-2.303A15.212 15.212 0 0 1 3.441 16a15.223 15.223 0 0 1 5.041-4.925 8 8 0 1 0 15.036 0c.124.074.248.15.371.228zM16 13a3 3 0 1 1-6 0 3 3 0 0 1 6 0z'/%3E%3C/svg%3E");}
.showPass.active{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='32' height='32'%3E%3Cpath d='M16 6C9.021 6 2.972 10.064 0 16c2.972 5.936 9.021 10 16 10s13.027-4.064 16-10c-2.972-5.936-9.021-10-16-10zm7.889 5.303A15.212 15.212 0 0 1 28.559 16a15.223 15.223 0 0 1-4.67 4.697C21.527 22.204 18.799 23 16 23s-5.527-.796-7.889-2.303A15.212 15.212 0 0 1 3.441 16a15.223 15.223 0 0 1 5.041-4.925 8 8 0 1 0 15.036 0c.124.074.248.15.371.228zM16 13a3 3 0 1 1-6 0 3 3 0 0 1 6 0z'/%3E%3C/svg%3E");}
.user-settings .col-account{background:white;border:1px solid #dadada;text-align:center;padding:15px;height:100%;}
.user-settings .clientForm{display:block;}
.user-settings .clientForm .user-fields{display: flex;justify-content: center;align-items: stretch;flex-wrap: wrap;text-align: center;margin-left:-15px;margin-right:-15px;}
.user-settings .clientForm .user-fields .user-field{width:50%;padding:15px;}
.user-settings .clientForm .user-fields .user-field .col-account{height:100%;}
.user-settings input,.user-settings textarea{margin-bottom:30px;}
.user-settings .col-account  .buttons{margin-top:0;}
/* Обратный звонок */
.callback-info .callback-form-wrp {text-align: center;max-width:500px;margin:0 auto;border:1px solid #dadada;padding:15px;}
.callback-info .callback-form .name-error, .callback-info .callback-form .phone-error {position: relative;text-align: left;bottom: 0;}
.callback-info .callback-form div {}
.callback-info .callback-form div label {display:none;}
.callback-info .callback-form div input {margin-bottom:30px;}
.callback-info .callback-form div textarea{margin-bottom:30px;}
.callback-info .pp {margin-bottom: 10px;}
.contact-info .block-contact > div {margin-bottom: 12px;}
.contact-info .block-contact > div i {width: 25px;text-align: center;vertical-align: middle;font-size: 18px;margin-right: 10px;}
.favorite-goods{margin-top:20px;}
/* Страница Поиск */
.search h4 {margin-bottom: 10px;}
#search #search_form{position:relative;}
#search #search_form .search-string{width:100%;line-height:42px;padding:0 15px;border:1px solid #dadada;display:block;width:100%;}
#search #search_form .search-submit{background-color:transparent;border:0;position:absolute;right:1px;top:1px;height:42px;line-height:42px;background-position:center center;width:42px;}
/* Список акций */
.discount-box{padding-top:30px;}
.discount-box .content{display:flex;flex-wrap:wrap;align-items:center;padding:15px;border:1px solid #d1d1d1;margin-bottom:30px;}
.discount-box .content .image{width:100px;}
.discount-box .content .image .svg-sale{width:100px;height:100px;}
.discount-box .content .block-title{width:calc(100% - 100px);padding-left:10px;margin:0;}
.discount-box .content .desc{width:100%;padding:15px 0 0 0;}
.discount-box .content .desc .promotionCampaignInfo .sale-row{width:100%;line-height:30px;display:block;}
.discount-box .content .desc .promotionCampaignInfo .sale-row .cell1,.discount-box .content .desc .promotionCampaignInfo .sale-row .cell2{display:inline-block;}
.discount-box .content .desc .promotionCampaignInfo .sale-row .cell2{margin-left:15px;}
.discount-box .content .desc .promotionCampaignInfo .sale-row b{color:#95bbf2;}
.discount-box .content .desc .button{margin-top:10px;}
.discount-box .content .desc .blockquote{max-width:100%;overflow:hidden;word-break:break-word;}
/* Просмотр новостей, список новостей */
.news .news-image{height: 237px;width: 100%;overflow: hidden;display: block;}
.news .news-image img{max-height: 237px;height: auto;max-width: 100%;width: auto;display: block;margin:0 auto;}
.news-box .news {width:100%;margin:15px 0px 20px 0px;cursor:pointer;border-bottom:1px solid #dadada;padding-bottom:42px;}
.news-box .news .block-title{margin-bottom:15px;}
.news-box .news .title {font-size: 23px;display: block;line-height: 30px;word-break: break-word;max-height: 85px;overflow: hidden;white-space:normal;}
.news-box .news-content p {word-break: break-word;overflow: hidden;text-overflow: ellipsis;font-size: 14px;margin-bottom: 10px;padding-bottom: 5px;line-height: 20px;}
.news-box .news-time {color: #999999;display:block;margin-top: 15px;}
.news .go-to-news {display:block;color: #95bbf2;margin-top: 15px;}
.news-main-box{margin-top:20px;}
.news-main-box .htmlDataBlock{margin-bottom:20px;line-height:20px;}
.news-main-box .news-time{text-align:right;margin-bottom:10px;color:#999999;}
.newsListBlockItemFiles td{line-height:20px;padding:0;border-spacing:0;}
.news-title{word-break: break-word;overflow: hidden;text-overflow: ellipsis;font-size: 16px;font-weight: bold;margin-bottom: 20px;display: block;}
/* Связь с администрацией */
.feedback{width:90%;max-width:500px;background:#ffffff;padding:30px;margin:0 auto;}
.feedback .file{margin-bottom:15px;}
.feedback .button{margin-bottom:15px;}
.feedback .pp{line-height:24px;}
/* Адаптивная часть */
.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, .col-sms-1, .col-sms-2, .col-sms-3, .col-sms-4, .col-sms-5, .col-sms-6, .col-sms-7, .col-sms-8, .col-sms-9, .col-sms-10, .col-sms-11, .col-sms-12, .col-hs-1, .col-hs-2, .col-hs-3, .col-hs-4, .col-hs-5, .col-hs-6, .col-hs-7, .col-hs-8, .col-hs-9, .col-hs-10, .col-hs-11, .col-hs-12 {float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.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%}
@media all and (max-width: 1199px) {
  
/*Вопросы 1199*/
#questions .flex-box .callbackForm .callback-input{width:190px;}  
/* header 1199 */
header .header-top .info li .contacts-core .contacts-core-top, header .header-top .info li .contacts-core .contacts-core-top a, header .header-top .info li .contacts-core .contacts-core-top span, header .header-top .info li .contacts-core .contacts-core-top div{font-size:16px;}
header .header-top .info li .contacts-core{max-width:calc(100% - 37px);}
header .header-top .info li .contacts-core .contacts-core-bottom, header .header-top .info li .contacts-core .contacts-core-bottom a, header .header-top .info li .contacts-core .contacts-core-bottom span, header .header-top .info li .contacts-core .contacts-core-bottom div{font-size:12px;}
header .header-top .info li{padding:0 5px;}
/*slider 1199*/
#Slider .item .SliderLeft .LeftText{font-size:45px;}
#Slider .item .SliderLeft,#Slider .owl-item.active .item .SliderLeft{padding-right:80px;}
#Slider .item .SliderLeft ul li{font-size:20px;}
#Slider .owl-item.active .item .SliderRight{justify-content: flex-end;}
/* каталог на главной 1199 */
.categories.noindex .item{width:50%;}
.categories .item .cat-image{width:100%;}
/*О нас 1199*/
#about_us{margin-top:0;margin-bottom:70px;}
#about_us .about_bottom{display:none;}
#about_us .about_left{width:50%;}
#about_us .about_middle{width:50%;margin-bottom:0;margin-top:0;}
/*Приемущества 1199*/
#advantages:after{display:none;}
#advantages .advantageNote{display:none;}
#advantages .advantageWrap{width:100%;}
/*Как мы работаем 1199*/
#howWork .howWorkBlock{width:100%;background-size:contain;}
/*Калькулятор доставки 1199*/
.callback-info .counterForm .counter-right .auto1{left:-230px;}
.callback-info .counterForm .counter-right .auto2{left:-255px;}
.callback-info .counterForm .counter-right .square-with-text .text-top{font-size:45px;}
.callback-info .counterForm .counter-right .square-with-text .text-bottom{font-size:24px;}
/*Товары таблицей 1199*/
.products-grid.noindex .item{width:50%;}
.products-grid .item .product-image{width:100%;background:#ffffff;}
.goods-image-large{max-height:100%;max-width:100%;}
.index_goods_owl .item .product-shop .product-name a{line-height:22px;}
/*Карточка товара 1199*/
.product-view .product-left{width:100%;} 
.product-view .product-left .big-image .item{text-align:center}
.product-view .product-right{width:100%;padding-left:0;}
}
@media all and (max-width: 991px) {
  
/*общее 991*/
.user_options-forms .forms_title{font-size:18px;}
.wrapper{padding-top:76px;}
#main-desc{padding:40px 0;}
.callback-info{margin:0 0 40px 0;}
.callback-info .counterForm{padding-bottom:0;}
.products-container{padding:40px 0;}
#FAQandReview,#staff{padding-bottom:40px;}
#howWork{padding:50px 0 70px 0;}
#FAQandReview{padding-top:0px;}
.products-container.hit-products-container{padding-bottom:40px;}
/*header 991*/
header{position:fixed;top:0;left:0;width:100%;z-index:1000;}
header .container{display:flex;flex-wrap:wrap;position:relative;}
header .header-top{position:relative;width:calc(100% - 51px);}
header .header-top .menu_lr_button{display:block;}
header .header-top .logo{height:76px;padding:10px 0;line-height:56px;flex:1;}
header .header-top .info{width:130px;}
header .header-top .info .contacts-list{width:256px;position:absolute;right:-50px;top:100%;background:white;z-index:1000;padding:15px;overflow:hidden;display:none;border:1px solid #95bbf2;position:absolute!important;}
header .header-top .info .contacts-list.active{display:block;}
header .header-top .info li,header .header-top .info li.region{width:100%;max-width:100%;justify-content: flex-start;margin-bottom:15px;}
header .header-top .info .lr_contacts{display:block;}
header .header-bottom{width:50px;border-top:0;height:76px;position:static;}
header .header-bottom .search_button{height:76px;width:50px;}
header .header-bottom.active{position:absolute;width:100%;height:76px;background:white;left:0;top:0;}
header .header-bottom #search_mini_form{top:11px;margin-left:14px;margin-right:14px;width:calc(100% - 28px);}
header .header-top .info li:last-of-type{margin-bottom:0;}
header .header-bottom nav{display:block;position:absolute;left:15px;top:calc(100% + 50px);width:245px;background:#fff;opacity:1;padding:0px;max-height:350px;text-overflow:ellipsis;display:none;}
header .header-bottom nav.active{display:block;overflow-y:auto;overflow-x:hidden;border:1px solid #95bbf2;border-top:0;position:absolute!important}
header .header-bottom nav a{display:block;width:100%;line-height:20px;padding:15px;}
header .header-bottom nav a.active{background:#95bbf2;color:#ffffff;}
header .header-bottom nav a:hover{background:#f2f3f8;color:#95bbf2;}
header .header-bottom .search_button{background-size:32px 32px;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23000000' d='M9.516 14.016c2.484 0 4.5-2.016 4.5-4.5s-2.016-4.5-4.5-4.5-4.5 2.016-4.5 4.5 2.016 4.5 4.5 4.5zm6 0l4.969 4.969-1.5 1.5-4.969-4.969v-.797l-.281-.281c-1.125.984-2.625 1.547-4.219 1.547C5.907 15.985 3 13.126 3 9.516S5.906 3 9.516 3s6.469 2.906 6.469 6.516c0 1.594-.563 3.094-1.547 4.219l.281.281h.797z'/%3E%3C/svg%3E");}
header .header-bottom .search_button:hover,header .header-bottom .search_button.active{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%2395bbf2' d='M9.516 14.016c2.484 0 4.5-2.016 4.5-4.5s-2.016-4.5-4.5-4.5-4.5 2.016-4.5 4.5 2.016 4.5 4.5 4.5zm6 0l4.969 4.969-1.5 1.5-4.969-4.969v-.797l-.281-.281c-1.125.984-2.625 1.547-4.219 1.547C5.907 15.985 3 13.126 3 9.516S5.906 3 9.516 3s6.469 2.906 6.469 6.516c0 1.594-.563 3.094-1.547 4.219l.281.281h.797z'/%3E%3C/svg%3E");}
/*slider 991*/
#Slider .item .SliderLeft .LeftText{font-size:36px;line-height:50px;}
#Slider .item .SliderLeft, #Slider .owl-item.active .item .SliderLeft{padding-right:15px;padding:130px 15px 130px 0;}
#Slider .item .SliderLeft ul li{font-size:18px;}
/*каталог на главной 991*/
.categories .item:nth-child(n + 7){display:none;}
.categories.active .item:nth-child(n + 7){display:block;}
/*О нас 991*/
#about_us{margin-bottom:40px;}
#about_us .about_left{width:100%;}
#about_us .about_middle{width:100%;}
#about_us .about_middle .about_middle_wrap{max-width:100%;width:100%;}
#about_us .about_middle .about_middle_wrap .accordion-tabs{width:420px;margin:0 auto;}
/*Приемущества 991*/
#advantages .advantageWrap{padding:30px 15px;}
#advantages .advantageWrap .advantage:nth-child(1), #advantages .advantageWrap .advantage:nth-child(2){margin-bottom:30px;}
/*faq 991*/
#FAQandReview .FAQ{width:100%;margin-bottom:30px;padding-right:0;}
#FAQandReview #reviews{width:100%;padding-left:0;}
/*Вопросы 991*/
#questions .flex-box h3{width:100%;text-align:center;}
#questions .flex-box .callbackForm{width:100%;padding-left:0;}
#questions .flex-box .callbackForm .callback-input{width:35%;padding-right:30px;margin:0;}
#questions .flex-box .callbackForm .callback-input.tel-input-wrp{margin-left:0;}
#questions .flex-box .callbackForm .button{margin-right:0;margin-left:0;width:30%;}
/*footer 991*/
#footer .links li{word-break:break-word;}
#footer .pp{line-height:12px;}
  
/*Регистрация , авторизация 991*/
.user_options-container{display:flex;flex-wrap:wrap;}
.user_options-forms{order:1;}
.user_options-text{order:2;}
.user_options-text{flex-wrap:wrap;}
.user_options-registered, .user_options-unregistered{width:100%;}
.register .user_options-unregistered{display:none;}
.user_options-forms{position:static;width:100%;top:0;left:0;transform:none;}
.user_options-forms .user_forms-login,.user_options-forms .user_forms-signup{position:static;width:100%;}
.user_options-forms{min-height:auto;padding:15px;box-shadow:none;}
.user_options-registered, .user_options-unregistered{padding:15px;}
.user_options-forms .user_forms-signup,.user_options-forms.bounceLeft .user_forms-login{transform:none;}
.register .user_options-forms .user_forms-signup{opacity:1;visibility:visible;}
.register .user_options-forms .user_forms-login{display:none;}
.login .user_options-forms .user_forms-login{opacity:1;visibility:visible;}
.login .user_forms-signup{display:none;}
.account .pp{line-height:25px;}
.account .success, .account .warning, .account .attention, .account .information{margin:15px 0;}
.account{margin-top:30px;margin-bottom:30px;}
.register #login-button{display:none;}
.login #signup-button{display:none;}
.login .user_options-registered{display:none;}
.lowresAccountButton{display:block;}
/*Калькулятор доставки 991*/
.callback-info .counterForm .counter-left{order:2;width:100%;}
.callback-info .counterForm .counter-right{order:1;width:100%;padding:20px;}
.callback-info .counterForm .counter-right .square-with-text{padding:20px;}
.callback-info .counterForm .counter-right img{display:none;}
.callback-info .counterForm .counter-right .square-with-text .text-top{line-height:60px;}
/*Правая колонка 991*/
#main.site_content .container{display:block;width:100%;}
#main.site_content .container .right-col{background: #ffffff;padding: 0px 15px 20px 15px;display: block;position: fixed;top: 77px;right: 0;z-index: 20;border: 1px solid #95bbf2;border-right: 0;overflow-y: auto;overflow-x: hidden;max-height: 330px;-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);opacity:0;}
#main.site_content .container .right-col.active{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);opacity:1;}
#main.site_content .container .right-col:before{display:none;}
#main.site_content .container .right-col .catalog_full{display:none;}
#main.site_content .container .right-col .files,#main.site_content .container .right-col .right_contacts{display:none;}
#main.site_content .container .right-col .one_input{position:relative;}
#main.site_content .container .right-col .one_input .hidden-filters-button{left:auto;right:0;top:2px;}
.filters{margin-top:0;}
/*Левая колонка*/
#main.site_content .container .left-col{width:100%;padding-right:0;}
.lowResFiltersToggle{display:block;}
/*Быстрый просмотр*/
#product-view-wrp.fancybox-content{max-width:90%;width:auto;}
}
@media all and (max-width: 767px) {
  
/*товары на главной 767*/  
.index_goods_owl .item .product-shop .product-name a{font-size:18px;line-height:26px;}
/*общее 767*/
.title{font-size:24px;line-height:30px;}
.title:before{margin-bottom:10px;}
#advantages .advantageWrap{-webkit-transition: all 0s linear;-o-transition: all 0s linear;transition: all 0s linear;}
#main{padding:20px 0;}
.error-page{margin-top:0;}
/*Наверх 767*/
#back-top{width:52px;text-indent:-999px;overflow:hidden;}
#back-top .back-top-text{display: none;}
/*header 767*/
header .header-top .logo{display:flex;justify-content: center;padding-left:40px;}
header .header-top .logo a{display:block;width:auto;}
header .header-top .menu_lr_button,header .header-bottom,header .header-bottom .search_button{width:40px;}
header .header-top .info{width:30px;padding-left:0;}
header .header-top .info .lr_contacts{width:30px;}
header .header-top .info .lr_contacts span{display:none;}
/*slider 767*/
#Slider .item .SliderLeft{display:none;}
#Slider .owl-item.active .item .SliderRight{width:100%;align-items:center;justify-content:center;}
#Slider .item:before{display:none;}
#Slider .item .SliderRight,#Slider .item .SliderLeft{-webkit-transition: all 0s linear;-o-transition: all 0s linear;transition: all 0s linear;}
/*каталог на главной 767*/
.categories .item{width:50%;margin-bottom:20px;}
.categories .item:nth-child(2n){padding-left:7px;}
.categories .item:nth-child(2n + 1){padding-right:7px;}
.categories .item .goods-cat-image-medium{max-width:100%;max-height:100%;}
.category_buttons .cat_buttons_wrp{width:100%;}
.category_buttons .cat_buttons_wrp .button{width:calc(50% - 7px);margin:0;}
.category_buttons .cat_buttons_wrp .button:nth-child(1){margin-left:7px;}
.category_buttons .cat_buttons_wrp .button:nth-child(2){margin-right:7px;}
/*О нас 767*/
#about_us .about_middle{padding:20px 0;}
/*Приемущества 767*/
#advantages{padding:20px;}
#advantages .advantageWrap .advantage{width:100%;}
#advantages .advantageWrap .advantage:nth-child(1), #advantages .advantageWrap .advantage:nth-child(2){margin-bottom:20px;}
#advantages .advantageWrap .advantage{margin-bottom:20px;}
/*Как работаем 767*/
#howWork .howWorkBlock{background:none!important;height:auto;width:290px;margin:0 auto;}
#howWork .howWorkBlock .stage{width:100%;display:flex;flex-wrap:wrap;}
#howWork .howWorkBlock .stage .stage_icon{margin:0;}
#howWork .howWorkBlock .stage .stage_text{margin:0;padding-left:20px;line-height:36px;max-width:calc(100% - 36px);font-size:14px;}
#howWork .howWorkBlock .stage .stage_mark{display:none;}
#howWork .howWorkBlock .stage:after{content:' ';height:30px;width:100%;line-height:30px;display:block;background-repeat:no-repeat;background-position:left center;background-size:36px 36px;margin:10px 0;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='24' height='24'%3E%3Cpath d='M12 15.984c1.078 0 2.016.938 2.016 2.016s-.938 2.016-2.016 2.016S9.984 19.078 9.984 18s.938-2.016 2.016-2.016zm0-6c1.078 0 2.016.938 2.016 2.016s-.938 2.016-2.016 2.016S9.984 13.078 9.984 12 10.922 9.984 12 9.984zm0-1.968c-1.078 0-2.016-.938-2.016-2.016S10.922 3.984 12 3.984s2.016.938 2.016 2.016S13.078 8.016 12 8.016z'/%3E%3C/svg%3E"); 
}
#howWork .howWorkBlock .stage:last-of-type:after{display:none;}
/*faq 767*/
#FAQandReview #reviews{padding-left:0;}
#FAQandReview .FAQ{padding-right:0px;}
/*Команда 767*/
.owl-carousel .owl-item img{max-width:100%;max-height:100%;}
/*Вопросы 767*/
#questions .flex-box .callbackForm .callback-input{width:50%;}
#questions .flex-box .callbackForm .callback-input{padding-right:15px;padding-left:0;}
#questions .flex-box .callbackForm .callback-input.tel-input-wrp{padding-left:15px;padding-right:0;}
#questions .flex-box .callbackForm .button{width:100%;margin:20px 0;}
/*footer 767*/
footer .col{width:100%;margin-bottom:20px;}
#footer .pp{line-height:25px;}
#footer .footer-bottom{margin-top:20px;}
/*Страница ошибки 767*/
.error-page{width:290px;}
.error-page .square{width:270px;height:100px;margin:0 auto;}
.error-page .square .number{left:15px;top:-21px;font-size:130px;}
.error-page .text{font-size:22px;}
.error-page .square .errorText{font-size:30px;}
/*Фильтры 767*/
.lowResFiltersToggle{text-indent:-999px;overflow:hidden;width:49px;}
/*Быстрый просмотр 767*/
#product-view-wrp.fancybox-content{max-width:100%;padding:7px;}
/*Список акций 767*/
.discount-box .content .image{display:none;}
.discount-box .content .block-title{width:100%;}
.discount-box .content .desc .promotionCampaignInfo .sale-row .cell1, .discount-box .content .desc .promotionCampaignInfo .sale-row .cell2{display:block;padding-left:0;margin-left:0;}
/*Настройки пользователя 767*/
.user-settings .clientForm .user-fields .user-field{width:100%;}
}
@media all and (max-width: 640px){
.DescriptionBlock{margin-bottom:15px;}
.row{margin-left:-7px;margin-right:-7px;}  
  
/*Товары на главной 640*/
.index_goods_owl .item .product-shop{background:rgba(0,0,0,0.55);-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);}
.index_goods_owl .item .product-shop .product-name,.index_goods_owl .item .product-shop .quickview{-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}
.index_goods_owl .item .product-shop .attrList{display:none;}
/*Калькулятор доставки 640*/
.callback-info .counterForm .counter-left .counterInput33,.callback-info .counterForm .counter-left .counterInput50{width:100%;padding:0!important;}
.callback-info .counterForm .counter-right .square-with-text .text-top{font-size:24px;line-height:30px;}
.callback-info .counterForm .pp{margin-top:15px;}
.callback-info .counterForm .counter-left .counterMainFields,.callback-info .counterForm .counter-left .counterBottomFields{padding:20px;}
  
/*Каталог 640*/
.categories .item,.categories.noindex .item{width:100%;padding:0 7px;margin:0 0 10px 0;display:flex;flex-wrap:wrap;}
.categories .item .cat-image{width:90px;height:90px;display:flex;flex-wrap:wrap;align-items:center;}
.categories .item .cat-image img{max-width:90px;max-height:90px;}
.categories .item .cat-name,.categories.index .item .cat-name{width:calc(100% - 90px);padding-left:10px;margin-top:0;}
.categories .item .cat-name:before{display:none;}
.category_buttons .cat_buttons_wrp .button:nth-child(1){margin-left:0px;}
.category_buttons .cat_buttons_wrp .button:nth-child(2){margin-right:0px;}
.categories .item:nth-child(2n){padding-left:7px;}
.categories .item:nth-child(2n + 1){padding-right:7px;}
.category_buttons .cat_buttons_wrp .button{width:100%;margin-left:0;margin-right:0;margin-bottom:10px;}
.categories .item .cat-image .cat-short-desc{display:none;}
.categories .item .cat-name a{font-size:18px;word-break:break-word;}
.categories.active .item:nth-child(n + 7){display:flex;}
/*Товары таблицей*/
.products-grid .item{padding:0 7px 15px;}
.products-grid .item .product-image{height: 132px;width: 100%;margin:0 auto;background:#ffffff;}
.goods-image-medium{max-height: 132px;max-width: 132px;}
.goods-image-large{max-height:450px;max-width:450px;}
}
@media all and (max-width: 480px) {
/*header 480*/
header .header-top .logo{padding-left:10px;padding-right:10px;}
header .header-bottom #search_mini_form .search-string{padding-right:65px;}
header .header-bottom #search_mini_form .search-text-submit{display:none;}
/*Slider 480*/
#Slider .item .SliderRight .SliderCallback{padding-top:20px;padding-bottom:20px;}
/*О Нас*/
#about_us .about_left .about_left_square{padding:14px;}
#about_us .about_left .about_left_square .about_left_header{font-size:36px;}
#about_us .about_left .about_left_square .about_left_text{font-size:14px;}
#about_us .about_middle .about_middle_wrap .about_middle_header{font-size:36px;margin-bottom:10px;}
#about_us .about_middle .about_middle_wrap .accordion-tabs{width:100%;}
#about_us .about_middle .about_middle_wrap .accordion-tabs .tab-head-cont a{font-size:16px;}
/*Приемущества 480*/
#advantages{padding:20px 0;}
#advantages .advantageWrap{padding:15px 14px;}
#advantages .advantageWrap .advantage .advantageTop .advantageHeader{font-size:14px;}
#advantages .advantageWrap .advantage .advantageTop{margin-bottom:5px;}
#advantages .advantageWrap .advantage .advantageText{font-size:12px;line-height:14px;}
#advantages .advantageWrap .advantage:nth-child(1), #advantages .advantageWrap .advantage:nth-child(2){margin-bottom:10px;}
#advantages .advantageWrap .advantage{margin-bottom:10px;}
/*faq 480*/
#FAQandReview #reviews .reviews_container .emptyReviews{padding:14px;}
/*Вопросы 480*/
#questions .flex-box .callbackForm .callback-input{width:100%;padding-right:0;margin-bottom:10px;}
#questions .flex-box .callbackForm .callback-input.tel-input-wrp{padding-left:0;}
#questions{padding:20px 0;}
#questions .flex-box h3{font-size:36px;line-height:50px;}
#questions .flex-box .callbackForm .button{margin:0 0 10px 0;}
/*Карточка товара 480*/
.goods-image-other{max-width:100%;max-height:100%;}
.product-view .product-left .miniImages{max-width:100%;}
/* Товары на главной 480 */
.goods-image-large{max-height:100%;max-width:100%;}
}
@media all and (min-width: 768px) {
.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%}
.container , #main.site_content .container{width: 768px;}
}
@media all and (min-width: 992px) {
.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%}
.container ,#main.site_content .container{width: 970px;}
}
@media all and (min-width: 1200px) {
.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%}
.container ,#main.site_content .container{width: 1170px;}
}
/******************************************************************************
  Фиксы для браузеров
*******************************************************************************/
.Safari .text-italic {font-style: normal !important;}
.htmlDataBlock .callback-info .counterForm .counter-left {width: 100%;}