

/* Start:/bitrix/templates/maritim_min_stores/css/jquery.fancybox.min.css?173157047117704*/
@charset "UTF-8";.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{/*position:absolute;*/top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>div{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-slide>.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}; .fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/bitrix/templates/maritim_min_stores/css/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/bitrix/templates/maritim_min_stores/css/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/bitrix/templates/maritim_min_stores/css/blank.png);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/bitrix/templates/maritim_min_stores/css/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/bitrix/templates/maritim_min_stores/css/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/bitrix/templates/maritim_min_stores/css/fancybox_loading@2x.gif);background-size:24px 24px}}}
/* End */


/* Start:/bitrix/templates/maritim_min_stores/css/font-awesome.min.css?173157047120343*/
/*!
 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */  .fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}
/* End */


/* Start:/bitrix/templates/maritim_min_stores/custom-styles.css?174230203686337*/
/*
html.bx-touch .catalog, html.bx-touch .all_news, html.bx-touch .left_col h2, html.bx-touch .news {
    display: none;
}
html.bx-touch .left_col, html.bx-touch .main_col {
	width: calc(100% - 10px);
	float: none;
}
	
html.bx-touch .new_products li {
	width: calc(50% - 24px);
	height: 335px;
}

html.bx-touch #vkwidget1, 
html.bx-touch .catalog, 
html.bx-touch .catalog>li:first-child, 
html.bx-touch .delivery, 
html.bx-touch .navmenu li:hover ul,
html.bx-touch .cart_block, 
html.bx-touch .search,
html.bx-touch .personal_cabinet {
    display: none;
}
*/
.desctop-header-content,
.left_col.menu-mob-fix{
	display: none;
}

@media only screen and (min-width: 950px){
	.left_col.menu-mob-fix{
		display: block !important;
	}
	.desctop-header-content{
		display: block !important;
	}
} 

