/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;padding:0}html.no-scroll{overflow:hidden;overflow-y:hidden;height:100%;max-height:100%}button,html,input,select,textarea{font-family:'PT Sans',sans-serif}body{background:#f8f8f8;margin:0;padding:0}body.no-scroll{overflow:hidden;overflow-y:hidden;height:100%;max-height:100%}a{color:#093a55;-webkit-transition:color .2s ease-out .2s ease-out;-moz-transition:color .2s ease-out .2s ease-out;-o-transition:color .2s ease-out .2s ease-out;transition:color .2s ease-out .2s ease-out}.undrl{border-bottom:1px solid #616161;-webkit-transition:color .2s ease-out .2s ease-out;-moz-transition:color .2s ease-out .2s ease-out;-o-transition:color .2s ease-out .2s ease-out;transition:color .2s ease-out .2s ease-out}.undrl:hover{border-color:#f88787}a:active,a:focus,a:hover{outline:0;text-decoration:none}h1{font-size:22px;font-weight:700;line-height:1.1;margin:0 0 20px}h2{font-size:22px;font-weight:700;margin:40px 0 20px}h3{font-size:16px;margin:0 0 5px}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}sup{font-size:14px}b,strong{font-weight:700}blockquote{margin:1em 40px}mark{background:#ff0;color:#000}dl,menu,ol,p,pre,ul{margin:1em 0}dd{margin:0 0 0 2px}menu,ol,ul{padding:0 0 10px;list-style:none;margin:0}menu li,ol li,ul li{padding-bottom:3px}nav ol,nav ul{list-style:none}img{border:0;-ms-interpolation-mode:bicubic}figure,form{margin:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}input{-webkit-appearance:none;border-radius:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button:focus,input:focus{outline:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.table{display:table;*display:block;*float:left;*overflow:hidden;*position:relative;padding:0}.table-row{display:table-row;*display:block;*float:left;padding:0}.table-cell{display:table-cell;*display:block;*float:left;*clear:right;*zoom:1;padding:0}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */button,html,input,select,textarea{color:#3b3b3b}html{line-height:1.4}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}audio,canvas,img,video{vertical-align:middle}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;padding:.2em 0;color:#000;background:#ccc}body,html{height:100%;width:100%}body{font-family:'Open Sans',sans-serif!important;font-size:16px;line-height:1.3}body>.modal-backdrop.in{z-index:1!important}.wrapper{min-height:100%;width:100%}.ir{overflow:hidden;border:0;background-color:transparent;*text-indent:-9999px}.ir:before{display:block;width:0;height:150%;content:''}.hidden{display:none!important;visibility:hidden}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin:0}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{display:table;content:' '}.clearfix:after{clear:both}.clearfix{*zoom:1}.xs{font-size:12px}.m{font-size:16px}.fl-l{float:left}.fl-r{float:right}.ta-c{text-align:center}.ta-r{text-align:right}.line-strike{text-decoration:line-through}.itWrap{position:relative;width:100%;display:inline-block;vertical-align:top}.it{width:100%;height:32px;margin:0;padding:0 8px;border:1px solid #ccc;background:#fafafa;display:inline-block;vertical-align:top}.it-err{border-color:#cb0d26}.it-clndr{line-height:42px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAFVBMVEUAAABZWVlZWVlZWVlZWVlZWVlZWVnI10MDAAAABnRSTlMAd4iARDxX9kicAAAAWUlEQVQY02NQSzBLZktLA5FJDGkITho6h4EByAGSIE6SkpJaGpgEchAAnZMoCAViYAOggA2To6TgpMKkBOFA7cXGERQIFGUURDcAoYwgBwLwcfD5Rw3BTgIAqSdDaJWXjAkAAAAASUVORK5CYII=) 97% 50% no-repeat}.err-text{color:#cb0d26}.label{margin:6px 0 0;display:inline-block;vertical-align:top}.label_str{font-size:16px;line-height:1;margin:0;padding:0;color:#cb0d26}.is{border:none}.textarea{width:100%;height:80px;margin:0 0 25px;background:#fafafa;padding:8px;resize:none;border:1px solid #ccc;display:inline-block;vertical-align:top}.jmoddiv.jmodinside{position:initial!important}@media (max-width:768px){.wrapper{padding:0}}@media (min-width:768px) and (max-width:996px){.container{max-width:960px!important;width:100%!important;padding:0 30px!important}}.header{padding:20px 0;z-index:2;position:relative}.header p{margin:0}.header-top{margin:0 0 50px;padding:20px 0 0}.header-logo{padding:0}.header-logo img{max-width:100%}.header-address{margin:5px 0 0;font-size:14px;text-align:center}.header-contacts{margin:0 0 20px}.header-contacts .contacts-phones{text-align:center}.header-contacts .contacts-phones_i{font-size:20px;font-weight:700}.header-contacts .contacts-phones_i a{color:#ea528a;display:block;padding:5px 10px}.header-contacts .contacts-phones_i a:hover{color:#ea528a}.header-contacts .contacts-phones_i:first-child{border-right:2px solid #757575}.header-contacts .contacts-phones_i:first-child a,.header-contacts .contacts-phones_i:first-child a:hover{color:#000}.header-contacts .contacts-callback{text-align:right}.header-contacts .contacts-callback a{line-height:1;text-align:center;padding:10px 20px;color:#fff;text-transform:uppercase;display:inline-block;vertical-align:middle;background:#525252}.header-bottom{padding:30px 0}.header-name{margin:0 0 40px;padding:0 15px}.header-name h1{font-size:48px;font-weight:400;text-transform:uppercase}.header-name h1 strong{font-size:98px;font-weight:700}@media (max-width:768px){.header{padding:80px 0 20px}.header-logo{text-align:center;margin:0 0 10px}.header-address{margin:0 0 30px}.header-contacts .contacts-phones{margin:0 0 30px!important}.header-contacts .contacts-phones_i{margin:0 0 10px}.header-contacts .contacts-phones_i a{padding:0}.header-contacts .contacts-callback a{text-align:center;display:block;padding:15px 25px}}@media (min-width:768px) and (max-width:992px){.header-contacts .contacts-phones_i{font-size:18px}.header-contacts .contacts-phones_i a{padding:5px 0}.header-contacts .contacts-callback a{display:block;padding:10px 15px;font-size:14px}}@media (min-width:1200px){.header-address{font-size:16px}.header-contacts .contacts-phones_i{font-size:24px}}.header-menu{position:relative}.header-menu ul.menu{margin:0;padding:5px 0;display:table;width:100%}.header-menu ul.menu>li{display:table-cell;vertical-align:middle;text-align:center;padding:10px 15px;border-left:1px solid #fff;background:#ea528a;position:relative}.header-menu ul.menu>li:first-child{border-left:0}.header-menu ul.menu>li.active{background:#525252}.header-menu ul.menu>li>a{color:#fff;font-weight:700;padding:0;text-transform:uppercase}.header-menu ul.menu>li>ul{display:none;position:absolute;left:0;top:100%;width:100%;border-top:1px solid #fff;padding:0;margin:0}.header-menu ul.menu>li>ul.small{font-size:14px}.header-menu ul.menu>li>ul>li{padding:10px 15px;font-weight:400;background:#ea528a}.header-menu ul.menu>li>ul>li>a{color:#fff;font-weight:700;padding:0}.header-menu ul.menu>li>ul>li:hover{background:#525252}.header-menu ul.menu>li>ul>li ul{display:none}.header-menu ul.menu>li:hover{background:#525252}.header-menu ul.menu>li:hover>ul{display:block}.menusmall{text-align:left;margin:0 0 20px;position:fixed;left:0;top:0;width:100%;padding:10px 15px;background:#ea528a;z-index:1000;-webkit-box-shadow:0 5px 6px 0 rgba(1,1,1,.2);-moz-box-shadow:0 5px 6px 0 rgba(1,1,1,.2);box-shadow:0 5px 6px 0 rgba(1,1,1,.2)}.menusmall a{outline:0;text-decoration:none}.menusmall a:hover{text-decoration:none}.menusmall a .icon-bar{display:block;margin:8px;height:3px;background:#fff;width:40px;line-height:1}.menusmall a .icon-bars{display:inline-block;vertical-align:middle;margin:0 10px 0 0}.menusmall a .brend{display:inline-block;vertical-align:middle;color:#fff;text-decoration:none;outline:0;font-size:16px;line-height:1;text-transform:uppercase}.footer-nav{padding:0}.footer-nav ul.menu{margin:0;padding:0;display:table;width:100%}.footer-nav ul.menu>li{display:table-cell;padding:0 15px 0 0;width:50%}.footer-nav ul.menu>li>a{color:#fff;font-weight:700;padding:0;text-transform:uppercase;font-size:18px}.footer-nav ul.menu>li>ul{margin:10px 0 0}.footer-nav ul.menu>li>ul>li{padding:5px 0}.footer-nav ul.menu>li>ul>li>a{color:#fff;padding:0}.footer-nav ul.menu>li>ul>li>a:hover{text-decoration:underline}.footer-nav ul.menu>li>ul>li ul{display:none}.footer-nav ul.menu>li>ul.small{font-size:14px}.navbar-toggle .icon-bar{height:3px;background:#fff;display:block;width:40px}.navbar-toggle .icon-bar:first-child{transition:all .5s ease;transform:rotate(-45deg);margin:20px 0 0}.navbar-toggle .icon-bar:nth-child(2){opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.navbar-toggle .icon-bar:last-child{transform:rotate(45deg);transition:all .5s ease;margin:-5px 0 0}.navbar-toggle.collapsed .icon-bar{margin:10px 0}.navbar-toggle.collapsed .icon-bar:first-child{transform:rotate(0deg)}.navbar-toggle.collapsed .icon-bar:nth-child(2){width:25px;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.navbar-toggle.collapsed .icon-bar:last-child{width:35px;transform:rotate(0deg)}.navbar-collapse ul{padding:0;display:table;width:100%}.navbar-collapse ul li{padding:0;display:table-cell;text-align:center}.navbar-collapse ul li .nav-link{padding:0;color:#fff;margin:10px 15px;display:inline-block;vertical-align:middle;text-transform:uppercase;border-bottom:2px solid transparent}.navbar-collapse ul li.active .nav-link,.navbar-collapse ul li:hover .nav-link{border-bottom:2px solid #fff;transition:all 1s ease}.nav-breadcrumbs{padding:0;margin:0 0 15px}.nav-breadcrumbs ul{padding:0;margin:0;background:0 0}.nav-breadcrumbs ul li{display:inline-block;vertical-align:top;color:#000;padding:0;font-size:14px}.nav-breadcrumbs ul li:first-child:before{display:none!important}.nav-breadcrumbs ul li span{color:#000;opacity:.7;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity=70)}.nav-breadcrumbs ul li span.divider{margin:0 7px}.nav-breadcrumbs ul li span.divider.icon-location{display:none}.nav-breadcrumbs ul li a span{color:#af2626;border-bottom:1px solid #af2626;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}body.nofront.p404 .nav-breadcrumbs{display:none}.pagination{margin:60px 0 0}.pagination ul{padding:0!important;margin:0 auto!important}.pagination ul .page-item{margin:0 5px 10px!important;padding:0!important;background:0!important;display:inline-block;vertical-align:middle;outline:0!important;border:0!important}.pagination ul .page-item .page-link{padding:0!important}.pagination ul .page-item .page-link.pagenav{height:40px;width:40px;vertical-align:middle;text-align:center;background:#fff;border:1px solid #525252!important;color:#115090;cursor:pointer;outline:0!important;line-height:40px}.pagination ul .page-item .page-link.pagenav:focus{outline:0!important}.pagination ul .page-item .page-link.pagenav:hover{color:#fff;background:#ea528a;border:1px solid #ea528a!important}.pagination ul .page-item .page-link span.fa-fast-backward,.pagination ul .page-item .page-link span.fa-fast-forward{display:none}.pagination ul .page-item .page-link span.fa-backward{height:100%;width:100%;display:block;text-align:center;background:url(../images/pagination-arr-blue.png) 50% 50% no-repeat #fff!important;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer;outline:0!important}.pagination ul .page-item .page-link span.fa-forward{height:100%;width:100%;display:block;text-align:center;background:url(../images/pagination-arr-blue.png) 50% 50% no-repeat #fff!important;cursor:pointer;outline:0!important}.pagination ul .page-item .page-link span.fa:hover{background:#ea528a;outline:0!important}.pagination ul .page-item .page-link span.fa:hover.fa-backward,.pagination ul .page-item .page-link span.fa:hover.fa-forward{background:url(../images/pagination-arr-white.png) 50% 50% no-repeat #ea528a!important}.pagination ul .page-item.active .page-link{height:40px;width:40px;vertical-align:middle;text-align:center;background:#ea528a;border:1px solid #ea528a!important;color:#fff;cursor:pointer;outline:0!important;line-height:40px}.pagination ul .page-item.active .page-link:focus{outline:0!important}.pagination ul .page-item.active .page-link:hover{color:#fff;background:#ea528a}.pagination ul .page-item:first-child,.pagination ul .page-item:last-child{display:none}.pagination ul .page-item.disabled{display:none}@media (max-width:768px){.leftcolumn.mainmenu ul.menu>li{height:auto!important;padding:10px 5px;border-right:5px solid transparent}.leftcolumn.mainmenu ul.menu>li>a img{margin:0}.leftcolumn.mainmenu ul.menu>li>a .image-title,.nav-breadcrumbs{display:none}.navbar-collapse{margin:0 0 20px}.navbar-collapse.collapse{display:none;height:0;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.navbar-collapse.collapse.show{display:block;height:auto;min-height:1px;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);transition:all 1s ease}.navbar-collapse ul,.navbar-collapse ul li{display:block}}@media (min-width:992px){.navbar .collapse:not(.show){display:block}.navbar .collapsed{display:none}}@media (min-width:768px) and (max-width:992px){.header-menu ul.menu>li{padding:10px}.header-menu ul.menu>li>a{font-size:14px}}@media (min-width:996px) and (max-width:1200px){.leftcolumn.mainmenu ul.menu>li>a span{font-size:13px}}.slider{position:relative;z-index:1;padding:40px 0;margin:-140px 0 40px}.slider:before{display:block;content:"";background:#fff;width:100%;height:100%;opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80);position:absolute;left:0;top:0}.slider .ls-layer{padding:200px 0 30px 120px!important;height:auto!important}.slider .ls-layer p{margin:0;color:#525252;font-size:18px}.slider .ls-layer strong{font-size:42px;display:block;margin:0 0 20px;line-height:1;color:#ea528a;font-weight:400}.slider .ls-nav-next,.slider .ls-nav-prev{width:32px;height:90px;position:absolute;top:50%;visibility:visible!important;display:block!important}.slider .ls-nav-prev{background:url(../images/slider-arr.png) 0 50% no-repeat #fff;right:auto;left:30px;margin:-45px 0 0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.slider .ls-nav-next{background:url(../images/slider-arr.png) 0 50% no-repeat #fff;right:30px;left:auto;margin:-45px 0 0}.slider .ls-slide-backgrounds{z-index:1!important}@media (max-width:768px){.slider{display:none}}@media (min-width:776px) and (max-width:992px){.slider{margin:-80px 0 40px}.slider .ls-layer{padding:100px 0 30px 80px!important}.slider .ls-layer p{font-size:16px}.slider .ls-layer strong{font-size:32px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:relative;top:0;left:0;display:block}.slick-slider .slick-track:before{display:table;content:''}.slick-slider .slick-track:after{display:table;content:'';clear:both}.slick-list{position:relative;display:block;overflow:hidden;margin:0 30px;padding:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;padding:10px 15px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}[dir=rtl] .slick-slide{float:right}.slick-next,.slick-prev{border:none;position:absolute;top:50%;margin:-15px 0 0;width:16px;height:31px;background:url(../images/carousel-arrows.png) 0 50% no-repeat;text-indent:-9999px;outline:0;cursor:pointer;opacity:1}.slick-next:hover,.slick-prev:hover{opacity:1}.slick-prev{left:0}.slick-next{right:0;background-position:100% 50%}.blocks{z-index:1;position:relative}.blocks .moduletable{width:100%}.blocks .moduletable .h2,.blocks .moduletable h1,.blocks .moduletable h2{text-align:left;font-size:24px;line-height:1;margin:0 0 40px;text-transform:uppercase;padding:26px 0 0 60px;font-weight:700;color:#525252;background:url(../images/blocks-header-bg.jpg) no-repeat}.blocks .moduletable p{margin:0}.blocks-services{margin:0 0 30px}.blocks-services_container{display:block;background:#525252;padding:50px 40px;height:270px}.blocks-services_container:hover{background:#ea528a}.blocks-services_i{margin:0 0 30px}.blocks-services_i .row{height:100%}.blocks-services_i a{color:#fff}.blocks-services_img{text-align:center}.blocks-services_img img{max-width:100%}.blocks-services_name{text-transform:uppercase;font-weight:700;font-size:18px;margin:0 0 15px}.blocks-services_desc{font-size:14px}.blocks-about{padding:30px;margin:0 0 40px;background:#fff}.blocks-about .moduletable p{margin:0 0 30px;line-height:1.6}.blocks-about .moduletable p:last-child{margin:0}.blocks-spec{margin:0 0 40px}.blocks-spec_i{margin:0 0 30px;color:#fff}.blocks-spec_i .row{height:100%}.blocks-spec_container{background:#ea528a;height:270px;display:block;color:#fff}.blocks-spec_container:hover{color:#fff;background:#525252}.blocks-spec_left{padding:0 30px 0 45px}.blocks-spec_right{padding:0 45px 0 30px}.blocks-spec_img.left{padding:0 0 0 15px!important}.blocks-spec_img.right{padding:0 15px 0 0!important}.blocks-spec_img img{object-fit:cover;object-position:center;width:100%;height:100%}.blocks-spec_name{text-transform:uppercase;font-weight:700;font-size:18px;margin:0 0 15px}.blocks-spec_desc{font-size:14px}.blocks-gallery ul.sigProClassic{margin:0!important;padding:0!important}.blocks-gallery ul.sigProClassic li.sigProThumb{width:20%!important;margin:0 0 30px!important;padding:0 10px!important;background:0!important}.blocks-gallery ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper{padding:0!important;display:block;float:none!important;height:200px!important;width:100%!important}.blocks-gallery ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper span.sigProLinkWrapper{display:block;margin:0!important;padding:0!important;border:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;background:0!important;float:none!important;height:200px!important;width:100%!important}.blocks-gallery ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper span.sigProLinkWrapper a.sigProLink{width:100%!important;height:200px!important;display:block}.blocks-gallery ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper span.sigProLinkWrapper a.sigProLink img{height:100%!important;width:100%!important;background-size:cover!important}.blocks-gallery_btn.moduletable{padding:0 10px;margin:0 0 60px}.blocks-gallery_btn.moduletable a{background:#ea528a;padding:15px 25px;color:#fff;text-align:center;font-weight:700;font-size:14px;text-transform:uppercase;display:inline-block;vertical-align:middle}.blocks-news .nspArt{padding:0 10px!important}.blocks-news .nspArts{padding:0!important}.blocks-news .nspImage{width:100%!important;height:200px!important;object-fit:cover;object-position:center}.blocks-news .nspHeader{padding:0!important;margin:15px 0!important}.blocks-news .nspHeader a{color:#525252;font-weight:700;font-size:16px;display:block}.blocks-news_btn.moduletable{padding:0 10px;margin:30px 0 40px}.blocks-news_btn.moduletable a{background:#ea528a;padding:15px 25px;color:#fff;text-align:center;font-weight:700;font-size:14px;text-transform:uppercase;display:inline-block;vertical-align:middle}.blocks-sert_btn.moduletable{padding:0 10px;margin:80px 0 40px}.blocks-sert_btn.moduletable a{background:#ea528a;padding:15px 25px;color:#fff;text-align:center;font-weight:700;font-size:14px;text-transform:uppercase;display:inline-block;vertical-align:middle}.button-top{width:40px;height:40px;position:fixed;bottom:30px;right:40px;background:url(../images/btntop-arr.png) 50% 50% no-repeat #ea528a;text-indent:-9999px;cursor:pointer;outline:0;z-index:1000;display:none!important}@media (max-width:768px){.blocks .moduletable .h2,.blocks .moduletable h1,.blocks .moduletable h2{padding:60px 0 0;background-position:50% 0!important;text-align:center}.blocks-services_container{height:auto}.blocks-services_img{margin:0 0 20px!important}.blocks-services_left,.blocks-services_right{text-align:center}.blocks-about{padding:15px}.blocks-spec_container{height:auto}.blocks-spec_img.left,.blocks-spec_img.right{padding:0 15px!important}.blocks-spec_left,.blocks-spec_right{padding:20px 30px;text-align:center}.blocks-gallery ul.sigProClassic li.sigProThumb{width:100%!important;padding:0!important}.blocks-gallery_btn.moduletable{padding:0}.blocks-gallery_btn.moduletable a{display:block;text-align:center}.blocks-news .nspArt{padding:0!important}.blocks-news .nspHeader{text-align:center!important}.blocks-news_btn.moduletable{padding:0}.blocks-news_btn.moduletable a{display:block;text-align:center}.blocks-sert_btn.moduletable{padding:0;margin:20px 0 40px}.blocks-sert_btn.moduletable a{display:block;text-align:center}.button-top{display:none!important}}@media (min-width:768px) and (max-width:992px){.blocks-services_container{padding:30px}.blocks-gallery ul.sigProClassic li.sigProThumb{width:33%!important}}@media (min-width:992px) and (max-width:1200px){.blocks-gallery ul.sigProClassic li.sigProThumb{width:25%!important}}.main{padding:0;margin:0;font-size:16px;line-height:1.6}.main .h2,.main h1{text-align:left;font-size:30px;line-height:1.3;margin:0 0 30px;padding:0;color:#000;font-weight:400}.main-content .page-header{margin:0;padding:0;background:0 0;border:0}.main-content p{margin:0 0 15px}.main-content h2{margin:30px 0 15px;font-size:22px;text-transform:uppercase}.main-content h3{margin:20px 0 15px;font-size:20px;text-transform:uppercase}.main-content h4{margin:20px 0 15px;font-size:18px;text-transform:none;font-weight:400}.main-content h5{margin:20px 0 15px;font-size:16px;text-transform:none;font-weight:400}.main-content ul{padding:0;margin:0 0 15px}.main-content ul>li{padding:0 0 0 20px;background:url(../images/content-li-arr.jpg) 0 7px no-repeat;margin:0 0 15px}.main-content ul>li ol,.main-content ul>li ul{margin:15px 0}.main-content ol{padding:0;margin:0 0 15px}.main-content ol>li{padding:0;margin:0 0 15px;list-style-position:inside;list-style-type:decimal}.main-content ol>li ol,.main-content ol>li ul{margin:15px 0}.main-content .table-responsive{margin:25px 0;border:0;overflow-y:visible}.main-content table{margin:0;width:100%!important}.main-content table td,.main-content table th{padding:5px 15px;border:1px solid #525252;text-align:left;font-weight:400;vertical-align:top;width:auto!important;white-space:normal!important}.main-content table tr th{background:#ea528a;color:#fff}.main-content table tr:hover td{background:#f5f6f7}.main-content a{color:#ea528a;border-bottom:1px solid #ea528a}.main-content a.wf_file{border:0;padding:0;font-weight:400}.main-content a.wf_file .wf_file_icon{margin:0 5px 0 0;display:inline-block;vertical-align:top}.main-content a.wf_file .wf_file_text{line-height:20px;display:inline-block;vertical-align:top;margin:3px 0 0;width:95%}.main-content img{max-width:100%}.main-content ul.sigProClassic{margin:0!important;padding:0!important}.main-content ul.sigProClassic li.sigProThumb{width:20%!important;margin:0 0 30px!important;padding:0 10px!important;background:0!important}.main-content ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper{padding:0!important;display:block;float:none!important;height:200px!important;width:100%!important}.main-content ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper span.sigProLinkWrapper{display:block;margin:0!important;padding:0!important;border:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;background:0!important;float:none!important;height:200px!important;width:100%!important}.main-content ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper span.sigProLinkWrapper a.sigProLink{width:100%!important;height:200px!important;display:block}.main-content ul.sigProClassic li.sigProThumb span.sigProLinkOuterWrapper span.sigProLinkWrapper a.sigProLink img{height:100%!important;width:100%!important;background-size:cover!important}.main-content .formResponsive .rsform-block .formControlLabel{width:200px!important}.main-content .formResponsive .rsform-block .formControls{margin-left:220px}.main-content .formResponsive .rsform-block .formControls label{width:100%;padding:0 0 0 30px;margin:0 0 10px -30px;min-height:20px;height:auto;line-height:1}.main-content .formResponsive .rsform-block .formControls input.rsform-checkbox{-webkit-appearance:checkbox!important;width:20px}.main-content .formResponsive .rsform-block .formControls textarea{resize:none;width:100%}.main-content .blog .category-desc{color:#030303}.main-content .blog .cat-children{margin:0 0 30px}.main-content .blog .cat-children .subcat_item{margin:0 40px 20px 0;width:310px;display:inline-block;vertical-align:top}.main-content .blog .cat-children .subcat_item:nth-child(2n){margin:0}.main-content .blog .cat-children .subcat_item .item-title{margin:0}.main-content .blog .cat-children .subcat_item .subcat_img{width:100%;display:block}.main-content .blog .cat-children .subcat_item .subcat_title{padding:15px 20px;display:inline-block;vertical-align:middle;width:100%;background:#cfe5f5;font-size:17px;line-height:1.2;color:#030303;text-align:left;text-transform:uppercase;font-weight:700}.main-content .blog .items-row:last-child{border:0}.main-content .blog .items-row .page-header h2{margin:15px 0}.main-content .blog .items-row .page-header h2 a{border:0;padding:0}.main-content .blog .items-row .item{margin:0 0 30px}.main-content .blog .items-row .item-image{height:200px}.main-content .blog .items-row .item-image img{height:100%;width:100%;object-fit:cover;object-position:center}.main-content .blog .items-row.cols-1 .item-image{width:200px;margin:0 30px 30px 0;float:left}.main-content .blog .items-row.cols-1 .item-image img{width:100%}.main-content .blog .items-row.cols-1 .intro-r{padding:0 0 0 300px}.main-content .blog .items-row.cols-1 .intro-r .article-info .create{font-size:14px;padding:5px 10px;color:#fff;background:#274193;display:inline-block;vertical-align:middle}.main-content .blog .items-row.cols-1 .page-header{padding:0;margin:0;border:0}.main-content .blog .items-row.cols-2 .span6{margin:0 40px 0 0;width:310px;display:inline-block;vertical-align:top}.main-content .blog .items-row.cols-2 .span6:last-child{margin:0}.main-content .blog .items-row.cols-2 .span6 .item-image{height:190px;margin:0 0 10px;overflow:hidden}.main-content .blog .items-row.cols-2 .span6 .item-image img{display:block;min-height:190px;width:100%}.main-content .blog .items-row.cols-2 .span6 .intro-r .article-info{display:block;font-size:14px;color:#acacac;margin:0 0 10px}.main-content .blog .items-row.cols-2 .span6 .intro-r .page-header h2{margin:0 0 15px;text-align:left;font-weight:400;text-transform:none}.main-content .blog .items-row.cols-2 .span6 .intro-r .page-header h2 a{color:#030303;display:block}.main-content .blog .items-row.cols-2 .span6 .intro-r .introtext{text-align:justify;line-height:1.2}.main-content .blog .items-row.cols-3 .item .item-image{overflow:hidden;width:100%;height:180px;margin:0 0 15px;border:1px solid #eee;display:block;float:none!important}.main-content .blog .items-row.cols-3 .item .item-image img{width:100%;min-height:180px;height:auto}.main-content .blog .items-row.cols-3 .item .article-info{display:block;font-size:14px;color:#acacac;margin:0 0 10px}.main-content .blog .items-row.cols-3 .item .page-header{padding:0;margin:0;border:0}.main-content .blog .items-row.cols-3 .item .page-header h2{margin:0 0 15px;text-align:left;font-weight:700;text-transform:none!important;text-decoration:none;font-size:16px;color:#0875a0}.main-content .blog .items-row.cols-3 .item .page-header h2 a{color:#0875a0}.main-content .blog .items-row.cols-3 .item .readmore a{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;padding:0 20px 0 0!important;background:url(../images/blocks-news-arr.png) 100% 50% no-repeat!important;font-size:14px!important;color:#0d88bf!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.main-content .blog .items-row.cols-4 .span3{float:left;width:25%;padding:15px;text-align:left}.main-content .blog .items-row.cols-4 .span3 .item-image{float:none!important;margin:0 0 20px}.main-content .blog .items-row.cols-4 .span3 .item-image a{display:block}.main-content .blog .items-row.cols-4 .span3 .page-header{margin:0 0 15px}.main-content .blog .items-row.cols-4 .span3 .page-header h2{margin:0;padding:0}.main-content .blog .items-row.cols-4 .span3 .page-header a{font-size:16px;display:block}.main-content .item-page .page-header{margin:0;padding:0;border:0}.main-content .item-page .article-info{margin:0 0 20px}.main-content .item-page .article-info .create{font-size:14px;padding:5px 10px;color:#fff;background:#274193;display:inline-block;vertical-align:middle;margin:0}.main-content .item-page.news .page-header h1{border:0;padding:0;margin:0 0 15px}.main-content .item-page .item-image{margin:0 0 30px;width:100%;text-align:center}.main-content .item-page .item-image img{width:100%;max-width:100%}.main-content .articleBody{color:#030303}.main-content .articleBody .content-contacts__l{float:left;width:30%;margin:0}.main-content .articleBody .content-contacts__l h2{margin:0 0 15px;color:#7fa101;font-weight:400}.main-content .articleBody .content-contacts__l a{border:0}.main-content .articleBody .content-contacts__r{float:left;width:70%;margin:0}.main-content .articleBody .content-contacts__r h2{margin:0 0 15px;color:#7fa101;font-weight:400;text-align:left}.main-content .articleBody .content-contacts__r strong{font-size:22px}.main-content .articleBody .content-contacts__r .contacts-form-l{margin:0 30px 0 0}.main-content .articleBody .content-contacts__r .contacts-form-l h2{margin:0 0 15px;text-transform:uppercase;font-weight:400;text-align:left;font-size:18px}.main-content .articleBody .content-contacts__r .contacts-form-l .formRed{color:#ca533b;font-weight:700}.main-content .articleBody .content-contacts__r .contacts-form-r{margin:10px 0 0}.main-content .articleBody .content-contacts__r .formContainer-l{float:left;width:45%;margin:0 10% 0 0}.main-content .articleBody .content-contacts__r .formContainer-r{float:left;width:45%}.main-content .articleBody .content-contacts__r .rsform-block{margin:0 0 20px}.main-content .articleBody .content-contacts__r .rsform-block .formControlLabel{padding:0 0 10px;float:none;display:none;text-align:left;width:auto}.main-content .articleBody .content-contacts__r .rsform-block .formControls{margin:0}.main-content .articleBody .content-contacts__r .rsform-block .formControls .formValidation{display:block}.main-content .articleBody .content-contacts__r .rsform-block .rsform-input-box,.main-content .articleBody .content-contacts__r .rsform-block .rsform-text-box{border:1px solid #ccc;padding:8px 15px;color:#232323;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:0;resize:none;width:90%;margin:0;font-size:16px;text-transform:none}.main-content .articleBody .content-contacts__r .rsform-block-message{margin:0 0 15px}.main-content .articleBody .content-contacts__r .rsform-block-message .formDescription{display:none}.main-content .articleBody .content-contacts__r .rsform-block-submit{margin:0}.main-content .articleBody .content-contacts__r .rsform-block-submit:before{display:none!important}.main-content .articleBody .content-contacts__r .rsform-block .rsform-submit-button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0!important;width:100%!important;padding:10px 15px!important;margin:20px auto 0!important;font-size:16px!important;display:block;text-transform:none!important;color:#fff!important;background:#b91245!important;outline:0!important;box-shadow:none!important;text-shadow:none!important;font-weight:400}.main-content .articleBody .content-contacts__r .rsform-block-recaptcha2{display:none}.main-content .articleBody .content-contacts__map{margin:0 0 30px;padding:0 0 60px;background:url(../images/shadow-bg.png) 50% 100% no-repeat;background-size:100%}.main-content .articleBody .prices{padding:0 10% 20px 15%}.main-content .articleBody .prices__i{margin:0 0 20px}.main-content .articleBody .prices__header{width:100%;position:relative}.main-content .articleBody .prices__name{font-weight:700;padding:0 10px 0 0;display:table-cell;vertical-align:middle;white-space:nowrap;font-size:18px;width:1%;line-height:1.2}.main-content .articleBody .prices__dots{display:table-cell;vertical-align:middle;width:98%}.main-content .articleBody .prices__dots:after{border-bottom:1px dashed #999;content:'';display:block}.main-content .articleBody .prices__price{padding:0 0 0 10px;display:table-cell;vertical-align:middle;font-size:24px;color:#232323;width:1%;white-space:nowrap;font-weight:700;font-family:'Fira Sans',sans-serif}.main-content .articleBody .prices__desc{color:#575044;font-size:14px}.main-content .search .btn-toolbar{position:relative;margin:0 0 20px}.main-content .search .btn-toolbar #search-searchword{color:#525151;font-size:14px;text-align:left;border:1px solid #bababa;padding:6px 30px 6px 10px;display:block;width:100%}.main-content .search .btn-toolbar .btn{display:block;text-indent:9999px;width:16px;height:16px;background:url(../images/header-search-btn.png) 50% 50% no-repeat;position:absolute;right:10px;top:8px;outline:0;border:0}.main-content .search .searchintro{margin:0 0 20px;padding:0 0 20px;border-bottom:1px dashed #ccc}.main-content .search .searchintro p{margin:0}.main-content .search .searchintro strong{font-weight:400}.main-content .search .form-limit,.main-content .search .only,.main-content .search .phrases{display:none}.main-content .search-results .result-row{margin:0 0 20px;padding:0 0 20px;border-bottom:1px dashed #ccc}.main-content .search-results .result-row .result-title{margin:0 0 10px}.main-content .search-results .result-row .result-text .highlight,.main-content .search-results .result-row .result-title a{color:#1e3c86}.main-content #html5flippingbook .profile-link{display:none!important}.main-content #html5flippingbook .html5fb-list-item{margin:0 0 20px;padding:0 15px!important}.main-content #html5flippingbook .html5fb-pict{display:block!important;width:100%!important;height:300px!important;margin:0!important}.main-content #html5flippingbook .html5fb-pict .thumbnail{padding:0!important;border:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;margin:0!important}.main-content #html5flippingbook .html5fb-pict .thumbnail:hover{color:#1158a3!important}.main-content #html5flippingbook .html5fb-descr{width:100%!important;padding:0!important;margin:0 0 10px!important}.main-content #html5flippingbook .html5fb-name{margin:0!important;text-transform:none!important;display:none}.main-content #html5flippingbook .html5fb-name a{font-size:16px;font-weight:600;color:#434242;padding:0 40px 0 0;display:block;line-height:1.3}.main-content #html5flippingbook .html5fb-name a:hover{color:#1158a3}.main-content #html5flippingbook .html5fb-date{background:#1158a3;padding:5px 10px;font-size:14px;color:#fff;display:inline-block}.main-content #html5flippingbook+.html5fb.pagination .btn-group{display:none!important}.main-content .html5flippingbook #flipbook-rel,.main-content .html5flippingbook #flipbook-rel .fb_topBar{padding:0!important}.main-content .html5flippingbook #fb_bookname{text-transform:none}body.page404 .main{min-height:400px}@media (max-width:768px){.main-content ul.sigProClassic li.sigProThumb{width:100%!important;padding:0!important}.main-content .blog .items-row.cols-3 .span4{width:100%}.main-content .blog .items-row.cols-3 .span4:nth-child(3n-1){margin:0 0 20px}}@media (min-width:768px) and (max-width:992px){.main-content ul.sigProClassic li.sigProThumb{width:33%!important}.main-content .blog .items-row.cols-3 .span4{float:left;width:48%}.main-content .blog .items-row.cols-3 .span4:nth-child(3n-1){margin:0 0 20px}.main-content .blog .items-row.cols-3 .span4:nth-child(2n){margin:0 0 20px 4%}}@media (min-width:992px) and (max-width:1200px){.main-content ul.sigProClassic li.sigProThumb{width:25%!important}.main-content .blog .items-row.cols-3 .span4{float:left;width:32%}.main-content .blog .items-row.cols-3 .span4:nth-child(3n-1){margin:0 2% 20px}}#comments-footer,#mxcpr{display:none}.jshop{width:100%;clear:both}.jshop ul{padding:0;margin:0}.jshop ul>li{padding:0;background:0;margin:0}.jshop .category-left{padding:0 15px 0 0}.jshop .category-left .moduletable{margin:0 0 30px;padding:20px;background:#fff;-webkit-box-shadow:0 0 15px 0 rgba(1,1,1,.1);-moz-box-shadow:0 0 15px 0 rgba(1,1,1,.1);box-shadow:0 0 15px 0 rgba(1,1,1,.1)}.jshop .category-left .h2{text-align:left;text-transform:none;font-size:16px;font-weight:700;color:#333;margin:0 0 20px}.jshop .category-left .ExtendedFilterContainer .filter-cell{padding:0;min-width:inherit!important}.jshop .category-left .ExtendedFilterContainer .filter-cell .filter-field-char-multi,.jshop .category-left .ExtendedFilterContainer .filter-cell .filter-field-char-radio,.jshop .category-left .ExtendedFilterContainer .filter-cell .filter-field-char-select,.jshop .category-left .ExtendedFilterContainer .filter-cell .filter-field-char-text,.jshop .category-left .ExtendedFilterContainer .filter-cell .filter-field-char-text-range,.jshop .category-left .ExtendedFilterContainer .filter-cell .filter-field-price-slider{padding:0 0 20px!important;margin:0 0 20px!important;border-bottom:1px solid #eee}.jshop .category-left .ExtendedFilterContainer .filter-cell:last-child{padding:0!important;margin:0!important;border-bottom:0}.jshop .category-left .ExtendedFilterContainer .filter-cell h3{margin:0 0 20px;color:#333;font-weight:500;font-size:16px}.jshop .category-left .ExtendedFilterContainer .filter-cell label{color:#333;font-weight:400;cursor:pointer;display:inline-block;vertical-align:middle}.jshop .category-left .ExtendedFilterContainer .filter-cell .slider_wrapper{padding:0;width:100%}.jshop .category-left .ExtendedFilterContainer .filter-cell .slider_price-row{display:table;width:100%;margin:0 0 10px}.jshop .category-left .ExtendedFilterContainer .filter-cell .slider_val{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #a7a7a7;padding:5px 10px;font-weight:500;font-size:14px}.jshop .category-left .ExtendedFilterContainer .filter-cell .slider_val.from{float:left;width:48%;margin:0 4% 0 0}.jshop .category-left .ExtendedFilterContainer .filter-cell .slider_val.to{float:left;width:48%}.jshop .category-left .ExtendedFilterContainer .filter-cell .ui-slider-horizontal{height:3px;background:#dadada;border:0}.jshop .category-left .ExtendedFilterContainer .filter-cell .ui-slider-range{background:#e00c05}.jshop .category-left .ExtendedFilterContainer .filter-cell .ui-slider-handle{height:7px;cursor:pointer;width:7px;padding:0;background:#004c8d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:4px solid #fff;box-sizing:content-box;-webkit-box-shadow:0 0 10px 0 rgba(1,1,1,.2);-moz-box-shadow:0 0 10px 0 rgba(1,1,1,.2);box-shadow:0 0 10px 0 rgba(1,1,1,.2);margin:-7px 0 0 -7px;top:50%;display:inline-block}.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-selectbox{width:100%}.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-selectbox__select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0 30px 0 10px;border:1px solid #a7a7a7!important}.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-selectbox__select-text{font-family:Ubuntu,sans-serif;font-size:14px;line-height:32px}.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-selectbox__trigger-arrow:hover,.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-selectbox__trigger:hover .jq-selectbox__trigger-arrow{border-top:5px solid #004c8d}.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-selectbox__dropdown{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-selectbox__dropdown ul li{min-height:18px!important;padding:5px 10px 6px!important;color:#231F20!important}.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-selectbox__dropdown ul li.selected{background:#d6d6d6}.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-selectbox__dropdown ul li:hover{background:#004c8d;color:#fff!important}.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-checkbox,.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-radio{cursor:pointer;width:16px;height:16px;border:1px solid #a7a7a7;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff;margin:0 10px 0 0}.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-checkbox:hover,.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-radio:hover{background:#eee}.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-checkbox.checked,.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-radio.checked{background:url(../images/checkbox-active.png) 50% 50% no-repeat #024d8b;border:1px solid #024d8b}.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-checkbox__div,.jshop .category-left .ExtendedFilterContainer .filter-cell .jq-radio__div{display:none}.jshop .category-left .ExtendedFilterContainer .filter-cell .inputbox{width:100%!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #a7a7a7;background:0;padding:5px 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.jshop .category-left .ExtendedFilterContainer .filter-cell:nth-last-child(2){border:0}.jshop .category-left .ExtendedFilterContainer .filter-cell-submit{border:0;padding:0!important;margin:0!important}.jshop .category-left .ExtendedFilterContainer .filter-cell-submit .submit{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#024d8b;color:#fff;border:1px solid #024d8b;padding:8px 25px;font-family:Ubuntu,sans-serif;font-size:14px;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0 5px 5px 0;font-weight:500}.jshop .category-left .ExtendedFilterContainer .filter-cell-submit .submit:hover{background:#e00c05;border:1px solid #e00c05}.jshop .category-left .ExtendedFilterContainer .filter-cell-submit .submit.clear{background:#fff;color:#024d8b}.jshop .category-left .ExtendedFilterContainer .filter-cell-submit .submit.clear:hover{background:#024d8b;border:1px solid #024d8b;color:#fff}.jshop .category-left .moduletable.catmenu{padding:0}.jshop .category-left .moduletable.catmenu ul.odcat>li a{color:#333;text-decoration:none;padding:20px 45px 20px 20px;display:block}.jshop .category-left .moduletable.catmenu ul.odcat>li>a{background:url(../images/leftmenu-arr-opened.png) 90% 50% no-repeat;font-weight:700;font-size:16px}.jshop .category-left .moduletable.catmenu ul.odcat>li>a.active{background:url(../images/leftmenu-arr-close.png) 90% 50% no-repeat}.jshop .category-left .moduletable.catmenu ul.odcat>li ul{margin:0!important}.jshop .category-left .moduletable.catmenu ul.odsubcat-1{border-top:1px solid #c3c3c3}.jshop .category-left .moduletable.catmenu ul.odsubcat-1>li{border-bottom:1px solid #c3c3c3}.jshop .category-left .moduletable.catmenu ul.odsubcat-1>li>a{padding:15px 45px 15px 20px;display:block}.jshop .category-left .moduletable.catmenu ul.odsubcat-1>li>a.parent{background:url(../images/leftmenu-arr-open.png) 90% 50% no-repeat}.jshop .category-left .moduletable.catmenu ul.odsubcat-1>li>a.parent.active{background:url(../images/leftmenu-arr-close.png) 90% 50% no-repeat #f5f6f8;border-bottom:1px solid #c3c3c3}.jshop .category-left .moduletable.catmenu ul.odsubcat-1:last-child>li:last-child{border:0}.jshop .category-left .moduletable.catmenu ul.odsubcat-2>li>a{padding:10px 40px;display:block}.jshop .category-left .moduletable.catmenu ul.odsubcat-2>li>a.parent{background:url(../images/leftmenu-arr-open.png) 90% 50% no-repeat}.jshop .category-left .moduletable.catmenu ul.odsubcat-2>li>a.parent.active{background:url(../images/leftmenu-arr-close.png) 90% 50% no-repeat #f5f6f8}.jshop .category-left .moduletable.catmenu ul.odsubcat-3>li>a{padding:0 20px 10px 60px;background:url(../images/btn-minus.png) 40px 8px no-repeat;display:block;font-size:13px}.jshop .category-left .moduletable.catmenu ul.odsubcat-3>li:first-child>a{padding:10px 20px 10px 60px;background:url(../images/btn-minus.png) 40px 18px no-repeat}.jshop .category-right{padding:0}.jshop .category_description h2{margin:0 0 15px;font-size:18px;text-transform:uppercase;color:#333;font-weight:400}.jshop .category_description h3{margin:20px 0 15px;font-size:16px;font-weight:700;color:#333}.jshop .category_description h4{margin:20px 0 15px;font-size:14px;font-weight:700;color:#333}.jshop .category_description p{margin:0 0 15px}.jshop .category_description ul{padding:0;margin:0 0 30px}.jshop .category_description ul>li{padding:0 0 0 25px;background:url(../images/content-li-arr.png) 0 7px no-repeat;margin:0 0 15px}.jshop .category_description ul>li ol,.jshop .category_description ul>li ul{margin:15px 0}.jshop .category_description ol{padding:0;margin:0 0 30px}.jshop .category_description ol>li{padding:0;margin:0 0 15px;list-style-position:inside;list-style-type:decimal}.jshop .category_description ol>li ol,.jshop .category_description ol>li ul{margin:15px 0}.jshop .category_description table{margin:15px 0;width:100%}.jshop .category_description table td,.jshop .category_description table th{padding:10px 15px;border:1px solid #d4d4d4!important;text-align:center;font-weight:400;vertical-align:top;background:#f5f6f7}.jshop .category_description table thead td,.jshop .category_description table thead th{background:#26a33d!important;color:#fff}.jshop .category_description table tr th{background:#004c8d!important;color:#fff}.jshop .category_description table tr:hover td{background:#f5f6f7}.jshop .category_description a{color:#004c8d;padding:0 0 1px}.jshop .category_description a.wf_file{border:0;padding:0}.jshop .category_description a.wf_file .wf_file_icon{margin:0 5px 0 0;display:inline-block;vertical-align:top}.jshop .category_description a.wf_file .wf_file_text{line-height:20px;display:inline-block;vertical-align:top;margin:3px 0 0;width:95%}.jshop .category_description img{max-width:100%;height:auto;margin:0 auto}.jshop .category_description .sigProContainer{margin:30px 0 0!important;padding:0!important}.jshop .category_description .sigProContainer li.sigProThumb{float:left!important;width:20%!important;margin:0 0 20px!important;padding:0 20px 0 0!important;background:0 0!important}.jshop .category_description .sigProContainer li.sigProThumb:nth-child(5n){padding-right:0!important}.jshop .category_description .sigProContainer li.sigProThumb span.sigProLinkOuterWrapper{padding:0!important;margin:0!important;background:0 0!important;width:100%!important}.jshop .category_description .sigProContainer li.sigProThumb span.sigProLinkOuterWrapper span.sigProLinkWrapper{margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;width:100%!important}.jshop .category_description .sigProContainer li.sigProThumb span.sigProLinkOuterWrapper span.sigProLinkWrapper a{border:0!important;border-bottom:0!important;background-image:none!important;width:100%!important}.jshop .category_description .sigProContainer li.sigProThumb span.sigProLinkOuterWrapper span.sigProLinkWrapper a img{padding:0!important;border:0!important;background-size:cover!important;width:100%!important}.jshop .category_description .sigProContainer li.sigProThumb span.sigProLinkOuterWrapper span.sigProLinkWrapper a span.sigProCaption,.jshop .category_description .sigProContainer li.sigProThumb span.sigProLinkOuterWrapper span.sigProLinkWrapper a span.sigProPseudoCaption{display:none}.jshop_list_category .category{height:210px;margin:0 0 20px}.jshop_list_category .category_inner{position:relative;height:100%}.jshop_list_category .category_image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.jshop_list_category .category_image img{display:block;height:100%;width:100%;object-fit:cover;object-position:center}.jshop_list_category .category_name{position:absolute;left:0;bottom:0;padding:20px;width:100%;z-index:3;color:#fff;font-size:18px;line-height:1.2;font-weight:500}.jshop_list_category .category_name:before{content:"";display:block;width:15px;height:3px;margin:0 0 5px;background:#fff}.jshop_list_product{padding:0;margin:0}.jshop_list_product .products_item{padding:0 10px}.jshop_list_product .products_item .block_product{margin:0 0 20px}.jshop_list_product .products_item .image{margin:0 0 20px;position:relative}.jshop_list_product .products_item .image .product_label{position:absolute;left:0;top:0;padding:5px;background:#004c8d;width:50px;height:34px;text-align:center;display:inline-block;vertical-align:middle}.jshop_list_product .products_item .image .product_label img{display:inline-block}.jshop_list_product .products_item .image a{height:180px;display:block;padding:0}.jshop_list_product .products_item .image a img{width:100%;height:100%;object-fit:cover;object-position:center}.jshop_list_product .products_item .name{display:block;padding:0 15px;margin:0 0 10px;height:80px;overflow:hidden}.jshop_list_product .products_item .name h2{margin:0;text-transform:none}.jshop_list_product .products_item .name a{font-size:16px;color:#333;border:0;text-decoration:none;font-weight:500}.jshop_list_product .products_item .ean{display:block;padding:0 15px;margin:0 0 20px;color:#999;height:20px}.jshop_list_product .products_item .buttons{padding:0 15px;display:table;width:100%}.jshop .image_middle{position:relative}.jshop .image_middle .product_label{position:absolute;left:0;top:0;padding:5px;background:#004c8d;width:50px;height:34px;text-align:center;display:inline-block;vertical-align:middle;z-index:100}.jshop .image_middle .product_label img{display:inline-block}.jshop .image_middle .list_product_image_middle-main{margin:0 0 30px}.jshop .image_middle .list_product_image_middle-main .slick-list{margin:0}.jshop .image_middle .list_product_image_middle-main .slick-list .slick-slide{padding:0}.jshop .image_middle .list_product_image_middle-main .slick-list .slick-slide.slick-active a{display:block!important}.jshop .image_middle .list_product_image_middle-main .slick-list .slick-slide:before{content:"";display:block;padding-top:100%}.jshop .image_middle .list_product_image_middle-main .slick-list .slick-slide img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:contain;object-position:center}.jshop .list_product_image_middle-nav .slick-prev{left:0!important}.jshop .list_product_image_middle-nav .slick-next{right:0!important}.jshop .list_product_image_middle-nav{margin:0 0 30px}.jshop .list_product_image_middle-nav .slick-list .slick-slide{padding:0 10px}.jshop .list_product_image_middle-nav .slick-list .slick-slide img{height:80px;width:100%;object-fit:cover;object-position:center}.jshop.productfull .productfull__h{padding:0;margin:0 0 30px}.jshop.productfull .productfull__h h1{margin:0}.jshop.productfull .productfull__t{width:100%;clear:both;padding:0}.jshop.productfull .productfull__l{padding:0 30px 0 0}.jshop.productfull .productfull__r{padding:30px}.jshop.productfull .productfull__r .image_middle{position:relative}.jshop.productfull .productfull__r .image_middle .product_label{position:absolute;left:0;top:0;padding:5px;background:#004c8d;width:50px;height:34px;text-align:center;display:inline-block;vertical-align:middle;z-index:100}.jshop.productfull .productfull__r .image_middle .product_label img{display:inline-block}.jshop.productfull .productfull__r .image_middle .list_product_image_middle-main{margin:0 0 30px}.jshop.productfull .productfull__r .image_middle .list_product_image_middle-main .slick-list{margin:0}.jshop.productfull .productfull__r .image_middle .list_product_image_middle-main .slick-list .slick-slide{padding:0}.jshop.productfull .productfull__r .image_middle .list_product_image_middle-main .slick-list .slick-slide.slick-active a{display:block!important}.jshop.productfull .productfull__r .image_middle .list_product_image_middle-main .slick-list .slick-slide:before{content:"";display:block;padding-top:100%}.jshop.productfull .productfull__r .image_middle .list_product_image_middle-main .slick-list .slick-slide img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:contain;object-position:center}.jshop.productfull .productfull__r .list_product_image_middle-nav .slick-prev{left:0!important}.jshop.productfull .productfull__r .list_product_image_middle-nav .slick-next{right:0!important}.jshop.productfull .productfull__r .list_product_image_middle-nav{margin:0 0 30px}.jshop.productfull .productfull__r .list_product_image_middle-nav .slick-list .slick-slide{padding:0 10px}.jshop.productfull .productfull__r .list_product_image_middle-nav .slick-list .slick-slide img{height:80px;width:100%;object-fit:cover;object-position:center}.jshop.productfull .productfull__c{margin:30px 0 0;padding:0}.jshop.productfull .productfull__c .prod_tabs li{background:0}.jshop.productfull .productfull__c .jshop_prod_description h3{font-size:16px;margin:15px 0 10px;font-weight:400;text-transform:uppercase}.jshop.productfull .productfull__c .jshop_prod_description a.wf_file{border:0}.jshop.productfull .productfull__c .jshop_prod_description a.wf_file img{margin:0 5px 0 0}.jshop.productfull .productfull__c .jshop_prod_description b,.jshop.productfull .productfull__c .jshop_prod_description strong{color:#b1cc1e;font-weight:400}.jshop.productfull .productfull__c .jshop_prod_description ul{padding:0;margin:0 0 30px}.jshop.productfull .productfull__c .jshop_prod_description ul li{padding:0 0 0 20px;background:url(../images/content-li-arr.png) 0 5px no-repeat;margin:0 0 5px}.jshop.productfull .productfull__c .jshop_prod_description .table-responsive{margin:35px 0}.jshop.productfull .productfull__c .jshop_prod_description table{width:100%;margin:0}.jshop.productfull .productfull__c .jshop_prod_description table td,.jshop.productfull .productfull__c .jshop_prod_description table th{padding:15px 25px;border:1px solid #d4d4d4;text-align:center;font-weight:400}.jshop.productfull .productfull__c .jshop_prod_description table tr th{background:#b1cc1e;color:#000;text-transform:uppercase}.jshop.productfull .productfull__c .jshop_prod_description img{max-width:625px}.jshop.productfull .productfull__m{margin:30px 0 0;background:#ebecee;padding:0 25px 30px}.jshop.productfull .productfull__m>.container{padding:0 0 30px}.jshop.productfull .productfull__m .nav-tabs{margin:0 0 20px;border:0}.jshop.productfull .productfull__m .nav-tabs>li>a{color:#333;font-weight:500;font-size:16px;border:0;background:#ebecee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:25px 25px 15px}.jshop.productfull .productfull__m .nav-tabs>li>a:focus,.jshop.productfull .productfull__m .nav-tabs>li>a:hover{color:#ba1510;background:#f5f6f8}.jshop.productfull .productfull__m .nav-tabs>li:first-child{margin:0 0 0 -25px}.jshop.productfull .productfull__m .nav-tabs>li.active>a{color:#fff;background:#004c8d;font-weight:500;font-size:16px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:25px 25px 15px}.jshop.productfull .productfull__m .tab-pane .moduletable.quest-product .control-label{display:none}.jshop.productfull .productfull__m .tab-pane .moduletable.quest-product .rsform-block-product input#product{pointer-events:none}.jshop.productfull .productfull__m .jshop_prod_description ul{margin:0 0 30px}.jshop.productfull .productfull__m .jshop_prod_description ul li{background:url(../images/content-li-arr.png) 0 6px no-repeat;padding:0 0 0 20px;margin:0 0 15px}.jshop.productfull .productfull__m .list_product_demo__i{margin:0 0 15px}.jshop.productfull .productfull__m .list_product_demo__i a:before{width:60px;height:50px;content:"";display:inline-block;vertical-align:middle;background:url(../images/productfull-iconfile.png) 0 50% no-repeat}.jshop.productfull .productfull__m .list_product_demo__i a span{display:inline-block;vertical-align:middle}.jshop.productfull .productfull__b{padding:0}.jshop.productfull .productfull__b>.container{padding:30px 15px}.jshop.productfull .productfull__b h2.related_header{font-size:18px;color:#fff;font-weight:500;margin:10px 0 30px;text-transform:none}.jshop.productfull .productfull__b .slick-list{margin:0 -15px}.jshop.productfull .productfull__b .slick-slide{padding:0 0 15px;margin:0 15px;background:#fafafa}.jshop.productfull .productfull__b .slick-next,.jshop.productfull .productfull__b .slick-prev{height:40px;width:40px;position:absolute;top:-45px}.jshop.productfull .productfull__b .slick-prev{background:url(../images/slider-arrow-white.png) 0 50% no-repeat;right:55px;left:auto}.jshop.productfull .productfull__b .slick-next{background:url(../images/slider-arrow-white.png) 100% 50% no-repeat;right:0}.jshop.productfull .productfull__b .image{-webkit-box-shadow:0 0 25px 0 rgba(85,99,120,.1);-moz-box-shadow:0 0 25px 0 rgba(85,99,120,.1);box-shadow:0 0 25px 0 rgba(85,99,120,.1);background:#fff}.jshop.productfull .productfull__b .image .product-image_block{position:relative}.jshop.productfull .productfull__b .image .product-image_block .product_label{position:absolute;left:0;top:0;padding:5px;background:#004c8d;width:50px;height:34px;text-align:center;display:inline-block;vertical-align:middle}.jshop.productfull .productfull__b .image .product-image_block .product_label img{display:inline-block}.jshop.productfull .productfull__b .image .product-image_block img.product_img{width:100%;height:200px;object-fit:cover;object-position:center}.jshop.productfull .productfull__b .image .product-image_block img.product_img.noimage{object-fit:contain;padding:15px}.jshop.productfull .productfull__b .name{margin:15px;height:40px;overflow:hidden}.jshop.productfull .productfull__b .name h2{margin:0;font-weight:400}.jshop.productfull .productfull__b .name a{font-size:16px;color:#333;display:block;text-decoration:none;line-height:1.2;font-weight:500}.jshop.productfull .productfull__b .ean{display:block;padding:0 15px;margin:0 0 20px;color:#999;height:20px}.jshop.productfull .productfull__b .bottom{display:table;width:100%;padding:0 15px 15px}.jshop.productfull .productfull__b .bottom-left{width:48%;margin:0 4% 0 0;float:left}.jshop.productfull .productfull__b .bottom-right{width:48%;margin:0;float:left}.jshop.productfull .productfull__b .oiproduct{width:48%;margin:0 4% 0 0;float:left;padding:0 0 0 15px}.jshop.productfull .productfull__b .oiproduct .old_price{color:#787878;font-size:16px;line-height:1.2;font-weight:400;text-align:left;display:inline-block;background:url(../images/oldprice-line.png) 50% 50% no-repeat;margin:0 0 5px}.jshop.productfull .productfull__b .oiproduct .jshop_price{color:#333;font-size:25px;font-weight:700;line-height:1.2;text-align:left;margin:0 0 5px}.jshop.productfull .productfull__b .buttons{width:48%;margin:0;float:left;padding:0 15px 0 0;text-align:right}.jshop.productfull .productfull__b .buttons .button_buy{color:#fff;text-transform:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;line-height:1.2;text-align:center;background:#ba1510;padding:10px 20px;float:right;text-decoration:none;font-weight:500;border:0}.jshop.productfull .productfull__b .buttons br,.jshop.productfull .productfull__b .buttons input{display:none}.jshop-cart-header{margin:0;display:table;width:100%;padding:0 0 10px;border-bottom:1px solid #eee}.jshop-cart-header div{color:#666;font-size:12px!important;text-align:left;font-weight:400!important}.jshop-cart_row{margin:0;padding:20px 0;border-bottom:1px solid #eee}.jshop-cart .jshop-cart-product_img{text-align:center}.jshop-cart .jshop-cart-product_img img{width:100%;height:120px;object-fit:contain;object-position:top}.jshop-cart .jshop-cart-product_name-{margin:0 0 0 -15px;padding:0 15px}.jshop-cart .jshop-cart-product_name-lbl{margin:0 0 5px}.jshop-cart .jshop-cart-product_name-lbl a{font-size:16px;line-height:1.2;text-decoration:none;font-weight:700;display:block}.jshop-cart .jshop-cart-product_attributes,.jshop-cart .jshop-cart-product_ean,.jshop-cart .jshop-cart-product_extrafields,.jshop-cart .jshop-cart-product_freeattributes,.jshop-cart .jshop-cart-product_manufacturer{color:#666;font-size:13px}.jshop-cart .jshop-cart-product_price{font-weight:700;font-size:18px;padding:0}.jshop-cart .jshop-cart-product_quantity{position:relative}.jshop-cart .jshop-cart-product_quantity .product_minus,.jshop-cart .jshop-cart-product_quantity .product_plus{width:20px;height:20px;margin:5px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0;-webkit-box-shadow:0 0 10px 0 rgba(1,1,1,.1);-moz-box-shadow:0 0 10px 0 rgba(1,1,1,.1);box-shadow:0 0 10px 0 rgba(1,1,1,.1)}.jshop-cart .jshop-cart-product_quantity .product_minus:hover,.jshop-cart .jshop-cart-product_quantity .product_plus:hover{-webkit-box-shadow:0 0 5px 0 rgba(1,1,1,.2);-moz-box-shadow:0 0 5px 0 rgba(1,1,1,.2);box-shadow:0 0 5px 0 rgba(1,1,1,.2)}.jshop-cart .jshop-cart-product_quantity .product_minus{position:absolute;left:0;top:0;background:url(../images/btn-minus.png) 50% 50% no-repeat #fff}.jshop-cart .jshop-cart-product_quantity .product_plus{position:absolute;left:65px;background:url(../images/btn-plus.png) 50% 50% no-repeat #fff}.jshop-cart .jshop-cart-product_quantity .inputbox{position:absolute;left:25px;top:0;width:36px;height:28px;line-height:30px;border:1px solid #d0d0d0;color:#333;text-align:center}.jshop-cart .jshop-cart-product_quantity .cart_reload{display:none}.jshop-cart .jshop-cart-product_totalprice{font-weight:700;font-size:16px;text-align:right}.jshop-cart .jshop-cart-product_remove{text-align:right;padding:0 15px 0 0}.jshop-cart .jshop-cart-product_remove .button-img{width:25px;height:25px;display:inline-block;vertical-align:middle;background:url(../images/popup-close.png) no-repeat;opacity:.3;-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30)}.jshop-cart .jshop-cart-product_remove .button-img img{display:none}.jshop-cart .jshop-cart-product_remove .button-img:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.jshop-cart-buttons{margin:20px 0 0;text-align:right}.jshop-cart-buttons_back{margin:0 20px 0 0;display:inline-block;vertical-align:middle}.jshop-cart-buttons_next{display:inline-block;vertical-align:middle}.jshop-cart-buttons a{background:#ba1510;color:#fff;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-transform:none;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;font-size:14px;padding:10px 20px;text-shadow:none;text-decoration:none;display:inline-block;vertical-align:middle}.jshop-cart-buttons a:hover{color:#fff}.jshop.cartcheckout .jshop-cart-header{display:none}.jshop.cartcheckout .jshop-cart-product_img img{height:auto}.jshop.cartcheckout .jshop-cart-product_price{display:none}.jshop.cartcheckout .jshop-cart-product_quantity .inputbox{pointer-events:none;width:100%;text-align:center}.jshop.cartcheckout .jshop-cart-product_quantity .cart_reload{display:none!important}.jshop-subtotal{text-align:right;margin:0 0 20px;font-size:13px;color:#333;padding:0!important}.jshop-subtotal .subtotal{padding:15px 15px 0}.jshop-subtotal .total{padding:15px}.jshop-subtotal.checkout .total{background:#fff}.jshop-subtotal .name{display:inline-block;vertical-align:middle;margin:0 10px 0 0}.jshop-subtotal .value{display:inline-block;vertical-align:middle;font-size:16px;font-weight:700}.jshop.pagelogin .order_login,.jshop.pagelogin .order_reg,.jshop.pagelogin .text_pay_without_reg{text-align:left;margin:0 20px 30px 0;display:inline-block;vertical-align:middle}.jshop.pagelogin .order_login a,.jshop.pagelogin .order_reg a,.jshop.pagelogin .text_pay_without_reg a{background:#ba1510;color:#fff;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-transform:none;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;font-size:14px;padding:10px 20px;-webkit-text-shadow:0;-moz-text-shadow:0;text-shadow:0;text-decoration:none;display:inline-block;vertical-align:middle}.jshop.pagelogin .order_login a:hover,.jshop.pagelogin .order_reg a:hover,.jshop.pagelogin .text_pay_without_reg a:hover{color:#fff}.jshop.pagelogin .popup-login,.jshop.pagelogin .popup-reg{display:none}.jshop.pagelogin .login_block{padding:0 15px 0 0}.jshop.pagelogin .register_block{padding:0 0 0 15px}.jshop.pagelogin .logintext{margin:0 0 10px;color:#004c8d;text-transform:none}.jshop.pagelogin .logintext:before{content:"";display:block;width:15px;height:3px;margin:0 0 5px;background:#004c8d}.jshop.pagelogin .small_header{color:#666;margin:0 0 20px;font-size:13px}.jshop.pagelogin .control-group{margin:0 20px 15px 0;float:left}.jshop.pagelogin .control-group.username{display:none}.jshop.pagelogin .control-group.box_button,.jshop.pagelogin .control-group.rowbutton,.jshop.pagelogin .control-group.rowlostpassword{text-align:center;width:100%}.jshop.pagelogin .control-group .control-label{margin:0 0 10px;font-size:13px;text-align:left}.jshop.pagelogin .control-group .control-label label{display:block;padding:0;margin:0;text-align:left}.jshop.pagelogin .control-group .controls{text-align:left;position:relative}.jshop.pagelogin .control-group .controls .input,.jshop.pagelogin .control-group .controls .inputbox{border:1px solid #eee;text-align:left;background:#fff;padding:10px 15px;color:#000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.jshop.pagelogin .control-group .controls .input.fielderror,.jshop.pagelogin .control-group .controls .inputbox.fielderror{border:1px solid #ba1510}.jshop.pagelogin .control-group .controls .checkbox{min-height:auto;padding:0;margin:0 5px 0 0;display:inline-block;vertical-align:middle}.jshop.pagelogin .control-group .controls .checkbox+label{display:inline-block;vertical-align:middle;padding:0}.jshop.pagelogin .control-group .controls .btn{text-transform:none;text-decoration:none;color:#fff;font-size:14px;font-weight:500;padding:15px 45px 15px 20px;background:url(../images/icon-slider-readmore.png) 90% 50% no-repeat #ba1510;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.jshop.pagelogin .control-group .controls .requiredtext{color:#333;margin:5px 0 10px;font-size:13px}.jshop.pagelogin .control-group .controls #jlpassword+.s-h-pass,.jshop.pagelogin .control-group .controls #password+.s-h-pass,.jshop.pagelogin .control-group .controls #password_2+.s-h-pass{height:20px;width:20px;margin:10px;position:absolute;right:1px;top:1px;background:url(../images/icon-password-show.png) 50% 50% no-repeat;background-size:contain;opacity:.6;-moz-opacity:.6;-khtml-opacity:.6;-webkit-opacity:.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);filter:alpha(opacity=60);display:block;cursor:pointer;text-indent:-9999px}.jshop.pagelogin .control-group .controls #jlpassword+.s-h-pass:hover,.jshop.pagelogin .control-group .controls #password+.s-h-pass:hover,.jshop.pagelogin .control-group .controls #password_2+.s-h-pass:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.jshop#jshop_menu_order{margin:0 0 25px}.jshop_order_step{display:inline-block;vertical-align:middle;margin:0 10px 0 0}.jshop_order_step:last-child{margin:0}.jshop_order_step span.not_active_step{color:#aaa}.jshop_order_step a{border-bottom:1px solid #004c8d;text-decoration:none}.jshop.address_block{margin:0}.jshop.address_block .jshop_register .control-group{margin:0 0 10px}.jshop.address_block .jshop_register .control-group .control-label{text-align:left;padding:0;margin:0 0 5px;color:#666;font-size:13px}.jshop.address_block .box_button{font-size:12px}.jshop.address_block .box_button .requiredtext{color:#999;text-align:left}.jshop.address_block .box_button .a_checkout_back_button{text-transform:none;text-decoration:none;color:#fff;font-size:14px;font-weight:500;padding:10px 20px;margin:20px 20px 20px 0;outline:0;background:#ba1510;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.jshop.address_block .box_button .button{text-transform:none;text-decoration:none;color:#fff;font-size:14px;font-weight:500;padding:10px 45px 10px 20px;margin:20px 0;outline:0;background:url(../images/icon-slider-readmore.png) 90% 50% no-repeat #ba1510;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.jshop.checkout_payment_block #table_payments input{-webkit-appearance:checkbox!important;margin:0 5px 0 0;display:inline-block;vertical-align:middle}.jshop.checkout_payment_block #table_payments label{display:inline-block;vertical-align:middle}.jshop.checkout_payment_block #table_payments label b{font-weight:400}.jshop.checkout_payment_block #table_payments .payments_descr{padding:0 0 0 22px;line-height:1.3;margin:5px 0 0;color:#bbb}.jshop.checkout_payment_block .a_checkout_back_button{text-transform:none;text-decoration:none;color:#fff;font-size:14px;font-weight:500;padding:10px 20px;margin:20px 20px 20px 0;outline:0;background:#ba1510;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.jshop.checkout_payment_block .button{text-transform:none;text-decoration:none;color:#fff;font-size:14px;font-weight:500;padding:10px 45px 10px 20px;margin:20px 0;outline:0;background:url(../images/icon-slider-readmore.png) 90% 50% no-repeat #ba1510;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.jshop.checkout_shipping_block{margin:30px 0}.jshop.checkout_shipping_block #table_shippings input{-webkit-appearance:checkbox!important;margin:0 5px 0 0;display:inline-block;vertical-align:middle}.jshop.checkout_shipping_block #table_shippings label{display:inline-block;vertical-align:middle;font-weight:400}.jshop.checkout_shipping_block #table_shippings label b{font-weight:400}.jshop.checkout_shipping_block #table_shippings label .shipping_price{margin:0 0 0 5px}.jshop.checkout_shipping_block #table_shippings .shipping_descr{padding:0 0 0 22px;line-height:1.3;margin:5px 0 0;color:#bbb}.jshop.checkout_shipping_block .a_checkout_back_button{text-transform:none;text-decoration:none;color:#fff;font-size:14px;font-weight:500;padding:10px 20px;margin:20px 20px 20px 0;outline:0;background:#ba1510;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.jshop.checkout_shipping_block .button{text-transform:none;text-decoration:none;color:#fff;font-size:14px;font-weight:500;padding:10px 45px 10px 20px;margin:20px 0;outline:0;background:url(../images/icon-slider-readmore.png) 90% 50% no-repeat #ba1510;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.jshop.checkout_pfinish_block .checkoutinfo__lbl{text-align:left;padding:0;margin:0 0 5px;color:#666;font-size:13px}.jshop.checkout_pfinish_block .checkoutinfo__val{margin:0 0 15px}.jshop.checkout_pfinish_block .pfinish_comment_block .name{text-align:left;padding:0;margin:0 0 5px;color:#666;font-size:13px}.jshop.checkout_pfinish_block .pfinish_comment_block .field .inputbox{resize:none;height:100px;width:100%;outline:#ffdead;padding:10px}.jshop.checkout_pfinish_block .box_button .a_checkout_back_button{text-transform:none;text-decoration:none;color:#fff;font-size:14px;font-weight:500;padding:10px 20px;margin:20px 20px 20px 0;outline:0;background:#ba1510;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.jshop.checkout_pfinish_block .box_button .button{text-transform:none;text-decoration:none;color:#fff;font-size:14px;font-weight:500;padding:10px 45px 10px 20px;margin:20px 0;outline:0;background:url(../images/icon-slider-readmore.png) 90% 50% no-repeat #ba1510;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.jshop_profile__lbl{text-align:left;padding:0;margin:0 0 5px;color:#666;font-size:13px}.jshop_profile__val{margin:0 0 15px}.jshop .myaccount_urls a{text-transform:none;text-decoration:none;color:#fff;font-size:14px;font-weight:500;padding:10px 20px;margin:0 20px 20px 0;outline:0;background:#ba1510;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.jshop .myaccount_urls .editdata,.jshop .myaccount_urls .showorders,.jshop .myaccount_urls .urllogout{display:inline-block;vertical-align:middle}.jshop .myaccount_urls .urllogout a{padding:10px 45px 10px 20px;background:url(../images/icon-slider-readmore.png) 90% 50% no-repeat #ba1510}.jshop.editaccount_block .jshop_register .control-group{margin:0 0 15px}.jshop.editaccount_block .jshop_register .control-group .control-label,.jshop.editaccount_block .requiredtext{text-align:left;padding:0;margin:0 0 5px;color:#666;font-size:13px}.jshop.editaccount_block .btn{text-transform:none;text-decoration:none;color:#fff;font-size:14px;font-weight:500;padding:10px 20px;margin:20px 20px 20px 0;outline:0;background:#ba1510;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}.jshop.myorders_list .myorders_block_info__top{margin:0 0 15px}.jshop.myorders_list .myorders_block_info__top .order_number{display:inline-block;vertical-align:middle;margin:0 15px 0 0}.jshop.myorders_list .myorders_block_info__top .order_number__val{font-size:18px;font-weight:700;color:#004c8d}.jshop.myorders_list .myorders_block_info__top .order_number__val a{border-bottom:1px solid #004c8d;font-weight:700;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;font-size:18px}.jshop.myorders_list .myorders_block_info__top .order_date{display:inline-block;vertical-align:middle;margin:0 15px 0 0;color:#666;font-size:13px}.jshop.myorders_list .myorders_block_info__top .order_status{display:inline-block;vertical-align:middle;color:#666;font-size:13px;margin:0 15px 0 0;text-align:left;padding:0 0 0 20px;background:url(../images/content-li-arr.png) 0 50% no-repeat}.jshop.myorders_list .myorders_block_info__bottom .products__i{display:inline-block;vertical-align:middle;margin:0 20px 0 0}.jshop.myorders_list .myorders_block_info__bottom .products__lbl{display:inline-block;vertical-align:middle;margin:0 15px 0 0;font-size:14px;color:#333}.jshop.myorders_list .myorders_block_info__bottom .products__val{display:inline-block;vertical-align:middle;font-size:16px}.jshop.myorderinfo{margin:25px 0}.jshop.myorderinfo .product_head{margin:25px 0 20px}.jshop.myorderinfo .order_items .jshop_prod_cart{padding:15px;background:#fff;border-bottom:1px solid #eee}.jshop.myorderinfo .order_items .jshop_prod_cart .product_name .product_code{color:#666;font-size:13px}.jshop.myorderinfo .order_items .jshop_prod_cart .product_name .attribs,.jshop.myorderinfo .order_items .jshop_prod_cart .product_name .manufacturer{margin:10px 0 0;font-size:14px}.jshop.myorderinfo .order_items .jshop_prod_cart .single_price{text-align:center;font-size:18px}.jshop.myorderinfo .order_items .jshop_prod_cart .quantity{text-align:center}.jshop.myorderinfo .order_items .jshop_prod_cart .total_price{text-align:right;font-size:18px}.jshop.myorderinfo .jshop_subtotal{text-align:right;margin:0 0 20px;font-size:13px;color:#333;padding:0!important;background:#fff}.jshop.myorderinfo .jshop_subtotal .shipping,.jshop.myorderinfo .jshop_subtotal .subtotal{padding:15px 15px 0}.jshop.myorderinfo .jshop_subtotal .total{padding:15px}.jshop.myorderinfo .jshop_subtotal .name{display:inline-block;vertical-align:middle;margin:0 10px 0 0}.jshop.myorderinfo .jshop_subtotal .value{display:inline-block;vertical-align:middle;font-size:16px;font-weight:700}.jshop.myorderinfo .userinfo{margin:30px 0}.jshop.myorderinfo .userinfo__i{margin:0 0 10px}.jshop.myorderinfo .userinfo__lbl{color:#666;font-size:13px}.jshop.myorderinfo .shipping_block_info{margin:0 0 20px}.jshop.myorderinfo .shipping_block_info .shipping_head{color:#666;font-size:13px}.jshop.myorderinfo .payment_block_info{margin:0 0 20px}.jshop.myorderinfo .payment_block_info .payment_head{color:#666;font-size:13px}.jshop.myorderinfo .history_head{margin:30px 0 20px}.jshop.myorderinfo .history .order_history__i{margin:0 0 5px}.jshop.myorderinfo .history .order_history__i .date{display:inline-block;vertical-align:middle;color:#666;font-size:13px}.jshop.myorderinfo .history .order_history__i .name{display:inline-block;vertical-align:middle;color:#666;font-size:13px;margin:0 15px;text-align:left;padding:0 0 0 20px;background:url(../images/content-li-arr.png) 0 50% no-repeat}.jshop.myorderinfo .history .order_history__i .comment{display:inline-block;vertical-align:middle}.jshop .myorders_total .name{margin:0 15px 0 0}.jshop .myorders_total .price{font-size:16px;color:#b1cc1e}.jshop .login .form-validate{width:300px;margin:0 auto}.jshop .login .form-validate .control-group{margin:0 0 15px}.jshop .login .form-validate .control-group .control-label{display:inline-block;vertical-align:middle;width:120px;margin:0 15px 0 0}.jshop .login .form-validate .control-group .controls{display:inline-block;vertical-align:middle}.jshop .login .form-validate .control-group .controls input#password,.jshop .login .form-validate .control-group .controls input#username{border:1px solid #a09ea0;height:35px;width:160px;text-align:center;background:#201b21;color:#fff}.jshop .login .form-validate .control-group .controls input#remember{-webkit-appearance:checkbox!important}.jshop .login .form-validate .control-group .controls .btn{width:160px;height:35px;background:#b1cc1e;color:#fff;text-transform:uppercase;font-size:20px;line-height:1.7;padding:0 20px;border:0;margin:0 0 0 136px;display:block}.jshop .login .form-validate .control-group .controls .btn:hover{color:#201b21}.jshop .login+div .nav{text-align:center}.myorders_total{padding:0}.myorders_total .name{font-size:14px;color:#333}.myorders_total .price{font-size:16px}.checkout-left .jshop.cartcheckout{background:#fff;padding:15px 15px 0}.checkout-left .jshop.cartcheckout .jshop-cart_row{margin:0 -15px}.checkout-right{padding:15px}.auto_counter{background:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:15px 20px;width:150px;-webkit-box-shadow:0 0 15px 0 rgba(1,1,1,.1);-moz-box-shadow:0 0 15px 0 rgba(1,1,1,.1);box-shadow:0 0 15px 0 rgba(1,1,1,.1);border:0}.auto_counter button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;background:#024d8b;color:#fff;padding:5px 15px;font-size:13px;margin:10px 0 0}.auto_counter button:hover{background:#e00c05}#jquery-lightbox #lightbox-container-image-data-box{padding:0 10px!important;box-sizing:content-box}#jquery-lightbox #lightbox-container-image-data-box #lightbox-container-image-data{padding:0;display:table;width:100%;position:relative}#jquery-lightbox #lightbox-container-image-data-box #lightbox-container-image-data #lightbox-image-details{width:100%!important;float:none !imprtant;padding:0 40px 0 0}#jquery-lightbox #lightbox-container-image-data-box #lightbox-container-image-data #lightbox-image-details #lightbox-image-details-caption{margin:0 0 5px;font-size:14px;line-height:1.2;color:#333;font-weight:500;display:block!important}#jquery-lightbox #lightbox-container-image-data-box #lightbox-container-image-data #lightbox-image-details #lightbox-image-details-currentNumber{padding:0;margin:0 0 10px;color:#999;height:20px;font-size:12px}#jquery-lightbox #lightbox-container-image-data-box #lightbox-container-image-data #lightbox-secNav{width:30px;position:absolute;right:0;top:0;height:100%}#jquery-lightbox #lightbox-nav-btnPrev{background:url(../images/lightbox-arr-prev.png) 5% 52% no-repeat!important}#jquery-lightbox #lightbox-nav-btnPrev:hover{background:url(../images/lightbox-arr-prev-hover.png) 5% 52% no-repeat!important}#jquery-lightbox #lightbox-nav-btnNext{background:url(../images/lightbox-arr-next.png) 95% 52% no-repeat!important}#jquery-lightbox #lightbox-nav-btnNext:hover{background:url(../images/lightbox-arr-next-hover.png) 95% 52% no-repeat!important}@media (max-width:768px){.jshop_list_category .category{width:100%;padding:0}.jshop_list_product .products_item{padding:0}.jshop_list_product .products_item .block_product{height:auto;padding:0 0 10px;overflow:auto}.jshop_list_product .products_item .block_product .name{height:auto}.jshop_list_product .products_item .block_product .oiproduct .jshop_price{width:100%;margin:0 0 5px}.jshop_list_product .products_item .block_product .oiproduct .old_price{width:100%}.jshop_list_product .products_item .block_product .buttons-left{width:100%;margin:0 0 10px;float:none;display:inline-block}.jshop_list_product .products_item .block_product .buttons-right{float:none;width:100%;display:inline-block}.jshop_list_product .products_item .block_product .buttons-right .button_buy{width:100%}.jshop.productfull{padding:0}.jshop.productfull .productfull__l{padding:0;margin:0 0 20px}.jshop.productfull .productfull__l .list_product_image_middle-nav .slick-list .slick-slide img{height:40px}.jshop.productfull .productfull__r{padding:15px}.jshop.productfull .productfull__r--right .manufacturer_logo img{object-position:top;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}.jshop.productfull .productfull__r--price{margin:0 0 10px}.jshop.productfull .productfull__r--left.economic{padding:0;margin:0 0 20px}.jshop.productfull .productfull__r--right.buttons{padding:0;margin:0 0 10px}.jshop.productfull .productfull__r--right.buttons .prod_qty_input{float:none;width:100%;margin:0 0 15px}.jshop.productfull .productfull__r--right.buttons .buttons{float:none;width:100%;margin:0 0 10px}.jshop.productfull .productfull__r .productfull__attributes .extra_fields_lbl{float:none;width:100%;padding:0;margin:0 0 5px;font-weight:500}.jshop.productfull .productfull__r .productfull__attributes .extra_fields_value{float:none;width:100%;padding:0;margin:0 0 5px}.jshop.cartcheckout .jshop-cart-product_row{display:table;width:100%;margin:20px 0 0}.jshop.cartcheckout .jshop-cart-product_quantity .data{position:relative}.jshop.cartcheckout .jshop-cart-product_quantity .data .inputbox{left:0}.jshop.myorderinfo .order_items .jshop_prod_cart_row{margin:0 0 20px}.jshop.myorderinfo .jshop_subtotal,.jshop.myorderinfo .order_items .jshop_prod_cart .quantity,.jshop.myorderinfo .order_items .jshop_prod_cart .single_price,.jshop.myorderinfo .order_items .jshop_prod_cart .total_price{text-align:left}}@media (min-width:768px) and (max-width:992px){.jshop .category-left .ExtendedFilterContainer .filter-cell-submit .submit{width:100%;margin:0}.jshop .category-left .ExtendedFilterContainer .filter-cell-submit .submit.clear{margin:10px 0 0}.jshop .category-left .nextend-accordion-menu-inner-container dl.level1 dt.level1{padding:10px 0!important}.jshop .category-left .nextend-accordion-menu-inner-container dl.level1 dt.level1.parent.opened{background:0!important}.jshop_list_category .category:nth-child(2n){padding:0 0 0 15px}.jshop_list_category .category:nth-child(2n-1){padding:0 15px 0 0}.jshop.productfull .productfull__r--price{margin:0 0 10px}.jshop.productfull .productfull__r--left.economic{width:100%;padding:0;margin:0 0 20px}.jshop.productfull .productfull__r--right.buttons{width:100%;padding:0;margin:0 0 30px}}@media (min-width:992px) and (max-width:1200px){.checkout-right{padding:15px 15px 15px 40px}}@media (min-width:1200px){.jshop.productfull .productfull__m{width:100vw;margin:30px 0 0 calc((1130px - 100vw)/2)!important;margin:30px 0 0 -webkit-calc((1130px - 100vw)/2)!important;margin:30px 0 0 -o-calc((1130px - 100vw)/2)!important;padding:0 0 30px}.jshop.productfull .productfull__m .nav-tabs>li:first-child{margin:0}.jshop.productfull .productfull__b{width:100vw;margin:0 0 0 calc((1130px - 100vw)/2)!important;margin:0 0 0 -webkit-calc((1130px - 100vw)/2)!important;margin:0 0 0 -o-calc((1130px - 100vw)/2)!important;background:#ba1510}.checkout-right{padding:15px 15px 15px 40px}}.footer{background:#525252;padding:40px 0}.footer-logo img{max-width:100%;height:auto}.footer p{margin:0}.footer-phones{margin:0 0 20px}.footer-phones .contacts-phones{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.footer-phones .contacts-phones_i{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0 0 5px}.footer-phones .contacts-phones_i a{color:#fff;font-weight:700;font-size:24px}.footer-phones .contacts-callback{display:none}.footer-address{font-weight:700;color:#fff;width:50%}.footer-social{padding:0;margin:0 0 40px}.footer-social .social-header{color:#fff;font-weight:700;padding:0;text-transform:uppercase;font-size:18px;margin:0 0 20px}.footer-social .social-desc{color:#fff;font-size:14px;margin:0 0 20px}.footer-social .social_i{width:38px;margin:0 5px 5px 0;display:inline-block;vertical-align:middle}.footer-social .social_i a{height:38px;display:block;overflow:hidden;text-indent:-9999px;background-size:100%!important}.footer-social .social_i.vk a{background:url(../images/icon-social-vk.png) no-repeat}.footer-social .social_i.ok a{background:url(../images/icon-social-ok.png) no-repeat}.footer-social .social_i.fb a{background:url(../images/icon-social-fb.png) no-repeat}.footer-social .social_i.in a{background:url(../images/icon-social-ins.png) no-repeat}.footer-social .social_i.yt a{background:url(../images/icon-social-yt.png) no-repeat}.footer-razr{font-size:12px;color:#86241f;margin:0;width:100%}.footer-razr a{padding:0 0 0 55px;background:url(../images/tksystems.png) 0 50% no-repeat;color:#ccc;height:40px;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);text-decoration:none!important;display:inline-block;vertical-align:middle;text-align:left}.footer-razr a:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);color:#fff!important}.footer-counters{display:none}@media (max-width:768px){.footer{text-align:left;padding:30px 0}.footer-logo{text-align:center;margin:0 0 20px}.footer-contacts .contacts-phones{text-align:center}.footer-address{text-align:center;width:100%;margin:0 0 30px}.footer-social{margin:20px 0;text-align:center}.footer-razr{text-align:center}}@media (min-width:768px) and (max-width:992px){.footer-address{width:100%}.footer-social{margin:20px 0;text-align:center}.footer-razr{text-align:center}}@media (min-width:992px) and (max-width:1200px){.footer-contacts .contacts-phones_i a{font-size:20px}.footer-social .social_i{width:32px;margin:0 2px 2px 0}.footer-social .social_i a{height:32px}.footer-address{width:100%}}body>.tooltip{display:none!important}.modal-backdrop{background:#000;opacity:.9!important;-moz-opacity:.9!important;-khtml-opacity:.9!important;-webkit-opacity:.9!important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90)!important;filter:alpha(opacity=90)!important}.popup-item{background:0;padding:0!important}.popup-item .modal-content{background:url(../images/popup-bg.jpg) 0 100% no-repeat #ea528a;padding:30px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative}.popup-item .modal-header{padding:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:left;display:block}.popup-item .modal-header button{outline:0}.popup-item .modal-header button.close{float:right;padding:0;margin:0 0 20px;width:28px;height:28px;background:#fff;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.popup-item .modal-header button.close span{text-indent:-999px;overflow:hidden;background:url(../images/popup-close-grey.png) 50% 50% no-repeat;background-size:contain;height:14px;width:14px;display:block;margin:7px}.popup-item .modal-header button.close:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);background:#525252}.popup-item .modal-header button.close:hover span{background:url(../images/popup-close.png) 50% 50% no-repeat}.popup-item .modal-body{padding:0 70px}.popup-item .modal-body .popup-header{text-align:center;font-size:30px;line-height:1;margin:10px 0 30px;text-transform:uppercase;padding:0;font-weight:700;color:#fff}.popup-item .modal-body .rsform h2{font-weight:400;color:#fff;text-transform:uppercase;line-height:1;margin:0 0 30px;padding:0 30px;font-size:20px;text-align:center}.popup-item .modal-body .rsform .formRed{text-align:center;color:#d91c26!important;margin:-20px 0 20px!important}.popup-item .modal-body .rsform-block{display:block;margin:0 0 15px!important}.popup-item .modal-body .rsform-block .formError{color:#fff}.popup-item .modal-body .rsform-block-recaptcha2{display:none}.popup-item .modal-body .rsform-block-submit{text-align:center;margin:40px 0 0!important;float:left;width:100%}.popup-item .modal-body .rsform-block-submit button{display:inline-block;vertical-align:middle;text-align:center;line-height:1;background:#525252;text-decoration:none;text-transform:uppercase;color:#fff;font-size:16px;padding:15px 30px;width:auto;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;letter-spacing:1px;outline:0!important;font-weight:700}.popup-item .modal-body .rsform-block-submit button:focus{outline:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;background:#d81f23}.popup-item .modal-body .rsform-block-submit button:hover{background:#fff;color:#ea528a}.popup-item .modal-body .rsform-block .control-label{display:none}.popup-item .modal-body .rsform-block .formControls{width:100%;display:block;max-width:100%;padding:0;flex:100%}.popup-item .modal-body .rsform-block .formControls .form-control{background:#fff;color:#525252;border:0;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;resize:none;outline:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.popup-item .modal-body .rsform-block .formControls .form-control.is-invalid{border-bottom:2px solid #d91c26}.popup-item .modal-body .rsform-block .formControls .form-control:focus{outline:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.popup-item .modal-body .rsform-block .formControls .form-control::-moz-placeholder{color:#564d43;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);font-size:14px}.popup-item .modal-body .rsform-block .formControls .form-control::-webkit-input-placeholder{color:#564d43;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);font-size:14px}.popup-item .modal-body .rsform-block .formControls .form-control::-ms-input-placeholder{color:#564d43;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);font-size:14px}.popup-item .modal-body .rsform-block .formControls .form-control::placeholder{color:#564d43;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);font-size:14px}.popup-item .modal-body .rsform-block .formControls .help-block{display:none;margin:0}.popup-item#popup-menu ul.menu{padding:0;margin:0 auto}.popup-item#popup-menu ul.menu>li{padding:0;border-bottom:1px solid #fff;width:100%}.popup-item#popup-menu ul.menu>li:last-child{border:0}.popup-item#popup-menu ul.menu>li>a{padding:15px;color:#fff;font-size:20px;display:block;text-align:center}.popup-item#popup-menu ul.menu>li>a:after{display:none}.popup-item#popup-menu ul.menu>li.active a,.popup-item#popup-menu ul.menu>li:hover a{opacity:.6;-moz-opacity:.6;-khtml-opacity:.6;-webkit-opacity:.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);filter:alpha(opacity=60)}.popup-item#popup-menu ul.menu>li>ul{display:block;position:relative;background:0}.popup-item#popup-menu ul.menu>li>ul>li>ul{display:none!important}.popup-item#popup-contacts{color:#fff}.popup-item#popup-contacts .modal-header button.close{margin:0 0 40px}.popup-item#popup-contacts .contacts-address{margin:0 0 20px;font-size:18px;text-align:center}.popup-item#popup-contacts .contacts-times{font-size:14px;margin:0 0 30px;text-align:center}.popup-item#popup-contacts .contacts-phones{text-align:center;margin:0 0 20px!important}.popup-item#popup-contacts .contacts-phones_lbl{font-weight:700;font-size:16px;margin:0 0 5px}.popup-item#popup-contacts .contacts-phones_i{font-size:16px}.popup-item#popup-contacts .contacts-phones_i a,.popup-item#popup-contacts .contacts-phones_i a:hover{color:#fff}.rsfp_thankou_popup_close_btn{padding:0;width:28px;height:28px;background:#fff;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.rsfp_thankou_popup_close_btn span{text-indent:-999px;overflow:hidden;background:url(../images/popup-close-grey.png) 50% 50% no-repeat;background-size:contain;height:14px;width:14px;display:block;margin:7px}.rsfp_thankou_popup_close_btn:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);background:#525252}.rsfp_thankou_popup_close_btn:hover span{background:url(../images/popup-close.png) 50% 50% no-repeat}.rsform-thankyou-button{display:inline-block;vertical-align:middle;text-align:center;line-height:1;background:#ea528a;text-decoration:none;text-transform:uppercase;color:#fff;font-size:16px;font-weight:400;padding:10px 30px;width:auto;border:0;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;letter-spacing:1px;outline:0!important}.rsform-thankyou-button:focus{outline:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.rsform-thankyou-button:hover{color:#fff;background:#525252}#lightbox-content{width:100%!important;border-width:0!important}#lightbox-close{right:-10px;top:-10px;float:right;padding:0;margin:0;width:28px;height:28px;background:#d81f23;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#lightbox-close:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}#lightbox-close:before{content:"";background:url(../images/popup-close.png) 50% 50% no-repeat;background-size:contain;height:14px;width:14px;display:block;margin:7px}#lightbox-left span,#lightbox-right span{border:none;top:50%!important;margin:-20px 0 0;padding:0;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;outline:0!important;background:#fff}#lightbox-left span:before,#lightbox-right span:before{content:"";display:block;width:20px;height:20px;margin:10px;background:url(../images/slick-arr.png) 50% 50% no-repeat}#lightbox-left span{-webkit-transform:rotate(200grad);-moz-transform:rotate(200grad);-ms-transform:rotate(200grad);-o-transform:rotate(200grad);transform:rotate(200grad)}#lightbox-right span{right:15px}@media (max-width:768px){.popover{display:none!important}.popup-item{padding:15px!important}.popup-item#popup-menu .modal-content{background:#ea528a}.popup-item#popup-menu ul.menu>li>a{padding:15px 0}.popup-item#popup-menu ul.menu>li>ul{display:block;margin:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:10px 0;min-width:inherit;float:none;border-top:1px solid #fff}.popup-item#popup-menu ul.menu>li>ul>li{padding:0;text-align:center}.popup-item#popup-menu ul.menu>li>ul>li>a{padding:10px 0;color:#fff;opacity:1!important;-moz-opacity:1!important;-khtml-opacity:1!important;-webkit-opacity:1!important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)!important;filter:alpha(opacity=100)!important;display:block;white-space:normal;font-size:16px}.popup-item#popup-menu ul.menu>li>ul>li>a:hover{background:0}.popup-item#popup-menu ul.menu>li>ul>li ul{display:none}.popup .modal-content{padding:15px}.popup .modal-body{padding:0}}