/*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;}
/* Правила для 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 {overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin-bottom:30px;background:white;padding:15px;}
.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 img{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:flex-end;} 
header .header-top .info li{display:flex;flex-wrap:wrap;max-width:33.3%;padding:0 15px;align-items:center;justify-content:flex-end;}
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;overflow:hidden;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{width:33.3%;justify-content:center;}
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");}
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-number-mobile{display:none;}
@media(max-width:480px){
.header-number-mobile{display:flex;     justify-content: space-between;}
.header-number-mobile{display:flex;padding:10px 5px 0 5px;width: 100%;align-items: baseline;/* padding: 0; */}
.header-number-mobile .info{width:50%;padding: 0;order: 2;justify-content: flex-end;align-items: baseline;display: flex;font-size: 16px;}
.header-number-mobile .contacts-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;list-style:none;margin:0;padding:0}
.header-number-mobile .contacts-list li{display:flex;align-items:center;width:100%;padding:0;justify-content: right;}
.header-number-mobile .contacts-icon{display: none;width:28px;height:28px;background-size:contain;background-repeat:no-repeat;background-position:center left;margin-right:10px}
.header-number-mobile .contacts-core{display:flex;justify-content:space-between;width: 100%;}
.header-number-mobile .contacts-core-top,.header-number-mobile .contacts-core-top a{font-size:16px;font-family:Helvetica,sans-serif;color:#333;line-height:24px;text-decoration:none;word-break:break-word;display: inline-block;order: 2;}
#header-callback {font-size:16px;font-family:Helvetica,sans-serif;color:#333;line-height:24px;display: inline-block;order: 1;}
.header-number-mobile .contacts-core-bottom a:hover{color:#95bbf2}
.header-number-mobile .contacts-core-top{order:1;}
}
/*Переключатель в меню(адаптивность)*/
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:70px;border-top:3px solid #f2f3f8;position:relative;}
header .header-bottom nav{width:100%;line-height:20px;display:flex;flex-wrap:wrap;position:relative;opacity:0;transition:all .05s linear;-webkit-transition:all .05s linear;     align-items: center;}
header .header-bottom nav.active{overflow:visible;}
header .header-bottom a{padding-right:20px;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");  }
header .header-bottom .search_button.script_on {display: none !important;}
/*Слайдер на главной*/
#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:#2d343ca1;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{width:360px;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;z-index: 1;}
#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("/design/d562674/Wallet.png?lc=1750506751");}
#advantages .advantageWrap .advantage:nth-child(2) .advantageIcon{background-image: url("/design/d562674/standard.png?lc=1750506751");}
#advantages .advantageWrap .advantage:nth-child(3) .advantageIcon{background-image: url("/design/d562674/list.png?lc=1750506751");}
#advantages .advantageWrap .advantage:nth-child(4) .advantageIcon{background-image: url("/design/d562674/response.png?lc=1750506751");}
/*Как мы работаем*/
#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:36px;height:36px;margin:0 auto;background-size:36px 36px;background-position:center center;background-repeat:no-repeat;margin-bottom:38px;}
#howWork .howWorkBlock .stage:nth-child(1) .stage_icon{background-image: url("/design/d562674/one.png?lc=1750506751");}
#howWork .howWorkBlock .stage:nth-child(2) .stage_icon{background-image: url("/design/d562674/two.png?lc=1750506751");}
#howWork .howWorkBlock .stage:nth-child(3) .stage_icon{background-image: url("/design/d562674/three.png?lc=1750506751");}
#howWork .howWorkBlock .stage:nth-child(4) .stage_icon{background-image: url("/design/d562674/four.png?lc=1750506751");}
#howWork .howWorkBlock .stage:nth-child(5) .stage_icon{background-image: url("/design/d562674/five.png?lc=1750506751");}
#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);}
.index_catalog .category_buttons .button.gray {margin: 0 auto;}
.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 .cat-image .cat-short-desc-cont .cat-short-desc-text span {color: #ffffff !important;background: none !important;}
.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 .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,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' viewBox='0 0 512.132 512.132'%3E%3Ccircle cx='213.333' cy='435.332' r='42.667'/%3E%3Cpath fill='%2395bbf2' d='M170.667 128.132H256v17.067h-85.333zM170.667 162.265H256v17.067h-85.333zM247.467 76.932H179.2c-5.12 0-8.533 3.413-8.533 8.533v25.6H256v-25.6c0-5.12-3.413-8.533-8.533-8.533zM170.667 196.398v25.6c0 5.12 3.413 8.533 8.533 8.533h68.267c5.12 0 8.533-3.413 8.533-8.533v-25.6h-85.333zM51.2 128.132h51.2v17.067H51.2zM51.2 162.265h51.2v17.067H51.2z'/%3E%3Ccircle cx='76.8' cy='435.332' r='25.6'/%3E%3Cpath d='M51.2 196.398h51.2v17.067H51.2zM51.2 93.998h51.2v17.067H51.2zM355.622 193.218l50.42-8.883 2.96 16.807-50.42 8.882zM337.762 92.588l50.423-8.9 2.966 16.808-50.423 8.9zM349.58 159.107L400 150.213l2.965 16.808-50.422 8.893zM343.667 125.833l50.422-8.893 2.965 16.808-50.422 8.893zM448 418.265c-1.707-5.12-5.973-11.093-11.093-15.36-4.267-3.413-9.387-4.267-14.507-4.267h-4.267c-6.827.853-12.8 5.12-16.213 10.24-4.267 5.973-5.12 12.8-4.267 18.773 2.56 13.653 15.36 23.04 29.867 20.48 13.653-2.559 23.04-15.359 20.48-29.866z'/%3E%3Cpath d='M512 476.292L426.667 6.958c-.853-4.267-5.12-7.68-10.24-6.827L289.28 22.318c-.853-2.56-4.267-5.12-7.68-5.12H8.533C3.413 17.198 0 20.612 0 25.732v477.867c0 5.12 3.413 8.533 8.533 8.533H281.6c5.12 0 8.533-3.413 8.533-8.533V117.892L358.4 505.305c0 2.56 1.707 4.267 3.413 5.12 1.707.853 3.413 1.707 5.12 1.707h1.707l136.533-25.6c4.267-.854 7.68-5.12 6.827-10.24zm-435.2 1.706c-23.893 0-42.667-18.773-42.667-42.667s18.773-42.667 42.667-42.667c23.893 0 42.667 18.773 42.667 42.667s-18.774 42.667-42.667 42.667zm42.667-256c0 5.12-3.413 8.533-8.533 8.533H42.667c-5.12 0-8.533-3.413-8.533-8.533V85.465c0-5.12 3.413-8.533 8.533-8.533h68.267c5.12 0 8.533 3.413 8.533 8.533v136.533zm153.6 273.067H153.6v-460.8h119.467v460.8zm80.213-267.093h-1.707c-1.707 0-3.413-.853-5.12-1.707-1.707-1.707-3.413-3.413-3.413-5.12l-5.973-33.28-11.947-67.413-5.973-33.28c-.853-4.267 2.56-9.387 6.827-10.24l67.413-11.947c2.56 0 4.267 0 5.973 1.707 1.707 1.707 3.413 3.413 3.413 5.12l23.893 134.827c.853 4.267-2.56 9.387-6.827 10.24l-66.559 11.093zm75.947 238.08c-2.56.853-5.12.853-7.68.853-20.48 0-38.4-14.507-41.813-34.987-1.707-11.093.853-22.187 6.827-31.573 5.973-9.387 16.213-15.36 27.307-17.92 11.093-1.707 22.187.853 31.573 6.827 9.387 6.827 15.36 16.213 17.92 27.307 5.119 23.039-11.094 45.226-34.134 49.493z'/%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,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='612.001' height='612'%3E%3Cpath d='M543.729 474.29c-23.31 2.945-46.052 5.816-69.686 8.799-1.233 16.857-4.175 35.137 16.447 45.525h36.403c18.029-10.641 23.808-31.481 16.836-54.324zM571.123 225.376c-26.125-7.21-52.005 4.886-64.117 30.501-9.574 20.261-18.565 40.795-28.058 61.726-115.685-34.808-230.4-33.641-346.24.186-9.225-20.805-17.964-40.238-26.478-59.775-10.458-24.021-32.782-37.237-58.187-34.22C24.668 226.569 4.608 245.87.76 269.302c-4.008 24.376 8.013 47.718 31.386 58.396 7.094 3.236 9.098 7.244 9.759 14.43 2.067 22.471 5.135 44.846 7.529 67.293 2.042 19.197 12.295 32.939 29.96 38.916 14.271 4.834 29.8 8.266 44.794 8.354 121.282.648 242.567.375 363.855.32 6.053-.006 12.159-.201 18.146-.994 34.229-4.523 53.138-20.129 56.457-46.688 2.756-21.998 5.556-43.994 7.503-66.07.711-8.076 3.015-12.551 10.999-16.178 21.752-9.875 33.084-31.772 30.485-55.457-2.402-21.884-18.381-40.128-40.51-46.248z'/%3E%3Cpath d='M520.087 90.18c-14.809-4.562-61.513-6.264-76.988-6.38-40.521-.299-88.38-.387-137.062-.412-48.683.025-96.541.113-137.062.412-15.476.117-62.18 1.818-76.988 6.38-43.469 13.374-46.024 63.29-42.573 107.467 56.884-1.296 80.578 37.011 96.632 83.733 53.704-10.062 106.866-14.972 159.991-14.84 53.122-.132 106.284 4.779 159.988 14.84 16.055-46.723 39.751-85.026 96.632-83.733 3.454-44.177.9-94.093-42.57-107.467zM69.183 474.094c23.31 2.945 46.052 5.816 69.686 8.799 1.233 16.857 4.175 35.137-16.448 45.525H86.017c-18.027-10.64-23.803-31.48-16.834-54.324z'/%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,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' viewBox='0 0 484.008 484.008'%3E%3Cpath d='M293.195 215.003c-3.043-17.554 8.712-34.262 26.281-37.309l50.619-8.784V66.08c0-9.099-7.37-16.472-16.466-16.472H129.084c-9.09 0-16.466 7.373-16.466 16.472v102.602l51.914 9.012c17.567 3.047 29.323 19.755 26.28 37.309-3.056 17.56-19.756 29.328-37.306 26.28l-40.889-7.097v12.044c0 9.098 7.376 16.471 16.466 16.471H353.63c9.096 0 16.466-7.373 16.466-16.471v-11.816l-39.595 6.87c-17.551 3.047-34.25-8.721-37.306-26.281z'/%3E%3Cpath d='M74.287 227.529c-9.263-1.608-16.369-8.373-18.873-16.828l-20.469-69.419 31.337 64.11a20.153 20.153 0 0 0 14.669 11.013l74.617 12.952a20.2 20.2 0 0 0 3.48.3c9.611 0 18.138-6.909 19.839-16.717 1.906-10.974-5.452-21.421-16.417-23.318l-64.474-11.196-26.812-54.853 27.347 38.097v-.117c0-31.999-25.934-57.933-57.93-57.933C18.18 103.62 0 121.802 0 144.221l.185 315.348c0 13.368 10.841 24.201 24.202 24.201 13.361 0 24.201-10.833 24.201-24.201v-144.22h16.136v144.219c0 6.98-1.941 13.439-5.045 19.159 4.068 3.119 9.107 5.042 14.621 5.042 13.361 0 24.199-10.833 24.199-24.201l.031-227.824-19.647-3.412-4.596-.803zM49.247 94.542c26.048 0 47.157-21.104 47.157-47.147C96.404 21.342 75.295.239 49.247.239 23.189.239 2.092 21.342 2.092 47.395c0 26.044 21.097 47.147 47.155 47.147zM443.406 103.62c-31.996 0-57.929 25.933-57.929 57.933v1.174l23.218-30.699-22.686 46.397-64.473 11.196c-10.965 1.896-18.322 12.344-16.417 23.318 1.701 9.808 10.228 16.717 19.839 16.717a20.2 20.2 0 0 0 3.48-.3l74.617-12.952a20.153 20.153 0 0 0 14.669-11.013l27.197-55.649-16.329 60.958c-2.389 8.943-9.718 15.237-18.273 16.732l-5.195.899-19.648 3.412.029 227.824c0 13.368 10.839 24.201 24.201 24.201 5.513 0 10.552-1.923 14.62-5.042-3.104-5.719-5.045-12.179-5.045-19.159V315.349h16.137v144.219c0 13.368 10.839 24.201 24.201 24.201 13.361 0 24.201-10.833 24.201-24.201l.186-205.87V144.221c.002-22.419-18.178-40.601-40.6-40.601zM434.76 94.542c26.059 0 47.157-21.104 47.157-47.147 0-26.053-21.099-47.156-47.157-47.156-26.047 0-47.155 21.103-47.155 47.156-.001 26.044 21.108 47.147 47.155 47.147z'/%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,%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(5) .cat-name:before,.right-col .catalog li.catalog-lvl0:nth-child(5):before{background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' viewBox='0 0 492 492'%3E%3Cpath  d='M461 124l-22-13-60 32v-43l-16-9-15 9v67l-41 21v-46l-41 23v-43l62-31V70l-22-12-40 21V14L246 0l-20 14v65l-35-21-17 11v23l52 30v43l-41-22v45l-38-22 1-63-20-12-15 12v41l-58-32-24 11v26l57 31-37 21v23l21 10 53-31 37 21-37 23 38 22h1l-37 22-54-32-22 12v24l38 18-58 33v26l25 10 57-32v41l14 11 17-12v-62l41-21v45l41-25v43l-52 30v23l17 11 35-21v65l20 14 20-14v-65l35 21 17-9v-25l-52-30v-43l41 23v-42l41 22v62l16 11 15-11v-41l56 31 26-11v-25l-54-33 34-19v-22l-19-12-55 30-39-20 38-22-36-23 37-24 55 32 19-10v-23l-36-20 56-32v-24zM266 277h-36l-19-30 18-32h36l17 32-16 30z' fill='%2395bbf2'/%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,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='512' height='512'%3E%3Cpath d='M351.994 480h-80V318.469c34.938-3.562 67.656-17.906 93.219-42.594 60.313-58.297 64.375-207.5 7.375-270.594L367.807 0H144.15l-4.766 5.281c-56.984 63.094-52.89 212.312 7.423 270.594 25.531 24.688 58.25 39.031 93.188 42.594V480h-80c-8.844 0-16 7.156-16 16s7.156 16 16 16h192c8.844 0 16-7.156 16-16s-7.157-16-16.001-16zM158.76 32h194.453c41.063 53.766 36.406 175.797-10.25 220.859-46.844 45.266-127.047 45.329-173.906.016C122.4 207.797 117.697 85.766 158.76 32zm21.422 209.375c-23.313-22.531-34.594-68.828-33.313-113.375h218.25c1.312 44.563-9.969 90.844-33.281 113.359-38.719 37.453-112.922 37.453-151.656.016z'/%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,%0A%3Csvg fill='%2395bbf2' height='448pt' viewBox='0 0 448 448' width='448pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M169.969 96L197.39 0h-15.153l-14.476 57.938-15.524-3.876L165.762 0H74.609l27.422 96zm0 0M272 408v-52.258a152.1 152.1 0 0 0-21.145-77.344L171.441 144h-9.203l13.524 54.063-15.524 3.875L145.762 144h-19.203l-14.72 73.602-15.679-3.204L110.238 144h-9.68L21.146 278.398A152.1 152.1 0 0 0 0 355.742V408c.027 22.082 17.918 39.973 40 40h192c22.082-.027 39.973-17.918 40-40zm0 0'/%3E%3Cpath d='M448 355.762a152.086 152.086 0 0 0-21.137-77.364L347.441 144h-9.203l13.524 54.063-15.524 3.875L321.762 144h-18.985l-6.89 41.313-15.774-2.625L286.56 144h-10l-43.27 73.215 31.352 53.058A168.199 168.199 0 0 1 288 355.743V408a55.777 55.777 0 0 1-16.887 40H408c22.082-.027 39.973-17.918 40-40zm0 0M368 120a8 8 0 0 0-8-8h-96a8 8 0 0 0 0 16h96a8 8 0 0 0 8-8zm0 0M192 120a8 8 0 0 0-8-8H88a8 8 0 0 0 0 16h96a8 8 0 0 0 8-8zm0 0M346.047 96l19.2-64h-15.485l-14.176 42.527-15.172-5.054L332.902 32h-74.148l19.2 64zm0 0'/%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' viewBox='0 0 512 512'%3E%3Cpath d='M446.906 299.769c-5.865-76.359-41.417-124.21-72.781-166.436C345.083 94.241 320 60.483 320 10.685c0-4-2.24-7.656-5.792-9.489-3.563-1.844-7.844-1.542-11.083.812-47.104 33.706-86.406 90.515-100.135 144.719-9.531 37.737-10.792 80.161-10.969 108.18-43.5-9.291-53.354-74.359-53.458-75.068a10.72 10.72 0 0 0-5.552-7.916c-3.031-1.583-6.594-1.698-9.667-.177-2.281 1.104-55.99 28.394-59.115 137.355-.219 3.625-.229 7.261-.229 10.896 0 105.857 86.135 191.987 192 191.987.146.01.302.031.427 0h.135C362.167 511.681 448 425.667 448 319.997c0-5.323-1.094-20.228-1.094-20.228zM256 490.652c-35.292 0-64-30.581-64-68.172 0-1.281-.01-2.573.083-4.156.427-15.853 3.438-26.675 6.74-33.873 6.188 13.291 17.25 25.509 35.219 25.509a10.66 10.66 0 0 0 10.667-10.666c0-15.186.313-32.706 4.094-48.518 3.365-14.02 11.406-28.936 21.594-40.893 4.531 15.52 13.365 28.081 21.99 40.341 12.344 17.54 25.104 35.675 27.344 66.6.135 1.833.271 3.677.271 5.656-.002 37.59-28.71 68.172-64.002 68.172z'/%3E%3C/svg%3E");}*/
/*.categories.index .item:nth-child(9) .cat-name:before, .right-col .catalog li.catalog-lvl0:nth-child(9):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.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,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2395bbf2' width='32' height='32'%3E%3Cpath d='M13.3 1.169c-.05-.031-.106-.056-.156-.081-.056.012-.106.019-.162.031l.319.05zM1.15 13.156a1.84 1.84 0 0 0-.025.162c.031.05.05.1.081.15l-.056-.313zM30.837 18.831c.012-.056.019-.113.031-.169-.031-.05-.05-.1-.081-.15l.05.319zM18.5 30.719c.05.031.106.056.156.081a1.64 1.64 0 0 1 .169-.025l-.325-.056z'/%3E%3Cpath d='M30.869 18.663c-.012.056-.019.113-.031.169l-.056-.325c.031.056.056.106.087.156.163-.9.25-1.819.25-2.738a15.067 15.067 0 0 0-4.426-10.687 15.133 15.133 0 0 0-4.8-3.237A15.023 15.023 0 0 0 16.012.813c-.963 0-1.925.088-2.863.269h-.006c.05.025.106.05.156.081l-.319-.05c.056-.012.106-.019.162-.031A8.99 8.99 0 0 0 8.948.032C6.56.032 4.31.963 2.623 2.651S.004 6.588.004 8.976c0 1.519.394 3.019 1.125 4.338a1.84 1.84 0 0 0 .025-.162l.056.319c-.031-.05-.056-.1-.081-.15-.15.856-.225 1.731-.225 2.606a15.072 15.072 0 0 0 4.425 10.681 15.1 15.1 0 0 0 4.806 3.238 15.023 15.023 0 0 0 8.525.95c-.05-.031-.1-.056-.156-.081l.325.056a1.64 1.64 0 0 1-.169.025 8.956 8.956 0 0 0 4.4 1.163c2.387 0 4.637-.931 6.325-2.619s2.619-3.938 2.619-6.325a9.07 9.07 0 0 0-1.137-4.35zm-14.8 6.518c-5.369 0-7.769-2.637-7.769-4.619 0-1.012.75-1.725 1.781-1.725 2.3 0 1.7 3.3 5.988 3.3 2.194 0 3.406-1.194 3.406-2.413 0-.731-.363-1.544-1.806-1.9l-4.775-1.194c-3.844-.963-4.544-3.044-4.544-5 0-4.056 3.819-5.581 7.406-5.581 3.306 0 7.2 1.825 7.2 4.263 0 1.044-.906 1.65-1.938 1.65-1.962 0-1.6-2.713-5.55-2.713-1.963 0-3.044.887-3.044 2.156s1.55 1.675 2.894 1.981l3.538.787c3.869.863 4.85 3.125 4.85 5.25 0 3.294-2.531 5.756-7.637 5.756z'/%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,.right-col .catalog li span{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:first-child ul{display:block;}
.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:none;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;}
#Slider .item .SliderRight .SliderCallback{width:290px;}
/*каталог на главной 991*/
.categories .item:nth-child(n + 7){display:flex}
.categories.active .item:nth-child(n + 7){display:flex;}
/*О нас 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;}
.product-view .product-right .price-box {display:none;}