#bx-html-editor-ta-cnt-DETAIL_TEXT  textarea{overflow: auto!important;} body,html{height:100%}#wrapper,.header,.header_block{overflow:hidden}.cart_info,.topmenu li a,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.cart,.cart_block,.header,.header_block,.search fieldset,.topmenu{position:relative}.other,table{border-collapse:collapse}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-size:12px;vertical-align:baseline;font-family:Tahoma,Helvetica,sans-serif}body{line-height:1;font-family:Tahoma,Helvetica,sans-serif;color:#333;min-width:1067px;background:url(/bitrix/templates/maritim/images/body_bg.svg) repeat-x}ol,ul{list-style:none}h1,h2{color:#222;font-size:28px;font-weight:400}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0}a{color:#000;text-decoration:underline}a.active{text-decoration:none}ol li{list-style:decimal}input,input:focus{border:none;outline:0;margin-left:1px}.main_col ol,.main_col ul{padding-left:40px}.main_col,.main_col b,.main_col div,.main_col ol li,.main_col span,.main_col strong,.main_col td,.main_col th,.main_col ul,.main_col ul li{font-size:14px;color:#454545;line-height:1.3em}.main_col big{font-size:16px}.text_full h3{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:18px;color:#ff9600;padding-bottom:.5em}#wrapper{min-height:100%;height:auto!important;margin:0 auto;width:1067px;z-index:2}.clearfix:after{height:0;clear:both;visibility:hidden}#finish{height:185px}.header_block{float:right;width:781px;padding-top:23px}.header_block.up-amdin-header{padding-top:0px}.header_block .short_file_order{cursor:pointer;text-transform:uppercase;z-index:100;padding:6px 6px 8px;color:#242424;background:#fc0;border-radius:3px;margin-top:-12px;margin-left:-10px}.delivery,.phone{color:#fff;float:left}.logo{margin-left:30px;margin-top:60px;float:left}.delivery{border-radius:3px;font-family:"Open Sans",sans-serif;font-weight:lighter;margin-bottom:9px;margin-left:4px;margin-top:6px;padding:6px 10px 7px}.phone{background:url(/bitrix/templates/maritim/images/phone.png) no-repeat rgba(0,0,0,0);font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;margin-left:60px;margin-top:0;padding-bottom:10px;padding-left:28px;text-shadow:1px 1px 0 #0a6899}.cart .your_cart,.cart_info,.cart_info strong,.navmenu li a,.topmenu li a{font-family:'Open Sans',sans-serif}.cart_block{float:right;width:287px}.left_col,.navmenu,.navmenu li,.price_sorter label,.search,.topmenu li{float:left}.topmenu li{margin-left:6px}.topmenu{z-index:1;overflow:auto}.topmenu li:first-child{margin-left:0}.topmenu li a{background:url(/bitrix/templates/maritim/images/user_links_bg.png) repeat-x;height:19px;text-align:center;color:#383838;font-size:11px;text-decoration:none;padding-top:6px;border-radius:4px;padding-bottom:3px}.topmenu li.el-1 a{width:108px;-webkit-box-sizing:unset;-moz-box-sizing:unset;box-sizing:unset}.topmenu li.el-2 a,.topmenu li.el-3 a{-webkit-box-sizing:unset;-moz-box-sizing:unset}.topmenu li.el-2 a{width:98px;box-sizing:unset}.topmenu li.el-3 a{width:68px;box-sizing:unset}.cart{background:url(/bitrix/templates/maritim/images/cart_bg.png);width:231px;height:46px;z-index:2;margin-top:-3px;padding-left:55px;padding-top:10px;-webkit-box-sizing:unset;-moz-box-sizing:unset;box-sizing:unset}.cart .your_cart{font-size:14px}.cart_info{font-weight:lighter;margin-top:.5em}.search{margin-left:4px;background:url(/bitrix/templates/maritim/images/search.png) no-repeat;width:473px;height:30px;margin-top:9px}.search input[type=text]{float:left;width:420px;height:30px;font-size:12px;padding:0 10px;border-radius:7px}.search input[type=submit]{position:absolute;height:30px;width:32px;background:0 0;cursor:pointer;right:0;top:0}.navmenu{width:781px;height:52px;display:table;position:relative;margin-top:6px}.navmenu li{position:relative}.navmenu li li a{background:url(/bitrix/templates/maritim/images/divider.png) 0 4px no-repeat #FC0!important;padding-left:8px!important}.navmenu li li:first-child a{background:#FC0!important}.navmenu li a{font-size:12px;color:#fff;text-transform:uppercase;text-decoration:none;padding:6px 6px 8px;display:block}.navmenu li.current a,.navmenu li:hover a{color:#242424;background:#fc0;border-radius:3px}.navmenu li.current{position:relative;z-index:1}.navmenu li:hover{z-index:100}.navmenu li ul{background:#fc0;overflow:hidden;position:absolute;width:781px;top:23px;left:0;display:none;border-radius:3px}.all_news,.catalog li a,.navmenu li:hover ul,.new_products li:hover .quick_view,span.price{display:block}.navmenu li ul a{color:#434343;padding-bottom:6px}.content{overflow:hidden;padding-top:35px;padding-bottom:40px;position:relative}.content h1,.content h1>span:first-child,.content h2,.content h2>span:first-child{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;padding-bottom:.5em;font-size:18px}.content h2,.content h2>span:first-child{color:#ff9600}.content h2.text_heading{color:#434343;font-size:18px;font-weight:700}.content h1,.content h1>span:first-child{color:#ff9600}.content h1.text_heading{color:#434343;font-size:18px;font-weight:700}div.h2_div{font-family:Georgia,"Times New Roman",Times,serif!important;font-style:italic!important;font-size:18px!important;color:#ff9600!important;padding-bottom:.5em!important}.left_col{width:256px;padding-left:30px}.left_col h2{padding-left:9px}.catalog{width:230px;padding-bottom:40px}.catalog li{position:relative;z-index:1;margin-top:-1px;border-radius:0}.catalog li a{border-bottom:1px solid #d6d6d6;color:#434343;font-family:'Open Sans',sans-serif;text-decoration:none;font-size:15px;padding:7px 9px 6px;border-radius:4px}.news .date,.news p{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}.catalog>li>a{font-weight:700}.banners li h3,.second_level li.current li a,.second_level li:hover li a{font-weight:400}.catalog li a.current,.catalog li a:hover{border-bottom:1px solid #fc0;background:#FFE785;z-index:5}.catalog>li>ul>li>a.current,.catalog>li>ul>li>a.current:hover{background:#F9DE74}.second_level li.current li.current a,.second_level li.current li:hover a{color:#26afff}.block_sorter{border:3px solid #dfdfdf;border-radius:5px;width:185px;padding:19px 14px 23px 20px}.price_sorter label input{width:45px;padding:2px 5px;border:1px solid #9c9c9c;border-radius:3px}.labels_wrapper,.price_sorter{padding-bottom:17px}.labels_wrapper label{display:block;padding-bottom:2px}.labels_wrapper ul{padding-left:0}.catalog li li a.current,.catalog li li li a{padding-left:20px}.catalog li.two-sub-menu>a{padding-left:30px!important;background:url(/bitrix/templates/maritim/images/menu-strelka.png) 7px center no-repeat!important}.catalog li.two-sub-menu>a.current,.catalog li.two-sub-menu>a:hover{background:url(/bitrix/templates/maritim/images/menu-strelka-open.png) 7px center no-repeat #FFB400!important}.catalog li.two-sub-menu li.two-sub-menu>a.current,.catalog li.two-sub-menu li.two-sub-menu>a:hover{background:url(/bitrix/templates/maritim/images/menu-strelka-open.png) 14px center no-repeat #FFCA2A!important}.catalog li.two-sub-menu ul{margin-left:10px}.catalog li li li li a{padding-left:20px}.catalog li li li li li a{padding-left:50px}.catalog li li li li li li a{padding-left:60px}.catalog li li li li li li li a{padding-left:70px}.catalog li.last{border-bottom:none!important}.news .date{font-size:12px;color:#8a8a8a}.news p{color:#414141;padding:6px 0}.all_news,.news li a{color:#00a8ff;font-family:Georgia,"Times New Roman",Times,serif}.all_news,.news{padding-left:9px}.article_img,.main_col p,.news li{padding-bottom:1em}.news{width:199px}.news li a{font-style:italic}.all_news{background:url(/bitrix/templates/maritim/images/all_news.png) no-repeat;height:23px;width:109px;font-size:14px;padding-top:5px}.main_col{float:right;width:778px}.main_col p{font-size:14px;color:#454545;line-height:1.3em}.banners li{float:left;text-align:right;padding-right:10px;font-size:10px;color:#464646;width:113px;padding-left:65px;background:url(/bitrix/templates/maritim/images/banner.png) no-repeat;height:53px;padding-top:13px;margin-left:8px;border-radius:5px}.buy_links,.cart_bottom li,.qty_select input,.review_block .right,.search_page{text-align:center}.banners li:first-child{margin-left:0}.search_result{padding-bottom:15px}.search_result a{color:#26afff}.banners{margin-bottom:25px}.banners li h3{font-size:12px;color:#707070;text-transform:uppercase;padding-bottom:.5em;font-family:"Open Sans"}.new_products li{float:left;width:165px;padding:0 5px 5px 12px;border:3px solid #dfdfdf;border-radius:5px;margin-left:8px;margin-bottom:16px;position:relative;min-height:188px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;line-break:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.blue_head,.popup,.text_block{overflow:hidden}.new_products li.first,.new_products li:first-child{margin-left:0}.new_products li:hover{border-color:#fc0}.bx_filter .add_to_cart:hover,.new_products li:hover .add_to_cart{background:-moz-linear-gradient(top,#FFB24A 0,#FFD94A 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFB24A),color-stop(100%,#FFD94A));background:-webkit-linear-gradient(top,#FFB24A 0,#FFD94A 100%);background:-o-linear-gradient(top,#FFB24A 0,#FFD94A 100%);background:-ms-linear-gradient(top,#FFB24A 0,#FFD94A 100%);background:linear-gradient(to bottom,#FFB24A 0,#FFD94A 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFB24A', endColorstr='#FFD94A', GradientType=0 );border-radius:2px}.add_to_cart,.add_to_cart2,.discontinued_to_cart,.new_products li:hover .add_to_cart.gray{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#BCBCBC', endColorstr='#808080', GradientType=0 )}.new_products li:hover .add_to_cart.gray{background:-moz-linear-gradient(top,#BCBCBC 0,grey 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#BCBCBC),color-stop(100%,grey));background:-webkit-linear-gradient(top,#BCBCBC 0,grey 100%);background:-o-linear-gradient(top,#BCBCBC 0,grey 100%);background:-ms-linear-gradient(top,#BCBCBC 0,grey 100%);background:linear-gradient(to bottom,#BCBCBC 0,grey 100%)}.new_products li:hover .avaliable{color:#585858}.new_products li a{text-decoration:none;border-radius:2px}.new_products li h3{font-size:11px;padding-bottom:1em;min-height:54px}.new_products li p{font-size:11px;color:#aaa;line-height:1.2em;padding-bottom:0}.new_products li img,span.price{padding-bottom:5px}span.price{padding-top:3px;font-size:12px;min-height:20px}span.price strong{color:#ffaf00;font-size:14px;font-family:Arial,Helvetica,sans-serif}.add_to_cart,.add_to_cart2,.discontinued_to_cart{font-size:12px;color:#fff;background:-moz-linear-gradient(top,#BCBCBC 0,grey 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#BCBCBC),color-stop(100%,grey));background:-webkit-linear-gradient(top,#BCBCBC 0,grey 100%);background:-o-linear-gradient(top,#BCBCBC 0,grey 100%);background:-ms-linear-gradient(top,#BCBCBC 0,grey 100%);background:linear-gradient(to bottom,#BCBCBC 0,grey 100%);display:inline;display:inline-block;padding:4px 15px 5px;cursor:pointer;zoom:1;border-radius:2px}.discontinued_to_cart{position:relative;/*bottom:5px;left:10px;*/text-decoration:none}.bx_filter .add_to_cart,.bx_filter .add_to_cart2{padding:8px 15px 9px}.add_to_cart.gray{background:-moz-linear-gradient(top,#E4E4E4 0,#C9C9C9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#E4E4E4),color-stop(100%,#C9C9C9));background:-webkit-linear-gradient(top,#E4E4E4 0,#C9C9C9 100%);background:-o-linear-gradient(top,#E4E4E4 0,#C9C9C9 100%);background:-ms-linear-gradient(top,#E4E4E4 0,#C9C9C9 100%);background:linear-gradient(to bottom,#E4E4E4 0,#C9C9C9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#E4E4E4', endColorstr='#C9C9C9', GradientType=0 );border-radius:2px}.avaliable{font-size:10px;color:#ffb152}.not_avaliable .avaliable{color:#ff714b}.not_avaliable .add_to_cart{background:url(/bitrix/templates/maritim/images/btn_unavaliable.png) repeat-x}.popup_wrapper{background:url(/bitrix/templates/maritim/images/dark_bg.png);position:fixed;width:100%;height:100%;z-index:9998;top:0;left:0;cursor:pointer;display:none}.popup_container{padding:9px;background:url(/bitrix/templates/maritim/images/blue_bg_pupup.png);position:fixed;left:50%;margin-left:-350px;top:156px;display:none;z-index:9999}.popup{width:700px;border-radius:5px;background:#fff}.popup_heading{background:url(/bitrix/templates/maritim/images/popup_heading.png) repeat-x;font-size:13px;font-family:"Open Sans";font-weight:500;color:#fff;padding:8px 12px 6px 14px}.breadcrumbs,.breadcrumbs a,.searchtag{font-family:Georgia,"Times New Roman",Times,serif}.close{float:right;padding-right:20px;background:url(/bitrix/templates/maritim/images/popup_close.png) 100% 0 no-repeat;padding-bottom:5px;color:#fff;font-size:11px;cursor:pointer}.popup_content{float:left;width:285px;background:#fff;border-right:1px solid #0268a7;border-top:none;padding:20px 31px 22px 33px}#bx_auth_float{float:left;width:300px}.popup_content input[type=password],.popup_content input[type=text]{border:1px solid #b3b3b3;border-radius:4px;width:283px;height:25px;margin-top:5px}.popup_content label{display:block;font-size:13px;color:#454545;padding-bottom:13px}.popup_content label .forgot_pass{float:right}.popup_content input[type=submit]{background:url(/bitrix/templates/maritim/images/enter_button.png) repeat-x;height:26px;padding:0 21px;border-radius:4px;font-size:11px;color:#fff;font-weight:700;cursor:pointer}.breadcrumbs{padding-bottom:22px}.searchtag{font-size:18px;text-decoration:none;color:#434343}.breadcrumbs a{color:#26afff;text-decoration:none}.in_categories{padding-bottom:15px}.in_categories span,.sort a.current{color:#26afff}.sort{padding-bottom:25px}.pager{padding-bottom:10px}.pager a{text-decoration:none}.pager a.next{display:inline;display:inline-block;zoom:1;background:url(/bitrix/templates/maritim/images/blue_arrow.png) no-repeat;width:11px;height:11px;position:relative;top:1px}.pager span{background:#23b1fb;color:#fff;padding:0 3px;border-radius:2px}.box,.box1{display:none;padding-bottom:3px}.box.visible,.box1.visible{display:block}.product_info .left_column{float:left;width:221px}.product_info .left_column img{max-width:100%;border-radius:5px}.product_info .left_column .tabs{padding-left:0!important}.product_info .left_column .tabs li{float:left;margin-right:3px;width:107px;height:107px;margin-bottom:3px;cursor:pointer}.product_info .left_column .tabs li img{height:100%;width:100%}.popup_quick_view .rating-wrapper{display:none}.social li{float:left;margin-right:3px}.social{padding-top:8px}.actions{padding-top:22px;padding-left:8px}.right_column{float:left;margin-left:14px;width:537px}.rating_product{background:url(/bitrix/templates/maritim/images/white_star.png) repeat-x;height:17px;width:95px;float:right}.rating_product span{display:block;height:17px;background:url(/bitrix/templates/maritim/images/yellow_star.png) repeat-x}.right_column span.price,.right_column span.price>span:first-child{float:left;font-size:24px;color:#0268a6;margin-right:30px;margin-top:0;font-family:Arial,Helvetica,sans-serif}.product_info.detail-pages span.price>span:first-child{font-size:30px}.product_info.detail-pages .buy_links{width:160px}.product_info.detail-pages .avaliability{margin-top:0;margin-left:0;line-height:14px!important}.product_info.detail-pages .q-desc{position:relative!important;bottom:0!important;top:0!important}.popup_quick_view .product_info .right_column span.price{margin-top:7px!important}.right_column span.price i.fa-rub{font-size:24px}.old_price,.old_price del{font-size:18px;font-family:Arial,Helvetica,sans-serif}.old_price{float:left;color:#000;margin-top:20px}.discontinued_product,.place_order,.price_block a.add_to_cart{background:url(/bitrix/templates/maritim/images/biggradient.png) repeat-x;font-size:22px;color:#fff;text-decoration:none;padding:9px 45px 10px;border-radius:5px;text-shadow:1px 1px 0 #f4a52e;float:right;cursor:pointer;line-height:19px}.discontinued_product{padding:9px 22px 10px;background:linear-gradient(to bottom,#BCBCBC 0,grey 100%);text-shadow:none}.price_block a.add_to_cart.gray{background:#CFCFCF}.checkout_total .place_order,.checkout_total .total{clear:right}.checkout_total .place_order{margin-top:21px}.review{float:right;text-decoration:none;color:#00a8fd}.price_block{margin-top:8px;padding:9px 23px;border:3px solid #dfdfdf;border-radius:4px;margin-bottom:14px}.buy_links{float:right;width:190px;color:#a4a4a4}.avaliability{float:left;margin-top:-6px;margin-left:50px}.buy_links a, .popup_all_page_callback a{color:#00a8fd}.characteristics table td,.product_info .right_column p{font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#434343}.cart_links{padding-top:7px}.qty{padding-top:20px}.characteristics table .odd{background:#dfdfdf;border-radius:4px;overflow:hidden}.characteristics table td{padding:5px}.characteristics table td:first-child{font-weight:700;border-radius:3px 0 0 3px}.characteristics table td:last-child{border-radius:0 3px 3px 0}.characteristics{padding-top:24px}.characteristics h3,h3.detail-page-product-caption{color:#0268a6;font-family:"Times New Roman",Times,serif;font-size:20px;font-style:italic;padding-bottom:.5em}.box1 h3,.new p,.product_descr h2{font-family:Arial,Helvetica,sans-serif}.documentation_element_detail_page{margin-top:14px}.documentation_element_detail_page a{color:#00a8fd}.personal_cabinet{background:url(/bitrix/templates/maritim/images/blue_bg_center.png) center no-repeat;width:995px;height:29px;margin-top:19px;position:fixed;bottom:0;margin-left:auto;padding:6px 20px 0;z-index:1000;margin-right:auto;display:none}.product_bottom{float:right;width:780px}.personal_cabinet .personal{float:left;color:#fff;text-decoration:none;background:url(/bitrix/templates/maritim/images/key.png) no-repeat;padding-left:30px;padding-top:3px;padding-bottom:4px;font-size:14px;margin-top:2px}.cart_qty{color:#fff;font-size:14px;text-decoration:none;background:url(/bitrix/templates/maritim/images/cart.png) no-repeat;padding-left:27px;padding-top:4px;padding-bottom:3px;margin:0 auto;display:table}.cart_qty sup{vertical-align:super;font-size:9px}.have_account{float:left;padding:10px;border:1px solid #c6c6c6;border-radius:4px;width:363px;margin-right:19px;position:relative;height:128px}.have_account label{float:left;font-size:12px;width:177px}.have_account label input[type=password],.have_account label input[type=text]{border:1px solid #9d9d9d;border-radius:3px;padding:5px;margin-top:3px;display:block;box-sizing:border-box;width:100%;-moz-box-sizing:border-box}.btn,.delete,.have_account input[type=submit],.new .register,.put_to_cart,.register{background:url(/bitrix/templates/maritim/images/yellow_gradient_small.png) repeat-x;padding:5px 39px 6px;text-transform:uppercase;color:#fff;text-shadow:1px 1px 0 #eea532;font-size:12px;border-radius:4px;cursor:pointer;margin-top:10px;text-decoration:none;position:absolute;bottom:10px;left:10px}.btn,.btn.default{position:relative}.btn{float:left}.btn.default{background:url(/bitrix/templates/maritim/images/btn.png) repeat-x;color:#fff;padding:3px 15px;text-shadow:none;font-size:11px;text-transform:none}.delete,.put_to_cart{font-weight:700;position:static;margin-top:10px;margin-right:10px;float:left;padding:7px 30px}.register{position:static;float:right;margin-top:4px;padding:6px 15px 8px}.new,.tabs1 li{position:relative}input.register{padding:5px 39px 6px}.new .register{padding:6px 15px 8px}.have_account label:first-child{margin-right:9px}.have_account label.remember{float:none}.have_account .forgot{float:right;font-size:11px;margin-top:6px;color:#26afff}.box1 h3{font-size:18px;color:#0167a7;padding-bottom:.2em}.new{float:left;padding:10px;border:1px solid #c6c6c6;border-radius:4px;width:351px;height:128px}.new p{padding-top:1.5em;font-size:11px}.have_account h4,.new h4{font-size:18px;color:#3a3a3a;padding-bottom:.5em}.tabs1 li{border:1px solid #d8d8d8;float:left;padding:4px 12px;margin-right:1px;cursor:pointer;background:#f2f2f2;border-bottom:1px solid #75abcf;bottom:-1px;border-radius:3px 3px 0 0}.tabs1{display:block;border-bottom:1px solid #75abcf;padding-left:8px}.tabs1 li.current{border-color:#649abe #649abe #fff;background:#fff;border-radius:3px 3px 0 0}.box1{padding-top:13px}.review_block .left{float:left;width:480px}.review_block .right{float:right;width:163px;padding-top:10px;border-left:1px solid #ddd;padding-bottom:10px}.heading,.review_block .right p{padding-bottom:.5em}.yes{color:#0a9300}.errortext,.no{color:#b00202}.heading .name{font-size:14px;font-weight:700;color:#3b3b3b;padding-right:17px}.heading .name span{font-weight:400;font-size:14px}.review_block .right .date{font-size:11px}.review_block{padding:15px 0}.review_block p{line-height:1.2em}.review_block.response{padding-left:20px}.blue_head thead th{background:#1293cc;border-left:1px solid #fff;color:#fff;padding:10px;font-weight:400}.recount,.total-big{font-weight:700;font-size:14px}.blue_head{border-radius:5px;width:779px}.blue_head thead th:first-child{padding:10px 5px;border:none}.blue_head tbody tr td:first-child{vertical-align:middle;text-align:center}.product_img{float:left;margin-right:7px}.product_img img{border-radius:5px}.product_descr{text-decoration:none}.blue_head tbody td{border:1px solid #e8e8e8;padding:13px 4px 11px}.blue_head tbody td.last{border-right:4px solid #e8e8e8}.blue_head tbody{padding-bottom:5px}.product_descr h2{white-space:initial;font-size:12px;color:#000;font-style:normal;font-weight:700}.popup_quick_view .right_column p,.register_form label textarea,.register_form span,.search_items label,.total strong,.user_info h3{font-family:Tahoma,Geneva,sans-serif}.qty_select{height:24px;width:87px}.qty_select .minus,.qty_select .plus{width:17px;height:17px;margin-top:6px;float:left;cursor:pointer}.qty_select .minus{background:url(/bitrix/templates/maritim/images/minus.png) no-repeat;margin-right:5px;margin-left:10px}.cart-item-price{min-width:80px}.qty_select .plus{background:url(/bitrix/templates/maritim/images/plus.png) no-repeat;margin-left:5px}.qty_select input{float:left;width:22px;color:#434343;font-size:14px;border:1px solid #e8e8e8;padding:3px 0}.recount{float:left;background:url(/bitrix/templates/maritim/images/recount.png) no-repeat;text-decoration:none;color:#2f3130;padding-left:39px;padding-top:8px;padding-bottom:8px}.characteristics.compare tr td:first-child,.total strong,.user_info h3{font-weight:400}.total{float:right;font-size:18px;margin-top:10px}.total strong{font-size:28px}.blue_head tfoot td{padding-top:10px;padding-bottom:20px}.back_to_shop{color:#169dec;font-size:14px;float:left;margin-top:9px}.cart_bottom{background:#ededed;padding:45px 20px 40px 25px;border-radius:4px}.cart_bottom li{float:left;width:160px;margin-left:25px}.cart_bottom li img{padding-bottom:8px}.cart_bottom li h3{font-size:17px;font-weight:400;padding-bottom:.5em}.cart_bottom li p{text-align:left;color:#2c2c2c}.cart_bottom li:first-child{margin-left:0}.blue_head.items tfoot td{padding-bottom:0}td.last a{color:#169dec}.search_items{border:1px solid #959595;padding:20px 30px;width:240px;border-radius:2px;color:#aeaeae;font-size:12px;margin-bottom:18px}.search_items label{display:block;color:#454545;font-size:12px}.search_items label input{border:1px solid #aeaeae;border-radius:2px;width:100%;padding:3px 5px}.pager .sort_qty{float:right}.label,.options{float:left}.pager .sort_qty span{background:0 0;color:#169dec}.label{margin-right:24px;font-size:14px;padding-top:4px}.options label{display:block;padding-bottom:10px;font-size:14px}.choose_option{padding-bottom:20px;font-size:14px}.user_info input[type=text],.user_info textarea{border:1px solid #ababab;padding:8px 13px;border-radius:4px;resize:none;font-family:Tahoma,Geneva,sans-serif;font-size:14px;color:#000}.user_info textarea{width:750px;height:75px}.user_info input[type=text]{width:335px;margin-left:47px}.user_info .three input[type=text]:first-child,.user_info input[type=text]:first-child{margin-left:0}.user_info h3{font-size:14px;padding-bottom:1em}.user_info .row{padding-bottom:21px}.user_info .three input[type=text]{width:215px;margin-left:20px}.register_form label{display:block;padding-bottom:6px;width:371px}.register_form label .register{position:static;float:right}.register_form label input[type=password],.register_form label input[type=text]{border:1px solid #aeaeae;border-radius:4px;padding:5px;width:228px}.register_form label textarea{border:1px solid #aeaeae;border-radius:4px;padding:5px;width:228px;resize:none;height:90px}.register_form{padding-left:75px}.register_form span{font-size:12px;color:#454545;float:left;width:130px;padding-top:6px}.note,.note em{font-size:11px}.register_form span em{font-style:normal;color:#ff5d5d}.i_agree{padding-left:45px}.note{color:#aaa;text-align:right;width:371px}.note em{color:#ff5d5d;font-style:normal}.comprasion_nav{position:relative}.comprasion_list{float:right;width:580px}.back{float:left;margin-top:72px;color:#26afff;margin-left:35px}.comprasion_filter{position:absolute;bottom:30px}.comprasion_block{position:relative}.comprasion_filter a{color:#434343}.comprasion_filter a.all{color:#26afff}.new_products.comprasion_list li{padding:0;width:188px;border:none}.new_products.comprasion_list li div:hover{border-color:#fc0}.comprasion_list li div{width:165px;padding:6px 5px 5px 12px;border:3px solid #dfdfdf;border-radius:5px;position:relative}.comprasion_list .move{display:block;text-align:center;margin-bottom:11px}.comprasion_list .move span{background:url(/bitrix/templates/maritim/images/close.png) right no-repeat;padding-right:15px;text-decoration:underline;color:#26afff;display:inline;cursor:pointer}.characteristics.compare tr td{font-size:12px}.author{padding-left:25px;font-size:11px}.article_info{color:#878787;font-size:11px;padding-bottom:1em}.comments_form{padding-top:35px;padding-bottom:18px}.comments_form label{display:block;width:405px;padding-bottom:7px}.comments_form label input[type=text],.comments_form label textarea{border:1px solid #bababa;padding:3px;border-radius:4px}.comments_form label span{float:left;width:53px;margin-top:6px;font-size:12px;color:#454545}.comments_form label textarea{margin-left:55px;width:340px;height:135px;resize:none}.comments_form label input[type=submit]{float:left;margin-left:55px}h3.comment{font-size:14px;color:#949292;margin-bottom:.5em;padding-bottom:5px;border-bottom:1px solid #e8e8e8}.comment_info p{font-size:13px;padding-top:.5em}.comment_info .name{font-size:14px;color:#454545;font-weight:700}.comment_info .date{font-size:11px;color:#aeb0b2}.quick_view{background:url(/bitrix/templates/maritim/images/quick_view.jpg) no-repeat;width:136px;height:29px;position:absolute;right:0;top:4px;cursor:pointer;display:none}.page_sorter{float:right}.page_sorter span{background:0 0;color:#26afff}.popup_quick_view{position:fixed;padding:20px;z-index:10000;left:50%;margin-left:-362px;top:100px;background:#fff;-webkit-box-shadow:0 0 16px rgba(0,0,0,.75);-moz-box-shadow:0 0 16px rgba(0,0,0,.75);box-shadow:0 0 16px rgba(0,0,0,.75);display:none}.popup_quick_view .right_column{width:402px}.popup_quick_view .product_info{padding:20px 22px 5px;width:642px;border:1px solid #f0f0f0}.close_big{background:url(/bitrix/templates/maritim/images/close_big.png) no-repeat;width:53px;height:52px;position:absolute;top:-25px;right:-25px;cursor:pointer}.popup_quick_view .right_column h2{font-size:14px;color:#434343;font-weight:700;padding-bottom:.5em}.popup_quick_view .right_column p{font-size:11px;color:#9e9d9d;padding-bottom:.8em;line-height:1.2em}.popup_quick_view .buy_links a,.popup_quick_view .old_price,.popup_quick_view .old_price del{font-size:14px}.product_top{padding-bottom:.8em}.popup_quick_view .right_column span.price{margin-right:0;margin-top:0;padding-top:0}.popup_quick_view .old_price{margin-top:0}.right_column span.price .avaliability{color:#000;font-size:14px;display:block}.right_column span.price{line-height:1em}.popup_quick_view .price_block a.add_to_cart{float:right;margin-top:7px}.popup_quick_view .price_block{padding-top:2px}.buy_links{padding-top:5px}.min_price,.show_callback{position:relative;color:red!important;font-weight:700}.show_callback,div.min_price{padding-top:7px}.popup_all_page_callback,.popup_callback,.popup_min_price,.popup_warning{position:absolute;padding:20px;z-index:10000;left:50%;background:#fff;-webkit-box-shadow:0 0 16px rgba(0,0,0,.75);-moz-box-shadow:0 0 16px rgba(0,0,0,.75);box-shadow:0 0 16px rgba(0,0,0,.75);display:none;width:290px;margin-left:-243px;top:34px}.close_big_callback,.close_big_min_price{position:absolute;top:-25px;right:-25px;cursor:pointer}.close_big_min_price{background:url(/bitrix/templates/maritim/images/close_big.png) no-repeat;width:53px;height:52px}.popup_all_page_callback .popup_disabled, .popup_callback .popup_disabled,.popup_min_price .min_price_btn_block{background:-moz-linear-gradient(top,#FFB24A 0,#FFD94A 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFB24A),color-stop(100%,#FFD94A));background:-webkit-linear-gradient(top,#FFB24A 0,#FFD94A 100%);background:-o-linear-gradient(top,#FFB24A 0,#FFD94A 100%);background:-ms-linear-gradient(top,#FFB24A 0,#FFD94A 100%)}.popup_min_price .input_block input{border:1px solid #C9C9C9;margin:10px 0 5px;width:96%;height:30px;line-height:30px;padding:2%}.popup_min_price .text_responce{display:none}.popup_min_price .min_price_btn_block{background:linear-gradient(to bottom,#FFB24A 0,#FFD94A 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFB24A', endColorstr='#FFD94A', GradientType=0 );border-radius:2px;height:40px;width:100%;line-height:40px;margin-left:1px;font-size:20px;color:#fff;text-decoration:none;text-shadow:1px 1px 0 #f4a52e;cursor:pointer}.popup_min_price .min_price_btn_block:hover{background:-moz-linear-gradient(top,#BCBCBC 0,grey 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#BCBCBC),color-stop(100%,grey));background:-webkit-linear-gradient(top,#BCBCBC 0,grey 100%);background:-o-linear-gradient(top,#BCBCBC 0,grey 100%);background:-ms-linear-gradient(top,#BCBCBC 0,grey 100%);background:linear-gradient(to bottom,#BCBCBC 0,grey 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#BCBCBC', endColorstr='#808080', GradientType=0 );text-shadow:none}.popup_min_price .border-error{border:1px solid red!important}.popup_min_price .min-price-error{width:100%;display:none;margin-bottom:5px;color:red}.close_big_callback{background:url(/bitrix/templates/maritim/images/close_big.png) no-repeat;width:53px;height:52px}.popup_all_page_callback .input_block input,.popup_callback .input_block input{border:1px solid #C9C9C9;margin:10px 0 5px;width:96%;height:30px;line-height:30px;padding:2%}#beg_callback_all_page, #beg_callback,.popup_callback .popup_disabled,.popup_all_page_callback .popup_disabled{border-radius:2px;height:40px;line-height:40px;margin-left:1px;font-size:20px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFB24A', endColorstr='#FFD94A', GradientType=0 );width:100%;text-decoration:none;text-shadow:1px 1px 0 #f4a52e;cursor:pointer}.popup_all_page_callback .text_responce, .popup_callback .text_responce{display:none}.popup_all_page_callback .popup_disabled, .popup_callback .popup_disabled{background:linear-gradient(to bottom,#FFB24A 0,#FFD94A 100%)}#beg_callback_all_page,#beg_callback{margin-top: 10px; text-align: center; background:-moz-linear-gradient(top,#FFB24A 0,#FFD94A 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFB24A),color-stop(100%,#FFD94A));background:-webkit-linear-gradient(top,#FFB24A 0,#FFD94A 100%);background:-o-linear-gradient(top,#FFB24A 0,#FFD94A 100%);background:-ms-linear-gradient(top,#FFB24A 0,#FFD94A 100%);background:linear-gradient(to bottom,#FFB24A 0,#FFD94A 100%)}.popup_all_page_callback .border-error,.popup_callback .border-error{border:1px solid red!important}.popup_all_page_callback .min-price-error, .popup_callback .min-price-error{width:100%;display:none;margin-bottom:5px;color:red}.options li{float:left;padding-left:37px;width:153px;padding-top:7px;padding-bottom:20px}.options li a{text-decoration:none;font-size:14px;color:#5c5c5c}.options li.delivery_link{background:url(/bitrix/templates/maritim/images/delivery.png) no-repeat;margin-top:0;padding-top:7px}.options li.warranty{background:url(/bitrix/templates/maritim/images/warranty.png) no-repeat}.options li.self-delivery{background:url(/bitrix/templates/maritim/images/self_delivery.png) no-repeat}.options li.allday{background:url(/bitrix/templates/maritim/images/24hour.png) no-repeat}.article_text img{width:116px;height:116px;padding:1px;border:1px solid #aeaeae;float:left;margin-right:11px;margin-bottom:3px}.article_text p{font-size:11px;color:#000}.categories{background:#f3f4f4;padding:22px 36px 10px 31px;margin-bottom:30px;border-radius:4px}.categories h4{font-size:12px;color:#414141;font-style:italic;padding-bottom:8px;border-bottom:1px solid #d8d8d8;font-family:Georgia;margin-bottom:9px}.categories ul li a{color:#707070;font-size:11px;font-family:Tahoma}.footer_container dl dt,.h2-style,.h2-title{font-family:Georgia,"Times New Roman",Times,serif}.categories ul li{padding-bottom:9px}.article h3,.article h3 a{color:#0468a6;font-size:18px;padding:.3em 0;text-decoration:none}.developed,.developed a,.developed span,.left_block{font-size:12px}.article{border-bottom:1px solid #c9c9c9;padding-bottom:10px;margin-bottom:21px}.article_category{color:#adadad;font-size:11px}.pager.articles{text-align:center}.pager.articles a,.pager.articles span{margin:0 3px;background:0 0}.pager.articles span{color:#424242}.pager.articles a.number{color:#00a9fe}.footer{position:relative;z-index:1;padding-top:15px;height:170px;margin-top:-185px;background:#ededed}.footer_container{width:1067px;margin:0 auto}.left_block{text-align:right;float:left;padding-right:115px}.center,.other tr td,.pic{text-align:center}.footer_logo{display:inline-block;zoom:1;margin-bottom:10px}.developed a{color:#00a8ff}.developed span{display:inline-block;zoom:1;margin-top:15px;color:#828282;padding-bottom:4px}.footer_container dl{float:left;margin-left:75px;padding-left:10px}.left-col-1,.rating,.rating-wrapper,.reg,.right-col-1{float:right}.footer_container dl dt{font-size:12px;margin-bottom:4px;font-weight:700;font-style:italic;color:#414141;padding-bottom:8px;background:url(/bitrix/templates/maritim/images/border.png) bottom repeat-x}.footer_container dl dd a:hover{background:url(/bitrix/templates/maritim/images/blue_arrows.png) 0 5px no-repeat;padding-left:10px;margin-left:-10px;color:#00a2ff;text-decoration:none}.footer_container dl.social{padding-top:0}.footer_container dl.social dd a:hover{background:0 0}.footer_container dl.first{margin-left:0}.footer_container dl dd a{color:#707070;font-size:12px}.footer_container dl dd{padding:4px 0}.styled{width:240px;height:27px;border:1px solid #aeaeae;border-radius:4px}.facebook,.mailru,.twitter,.vk{height:27px;width:27px;display:block}.reg{margin-top:5px}.popup_content input[type=password].error{border:1px solid #d52020}.facebook{background:url(/bitrix/templates/maritim/images/fb.png)}.twitter{background:url(/bitrix/templates/maritim/images/tw.png)}.mailru{background:url(/bitrix/templates/maritim/images/mailru.png)}.vk{background:url(/bitrix/templates/maritim/images/vk.png)}.captcha{margin-left:130px!important}.rating{display:block;height:14px;width:60px}.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.options .desc{padding-left:22px;padding-top:5px;width:485px}.order-item h3,.order-item h3 a{color:#0468a6;font-size:18px;padding:.3em 0}.order-item{padding-top:10px;padding-bottom:20px}.order-item .blue_head tfoot td{padding-top:0;padding-bottom:0}.comments_form.review_form{padding-top:0}.comments_form.review_form label textarea{margin-left:0;width:400px}.hide{display:none}.other-wrap{margin-top:8px;border:3px solid #dfdfdf;border-radius:4px;margin-bottom:14px}.other tr td:nth-child(3){width:100px}.other .add_to_cart,.other .add_to_cart2{padding:5px 0;width:calc(100% - 10px);margin-bottom:15px}.other-wrap .other .count-box{margin:8px auto;width:30px}.other{width:100%}.other tr td:not(:last-child),.other tr th:not(:last-child){border-right:3px solid #dfdfdf;padding:8px}.other tr th{border-bottom:3px solid #dfdfdf}.other .characteristics table tr td{padding-top:0;border-right:0}.add_to_cart2{background:url(/bitrix/templates/maritim/images/btn_hover.png) repeat-x;background-size:100% 100%;border-radius:2px;margin-bottom:15px}.left-col-1{width:198px;height:100%;min-height:500px}.right-col-1{width:calc(580px - 10px); padding-right: 10px;}.left-col-1 .block_sorter{margin-left:8px;padding:10px 9px 17px 10px;width:165px}.section-list h2{font-weight:700;font-style:normal;font-size:15px}.pic{min-height:169px;display:table-cell;height:169px;width:165px;vertical-align:middle}.search-form input[type=text]{border:1px solid #ccc;border-bottom-right-radius:0;border-top-right-radius:0;height:28px}.search-form{margin-bottom:30px}.search-result{clear:both;margin-top:45px}.search-result-text{margin-top:5px}.search-item{margin-bottom:15px}.search-item h3 a,.search-item h3 a b{font-size:16px}.search-item .price s{display:block;text-align:right}#top-link,#top-link a,.fancybox-opened .fancybox-title,.modal{text-align:center}.maps-container ul.tabs{line-height:25px;padding-left:0;list-style:none;border-bottom:1px solid #DDD;background:#FFF}.maps-container .tabs li{display:inline-block;margin:0 1px -1px 0;padding:0 13px 1px;color:#777;cursor:pointer;background:#F9F9F9;border:1px solid #E4E4E4;border-bottom:1px solid #F9F9F9;position:relative}.maps-container .tabs li.current{color:#444;background:#EFEFEF;padding:0 13px 2px;border:1px solid #D4D4D4;border-bottom:1px solid #EFEFEF}.maps-container .box{display:none;border:1px solid #D4D4D4;border-width:0 1px 1px;background:#EFEFEF;padding:0 12px}.accordion h4,.maps-container .box.visible{display:block}.cox>div,.maps-container .box>div{padding:10px}.maps-container .box .map{height:400px;width:100%}.accordion{margin-top:20px}.accordion h4{margin:0 1px -1px 0;padding:7px 10px;color:#777;cursor:pointer;background:#F9F9F9;border:1px solid #E4E4E4;border-bottom:1px solid #F9F9F9;position:relative;font-weight:400}.accordion h4.current{font-weight:700}.cox{display:none;border:1px solid #D4D4D4;border-width:0 0 0 1px;background:#EFEFEF;padding:0 12px}.cox.visible{display:block}.submit{background:url(/bitrix/templates/maritim/images/biggradient.png) repeat-x;font-size:22px;color:#fff;text-decoration:none;padding:9px 45px 10px;border-radius:5px;text-shadow:1px 1px 0 #f4a52e;line-height:19px;cursor:pointer}.h3-title{font-size:11px;padding-bottom:1em;min-height:54px;font-weight:700}.h2-style,.h2-title{font-style:italic;font-size:18px;color:#ff9600;padding-bottom:.5em}.search-result .tabs li{display:inline-block;padding:5px 10px 5px 0}.search-result .tabs li a{font-size:15px}.search-result .tabs{margin-bottom:20px}.search-result .tabs li.active a{color:#2e2e2e;text-decoration:none;font-weight:700}.search-result h3{margin-bottom:10px;min-height:50px}.search-result h3 a{display:inline-block}.search-result h3 .price{display:block;float:right}.search-result h3 .price strong{color:#ffaf00;font-size:18px;font-family:Arial,Helvetica,sans-serif}.search-item h3 a b{color:#26afff}ul.new_products{padding-left:0}.center .h3-title{height:65px}.pageh1 h1{padding:0 0 18px}.phone-wrapper{width:363px;display:inline-block;height:22px}#text,#top-link{display:none}.phone-wrapper>div{float:left}.phone-wrapper .phone-code{width:81px}.phone-wrapper .phone-code input{width:30px}.phone-wrapper .phone-number input{margin-left:13px!important;width:240px}#backicon,#topicon{width:0;height:0;display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;margin-right:5px}#top-link{cursor:pointer;position:fixed;bottom:0;left:0;top:0;padding:0;z-index:0}#top-link:hover{background:#f1fdff}#top-link a{display:block;width:100px;background:#0374B1;color:#fff;padding:5px 0;margin:5px;text-decoration:none!important}#top-link:hover a{background:#0374b1}#topicon{border-bottom:7px solid #fff}#backicon{border-top:7px solid #fff}.count-box{display:block;width:30px;height:14px}.count-box .item{display:block;float:left;width:3px;height:14px;margin-right:2px}.count-box.q-yellow .item{background:#e4b41a}.count-box.q-red .item{background:red}.count-box.q-green .item{background:green}.count-box .item.grey{background:#d0d0d0}.avaliable{padding-top:2px;float:right}.text_block-action .readmore{cursor:pointer;text-decoration:underline}.kff-tab-form .submit_frm,.other_product_link_name,.phone a{text-decoration:none}.text_block{padding:3px 9px 3px 0;font-size:12px;height:170px}.text_block-overlay{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffffff');background:-webkit-linear-gradient(rgba(255,255,255,0),#fff);background:-o-linear-gradient(rgba(255,255,255,0),#fff);height:145px;margin:-145px 9px 5px 0;position:relative;z-index:10}.price_block{position:relative}.q-desc{position:absolute;bottom:10px}.place_order[disabled]{background:#ccc}.alert.alert-danger{color:red;padding:15px 0}.alert.alert-danger p{color:red}.description_element_detail_page ul,.description_element_detail_page ol{margin-bottom: 1em;}.description_element_detail_page ul{list-style:inherit;}.title-search-item{padding-right:125px;position:relative}.title-search-item .price{position:absolute;right:8px;top:0}.text-search-td{padding-right:160px;position:relative}.text-search-td b{display:inline-block;margin-bottom:7px}.text-search-td .count-box{position:absolute;right:8px;top:20px}.url-search-td{font-size:13px}.modal{display:none;top:50%;left:50%;position:fixed;z-index:9999;background:#fff;padding:25px 26px;max-width:770px;min-width:400px;min-height:200px}.modal a.close{font-size:14px}.modal .close.button{background:url(/bitrix/templates/maritim/images/close_big.png) no-repeat;width:53px;height:52px;position:absolute;top:-25px;right:-48px;cursor:pointer}#bgmod{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.4);z-index:1000;display:none;top:0;left:0}.modal.shortOrder,.modal.shortOrderFile{border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px}.modal.shortOrder .short_order_title,.modal.shortOrderFile .short_order_file_title{font-size:14px;color:#454545;line-height:1.3em;font-weight:700}.modal.shortOrder .lables-captions,.modal.shortOrderFile .lables-captions{font-weight:700;text-align:left;vertical-align:top;max-width:150px}.modal.shortOrder .form-table,.modal.shortOrderFile .form-table{width:100%}.modal.shortOrder .fields-block,.modal.shortOrderFile .fields-block{vertical-align:top;text-align:left}.modal.shortOrder .fields-block input,.modal.shortOrderFile .fields-block input{border:1px solid #C9C9C9;margin:0 0 5px;width:100%;height:16px;line-height:16px;border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px}.modal.shortOrderFile .fields-block input.inputfile{height:22px;padding:8px 0;border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px}.modal.shortOrder .fields-block textarea,.modal.shortOrderFile .fields-block textarea{width:100%;padding:0;border:1px solid #C9C9C9;margin:0;border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px}.modal.shortOrderFile .fields-block textarea{margin-bottom:10px}.modal.shortOrder .short_submit_btn,.modal.shortOrderFile .short_submit_btn{outline:0;background:-moz-linear-gradient(top,#FFB24A 0,#FFD94A 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFB24A),color-stop(100%,#FFD94A));background:-webkit-linear-gradient(top,#FFB24A 0,#FFD94A 100%);background:-o-linear-gradient(top,#FFB24A 0,#FFD94A 100%);background:-ms-linear-gradient(top,#FFB24A 0,#FFD94A 100%);background:linear-gradient(to bottom,#FFB24A 0,#FFD94A 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFB24A', endColorstr='#FFD94A', GradientType=0 );border-radius:2px;height:40px;width:200px;line-height:40px;font-size:20px;color:#fff;text-decoration:none;text-shadow:1px 1px 0 #f4a52e;cursor:pointer;display:block;margin:18px auto 9px}.kff-tab-form .submit_frm:hover,.modal.shortOrder .short_submit_btn:hover,.modal.shortOrderFile .short_submit_btn:hover{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#BCBCBC', endColorstr='#808080', GradientType=0 )}.modal.shortOrder .short_submit_btn:hover,.modal.shortOrderFile .short_submit_btn:hover{background:-moz-linear-gradient(top,#BCBCBC 0,grey 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#BCBCBC),color-stop(100%,grey));background:-webkit-linear-gradient(top,#BCBCBC 0,grey 100%);background:-o-linear-gradient(top,#BCBCBC 0,grey 100%);background:-ms-linear-gradient(top,#BCBCBC 0,grey 100%);background:linear-gradient(to bottom,#BCBCBC 0,grey 100%);text-shadow:none}.modal.shortOrder font.errortext,.modal.shortOrderFile font.errortext{margin-bottom:10px;display:block;margin-top:10px;text-align:left}.kff-tab-form,.kff-tab-form .kff-email input,.kff-tab-form .kff-name input,.kff-tab-form .kff-phone input,.kff-tab-form .kff-text textarea{width:100%;margin-bottom:8px;height:25px;padding-left:5px}.kff-tab-form .kff-email input,.kff-tab-form .kff-name input,.kff-tab-form .kff-phone input,.kff-tab-form .kff-text textarea{border:1px solid #C9C9C9}.kff-tab-form{margin-top:24px}.kff-tab-form .kff-field-label{text-align:left;font-weight:700;font-size:13px}.kff-tab-form .kff-req,span.starrequired{color:red}.kff-tab-form .submit_frm{background:url(/bitrix/templates/maritim/images/biggradient.png) repeat-x;font-size:22px;color:#fff;padding:9px 45px 10px;border-radius:5px;text-shadow:1px 1px 0 #f4a52e;margin:0 auto;cursor:pointer;line-height:19px}.kff-tab-form .submit_frm:hover{background:-moz-linear-gradient(top,#BCBCBC 0,grey 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#BCBCBC),color-stop(100%,grey));background:-webkit-linear-gradient(top,#BCBCBC 0,grey 100%);background:-o-linear-gradient(top,#BCBCBC 0,grey 100%);background:-ms-linear-gradient(top,#BCBCBC 0,grey 100%);background:linear-gradient(to bottom,#BCBCBC 0,grey 100%);text-shadow:none}.kff-feedback .kff-ok-text{color:#003470;font-weight:700;padding-bottom:1em;text-align:left;margin-left:4px;margin-top:14px}.kff-feedback p{text-align:left;margin-top:10px;padding:0;margin-bottom:0}#vk_community_messages{z-index:10000!important}.discount_float_block{position:absolute;top:0;right:0;background:url(/upload/labelblue.png);width:64px;height:44px;z-index:30;text-align:center;padding-top:22px}.popup_wrap{border-radius:10px}.phone a{color:#fff}.delivery{background:0 0}span.price span.old_price4dealer{font-size:12px;text-decoration:line-through}.sale_order_full_table input[type=submit]{cursor:pointer;text-transform:uppercase;z-index:100;padding:6px 6px 8px;color:#242424;background:#fc0;border-radius:3px}.new_products li .expects{display:none;margin-left:80px;width:350px;line-height:13px;font-size:13px}.products_list.new_products li .expects{display:block}.list_article_1{text-align:left;padding:5px 0;font-weight:400}.grid_or_list{flex-grow: 0; padding: 0px; margin-left: auto;}.grid_or_list.item-novinki-jumper{margin-right:0px}.grid_or_list b{display:inline-block;vertical-align:top;width:28px;height:25px;background:url(/bitrix/templates/maritim/images/grid_or_list.jpg) no-repeat;margin-left:5px;cursor:pointer}.grid_or_list b.grid{background-position:0 0}.grid_or_list b.grid.active{background-position:0 -25px}.grid_or_list b.list{background-position:-28px 0}.grid_or_list b.list.active{background-position:-28px -25px}.products_list.new_products li{position:relative;float:none;display:block;width:99%;min-height:90px;padding:0 0 10px;margin:0 0 10px;overflow-wrap:initial;word-wrap:initial;word-break:initial;line-break:initial}.products_list .center{text-align:left;display:inline-block;vertical-align:middle}.products_list .full_title{display:inline-block;vertical-align:top;height:auto;width:350px;min-height:initial;margin-top:10px;font-weight:700;line-height:15px}.products_list .pic{display:inline-block;float:left;min-height:70px;height:70px;width:70px;margin-right:10px}.products_list .pic img{width:100%;height:auto;margin-top:10px}.products_list.new_products li p{display:inline-block;vertical-align:middle}.products_list span.price{position:absolute;right:10px;top:12px;padding-top:13px}.products_list span.price .old_price4dealer{position:absolute;top:0;right:0}.products_list .add_to_cart{position:absolute;top:55px;right:10px}.products_list .avaliable{float:none;margin-left:80px}.products_list .count-box .item{float:none;display:inline-block;vertical-align:top}.arrow_catalog,.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager,.full_title,.hidden_mobile,.menu_mobile,.number_goods,.params,.products_list .center .h3-title{display:none}.product_info.detail-pages .buy_links{float:right!important}div.no-price-message{clear:both;font-size:12px;font-family:Tahoma,Helvetica,sans-serif}.other .add_to_cart,.other .add_to_cart2,.search_buy_btn{text-decoration:none;font-weight:400;font-size:11px!important;background:linear-gradient(to bottom,#BCBCBC 0,grey 100%)}.search-result h3 .price strong{display:block;text-align:right}.search-result .count-box{float:right}.search-result .text-search-td{position:initial}.search-result .search_buy_btn{position:absolute;right:8px;top:0}.search-item table td{position:relative}.add_to_cart_preorder:hover,.other .add_to_cart2:hover,.other .add_to_cart:hover,.search_buy_btn:hover{background:url(/bitrix/templates/maritim/images/biggradient.png) repeat-x}@media only screen and (max-width:630px){.search-result .search_buy_btn{right:0;top:inherit;bottom:0}}.grecaptcha-badge{display:none !important;}

.products_list .discontinued_to_cart{
	top: 55px;
    right: 10px;
    position: absolute;
}

.show-mobile-short-order{
	display: none;
}
.no-selected-txt{
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}
.description_element_detail_page{
	padding-top: 24px;
}

.show-mobile-short-order a{
    cursor: pointer;
    text-transform: uppercase !important;
    z-index: 100;
    padding: 6px 6px 8px !important;
    color: #242424 !important;
    background: #fc0 !important;
    border-radius: 3px;
    margin-top: 12px;
    text-align: center;
    margin: 12px auto;
    display: table !important;
}
@media only screen and (max-width:630px){	.show-mobile-short-order{ display: block;}
	.shortOrderFile.modal{width:80%; top:25px !important;}
	.shortOrderFile.modal .main-content{		    overflow-y: scroll;
		    max-height: 85vh;
		    padding-bottom:15vh;	}
	.modal.shortOrderFile .fields-block textarea,
	.modal.shortOrderFile .fields-block input{width:95%;}

}
#adm-stores-visible-data{
	.overflow: hidden;
}
.product-info-stores-manager-data .all_menu_product.store_list{
	padding: 10px 23px;
	background: #FFF7D8;
	margin: 5px 0px;
	width: auto;
    overflow-x: auto;
	margin: 10px 0px;
	border: #DFDFDF solid 3px;
}
.product-info-stores-manager-data .all_menu_product.store_list table{
    border-spacing: 2px;
    border-collapse: separate;
}

.product-info-stores-manager-data .all_menu_product.store_list th{
	text-align: left;
	white-space: nowrap;
	border-bottom: #FFF 3px solid;
}

.product-info-stores-manager-data .all_menu_product.store_list td,
.product-info-stores-manager-data .all_menu_product.store_list th{
    padding: 5px;
}
.product-info-stores-manager-data .all_menu_product.store_list tr.tw-tr-f td{
	background: #ffe79c;
}
.product-info-stores-manager-data .all_menu_product.store_list tr.tw-tr-r td{
	background: #aed2e2;
}
.title-search-mobile-result tr td,.title-search-result tr td{padding:7px 10px!important}
.title-search-mobile-result tr td:first-child,.title-search-result tr td:first-child{padding-right:0!important}
table.title-search-mobile-result td.title-search-more{font-size:15px!important;padding-right:10px!important;position:relative} 
table.title-search-result td.title-search-more{font-size:15px!important;padding-right:120px!important;position:relative}
table.title-search-mobile-result td.title-search-more a,table.title-search-result td.title-search-more a{padding:0!important}
table.title-search-mobile-result td,table.title-search-result td{border-bottom:none!important}
.title-search-more .yellow_text,.title-search-more a span:first-child{font-size: 14px;line-height: 1.3em;}
.title-search-more .yellow_text{color:#2072af!important}
.title-search-more .search-top-article{font-size:12px; font-weight: bold; color: #454545;}
.title-search-more .search-top-price{position:absolute;right:8px;top:8px;color:#2072af;font-size: 14px; font-weight: bold;}
table.title-search-mobile-result tr:last-child .title-search-more a span,table.title-search-result tr:last-child .title-search-more a span{color:#2072af!important}
.title-search-more .search-top-article s{font-size:12px; text-decoration: none;}
div.title-search-mobile-result,div.title-search-result{border-radius:5px;/*top:120px!important;*/border:none!important}
table.title-search-mobile-result,table.title-search-result{border:2px solid #f7c83e!important}
table.title-search-mobile-result tr:last-child .title-search-more a,table.title-search-result tr:last-child .title-search-more a{position:relative;left:-47px;padding-right:18px!important;background:url(/assets/images/arrow_7.png?ver=2) right center no-repeat}

.cnt-small-basket-checked{display: none;}
.mobile-header-content{ display: none;}
.open-menu-mobile{ display: none;}
.clr-bth{clear: both}
.cl-store-block-instore{
    display: none;
}
.custom-checker-inside-visible{
	margin-bottom: 15px;
}
.custom-checker-inside-visible label{
	cursor: pointer;
	font-size: 15px;
	margin-left: 5px;
}
.unit-one-price-checkers{
	font-weight: normal !important;
    color: #000 !important;
    font-size: 12px !important;
}

@media only screen and (max-width: 950px){
	.bem-accordion .bem-accordion-title-link{
		padding: 7px 15px;
	}
	.sidebar_left{ display: none; }
	.desctop-header-content{ display: none;}
	.mobile-header-content{ 
		display: block;
		background: #006aa6;
		height: 100%;
		padding:0px 2%;
		border: #045c8e 3px solid;
	}
	header{height: 50px !important}
	.mobile-header-content .row{
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		margin-right: 0px;
		margin-left: 0px;
		-ms-flex-pack: justify!important;
		justify-content: space-between!important;
		-ms-flex-align: center!important;
		align-items: center!important;
	}
	
	.mobile-header-content .row .col-auto {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto;
		max-width: none;
	}
	
	.mobile-header-content .row .item {
		padding: 0 8px;
	}
	
	.mobile-header-content .row .col {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-ms-flex-positive: 1;
		flex-grow: 1;
		max-width: 100%;
	}
	
	.mobile-header-content .wr-btns {
		width: 26px;
		padding: 0px 0px 0px;
		display: block;
		position: relative;
	}
	
	.mobile-header-content .icon-hamburger {
		display: inline-block;
		width: 20px;
		height: 14px;
		cursor: pointer;
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%,-50%);
		-ms-transform: translate(-50%,-50%);
		-o-transform: translate(-50%,-50%);
		transform: translate(-50%,-50%);
	}
	
	.mobile-header-content .icon-hamburger {
		position: static;
		-webkit-transform: translate(0,0);
		-ms-transform: translate(0,0);
		-o-transform: translate(0,0);
		transform: translate(0,0);
	}
	
	.mobile-header-content div.icon-hamburger span.icon-bar {
		display: block;
		height: 2px;
		margin: 0;
		opacity: 1;
		transition: transform 0.1s ease-in;
		-webkit-transform-origin: 50% 50%;
		-o-transform-origin: 50% 50%;
		-ms-transform-origin: 50% 50%;
		-moz-transform-origin: 50% 50%;
		transform-origin: 50% 50%;
	}
	
	header div.icon-hamburger span.icon-bar {
		background: #FFF;
	}
	
	.mobile-header-content div.icon-hamburger span.icon-bar:nth-child(2) {
		margin-bottom: 4px;
		margin-top: 4px;
	}
	.mobile-header-content .logo-mobile img{
		max-width: 42px;
		border-radius: 35px;
		margin-top: 4px;
		box-shadow: 0 -1px 5px 5px rgb(255 255 255 / 10%);
	}
	
	.mobile-header-content div.mini-search-style {
		width: 56px;
		height: 56px;
		display: inline-block;
		background-repeat: no-repeat;
		background-position: center;
		background-image: url(/images/mobile/search_wt.svg);
		background-size: 20px;
		cursor: pointer;
		-webkit-transition: opacity .3s;
		-o-transition: opacity .3s;
		transition: opacity .3s;
	}
	
	.mobile-header-content .common-svg-style {
		background-position: center;
		background-repeat: no-repeat;
	}
	
	.mobile-header-content div.mini-search-style.mob {
		width: 26px;
		height: 26px;
		background-size: 25px;
		display: block;
	}
	
	header .mobile-header-content div.mini-search-style.mob {
		margin-left: auto;
		background-size: 18px;
		margin-bottom: -1px;
	}	
	
	header .mobile-header-content .ic-cart-mob {
		width: 26px;
		height: 30px;
		background-size: 23px;
		position: relative;
		margin-left: auto;
	}
	
	header .mobile-header-content .ic-cart-mob {
		background-image: url(/images/mobile/cart_wh.svg);
	}
	
	header .mobile-header-content .mini-phone-style {
		width: 26px;
		height: 30px;
		background-size: 23px;
		position: relative;
		margin-left: auto;
	}
	
	header .mobile-header-content .mini-phone-style {
		background-image: url(/images/mobile/phone_wt.svg);
	}
	
	header .mobile-header-content .mini-wathsap-style {
		width: 26px;
		height: 30px;
		background-size: 23px;
		position: relative;
		margin-left: auto;
	}
	
	header .mobile-header-content .mini-wathsap-style {
		background-image: url(/images/mobile/wa.png);
		/*
		-webkit-filter: grayscale(100%);
	    -moz-filter: grayscale(100%);
	    -ms-filter: grayscale(100%);
	    -o-filter: grayscale(100%);
	    filter: grayscale(100%);
	    filter: gray; 
		*/
	}
	
	header .mobile-header-content .mini-tg-style {
		width: 26px;
		height: 30px;
		background-size: 23px;
		position: relative;
		margin-left: auto;
	}
	
	header .mobile-header-content .mini-tg-style {
		background-image: url(/images/mobile/tg.png);
		/*
		-webkit-filter: grayscale(100%);
	    -moz-filter: grayscale(100%);
	    -ms-filter: grayscale(100%);
	    -o-filter: grayscale(100%);
	    filter: grayscale(100%);
	    filter: gray;
		*/
	}
		
	header .mobile-header-content .ic-cart-mob .count-basket {
		display: block;
		width: 16px;
		height: 16px;
		font-size: 10px;
		line-height: 16px;
		text-align: center;
		position: absolute;
		right: -7px;
		top: 7px;
		border-radius: 50%;
		background:#eac64b;
		font-weight: bold;
	}
	.mobile-header-content .row .item:first-child{
		padding-left:0px;
	}
	.mobile-header-content .row .item:last-child{
		padding-right:0px;
	}
	
	div.open-menu-mobile {
		padding-bottom: 25px;
		display: none;
		position: absolute;
		overflow-x: hidden;
		overflow-y: auto;
		height: auto;
		visibility: visible;
		top: 0;
		left: -100%;
		bottom: 0;
		z-index: 99999;
		-webkit-overflow-scrolling: touch;
		outline: 0;
		width: 300px;
		max-width: 100%;
		transition: .6s;
		-webkit-transition: .6s;
		-moz-transition: .6s;
		-o-transition: .6s;
	}
	
	div.open-menu-mobile.show-open {
		display: block;
		position: fixed;
	}
	
	div.open-menu-mobile.tone-light {
		background-color: #fcfeff;
		color: #000;
		box-shadow: 3px 0px 10px 0px rgb(0 0 0 / 45%);
		background: #f2fbff;
	}
	
	div.open-menu-mobile.show-open.on {
		left: 0;
	}
	
	.mobile-dark-background {
		display: none;
		position: fixed;
		z-index: 1;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: #000;
		opacity: .6;
	}
	body.modal-open .mobile-dark-background{
		display: block;
	}
	
	div.mobile-header-content .mobile-call-back-form a.close-menu.mobile,
	div.mobile-header-content .mobile-phones a.close-menu.mobile,
	div.mobile-header-content .mobile-search a.close-menu.mobile,
	div.open-menu-mobile a.close-menu.mobile {
		top: 12px;
		right: 15px;
		margin: 0;
		width: 36px;
		height: 36px;
		background-image: url(/images/mobile/cross_wt.svg);
		background-repeat: no-repeat;
		background-position: center;
		opacity: .7;
		background-color: #848484;
		background-size: 14px;
		border-radius: 50%;
		display: none;
	}
	
	div.mobile-header-content .mobile-search a.close-menu.mobile{
		top: 10px;
	}
	
	div.mobile-header-content .mobile-call-back-form a.close-menu.mobile,
	div.mobile-header-content .mobile-phones a.close-menu.mobile{
		top: 20px;
		right: 20px;
	}
	
	div.mobile-header-content .mobile-call-back-form a.close-menu.mobile.on,
	div.mobile-header-content .mobile-phones a.close-menu.mobile.on,
	div.mobile-header-content .mobile-search a.close-menu.mobile.on,
	div.open-menu-mobile a.close-menu.mobile.on {
		display: block;
		position: absolute;
		z-index: 99999;
	}
	
	div.open-menu-mobile .svg {
		top: -1px;
		display: inline-block;
		text-rendering: auto;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		vertical-align: middle;
		min-width: 30px;
		min-height: 30px;
		position: relative;
		background-repeat: no-repeat;
		background-position: center center;
	}
	
	/* mobile menu */
	div.open-menu-mobile>.scroller{overflow:hidden;}
	div.open-menu-mobile>.scroller>.wrap{width:100%;transition:transform 0.2s ease-in-out;-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;}
	div.open-menu-mobile .dropdown{left:100%;top:0;width:100%;border:medium none;box-shadow:none;visibility:visible;opacity:1;display:none;position:absolute;z-index:5;background:#FFF;margin:0;padding:0}
	div.open-menu-mobile .expanded>.dropdown{display:block;}
	div.open-menu-mobile .expanded>.dropdown>div{border-bottom:1px solid #f2f2f2;}
	div.open-menu-mobile .expanded>.dropdown .menu_back a{font-size:15px;line-height:18px;padding:22px 20px 23px 57px;cursor:pointer;position:relative;}
	div.open-menu-mobile .expanded>.dropdown .menu_back .svg{position:absolute;top:16px;left:13px;}
	div.open-menu-mobile .expanded>.dropdown .menu_title{font-size:15px;line-height:18px;color:#333;font-weight:bold;padding:22px 23px 23px 19px;background-color:#fbfbfb;}
	div.open-menu-mobile .expanded>.dropdown .menu_title a{font-size:15px; color:#333;font-weight:bold;}
	div.open-menu-mobile .menu a:hover .svg{background-color:transparent;}
	div.open-menu-mobile .menu>ul{padding:0;margin:0;display:block;}
	div.open-menu-mobile .menu ul>li{list-style:none;display:block;margin:0;border-bottom:1px solid #f2f2f2;max-width:100%;padding:0;}
	div.open-menu-mobile .menu ul li:before{display:none;}
	div.open-menu-mobile .menu ul>li a{padding:19px 20px 20px 19px;display:block;position:relative; font: 15px/24px "Open Sans",Arial,sans-serif; color: #222; text-decoration: none;}
	div.open-menu-mobile .menu ul>li a span{ font: 15px/24px "Open Sans",Arial,sans-serif; color: #222;}
	div.open-menu-mobile .menu ul>li a.decript{padding:14px 20px 15px 19px;line-height:1em;font-weight:bold;}
	div.open-menu-mobile .menu ul>li.menu_title a{padding:0px;}
	div.open-menu-mobile .menu ul>li a.parent{padding-right:46px;}
	div.open-menu-mobile .menu ul>li .arrow{position:absolute;z-index:1;width:46px;top:0;right:0;bottom:0;cursor:pointer;padding-left:8px;display:block;}
	div.open-menu-mobile .menu ul>li .arrow .svg{position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;}
	div.open-menu-mobile .menu ul>li.selected>a:before{content:"";position:absolute;top:30px;left:9px;width:4px;height:4px;border-radius:100%;}
	div.open-menu-mobile .menu>ul>li>a:not(.not-weight){background:#fff;font-size:15px;font-weight:bold;color: #333;}
	div.open-menu-mobile .menu>ul>li>a:not(.not-weight) span{font-size:15px;font-weight:bold;color: #333;}
	div.open-menu-mobile .menu>ul>li>a.parent-catalog{background:#f6f6f7;}
	div.open-menu-mobile .menu>ul>li.selected>a:before{left:0px;top:-1px!important;bottom:-1px;width:2px;z-index:1;height:inherit;border-radius:0;}
	div.open-menu-mobile .menu>ul>li:not(.counters),.menu ul>li.selected:not(.counters),.menu ul>li.expanded{position:initial;}
	div.open-menu-mobile .menu>ul>li.counters>a>span{padding-right:25px;position:relative;}
	div.open-menu-mobile .menu>ul>li.counters .count{width:17px;height:17px;line-height:17px;white-space:nowrap;font-size:12px;color:#FFF;border-radius:8px;text-align:center;display:block;position:absolute;right:0;top:50%;margin-top:-8px;font-weight:initial;left:auto;}
	div.open-menu-mobile .menu>ul>li.counters .count.empted{background:#969ba5;}
	div.open-menu-mobile .menu.middle>ul>li>a{padding-left:57px;background:#fbfbfb;}
	div.open-menu-mobile .menu.middle a .svg{position:absolute;}
	div.open-menu-mobile .menu.middle a .svg-cabinet{width:14px;min-width:14px;height:17px;min-height:17px;left:21px;top:22px;}
	div.open-menu-mobile .menu.middle a .svg-cabinet-login, div.open-menu-mobile .menu.middle a .svg-inline-cabinet{width:16px;min-width:16px;height:17px;min-height:17px;left:21px;top:22px;}
	div.open-menu-mobile .menu.middle a .svg-address{width:16px;min-width:16px;height:19px;min-height:19px;left:21px;top:22px;background:url('/bitrix/templates/aspro_next/images/svg/Marker.svg') 2px 0px no-repeat;}
	div.open-menu-mobile .menu.middle a:hover .svg-cabinet-login{background-color:#222;}
	div.open-menu-mobile .menu.middle a .svg-basket, div.open-menu-mobile .menu.middle a .svg-inline-basket{width:18px;min-width:18px;height:17px;min-height:17px;left:20px;top:23px;}
	div.open-menu-mobile .menu.middle a .svg-wish, div.open-menu-mobile .menu.middle a .svg-inline-wish{width:18px;min-width:18px;height:16px;min-height:16px;left:20px;top:23px;}
	div.open-menu-mobile .menu.middle a .svg-compare, div.open-menu-mobile .menu.middle a .svg-inline-compare{width:17px;min-width:17px;height:17px;min-height:17px;left:20px;top:23px;}
	div.open-menu-mobile .menu.middle a .svg-phone, div.open-menu-mobile .menu.middle a .svg-inline-phone{width:9px;min-width:9px;height:12px;min-height:12px;left:25px;top:26px;}
	div.open-menu-mobile .menu.middle a:hover .svg-phone{background-color:transparent;}
	div.open-menu-mobile .menu.middle a:hover .svg-cabinet{background-color:#222;}
	div.open-menu-mobile .contacts .title{font-weight:bold;padding:19px 20px 6px 19px;}
	div.open-menu-mobile .contacts a{color:#222;}
	div.open-menu-mobile .contacts .email, div.open-menu-mobile .contacts .address{padding:12px 20px 0 50px;position:relative;line-height:18px;font-size:13px;}
	div.open-menu-mobile .contacts .svg.svg-address, div.open-menu-mobile .contacts .svg.svg-inline-address{position:absolute;left:20px;top:14px;width:13px;min-width:initial;height:16px;min-height:initial;}
	div.open-menu-mobile .contacts .svg-email, div.open-menu-mobile .contacts .svg-inline-email{min-width:initial;min-height:initial;height:16px;width:16px;position:absolute;left:20px;top:13px;}
	div.open-menu-mobile .social-icons{border-bottom:1px solid #f2f2f2;}
	div.open-menu-mobile .social-icons ul{padding:16px 0 30px 0;margin:0;}
	div.open-menu-mobile .social-icons li{list-style:none;display:block;}
	div.open-menu-mobile .social-icons ul li:before{display:none;}
	div.open-menu-mobile .social-icons li>a{font-size:13px;line-height:20px;background:none;padding:5px 27px 5px 50px;width:100%;opacity:1;position:relative;margin:0;height:auto;border-radius:0px;}
	div.open-menu-mobile .social-icons li>a .svg{position:absolute;width:20px;min-width:20px;height:20px;min-height:20px;left:19px;top:5px;}
	div.open-menu-mobile .social-icons a:hover .svg{}
	div.open-menu-mobile .downdrop .menu ul>li .arrow .svg{transform:rotate(0.25turn);}
	div.open-menu-mobile .downdrop .dropdown{position:relative;left:inherit;top:inherit;padding:0 0 0 19px;}
	div.open-menu-mobile .downdrop .expanded>.dropdown .menu_back, div.open-menu-mobile .mobilemenu-v2 .expanded>.dropdown .menu_title{display:none;}
	div.open-menu-mobile .downdrop .menu ul > li.expanded{border-bottom:none;}
	div.open-menu-mobile .downdrop .menu ul > li.expanded>a{border-bottom:1px solid #f2f2f2;}
	div.open-menu-mobile a:hover .svg.inline path{fill:#222;}
	
	div.open-menu-mobile .menu ul>li.selected a:before {
		background: #104272;
	}

	.svg_triangle_right {
		background-image: url(/images/mobile/Triangle_right.svg);
	}
	
	.svg-arrow-right {
		background-image: url(/images/mobile/Arrow_right.svg);
	}
	
	.mobile-call-back-form .mobile-call-back-content label{
		font-size: 16px;
		display: block;
		margin-bottom: 3px;
		font-weight: normal;
	}
	.mobile-call-back-form .mobile-call-back-content label span{
		color: #ea834b;
	}
	
	.mobile-call-back-form .mobile-call-back-content input{
		width: 94%;
		padding: 0px;
		padding-left: 2%;
		height: 32px;
		border: 2px solid #2072af;
		margin-bottom: 20px;
		padding-right: 2%;
	}
	.mobile-call-back-form .mobile-call-back-content input.red-label{
		border-color: red;
	}
	
	.mobile-call-back-form .mobile-call-back-content .ld-modal-call-back{
		 font-size: 16px;
	}
	
	.mobile-call-back-form .mobile-call-back-content input.cl-submit-data-input{
		background: #2072af;
		color: #FFF;
		font-size: 18px;
		line-height: 48px;
		height: auto;
	}
	
	.mobile-call-back-form .mobile-call-back-content h2 {
		font-size: 20px;
		margin-bottom: 34px;
	}
	
	.mobile-call-back-form .mobile-call-back-content, 
	.mobile-phones .mobile-contacts,
	div.open-menu-mobile .mobile-contacts {
		text-align: left;
		padding: 19px 20px 20px 19px;
	}
	
	.mobile-phones .mobile-contacts div.phone-wrap,
	div.open-menu-mobile .mobile-contacts div.phone-wrap {
		position: relative;
		margin-bottom: 10px;
	}
	
	.mobile-phones .mobile-contacts div.phone-wrap div.phone-custom,
	div.open-menu-mobile .mobile-contacts div.phone-wrap div.phone-custom {
		line-height: 30px;
	}
	.mobile-phones .mobile-contacts div.phone-wrap div.phone-custom a{
		font-size: 27px;
		text-decoration:none;
	}
	
	.mobile-phones .mobile-contacts div.phone-wrap div.phone-custom.others-phone a{
		font-size: 18px;
		line-height: 21px;
	}
	
	.mobile-phones .mobile-contacts div.phone-wrap div.phone-custom.others-phone,
	div.open-menu-mobile .mobile-contacts div.phone-wrap div.phone-custom.others-phone {
	    font-size: 18px;
		line-height: 21px;
	}	
	
	.mobile-phones .mobile-contacts div.phone-wrap div.phone-custom a,
	div.open-menu-mobile .mobile-contacts div.phone-wrap div.phone-custom a {
		color: #000;
		font-size: 27px;
		line-height: 30px;
		text-decoration: none;
	}	
	
	.mobile-phones .mobile-contacts div.phone-wrap div.phone-custom.others-phone a,
	div.open-menu-mobile .mobile-contacts div.phone-wrap div.phone-custom.others-phone a{
		font-size: 18px;
		line-height: 21px;
	}
	
	.mobile-phones .mobile-contacts div.phone-wrap div.desc,
	div.open-menu-mobile .mobile-contacts div.phone-wrap div.desc {
		font-size: 14px;
		line-height: 23px;
	}
	
	.mobile-phones .mobile-contacts div.phone-wrap div.desc, div.open-menu-mobile .mobile-contacts div.phone-wrap div.desc>*,
	div.open-menu-mobile .mobile-contacts div.phone-wrap div.desc, div.open-menu-mobile .mobile-contacts div.phone-wrap div.desc>* {
		color: #7b7878;
	}
	
	.mobile-phones .mobile-contacts div.ic-open-call-contact,
	div.open-menu-mobile .mobile-contacts div.ic-open-call-contact,
	div.open-menu-mobile .mobile-contacts div.ic-open-list-contact {
		font-size: 13px;
		line-height: 16px;
		padding: 5px 5px 7px;
		display: inline-block;
		background: #eac64b!important;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		cursor: pointer;
		z-index: 5;
		margin: 0px 0px;
		animation: shine 5s ease reverse infinite;
		box-shadow: 0 9px 40px 0 rgb(50 50 50 / 30%);
	}	
	
	
		
	.mobile-phones .mobile-contacts div.ic-open-call-contact,
	div.open-menu-mobile .mobile-contacts div.ic-open-call-contact{
		display: block;
		font-size: 20px;
		color: #FFF !important;
		background: #006AA6 !important;
		font-family: OpenSans_Semibold;
		text-align: center;
		line-height: 30px;
		margin-bottom: 15px;
	}
	
	.mobile-phones .mobile-contacts div.ic-open-call-contact{
		margin-bottom: 0px;
		margin-top: 15px;
	}
	
	.mobile-phones .mobile-contacts div.list-contacts div.contact-wrap,
	div.open-menu-mobile .mobile-contacts div.list-contacts div.contact-wrap {
		margin-top: 22px;
	}
	
	.mobile-phones .mobile-contacts div.list-contacts div.contact-wrap div.desc,
	div.open-menu-mobile .mobile-contacts div.list-contacts div.contact-wrap div.desc {
		font-size: 14px;
		line-height: 23px;
		margin-top: 5px;
		color: #7b7878;
	}
	
	.mobile-phones .mobile-contacts div.list-contacts div.contact-wrap div.email a,
	div.open-menu-mobile .mobile-contacts div.list-contacts div.contact-wrap div.email a {
		font-size: 19px;
		line-height: 19px;
		color: inherit;
		text-decoration: none;
	}
	
	.mobile-phones .mobile-contacts div.list-contacts div.contact-wrap div.email a,
	div.open-menu-mobile .mobile-contacts div.list-contacts div.contact-wrap div.email a {
		color: inherit;
	}
	
	*>span.bord-bot {
		border-bottom: 1px solid #dedede;
		transition: border-bottom-color .7s;
		-webkit-transition: border-bottom-color .7s;
		-moz-transition: border-bottom-color .7s;
		-o-transition: border-bottom-color .7s;
	}
	.mobile-phones .mobile-contacts a{
		text-decoration: none;
	}
	.mobile-phones .mobile-contacts a>span.bord-bot,
	div.open-menu-mobile .mobile-contacts a>span.bord-bot {
		color: #006aa6;
		font-size: 19px;
		line-height: 19px;
	}
	
	.mobile-phones .mobile-contacts div.social-wrap,
	div.open-menu-mobile .mobile-contacts div.social-wrap{
		margin-top: 15px;
		width: 50%;
		float: left;
		margin-bottom: 15px;
	}
	
	.mobile-phones .mobile-contacts div.social-wrap a,
	div.open-menu-mobile .mobile-contacts div.social-wrap a{
		font-size: 14px;
		line-height: 15px;
		color: #000;
		position: relative;
		display: block;
		padding-left: 20px;
		text-decoration: none;
	}
	
	.mobile-phones .mobile-contacts div.social-wrap a:before,
	div.open-menu-mobile .mobile-contacts div.social-wrap a:before{
		content:"";
		position: absolute;
		width: 15px;
		height: 15px;
		left: 0px;
		top: 0px;
	}
	
	.mobile-phones .mobile-contacts div.social-wrap.vk-mobile a:before,
	div.open-menu-mobile .mobile-contacts div.social-wrap.vk-mobile a:before{
		background-image: url(/images/mobile/vk-ico-mobile.png);
		background-repeat: no-repeat;
		background-position: center;
	}
	
	.mobile-phones .mobile-contacts div.social-wrap.youtube-mobile a:before,
	div.open-menu-mobile .mobile-contacts div.social-wrap.youtube-mobile a:before{
		background-image: url(/images/mobile/youtube-ico-mobile.png);
		background-repeat: no-repeat;
		background-position: center;
	}
	
	.mobile-header-content .mobile-call-back-form,
	.mobile-header-content .mobile-phones,
	.mobile-header-content .mobile-search{
		position: absolute;
		overflow: hidden;
		left: 0;
		right: 0;
		position: fixed;
		top: -200px;
		width: 100%;
		height: auto;
		-webkit-transition: top .5s;
		-o-transition: top .5s;
		transition: top .5s;
		background-color: #fff;
		z-index: 99999;
		padding: 0;
		height: 56px;
		-webkit-box-shadow: 0 4px 7px -2px rgb(50 50 50 / 15%);
		-moz-box-shadow: 0 4px 7px -2px rgba(50,50,50,0.15);
		box-shadow: 0 4px 7px -2px rgb(50 50 50 / 15%);
	}
	
	.mobile-header-content .mobile-call-back-form,
	.mobile-header-content .mobile-phones{
		height: auto;
		top: -900px;
		max-width: calc(100% - 30px);
		margin: 0px auto;
	}
	
	.mobile-header-content .mobile-call-back-form.active,
	.mobile-header-content .mobile-phones.active,
	div.mobile-header-content .mobile-search.active {
		top: 0;
		overflow: visible;
	}
	div.mobile-header-content .mobile-search #title-search-mobile{
		width: calc(100% - 30px);
		margin: 0px auto;
	}
	div.mobile-header-content .mobile-search #title-search-mobile #search_in_catalog_mobile{
		height: 56px;
		outline: none !important;
		border: none !important;
		max-width: calc(100% - 10px);
		padding-top: 0px;
		padding-bottom: 0px;
	}
	div.mobile-header-content .mobile-search #title-search-mobile form{
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		padding-right: 40px;
	}
	
	div.mobile-header-content .mobile-search #title-search-mobile .col-8 {
		-ms-flex: 0 0 66.666667%;
		flex: 0 0 66.666667%;
		max-width: 66.666667%;
	}
	
	div.mobile-header-content .mobile-search #title-search-mobile .col-4 {
		-ms-flex: 0 0 33.333333%;
		flex: 0 0 33.333333%;
		max-width: 33.333333%;
	}
	.title-search-mobile-result .search-top-price{
		position: relative;
		right: inherit;
		top: inherit;
	}
	.tabs li.cl-show-others-sections-search{
		margin-right: 0px;
	}
	div.mobile-header-content .biglass{
		position: relative;
		left: auto;
		top: auto;
		right: auto;
		bottom: auto;
		width: calc(100% - 10px);
		margin-right: 10px;
		height: 56px;
		display: table;
		vertical-align: middle;
	}
	div.mobile-header-content .biglass .obertka{
		display: table-cell;
		vertical-align: middle;
	}
	
	div.mobile-header-content .biglass .obertka span{
		display: block;
		text-align: center;
		font-size: 16px;
		background: #2072af !important;
		color: #FFF;
		font-family: OpenSans_Semibold;
		text-align: center;
		line-height: 36px;
		border-radius: 2px;
		cursor: pointer;
		margin: 0px 0px;
		animation: shine 5s ease reverse infinite;
		box-shadow: 0 9px 40px 0 rgb(50 50 50 / 30%);
	}
	
	.popup_all .central_form{
		position: fixed !important;
		overflow: hidden;
		left: auto !important;
		right: auto !important;
		position: fixed;
		top: 0px;
		width: 100%;
		height: auto;
		-webkit-transition: top .5s;
		-o-transition: top .5s;
		transition: top .5s;
		background-color: #FFF;
		z-index: 99999;
		padding: 0;
		-webkit-box-shadow: 0 4px 7px -2px rgb(50 50 50 / 15%);
		-moz-box-shadow: 0 4px 7px -2px rgba(50,50,50,0.15);
		box-shadow: 0 4px 7px -2px rgb(50 50 50 / 15%);
		max-width: calc(100% - 60px);
		margin: 0px auto;
		width: calc(100% - 30px) !important;
		left: 15px !important;
		padding: 17px 15px 25px !important;
	}
		
	.popup_all .central_form .exit_icon{
		width: 36px;
		height: 36px;
		margin: 0;
		background-image: url(/images/mobile/cross_wt.svg);
		background-repeat: no-repeat;
		background-position: center;
		opacity: .7;
		background-color: #848484;
		background-size: 14px;
		border-radius: 50%;
	}
	h1{  margin-left: 2%;}
	.popup_all .central_form .exit_icon img{
		display: none;
	}
	.popup_all *,
	.title-search-mobile-result *,
	header * {
		-webkit-box-sizing: initial;
		-moz-box-sizing: initial;
		box-sizing: initial;
	}

	.popup_all .central_form label{ font-weight: normal;}
	.popup_all .central_form h2{
	    margin-top: 0px;	
	}
	.popup_all .central_form .submit_form{padding: 0px;}
	.popup_all .central_form .center_block_form .small_font_form{ margin: 0px !important; }
	div.open-menu-mobile .menu ul>li a.parent.first-lavel-menu-catalog-mobile{
		background:#f2fbff;
	}
	/*custom-mobile-menu*/	
			
	.logo {
		margin-left: 0% !important;
		left: 7px !important;
	}
	.menu_mobile{
	    right: 7px !important;
		left: auto !important;
		z-index:2 !important;
	}
	#your_shopping_cart{
		 right: 60px !important;
	}
	.menu_mobile.open-data-mobile-menu div{
		display: none;		
	}
	
	.menu_mobile.open-data-mobile-menu:before, .menu_mobile.open-data-mobile-menu:after {
		content: "";
		position: absolute;
		width: 40px;
		height: 6px;
		border-radius: 10px;
		background: #2072af;
		-webkit-transition: transform 250ms ease,top 250ms 250ms ease;
		-o-transition: transform 250ms ease,top 250ms 250ms ease;
		transition: transform 250ms ease,top 250ms 250ms ease;
	}
	
	.menu_mobile.open-data-mobile-menu:before {
		top: 5px;
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		transform: rotate(45deg);
	}
	.menu_mobile.open-data-mobile-menu:after {
		 top: 5px;
		-webkit-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		-o-transform: rotate(-45deg);
		transform: rotate(-45deg);
	}
	.left_submenu{width: 100% !important;}
	.left_submenu>li{ padding-right: 3% !important; }
	body.catalog .logo,body.catalog #form_your_shopping_cart_show_button{display: none !important;}
	.left_submenu>li, .left_submenu>li:hover{ border-bottom: 1px solid #FFFFFF !important; background-color:#ecf2f7 !important;}
	.left_submenu .active{background-color:#ecf2f7 !important;}	
	.left_submenu li.parent-item-menu{position:relative;background-image:none !important}
	.left_submenu li.parent-item-menu:after, .left_submenu li.parent-item-menu:before {
		content: "";
		position: absolute;
		top: 27px;
		right: 16px;
		width: 14px;
		height: 4px;
		background: #2072af;
		-webkit-transition: all 200ms ease-out;
		-o-transition: all 200ms ease-out;
		transition: all 200ms ease-out;
	}
	.left_submenu li.parent-item-menu:before {
		-moz-transform: rotate(45deg) translate3d(-6px, 6px, 0);
		-ms-transform: rotate(45deg) translate3d(-6px, 6px, 0);
		-webkit-transform: rotate(45deg) translate3d(-6px, 6px, 0);
		transform: rotate(45deg) translate3d(-5px, 5px, 0);
	}
	.left_submenu li.parent-item-menu:after {
		-webkit-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		-o-transform: rotate(-45deg);
		transform: rotate(-45deg);
	}
	
	.left_submenu li.parent-item-menu.active:after, 
	.left_submenu li.parent-item-menu.active:before {
		width: 16px;
	}
	.left_submenu li.parent-item-menu.active:after,
	.left_submenu li.parent-item-menu.active:before {
		-webkit-transform: rotate(-180deg);
		-ms-transform: rotate(-180deg);
		-o-transform: rotate(-180deg);
		transform: rotate(-180deg);
	}
	.left_submenu>li.active>a{
		color:#000 !important;
	}
	.left_submenu>li{padding-right:42px !important;}
	.left_submenu div.article{width: 100% !important;background: #e1ebf3 !important;}
	.mobile-caption-menu-custom{
		position: absolute;
		top: -156px;
		left: 100%;
		padding-left: 3%;
		display: block;
		width: 94%;
		text-align: center;
	}
	.mobile-caption-menu-custom span{
		position: absolute;
		left: 3%;
		width: 35px;
		height: 4px;
		background: #2072af;
		top: calc(50% - 2px);
		cursor: pointer;
		display: block;
	}
	
	.mobile-caption-menu-custom span:after,.mobile-caption-menu-custom span:before{
		content: "";
		position: absolute;
		height: 4px;
		width: 16px;
		background: #2072af;
		left: -2px;
	}
	
	.mobile-caption-menu-custom span:after{
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		transform: rotate(45deg);
		top: 5px;
	}
	.mobile-caption-menu-custom span:before{
		-webkit-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		-o-transform: rotate(-45deg);
		transform: rotate(-45deg);
		top: -5px;
	}
	#menu_header,#menu_header>li{background: #ecf2f7 !important;}
	#menu_header>li>a,#menu_header>li:hover>a{color:#000 !important;}
	/*font-family:OpenSans_Semibold!important;*/
	#menu_header>li{ padding: 4px 3% !important;}
	.mobile-catalog-item-aditional{position: relative;}
	.mobile-catalog-item-aditional{position: relative;}
	.mobile-item-blod, .mobile-item-blod a{font-family:OpenSans_Semibold!important}
	
	.mobile-catalog-item-aditional:after,.mobile-catalog-item-aditional:before{
		content: "";
		position: absolute;
		height: 4px;
		width: 16px;
		background: #2072af;
		right: 6px;
		top: calc(50% - 2px);
	}
	.mobile-catalog-item-aditional:after{
		-webkit-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		-o-transform: rotate(-45deg);
		transform: rotate(-45deg);
		top: 23px;
	}
	.mobile-catalog-item-aditional:before{
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		transform: rotate(45deg);
		top: 14px;
	}
	.slide_left .menu_mobile{top:20px !important;}
	.toggle-search-mobile{display: inline;}
	#line_2{
		position: relative;
		top: 62px;
	}
	#title-search{width:100% !important;}
	
	#title-search form{display: block;}
	#title-search{display: none;}
	
	.catalog #title-search,
	.slide_left #title-search,
	.catalog .title-search-result,
	.slide_left .title-search-result{
		display: none !important;
	}
	div.title-search-mobile-result{
		position:absolute;
		top: -5000px;
	}
	#search_in_catalog{
		position: relative !important;
		margin-left:0px !important;
		top: 0px !important;
		margin-bottom: 8px;
		width: 98% !important;
		background-color: #FFF !important;
		border-radius:0px !important;
		margin-top: 0px;
	}
	
	.title-search-result .params-items-product.add-padding{
		padding-bottom: 80px;
		position: relative;
		border-radius: 0px;
		border-left: 2px solid #0174ae !important;
	}
	
	#search_in_catalog:focus, #search_in_catalog:hover {
		background: url(/images/mobile/binoculars2.png) calc(100% - 11px) 5px no-repeat;
	}
	.content {
		padding-top: 10px !important;
	}
}
@media only screen and (max-width: 350px){
	.mobile-header-content .row .item.item-mobs{
		display: none;
	}
	.mobile-phones .mobile-contacts div.phone-wrap div.phone-custom{
		font-size: 22px;
	}
}
/* End */


/* Start:/bitrix/templates/maritim_min_stores/css/jrating.css?1731570471882*/
/*********************/
/** jRating CSS **/
/*********************/

/**Div containing the color of the stars */
.jRatingAverage {
    background-color:#f62929;
    position:relative;
    top:0;
    left:0;
    z-index:2;
    height:100%;
}
.jRatingColor {
    background-color:#f4c239; /* bgcolor of the stars*/
    position:relative;
    top:0;
    left:0;
    z-index:2;
    height:100%;
}

/** Div containing the stars **/
.jStar {
    position:relative;
    left:0;
    z-index:3;
}

/** P containing the rate informations **/
p.jRatingInfos {
    position:		absolute;
    z-index:9999;
    background:	transparent url('/bitrix/templates/maritim_min_stores/css/../images/bg_jRatingInfos.png') no-repeat;
    color:			#FFF;
    display:		none;
    width:			91px;
    height:			29px;
    font-size:16px;
    text-align:center;
    padding-top:5px;
}
p.jRatingInfos span.maxRate {
    color:#c9c9c9;
    font-size:14px;
}
/* End */


/* Start:/bitrix/templates/maritim_min_stores/css/new_filter.css?17347695772556*/
/*.bx-filter .bx-filter-input-checkbox input[type=checkbox],*/
.bx_ordercart .bx_ordercart_order_pay_center .back_in_shop {
    float: left
}

.bx-filter {
    max-width: 220px!important;
    min-width: inherit
}

.bx-filter .bx-filter-parameters-box-title {
    padding-bottom: 16px!important
}

.bx-filter .bx-filter-parameters-box-title span {
    color: #000;
    font-weight: 600;
}

.fa-angle-down:before,.fa-angle-up:before {
    font-weight: 700
}

.bx-filter .bx-filter-parameters-box-title span:hover {
    border: none
}

.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block i.bx-ft-sub {
    display: inline-block;
    font-size: 12px;
    font-family: OpenSans_Semibold
}

.bx-filter .bx-filter-parameters-box-container-block {
    display: inline-block;
    width: 49%
}

.bx-filter .bx-filter-input-container {
    display: inline-block;
    width: 63%
}

.bx-filter .bx-filter-input-container input {
    box-sizing: border-box;
    width: 124%;
    font-size: 14px;
    text-align: center;
    border-radius: 5px;
    border: 1px solid #8e8e8e;
    height: 20px;
    padding: 0
}

.bx-filter .bx-filter-input-container input:focus,.bx-filter .bx-filter-input-container input:hover {
    border: 1px solid #2072af
}

.bx-filter .bx-ui-slider-pricebar-v {
    background: #2072af;
    height: 3px
}

.bx-filter .bx-ui-slider-pricebar-vn {
    background: #cacaca;
    height: 3px
}

.bx-filter .bx-ui-slider-handle.left,.bx-filter .bx-ui-slider-handle.right {
    position: absolute;
    width: 16px;
    height: 16px;
    top: -6px;
    margin: 0;
    cursor: pointer;
    background: #2072af;
    border-radius: 5px
}

.bx-filter .bx-filter-input-checkbox .bx-filter-param-text {
    position: relative;
    top: 0;
}

.bx-filter-parameters-box-container .checkbox {
    margin-bottom: 3px
}

.bx-filter .bx-filter-param-label.disabled .bx-filter-param-text {
    color: #000;
    font-size: 14px
}

.bx-filter .bx-ui-slider-part,.bx-filter .bx-ui-slider-part span {
    display: none!important
}

.bx-filter .bx-ui-slider-track {
    height: 4px
}

.bx-filter .bx-ui-slider-track-container {
    padding: 20px 0
}

.bx-filter-parameters-box-container {
    padding-bottom: 10px;
	display: flex;
    gap: 20px;
}
.bx-filter-parameters-box-container .col-xs-12{
	width: 100%;
}

@media all and (max-width: 1280px) {
    .bx-filter .bx-filter-input-container {
        width:calc(100% - 22px)
    }

    .bx-filter .bx-filter-input-container input,.bx-filter .bx-filter-parameters-box-container-block {
        width: 100%
    }
}
/* End */


/* Start:/bitrix/admin/media-locals-modifier.css?1673939002377*/
div.ml-coll-title{	padding: 5px 0px;
	height: auto !important;
}
div.mlcolllevel-0 {
    background: #D9E1E5 !important;
}
div.mlcolllevel-1{	background: #DDE0EF !important;
}
div.mlcolllevel-2{	background: #C6E4C0 !important;
}
div.mlcolllevel-3{
	background: #EDEDED !important;
}
div.mlcollt-active,
.ml-collect-cont div.mlcollt-active{	background: #FFCC7C !important;
}
/* End */


/* Start:/bitrix/components/hidebit/search.title-elastic-delivery.d7.smart/templates/.default/style.css?17347058818477*/
div.title-search-result {
	display:block !important;
	/*overflow:hidden;*/
	z-index:205;
}
div.title-search-result table{
	border: none !important;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:100%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	border-bottom: 1px #000000 solid;
	/*width: 100%;*/
	/*white-space:nowrap;*/
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:16px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#000000;
}
table.title-search-result td.title-search-more a dt{
	font-weight: normal;
    font-size: 14px;
    color: #454545;
    line-height: 1.3em;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

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

#title-search, #title-search form {
	display: inline;
}

.biglass {
	height: 30px;
    width: 32px;
	position:absolute;
	top: 0;
	right: 0px;
	cursor: pointer;
}

.title-search-result .params-category{
	position: absolute;
    left: -517px;
    width: 515px;
    background: #eeeeef;
    height: calc(100% - 4px);
    border: 2px solid #ababab!important;
    border-right: none !important;
	box-shadow: 0 0px 50px 0 rgba(50,116,146,0.33);
	z-index: 5;
	overflow: hidden;
	border-radius: 5px 0px 0px 5px;
}

.title-search-result .params-items-product{
	min-height: calc(100vh - 300px);
	max-height: calc(100vh - 300px);
    background: #FFF;
    border: 2px solid #ababab !important;
    border-left: none !important;
	padding-bottom: 7px;
	border-radius: 0px 5px 5px 0px;
}

.title-search-result .params-items-product .find-positions{
	padding: 10px;
    background: #0073b3;
    color: #FFF;
	position: relative;
    padding-right: 40px;
	margin-bottom: 7px;
	font-size: 14px;
	line-height: 26px;
	background: url(/bitrix/components/hidebit/search.title-elastic-delivery.d7.smart/templates/.default/images/body_bg.png) repeat-x;
}

.title-search-result .params-items-product .btn-show-all-position-title{
	background: #eac64b;
    vertical-align: top;
    padding: 0 14px;
    line-height: 26px;
    border-radius: 5px;
    text-align: center;
    font-size: 13px;
    cursor: pointer;
    display: inline-block;
    color: #000;
	font-weight:bold;
    margin: 0px 5px;
}
.title-search-result .params-items-product .btn-show-all-position-title:hover{
    background: #fce3a3;
}
.title-search-result .params-items-product .find-positions span{
	background:transparent url(/bitrix/components/hidebit/search.title-elastic-delivery.d7.smart/templates/.default/images/exit_form.png) no-repeat center center;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3e%3cg fill='none' fill-rule='evenodd' transform='translate(2 2)'%3e%3ccircle cx='12' cy='12' r='12' fill='%23FFF' opacity='1'/%3e%3ccircle cx='12' cy='12' r='12.75' stroke='%230073B3' stroke-width='1' opacity='1'/%3e%3cg fill='%23424B53' opacity='1' transform='translate(6 6)'%3e%3crect width='1.611' height='13.9' x='5.435' y='-.941' rx='.806' transform='rotate(45 6.24 6.01)'/%3e%3crect width='1.611' height='13.9' x='5.435' y='-.941' rx='.806' transform='scale(-1 1) rotate(45 0 -9.058)'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
	width: 28px;
    height: 28px;
    display: block;
    position: absolute;
    right: 12px;
    top: 10px;
    cursor: pointer;
	opacity: 0.95;
}
table.title-search-result tr:last-child .title-search-more a span.search-top-article{
	color: initial !important;
}

table.title-search-result tr:last-child .title-search-more a{
	left: auto;
	padding: 0!important;
	background:none !important;
	position: initial !important;
}

.title-search-result .title-search-fader-pagenation{
	/*position: absolute;*/
    left: 0px;
    height: 60px;
    width: calc(100% - 2px);
    background: #e5eef1;
    padding: 5px 0px;
}

.btn-search-title-more-section,
.title-search-fader-pagenation .btn-search-title-ajax-load{
	display: table;
    background: #eac64b;
    vertical-align: top;
    padding: 0 14px;
    line-height: 26px;
    border-radius: 5px;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    color: #000;
	text-transform: uppercase;
    margin: 7px auto;
}

.btn-search-title-ajax-load-full-load:hover,
.btn-search-title-more-section:hover,
.title-search-fader-pagenation .btn-search-title-ajax-load:hover{
    background: #fce3a3;
}

.title-search-result .params-items-product .scroll-position-finder{
	overflow-y: auto;
	max-height: calc(100vh - 350px);
}

.title-search-result .title-search-fader-pagenation{
    left: 0px;
    height: 60px;
    width: calc(100% - 2px);
    background: #e5eef1;
    padding: 5px 0px;
	bottom: 2px;
}
.title-search-result .title-search-fader-pagenation span{
	text-align: center;
    font-size: 14px;
    display: block;
}

.title-search-result .params-items-product.add-padding{
	padding-bottom: 80px;
}
.title-search-result .params-category .param-cont-search-left-box{
    max-height: calc(100% - 20px);	
	overflow-y: auto;
}
	
.title-search-result .params-category .p-category-sec{
    padding: 10px;
    padding-top: 16px;
    padding-bottom: 5px;
}
.title-search-result .params-category .p-category-sec.top-clear-category-sec{
	padding-top: 10px;
}

.title-search-result .params-category .p-category-sec .scroll-sections{
	padding-right: 50px;
	padding-bottom: 0px;
}

.title-search-result .params-category .p-category-sec .scroll-sections .item-section-search-title-line{
	position: relative;
}
.title-search-result .params-category .p-category-sec .scroll-sections .item-section-search-title-line.hide-item-search-section{
	display: none;
}

.title-search-result .params-category .p-category-sec .scroll-sections .item-section-search-title-line span{
	position: absolute;
    right: -48px;
    top: 0px;
    font-size: 12px;
    font-weight: bold;
}

.title-search-result .params-category .p-category-sec label{
	font-size: 14px;
    margin-left: 10px;
	cursor: pointer;
}

.title-search-result .params-category .p-category-sec h3{
	font-weight:bold;
    font-size: 14px;
    margin-bottom: 5px;
	position: relative;
	color: #454545;
    line-height: 1.3em;
}

.title-search-result .params-category .p-category-sec h3 dt{
	position: absolute;
    right: 0px;
    top: 0px;
    font-size: 14px;
	line-height: 17px;
}

.title-search-result .params-category .p-category-sec h3 dt dl{
	float: right;
	background:transparent url(/bitrix/components/hidebit/search.title-elastic-delivery.d7.smart/templates/.default/images/ico-filter-title-search.png) no-repeat bottom center;
	height: 12px;
	width: 15px;
	margin-left: 10px;
	margin-top: 3px;
}
.title-search-result .params-category .p-category-sec h3 dt dl.active{
	background:transparent url(/bitrix/components/hidebit/search.title-elastic-delivery.d7.smart/templates/.default/images/ico-filter-title-search.png) no-repeat top center;
	cursor: pointer;
}

.btn-search-title-ajax-load-full-load{
	position: absolute;
    right: 65px;
    top: 10px;
    background: #eac64b;
    vertical-align: top;
    padding: 0 14px;
    line-height: 26px;
    border-radius: 5px;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    color: #000;
	text-transform: uppercase;
}
/* End */


/* Start:/bitrix/components/hidebit/search.title-elastic-delivery.d7.smart/templates/mobile/style.css?17347058928743*/
div.title-search-mobile-result {
	display:block !important;
	/*overflow:hidden;*/
	z-index:205;
}
div.title-search-mobile-result table{
	border: none !important;
}

table.title-search-mobile-result {
	border-collapse: collapse;
	border:none;
	width:100%;
}

table.title-search-mobile-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-mobile-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	border-bottom: 1px #000000 solid;
	/*width: 100%;*/
	/*white-space:nowrap;*/
}

table.title-search-mobile-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-mobile-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-mobile-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-mobile-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-mobile-result tr.title-search-selected td
,table.title-search-mobile-result tr.title-search-selected a
,table.title-search-mobile-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-mobile-result td.title-search-more {
	font-size:16px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-mobile-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#000000;
}
table.title-search-mobile-result td.title-search-more a dt{
	font-weight: normal;
    font-size: 14px;
    color: #454545;
    line-height: 1.3em;
}

table.title-search-mobile-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-mobile-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-mobile-result td.title-search-separator
, table.title-search-mobile-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/components/hidebit/search.title-elastic-delivery.d7.smart/templates/mobile/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}

#title-search, #title-search form {
	display: inline;
}

.biglass {
	width: 43px;
	height: 43px;
	position:absolute;
	top: 0;
	right: 15px;
	cursor: pointer;
}

.title-search-mobile-result .params-category{
	position: absolute;
    left: -517px;
    width: 515px;
    background: #eeeeef;
    height: calc(100% - 4px);
    border: 2px solid #0174ae!important;
    border-right: none !important;
	box-shadow: 0 0px 50px 0 rgba(50,116,146,0.33);
	z-index: 5;
	overflow: hidden;
	border-radius: 5px 0px 0px 5px;
	display: none;
}

.title-search-mobile-result .params-items-product{
	min-height: calc(100vh - 240px);
	max-height: calc(100vh - 240px);
    background: #FFF;
    border: 2px solid #0174ae !important;
	padding-bottom: 7px;
	border-radius: 0px 0px 5px 5px;
}

.title-search-mobile-result .params-items-product .find-positions{
	padding: 10px;
    background: #0073b3;
    color: #FFF;
	position: relative;
    padding-right: 40px;
	margin-bottom: 7px;
	font-size: 14px;
	line-height: 26px;
}

.title-search-mobile-result .params-items-product .btn-show-all-position-title{
	background: #eac64b;
    vertical-align: top;
    padding: 0 14px;
    line-height: 26px;
    border-radius: 5px;
    text-align: center;
    font-size: 13px;
    cursor: pointer;
    display: inline-block;
    color: #000;
    font-family: OpenSans_Semibold;
    margin: 0px 5px;
}
.title-search-mobile-result .params-items-product .btn-show-all-position-title:hover{
    background: #fce3a3;
}
.title-search-mobile-result .params-items-product .find-positions span{
	background:transparent url(/bitrix/components/hidebit/search.title-elastic-delivery.d7.smart/templates/mobile/images/exit_form.png) no-repeat center center;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3e%3cg fill='none' fill-rule='evenodd' transform='translate(2 2)'%3e%3ccircle cx='12' cy='12' r='12' fill='%23FFF' opacity='1'/%3e%3ccircle cx='12' cy='12' r='12.75' stroke='%230073B3' stroke-width='1' opacity='1'/%3e%3cg fill='%23424B53' opacity='1' transform='translate(6 6)'%3e%3crect width='1.611' height='13.9' x='5.435' y='-.941' rx='.806' transform='rotate(45 6.24 6.01)'/%3e%3crect width='1.611' height='13.9' x='5.435' y='-.941' rx='.806' transform='scale(-1 1) rotate(45 0 -9.058)'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
	width: 28px;
    height: 28px;
    display: block;
    position: absolute;
    right: 12px;
    top: 10px;
    cursor: pointer;
	opacity: 0.95;
}
table.title-search-mobile-result tr:last-child .title-search-more a span.search-top-article{
	color: initial !important;
}

table.title-search-mobile-result tr:last-child .title-search-more a{
	left: auto;
	padding: 0!important;
	background:none !important;
	position: initial !important;
}

.title-search-mobile-result .title-search-fader-pagenation{
	/*position: absolute;*/
    left: 0px;
    height: 60px;
    width: calc(100% - 2px);
    background: #e5eef1;
    padding: 5px 0px;
}

.btn-search-title-more-section,
.title-search-fader-pagenation .btn-search-title-ajax-load{
	display: table;
    background: #eac64b;
    vertical-align: top;
    padding: 0 14px;
    line-height: 26px;
    border-radius: 5px;
    text-align: center;
    font-size: 13px;
    cursor: pointer;
    color: #000;
    font-family: OpenSans_Semibold;
    margin: 7px auto;
}

.btn-search-title-ajax-load-full-load:hover,
.btn-search-title-more-section:hover,
.title-search-fader-pagenation .btn-search-title-ajax-load:hover{
    background: #fce3a3;
}

.title-search-mobile-result .params-items-product .scroll-position-finder{
	overflow-y: auto;
	max-height: calc(100vh - 285px);
}

.title-search-mobile-result .title-search-fader-pagenation{
    left: 0px;
    height: 60px;
    width: calc(100% - 2px);
    background: #e5eef1;
    padding: 5px 0px;
	bottom: 2px;
}
.title-search-mobile-result .title-search-fader-pagenation span{
	text-align: center;
    font-size: 14px;
    display: block;
}

.title-search-mobile-result .params-items-product.add-padding{
	padding-bottom: 80px;
}
.title-search-mobile-result .params-category .param-cont-search-left-box{
    max-height: calc(100% - 20px);	
	overflow-y: auto;
}
	
.title-search-mobile-result .params-category .p-category-sec{
    padding: 10px;
    padding-top: 16px;
    padding-bottom: 5px;
}
.title-search-mobile-result .params-category .p-category-sec.top-clear-category-sec{
	padding-top: 10px;
}

.title-search-mobile-result .params-category .p-category-sec .scroll-sections{
	padding-right: 50px;
	padding-bottom: 0px;
}

.title-search-mobile-result .params-category .p-category-sec .scroll-sections .item-section-search-title-line{
	position: relative;
}
.title-search-mobile-result .params-category .p-category-sec .scroll-sections .item-section-search-title-line.hide-item-search-section{
	display: none;
}

.title-search-mobile-result .params-category .p-category-sec .scroll-sections .item-section-search-title-line span{
	position: absolute;
    right: -48px;
    top: 0px;
    font-size: 12px;
    font-weight: bold;
}

.title-search-mobile-result .params-category .p-category-sec label{
	font-size: 14px;
    margin-left: 10px;
	cursor: pointer;
}

.title-search-mobile-result .params-category .p-category-sec h3{
	font-family: OpenSans_Semibold;
    font-size: 18px;
    color: #2072af;
    margin-bottom: 5px;
	position: relative;
}
.title-search-mobile-result .params-category .p-category-sec h3 dt{
	position: absolute;
    right: 0px;
    top: 0px;
    font-size: 14px;
	line-height: 17px;
}

.title-search-mobile-result .params-category .p-category-sec h3 dt dl{
	float: right;
	background:transparent url(/bitrix/components/hidebit/search.title-elastic-delivery.d7.smart/templates/mobile/images/ico-filter-title-search.png) no-repeat bottom center;
	height: 12px;
	width: 15px;
	margin-left: 10px;
	margin-top: 3px;
}
.title-search-mobile-result .params-category .p-category-sec h3 dt dl.active{
	background:transparent url(/bitrix/components/hidebit/search.title-elastic-delivery.d7.smart/templates/mobile/images/ico-filter-title-search.png) no-repeat top center;
	cursor: pointer;
}

.btn-search-title-ajax-load-full-load{
	position: absolute;
    right: 65px;
    top: 10px;
    background: #eac64b;
    vertical-align: top;
    padding: 0 14px;
    line-height: 26px;
    border-radius: 5px;
    text-align: center;
    font-size: 13px;
    cursor: pointer;
    color: #000;
    font-family: OpenSans_Semibold;
}
/* End */


/* Start:/bitrix/templates/maritim_min_stores/components/bitrix/sale.basket.basket.small/small/style.css?1731570470926*/

.add_cart_yes{
    top: -6px;
	display: block;
	/*float: right;*/
	height: 35px;
	/*
	margin-top: -6px;

	margin-right: -20px;
	*/
	position: relative;
	margin: auto;
	min-width: 283px;
    max-width: 283px;
	width: 283px;
	background: -moz-linear-gradient(top,#FFCE00 0%, #FFA900 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFCE00), color-stop(100%,#FFA900));
    background: -webkit-linear-gradient(top, #FFCE00 0%,#FFA900 100%);
    background: -o-linear-gradient(top, #FFCE00 0%,#FFA900 100%);
    background: -ms-linear-gradient(top, #FFCE00 0%,#FFA900 100%);
    background: linear-gradient(to bottom, #FFCE00 0%,#FFA900 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFCE00', endColorstr='#FFA900',GradientType=0 );
}


.add_cart_yes .cart_qty{	margin-top: 6px;
	margin-right: 20px;
	color: #000;
	float: right;
}
/* End */


/* Start:/bitrix/templates/maritim_min_stores/components/bitrix/breadcrumb/.default/style.css?173157047046*/
.breadcrumbs a dt{
	display: inline-block;
}
/* End */
/* /bitrix/templates/maritim_min_stores/css/jquery.fancybox.min.css?173157047117704 */
/* /bitrix/templates/maritim_min_stores/css/font-awesome.min.css?173157047120343 */
/* /bitrix/templates/maritim_min_stores/custom-styles.css?174230203686337 */
/* /bitrix/templates/maritim_min_stores/css/jrating.css?1731570471882 */
/* /bitrix/templates/maritim_min_stores/css/new_filter.css?17347695772556 */
/* /bitrix/admin/media-locals-modifier.css?1673939002377 */
/* /bitrix/components/hidebit/search.title-elastic-delivery.d7.smart/templates/.default/style.css?17347058818477 */
/* /bitrix/components/hidebit/search.title-elastic-delivery.d7.smart/templates/mobile/style.css?17347058928743 */
/* /bitrix/templates/maritim_min_stores/components/bitrix/sale.basket.basket.small/small/style.css?1731570470926 */
/* /bitrix/templates/maritim_min_stores/components/bitrix/breadcrumb/.default/style.css?173157047046 */
