

/* Start:/bitrix/templates/rusgeocom/css/cd-dropdown.css?158118594323681*/
.cd-dropdown-wrapper{display:inline-block;position:relative;height:40px;margin:30px 0 0 5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
@media only screen and (min-width:1024px){.cd-dropdown-trigger{font-size:1.5rem;}
.cd-dropdown-trigger.dropdown-is-active{background-color:#3f8654;}
.no-touch .cd-dropdown-trigger.dropdown-is-active:hover{background-color:#47975f;}
.cd-dropdown-trigger.dropdown-is-active::before, .cd-dropdown-trigger.dropdown-is-active::after{width:14px;}
.cd-dropdown-trigger.dropdown-is-active::before{-webkit-transform:translateX(5px) rotate(-45deg);-moz-transform:translateX(5px) rotate(-45deg);-ms-transform:translateX(5px) rotate(-45deg);-o-transform:translateX(5px) rotate(-45deg);transform:translateX(5px) rotate(-45deg);}
.cd-dropdown-trigger.dropdown-is-active::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
}
.cd-dropdown h2,
.cd-dropdown-content a,
.cd-dropdown-content ul a{height:44px;line-height:44px;}
@media only screen and (min-width:768px){.cd-dropdown h2,
.cd-dropdown-content a,
.cd-dropdown-content ul a{height:60px;line-height:60px;}
}
@media only screen and (min-width:1024px){.cd-dropdown h2,
.cd-dropdown-content a,
.cd-dropdown-content ul a{height:50px;line-height:50px;}
}
.cd-dropdown h2,
.cd-dropdown-content a,
.cd-dropdown-content ul a,
.cd-dropdown-content .cd-divider{padding:0 20px;}
.cd-dropdown{position:fixed;z-index:100000000;top:0;left:0;width:100%;height:100%;background-color:#fff;color:#333333;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0.5s 0s, visibility 0s 0.5s;-moz-transition:-moz-transform 0.5s 0s, visibility 0s 0.5s;transition:transform 0.5s 0s, visibility 0s 0.5s;}
.cd-dropdown h2{position:relative;z-index:1;color:#585a70;background-color:#fff;border-bottom:1px solid #242643;}
.cd-dropdown .cd-close{position:absolute;z-index:1;left:0px;top:0;height:50px;width:50px;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;z-index:2;}
.cd-dropdown .cd-close::after, .cd-dropdown .cd-close::before{content:'';position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:24px;width:2px;background-color:#000;}
.cd-dropdown .cd-close::after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);}
.cd-dropdown .cd-close::before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);}
.cd-dropdown.dropdown-is-active{visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.5s 0s, visibility 0s 0s;-moz-transition:-moz-transform 0.5s 0s, visibility 0s 0s;transition:transform 0.5s 0s, visibility 0s 0s;}
@media only screen and (min-width:768px){.cd-dropdown .cd-close{top:5px;}
}
@media only screen and (min-width:1024px){.cd-dropdown{position:absolute;top:calc(100% - 2px);height:auto;width:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);background-color:#ffffff;color:#111433;box-shadow:0 4px 12px rgba(0, 0, 0, 0.1);opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s, -webkit-transform 0.3s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s, -moz-transform 0.3s 0s;transition:opacity 0.3s 0s, visibility 0s 0.3s, transform 0.3s 0s;}
.open-to-left .cd-dropdown{right:0;left:auto;}
.cd-dropdown h2, .cd-dropdown .cd-close{display:none;}
.cd-dropdown.dropdown-is-active{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.3s 0s, visibility 0.3s 0s, -webkit-transform 0.3s 0s;-moz-transition:opacity 0.3s 0s, visibility 0.3s 0s, -moz-transform 0.3s 0s;transition:opacity 0.3s 0s, visibility 0.3s 0s, transform 0.3s 0s;}
}
.cd-dropdown-content ul{position:absolute;top:0;left:0;width:100%;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}
.cd-dropdown-content a, .cd-dropdown-content ul a{display:block;color:#333;border-top-width:1px;border-color:#e1e1e1;border-style:solid;font-size:16px;line-height:1.1;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;}
.cd-dropdown-content li:first-of-type > a, .cd-dropdown-content ul li:first-of-type > a{border-top-width:0;}
.cd-dropdown-content li:last-of-type > a, .cd-dropdown-content ul li:last-of-type > a{border-bottom-width:1px;}
.cd-dropdown-content .cd-divider, .cd-dropdown-content ul .cd-divider{padding-top:10px;padding-bottom:10px;background-color:#0b0e23;font-size:1.1rem;font-weight:bold;letter-spacing:1px;color:#585a70;text-transform:uppercase;}
.cd-dropdown-content .cd-divider + li > a, .cd-dropdown-content ul .cd-divider + li > a{border-top-width:0;}
.cd-dropdown-content a, .cd-dropdown-content .cd-search, .cd-dropdown-content .cd-divider, .cd-dropdown-content .current_category_nav span, .cd-dropdown-content ul a, .cd-dropdown-content ul .cd-search, .cd-dropdown-content ul .cd-divider{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;-moz-transition:opacity 0.3s, -moz-transform 0.3s;transition:opacity 0.3s, transform 0.3s;}
.cd-dropdown-content.is-hidden, .cd-dropdown-content ul.is-hidden{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}
.cd-dropdown-content.is-hidden > li > a, .cd-dropdown-content.is-hidden > li > .cd-search, .cd-dropdown-content.is-hidden > .cd-divider, .cd-dropdown-content.move-out > li > a, .cd-dropdown-content.move-out > li > .cd-search, .cd-dropdown-content.move-out > .cd-divider, .cd-dropdown-content ul.is-hidden > li > a, .cd-dropdown-content ul.is-hidden > li > .cd-search, .cd-dropdown-content ul.is-hidden > .cd-divider, .cd-dropdown-content ul.move-out > li > a, .cd-dropdown-content ul.move-out > li > .cd-search, .cd-dropdown-content ul.move-out > .cd-divider{opacity:0;}
.cd-dropdown-content.move-out > li > a, .cd-dropdown-content .current_category_nav span, .cd-dropdown-content.move-out > li > .cd-search, .cd-dropdown-content.move-out > .cd-divider, .cd-dropdown-content ul.move-out > li > a, .cd-dropdown-content ul.move-out > li > .cd-search, .cd-dropdown-content ul.move-out > .cd-divider{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}
.dropdown-is-active .cd-dropdown-content, .dropdown-is-active .cd-dropdown-content ul{-webkit-overflow-scrolling:touch;}
@media only screen and (min-width:768px){.cd-dropdown-content, .cd-dropdown-content ul{padding-top:60px;}
.cd-dropdown-content a, .cd-dropdown-content ul a{font-size:1.8rem;}
}
@media only screen and (min-width:1024px){.cd-dropdown-content, .cd-dropdown-content ul{padding-top:0;overflow:visible;}
.cd-dropdown-content a, .cd-dropdown-content ul a{color:#333333;height:44px;line-height:44px;font-size:1.5rem;border-color:#ebebeb;}
.cd-dropdown-content .cd-divider, .cd-dropdown-content ul .cd-divider{background-color:transparent;color:#b3b3b3;border-top:1px solid #ebebeb;}
.cd-dropdown-content .cd-divider + li > a, .cd-dropdown-content ul .cd-divider + li > a{border-top-width:1px;}
.cd-dropdown-content.is-hidden > li > a, .cd-dropdown-content.is-hidden > li > .cd-search, .cd-dropdown-content.is-hidden > .cd-divider, .cd-dropdown-content.move-out > li > a, .cd-dropdown-content.move-out > li > .cd-search, .cd-dropdown-content.move-out > .cd-divider, .cd-dropdown-content ul.is-hidden > li > a, .cd-dropdown-content ul.is-hidden > li > .cd-search, .cd-dropdown-content ul.is-hidden > .cd-divider, .cd-dropdown-content ul.move-out > li > a, .cd-dropdown-content ul.move-out > li > .cd-search, .cd-dropdown-content ul.move-out > .cd-divider{opacity:1;}
}
.cd-dropdown-content .see-all a{color:#3f8654;}
.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item, .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item{height:80px;line-height:80px;}
.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item h3, .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item{padding-left:90px;}
.cd-dropdown-content .cd-dropdown-gallery img{position:absolute;display:block;height:40px;width:auto;left:20px;top:50%;margin-top:-20px;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item{padding-left:75px;position:relative;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item p{color:#111433;font-size:1.3rem;display:none;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item::before{content:'';display:block;position:absolute;left:20px;top:50%;margin-top:-20px;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-size:40px 40px;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-1::before{background-image:url("/bitrix/templates/rusgeocom/css/../img/nucleo-icon-1.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-2::before{background-image:url("/bitrix/templates/rusgeocom/css/../img/nucleo-icon-2.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-3::before{background-image:url("/bitrix/templates/rusgeocom/css/../img/nucleo-icon-3.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-4::before{background-image:url("/bitrix/templates/rusgeocom/css/../img/nucleo-icon-4.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-5::before{background-image:url("/bitrix/templates/rusgeocom/css/../img/nucleo-icon-5.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-6::before{background-image:url("/bitrix/templates/rusgeocom/css/../img/nucleo-icon-6.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-7::before{background-image:url("/bitrix/templates/rusgeocom/css/../img/nucleo-icon-7.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-8::before{background-image:url("/bitrix/templates/rusgeocom/css/../img/nucleo-icon-8.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-9::before{background-image:url("/bitrix/templates/rusgeocom/css/../img/nucleo-icon-9.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-10::before{background-image:url("/bitrix/templates/rusgeocom/css/../img/nucleo-icon-10.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-11::before{background-image:url("/bitrix/templates/rusgeocom/css/../img/nucleo-icon-11.svg");}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-12::before{background-image:url("/bitrix/templates/rusgeocom/css/../img/nucleo-icon-12.svg");}
@media only screen and (min-width:1024px){.cd-dropdown-content{position:static;height:auto;width:280px;}
.cd-dropdown-content > li:last-of-type a{border-bottom:none;}
.no-touch .cd-dropdown-content > li:not(.has-children) a:hover{color:#3f8654;}
.cd-dropdown-content.move-out > li > a, .cd-dropdown-content.move-out > li > .cd-search, .cd-dropdown-content.move-out > .cd-divider{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}
.cd-dropdown-content .cd-secondary-dropdown, .cd-dropdown-content .cd-dropdown-gallery, .cd-dropdown-content .cd-dropdown-icons{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);left:100%;height:auto;background-color:#ffffff;box-shadow:0 2px 14px rgba(0, 0, 0, 0.1);}
.cd-dropdown-content .cd-secondary-dropdown::after, .cd-dropdown-content .cd-dropdown-gallery::after, .cd-dropdown-content .cd-dropdown-icons::after{clear:both;content:"";display:table;}
.open-to-left .cd-dropdown-content .cd-secondary-dropdown, .open-to-left .cd-dropdown-content .cd-dropdown-gallery, .open-to-left .cd-dropdown-content .cd-dropdown-icons{left:auto;right:100%;}
.cd-dropdown-content .cd-secondary-dropdown.is-hidden, .cd-dropdown-content .cd-dropdown-gallery.is-hidden, .cd-dropdown-content .cd-dropdown-icons.is-hidden{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.cd-dropdown-content .cd-secondary-dropdown.fade-in, .cd-dropdown-content .cd-dropdown-gallery.fade-in, .cd-dropdown-content .cd-dropdown-icons.fade-in{-webkit-animation:cd-fade-in 0.2s;-moz-animation:cd-fade-in 0.2s;animation:cd-fade-in 0.2s;}
.cd-dropdown-content .cd-secondary-dropdown.fade-out, .cd-dropdown-content .cd-dropdown-gallery.fade-out, .cd-dropdown-content .cd-dropdown-icons.fade-out{-webkit-animation:cd-fade-out 0.2s;-moz-animation:cd-fade-out 0.2s;animation:cd-fade-out 0.2s;}
.cd-dropdown-content .cd-secondary-dropdown > .go-back, .cd-dropdown-content .cd-dropdown-gallery > .go-back, .cd-dropdown-content .cd-dropdown-icons > .go-back{display:none;}
.cd-dropdown-content .cd-secondary-dropdown > .see-all, .cd-dropdown-content .cd-dropdown-gallery > .see-all, .cd-dropdown-content .cd-dropdown-icons > .see-all{position:absolute;bottom:20px;height:45px;text-align:center;}
.cd-dropdown-content .cd-secondary-dropdown > .see-all a, .cd-dropdown-content .cd-dropdown-gallery > .see-all a, .cd-dropdown-content .cd-dropdown-icons > .see-all a{margin:0;height:100%;line-height:45px;background:#ebebeb;pointer-events:auto;-webkit-transition:color 0.2s, background-color 0.2s;-moz-transition:color 0.2s, background-color 0.2s;transition:color 0.2s, background-color 0.2s;}
.no-touch .cd-dropdown-content .cd-secondary-dropdown > .see-all a:hover, .no-touch .cd-dropdown-content .cd-dropdown-gallery > .see-all a:hover, .no-touch .cd-dropdown-content .cd-dropdown-icons > .see-all a:hover{color:#ffffff;background-color:#111433;}
.cd-dropdown-content .cd-secondary-dropdown .cd-dropdown-item, .cd-dropdown-content .cd-secondary-dropdown a, .cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item, .cd-dropdown-content .cd-dropdown-gallery a, .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item, .cd-dropdown-content .cd-dropdown-icons a{border:none;}
.cd-dropdown-content .cd-dropdown-gallery, .cd-dropdown-content .cd-dropdown-icons{padding:20px 30px 100px;}
.cd-dropdown-content .cd-dropdown-gallery > .see-all, .cd-dropdown-content .cd-dropdown-icons > .see-all{width:calc(100% - 60px);}
.cd-dropdown-content .cd-dropdown-icons > li, .cd-dropdown-content .cd-secondary-dropdown > li{width:50%;float:left;}
.cd-dropdown-content .cd-secondary-dropdown{overflow:hidden;width:550px;padding-bottom:65px;}
.cd-dropdown-content .cd-secondary-dropdown::before{position:absolute;content:'';top:290px;left:15px;height:1px;width:520px;background-color:#ebebeb;}
.cd-dropdown-content .cd-secondary-dropdown > li > a{color:#3f8654;font-size:1.6rem;margin-bottom:10px;line-height:30px;height:30px;pointer-events:none;}
.cd-dropdown-content .cd-secondary-dropdown > li > a::after, .cd-dropdown-content .cd-secondary-dropdown > li > a::before{display:none;}
.cd-dropdown-content .cd-secondary-dropdown.move-out > li > a{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.cd-dropdown-content .cd-secondary-dropdown > li{margin:20px 0;border-right-width:1px;border-color:#ebebeb;border-style:solid;padding:0 30px;height:250px;}
.cd-dropdown-content .cd-secondary-dropdown > li:nth-of-type(2n){border-right-width:0;}
.cd-dropdown-content .cd-secondary-dropdown > li > ul{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);position:relative;height:auto;}
.cd-dropdown-content .cd-secondary-dropdown > li > ul > .go-back{display:none;}
.cd-dropdown-content .cd-secondary-dropdown a{line-height:25px;height:25px;font-size:1.3rem;padding-left:0;}
.no-touch .cd-dropdown-content .cd-secondary-dropdown a:hover{color:#3f8654;}
.cd-dropdown-content .cd-secondary-dropdown ul{padding-bottom:25px;overflow:hidden;height:auto;}
.cd-dropdown-content .cd-secondary-dropdown .go-back a{padding-left:20px;color:transparent;}
.no-touch .cd-dropdown-content .cd-secondary-dropdown .go-back a:hover{color:transparent;}
.cd-dropdown-content .cd-secondary-dropdown .go-back a::before, .cd-dropdown-content .cd-secondary-dropdown .go-back a::after{left:0;}
.cd-dropdown-content .cd-secondary-dropdown .see-all{position:absolute;bottom:0;left:0;width:100%;}
.cd-dropdown-content .cd-dropdown-gallery{width:600px;padding-bottom:100px;}
.cd-dropdown-content .cd-dropdown-gallery > li{width:48%;float:left;margin-right:4%;}
.cd-dropdown-content .cd-dropdown-gallery > li:nth-of-type(2n){margin-right:0;}
.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item{padding:0;height:auto;line-height:normal;color:#3f8654;margin-bottom:2em;}
.cd-dropdown-content .cd-dropdown-gallery > li:nth-last-of-type(2) a,
.cd-dropdown-content .cd-dropdown-gallery > li:last-of-type a{margin-bottom:0;}
.cd-dropdown-content .cd-dropdown-gallery img{position:static;height:auto;width:100%;margin:0 0 0.6em;}
.cd-dropdown-content .cd-dropdown-icons{width:600px;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item{height:80px;line-height:1.2;padding:24px 0 0 85px;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item:hover{background:#ebebeb;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item h3{color:#3f8654;font-weight:bold;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item p{display:block;font-size:1.2rem;}
.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item::before{left:25px;}
.cd-dropdown-content > .has-children > ul{visibility:hidden;}
.cd-dropdown-content > .has-children > ul.is-active{visibility:visible;}
.cd-dropdown-content > .has-children > .cd-secondary-dropdown.is-active > li > ul{visibility:visible;}
.cd-dropdown-content > .has-children > a.is-active{box-shadow:inset 2px 0 0 #3f8654;color:#3f8654;}
.cd-dropdown-content > .has-children > a.is-active::before, .cd-dropdown-content > .has-children > a.is-active::after{background:#3f8654;}
.open-to-left .cd-dropdown-content > .has-children > a.is-active{box-shadow:inset -2px 0 0 #3f8654;}
}
@-webkit-keyframes cd-fade-in{0%{opacity:0;visibility:visible;}
100%{opacity:1;visibility:visible;}
}
@-moz-keyframes cd-fade-in{0%{opacity:0;visibility:visible;}
100%{opacity:1;visibility:visible;}
}
@keyframes cd-fade-in{0%{opacity:0;visibility:visible;}
100%{opacity:1;visibility:visible;}
}
@-webkit-keyframes cd-fade-out{0%{opacity:1;visibility:visible;}
100%{opacity:0;visibility:visible;}
}
@-moz-keyframes cd-fade-out{0%{opacity:1;visibility:visible;}
100%{opacity:0;visibility:visible;}
}
@keyframes cd-fade-out{0%{opacity:1;visibility:visible;}
100%{opacity:0;visibility:visible;}
}
.cd-search input[type="search"]{width:100%;height:50px;padding:0 20px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#242643;color:#ffffff;border:none;border-radius:0;}
.cd-search input[type="search"]::-webkit-input-placeholder{color:#ffffff;}
.cd-search input[type="search"]::-moz-placeholder{color:#ffffff;}
.cd-search input[type="search"]:-moz-placeholder{color:#ffffff;}
.cd-search input[type="search"]:-ms-input-placeholder{color:#ffffff;}
.cd-search input[type="search"]:focus{background:#ffffff;color:#111433;outline:none;}
.cd-search input[type="search"]:focus::-webkit-input-placeholder{color:rgba(17, 20, 51, 0.4);}
.cd-search input[type="search"]:focus::-moz-placeholder{color:rgba(17, 20, 51, 0.4);}
.cd-search input[type="search"]:focus:-moz-placeholder{color:rgba(17, 20, 51, 0.4);}
.cd-search input[type="search"]:focus:-ms-input-placeholder{color:rgba(17, 20, 51, 0.4);}
@media only screen and (min-width:1024px){.cd-search input[type="search"]{background-color:#ebebeb;}
.cd-search input[type="search"]::-webkit-input-placeholder{color:#b3b3b3;}
.cd-search input[type="search"]::-moz-placeholder{color:#b3b3b3;}
.cd-search input[type="search"]:-moz-placeholder{color:#b3b3b3;}
.cd-search input[type="search"]:-ms-input-placeholder{color:#b3b3b3;}
}
.has-children > a, .go-back a{position:relative;}
.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{content:'';position:absolute;top:50%;margin-top:-1px;display:inline-block;height:2px;width:7px;background:#005e99;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.has-children > a::before, .go-back a::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.has-children > a::after, .go-back a::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
@media only screen and (min-width:1024px){.has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after{background:#b3b3b3;}
}
.has-children > a{padding-right:40px;}
.has-children > a::before, .has-children > a::after{right:20px;-webkit-transform-origin:6px 50%;-moz-transform-origin:6px 50%;-ms-transform-origin:6px 50%;-o-transform-origin:6px 50%;transform-origin:6px 50%;}
@media only screen and (min-width:1024px){.open-to-left .cd-dropdown-content > .has-children > a{padding-left:40px;padding-right:20px;}
.open-to-left .cd-dropdown-content > .has-children > a::before, .open-to-left .cd-dropdown-content > .has-children > a::after{right:auto;left:20px;-webkit-transform-origin:1px 50%;-moz-transform-origin:1px 50%;-ms-transform-origin:1px 50%;-o-transform-origin:1px 50%;transform-origin:1px 50%;}
}
.cd-dropdown-content .go-back a{padding-left:40px;}
.cd-dropdown-content .go-back a::before, .cd-dropdown-content .go-back a::after{left:20px;-webkit-transform-origin:1px 50%;-moz-transform-origin:1px 50%;-ms-transform-origin:1px 50%;-o-transform-origin:1px 50%;transform-origin:1px 50%;}
.cd-main-content{background-color:#e6e6e6;min-height:calc(100vh - 100px);padding:2em 5%;line-height:2;}
.no-js .cd-dropdown-wrapper:hover .cd-dropdown{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.no-js .cd-dropdown-wrapper .cd-close{display:none;}
/* End */


/* Start:/bitrix/templates/rusgeocom/js/lb/css/lightbox.min.css?15811859432846*/
.lb-loader,.lightbox{text-align:center;line-height:0}body:after{content:url(/bitrix/templates/rusgeocom/js/lb/css/../images/close.png) url(/bitrix/templates/rusgeocom/js/lb/css/../images/loading.gif) url(/bitrix/templates/rusgeocom/js/lb/css/../images/prev.png) url(/bitrix/templates/rusgeocom/js/lb/css/../images/next.png);display:none}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/bitrix/templates/rusgeocom/js/lb/css/../images/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/bitrix/templates/rusgeocom/js/lb/css/../images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/bitrix/templates/rusgeocom/js/lb/css/../images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/bitrix/templates/rusgeocom/js/lb/css/../images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
/* End */


/* Start:/bitrix/templates/rusgeocom/css/jquery.fancybox.min.css?158118594317705*/
@charset "UTF-8";
.fancybox-enabled {
  overflow: hidden; }

.fancybox-enabled body {
  overflow: visible;
  height: 100%; }

.fancybox-container {
	cursor:pointer;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99993;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden; }

.fancybox-container ~ .fancybox-container {
  z-index: 99992; }

.fancybox-bg {
	cursor:pointer;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #0f0f11;
  opacity: 0;
  -webkit-transition-timing-function: cubic-bezier(0.55, 0.06, 0.68, 0.19);
  -moz-transition-timing-function: cubic-bezier(0.55, 0.06, 0.68, 0.19);
  -o-transition-timing-function: cubic-bezier(0.55, 0.06, 0.68, 0.19);
  transition-timing-function: cubic-bezier(0.55, 0.06, 0.68, 0.19);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden; }

.fancybox-container--ready .fancybox-bg {
  opacity: .87;
  -webkit-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
  -moz-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
  -o-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); }

.fancybox-controls {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
  opacity: 0;
  z-index: 99994;
  -webkit-transition: opacity .2s;
  -o-transition: opacity .2s;
  -moz-transition: opacity .2s;
  transition: opacity .2s;
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  direction: ltr; }

.fancybox-show-controls .fancybox-controls {
  opacity: 1; }

.fancybox-infobar {
  display: none; }

.fancybox-show-infobar .fancybox-infobar {
  display: inline-block;
  pointer-events: all; }

.fancybox-infobar__body {
  display: inline-block;
  width: 70px;
  line-height: 44px;
  font-size: 13px;
  font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
  text-align: center;
  color: #ddd;
  background-color: rgba(30, 30, 30, 0.7);
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: subpixel-antialiased; }

.fancybox-buttons {
  position: absolute;
  top: 0;
  right: 0;
  display: none;
  pointer-events: all; }

.fancybox-show-buttons .fancybox-buttons {
  display: block; }

.fancybox-slider-wrap {
  overflow: hidden;
  direction: ltr; }

.fancybox-slider, .fancybox-slider-wrap {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  z-index: 99993;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent; }

.fancybox-slide {
	cursor:pointer;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: auto;
  outline: none;
  white-space: normal;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  z-index: 99994;
  -webkit-overflow-scrolling: touch; }

.fancybox-slide:before {
  content: "";
  height: 100%;
  width: 0; }

.fancybox-slide:before, .fancybox-slide > * {
  display: inline-block;
  vertical-align: middle; }

.fancybox-slide > * {
  position: relative;
  padding: 24px;
  margin: 44px 0;
  border-width: 0;
  text-align: left;
  background-color: #fff;
  overflow: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.fancybox-slide--image {
  overflow: hidden; }

.fancybox-slide--image:before {
  display: none; }

.fancybox-content {
  display: inline-block;
  position: relative;
  margin: 44px auto;
  padding: 0;
  border: 0;
  width: 80%;
  height: -webkit-calc(100% - 88px);
  height: -moz-calc(100% - 88px);
  height: calc(100% - 88px);
  vertical-align: middle;
  line-height: normal;
  text-align: left;
  white-space: normal;
  outline: none;
  font-size: 16px;
  font-family: Arial,sans-serif;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  -webkit-overflow-scrolling: touch; }

.fancybox-iframe {
  display: block;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
  height: 100%;
  background: #fff; }

.fancybox-slide--video .fancybox-content, .fancybox-slide--video .fancybox-iframe {
  background: transparent; }

.fancybox-placeholder {
  z-index: 99995;
  background: transparent;
  cursor: default;
  overflow: visible;
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  -ms-transform-origin: top left;
  -o-transform-origin: top left;
  transform-origin: top left;
  -moz-background-size: 100% 100%;
  -o-background-size: 100% 100%;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden; }

.fancybox-image, .fancybox-placeholder, .fancybox-spaceball {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  border: 0; }

.fancybox-image, .fancybox-spaceball {
  width: 100%;
  height: 100%;
  max-width: none;
  max-height: none;
  background: transparent;
  -moz-background-size: 100% 100%;
  -o-background-size: 100% 100%;
  background-size: 100% 100%; }

.fancybox-controls--canzoomOut .fancybox-placeholder {
  cursor: -webkit-zoom-out;
  cursor: -moz-zoom-out;
  cursor: zoom-out; }

.fancybox-controls--canzoomIn .fancybox-placeholder {
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.fancybox-controls--canGrab .fancybox-placeholder {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab; }

.fancybox-controls--isGrabbing .fancybox-placeholder {
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing; }

.fancybox-spaceball {
  z-index: 1; }

.fancybox-tmp {
  position: absolute;
  top: -9999px;
  left: -9999px;
  visibility: hidden; }

.fancybox-error {
  position: absolute;
  margin: 0;
  padding: 40px;
  top: 50%;
  left: 50%;
  width: 380px;
  max-width: 100%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: #fff;
  cursor: default; }

.fancybox-error p {
  margin: 0;
  padding: 0;
  color: #444;
  font: 16px/20px Helvetica Neue,Helvetica,Arial,sans-serif; }

.fancybox-close-small {
  position: absolute;
  top: 0;
  right: 0;
  width: 44px;
  height: 44px;
  padding: 0;
  margin: 0;
  border: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  outline: none;
  background: transparent;
  z-index: 10;
  cursor: pointer; }

.fancybox-close-small:after {
  content: "×";
  position: absolute;
  top: 5px;
  right: 5px;
  width: 30px;
  height: 30px;
  font: 20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;
  color: #888;
  font-weight: 300;
  text-align: center;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  border-width: 0;
  background: #fff;
  -webkit-transition: background .2s;
  -o-transition: background .2s;
  -moz-transition: background .2s;
  transition: background .2s;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 2; }

.fancybox-close-small:focus:after {
  outline: 1px dotted #888; }

.fancybox-slide--video .fancybox-close-small {
  top: -36px;
  right: -36px;
  background: transparent; }

.fancybox-close-small:hover:after {
  color: #555;
  background: #eee; }

.fancybox-caption-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 60px 30px 0;
  z-index: 99998;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(20%, rgba(0, 0, 0, 0.1)), color-stop(40%, rgba(0, 0, 0, 0.2)), color-stop(80%, rgba(0, 0, 0, 0.6)), color-stop(80%, rgba(0, 0, 0, 0.8)));
  background: -webkit-linear-gradient(top, transparent 0, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8));
  background: -moz-linear-gradient(top, transparent 0, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8));
  background: -o-linear-gradient(top, transparent 0, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8));
  background: linear-gradient(180deg, transparent 0, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8));
  opacity: 0;
  -webkit-transition: opacity .2s;
  -o-transition: opacity .2s;
  -moz-transition: opacity .2s;
  transition: opacity .2s;
  pointer-events: none; }

.fancybox-show-caption .fancybox-caption-wrap {
  opacity: 1; }

.fancybox-caption {
  padding: 30px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.4);
  font-size: 14px;
  font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
  color: #fff;
  line-height: 20px;
  -webkit-text-size-adjust: none; }

.fancybox-caption a, .fancybox-caption button {
  pointer-events: all; }

.fancybox-caption a {
  color: #fff;
  text-decoration: underline; }

.fancybox-button {
  display: inline-block;
  position: relative;
  width: 44px;
  height: 44px;
  line-height: 44px;
  margin: 0;
  padding: 0;
  border: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  cursor: pointer;
  background: transparent;
  color: #fff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: top;
  outline: none; }

.fancybox-button--disabled {
  cursor: default;
  pointer-events: none; }

.fancybox-button, .fancybox-infobar__body {
  background: rgba(30, 30, 30, 0.6); }

.fancybox-button:hover {
  background: rgba(0, 0, 0, 0.8); }

.fancybox-button:after, .fancybox-button:before {
  content: "";
  pointer-events: none;
  position: absolute;
  border-color: #fff;
  background-color: currentColor;
  color: currentColor;
  opacity: .9;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block; }

.fancybox-button--disabled:after, .fancybox-button--disabled:before {
  opacity: .5; }

.fancybox-button--left:after {
  left: 20px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg); }

.fancybox-button--left:after, .fancybox-button--right:after {
  top: 18px;
  width: 6px;
  height: 6px;
  background: transparent;
  border-top: 2px solid currentColor;
  border-right: 2px solid currentColor; }

.fancybox-button--right:after {
  right: 20px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.fancybox-button--left {
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-left-radius: 5px; }

.fancybox-button--right {
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  border-bottom-right-radius: 5px; }

.fancybox-button--close {
  float: right; }

.fancybox-button--close:after, .fancybox-button--close:before {
  content: "";
  display: inline-block;
  position: absolute;
  height: 2px;
  width: 16px;
  top: -webkit-calc(50% - 1px);
  top: -moz-calc(50% - 1px);
  top: calc(50% - 1px);
  left: -webkit-calc(50% - 8px);
  left: -moz-calc(50% - 8px);
  left: calc(50% - 8px); }

.fancybox-button--close:before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.fancybox-button--close:after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.fancybox-loading {
  border: 6px solid rgba(99, 99, 99, 0.4);
  border-top: 6px solid rgba(255, 255, 255, 0.6);
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  height: 50px;
  width: 50px;
  -webkit-animation: a .8s infinite linear;
  -moz-animation: a .8s infinite linear;
  -o-animation: a .8s infinite linear;
  animation: a .8s infinite linear;
  background: transparent;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -25px;
  margin-left: -25px;
  z-index: 99999; }

@-webkit-keyframes a {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@-moz-keyframes a {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
    -moz-transform: rotate(359deg);
    transform: rotate(359deg); } }

@-o-keyframes a {
  0% {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes a {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    transform: rotate(359deg); } }

@media (max-width: 800px) {
  .fancybox-controls {
    text-align: left; }
  .fancybox-button--left, .fancybox-button--right, .fancybox-buttons button:not(.fancybox-button--close) {
    display: none !important; }
  .fancybox-caption {
    padding: 20px 0;
    margin: 0; } }

.fancybox-button--fullscreen:before {
  width: 15px;
  height: 11px;
  left: 15px;
  top: 16px;
  border: 2px solid;
  background: none; }

.fancybox-button--play:before {
  top: 16px;
  left: 18px;
  width: 0;
  height: 0;
  border-top: 6px inset transparent;
  border-bottom: 6px inset transparent;
  border-left: 10px solid;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  background: transparent; }

.fancybox-button--pause:before {
  top: 16px;
  left: 18px;
  width: 7px;
  height: 11px;
  border-style: solid;
  border-width: 0 2px;
  background: transparent; }

.fancybox-button--thumbs span {
  font-size: 23px; }

.fancybox-button--thumbs:before {
  top: 20px;
  left: 21px;
  width: 3px;
  height: 3px;
  -webkit-box-shadow: 0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0;
  -moz-box-shadow: 0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0;
  box-shadow: 0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0; }

.fancybox-container--thumbs .fancybox-caption-wrap, .fancybox-container--thumbs .fancybox-controls, .fancybox-container--thumbs .fancybox-slider-wrap {
  right: 220px; }

.fancybox-thumbs {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: auto;
  width: 220px;
  margin: 0;
  padding: 5px 5px 0 0;
  background: #fff;
  z-index: 99993;
  word-break: normal;
  -webkit-overflow-scrolling: touch;
  -webkit-tap-highlight-color: transparent;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.fancybox-thumbs > ul {
  list-style: none;
  position: absolute;
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  overflow-y: auto;
  font-size: 0; }

.fancybox-thumbs > ul > li {
  float: left;
  overflow: hidden;
  max-width: 50%;
  padding: 0;
  margin: 0;
  width: 105px;
  height: 75px;
  position: relative;
  cursor: pointer;
  outline: none;
  border: 5px solid #fff;
  border-top-width: 0;
  border-right-width: 0;
  -webkit-tap-highlight-color: transparent;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

li.fancybox-thumbs-loading {
  background: rgba(0, 0, 0, 0.1); }

.fancybox-thumbs > ul > li > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  min-height: 100%;
  max-width: none;
  max-height: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.fancybox-thumbs > ul > li:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  border: 4px solid #4ea7f9;
  z-index: 99991;
  opacity: 0;
  -webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.fancybox-thumbs > ul > li.fancybox-thumbs-active:before {
  opacity: 1; }

@media (max-width: 800px) {
  .fancybox-thumbs {
    display: none !important; }
  .fancybox-container--thumbs .fancybox-caption-wrap, .fancybox-container--thumbs .fancybox-controls, .fancybox-container--thumbs .fancybox-slider-wrap {
    right: 0; } }

/* End */


/* Start:/bitrix/templates/rusgeocom/css/leaflet.css?158118594311141*/
.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer{position:absolute;left:0;top:0;}
.leaflet-container{overflow:hidden;}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;}
.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast;}
.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0;}
.leaflet-marker-icon,
.leaflet-marker-shadow{display:block;}
.leaflet-container .leaflet-overlay-pane svg,
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer{max-width:none !important;}
.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y;}
.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none;}
.leaflet-container{-webkit-tap-highlight-color:transparent;}
.leaflet-container a{-webkit-tap-highlight-color:rgba(51, 181, 229, 0.4);}
.leaflet-tile{filter:inherit;visibility:hidden;}
.leaflet-tile-loaded{visibility:inherit;}
.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800;}
.leaflet-overlay-pane svg{-moz-user-select:none;}
.leaflet-pane{z-index:400;}
.leaflet-tile-pane{z-index:200;}
.leaflet-overlay-pane{z-index:400;}
.leaflet-shadow-pane{z-index:500;}
.leaflet-marker-pane{z-index:600;}
.leaflet-tooltip-pane{z-index:650;}
.leaflet-popup-pane{z-index:700;}
.leaflet-map-pane canvas{z-index:100;}
.leaflet-map-pane svg{z-index:200;}
.leaflet-vml-shape{width:1px;height:1px;}
.lvml{behavior:url(/bitrix/templates/rusgeocom/css/#default#VML);display:inline-block;position:absolute;}
.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto;}
.leaflet-top,
.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none;}
.leaflet-top{top:0;}
.leaflet-right{right:0;}
.leaflet-bottom{bottom:0;}
.leaflet-left{left:0;}
.leaflet-control{float:left;clear:both;}
.leaflet-right .leaflet-control{float:right;}
.leaflet-top .leaflet-control{margin-top:10px;}
.leaflet-bottom .leaflet-control{margin-bottom:10px;}
.leaflet-left .leaflet-control{margin-left:10px;}
.leaflet-right .leaflet-control{margin-right:10px;}
.leaflet-fade-anim .leaflet-tile{will-change:opacity;}
.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1;}
.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;}
.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;}
.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1);-o-transition:-o-transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1);}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden;}
.leaflet-interactive{cursor:pointer;}
.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive{cursor:crosshair;}
.leaflet-popup-pane,
.leaflet-control{cursor:auto;}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;}
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container{pointer-events:none;}
.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto;}
.leaflet-container{background:#ddd;outline:0;}
.leaflet-container a{color:#0078A8;}
.leaflet-container a.leaflet-active{outline:2px solid orange;}
.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5);}
.leaflet-container{font:12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;}
.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px;}
.leaflet-bar a,
.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black;}
.leaflet-bar a,
.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block;}
.leaflet-bar a:hover{background-color:#f4f4f4;}
.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px;}
.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none;}
.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb;}
.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px;}
.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px;}
.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px;}
.leaflet-control-zoom-in,
.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px;}
.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out{font-size:22px;}
.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px;}
.leaflet-control-layers-toggle{background-image:url(/bitrix/templates/rusgeocom/css/images/layers.png);width:36px;height:36px;}
.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/bitrix/templates/rusgeocom/css/images/layers-2x.png);background-size:26px 26px;}
.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px;}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none;}
.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative;}
.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff;}
.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px;}
.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px;}
.leaflet-control-layers label{display:block;}
.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px;}
.leaflet-default-icon-path{background-image:url(/bitrix/templates/rusgeocom/css/images/marker-icon.png);}
.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255, 255, 255, 0.7);margin:0;}
.leaflet-control-attribution,
.leaflet-control-scale-line{padding:0 5px;color:#333;}
.leaflet-control-attribution a{text-decoration:none;}
.leaflet-control-attribution a:hover{text-decoration:underline;}
.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale{font-size:11px;}
.leaflet-left .leaflet-control-scale{margin-left:5px;}
.leaflet-bottom .leaflet-control-scale{margin-bottom:5px;}
.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255, 255, 255, 0.5);}
.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px;}
.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777;}
.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar{box-shadow:none;}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box;}
.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px;}
.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px;}
.leaflet-popup-content{margin:13px 19px;line-height:1.4;}
.leaflet-popup-content p{margin:18px 0;}
.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none;}
.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4);}
.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent;}
.leaflet-container a.leaflet-popup-close-button:hover{color:#999;}
.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1;}
.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);}
.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px;}
.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip{border:1px solid #999;}
.leaflet-div-icon{background:#fff;border:1px solid #666;}
.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4);}
.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto;}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:"";}
.leaflet-tooltip-bottom{margin-top:6px;}
.leaflet-tooltip-top{margin-top:-6px;}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before{left:50%;margin-left:-6px;}
.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff;}
.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff;}
.leaflet-tooltip-left{margin-left:-6px;}
.leaflet-tooltip-right{margin-left:6px;}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before{top:50%;margin-top:-6px;}
.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff;}
.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff;}
/* End */


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

/* End */


/* Start:/bitrix/templates/rusgeocom/css/style00.css?1585295075732341*/
@charset "UTF-8";@font-face {font-family: 'HeliosBlackRegular';src: url(/bitrix/templates/rusgeocom/css/fonts/11989.eot);src: url(/bitrix/templates/rusgeocom/css/fonts/11989.eot) format("embedded-opentype"), url(/bitrix/templates/rusgeocom/css/fonts/11989.woff2) format("woff2"), url(/bitrix/templates/rusgeocom/css/fonts/11989.woff) format("woff"), url(/bitrix/templates/rusgeocom/css/fonts/11989.ttf) format("truetype"), url(/bitrix/templates/rusgeocom/css/fonts/11989.svg#HeliosBlackRegular) format("svg");}#a-delivery {border-bottom: 1px dashed;color: #333;}#a-delivery:hover {text-decoration: none;}.item.lvl2 label {display: block;}img {border: none;}input {vertical-align: middle;font: 11px Tahoma, Arial, sans-serif;}#wrapper {width: 100%;min-width: 1000px;min-height: 100%;height: auto!important;}#header {background: #3b7d97;background-image: url(/bitrix/templates/rusgeocom/css/../img/header_fon.gif);background-repeat: repeat-x;height: 99px;margin-left: auto;margin-right: auto;max-width: 1600px;}#MainMenu {background-image: url(/bitrix/templates/rusgeocom/css/../img/main_menu_bg.png);background-repeat: repeat-x;height: 35px;z-index: 10;}#middle {width: 100%;height: 1%;padding: 0 0 120px;margin-left: auto;margin-right: auto;max-width: 1600px;}#middle:after {content: '.';display: block;clear: both;visibility: hidden;height: 0;}#container {width: 100%;float: left;overflow: hidden;}#content {margin-top: 15px;padding: 0 200px;}#contentH {position: relative;background-image: url(/bitrix/templates/rusgeocom/css/../img/header_center.gif);background-repeat: no-repeat;background-position: center;height: 99px;padding: 0 220px;}.sl {float: left;width: 180px;margin-left: -100%;position: relative;padding-left: 0;padding-right: 10px;}.slH {float: left;width: 200px;margin-left: -100%;position: relative;background: #fff;}.sr {float: left;margin-right: -3px;width: 178px;margin-left: -180px;position: relative;background: #fff;margin-top: -4px;}body.ie .sr {margin-top: 0;}.srH {float: left;margin-right: -3px;width: 200px;margin-left: -200px;position: relative;background: #fff;}a {color: #005e99;text-decoration: none;}a:hover {color: #484848;text-decoration: underline;}h1 {font-size: 18px;padding-bottom: 10px;margin-top: 10px;margin-bottom: 5px;text-align: left;}h2 {font-size: 17px;}h3 {font-size: 15px;}h4 {font-size: 12px;text-align: left;}h2, h3, h4 {line-height: 2.5;margin: 0;padding: 0;}.clear {clear: both;display: block;height: 0;overflow: hidden;visibility: hidden;width: 0;}.sidebarHL {background-image: url(/bitrix/templates/rusgeocom/css/../img/sidebarHL.gif);background-repeat: no-repeat;background-position: center;height: 99px;border: none;}.sidebarHR {background-image: url(/bitrix/templates/rusgeocom/css/../img/hrh.png);background-repeat: repeat-x;background-position: center;height: 99px;}.sidebarHR .phone-number {position: absolute;left: -125px;top: 22px;width: 329px;text-align: center;font-size: 22px;font-family: verdana;color: #FFF;text-shadow: #000 1px 1px 2px;}.sidebarHR .phone-number span.left {float: left;font-size: 16px;}.sidebarHR .phone-number > span.left > span.left:first-child {padding-bottom: 7px;}.sidebarHR .phone-number > span.left > span.left {float: left;font-size: 16px;margin-right: 0;}.sidebarHR .phone-number span.head-city {font-size: 13px;padding-left: 5px;white-space: nowrap;}.sidebarHR .phone-number span.right {margin-left: -16px;float: left;font-size: 22px;}.mainMenuInner {width: 990px;margin-left: auto;margin-right: auto;}.menu {position: relative;font-size: 11px;z-index: 1001;}body.ie6 .menu ul li {display: inline-block;margin-top: 0;vertical-align: top;width: 100px;position: relative;}body.columns2 .phone-number, body.columns3 .phone-number, body.columns4 .phone-number, body.columns5 .phone-number, body.columns6 .phone-number, body.columns7 .phone-number, body.columns8 .phone-number, body.columns9 .phone-number {margin-right: 26px!important;width: 195px!important;left: 5px!important;}body.columns2 .phone-number span.head-city, body.columns3 .phone-number span.head-city, body.columns4 .phone-number span.head-city, body.columns5 .phone-number span.head-city, body.columns6 .phone-number span.head-city, body.columns7 .phone-number span.head-city, body.columns8 .phone-number span.head-city, body.columns9 .phone-number span.head-city {display: none;}body.columns2 .cart-wrapper, body.columns3 .cart-wrapper, body.columns4 .cart-wrapper, body.columns5 .cart-wrapper, body.columns6 .cart-wrapper, body.columns7 .cart-wrapper, body.columns8 .cart-wrapper, body.columns9 .cart-wrapper {margin-left: 5px!important;}.menu ul li a, .menu ul li a:visited {display: block;text-decoration: none;color: #484848;font-size: 11px;overflow: hidden;font-weight: 700;margin-top: 0;text-align: center;}.menu ul li ul li a, .menu ul li ul li a:visited {display: block;text-decoration: none;line-height: 30px;height: 30px;color: #484848;font-size: 11px;overflow: hidden;font-weight: 700;margin-top: 0;text-align: left;}.menu ul {list-style: none!important;list-style-image: none;margin: 0;padding: 0;}.menu ul li {float: left;position: relative;margin-left: 5px;margin-right: 5px;}.menu ul li ul {display: none;list-style: none!important;list-style-image: none;}.menu ul li:hover ul {display: block;position: absolute;left: 0;}.menu ul li:hover ul li a.hide {background: #a7c9c9;color: #484848;}.menu ul li:hover ul li {display: block;background: #fff;color: #484848;width: 199px;clear: both;}.menu ul li:hover ul li ul {display: none;}.menu ul li:hover ul li a {display: block;background: #efefef;color: #5c5c5c;width: 100%;padding-left: 10px;}.menu ul li:hover ul li:hover ul {display: block;position: absolute;left: 210px;bottom: 0;}.menu ul li.active {background-image: url(/bitrix/templates/rusgeocom/css/../img/MainMenu_fon_hover.gif);background-repeat: repeat-x;color: #000;margin-top: 0;}.menu ul li ul.end li.active a {background: #484848;color: #fff!important;}.menu ul li ul.end li a {border-bottom: 1px solid #B6B8B9;border-right: 1px solid #B6B8B9;border-left: 1px solid #B6B8B9;margin-top: 0;width: 240px;}.menu ul li:hover ul.left {left: -105px;}.menu ul li:hover ul li:hover ul.left {left: -210px;width: 209px;}.menu ul li:hover a .menu_center_parent {background: url(/bitrix/templates/rusgeocom/css/../img/menu_active_center.png);background-repeat: repeat-x;}.menu ul li:hover a .menu_left_parent {background: url(/bitrix/templates/rusgeocom/css/../img/menu_active_left.png) left top;background-repeat: no-repeat;}.menu ul li:hover a .menu_right_parent {background: url(/bitrix/templates/rusgeocom/css/../img/menu_active_right.png) right top;background-repeat: no-repeat;color: #FFF;}.menu ul li a {padding-right: 2px;padding-left: 2px;}.menu ul li ul li a, .menu ul li ul li a:visited {width: 240px;}div.menu_center_parent {margin-top: 5px;}div.menu_right_parent {padding: 2px 10px 4px;}div.menu_right {padding: 2px 10px 4px;}div.menu_center {margin-top: 5px;}.sidebarHL.slH a {display: block;width: 100%;height: 100%}.menu ul li ul #simple a div.menu_right {padding: 0;}.menu ul #simple:hover .menu_center {background: url(/bitrix/templates/rusgeocom/css/../img/menu_active_center.png);background-repeat: repeat-x;}.menu ul #simple:hover .menu_left {background: url(/bitrix/templates/rusgeocom/css/../img/menu_active_left.png) left top;background-repeat: no-repeat;}.menu ul #simple:hover .menu_right {background: url(/bitrix/templates/rusgeocom/css/../img/menu_active_right.png) right top;background-repeat: no-repeat;color: #FFF;}.menu ul li ul #simple:hover a {display: block;background: #005e99;width: 240px;}.menu ul li ul #simple:hover .menu_center {background: none;}.menu ul li ul #simple:hover .menu_left {background: none;}.menu ul li ul #simple:hover .menu_right {background: none;color: #fff!important;}.menu ul li ul #simple:hover ul.third .menu_right {color: #5c5c5c!important;}.menu ul li ul #simple:hover ul.third li:hover .menu_right {color: #fff!important;}.menu ul li ul #simple:hover ul.third li a {background: #efefef!important;}.menu ul li ul #simple:hover ul.third li:hover a {background: #005e99!important;}.menu ul li .active .menu_center {background: url(/bitrix/templates/rusgeocom/css/../img/menu_active_center.png);background-repeat: repeat-x;}.menu ul li .active .menu_left {background: url(/bitrix/templates/rusgeocom/css/../img/menu_active_left.png) left top;background-repeat: no-repeat;}.menu ul li .active .menu_right {background: url(/bitrix/templates/rusgeocom/css/../img/menu_active_right.png) right top;background-repeat: no-repeat;color: #FFF;}.menu ul li .menu_right, .menu ul li .menu_right_parent {font-size: 13px;color: #5c5c5c;}.menu ul li ul li .active .menu_center {background: none;}.menu ul li ul li .active .menu_left {background: none;}.menu ul li ul li .active .menu_right {background: none;color: #5C5C5C;}.menu ul.third {position: absolute;left: 248px!important;top: 0;}#LeftMenu {background-image: url(/bitrix/templates/rusgeocom/css/../img/sl_fon.png);background-repeat: repeat-y;background-position: right;padding-bottom: 0;margin-top: -3px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);}#LeftMenu .title {display: block;background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_item_line.png) repeat-x left bottom;font-size: 12px;font-weight: 700;height: 34px;padding-top: 10px;text-align: center;width: 176px;color: #5c5c5c;padding-bottom: 9px;}.downL {background-image: url(/bitrix/templates/rusgeocom/css/../img/down_fon.png);background-repeat: repeat-x;background-position: right;height: 5px;margin-right: 5px;}#LeftMenu .menuLeft {padding-left: 5px;}body.ie6 .menuLeft a {text-decoration: none;}.menuLeft {width: 175px;position: relative;margin: 0;margin-top: 0!important;}.menuLeft li {list-style: none;}.menuLeft li.level1 {background-color: #FFF;background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_item_line.png) repeat-x left bottom;}.menuLeft li.level2 {background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_level2_fon.png) repeat-y top left;}.menuLeft li.level2 a {border: 0!important;}.menuLeft li a, .menuLeft li a:visited {display: block;text-align: left;text-decoration: none;color: #262626;width: 142px;line-height: 18px;font-size: 11px;background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_li_fon.gif) no-repeat right top;padding: 3px 16px 3px 4px;}.menuLeft {padding: 0;margin: 0;list-style-type: none;}.menuLeft li {float: left;margin-right: 1px;position: relative;}.menuLeft li ul {display: none;z-index: 100;margin-left: -3px;}.menuLeft li.level2 a:hover {color: #369!important;background-image: url(/bitrix/templates/rusgeocom/css/../img/left_menu_li_hover_fon.gif)!important;background-position: right center;background-repeat: no-repeat;}.menuLeft li.level1:hover {background: #e9e9ea;color: #369;}.menuLeft li.level1.first.hide:hover {border-top: 1px solid #dddede;}.menuLeft li.level1:hover a {background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_li_fon_hover_level1.gif) no-repeat right top;}.menuLeft li.level1:hover ul .level2 a {background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_li_fon.gif) no-repeat right top;}.menuLeft li.level2 {background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_level2_fon_gray.png) repeat-y top left;color: #484848!important;}.menuLeft li:hover ul {display: block;position: absolute;top: 0;left: 165px;width: 185px;margin-top: -0;}body.ie6 .menuLeft li:hover ul {left: 165px;}.menuLeft li:hover ul li:hover a.hide {width: 150px;}.menuLeft li:hover ul li ul {display: none;}.menuLeft li:hover ul li a {background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_li_fon_level2.gif) no-repeat right top;display: block;width: 160px;}.menuLeft li:hover ul li:hover ul {display: block;position: absolute;left: 151px;top: 0;}.menuLeft li:hover ul li:hover ul li a {display: block;width: 200px;}.menuLeft li.level1.active:hover {border: 0 #fff solid!important;}.menuLeft li.level1.active {background: none;}.menuLeft li.level1.active a {color: #369;background-image: url(/bitrix/templates/rusgeocom/css/../img/left_menu_li_hover_fon.gif);background-position: right center;background-repeat: no-repeat;padding-left: 0;}.menuLeft li.level1.active ul {display: block;position: relative;top: 0;left: 0;width: 185px;margin-top: 0;z-index: 99;}.menuLeft li.level1.active ul li.level2 {background-image: none;padding-left: 0;list-style: none;}.menuLeft li.level1.active ul li.level2 a {padding-top: 9px;line-height: 120%;background-image: url(/bitrix/templates/rusgeocom/css/../img/list.gif)!important;background-position: left 11px!important;background-repeat: no-repeat!important;font-weight: 400;margin-left: 5px;padding-left: 10px;width: 148px;}.menuLeft li.level1.active ul li.level2 a:hover {color: #369;background-image: url(/bitrix/templates/rusgeocom/css/../img/list_hover.gif)!important;background-position: left 11px;background-repeat: no-repeat;font-weight: 400;margin-left: 5px;padding-left: 10px;width: 148px;}.menuLeft li.level1.active ul li.level2.active a {color: #369;background-image: url(/bitrix/templates/rusgeocom/css/../img/list_hover.gif)!important;background-position: left 11px;background-repeat: no-repeat;font-weight: 400;margin-left: 5px;padding-left: 10px;width: 148px;}body.ie6 .menuLeft li.active:hover ul {display: block;position: relative;top: 0;left: 0;width: 185px;margin-top: 0;}body.ie6 .menuLeft li.level1.active a {color: #369!important;background-image: url(/bitrix/templates/rusgeocom/css/../img/left_menu_li_hover_fon.gif)!important;}body.ie6 .menuLeft li.level1.active ul li.level2 a {color: #484848!important;}body.ie6 .menuLeft li.level1.active ul li.level2 a:hover {color: #369!important;background-image: url(/bitrix/templates/rusgeocom/css/../img/list_hover.gif)!important;background-position: left 6px;background-repeat: no-repeat;font-weight: 400;margin-left: 5px;padding-left: 10px;width: 148px;}body.ie6 .menuLeft li.level1.active ul li.level2.active a {color: #369!important;background-image: url(/bitrix/templates/rusgeocom/css/../img/list_hover.gif)!important;background-position: left 6px;background-repeat: no-repeat;font-weight: 400;margin-left: 5px;padding-left: 10px;width: 148px;}.menuLeft > li:last-child {background: none;}.calc_cat div {float: left;display: inline-block;margin-right: 18px;}#stuffHelper {border: 1px solid #e0e0de;display: none;height: 50px;padding: 15px 5px 5px;position: absolute;width: 150px;z-index: 100;background: url(/bitrix/templates/rusgeocom/css/../img/title_fon.gif) repeat-x scroll center -14px #E0E0DE;}#confirmButton, #cancelButton {padding-left: 0;background: #e0e0de;width: 60px;height: 30px;}#confirmButton:hover, #cancelButton:hover {color: #005e99;}#stuffHelper div {text-align: center;}.SHK-radio div {float: left;width: 50%}.calc .optW {text-align: center;width: 13%}.calc .optPrice {text-align: center;width: 18%}#RightMenu {float: right;padding-bottom: 1px;width: 175px;}#RightMenu .title {width: 175px;background-color: #F7F7F8;font-weight: 700;float: right;border-bottom: 1px solid #B1B1B2;font-size: 20px;text-align: center;height: 35px;padding-top: 10px;margin-left: 0;}.downR {float: right;width: 97%;background-image: url(/bitrix/templates/rusgeocom/css/../img/down_fon.png);background-repeat: repeat-x;background-position: left;height: 5px;margin-left: 5px;margin-bottom: 10px;}.RightMenu {padding-left: 0;padding-right: 0;}#Breadcrumbs {height: 22px;padding-bottom: 0;margin-top: -10px;}#Breadcrumbs a {color: #989898;text-decoration: underline;}#Breadcrumbs span {color: #989898;}.B_crumbBox {padding-left: 0;}#catalog {padding-bottom: 15px;margin-top: 0;margin-top: -4px;padding-top: 10px;margin-left: 0;text-align: center;}#catalog_1 {padding-bottom: 15px;margin-top: 0;margin-top: -4px;padding-top: 10px;}body.ie7 #catalog {margin-right: -320px;border-top: 0 solid #DDDEDE;height: 1%}#catalog_item {display: inline-block;vertical-align: top;width: 24%;word-spacing: normal;margin-top: 10px;}.clearfix::after  { content:  ;  display:  table;  clear:  both;}#article_content .lines_flex {display: flex;flex-wrap: wrap;align-items: center;}#article_content .lines_flex div {flex-basis: 150px;flex-shrink: 1;flex-grow: 1;}#article_content .lines_flex div:first-child {flex-grow: 0;}#article_content .lines_flex img {min-width: 150px;padding: 5px 10px;}#article_content .columns_flex {display: flex;justify-content: space-between;margin: 0 -10px;flex-wrap: wrap;}#article_content .columns_flex h3 {font-size: 16px;text-align: center;margin-top: 5px;}#article_content .columns_flex div {flex-basis: 150px;height: 100%;flex-grow: 1;margin: 0 10px;display: flex;flex-flow: column;}#article_content .columns_flex div div:nth-child(2) {flex-basis: auto;}#article_content .columns_flex div img {display: block;margin: 0 auto;}#article_content .gallery {display: flex;justify-content: center;background: #f1f1f1;padding: calc(2px + 0.2em);flex-wrap: wrap;}#article_content .gallery > div {display: flex;justify-content: center;}#article_content .gallery > div > div {flex-shrink: 1;max-width: 250px;text-align: center;font-size: 12px;margin: calc(2px + 0.2em);}.review-table-common tr:first-of-type {white-space: nowrap;}.review-table-common td {text-align: center;border: 1px dotted #ccc;width: 9%}.review-table-common td:first-child {width: 28%;padding: 5px 10px;text-align: left;}.review-table-common tr:last-child td {border: none;text-align: left;padding-top: 5px;font-size: 12px;}.review-table-char {margin: 0 auto;border-collapse: separate;}.review-table-char td {border: 1px solid #fff;font-size: 12px;padding: 5px;}.review-table-char tr td:first-child {font-weight: 700;}.review-table-char tr:hover td:first-child {border-bottom: 1px dotted #ccc;border-right: 1px dotted #ccc;}.review-table-char tr:hover td:last-child {border-top: 1px dotted #ccc;}.review-table-comp td {border: none;text-align: center;padding: 5px;font-size: 12px;}#article_content .big-blue-btn {display: block;text-align: center;text-decoration: none;width: 320px;margin: 20px auto;text-transform: uppercase;color: #005e99;border: 4px solid #005e99;padding: 12px;font-size: 20px;font-weight: 800;cursor: pointer;transition: 250ms;}#article_content .big-blue-btn:hover {color: #fff;background-color: #005e99;border: 4px solid #005e99;}@media (max-width: 1010px) {.review-table-common {display: none;}.review-table-common-replacer {display: inline;}}.video_container {position: relative;padding-bottom: 54%;padding-top: 30px;height: 0;overflow: hidden;margin: 15px;}.video_container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%}.servis_list_item {display: flex;text-align: left;align-items: center;}.servis_list_item > div {min-width: 80px;}.servis_list_item a {font-weight: 700;text-decoration: none!important;}#catalog_item01 {display: inline-block;vertical-align: top;word-spacing: normal;margin-left: 5px;margin-right: 5px;}body.ie7 #catalog_item {width: 24%}#card_item .shk-image {float: left;margin-left: 0;}#card_item .shk-image-hit {float: left;margin-left: -37px;}#item {background: #fff;margin-left: 10px;margin-right: 10px;margin-top: 0;padding: 20px;}#item .ico {padding-bottom: 0;position: relative;}#catalog_item01.arenda #item .ico {height: 100px;}#item .title {background: url(/bitrix/templates/rusgeocom/css/../img/cat_center.png) repeat-x left top;margin-bottom: 5px;padding-bottom: 5px;}#item .title1 {background: url(/bitrix/templates/rusgeocom/css/../img/cat_center1.png) repeat-x left center;margin-bottom: 5px;padding-bottom: 5px;border-radius: 4px;}#item .title_left {background: url(/bitrix/templates/rusgeocom/css/../img/cat_left.png) no-repeat left top;width: 100%;height: 34px;}#item .title_right {background: url(/bitrix/templates/rusgeocom/css/../img/cat_right.png) no-repeat right top;width: 100%;height: 34px;text-align: center;}.cat_brands_cont_lb #catalog_item01 a {text-decoration: none;}#catalog_item {border-right: 1px solid #e5e5e5;}#item .title_right span.count {font-size: 12px;color: #a7a7a7;text-decoration: none;margin-left: 5px;}#catalog_item01 #item {width: 95%}#catalog_item01 #item .title_left {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brand_left.png) no-repeat left top;width: 100%;height: 34px;}#catalog_item01 #item .title_right {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brand_right.png) no-repeat right top;width: 100%;height: 34px;text-align: center;padding-top: 7px;text-decoration: underline;}#catalog_item01 a:hover #item .title {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brand_center_hover.png) repeat-x left top;display: block;}#catalog_item01 a:hover #item .title_left {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brand_left_hover.png) no-repeat left top;}#catalog_item01 a:hover #item .title_right {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brand_right_hover.png) no-repeat right top;}#catalog_item01 #item .title_right {font-size: 13px;color: #000;text-decoration: none;}.titleReg {background-image: url(/bitrix/templates/rusgeocom/css/../img/title_fon.gif);background-repeat: repeat-x;height: 26px;padding-top: 4px;padding-left: 30px;margin-top: -4px;}body.ie .titleReg {background-image: url(/bitrix/templates/rusgeocom/css/../img/title_fon.gif);background-repeat: repeat-x;height: 26px;padding-top: 4px;padding-left: 30px;margin-top: -2px;}#news_article {border-top: 1px solid #DDDEDE;margin-bottom: 15px;margin-top: 15px;}.title span.titl {padding-left: 20px;background-image: url(/bitrix/templates/rusgeocom/css/../img/list01.gif);background-repeat: no-repeat;}.title span.titl a {color: #484848;}.title span.titl a:hover {color: #005e99;}.more ul li a {font-weight: 700;}body.ie7 .more ul li a {padding-left: 5px;}#cont {margin-bottom: 5px;margin-top: 5px;padding-top: 5px;}#contTXT {margin-bottom: 15px;padding-top: 15px;background: #fff;}.LeftMenu ul li.active ul li:hover, .LeftMenu ul li.active ul li.active, .more ul {list-style: url(/bitrix/templates/rusgeocom/css/../img/list_hover.gif);list-style-position: inside;}ul {list-style: url(/bitrix/templates/rusgeocom/css/../img/description_li.png);list-style-position: outside;}.LeftMenu ul li.active a, .LeftMenu ul li.active ul li a:hover, .LeftMenu ul li.active ul li.active a {color: #369;padding-left: 5px;}#card .B_crumbBox {padding-left: 0;}#card .B_firstCrumb {display: none;}#card_item {display: inline-block;margin-top: 10px;vertical-align: top;width: 33%;word-spacing: normal;}#card_item #item .title {padding-top: 0;padding-left: 0;height: 25px;background: url(/bitrix/templates/rusgeocom/css/../img/card_title_center.png) repeat-x left top;}#card_item #item .title_left {height: 25px;background: url(/bitrix/templates/rusgeocom/css/../img/card_title_left.png) no-repeat left top;}#card_item #item .title_right {font-size: 13px;color: #005e99;padding-top: 6px;height: 25px;text-align: left;background: url(/bitrix/templates/rusgeocom/css/../img/card_title_right.png) no-repeat right top;}#card_item #item .title_right b {margin-left: 10px;}#card_item #item .title1 .title_right b {margin: -2px 0 -1px 10px;display: inline-block;}.title1 .title_left {background: none!important;height: auto!important;}.title1 .title_right {background: none!important;height: auto!important;}#card_item #item .title a {font-weight: 700;}.left {float: left;margin-right: 18px;}.right {float: none;text-align: justify;}.hit {font-weight: 700;color: red;font-style: italic;padding-left: 10px;padding-right: 10px;}.sale { color: green; padding-left: 10px;padding-right: 10px;}.red {color: #000;font-size: 15px;margin-top: 24px;}.errors {font-weight: 700;color: red;}.green {font-weight: 700;font-size: 16px;color: gray;text-decoration: line-through;}#hit {margin-left: 600px;padding-bottom: 10px;}.L {margin-left: 500px;margin-right: 0;text-align: left;}.L img {padding-right: 10px;}.L-5ear {margin-right: 0;text-align: left;float: left;}.L-5ear img {padding-right: 12px;padding-left: 10px;}.LL {margin-left: 12px!important;float: left;}.L-5ear a {display: block;text-align: center;}.L-5ear a span {border-bottom: 1px dashed #005e99;}#card {float: none;background: #fff;padding-bottom: 20px;}body.ie7 #card {margin-right: -320px;border-top: 0 solid #DDDEDE;}#card .title a {padding-left: 10px;font-weight: 700;}#card .title {margin-bottom: 10px;background-image: url(/bitrix/templates/rusgeocom/css/../img/title_fon.gif);background-repeat: repeat-x;height: 26px;padding-top: 4px;padding-left: 15px;}.top_card {margin-bottom: 10px;}.photo01 {float: left;width: 200px;text-align: center;padding-right: 10px;padding-bottom: 10px;display: inline;position: relative;}.Price {float: left;width: 350px;display: inline;position: relative;}.soputka {margin-top: 15px;padding-left: 10px;font-weight: 700;border-bottom: 1px solid #DDDEDE;padding-bottom: 5px;}.down_card {padding-left: 10px;padding-right: 10px;}.down_card div ul {list-style-image: url(/bitrix/templates/rusgeocom/css/../img/list.gif);margin-left: 30px;padding-top: 10px;padding-bottom: 10px;}.hh {color: #5c5c5c;font-size: 18px;font-weight: 700;padding-bottom: 20px;line-height: 27px;}#ajaxSearch_form {padding-bottom: 8px;padding-left: 10px;}#ajaxSearch_form fieldset {border: 0;}#ajaxSearch_input {margin-right: 10px;padding-bottom: 3px;padding-top: 3px;width: 88px;padding-left: 5px;}#ajaxSearch_submit {width: 60px;padding-top: 3px;padding-bottom: 3px;margin-left: -5px;}.ajaxSearch_highlight {padding-left: 5px;padding-right: 5px;background: #3B7D97;color: #fff;font-weight: 700;}a.ajaxSearch_resultLink {font-weight: 700;}.ajaxSearch_result {margin-bottom: 0;margin-top: 0;}#WebLoginLayer0 div {padding-bottom: 3px;}#checkbox_1 {margin-right: 10px;}#username, #password {padding-top: 1px;padding-bottom: 1px;}#websignupfrm, #shopOrderForm {font-weight: 400;}#shopOrderForm .form-section {border-bottom: 1px dotted #7f7f7f;font-size: 24px;font-weight: 400;color: #4e4e4e;margin-bottom: 15px;padding: 20px 0 8px;}#shopOrderForm .delivery-option {font-size: 14px;margin: 0 0 5px 20px;}#shopOrderForm .radio {font-size: 14px;font-weight: 400;padding-bottom: 10px;display: block;}#shopOrderForm .radio input {float: left;margin: 0 25px 0 20px;}#shopOrderForm p {padding: 0 0 10px 58px;font-size: 12px;font-weight: 400;}#shopOrderForm .fields ol {list-style-position: inside;font-size: 12px;font-weight: 400;margin: 0;padding: 0 0 15px 58px;}#shopOrderForm .fields ul {list-style: inside none;font-size: 12px;font-weight: 400;margin-left: 21px;}.button {padding: 3px;}.cart-button {background: url(/bitrix/templates/rusgeocom/css/../img/cart-btn.gif) no-repeat 0 0;border: 0;color: #0e526d;cursor: pointer;font-size: 14px;font-weight: 700;width: 133px;padding-top: 0;}#hit_item {border-bottom: 1px solid #DDDEDE;text-align: left;background-image: url(/bitrix/templates/rusgeocom/css/../img/right_menu_li_fon.gif);background-repeat: no-repeat;padding: 4px 5px 4px 15px;width: 150px;background-position: left center;}#hit_item:hover {border-bottom: 1px solid #DDDEDE;text-align: left;background-image: url(/bitrix/templates/rusgeocom/css/../img/right_menu_li_hover_fon.gif);background-repeat: no-repeat;padding: 4px 5px 4px 15px;width: 150px;background-position: left center;}#hit_item a {color: #484848;padding-left: 5px;text-decoration: none;}.label {float: left;width: 165px;text-align: right;font-size: 14px;font-weight: 400;padding: 10px 12px 0 0;}.label.contacts {line-height: 25px;}.fields {float: none;padding-top: 10px;}.fields input.textfield {border: 1px solid #c1c1c1;font-size: 14px;line-height: 25px;width: 300px;height: 25px;}.fields input.long {width: 400px;}.fields textarea.textfield {border: 1px solid #c1c1c1;font-size: 14px;width: 400px;height: 75px;}.shop-cart-full {background-color: #FFF;border: 0 solid #888;margin: 10px 0;}.shk-but {text-shadow: 1px 1px 1px #fff;margin-bottom: 12px;margin-top: -3px;border: 0;background-color: #fff;color: #0e526d;font-weight: 700;cursor: pointer;background-image: url(/bitrix/templates/rusgeocom/css/../img/buy_button.png);background-repeat: no-repeat;background-position: left center;padding-left: 20px;width: 117px;height: 28px;}.shk-but.notactive {background-image: url(/bitrix/templates/rusgeocom/css/../img/buy_button_noactive.png);color: #a4a4a4;}.shop-cart-body, #cartEmpty {margin-top: 0;margin-left: 0;width: 157px;}#cartInner img {float: left;}.card_left, .card_center {float: left;}.card_center {font-size: 12px;}.card_right {float: none;}.card_left {width: 235px;}#is_hit {margin-top: 20px;}#is_sale {margin-top: 20px;}.card_bottom {padding: 10px;}.card_bottom ul {margin: -5px 0 10px!important;font-size: 13px;}.card_bottom ol {font-size: 13px;margin: -8px 0 10px!important;}.card_bottom a {text-decoration: underline!important;}.card_bottom p {font-size: 13px;}table.shopcart {border: none;}table.shopcart th {background-color: #d6d6d6;color: #9c9c9c;font-size: 14px;font-weight: 400;padding: 7px 10px 5px;}tr.cart-order {background-color: #fff;}tr.cart-order td {padding: 11px;border: 0;border-bottom: 1px dotted #7f7f7f;color: #000;font-size: 12px;}tr.cart-order td.totalprice {color: #252525;font-size: 14px;}tr.cart-order td.first {padding-left: 0;}tr.cart-order td.first b {font-weight: 400!important;}tr.cart-order td.lastrow {border: 0;}tr.cart-order:hover .photo {background-color: #fff;}#cartInner table.shopcart ul {margin-left: 0;list-style: none;}table.shopcart a {color: #0291aa;font-size: 14px;text-decoration: underline;}table.shopcart a:hover {text-decoration: none;}table.shopcart a.continue {color: #0e6385;font-size: 14px;}table.shopcart a#butEmptyCart {font-size: 11px;}#cartInner table.shopcart a img {float: none;}#shopOrderForm {padding: 10px;}#info_item {padding-bottom: 15px;}#info_item a {font-weight: 700;}.PriceList {border: 0;}.PriceList tr td {border-bottom: 1px #3B7D97 dotted;padding: 3px;border-left: 0 solid #005e99!important;border-right: 0 solid #005e99!important;border-top: 0 solid #005e99!important;}.PriceList tr.Price_item:hover td {background-color: #DADADA;}.PriceList tr.colspan td {background-color: #3B7D97;padding-left: 30px;border-bottom: 1px #fff solid;}.PriceList .colspan a {color: #fff;font-weight: 700;}.PriceList .Price_item a:hover {text-decoration: none!important;}.TXT_item, .Info {padding-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #DDDEDE;margin: 10px;}.TXT_item, .Info:last-child {border-bottom: none;}#ditto_pages {margin: 10px;}.ditto_currentpage {padding: 10px 0;background-color: #005e99;margin: 5px;color: #fff;font-weight: 700;display: inline-block;width: 40px;}a.ditto_page {padding: 10px 0;background-color: #FFF;color: #005e99;margin: 5px;display: inline-block;width: 40px;text-align: center;-webkit-transition: background .3s linear;-moz-transition: background .3s linear;-ms-transition: background .3s linear;-o-transition: background .3s linear;transition: background .3s linear;}a.ditto_page:hover {background-color: #005e99;color: #fff;margin: 5px;font-weight: 400;text-decoration: none;}.subcategory {padding-top: 12px;}.subcategory span, .subcategory a {font-size: 12px;font-weight: 700;}.subcategory a {text-decoration: underline;}.subcategory a:hover {text-decoration: none;}.ditto_previous_link, .ditto_next_link {font-weight: 700;}#ditto_page td {border: 0!important;}.map {padding: 10px;}.map ul {list-style: none;padding-left: 20px;font-weight: 700;}.map ul li {list-style: none;padding-left: 20px;}.map ul li ul {list-style: none;padding-left: 20px;font-weight: 400;}.Hprint {display: none;}.print {float: right;}table {width: 100%;border: 0;padding-top: 10px;margin-bottom: 10px;border-collapse: collapse;}td {border: 1px solid #DDDEDE;padding: 5px;margin: 0!important;}td.b0 {border: 0 solid #005e99;padding: 5px!important;margin: 0!important;}#content ul {margin-left: 15px;padding-left: 23px;}body.ie6 a {border-bottom: 0!important;}#calc {background: #f0f0f0;margin-bottom: 20px;}#calc table {margin-bottom: 0!important;}.calc {width: 95%;margin-left: 2.5%;margin-right: 2.5%}.calc tr {background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_item_line.png) repeat-x bottom left;}.calc td {border: none;}.live_button {position: fixed;width: 177px;height: 31px;margin-left: 4px;bottom: 0;}.live_link {position: absolute;margin-left: 31px;margin-top: 8px;}.live_link a {font-size: 13px;color: #00193b;}.columns1 #card_item, .columns2 #card_item, .columns3 #card_item, .columns4 #card_item, .columns5 #card_item, .columns6 #card_item, .columns7 #card_item {width: 100%}.columns8 #card_item, /*1024*/.columns9 #card_item {width: 47.7%}.columns10 #card_item, /*1280*/.columns11 #card_item, /*1440*/.columns12 #card_item, /*1440*/.columns13 #card_item, /*1600*/.columns15 #card_item, .columns16 #card_item, .columns17 #card_item {width: 33%}#item .right div ul {margin-left: 15px;}#item .right div.minicard-description img {padding-right: 15px;}.search_form {width: 215px;height: 23px;position: relative;background: #fff;margin-top: 5px;margin-left: 9px;float: left;border-radius: 4px;box-shadow: inset 0 0 3px -1px #ccc;}.search_form #search_string {border: 0;width: 192px;height: 17px;margin-top: 2px;margin-left: 2px;background: #FFF;font-size: 13px;color: #5c5c5c;padding-left: 5px;outline: none;}.search_form #desepticons_attack {float: right;margin-right: 3px;margin-top: 5px;}.cat_brands_cont_c {width: 100%;position: relative;margin-left: auto;margin-right: auto;}.cat_brands_cont_lt {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brands_cont_left_top.png) no-repeat left top;width: 100%}.cat_brands_cont_rt {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brands_cont_right_top.png) no-repeat right top;width: 100%}.cat_brands_cont_rb {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brands_cont_right_bot.png) no-repeat right bottom;width: 100%}.cat_brands_cont_lb {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brands_cont_left_bot.png) no-repeat left bottom;width: 100%;padding-bottom: 20px;}.cat_brands_cont_lb .title_ {background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_item_line.png) repeat-x left bottom;width: 95%;height: 23px;margin-bottom: 20px;text-align: left;font-size: 14px;color: #5c5c5c;}#catalog_item01 #item .title {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brand_center.png) repeat-x left top;margin-bottom: 5px;padding-bottom: 5px;margin-top: 10px;display: block;font-size: 13px;}#catalog_item01 #item {background: none;}.hit_label, .action_label, .present_label, .new_label {position: relative;margin-top: 0;margin-left: 0;float: right;}.hit_label {background: url(/assets/templates/rusgeocom/../img/hit_label.png) no-repeat top left;width: 37px;height: 36px;}.present_label {background: url(/assets/templates/rusgeocom/../img/present_label.png) no-repeat top left;width: 59px;height: 33px;}.action_label {background: url(/assets/templates/rusgeocom/../img/action_label.png) no-repeat top left;width: 39px;height: 39px;}.new_label {background: url(/assets/templates/rusgeocom/../img/new_label.png) no-repeat top left;width: 39px;height: 39px;}.shk-price {font-size: 12px;color: #000;font-weight: 700;white-space: nowrap;}.shk-price b {font-size: 16px;}.popular_product {width: 100%;height: 23px;background: url(/bitrix/templates/rusgeocom/css/../img/popular_head.png) no-repeat left top;}.more_link {font-size: 12px;}.params_left {background: url(/bitrix/templates/rusgeocom/css/../img/params_left.png) repeat-y left top;width: 100%}.params_right {background: url(/bitrix/templates/rusgeocom/css/../img/params_right.png) repeat-y right top;width: 100%}.params_bottom {background: url(/bitrix/templates/rusgeocom/css/../img/params_bottom.png) repeat-x left bottom;width: 100%}.params_left_top {background: url(/bitrix/templates/rusgeocom/css/../img/params_left_top.png) no-repeat left top;width: 100%}.params_right_top {background: url(/bitrix/templates/rusgeocom/css/../img/params_right_top.png) no-repeat right top;width: 100%}.params_right_bottom {background: url(/bitrix/templates/rusgeocom/css/../img/params_right_bottom.png) no-repeat right bottom;width: 100%}.params_left_bottom {background: url(/bitrix/templates/rusgeocom/css/../img/params_left_bottom.png) no-repeat left bottom;width: 100%;padding-top: 10px;padding-bottom: 10px;}.calc .params_summary {background: none;}#butOrderSmall {color: #E5E5E6!important;text-decoration: underline;}.tabs-btn {-moz-margin-start: 53px;}.cart_tab_button_active {-moz-margin-start: -53px;text-align: center!important;margin-right: 10px!important;padding-top: 10px!important;background: url(/bitrix/templates/rusgeocom/css/../img/tab_button_active.png) no-repeat left top!important;width: 163px;height: 36px;float: left;position: relative;}.cart_tab_button {text-align: center;margin-right: 10px;padding-top: 10px;background: url(/bitrix/templates/rusgeocom/css/../img/tab_button_passive3.png) no-repeat left top;width: 163px;height: 37px;float: left;position: relative;}.cart_tab_button_active a {cursor: pointer;font-size: 14px;color: #464444!important;}.cart_tab_button a {cursor: pointer;font-size: 14px;color: #FFF;}.cart_tab {background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_item_line.png) repeat-x left top;display: none;float: left;margin-top: -11px;padding: 10px 10px 10px 0;position: relative;width: 100%}.cart_tab_active {background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_item_line.png) repeat-x left top;display: block;float: left;margin-top: -11px;padding: 10px 10px 10px 0;position: relative;width: 96%}.comment_item {width: 100%;position: relative;margin-top: 6px;border-bottom: 1px solid #b2b2b2;}.comment_area {width: 400px;height: 200px;}.reviews td {border: none;}#item .title_right table {height: 34px;padding-top: 0;margin-bottom: 0;border: none;}#item .title_right table td {padding: 0;border: none;}.cat_brend_line {display: inline-block;height: 26px;width: 100%}.cat_brend_line div {float: left;height: 26px;}.cat_brend_line a {text-decoration: underline;cursor: pointer;font-size: 14px;font-weight: 700;}.search_all_center {background: url(/bitrix/templates/rusgeocom/css/../img/search_all_center.png) repeat-x top left;height: 26px;float: right;width: 150px;margin-top: -5px;margin-left: 8px;}.search_all_left {width: 100%;background: url(/bitrix/templates/rusgeocom/css/../img/search_all_left.png) no-repeat top left;height: 26px;}.search_all_right {width: 100%;background: url(/bitrix/templates/rusgeocom/css/../img/search_all_right.png) no-repeat top right;height: 26px;text-align: center;padding-top: 4px;}.search_all_right a {color: #FFF;font-size: 14px;}.tech {border: 1px solid #e1e0e0;margin-top: 0;font-family: 'PT Sans', sans-serif!important;line-height: 1.4;}.tech tr td {text-align: center;font-size: 12px;color: #464444;border: 1px solid #e1e0e0;padding: 0 3px;font-weight: 400;}.tech tr th {text-align: left;font-size: 12px;color: #464444;border: 1px solid #e1e0e0;padding: 0;padding-left: 5px;font-weight: 400;}.tech .tech_item {background: #e1e0e0;height: 25px;font-size: 16px;font-weight: 700;border: 1px solid #e1e0e0;}.tech .tech_title {background: #f0efef;font-size: 14px;font-weight: 700;border: 1px solid #e1e0e0;}.tech .tech_item th {padding: 0;font-size: 16px;font-weight: 700;text-align: center;}.tech .tech_title th {padding-top: 4px;padding-bottom: 4px;font-weight: 700;padding-left: 5px;}.tech1 {border: 1px solid #e1e0e0;margin-top: 0;}.tech1 tr td {text-align: center;font-size: 12px;color: #464444;border: 1px solid #e1e0e0;padding: 0;font-weight: 400;border-left: none;border-right: none;height: 25px;}.tech1 tr th {text-align: left;font-size: 12px;color: #464444;border: 1px solid #e1e0e0;padding: 0;padding-left: 5px;font-weight: 400;height: 25px;border-left: none;border-right: none;}.tech1 .tech_item {background: #F1F1F1;height: 25px;font-size: 12px;}.tech1 .tech_title {background: #4394B6;font-size: 14px;font-weight: 700;border: 1px solid #e1e0e0;color: #fff;}.tech1 .tech_item th {padding-left: 5px;font-size: 12px;}.tech1 .tech_title th {padding-top: 4px;padding-bottom: 4px;font-weight: 700;padding-left: 0;color: #fff;}.price-list-table a {color: #000;text-decoration: underline;}.catalog_item_price {margin-top: 38px;}.cat_brend_line input[name=show_all] {text-decoration: underline;cursor: pointer;font-size: 14px;font-weight: 700;padding: 3px 10px;background: #60b2d3;border: none;border-radius: 3px;color: #fff;margin-left: 30px;}.filter-block {width: 94%;position: relative;float: right;background: #F6F6F6;padding: 5px;padding-bottom: 10px;box-shadow: 0 1px 6px 0 #a2a2a2;background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_item_line.png) repeat-x fixed left bottom;background-color: #F7F7F8;margin-bottom: 15px;}.popup-control .popup-close {background: url(/bitrix/templates/rusgeocom/css/../img/popup-close.gif) no-repeat 0 0;float: right;width: 9px;height: 9px;padding-left: 0;margin: 4px 5px 0 8px;}.popup-control .save {padding-left: 0;}.filter-title {font-size: 13px;width: 100%;float: right;margin-bottom: 10px;font-weight: 700;text-align: center;padding-bottom: 10px;background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_item_line.png) repeat-x scroll left bottom;}.filter-control input {margin-left: 5px;}.filter-adv-block-container {display: none;width: 100%;position: relative;}.filter-adv-block {padding-left: 8px;}.brand_title {width: 98%;position: relative;height: 25px;background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_item_line.png) repeat-x scroll left bottom rgba(0, 0, 0, 0);font-size: 24px;color: #7E7E7E;margin-left: auto;margin-right: auto;}.bot_border {background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_item_line.png) repeat-x scroll left bottom rgba(0, 0, 0, 0);padding-bottom: 9px;}.brand_title span {float: left;font-size: 14px;margin-left: 30px;}.brand_title span.title {float: left;font-size: 14px;color: #7E7E7E;margin-left: 0;}.brand_title span a {text-decoration: underline;}.filter-results-title {font-size: 20px;color: #7E7E7E;width: 100%;position: relative;margin-bottom: 22px;padding-left: 15px;}.filter-adv-container {display: none;}
.filter-adv-params {width: 100%;float: right;}.filter-adv-params-title {padding-left: 13px;font-size: 12px;font-weight: 700;background: url(/bitrix/templates/rusgeocom/css/../img/filter_arrow_close.png) no-repeat left center;margin-bottom: 10px;position: relative;cursor: pointer;float: right;width: 95%}.filter-block input {margin-bottom: 5px;}.filter-block select {width: 95%}.filter-save-button {margin-left: 3px;float: left;width: 70px;height: 23px;background: url(/bitrix/templates/rusgeocom/css/../img/filter_save_button.png) no-repeat left top;border: 0;outline: 0;cursor: pointer;}.filter-clear-button {float: right;margin-right: 3px;width: 70px;height: 23px;background: url(/bitrix/templates/rusgeocom/css/../img/filter_clear_button.png) no-repeat left top;border: 0;outline: 0;cursor: pointer;}.filter-block input[type="text"] {padding-left: 3px;margin-left: 3px;margin-right: 3px;width: 53px;}.filter-block input[type="checkbox"] {padding-right: 5px;margin-left: 3px;margin-right: 3px;vertical-align: text-top;float: left;}.filter-block input[type="radio"] {padding-right: 5px;float: left;margin: 3px 0 0;}.filter-status {margin-left: auto;margin-right: auto;font-size: 12px;font-weight: 700;position: relative;margin-bottom: 10px;width: 95%;text-align: center;color: #3E86A3;padding-bottom: 5px;}#tooltip {width: 150px;position: absolute;z-index: 10;border: 1px solid #E6E5E5;background-color: #F6F6F6;font-size: 12px;color: #000;padding: 5px;opacity: .9;height: 15px;display: none;}.filter-item-element {min-width: 30%;position: relative;display: block;float: left;}#filter_item_160 .filter-item-element {font-size: 10px;}#filter_item_117 .filter-item-element, #filter_item_154 .filter-item-element {padding-right: 4px;}.filter-item#filter_property_4 .filter-item-element {text-transform: uppercase;}.filter-item-container .filter-item-element input[type='radio'] {margin: 3px 0 0;}.filter-item-container .filter-item-element input[type='checkbox'] {margin: 3px 2px 0;}.filter-item-element.full {display: block;min-width: 100%;margin-bottom: 2px;}.filter-subparam-item-title {display: inline-table;width: 93%;font-size: 12px;color: #37738B;font-weight: 700;height: 12px;margin-bottom: 10px;margin-top: 10px;}.filter-subparam-item {padding-left: 5px;display: inline-table;background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_item_line.png) repeat-x scroll left bottom;padding-bottom: 15px;}.param-tip {width: 200px;position: absolute;padding-left: 7px;padding-right: 7px;padding-bottom: 7px;background: #F9F9F9;border: 1px solid #D9D9D9;display: none;z-index: 100;margin-left: -228px;text-align: justify;font-size: 11px;font-weight: 400;}.param-tip-title {position: relative;height: 15px;font-weight: 700;width: 15px;margin-left: 185px;cursor: pointer;}.param-tip-butt {width: 13px;height: 20px;font-size: 12px;color: #919191;cursor: pointer;display: inline-block;position: relative;float: right;margin-right: 5px;}.white-plumbe {background: #FFF;width: 100%;height: 0;float: right;}.filter-sort {font-size: 14px;float: right;}.filter-sort a {margin-left: 5px;cursor: pointer;text-decoration: underline;color: #3C809B;padding: 5px;}#contTXT ol {margin-left: 50px;}div.popup {position: fixed;width: 450px;min-height: 140px;background: #fff;padding: 40px 60px;left: 50%;margin-left: -225px;top: 40%;margin-top: -140px;box-shadow: 0 0 10px #d3d3d3;z-index: 10002;display: none;}div.popup.card-popup-order {position: absolute;}div.popup.card-popup-order.catalog {position: fixed;}div.popup p {text-align: center;}div.popup.card-popup-order {margin-left: -303px;}div.popup p.popup-head {font-size: 26px;text-align: center;font-weight: 400;color: #333;margin-top: 5px;}div.popup a {color: #80a0ae;text-decoration: underline;}div.popup a:hover {text-decoration: none;}div.popup a#more-files {background: url(/bitrix/templates/rusgeocom/css/../img/more-files.gif) no-repeat 0 0;padding: 1px 0 2px 24px;}div.popup div {margin-top: 5px;}div.popup div.name-holder {margin-top: 65px;}div.popup label {color: #676767;}div.popup form input, div.popup form textarea {width: 100%;height: 40px;border: 1px solid #ccc;margin: 10px 0;padding: 0 17px;font-size: 15px;}div.popup form textarea {height: 80px;padding: 6px 17px;}div.popup form .send-popup-order {background: url(/bitrix/templates/rusgeocom/css/../img/send-popup-order.png) no-repeat 0 1px;border: 0;color: #9b0505;cursor: pointer;font: 16px/16px;width: 168px;height: 40px;margin: 0;margin-left: 90px;padding: 0;}div.popup form .appended {background: none;border: none;cursor: pointer;height: 100px;opacity: 0;position: absolute;z-index: 5000;margin: 0;}div.popup table {border: 0;margin-top: 5px;}div.popup table td {border: 0;border-bottom: 1px solid #ddd;color: #656565;font: 12px;}div.popup table td.file-name {padding-left: 0;}div.popup table td.file-del {text-align: right;padding-right: 0;}#popup-order p.thanks {margin-top: 10px;font-size: 14px;}div#content div#cont p a#contacts-button, div#content div.cont p a#contacts-button {text-decoration: none;}#popup-button {background: url(/bitrix/templates/rusgeocom/css/../img/popup-icon3.png) no-repeat 0 0;position: absolute;width: 19px;height: 13px;}#catalog-icon {background: url(/bitrix/templates/rusgeocom/css/../img/catalog3.png) no-repeat 0 0;position: absolute;width: 14px;height: 13px;}#catalog-icon-akcija {background: url(/bitrix/templates/rusgeocom/css/../img/flash.png) no-repeat 0 2px;position: absolute;width: 14px;height: 13px;color: #fff;padding-left: 14px;font-weight: 700;text-decoration: underline;}#special-works {position: relative;padding: 3px 0 10px 1px;margin-top: 12px;}#special-works ul {display: none;position: absolute;left: 177px;top: 3px;width: 190px;}#special-works:hover ul {display: block;}#special-works ul li {background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_level2_fon.png) repeat-y 0 0;color: #484848!important;margin-right: 1px;position: relative;list-style: none!important;list-style-image: none!important;}#special-works ul li a, #special-works ul li a:visited {background: url(/bitrix/templates/rusgeocom/css/../img/left_menu_li_fon.gif) no-repeat 100% 0;display: block;text-decoration: none;color: #262626;height: 24px;line-height: 24px;padding: 0 5px 0 4px;}#special-works ul li a:hover {color: #369!important;background-image: url(/bitrix/templates/rusgeocom/css/../img/left_menu_li_hover_fon.gif)!important;background-position: 100% 0;background-repeat: no-repeat;}.clearfix:before, .clearfix:after {content: "";display: table;}.clearfix:after {clear: both;}.clearfix {zoom: 1;}.reviews-list {border-bottom: 1px solid #e5e5e5;}.reviews-list .review-nav {padding: 20px 0 30px;}.review-item {margin: 0 0 14px;}.review-top {background: url(/bitrix/templates/rusgeocom/css/commentsImgs/review-bg-top.png) 0 0 repeat-x;height: 28px;color: #3c3c3c;padding: 1px 0 0 15px;}.review-top .review-time {float: right;padding: 0 14px 0 25px;font: normal 14px/28px Arial, Helvetica, sans-serif;color: #3c3c3c;background: url(/bitrix/templates/rusgeocom/css/commentsImgs/clock-ico.png) 0 center no-repeat;}.review-body {padding: 6px 12px 0 140px;}.review-avatar {float: left;width: 140px;text-align: center;margin-left: -140px;position: relative;}.review-avatar .thumbs {text-align: center;font: normal 12px/18px Arial, Helvetica, sans-serif;color: #7a7a7a;}.review-avatar .thumbs div {margin: 0 0 5px;}.review-avatar .thumbs a:hover {text-decoration: none;}.thumb-up {color: #38b544;font: normal 12px Arial, Helvetica, sans-serif;background: url(/bitrix/templates/rusgeocom/css/commentsImgs/thumb-up.png) center top no-repeat;display: inline-block;padding: 25px 0 0;min-width: 22px;}.thumb-up:hover {color: #38b544;}.thumb-down {color: #595959;font: normal 12px Arial, Helvetica, sans-serif;background: url(/bitrix/templates/rusgeocom/css/commentsImgs/thumb-down.png) center top no-repeat;display: inline-block;padding: 25px 0 0;min-width: 22px;}.review-text {float: right;width: 100%;padding-bottom: 5px;background: url(/bitrix/templates/rusgeocom/css/commentsImgs/border-dotted.png) 0 0 repeat-y;position: relative;min-height: 124px;}.border-left {background: url(/bitrix/templates/rusgeocom/css/commentsImgs/dotted-arrorw.png) 0 0 no-repeat;width: 7px;height: 7px;position: absolute;left: -6px;top: 18px;}.review-text p {padding: 0 0 0 19px;font: normal 13px/20px Arial, Helvetica, sans-serif;color: #3c3c3c;margin: 0 0 15px;}.review-rating {font: normal 14px Arial, Helvetica, sans-serif;color: #7a7a7a;padding: 0 0 0 19px;}.review-rating img {position: relative;top: 4px;}.kcaptcha {padding: 35px 0 0;clear: both;}.kcaptcha .kcaptcha-img {margin: 0 0 5px;}.kcaptcha .kcaptcha-img img {display: block;}.kcaptcha label {margin: 0 0 3px;}.kcaptcha input {border: 1px solid #cfcfcf;width: 145px;padding-left: 5px;height: 22px;}.review-form {padding: 8px 0 0;}.review-form h1 {font: normal 24px Arial, Helvetica, sans-serif;color: #3c3c3c;margin: 0 0 5px;}#content .review-form .error {list-style: none;padding: 0;margin: 0;color: #ff0909;font: normal 14px/20px Arial, Helvetica, sans-serif;}#content .review-form .message {list-style: none;padding: 0;margin: 0;color: #090;font: normal 14px/20px Arial, Helvetica, sans-serif;}.review-form form {padding: 10px 0 0;}.review-form .input-name {border: 1px solid #cfcfcf;width: 208px;height: 22px;font: normal 14px/22px Arial, Helvetica, sans-serif;color: #3c3c3c;padding: 0 6px;margin: 0 0 14px;}.review-form table {width: 100%;border: none;padding: 0;border-collapse: collapse;}.review-form table td {border: none;vertical-align: top;padding: 0;}.review-form table td.t-left {width: 240px;}.review-form textarea {width: 50%;height: 206px;border: 1px solid #cfcfcf;padding: 6px 8px;font: normal 14px/22px Arial, Helvetica, sans-serif;color: #3c3c3c;overflow: auto;}.review-form .comment-btn {display: block;margin: 10px 0 0;font: normal 14px/24px Arial, Helvetica, sans-serif;cursor: pointer;background: url(/bitrix/templates/rusgeocom/css/commentsImgs/comment-btn.png) 0 0 no-repeat;width: 123px;height: 24px;border: none;padding-bottom: 1px;}.review-form .comment-btn:hover {background-position: 0 bottom;}.input-stars span {float: left;font: bold 14px Arial, Helvetica, sans-serif;padding-right: 10px;}.input-stars .rating-cancel {display: none!important;}.review-form label {display: block;font: bold 12px Arial, Helvetica, sans-serif;color: #3c3c3c;}.review-list {margin: 0 0 25px;overflow: hidden;}.review-list .item {background: url(/bitrix/templates/rusgeocom/css/commentsImgs/horizontal-dotts.png) left top repeat-x;padding: 17px 0 17px 130px;margin-top: -1px;}.review-list .item .image {float: left;margin: 0 20px 0 0;float: left;position: relative;margin-left: -130px;}.review-list .item .proj_text {font: normal 14px Verdana, Geneva, sans-serif;color: #666;border-radius: 10px;border: 1px solid #e4e4e4;position: relative;padding: 8px 19px;}.review-list .item .proj_title {font: normal 14px Verdana, Geneva, sans-serif;margin: 0 0 8px;}.review-list .item .review-arrow {position: absolute;left: -11px;top: 35%;width: 11px;height: 21px;background: url(/bitrix/templates/rusgeocom/css/commentsImgs/review-arrow.jpg) 0 0 no-repeat;}.review-list .item .image .no-image {display: block;width: 100px;height: 100px;background: url(/bitrix/templates/rusgeocom/css/commentsImgs/no-img.jpg) 0 0 no-repeat;}.review-nav {text-align: center;}.review-nav a, .review-nav span {margin: 0 3px;padding: 0 2px;}.review-nav a {font: normal 12px Arial, Helvetica, sans-serif;color: #0e526d;text-decoration: underline;}.review-nav span {font: normal 18px Arial, Helvetica, sans-serif;color: #3c3c3c;}.review-nav a:hover {text-decoration: none;}.prod-list {background: url(/bitrix/templates/rusgeocom/css/../img/border-dotted.png) 0 bottom repeat-x;padding: 0;margin: 0 0 20px;}.prod-list .a-item {margin: 0 0 35px;}.prod-list .a-item .a-item-title {font: normal 18px/28px;color: #434343;padding: 0 0 0 10px;background: #eaf7fc;margin: 0 0 9px;}.arenda-page table td {border: none;}.prod-list .a-item table td {vertical-align: top;padding: 0;}.prod-list .a-item table {margin: 0!important;}.prod-list .a-item table img {display: block;border: 1px solid #d8d8d8;}.t-price {width: 350px;margin-left: 35px;}div#content div.card_tabs div#cart_tab_0.cart_tab_active table.t-price {width: auto;margin-left: 0;}.t-price tbody tr td:first-child {width: 70%}.t-price td {height: 18px;vertical-align: middle;padding-left: 9px;background: #f4f4f4;font: normal 12px Arial, Helvetica, sans-serif;color: #444343;border: 1px solid #fff;width: 50%}.arenda-page .prod-list .t-price {width: 265px;margin: 0 0 5px!important;text-align: left;}.arenda-page .prod-list .a-item .t-price td {height: 18px;vertical-align: middle;padding-left: 9px;background: #f4f4f4;font: normal 12px Arial, Helvetica, sans-serif;color: #444343;border: 1px solid #fff;width: 50%}.arenda-page .prod-list .a-item .t-price td span {color: #fe0000;}.a-item-params {color: #939393;font: bold 14px/20px Arial, Helvetica, sans-serif;padding: 0 0 0 25px;background: url(/bitrix/templates/rusgeocom/css/../img/params-ico.png) 0 center no-repeat;margin: 0 0 3px;display: block;}.a-item-price {color: #939393;font: bold 14px/20px Arial, Helvetica, sans-serif;padding: 0 0 0 25px;background: url(/bitrix/templates/rusgeocom/css/../img/coins-ico.png) 0 center no-repeat;margin: 0 0 3px;display: block;}.arenda-page td ul {padding: 0;margin: 0!important;}.arenda-page td ul li {list-style: none;background: url(/bitrix/templates/rusgeocom/css/../img/li-square.png) 0 center no-repeat;padding: 0 0 0 8px;line-height: 19px;}.arenda-page p {font: normal 12px/19px Arial, Helvetica, sans-serif;}.arenda-page h2 {text-align: center;}.content-gallery {background: #f7f7f7;border-radius: 10px;padding: 14px 10px 10px;text-align: center;}.content-gallery p {font: normal 18px/19px Arial, Helvetica, sans-serif;color: #000;text-shadow: 1px 1px 1px #fff;margin: 0 0 10px;margin-left: 10px;}.content-gallery a {display: inline-block;margin-left: 10px;margin-bottom: 12px;}.content-gallery a img {display: block;}.arenda-page ol {list-style-position: outside;font: normal 12px/19px Arial, Helvetica, sans-serif;margin: 0 0 5px 20px;}.arenda-page ol li {padding: 0 0 0 20px;}.arenda-page ol li span {color: #fe0000;}p.snoska {color: #777;}p.snoska span {color: #fe0000;}.small-img {float: left;border: 1px solid #bdbdbd;margin-right: 6px;margin-top: 5px;margin-bottom: 5px;}#regions_snippet {z-index: 10001;padding: 6px 10px;background: #1f6582;position: absolute;right: 210px;top: 67px;color: #FFF;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}.regions-title {display: block;position: relative;margin: 0;float: left;font-size: 12px;}.regions-container {float: left;margin-left: 5px;}.regions-container .current-region {display: block;margin-left: 0;float: left;font-size: 12px;cursor: pointer;}.regions-container .regions-list-wrapper {position: absolute;left: 0;top: 24px;z-index: 10001;width: 285px;display: none;}.regions-container ul.regions-list {list-style-type: none;background: #1f6582;list-style: none;width: 285px;}.regions-container ul.regions-list.active {display: block;}.regions-container ul.regions-list li.region-item {background: #1f6582;float: left;width: 100%;padding: 4px 10px;cursor: pointer;text-align: left;}.regions-container ul.regions-list li.region-item:hover {background: #447d94;}.regions-container .float-block {position: absolute;top: -36px;width: 173px;background: url(/assets/snippets/regions/flaot_block_bg.png) no-repeat center center;color: #FFF;display: none;left: 97%;padding: 10px 10px 10px 28px;}.current-region span.reg-name span {border-bottom: 1px dotted #FFF;}.current-region span.reg-name span.info-icon {border-bottom: none;padding-top: 3px;padding-left: 5px;}#regions-list-wrapper {clear: both;margin: 0 0 10px;}#regions-list-wrapper .viewport {width: 277px;height: 600px;overflow: hidden;position: relative;}#regions-list-wrapper .overview {width: 100%;list-style: none;position: absolute;left: 0;top: 0;}#regions-list-wrapper .thumb .end, #regions-list-wrapper .thumb {background-color: #d8d8d8;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}#regions-list-wrapper .scrollbar {position: relative;float: right;width: 8px;}#regions-list-wrapper .track {background-color: #1f6582;height: 100%;width: 12px;position: relative;padding: 0 1px;}#regions-list-wrapper .thumb {height: 20px;width: 12px;cursor: pointer;overflow: hidden;position: absolute;top: 0;}#regions-list-wrapper .thumb .end {overflow: hidden;height: 5px;width: 8px;}#regions-list-wrapper .disable {display: none;}.minicard-description li {text-align: left;}#content p {padding-bottom: 10px;text-indent: 7px;}#content #photos p {text-indent: 0;}#cont p, .cont p {/*font: 14px Tahoma, Arial, sans-serif;*/text-indent: 0!important;line-height: 24px;}#content ol {margin-left: 7px;list-style-position: inside;}#cont > ul {list-style-position: outside;margin: -12px 0 15px 15px;line-height: 20px;}#cont ul, .cont ul {margin: 0 0 15px 10px;list-style:  inside;/*font: 14px Tahoma, Arial, sans-serif;line-height: 24px*/text-indent:0!important;}#cont ol, .cont ol {margin: 0 0 15px 21px;/*font: 14px Tahoma, Arial, sans-serif;*/text-indent: 0!important;line-height: 24px;}.top-seo {position: relative;}.top-seo p {padding-bottom: 10px;text-indent: 25px;}.top-seo a.detail_link {float: right;position: absolute;bottom: 1px;right: 10px;display: block;}#maps .contact-map {display: none;text-align: center;position: relative;width: 600px;margin: 0 auto;}#maps .active {display: block;}#maps .contact-map .point {background: url(/bitrix/templates/rusgeocom/css/../img/photo-icon.png) no-repeat 0 0;position: absolute;display: block;width: 39px;height: 38px;}#maps .contact-map a.point:hover {text-decoration: none;}#maps .contact-map .point span {position: relative;left: 7px;top: 18px;display: block;width: 14px;height: 14px;background: #0986fb;color: #fff;font-size: 12px;line-height: 14px;text-align: center;}ul#maps-icons {margin: -21px 24px 30px 0;padding: 0;}ul#maps-icons li {float: left;list-style: outside none none;text-align: center;margin-top: 29px;}ul#maps-icons li.legs.active {border-radius: 6px 6px 6px 6px;}ul#maps-icons li.bus.active {border-radius: 6px 6px 6px 6px;}ul#maps-icons li.last {border-right: 0;}ul#maps-icons li a {font-size: 18px;color: #5c5c5c;text-decoration: none;padding: 0 11px 0 0;line-height: 34px;display: block;margin-right: 18px;}ul#maps-icons li a:hover {color: #5c5c5c;}ul#maps-icons li a:hover span, ul#maps-icons li.active a span {border-bottom: none;}#photos {width: 100%;margin: 20px 0 0;}#photos .hidden-photos {display: none;}#photos .hidden-photos.active {display: block;}#photos .photo {display: inline-block;vertical-align: top;width: 290px;margin-right: 10px;margin-bottom: 27px;}#photos .photo span {display: block;position: absolute;font-size: 16px;width: 30px;height: 30px;line-height: 30px;background: #0070c7;color: #fff;text-decoration: none;text-align: center;}#photos .photo p {font-size: 12px;text-indent: 0;margin-top: 23px;margin-bottom: 0;padding-bottom: 0;}#card.shop-stuff .hh h1 {color: #5C5C5C;font-size: 18px;font-weight: 700;line-height: 27px;padding-bottom: 20px;}.arenda-page .t-price td {background: none repeat scroll 0 0 #F4F4F4;border: 1px solid #FFF;color: #444343;font: 12px Arial, Helvetica, sans-serif;height: 18px;padding-left: 9px;vertical-align: middle;width: 50%}table.no-border tr td {border: none;}a.vnutr-s {border-bottom: 1px dashed navy;text-decoration: none!important;}a.vnutr-s:hover {text-decoration: none;}div.headNewPr {background-image: url(/bitrix/templates/rusgeocom/css/../img/headA2.jpg);height: 140px;}.akcTepl01 {color: #000;font-size: 13px;line-height: 120%;text-align: left;}.akcTepl01 h1 {padding-top: 46px;font-size: 15px;padding-left: 15px;}.akcTepl01 h2 {line-height: 120%;font-size: 18px;text-align: left;padding-left: 15px;font-weight: 400;}.akcTepl01 div.yllow90 {background-color: #ffc621;display: inline-block;width: 57%}.akcTepl01 h3 {font-size: 15px;font-weight: 400;margin-top: 20px;}.akcTepl01 ol {padding-left: 18px;}.akcTepl01 div.yllow {background-color: #ffc621;margin: 10px 0;}.akcTepl01 ul {list-style: disc outside url(/bitrix/templates/rusgeocom/css/../img/description_li2.png);padding: 10px 5px;margin-left: 291px;}.akcTepl01 div.white, .akcTepl01 div.white a {color: #fff;}.akcTepl01 .floatLeft {float: left;}.akcTepl01 div.yllow90 p {padding: 10px 15px!important;text-indent: 0!important;display: inline-block;}.akcTepl01 div.white a {text-decoration: underline;}.akcTepl01 ul, .akcTepl01 ol {line-height: 145%!important;}.akcTepl01 .yllow500 {display: inline-block;background-color: red;color: #fff;padding-right: 10px;}.akcTepl01 .number {background-color: #ffc621;display: inline-block;font-size: 12px;line-height: 21px;margin-bottom: 5px;margin-right: 10px;position: relative;text-align: center;top: -2px;width: 21px;}.akcTepl01 a {text-decoration: underline;}.table01 table {border-collapse: collapse;margin: 2px 0 0 -4px;width: auto;}.table01 tbody td {border: medium none;}.table01 tbody tr td table {border-collapse: collapse;margin: 2px 0 0;width: 100%}.vnutrSsil a {text-decoration: none!important;border-bottom: 1px dashed;}.action-banner {min-width: 56%;height: 120px;background: url(/assets/templates/rusgeocom/../img/banners/bg.jpg) repeat-x left top;}.action-banner .action-banner-inner {max-width: 697px;margin-left: auto;margin-right: auto;background: url(/bitrix/templates/rusgeocom/css/assets/templates/rusgeocom/../img/banners/center_bg.jpg) no-repeat center top;height: 120px;position: relative;overflow: hidden;min-width: 567px;}.action-banner .action-banner-inner .action-banner-inner2 {width: 100%}.action-banner .action-banner-inner .tool-1 {background: url(/assets/templates/rusgeocom/../img/banners/tool_1.png) no-repeat left top;width: 75px;height: 111px;position: absolute;top: 5px;left: 10px;}.action-banner .action-banner-inner .tool-2 {background: url(/assets/templates/rusgeocom/../img/banners/tool_2.png) no-repeat left top;width: 117px;height: 122px;position: absolute;top: 0;right: 128px;}.action-banner .banner-text {margin-left: 93px;margin-top: 12px;position: relative;font-family: Arial;}.action-banner .banner-title {display: block;width: 60%;color: #000;font-size: 18px;text-align: left!important;}.action-banner .yellow-line {background: none repeat scroll 0 0 #FAD107;color: #000;font-size: 16px;padding-bottom: 3px;padding-left: 5px;position: absolute;right: 241px;top: 46px;width: 212px;}.action-banner .action-list {display: block;width: 100%;position: absolute;font-size: 14px;top: 71px;left: -22px;}.action-banner .action-banner-title {width: 140px;height: 47px;position: absolute;top: 0;right: 3px;background: url(/assets/templates/rusgeocom/../img/banners/fluke.png) no-repeat left top;}.action-banner .banner-button {position: absolute;right: 3px;top: 64px;width: 147px;height: 38px;background: url(/assets/templates/rusgeocom/../img/banners/button.png) no-repeat left top;cursor: pointer;}.action-banner .banner-button:hover {background: url(/assets/templates/rusgeocom/../img/banners/button_active.png) no-repeat left top;}div.icq {margin-left: 41px;}div.icq p {text-indent: 0!important;margin-left: 10px;text-align: left;}div.icq img {margin: 0 4px -3px 0;}.align-center {text-align: center;}.noborder tr td, .noborder tr th, .noborder {border: none;}.katalog-kartinok01 {border: none;text-align: left;width: 370px;float: left;text-align: left;margin: 0 15px 15px 0;}.katalog-kartinok01 a img {border: #E9E9E9 solid 1px;padding: 5px;margin: 3px;}.katalog-kartinok02 {border: none;text-align: center;text-align: center;margin: 0 15px 15px 0;}.katalog-kartinok02 a img {border: #E9E9E9 solid 1px;padding: 5px;margin: 3px;}@media only screen and (max-width: 1161px) {.katalog-kartinok02 {width: 370px;margin: 0 auto 15px;}}.min-header {font-size: 140%;margin-bottom: -8px;color: #000;}.no-sr {padding: 0 25px 0 200px !important;}.akc-tepl {background-color: #fafafa;padding: 19px;font-family: Helvetica, Tahoma, Arial, "Sans Serif";max-width: 820px;}.akc-tepl-fon {background-color: #fafafa;}.akc-tepl H1 {color: #105c7c;line-height: 130%;font-size: 28px;}.akc-tepl img {margin: -35px 0 0 -19px;}.akc-tepl H3 {line-height: 130%;font-size: 17px;}.akc-tepl ul {line-height: 150%;font-size: 14px;}.akc-tepl p {line-height: 150%;font-size: 12px;}.akc-tepl a {text-decoration: underline;}.akc-tepl .red01 {color: #d42300;}.free-shipping {width: 250px;}.free-shipping input {margin-right: 5px;margin-top: -3px;}.free-shipping {font-size: 140%}.comment-form-title {font-size: 24px;padding-top: 10px;padding-bottom: 10px;display: block;width: 100%}p.header_content {font-size: 120%;margin-top: 15px;color: #000;margin-bottom: 15px;}.footer_soc {padding-right: 180px;font-size: 12px;float: right;}.footer_soc_vk {height: 15px;float: left;width: 16px;background: url(/assets/images/soc.gif) no-repeat scroll -17px 0 transparent;margin-right: 10px;}.footer_soc_fa {height: 15px;float: left;width: 16px;background: url(/assets/images/soc.gif) no-repeat scroll -34px 0 transparent;margin-right: 10px;}.footer_soc_tw {height: 15px;float: left;width: 16px;background: url(/assets/images/soc.gif) no-repeat scroll -1px 0 transparent;margin-right: 10px;}.footer_soc a {text-decoration: underline;}#content .footer_soc p:first-child {text-indent: 0!important;}.social {font-size: 14px;padding-left: 8px;padding-top: 31px;}.social_vk {background: url(/assets/images/social_hb.gif) no-repeat scroll -1px 0 transparent;height: 26px;margin-right: 4px;width: 24px;display: inline-block;}.social_fb {background: url(/assets/images/social_hb.gif) no-repeat scroll -53px 0 transparent;height: 26px;margin-right: 4px;width: 24px;display: inline-block;}.social_tw {background: url(/assets/images/social_hb.gif) no-repeat scroll -27px 0 transparent;height: 26px;margin-right: 4px;width: 24px;display: inline-block;}div.cities-block {width: 20%;float: left;padding-right: 5px;}div.cities-block .abc-title {font-size: 15px;color: red;padding-top: 20px;padding-bottom: 0;}div.cities-block .cities-link {display: block;padding-top: 3px;padding-bottom: 3px;font-size: 12px;}.cities-list-btn {display: block;padding: 3px 7px;width: 120px;color: #49A7CD;font-size: 14px;text-align: center;margin-bottom: 10px;float: right;}.cities-list-btn:hover {text-decoration: none;}.city-left-side {width: 75%;float: left;padding-bottom: 30px;}.city-right-side {width: 25%;float: left;}.city-right-side .shop-item {width: 100%;padding: 5px;float: left;}.city-right-side .shop-item .shop-title {display: block;font-size: 14px;color: #49a7cd;padding-bottom: 5px;}.city-right-side .shop-item .shop-adress {display: block;font-size: 12px;color: #626262;padding-bottom: 5px;}.city-right-side .shop-item .shop-phones {display: block;font-size: 12px;color: #626262;padding-bottom: 5px;}.city-right-side .shop-item .shop-website {display: block;font-size: 12px;color: #5297cb;padding-bottom: 5px;}.shop-item-left {width: 5%;float: left;font-weight: 700;font-size: 14px;text-align: right;}.shop-item-right {width: 90%;float: left;padding-left: 5px;}.shop-top {position: relative;}.shop-map {width: 60%;height: 300px;float: left;}.shop-map > ymaps {width: 100%!important;height: 300px!important;}.shop-contacts {margin-left: 2%;float: left;width: 37%}.shop-contacts span, .shop-contacts a {display: block;padding-bottom: 5px;}.shop-contacts span {font-size: 12px;}.shop-contacts .shop-title {font-size: 18px;color: #389cc4;}.city-h-devide {height: 1px;background: #d2d2d2;margin-top: 0;margin-bottom: 20px;float: left;width: 100%}.shop-h-devide {height: 1px;background: #d2d2d2;margin-top: 30px;margin-bottom: 20px;float: left;width: 100%}.shop-content {float: left;}.cities-link-wrapper {width: 100%;text-align: right;float: left;}.city-content {float: left;}#cities-button {background: url(/bitrix/templates/rusgeocom/css/../img/popup-cont-buttton.gif) no-repeat 0 0;color: #676767;text-align: center;text-decoration: none;padding: 0 30px 13px 23px;float: right;}#cities-button2 {text-align: center;text-decoration: underline;padding: 0 30px 13px 23px;float: right;margin-right: -25px;margin-top: -18px;}.yandex-map {width: 100%;padding-bottom: 20px;}.ya-map > ymaps {width: 100%!important;}label span.red {color: red!important;}.img-poverka {float: left;padding: 20px 0 20px 18px;}#poverka-short-content p {text-indent: 0;text-align: left;}.poverka-prise {color: #40748B;display: inline-flex;}.line {background: url(/bitrix/templates/rusgeocom/css/../img/line.jpg) no-repeat scroll left top rgba(0, 0, 0, 0);}#poverka-short-content {padding-left: 315px;margin-right: 30px;margin-top: 11px;font-size: 13px;line-height: 190%}.poverka-page {max-width: 1120px;}div.poverka-total {text-align: left;max-width: 934px;}.poverka-short-content:first-child {padding-top: 12px;}.ing_arendy {margin-top: 12px;}.arenda-page ul {padding-left: 12px!important;}.cont-arendy {padding-top: 12px;width: 370px;}@media screen and (min-width: 1186px) {.cont-arendy {float: left;}.a-item-price {display: inline-block;margin-top: 10px;}}.dileram {max-width: 750px;}div.dileram p, p.dileram-text {text-indent: 0!important;text-align: left;}.dileram-text {padding-right: 170px;margin-bottom: 30px;text-align: justify!important;}.dileram .dileram-kont {float: right;height: 100%;padding-left: 30px;}.dileram .dileram-kont p + p {margin: -6px 0 6px;}.dileram-header {color: #2a88c7;font-size: 18px;}.dileram-header2 {font-weight: 700;margin: 28px 0 9px;}div.dileram ul {list-style-position: outside!important;}.dileram-bottom {background: none repeat scroll 0 0 #2a88c7!important;color: #FFF!important;padding: 8px 20px 13px 17px !important;text-align: center!important;text-decoration: none!important;margin-right: -7px;}.dileram-kont #contacts-button {background: url(/bitrix/templates/rusgeocom/css/../img/popup-cont-buttton-blue-min7px.gif) no-repeat scroll 0 0 rgba(0, 0, 0, 0)!important;color: #FFF;padding: 8px 16px 13px 12px;}.banner_teplovisor-top {display: block;width: 468px;margin: -15px auto 25px;}.banner_teplovisor-Fluke {display: block;width: 468px;margin: 5px auto -15px;}.banner_teplovisor-pribor {display: block;width: 468px;margin: -45px auto 0;}.dlya_pechati {display: none;}div h1.dop_str_h1 {margin-top: 0!important;font-size: 11px;font-weight: 700;color: #484848;}table.calc tbody tr td.optPrice select {max-width: 98px;}div.geoidyi {width: 117px;float: left;height: 50px;padding: 0 15px 0 8px;font-size: 12px;}div#contTXT p.geoidyi-header {font-size: 18px;padding: 10px 0 0;}div#content p.geoidyi-header {padding: 0;margin: 0;}#contTXT p.geoidyi-poj {color: #a19f9f;font-size: 11px;text-indent: 0;padding-left: 7px;}div#content p.geoidyi-poj {font-style: italic;color: #a19f9f;font-size: 9px;padding: 0;margin: 0;}div.geoidyi span {font-size: 9px;color: #a19f9f;}.geoidyi a {color: #ff4242;font-size: 10px;}div.cat_brands_cont_lb div.bespilot_title {text-align: center;font-size: 17px;height: 25px;}div.cat_brands_cont_lb div.bespilot_title h1 {text-align: center;}.catalog-link {display: block;padding: 5px 7px 5px 10px;background: #f8f8f8;box-shadow: 1px 2px 2px #b9b9b9;width: 158px;margin-bottom: 10px;font-size: 12px;font-weight: 700;color: #5c5c5c;}.main-title {font-weight: 400;font-size: 24px;margin: 20px 0;}.left-menu-devide {width: 100%;height: 19px;}.cart-wrapper {position: relative;width: 181px;height: 22px;padding: 1px;border-radius: 3px;float: left;margin-left: -125px;margin-top: -1px;}.cart-wrapper .shop-cart {position: relative;top: 0;left: 0;height: 22px!important;}.shop-cart-body, #cartEmpty {color: #e5e5e6;text-align: left;padding-left: 26px;}.shop-cart #butOrderSmall {color: #696969;}#cartInner img {margin-top: 2px;}.cart-title {font-size: 25px;font-family: tahoma;padding-top: 20px;padding-bottom: 25px;display: block;}.cart-content.shop-cart {width: 100%;font-family: tahoma;border: none;}.cart-content .cart-content-header {padding: 16px;border-radius: 5px;width: 100%;font-size: 13px;}.cart-content .cart-item {width: 100%;padding: 16px;border-bottom: 1px solid #ccc;margin-top: -3px;float: left;}.cart-content .cart-item:last-child {border-bottom: none;}.cart-content .cart-item .cart-img {float: left;width: 17%}.cart-content .cart-item .cart-name {width: 37%;float: left;position: relative;padding-top: 55px;padding-bottom: 30px;}.cart-content .cart-item .cart-name a {color: #39c;font-size: 13px;font-weight: 700;display: block;padding-bottom: 5px;}.cart-content .cart-item .cart-counter {width: 18%;float: left;position: relative;height: 100%}.cart-content .cart-item .cart-counter input {width: 62px;padding: 7px 0;text-align: center;float: left;margin-right: 3px;font-weight: 700;}.cart-counter-wrap {position: relative;width: 100px;height: 42px;margin-top: 48px;}.cart-content .cart-item .cart-counter a#Up {display: block;width: 26px;height: 14px;background: url(/bitrix/templates/rusgeocom/css/../img/cart_up_btn.png) no-repeat left top;float: left;margin-bottom: 3px;margin-top: 0;}.cart-content .cart-item .cart-counter a#Down {display: block;width: 26px;height: 14px;background: url(/bitrix/templates/rusgeocom/css/../img/cart_down_btn.png) no-repeat left top;float: left;}.cart-item .cart-price {float: left;width: 20%;padding-top: 53px;text-align: center;font-size: 18px;font-weight: 700;}.cart-item .cart-price span {font-weight: 400;}.cart-item .cart-remove {width: 8%;height: 120px;float: left;position: relative;}.cart-item .cart-remove a {width: 16px;height: 16px;position: absolute;display: block;top: 45%;left: 10px;}.cart-bottom {width: 100%;float: left;padding: 35px 15px 20px;}.cart-bottom .back-btn {padding: 11px;font-size: 13px;background: url(/bitrix/templates/rusgeocom/css/../img/cart_btn_bg.png) repeat-x left top;border: 1px solid #cdcdcd;border-radius: 5px;}.cart-bottom .back-btn:hover {text-decoration: none;}.cart-bottom .total-price-wrap, form#ORDER_FORM .total-price-wrap {float: right;display: block;font-size: 20px;font-weight: 700;}.cart-bottom .total-price-wrap span span {font-weight: 400;}.cart-bottom .total-price-wrap span.del-none, form#ORDER_FORM .total-price-wrap span.del-none {font-size: 13px;display: block;color: #9a9a9a;font-weight: 400;padding-top: 10px;}.cart-form {padding-top: 20px;}.cart-form-title {font-size: 25px;display: block;border-top: 1px solid #ccc;margin-bottom: 15px;width: 100%;float: left;margin-top: 20px;padding: 25px 15px 9px 29px;}.cart-form-item {padding: 5px 10px 5px 25px;font-size: 13px;float: left;width: 100%;position: relative;}.cart-form-item.grey {opacity: .6;}.cart-form-item span.cart-radio {width: 20px;height: 19px;background: url(/bitrix/templates/rusgeocom/css/../img/cart_radio_bg.png) no-repeat left 0;display: block;float: left;margin-right: 10px;margin-top: -1px;}.cart-form-item span.cart-radio.checked {width: 20px;height: 19px;background: url(/bitrix/templates/rusgeocom/css/../img/cart_radio_bg.png) no-repeat left -19px;display: block;}.cart-form-item .cart-form-label {font-size: 13px;}.cart-form-item.p20 {padding-top: 0;padding-bottom: 10px;padding-left: 21px;}.cart-form-item.p30 {padding-top: 30px;padding-bottom: 30px;}.cart-form-item .cart-form-label span {font-weight: 400;color: #2598b1;}.cart-description {padding-top: 5px;padding-left: 30px;color: #aaa;}.cart-description ul {padding: 5px 0 10px;margin: 0;list-style-type: circle;}.cart-description ul li {padding-left: 0;padding-bottom: 5px;}.cart-form-label.left {float: left;margin-top: 0;}.cart-form-label.right {float: right;margin-top: 0;}.cart-form-label span.red {color: #ca1111;opacity: .5;}.cart-form-label.m5 {margin-top: 5px;}textarea.cart-comment {margin-top: 6px;width: 366px;height: 46px;border-radius: 2px;border: 1px solid #cbcbcb;padding: 7px;}.cart-buttons {padding: 11px 20px;font-size: 13px;background: url(/bitrix/templates/rusgeocom/css/../img/cart_btn_bg.png) repeat-x left top;border: 1px solid #cdcdcd;border-radius: 5px;margin-right: 20px;cursor: pointer;margin-top: 5px;margin-bottom: 10px;}.cart-buttons.checked {box-shadow: inset 1px 0 4px 1px #cbcbcb;background: #f3f1f1;}.attach-file-wrap {float: left;}.attach-file-wrap .file-field {width: 321px;padding: 7px;float: left;border-radius: 2px;border: 1px solid #cbcbcb;margin-left: 1px;}.attach-file-wrap .file-button {padding: 7px 11px;font-size: 13px;background: url(/bitrix/templates/rusgeocom/css/../img/cart_btn_bg.png) repeat-x left top;border: 1px solid #cdcdcd;border-radius: 5px;cursor: pointer;display: block;width: 50px;float: left;position: relative;width: 74px;margin: -1px 20px 10px 5px;}.attach-file-wrap .file-button input[type=file] {opacity: 0;position: absolute;}.attach-file-wrap .user-data {opacity: 0;position: absolute;height: 35px;width: 78px;top: 0;left: 0;cursor: pointer;}.attach-file-desc {display: block;font-size: 11px;color: #aaa;font-style: oblique;}textarea.user-data {width: 371px;height: 101px;margin-left: -4px;border-radius: 2px;border: 1px solid #cbcbcb;padding: 7px;}.user-info-form {width: 565px;}.cart-form-item .text-field {width: 400px;padding: 7px;float: left;border-radius: 2px;border: 1px solid #cbcbcb;margin-left: 10px;}.cart-form-item .text-field.fail {border: 1px solid #ed9a9a;color: #ed9a9a;}.cart-left-side {width: 16px;float: left;padding-left: 5px;}.cart-form-item .status {width: 33px;height: 28px;right: 53px;position: absolute;top: 11px;}.cart-form-item .status.ok {background: url(/bitrix/templates/rusgeocom/css/../img/status_ok.png) no-repeat center center;}.cart-form-item .status.fail {background: url(/bitrix/templates/rusgeocom/css/../img/status_fail.png) no-repeat center center;}.cart-form-item .status .status-text {float: left;color: #da3434;left: 45px;position: absolute;width: 200px;top: 5px;}textarea.user-comment {width: 320px;height: 70px;margin-left: 10px;padding: 7px;}.order-submit-wrap {width: 100%;border-top: 1px solid #ccc;padding-top: 35px;padding-bottom: 20px;float: left;margin-top: 30px;position: relative;padding-left: 10px;}.order-comment {width: 100%;padding-bottom: 7px;float: left;position: relative;}.order-submit-wrap .order-submit {padding: 11px 25px;margin-left: auto;margin-right: auto;background: url(/bitrix/templates/rusgeocom/css/../img/order_submit_bg.png) repeat-x left top;border: none;box-shadow: 0 0 0 3px #e6e6e6;border-radius: 5px;color: #fff;position: relative;display: block;font-size: 15px;cursor: pointer;}#payment_block {display: none;}#address_block {display: none;}.LeftMenu ul li > ul > li {z-index: 2;}.LeftMenu ul li > div.b-wrap .menu-banner {position: relative;background: none;float: left;bottom: 0;left: 0;z-index: 1;display: none;width: 175px;margin-top: 0;margin-bottom: 0;border-left: 1px solid #e3e3e3;padding: 0;}.LeftMenu ul li > ul .menu-banner img {display: block;position: relative;left: 0;}.LeftMenu ul li.b-inside ul li.level2 {background: #f7f7f7;}.LeftMenu ul li.b-inside ul li.level2 a {padding-left: 4px;}.LeftMenu ul li.b-inside div.b-wrap {width: 358px;background: #f7f7f7;position: absolute;left: 162px;top: -2px;border-top: 1px solid #d6d6d6;border-right: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;display: none;}.LeftMenu ul li.b-inside:hover div.b-wrap {display: block;}.LeftMenu ul li.b-inside div.b-wrap ul {width: 185px;float: left;position: relative;margin-top: 1px;left: 5px;}.goods-count {font-size: 16px;color: #484848;padding-left: 5px;padding-right: 10px;}.cat_brend_line input[type=submit] {background: #60b2d3;font-size: 14px;color: #fff;border-radius: 3px;padding: 3px 10px;border: none;margin-top: -4px;}
#upButton {width: 40px;height: 40px;position: fixed;display: block;
background: url(/bitrix/templates/rusgeocom/css/../img/top_arrow.jpg) 
no-repeat left top;bottom: 35px;right: 10px;display: none;}#upButton.cons {bottom: 35px;}.vibor_sroka {display: none;}.arenda_mini .vibor_modeli {display: none!important;}.arenda_mini .vibor_sroka {display: block!important;}.rent-item .rent-inner {padding-left: 10px;padding-right: 10px;}.rent-item .rent-item-title {padding: 5px 5px 5px 10px;background: url(/bitrix/templates/rusgeocom/css/../img/cat_center1.png) repeat-x left center;border-radius: 4px;}.rent-item .rent-item-title a {font-size: 13px;color: #005e99;font-weight: 700;}.rent-item .rent-item-img {float: left;width: 85px;padding-top: 5px;}.rent-item .rent-item-right {margin-left: 85px;padding-top: 10px;height: 78px;}.rent-item .rent-item-right ul {list-style-type: none;list-style: none;padding-left: 0!important;margin-left: 0!important;width: 142px;padding-bottom: 5px;border-bottom: 1px solid #E9E8ED;}.rent-item .rent-item-right ul li {padding-top: 3px;padding-bottom: 3px;text-align: left;}.rent-item .rent-item-right ul li:last-child {padding-left: 6px;}.rent-item .rent-item-right ul li b {font-weight: 400;}.rent-item .rent-item-form {float: left;padding-top: 10px;position: relative;}.rent-item .rent-item-form .rent-label {font-weight: 700;float: left;margin-right: 10px;height: 21px;color: #5C5C5C;margin-top: 4px;}.rent-item .rent-item-form input {width: 25px;text-align: center;float: left;padding-top: 5px;padding-bottom: 5px;margin-top: -4px;border: 1px solid #EDEDED;color: #5C5C5C;}.rent-item .rent-item-form .rent-day {float: left;margin-left: 5px;height: 21px;color: #5C5C5C;font-weight: 700;margin-top: 4px;}.rent-item .rent-item-form .rent-price {font-size: 14px;color: #5C5C5C;font-weight: 700;float: left;margin-left: 7px;height: 21px;}.rent-order-link {display: block;width: 95px;padding-top: 3px;padding-bottom: 4px;font-size: 13px;background: url(/bitrix/templates/rusgeocom/css/../img/rent_order_link.jpg) repeat-x left top!important;float: right;text-align: center;font-weight: 700;text-decoration: none;border-radius: 3px;margin-top: -3px;margin-left: 10px;float: left;margin-left: 15px;}.rent-item-order-link {margin-top: 30px;margin-left: 0;}.rent-item-order-link:hover {text-decoration: none;}.rent-item .rent-item-bottom {float: left;width: 100%;padding-top: 10px;}.rent-item .rent-item-bottom p {text-indent: 0!important;}div.popup div.product-order-img {width: 85px;float: left;margin-top: 0;padding: 5px;background: #fff;}.order-right {margin-left: 110px;}span.product-name {font-size: 20px;}span.days-count {font-size: 16px;}span.rent-total-price {font-size: 16px;}span.rent-total-price span {font-weight: 700;}#content .card_center ul {list-style-type: none;list-style: none;padding-left: 0!important;margin-left: 0!important;width: 142px;padding-bottom: 5px;border-bottom: 1px solid #E9E8ED;}#content .card_center ul li {margin-bottom: 10px;}.rent-item .rent-item-right ul li:last-child {padding-left: 6px;}#content .card_center ul li b {font-weight: 400;}.card-rent-item-form {padding-top: 20px;position: relative;min-height: 54px;}.card-rent-item-form .rent-label {float: left;margin-right: 10px;color: #5C5C5C;font-weight: 700;}.card-rent-item-form input {width: 25px;text-align: center;float: left;padding-top: 5px;padding-bottom: 5px;margin-top: -4px;border: 1px solid #EDEDED;color: #5C5C5C;}.card-rent-item-form .rent-day {margin-left: 10px;float: left;color: #5C5C5C;font-weight: 700;}.card-rent-item-form .rent-price {font-size: 17px;color: #5C5C5C;font-weight: 700;float: left;margin-left: 7px;height: 21px;}.card-rent-item-form .rent-price span {font-size: 17px;}.card-rent-item-form .rent-order-link {display: block;width: 95px;padding-top: 3px;padding-bottom: 4px;font-size: 13px;background: url(/bitrix/templates/rusgeocom/css/../img/rent_order_link.jpg) repeat-x left top!important;float: right;text-align: center;font-weight: 700;text-decoration: none;border-radius: 3px;margin-top: -3px;position: absolute;bottom: 0;left: 0;}.columns8 .rent-item .rent-order-link, .columns9 .rent-item .rent-order-link, .columns10 .rent-item .rent-order-link, .columns11 .rent-item .rent-order-link, .columns12 .rent-item .rent-order-link {position: absolute;bottom: 0;right: 0;}.columns8 .rent-item .rent-item-form, .columns9 .rent-item .rent-item-form, .columns10 .rent-item .rent-item-form, .columns11 .rent-item .rent-item-form, .columns12 .rent-item .rent-item-form {height: 50px;}.after-order-title {font-size: 16px;display: block;padding-top: 20px;padding-bottom: 25px;}.after-order-title a {text-decoration: underline;}.after-order-contacts {padding-top: 30px;}.after-order-contacts span {display: block;padding-bottom: 10px;font-size: 12px;width: 100%}.after-order-contacts span strong {margin-right: 5px;}.after-order-table tr td, .after-order-table tr th {font-weight: 400;font-size: 12px;padding: 10px;}#item .right div ul {padding-left: 0;}.js input[type="radio"] {opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter: alpha(opacity=0);cursor: pointer;display: inline-block;margin: 0;height: 17px;width: 17px;}.js .ie7 input[type="radio"] {display: inline;}.js .custom-radio {display: none;background: url(/assets/images/radio-btns.png) no-repeat 0 0;display: block;float: left;height: 17px;margin-right: 5px;width: 17px;}.js .wrap-custom-radio .checked {background-position: 0 -17px;}.js .wrap-custom-radio .disabled {background-position: 0 0;}.js label {cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.js input[type="radio"]:focus, .js label:focus {outline: none;}.js .wrap-custom-radio label {clear: left;float: left;}div.radio span {background-image: url(/assets/images/sprite.jpg);background-repeat: no-repeat;}div.radio span input {opacity: 0;}div.radio {display: inline-block;vertical-align: middle;}div.radio span.checked {background-position: -72px -279px;}div.radio span {background-position: 0 -279px;display: inline-block;text-align: center;}div.radio, div.radio span, div.radio input {height: 18px;width: 18px;}.calc_cat div div {margin-right: 1px;}#mail_image {background-image: url(/bitrix/templates/rusgeocom/css/../img/mail-image.jpg);width: 93px;height: 11px;margin-bottom: -3px;display: inline-block;}.remont-table {border-collapse: collapse;margin: 15px 0 0;width: 100%;font-size: 10px;text-align: left;}.remont-table tbody tr td {border: none;border-bottom: 1px solid #F0F0F0;padding: 3px;border-collapse: collapse;}.filter-result {position: relative;}.filter-loader {position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: url(/assets/snippets/filter3/loader.gif) no-repeat center center #fff;opacity: .7;}.icq p span {background-image: url(/bitrix/templates/rusgeocom/css/../img/call1.jpg);background-repeat: no-repeat;padding: 0 0 0 22px;display: inline-block;height: 16px;}.kalk-last-prise {float: right;position: relative;left: 16px;padding-top: 16px;background-image: url(/bitrix/templates/rusgeocom/css/../img/line_diagonal.png);background-repeat: no-repeat;background-position: center bottom;}@media only screen and (min-width: 1479px) {.kalk-last-prise {padding-top: 8px;}}.red02 {color: red;}h1.h1_st {font-size: 16px;color: #5c5c5c;padding-bottom: 0!important;}div.rightBanDiv {float: left;border-top-color: #DDDEDE;border-top-style: solid;border-top-width: 1px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);margin-bottom: 15px;}.ftp-item {width: 270px;float: left;margin-top: 20px;text-decoration: none!important;font-size: 14px;padding-right: 20px;}.ftp-item a {margin-left: 60px;display: block;padding-top: 2px;font-size: 15px;}.ftp-item a:hover {text-decoration: underline!important;color: #005e99;}.ftp-item img {float: left;}.ftp-item span {margin-left: 60px;display: block;}.ftp-item span.ftp-title {margin-top: -2px;text-align: justify;color: #515151;}.ftp-item span.ftp-size {text-decoration: none;color: #c2c2c2;font-size: 14px;padding-top: 3px;}table.remont-table {margin-bottom: 10px;font-size: 13px;}h1.remont-header {font-size: 24px;text-align: center;font-family: tahoma;font-weight: 400;}div p.remont-header2 {font-size: 28px;font-family: Open Sans;color: #414141;margin: 18px 0 22px;text-align: left;line-height: 33px;}.remont-table tr.subtitle {background-color: #ededed;font-size: 14px;color: #202020;}.remont-table tr.subtitle:hover {background-color: #ededed;}.remont-table tr:hover {background-color: #f7f7f7;}.remont-table tr {border-bottom: 1px solid #ededed;height: 24px;}.remont-table tr:last-child, .remont-table tr:last-child td, .remont-table tr:last-child th {border-bottom: none;}.remont-table tr th {padding-left: 11px;font-weight: 400;}div.remont .remont-table tr td {padding-left: 18px;}div.remont table.remont-table tbody tr td {border-left: 1px solid #ededed;width: 145px;white-space: nowrap;}span.c-title {display: block;padding-left: 30px;font-weight: 700;font-size: 12px;padding-bottom: 3px;padding-top: 30px;}div.c-data {padding-left: 7px;border-top: 1px solid #c8c8ca;border-bottom: 1px solid #c8c8ca;padding-top: 8px;padding-bottom: 8px;font-family: Tahoma;}div.c-data span {font-size: 12px;display: block;padding-left: 23px;margin-bottom: 12px;}div.c-data span.c-inn {padding-bottom: 20px;}div.c-data span.c-address {background: url(/bitrix/templates/rusgeocom/css/../img/c_address.png) no-repeat left bottom;}div.c-data span.c-phone {background: url(/bitrix/templates/rusgeocom/css/../img/c_phone.png) no-repeat left center;}div.c-data span.c-email {background: url(/bitrix/templates/rusgeocom/css/../img/c_email.png) no-repeat left center;}.contacts-block {font-size: 12px;padding-top: 8px;}.contacts-block.icq {width: 694px;float: left;margin-left: 6px;}.contacts-block.icq .block-title.icq {background: url(/bitrix/templates/rusgeocom/css/../img/c_icq.png) no-repeat left center;display: block;padding-left: 23px;font-weight: 700;margin-bottom: 8px;}.contacts-block.icq .icq-item {width: 299px;float: left;text-align: left;}.contacts-block.icq .icq-item .icq-item-left {width: 163px;float: left;padding-right: 15px;padding-bottom: 20px;}.contacts-block.icq .icq-item .icq-item-right {width: 80px;padding-left: 10px;float: left;}.contacts-block.icq .icq-subblock {width: 299px;float: left;background: url(/bitrix/templates/rusgeocom/css/../img/icq_line.png) repeat-y 178px top;margin-left: 23px;margin-right: 13px;height: 154px;}.contacts-block.skype .block-title.skype {background: url(/bitrix/templates/rusgeocom/css/../img/c_skype.png) no-repeat left center;display: block;padding-left: 23px;font-weight: 700;margin-bottom: 8px;}.contacts-block.skype {margin-left: 700px;}.contacts-block.skype span.skype-item {display: block;font-size: 12px;padding-left: 25px;}.map-wrap {margin-top: 28px;width: 100%;padding-bottom: 60px;}#map {width: 100%;height: 500px;float: left;}.map-controls {float: left;width: 100%;padding-bottom: 40px;padding-top: 20px;}.map-controls a {display: inline-block;padding: 5px 20px;text-decoration: none;border-radius: 0 0 5px 5px;color: #616161;}.map-controls a.active {background: #49a7cd;color: #fff;}.order-link-wrapper {float: left;padding-top: 43px;width: 100%}div.poverka-total div#catalog_item01.arenda a div#item div.ico img {height: 100px;}.main_title {margin-bottom: 5px;margin-top: 10px;padding-bottom: 0;background: none;border-radius: 6px;}.main_title_left {background: none;height: 55px;width: 100%}.main_title_right {color: #000;font-size: 12px;text-decoration: none;background: none;height: 55px;text-align: center;display: table-cell;vertical-align: top;width: 500px;padding: 5px 7px 0;}.catalog_item {border: 1px solid #fff;}.catalog_item:hover {border: 1px solid #000;}a.main:hover {text-decoration: none;}.main_title:hover {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brand_center-55.png) repeat-x left top;}.main_title_left:hover {background: none;}.main_title_right:hover {background: none;}.catalog_item {display: inline-block;margin-top: 10px;vertical-align: top;width: 24%;word-spacing: normal;}.item_main {background: none repeat scroll 0 0 #fff;margin-left: 10px;margin-right: 10px;margin-top: 0;}.hidden-photos {font-size: 12px;}.hidden-photos .c-title {font-size: 16px;display: block;padding: 10px 0;}.hidden-photos .c-ps {font-style: italic;}.dostavka-h2 {font-size: 150%;padding-left: 0;}.dostavka-cont {padding: 10px 0;border-radius: 10px 10px 10px 10px;}div#contTXT div.dostavka-cont ol {margin-left: 0;}div#content div#contTXT div.dostavka-cont ul {padding-left: 11px;}div#content div#contTXT div.dostavka-cont p {margin-left: 0;text-indent: 0;}#content .pricelist-wrapper ul.node-list {list-style: none;padding: 0;margin: 0;margin-left: 0;padding-left: 0;display: none;}#content .pricelist-wrapper > ul.node-list {display: block;}.pricelist-wrapper ul.node-list > li {padding-left: 20px;margin-left: 0;min-width: 528px;margin-bottom: 1px;}.pricelist-wrapper ul.node-list li div.node-item {font-size: 15px;padding: 5px;cursor: pointer;}.pricelist-wrapper ul.node-list > li.folder > .node-item {background: url(/bitrix/templates/rusgeocom/css/../img/hidden_tree.png) no-repeat left center;padding: 5px 5px 5px 25px;}.pricelist-wrapper ul.node-list > li.folder.show > .node-item {background: url(/bitrix/templates/rusgeocom/css/../img/show_tree.png) no-repeat left center;padding: 5px 5px 5px 25px;}.pricelist-wrapper ul.node-list li div.product-item {padding: 9px 9px 21px;font-size: 12px;background: #d9e6f5;}.pricelist-wrapper ul.node-list li div.product-item .price-prod-img {width: 80px;float: left;}.pricelist-wrapper ul.node-list li div.product-item span {margin-left: 8px;display: inline-block;padding: 5px;}.pricelist-wrapper ul.node-list li div.product-item span.name {min-width: 59%;width: 77%}.pricelist-wrapper ul.node-list li div.product-item span.introtext {width: 300px;display: block;margin-left: 82px;min-height: 31px;}.pricelist-wrapper ul.node-list li div.product-item span.introtext ul {margin-left: 0!important;}.pricelist-wrapper ul.node-list li div.product-item span.introtext ul li {text-align: left!important;}.pricelist-wrapper ul.node-list li div.product-item span.price {width: 84px;text-align: right;font-size: 15px;}#content .pricelist-wrapper ul.node-list li ul.calc-list {font-size: 12px;padding-top: 10px;margin-bottom: 10px;list-style: none;margin-left: 0;background: #edf2f8;}.pricelist-wrapper ul.node-list li ul.calc-list li .calc-name {width: 83%;display: inline-block;padding: 5px;}.pricelist-wrapper ul.node-list li ul.calc-list li .calc-price {width: 120px;display: inline-block;padding: 5px;text-align: right;}.analog {color: #D20202;padding-top: 7px;font-size: 14px;padding-bottom: 10px;font-weight: 700;text-indent: 0!important;margin-top: 12px;}.card-order-form {position: fixed;width: 450px;min-height: 140px;background: #fff;padding: 40px 60px;left: 50%;margin-left: -225px;top: 40%;margin-top: -140px;box-shadow: 0 0 10px #d3d3d3;z-index: 10002;}.card-order-form input, .card-order-form select {width: 100%;height: 40px;margin: 10px 0;padding: 0 17px;font-size: 15px;}.card-order-form input::-webkit-input-placeholder {color: #999;}.card-order-form input::-moz-placeholder {color: #999;}.card-order-form input:-moz-placeholder {color: #999;}.card-order-form input:-ms-input-placeholder {color: #999;}.card-order-form label {font-size: 13px;width: 100%;color: #999;display: block;margin: -5px 0 10px;}.card-order-form .button-default {text-transform: uppercase;margin-top: 20px;}.card-order-form h1 {font-size: 26px;text-align: center;font-weight: 400;color: #333;margin-top: 5px;}
.card-order-form .close-link {position: absolute;right: 17px;top: 16px;width: 13px;height: 13px;cursor: pointer;}.card-order-form .close-link:after, .card-order-form .close-link:before {content: '';display: block;position: absolute;width: 17px;height: 3px;background-color: #333;left: -2px;top: 6px;transition: background-color ease 300ms;-webkit-transition: background-color ease 300ms;-moz-transition: background-color ease 300ms;}.card-order-form .close-link:hover:after, .card-order-form .close-link:hover:before {background-color: #005e99;}.card-order-form .close-link:after {-webkit-transform: rotate(45deg);transform: rotate(45deg);}.card-order-form .close-link:before {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}.callback-form {position: fixed;width: 450px;min-height: 140px;background: #fff;padding: 40px 50px;left: 50%;margin-left: -225px;top: 40%;margin-top: -140px;box-shadow: 0 0 10px #d3d3d3;z-index: 10002;}.callback-form input, .callback-form select {width: 100%;height: 40px;border: 1px solid #ccc;margin: 10px 0;padding: 0 17px;font-size: 15px;}.callback-form input::-webkit-input-placeholder {color: #999;}.callback-form input::-moz-placeholder {color: #999;}.callback-form input:-moz-placeholder {color: #999;}.callback-form input:-ms-input-placeholder {color: #999;}.callback-form label {font-size: 13px;width: 100%;color: #999;display: block;margin: -5px 0 10px;}.callback-form .button-default {text-transform: uppercase;margin-top: 20px;}.callback-form .cb-title {margin: .67em 0;font-size: 26px;text-align: center;font-weight: 400;color: #333;margin-top: 5px;}.a-delivery-modal .close {position: absolute;right: 17px;top: 16px;width: 13px;height: 13px;cursor: pointer;}.a-delivery-modal .close:after, .a-delivery-modal .close:before {content: '';display: block;position: absolute;width: 17px;height: 3px;background-color: #333;left: -2px;top: 6px;transition: background-color ease 300ms;-webkit-transition: background-color ease 300ms;-moz-transition: background-color ease 300ms;}.a-delivery-modal .close:hover:after, .a-delivery-modal .close:hover:before {background-color: #005e99;}.a-delivery-modal .close:after {-webkit-transform: rotate(45deg);transform: rotate(45deg);}.a-delivery-modal .close:before {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}.callback-form .close {position: absolute;right: 17px;top: 16px;width: 13px;height: 13px;cursor: pointer;}.callback-form .close:after, .callback-form .close:before {content: '';display: block;position: absolute;width: 17px;height: 3px;background-color: #333;left: -2px;top: 6px;transition: background-color ease 300ms;-webkit-transition: background-color ease 300ms;-moz-transition: background-color ease 300ms;}.callback-form .close:hover:after, .callback-form .close:hover:before {background-color: #005e99;}.callback-form .close:after {-webkit-transform: rotate(45deg);transform: rotate(45deg);}.callback-form .close:before {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}.callback-form .title {display: block;padding: 1px 0 10px;text-align: center;font-size: 16px;}.callback-form input.error {border: 1px solid #da3800;}.callback-form span.req-fields {display: block;margin-top: 10px;font-size: 12px;}.callback-form-after {position: fixed;width: 300px;height: 89px;background: #f6f6f6;padding: 10px 20px;left: 50%;margin-left: -170px;top: 50%;margin-top: -170px;box-shadow: 0 0 10px #d3d3d3;z-index: 10002;}.callback-form-after .close {display: block;position: absolute;right: 16px;top: 16px;width: 8px;height: 7px;text-decoration: none;}.callback-form-after span.message {font-size: 16px;display: block;text-align: center;padding-top: 20px;}.callback-form-afters {position: fixed;width: 300px;height: 89px;background: #f6f6f6;padding: 10px 20px;left: 50%;margin-left: -170px;top: 50%;margin-top: -170px;box-shadow: 0 0 10px #d3d3d3;z-index: 10002;}.callback-form-afters .close {display: block;position: absolute;right: 16px;top: 16px;width: 8px;height: 7px;text-decoration: none;}.callback-form-afters span.message {font-size: 16px;display: block;text-align: center;padding-top: 20px;}.callback-shadow {position: fixed;width: 100%;height: 100%;background: #474747;opacity: .6;left: 0;top: 0;display: none;z-index: 10001;}.sidebarHR .phone-number a#callbackFormLink {display: block;font-size: 12px;color: #fff;text-decoration: none;margin-top: 3px;border-bottom: 1px dashed #fff;float: left;}.callback-form .time-wrapper {padding-top: 36px;padding-bottom: 10px;text-align: center;}.tableNoBorder th, .tableNoBorder td {border: none;vertical-align: inherit;height: 35px;}.tableNoBorder th {text-align: center;}#content.msk-content {width: 1020px;padding: 0;margin-left: auto;margin-right: auto;margin-top: 0;}#content.msk-content .subtitle {font-size: 14px;font-family: Tahoma;display: block;padding: 10px 10px 7px 39px;background: url(/bitrix/templates/rusgeocom/css/../img/msk/subtitle_bg.png) repeat-x left bottom;}#content.msk-content .subheader {background: url(/bitrix/templates/rusgeocom/css/../img/msk/city.png) no-repeat center bottom;height: 381px;}#content.msk-content .subheader .subheader-top {width: 100%;padding-top: 45px;position: relative;}#content.msk-content .subheader .subheader-top .center {position: relative;width: 520px;margin-left: auto;margin-right: auto;color: #3d7f9b;font-family: 'Open Sans';padding-left: 108px;}#content.msk-content .subheader .subheader-top .center .date-range {width: 368px;margin-left: auto;margin-right: auto;height: 40px;}#content.msk-content .subheader .subheader-top .center .date-range .days {display: block;float: left;width: 190px;font-size: 60px;font-weight: 700;text-align: right;}#content.msk-content .subheader .subheader-top .center .date-range .month-year {width: 130px;float: left;margin-top: -12px;text-transform: uppercase;margin-left: 5px;}#content.msk-content .subheader .subheader-top .center .date-range .month-year .month {font-size: 22px;font-weight: bolder;display: block;padding-bottom: 10px;}#content.msk-content .subheader .subheader-top .center .date-range .month-year .year {font-size: 22px;font-weight: 400;display: block;}#content.msk-content .subheader .subheader-top .center .center-bottom {display: block;padding-top: 15px;font-size: 30px;font-weight: 600;letter-spacing: .029em;}#content.msk-content .subheader .subheader-top .general-partners {position: absolute;right: 45px;top: 30px;text-align: center;width: 141px;}#content.msk-content .subheader .subheader-top .general-partners .title {display: block;color: #75858c;font-size: 14px;font-family: inherit;font-style: italic;padding-bottom: 21px;}#content.msk-content .subheader .subheader-top .general-partners img {margin-bottom: 12px;}#content.msk-content .exp-title {font-size: 48px;font-family: 'HeliosBlackRegular';color: #868a8e;text-align: center;background: url(/bitrix/templates/rusgeocom/css/../img/msk/text_decoration.png) no-repeat center bottom;padding-bottom: 25px;text-transform: uppercase;line-height: 1.17;margin-top: -25px;letter-spacing: -.02em;}#content.msk-content .exp-title span {color: #f10000;font-size: 60px;display: block;letter-spacing: 0;}#content.msk-content .exp-info {padding: 29px 0 10px 41px;}#content.msk-content .exp-info .exp-info-item {padding: 10px 0 9px 58px;font-family: inherit;}#content.msk-content .exp-info .exp-info-item.time {background: url(/bitrix/templates/rusgeocom/css/../img/msk/clock_icon.png) no-repeat left center;}#content.msk-content .exp-info .exp-info-item.place {background: url(/bitrix/templates/rusgeocom/css/../img/msk/location_icon.png) no-repeat 5px 21px;padding-top: 24px;}#content.msk-content .exp-info .exp-info-item .exp-info-item-top {font-size: 20px;color: #9ab522;letter-spacing: -.005em;}#content.msk-content .exp-info .exp-info-item .exp-info-item-top span {color: #000;text-transform: uppercase;}#content.msk-content .exp-info .exp-info-item .exp-info-item-ps {color: #f10000;font-size: 14px;padding-top: 10px;display: block;letter-spacing: .027em;}#content.msk-content .exp-info .exp-info-item.place .exp-info-item-ps {color: #9ab522;font-size: 14px;padding-top: 10px;display: block;}#content.msk-content .exp-info .exp-info-item.place .exp-info-item-ps span {color: #000;}#middle.exp {padding-bottom: 0;}.exp-map {width: 100%;margin-top: 20px;}#content.msk-content .exp-target {padding: 26px 39px 10px;font-family: inherit;font-size: 14px;line-height: 1.29;}#content.msk-content .exp-target span.title {display: block;font-size: 20px;text-transform: uppercase;padding-bottom: 18px;line-height: 1;}#content.msk-content .exp-org {padding: 33px 39px 10px;height: 180px;}#content.msk-content .exp-org .exp-org-photo {float: left;width: 130px;border-radius: 131px;height: 130px;overflow: hidden;margin-top: 10px;margin-left: 12px;}#content.msk-content .exp-org .exp-org-right {margin-left: 167px;padding-top: 28px;letter-spacing: .063em;}#content.msk-content .exp-org .exp-org-right .exp-org-name {font-size: 18px;display: block;color: #93b026;font-weight: 600;padding-bottom: 18px;letter-spacing: .063em;}#content.msk-content .exp-org .exp-org-right .exp-org-desc {font-size: 14px;}#content.msk-content .exp-org span.title {display: block;font-size: 20px;text-transform: uppercase;padding-bottom: 18px;line-height: 1;}#content.msk-content .exp-organisators {margin-left: 38px;border: 3px solid #5099d0;padding: 34px 38px 23px 0;position: relative;margin-top: 39px;font-family: inherit;margin-right: 42px;}#content.msk-content .exp-organisators .title {position: absolute;padding: 5px 15px;background: #fff;color: #5099d0;font-size: 20px;font-family: inherit;text-transform: uppercase;font-weight: lighter;top: -15px;left: 40px;}#content.msk-content .exp-organisators .exp-organisator {padding: 0 0 0 57px;}#content.msk-content .exp-organisators .exp-organisator img {float: left;}#content.msk-content .exp-organisators .exp-organisator span {display: block;padding: 1px 50px 8px 0;margin-left: 80px;font-size: 14px;line-height: 1.4;}#content.msk-content .exp-organisators-table tr td {border: 0;vertical-align: middle;padding: 16px 0 17px;}#content.msk-content .exp-organisators-table tr td:first-child {padding-left: 56px;text-align: center;}#content.msk-content .exp-organisators-table tr td:last-child {padding-left: 30px;font-size: 14px;text-align: left;}#content.msk-content .exp-title.green {color: #93b026;font-size: 18px;font-weight: bolder;padding-top: 66px;padding-bottom: 22px;text-decoration: none;background: none;display: block;font-family: inherit;text-align: left;letter-spacing: -.017em;padding-left: 37px;}#content.msk-content .list-title {font-size: 20px;color: #000;padding-bottom: 10px;padding-left: 37px;display: block;}#content.msk-content .list-title.times {padding-top: 47px;padding-bottom: 9px;}#content.msk-content .h-line {border-bottom: 1px solid #93b026;height: 1px;margin: 9px 23px 10px 37px;}#content.msk-content .exp-list {list-style-type: none;padding-left: 56px;margin-top: 13px;margin-bottom: 13px;}#content.msk-content .exp-list li {padding: 7px 0 7px 27px;background: url(/bitrix/templates/rusgeocom/css/../img/msk/ul_list_style.png) no-repeat left center;font-family: inherit;text-align: left;font-size: 14px;list-style: none;}#content.msk-content .times-wrap {padding-left: 38px;padding-top: 12px;padding-bottom: 15px;}#content.msk-content .times-wrap .time-item {font-size: 14px;color: #000;padding-top: 7px;padding-bottom: 6px;display: block;}#content.msk-content .times-wrap .time-item span {color: #93b026;font-size: 16px;letter-spacing: -.04em;padding-right: 9px;}#content.msk-content .exp-questions {padding-top: 18px;font-size: 16px;font-family: inherit;padding-left: 37px;display: block;}#content.msk-content .exp-questions a {color: #5099d0;}#content.msk-content #register_link {display: inline-block;padding: 14px 23px 16px 19px;background: url(/bitrix/templates/rusgeocom/css/../img/msk/reg_btn_pattern.jpg) repeat-x left top;border-radius: 22px;box-shadow: 1px 1px 1px 1px #828670;margin-left: 41px;margin-top: 42px;}#content.msk-content #register_link:hover {text-decoration: none;}#content.msk-content #register_link span {color: #fff;font-size: 24px;font-family: inherit;text-decoration: none;border-bottom: 1px dotted #fff;text-shadow: 1px 2px 1px #828670;}.exp-reg-shadow {position: fixed;width: 100%;height: 100%;background: #000;opacity: .6;z-index: 10000;left: 0;top: 0;display: none;}.exp-reg-form {position: fixed;width: 324px;height: 350px;background: #ecf0f1;padding: 50px 89px;left: 50%;margin-left: -251px;margin-top: -225px;top: 50%;z-index: 10001;font-family: inherit;}.exp-reg-form .exp-reg-form-title {font-size: 24px;font-weight: bolder;color: #7f8c8d;display: block;padding-bottom: 32px;text-align: center;}.exp-reg-form .exp-reg-form-close {background: url(/bitrix/templates/rusgeocom/css/../img/popup-close.png) no-repeat 0 0;display: block;position: absolute;right: 16px;top: 16px;width: 8px;height: 7px;text-decoration: none;}.exp-reg-form input {padding: 8px 0 8px 15px;font-size: 18px;font-family: 'Segoe UI';font-weight: lighter;border: 1px solid #e3e3e3;border-radius: 3px;width: 305px;margin-bottom: 10px;}.exp-reg-form input.invalid {border: 1px solid #cb3d3d;}.exp-reg-form .exp-reg-form-send-wrapper {float: left;padding-top: 20px;padding-bottom: 30px;position: relative;width: 100%;text-align: center;}.exp-reg-form .exp-reg-form-send-wrapper a {display: inline-block;padding: 14px 23px 16px 19px;background: url(/bitrix/templates/rusgeocom/css/../img/msk/reg_btn_pattern.jpg) repeat-x left top;border-radius: 22px;box-shadow: 1px 1px 1px 1px #828670;}.exp-reg-form .exp-reg-form-send-wrapper a:hover {text-decoration: none;}.exp-reg-form .exp-reg-form-send-wrapper a span {color: #fff;font-size: 24px;font-family: inherit;text-decoration: none;border-bottom: 1px dotted #fff;text-shadow: 1px 2px 1px #828670;}.exp-reg-form .ps {border-top: 1px dashed #93b026;padding-top: 10px;padding-bottom: 0;font-size: 14px;display: block;margin-top: 9px;}.exp-reg-after-send {width: 300px;padding: 50px;background: #ecf0f1;z-index: 10001;font-family: inherit;position: fixed;left: 50%;top: 50%;margin-left: -200px;margin-top: -50px;display: none;}.exp-reg-after-send .exp-reg-send-close {position: absolute;background: url(/bitrix/templates/rusgeocom/css/images/order_close.png) no-repeat left top;width: 17px;height: 17px;right: 10px;top: 10px;display: block;}.exp-reg-after-send span {font-size: 16px;padding-top: 9px;text-align: center;display: block;}#content.msk-content #Breadcrumbs {margin-top: 10px;}.stat_img {text-align: center;}.stat_img img {margin: 5px;max-width: 48%;height: auto;}@media screen and (max-width: 1153px) {.stat1_img img {height: 70%}}div#cont div#contTXT2 div#kontakti p, div.cont div#contTXT2 div#kontakti p {text-indent: 30px;}.mesto {margin-top: 16px;margin-bottom: -3px!important;background: url(/bitrix/templates/rusgeocom/css/../img/mesto.jpg) no-repeat scroll 10px 4px rgba(0, 0, 0, 0);padding-left: 30px;text-indent: 0!important;font-size: 14px;}.post {padding-bottom: 4px!important;background: url(/bitrix/templates/rusgeocom/css/../img/post.jpg) 10px 7px no-repeat;padding-left: 31px;font-size: 14px;}.tel {background: url(/bitrix/templates/rusgeocom/css/../img/tel.jpg) 10px 12px no-repeat;}.skype-left {font-size: 12px;padding-left: 31px!important;padding-bottom: 16px!important;background: url(/bitrix/templates/rusgeocom/css/../img/skype4.jpg) 8px 3px no-repeat;padding-left: 21px;text-indent: 0!important;border-bottom: 1px solid #c8c8ca;}.tel-blok {text-align: left;width: 350px;}.tel-blok span:first-child {border-right: 1px #c8c8ca solid;width: 80%;padding: 10px;display: inline-flex;}.tel-blok span:nth-child(2) {padding: 10px;}p.inn {text-indent: 0!important;margin-left: 7px;}#vsplivashka-mask {position: absolute;left: 0;top: 0;z-index: 9000;display: none;}#vsplivashka-boxes .vsplivashka-window {position: absolute;left: 0;top: -116px;-top: 40px;width: 440px;margin-bottom: -123px;display: none;z-index: 9999;padding: 20px;overflow: hidden;box-shadow: 0 1px 6px 0 #a2a2a2;}#vsplivashka-boxes #vsplivashka-dialog {width: 100%;padding: 10px;background-color: #fff;}.vsplivashka-top {background: url(/bitrix/templates/rusgeocom/css/../img/popup-close.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);height: 7px;width: 8px;cursor: pointer;float: right;}.vsplivashka-top:hover {text-decoration: underline;}.vsplivashka-close {float: right;}.vsplivashka-content {padding-top: 15px;}div.garant {padding: 1px 16px;}.vsplivashka-hide {display: none;}div#vsplivashka-boxes {position: relative;}.kontakti-table {max-width: 502px;font-size: 14px;}.kontakti-table th {font-weight: 400;}.kontakti-table-skype {vertical-align: top;padding: 2px 11px 2px 44px;}.kontakti-table tr:first-child td:first-child p {text-indent: 30px!important;}.kontakti-table tr:first-child td:first-child {padding: 0;}.kontakti-table td {border: medium none;}.kontakti-table th {border-right: 1px solid #c8c8ca;text-align: left;padding: 9px 30px;max-width: 27px;}.kontakti-table th + td {padding: 6px;max-width: 0;}ul.menuLeft li.level1.hide ul.sub li.level2 a {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}#catalog2 #catalog_item #item .title {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brand_center.png) repeat-x scroll left top rgba(0, 0, 0, 0);margin-bottom: 5px;margin-top: 10px;padding-bottom: 5px;}#catalog2 #catalog_item #item .title_left {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brand_left.png) no-repeat scroll left top rgba(0, 0, 0, 0);height: 34px;width: 100%}#catalog2 #catalog_item #item .title_right {color: #000;font-size: 13px;text-decoration: none;background: url(/bitrix/templates/rusgeocom/css/../img/cat_brand_right.png) no-repeat scroll right top rgba(0, 0, 0, 0);height: 34px;padding-top: 7px;text-align: center;width: 100%}#catalog2 #catalog_item a {text-decoration: none;}#catalog2 #catalog_item #item .title {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brand_center.png) repeat-x scroll left top rgba(0, 0, 0, 0);margin-bottom: 5px;margin-top: 10px;padding-bottom: 5px;}#catalog2 #catalog_item #item:hover .title {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brand_center_hover.png) repeat-x left top;background: url(/bitrix/templates/rusgeocom/css/../img/cat_brand_center_hover.png) repeat-x left top;}#catalog2 #catalog_item #item:hover .title_left {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brand_left_hover.png) no-repeat left top;}#catalog2 #catalog_item #item:hover .title_right {background: url(/bitrix/templates/rusgeocom/css/../img/cat_brand_right_hover.png) no-repeat right top;}.question {padding: 2px;}.help {background: none repeat scroll 0 0 #f6f6f6;box-shadow: 0 0 10px #d3d3d3;display: none;width: 240px;padding: 10px 0;position: absolute;left: 75%;top: 15px;z-index: 36;text-align: left;}.help ul {margin-left: 2px!important;padding-left: 20px!important;color: #484848;}@media only screen and (min-width: 1243px) {.help {left: 65%}}div.red {font-size: 16px!important;color: #000!important;font-weight: 700!important;}div.poverka-total {text-align: center;}.shadow {position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: .7;display: none;z-index: 10023;}.video-popup {width: 600px;height: 500px;display: none;background: #fff;padding: 10px;position: fixed;left: 50%;top: 50%;margin-left: -310px;margin-top: -260px;z-index: 10024;}.video-popup .close-popup {position: absolute;right: -14px;top: -14px;font-size: 16px;text-decoration: none;color: #fff;font-weight: bolder;background-image: url(http://www.rusgeocom.ru/assets/plugins/directresize/libs/fancybox/fancybox.png);background-position: -40px 0;height: 30px;width: 30px;}div.iframe-holder {position: relative;}div.iframe-holder .open-video {position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 1001;}.h1-inf-str {font-size: 16px;text-align: left;display: block;padding: 12px 0 6px;}.catalog_item-new span.title {font-size: 11px;}div#catalog_item01 a div#item div.title div.title_left div.title_right span.title {padding-left: 4px;}div#catalog_item01 a div#item div.title div.title_left div.title_right span.count {padding-right: 4px;}.catalog_item-new {border-right: 1px solid #fff!important;}@media screen and (max-width: 1527px) and (min-width: 1255px) {.catalog_item-new .one, .catalog_item-new .two, .catalog_item-new .four {border-right: 1px solid #e5e5e5;}.catalog_item-new.three {border-right: 1px solid #fff!important;}.catalog_item-new#catalog_item {width: 32%!important;}div#wrapper div#middle div#container div#content div#catalog {margin-right: 20px;}}@media screen and (max-width: 1255px) {.catalog_item-new .two {border-right: 1px solid #fff!important;}.catalog_item-new#catalog_item {width: 49%!important;}.catalog_item-new .one, .catalog_item-new .three {border-right: 1px solid #e5e5e5!important;}div#wrapper div#middle div#container div#content div#catalog {margin-right: 20px;}div#content div#catalog div#catalog_item.two.catalog_item-new {border-right: 1px solid #fff!important;}}@media screen and (min-width: 1527px) {.catalog_item-new.four {border-right: 1px solid #fff!important;}}div#catalog.font13 div#catalog_item.one.catalog_item-new div#item div#catalog_item01 a div#item div.title div.title_left div.title_right span.title {font-size: 13px;}.brand_title2 {width: 98%;position: relative;height: 25px;font-size: 20px;color: #7E7E7E;margin-left: auto;margin-right: auto;}.brand_title2 span.title2 {float: left;font-size: 14px;color: #7E7E7E;margin-left: 0;padding-left: 2px;padding-top: 11px;}.brand_title2 span {float: left;font-size: 14px;margin-left: 30px;}.card-order-form {width: 451px;position: fixed;padding: 30px;-moz-box-shadow: 0 0 10px #d3d3d3;-webkit-box-shadow: 0 0 10px #d3d3d3;-o-box-shadow: 0 0 10px #d3d3d3;box-shadow: 0 0 10px #d3d3d3;display: none;left: 50%;margin-left: -230px;top: 50%;margin-top: -220px;z-index: 1001;}.card-order-form .title {display: block;padding: 0 0 20px;text-align: center;font-size: 16px;}.card-order-form .top {height: 100px;padding: 0 5px;}.card-order-form .top img {float: left;}.card-order-form .top > span {display: block;margin-left: 115px;padding-top: 10px;}.card-order-form .top > span span {font-size: 15px;font-weight: bolder;}.card-order-form .top span.stuff-name {font-size: 15px;font-weight: bolder;}.card-order-form .rows {padding-top: 10px;}.card-order-form .rows input {border: 1px solid #c6c6c6;padding: 4px 17px;width: 174px;margin-left: 5px;margin-right: 5px;font-size: 14px;outline: none;}.card-order-form .rows input::-webkit-input-placeholder {color: #c6c6c6;}.card-order-form .rows input::-moz-placeholder {color: #c6c6c6;}.card-order-form .rows input:-moz-placeholder {color: #c6c6c6;}.card-order-form .rows input:-ms-input-placeholder {color: #c6c6c6;}.card-order-form .rows textarea::-webkit-input-placeholder {color: #c6c6c6;}.card-order-form .rows textarea::-moz-placeholder {color: #c6c6c6;}.card-order-form .rows textarea:-moz-placeholder {color: #c6c6c6;}.card-order-form .rows textarea:-ms-input-placeholder {color: #c6c6c6;}.rent-order-form .rows input::-webkit-input-placeholder {color: #c6c6c6;}.rent-order-form .rows input::-moz-placeholder {color: #c6c6c6;}.rent-order-form .rows input:-moz-placeholder {color: #c6c6c6;}.rent-order-form .rows input:-ms-input-placeholder {color: #c6c6c6;}.rent-order-form .rows textarea::-webkit-input-placeholder {color: #c6c6c6;}.rent-order-form .rows textarea::-moz-placeholder {color: #c6c6c6;}.rent-order-form .rows textarea:-moz-placeholder {color: #c6c6c6;}.rent-order-form .rows textarea:-ms-input-placeholder {color: #c6c6c6;}.card-order-form .rows input.error {border: 1px solid #ac0f0f;}.card-order-form .rows textarea {width: 364px;margin-left: 5px;margin-right: 10px;height: 70px;margin-top: 15px;padding: 10px 17px;border: 1px solid #c6c6c6;}.card-order-form .files-holder {padding: 20px 5px;}.card-order-form .files-holder .files-label {display: block;padding-bottom: 10px;}.card-order-form .files-holder .files-list {list-style: none;padding: 5px 0;display: none;}.card-order-form .files-holder .files-list li {padding: 5px;background: #e7e7e7;border-radius: 2px;margin-bottom: 1px;}.card-order-form .files-holder .files-list li a {float: right;background: url(/bitrix/templates/rusgeocom/css/../img/popup-close.png) no-repeat 0 0;display: block;width: 8px;height: 7px;text-decoration: none;margin-top: 5px;}.card-order-form .files-holder .add-file {position: relative;font-size: 12px;text-decoration: none;border-bottom: 1px dotted #000;}.card-order-form .files-holder .add-file input {opacity: 0;position: absolute;width: 100%;left: 0;height: 100%;top: 0;cursor: pointer;}.card-order-form .send-order, .card-order-form .send-order {width: auto;margin: 0 auto;}.card-order-form .send-order:hover {text-decoration: none;opacity: .8;}.card-order-form-after {display: none;position: fixed;padding: 30px;width: 400px;text-align: center;left: 50%;margin-left: -230px;top: 50%;margin-top: -50px;background: #f6f6f6;-moz-box-shadow: 0 0 10px #d3d3d3;-webkit-box-shadow: 0 0 10px #d3d3d3;-o-box-shadow: 0 0 10px #d3d3d3;box-shadow: 0 0 10px #d3d3d3;z-index: 1001;}div.rightBanDiv:hover {box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3);}div#catalog_item01:hover a div#item div.title div.title_left div.title_right span.title {text-decoration: underline;}div#card_item.shop-stuff.shk-item div#item.shop-stuff-b div.right form div.calc_cat {text-align: left;}.ui-helper-hidden-accessible {display: none;}html .ui-autocomplete {max-width: 781px!important;max-height: 189px;overflow-y: auto;overflow-x: hidden;}.ui-autocomplete li:first-child {border: 1px solid #ccc;}.ui-autocomplete li:hover {background-color: #f2f2f2;}.ui-autocomplete li {list-style: none;background-color: #fff;width: 781px;padding: 5px;border: 1px solid #ccc;border-top: none;text-align: left;color: #000;}.ui-autocomplete li a {text-align: left;cursor: pointer;color: #000;}a.card-3d-object {width: 50px;height: 50px;float: left;border: 1px solid #bdbdbd;margin-right: 6px;margin-top: 5px;margin-bottom: 5px;background: url(/bitrix/templates/rusgeocom/css/../img/3d_icon.jpg) no-repeat center center;display: block;}.ggskin_text:last-child {display: none;}.bold {font-weight: 700;}.rent-order-form {width: 451px;position: fixed;padding: 30px;background: #f6f6f6;-moz-box-shadow: 0 0 10px #d3d3d3;-webkit-box-shadow: 0 0 10px #d3d3d3;-o-box-shadow: 0 0 10px #d3d3d3;box-shadow: 0 0 10px #d3d3d3;display: none;left: 50%;margin-left: -230px;top: 50%;margin-top: -220px;z-index: 10001;}.rent-order-form .title {display: block;padding: 0 0 20px;text-align: center;font-size: 16px;}.rent-order-form .top {height: 100px;padding: 0 5px;}.rent-order-form .top img {float: left;}.rent-order-form .top > span {display: block;margin-left: 95px;padding-bottom: 10px;}.rent-order-form .top > span span {font-size: 15px;font-weight: bolder;}.rent-order-form .top span.stuff-name {font-size: 15px;font-weight: bolder;}.rent-order-form .rows {padding-top: 10px;}.rent-order-form .rows input.error {border: 1px solid #ac0f0f;}.rent-item-price ul li {line-height: 1.5;}.rent-order-form .rows textarea {width: 100%;height: 70px;margin-top: 10px;border: 1px solid #c6c6c6;padding: 8px 17px;}.rent-order-form .files-holder {padding: 20px 5px;}.rent-order-form .files-holder .files-label {display: block;padding-bottom: 10px;}.rent-order-form .files-holder .files-list {list-style: none;padding: 5px 0;display: none;}.rent-order-form .files-holder .files-list li {padding: 5px;background: #e7e7e7;border-radius: 2px;margin-bottom: 1px;}.rent-order-form .files-holder .files-list li a {float: right;background: url(/bitrix/templates/rusgeocom/css/../img/popup-close.png) no-repeat 0 0;display: block;width: 8px;height: 7px;text-decoration: none;margin-top: 5px;}
.rent-order-form .files-holder .add-file {position: relative;font-size: 12px;text-decoration: none;border-bottom: 1px dotted #000;}.rent-order-form .files-holder .add-file input {opacity: 0;position: absolute;width: 100%;left: 0;height: 100%;top: 0;cursor: pointer;}.rent-order-form .send-order:hover {text-decoration: none;opacity: .8;}.rent-order-form-after {display: none;position: fixed;padding: 30px;width: 400px;text-align: center;left: 50%;margin-left: -230px;top: 50%;margin-top: -50px;background: #f6f6f6;-moz-box-shadow: 0 0 10px #d3d3d3;-webkit-box-shadow: 0 0 10px #d3d3d3;-o-box-shadow: 0 0 10px #d3d3d3;box-shadow: 0 0 10px #d3d3d3;z-index: 10001;}.rent-order-form-after .close-link {background: url(/bitrix/templates/rusgeocom/css/../img/popup-close.png) no-repeat 0 0;display: block;position: absolute;right: 16px;top: 16px;width: 8px;height: 7px;text-decoration: none;}.informationDilers-adres, .informationDilers-buttons {float: right;margin-top: 7px;text-align: right;width: 20%;margin-left: 9px;}.informationDilers-buttons > a.dilers-button-link {background-color: #eeeef0!important;background-image: none!important;border-radius: 4px;box-shadow: 0 1px 1px 1px #c3c3c3;color: #666!important;cursor: pointer;display: inline-block;fpadding: 5% 6%!important;text-decoration: none;}.informationDilers-adres a {color: #666;font-weight: 700;text-decoration: none;}.informationDilersMini {float: left;width: 56%}.informationDilersTop::after {clear: both;content: "";display: block;}.informationDilers {text-align: left;}.titleInformationMain {border-bottom: 1px solid #c7c7c7;margin-bottom: 7px;padding-bottom: 5px;}.InformationMainRight {float: right;}.informationContent-wrap {margin: 0 -1%}.information-block {display: inline-block;float: left;margin-bottom: 23px;margin-left: -4px;padding-left: 1%;padding-right: 1%;text-align: left;vertical-align: top;width: 22%}.information-block:first-child {margin-left: 0;}.information-block a {text-decoration: none;}.information-block-title {height: 51px;}.information-block-date {color: #bebebe;float: right;text-align: right;width: 35%}.information-img {margin-bottom: 5px;text-align: center;}.information-description {clear: both;color: #000;font-size: 11px;line-height: 16px;}.information-block-tit {color: #666;display: block;float: left;width: 65%;height: 48px;overflow: hidden;}.information-img img {max-width: 100%}@media screen and (max-width: 1100px) {.information-block {width: 48%}.informationDilers-adres, .informationDilers-buttons {width: 23%}.informationDilersMini {width: 50%}.information-img img {width: 100%}}.minicard-description {text-align: left;}.minicard-description ul li {list-style: none;}.bot_down {color: #949494;border-bottom: 1px dashed #949494;cursor: pointer;}.kalk_podrobno {padding: 0 20px;}.floatRight {float: right;}.jivo-btn {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;text-transform: none;cursor: pointer;background-image: none;display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.428571429;text-align: center;vertical-align: middle;cursor: pointer;border: 0;border-radius: 4px;white-space: nowrap;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}.jivo-btn:hover {box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0 0 20px 10px rgba(255, 255, 255, 0.3);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0 0 20px 10px rgba(255, 255, 255, 0.3);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0 0 20px 10px rgba(255, 255, 255, 0.3);}.jivo-btn.jivo-btn-light:hover {box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.3), inset 0 0 20px 10px rgba(255, 255, 255, 0.1);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.3), inset 0 0 20px 10px rgba(255, 255, 255, 0.1);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.3), inset 0 0 20px 10px rgba(255, 255, 255, 0.1);}.jivo-btn.jivo-btn-light {box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.3);}.jivo-btn:active, .jivo-btn.jivo-btn-light:active {box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 0 15px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 0 15px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 0 15px rgba(0, 0, 0, 0.2);cursor: pointer;}.jivo-btn:active {outline: 0;background-image: none;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.jivo-btn-gradient {background-image: url(//static.jivosite.com/button/white_grad_light.png);background-repeat: repeat-x;}.jivo-btn-light.jivo-btn-gradient {background-image: url(//static.jivosite.com/button/white_grad.png);}.jivo-btn-icon {width: 17px;height: 20px;background-repeat: no-repeat;display: inline-block;vertical-align: middle;margin-right: 10px;margin-left: -5px;}.jivo-btn-light {color: #fff;}.jivo-btn-dark {color: #222;}.text-field_for_location {padding: 0!important;width: 334px!important;}.bx-sls .dropdown-block {border: 0;}.calc_cat select {max-width: 214px;}.art-item {position: relative;padding: 10px 13px;width: 274px;height: 289px;display: inline-block;vertical-align: middle;}@media (max-width: 1366px) {.art-item {width: 29%}}.art-item .photo {width: 100%;overflow: hidden;}.b-price-title {display: block;padding: 20px 0 20px 80px;font-size: 24px;margin-bottom: 20px;}.abc-block {padding-bottom: 30px;}.abc-block .letter-block {display: inline-block;vertical-align: top;margin-right: 0;margin-left: 30px;margin-bottom: 20px;width: 125px;}.abc-block .letter-block span.letter-title {display: block;padding-bottom: 10px;font-size: 32px;color: #c9c9c9;}.abc-block .letter-block a {display: block;color: #005e99;text-decoration: none;margin-bottom: 15px;font-size: 13px;}.abc-block .letter-block a:hover {text-decoration: underline;}.art-item .title {display: block;color: #666;font-size: 12px;padding-top: 15px;padding-bottom: 12px;text-decoration: none;text-align: left;font-weight: bolder;}.art-item .title:hover {text-decoration: underline;}.art-item .date {position: absolute;top: 182px;right: 10px;display: block;color: #bebebe;font-size: 12px;}.art-item .anonce {font-size: 11px;color: #000;height: 64px;overflow: hidden;text-align: left;}.article-link {display: inline-block;padding: 7px 0 7px 22px;background: url(/bitrix/templates/rusgeocom/css/../img/article_icon.png) no-repeat left center;font-weight: bolder;}#map_spb {width: 100%;height: 500px;float: left;}.brand-price-holder {position: relative;}.brand-price.h1-inf-str {padding-top: 20px;}.groups-list {list-style-type: none;padding: 0;margin: 0 30px 0 0;display: inline-block;vertical-align: top;}.groups-list li {list-style: none;padding: 6px 0;}.groups-list li img {display: inline-block;vertical-align: middle;}.groups-list li a {display: inline-block;vertical-align: middle;font-size: 14px;padding-left: 20px;}.price-list-file {position: absolute;right: 0;top: -53px;}.brand-right-logo {position: relative;margintop: -21px;}.brand-right-logo .price-list-file {position: relative;top: auto;padding-top: 10px;}.price-list-file img {display: inline-block;vertical-align: top;}.price-list-file .right {display: inline-block;vertical-align: top;padding-left: 10px;}.price-list-file .right a {display: block;padding-bottom: 2px;font-size: 14px;}.price-list-file .right span {display: block;padding-bottom: 2px;font-size: 14px;color: #b0b0b0;}.brands-col {display: inline-block;vertical-align: top;}.brand-logo {padding-top: 20px;padding-left: 43px;padding-bottom: 6px;}.city-switcher {display: inline-block;position: relative;padding-left: 10px;padding-right: 10px;width: 147px;}.city-switcher span.current-city {border-bottom: 1px dashed #5c5c5c;cursor: pointer;}.city-switcher ul {position: absolute;list-style-type: none;top: 149%;left: 0;width: 100%;background: #fff;list-style: none;margin: 0!important;padding: 0!important;box-shadow: 0 1px 9px 0 #747474;display: none;}.city-switcher ul:before {content: '';display: block;position: absolute;left: 50%;margin-left: -5px;top: -6px;width: 0;height: 0;border-style: solid;border-width: 0 5px 6px;border-color: transparent transparent #fff;}.city-switcher ul li {display: inline-block;width: 100%}.city-switcher ul li a {color: #5c5c5c;display: block;padding: 10px;white-space: nowrap;text-align: center;}.city-switcher-header {display: block;position: absolute;left: -129px;top: -2px;}.city-switcher-header .current-city {display: inline-block;padding: 4px 0 0;border-bottom: 1px dotted #fff;font-size: 13px;color: #fff;position: relative;cursor: pointer;}.city-switcher-header .current-city:before {content: '';display: block;position: absolute;left: -20px;top: 4px;background: url(/bitrix/templates/rusgeocom/css/../img/geo_point.png) no-repeat center center;width: 11px;height: 16px;}.city-switcher-header .current-city:after {content: '';display: block;position: absolute;right: -15px;top: 11px;background: url(/bitrix/templates/rusgeocom/css/../img/geo_point_arrow.png) no-repeat center center;width: 9px;height: 6px;}.city-switcher-header ul {position: absolute;list-style: none;background: #fff;left: 50%;margin-left: -47px;top: 29px;display: none;}.city-switcher-header ul li {display: inline-block;}.city-switcher-header ul li a {color: #5c5c5c;display: inline-block;padding: 5px;white-space: nowrap;}.city-switcher-header ul:before {content: '';display: block;position: absolute;left: 50%;margin-left: -5px;top: -6px;width: 0;height: 0;border-style: solid;border-width: 0 5px 6px;border-color: transparent transparent #fff;}#catalog .main-title {text-align: left;}
.wrap404 { text-align: center;
padding-top: 80px;
padding-bottom: 200px;
margin-bottom: 20px;
margin-top: 20px;
background-color: #fff;}
.value404 {display: block;font-size: 167px;color: #5c5c5c;padding-bottom: 80px;}
.desc404 {font-size: 20px;color: #5c5c5c;padding-bottom: 95px;text-align: center;display: block;}
.search-form-404 {display: block;text-align: center;padding-bottom: 50px;white-space: nowrap;}
.search-form-404 input[type=text] {width: 66%;padding: 14px 10px;border: 1px solid #e1e1e1;margin-right: 12px;font-size: 18px;outline: none;}
.search-form-404 input[type=submit] {width: 64px;height: 50px;border: none;position: relative;background: url(/bitrix/templates/rusgeocom/css/../images/search-loop-white.png) no-repeat center center #005e99;outline: none;cursor: pointer;}
.link404 {display: inline-block;font-size: 18px;font-weight: bolder;text-decoration: none;color: #005e99;}.search-form-404 .ui-autocomplete {margin-left: 0!important;padding-left: 0!important;max-width: 708px!important;max-height: 265px;margin-top: -6px;}.search-form-404 .ui-autocomplete li {width: 685px;padding: 18px 10px;border: 1px solid #ccc;border-top: none;text-align: left;color: #000;font-size: 18px;}.card-articul {display: block;font-size: 12px;}.card-articul span {font-weight: bolder;margin-left: 5px;}.bx-composite-banner {background: none!important;display: none!important;background: none!important;width: 1px!important;height: 55px!important;overflow: hidden!important;}#content noindex table.tech tr td ul {margin-left: 0;padding-left: 0;list-style: none;}.result-title {display: block;width: 100%;padding-bottom: 30px;font-size: 16px;}ul#maps-icons li a span {border-bottom: 1px dashed #5c5c5c;}ul#maps-icons li a:hover span {border-bottom: 1px dashed #5c5c5c;}ul#maps-icons li.active a span, ul#maps-icons li.active a:hover span {border-bottom: 2px solid #005e99;}div#cont p a.rent-order-link-float, div.cont p a.rent-order-link-float {text-decoration: none;}.city_item.current_city {font-weight: bolder;font-size: 22px;padding: 14px 0;width: 50%;display: inline-block;text-align: center;border-left: 1px solid #c8c8ca;vertical-align: top;border-bottom: 4px solid #005e99;}.city_item {font-weight: bolder;font-size: 22px;padding: 16px 0 15px;width: 49.8%;display: inline-block;text-align: center;vertical-align: top;border-bottom: 1px solid #c8c8ca;border-left: 1px solid #c8c8ca;margin-left: -4px;}.city_item span {border-bottom: 2px dashed #adadad;color: #5c5c5c;padding-bottom: 0;}.city_item:hover {text-decoration: none;}.city_item:hover span {text-decoration: none;}.location-confirm-popup {position: absolute;margin-left: -180px;left: 50%;top: 37px;background: #fff;border-radius: 5px;padding: 4px 20px;width: 325px;z-index: 10;box-shadow: 2px 2px 8px 0 #ccc;text-align: center;display: none;}.location-confirm-popup .label {font-size: 14px;display: inline-block;vertical-align: middle;float: none;margin: 0;width: 200px;padding: 0;}.location-confirm-popup a {display: inline-block;vertical-align: middle;width: 43px;padding: 4px 0;border: 1px solid #ccc;border-radius: 3px;text-align: center;margin-left: 10px;cursor: pointer;}.location-confirm-popup a:hover {background-color: #F9F9F9;color: #B4213B;text-decoration: none;}.location-shadow-all {position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: #000;opacity: .5;z-index: 10001;display: none;}.location-switch-popup {position: fixed;padding: 30px;width: 300px;margin-left: -180px;left: 50%;top: 50%;margin-top: -70px;background: #fff;z-index: 10002;display: none;border-radius: 5px;}.location-switch-popup a.close {background: url(/bitrix/templates/rusgeocom/css/../img/popup-close.png) no-repeat 0 0;display: block;position: absolute;right: 16px;top: 16px;width: 8px;height: 7px;text-decoration: none;}.location-switch-popup .location-label {display: block;font-size: 15px;padding: 0 0 20px;text-align: center;}.location-switch-popup > ul {list-style: none;font-size: 13px;padding: 10px 0 20px;text-align: center;width: 100%}.location-switch-popup > ul li {display: inline-block;margin: 0 5px;}.location-switch-popup > ul li a {color: #50ABEC;border-bottom: 1px dotted #50ABEC;}.location-switch-popup > ul li a:hover {text-decoration: none;border-bottom: 1px dotted transparent;}.location-switch-popup .other-city-label {display: block;font-size: 13px;padding: 0 0 5px;}.location-switch-popup #city_input {display: block;width: 280px;padding: 4px 10px;border: 1px solid #50ABEC;border-radius: 2px;outline: none;}.city-switcher-header {display: block;position: absolute;left: 206px;top: 0;}#header {position: relative;}.tepl-table tbody tr:hover {background-color: #edf1f4;}table.tech.tepl-table {margin-bottom: 20px!important;text-align: center;}.tepl-table tr:nth-child(2n) {background-color: #f7f7f7;}.tepl-table tr {height: 100%}.tepl-table td {border: none;padding: 0;padding: 0 0 0 9px;border-right: 1px solid #f0f0f0;}.tepl-table td:last-child {border-right: none;}table.tepl-table tr td {border: medium none;}body.columns2 #catalog_item.js-hint, body.columns3 #catalog_item.js-hint, body.columns4 #catalog_item.js-hint, body.columns5 #catalog_item.js-hint, body.columns6 #catalog_item.js-hint, body.columns7 #catalog_item.js-hint, body.columns8 #catalog_item.js-hint, body.columns9 #catalog_item.js-hint {width: 33%;border-right: 1px solid #E5E5E5!important;}body.columns2 #catalog_item.js-hint:nth-child(3n), body.columns3 #catalog_item.js-hint:nth-child(3n), body.columns4 #catalog_item.js-hint:nth-child(3n), body.columns5 #catalog_item.js-hint:nth-child(3n), body.columns6 #catalog_item.js-hint:nth-child(3n), body.columns7 #catalog_item.js-hint:nth-child(3n), body.columns8 #catalog_item.js-hint:nth-child(3n), body.columns9 #catalog_item.js-hint:nth-child(3n) {border-right: none!important;}@media only screen and (min-width: 1250px) {.remont-table col:nth-child(1) {width: auto;}.remont-table col:nth-child(2) {width: 165px!important;}}.width-auto {width: auto;}@media only screen and (min-width: 1250px) {.shema_pr_na_vtorostipennih {width: 49%;display: inline-block;vertical-align: top;}.left_kontent_shema_pr_na_vtorostipennih {width: 49%;display: inline-block;vertical-align: top;}}.left_kontent_shema_pr_na_vtorostipennih #contTXT2, .left_kontent_shema_pr_na_vtorostipennih .order-link-wrapper {display: none;}div.imd-content {margin: 0 10px;width: 25%;text-align: center;font-style: italic;display: block;color: grey;}div.imd-content div.imd-content-img {padding: 3px;border: 1px solid #ccc;display: inline-block;}.content__image {border: 1px solid #ababab;padding: 3px;margin: 10px;text-align: center;color: #ababab;}.f-left {float: left;}.f-right {float: right;}.open_pdf {margin: 0 auto;display: block;color: #484848;padding-top: 3px;padding-bottom: 4px;background: url(/bitrix/templates/rusgeocom/css/../img/order_btn.png) no-repeat left top!important;text-align: center;border-radius: 3px;text-shadow: 1px 1px 1px #fff;width: 117px;height: 28px;font-weight: 700;}@media only screen and (min-width: 1385px) {.baner-tah-back {display: block;}.baner-tah-img {display: none;}}@media only screen and (max-width: 1385px) {.baner-tah-back {display: none;}.baner-tah-img {display: block;}}div#content form a:hover {text-decoration: none;}div.small-img {position: relative;}.video-link {position: absolute;width: 100%;height: 100%;left: 0;top: 0;background-color: #fff;}.video-link img {margin-top: -6px!important;}#kombox-hint {background: #5A5A5A;color: #fff;width: 400px;}#kombox-hint table {border: none!important;background-color: transparent!important;}#kombox-hint table td {border: none!important;background: transparent!important;}#kombox-hint .popup-window-close-icon {background: url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat 0 -283px!important;}#kombox-hint .popup-window-close-icon :hover {background: url(/bitrix/js/main/core/images/controls-sprite.png) no-repeat 0 -283px!important;opacity: .6;}#kombox-hint p {text-align: left;}#kombox-hint .popup-window-light-angly-top {background: none!important;width: 0;height: 0;border-style: solid;border-width: 0 7.5px 10px;border-color: transparent transparent #5A5A5A;}#kombox-hint .popup-window-light-angly-bottom {background: none!important;width: 0;height: 0;border-style: solid;border-width: 10px 7.5px 0;border-color: #5A5A5A transparent transparent;}#kombox-filter .kombox-filter-property-hint {background: none!important;border: 1px solid #908D8D;color: #908D8D;border-radius: 50%;text-align: center;font-size: 9px;width: 11px;height: 11px;display: inline-block;vertical-align: middle;top: -6px;line-height: 1.3;margin-left: 0;}#kombox-filter .kombox-filter-property-hint:hover {opacity: .7;}div.kombox-filter-property-head {text-align: left;}.cart-form-item.blocked.payment_ label, .cart-form-item.blocked.payment_ div {opacity: .2;}textarea.user-comment {height: 70px;width: 400px;border: 1px solid #cbcbcb;}#order_form_div .section {margin-bottom: 0;}.bx_order_make .bx_section {margin-bottom: 0;}#order_form_content div div.cart-form-item.p20 div div {padding-left: 0;}.js-person-type {padding-left: 6px;}.order-submit-bottom {position: relative;bottom: 40px;left: 19px;float: none!important;width: 200px;margin-bottom: -45px;}.kombox-filter-property-name {line-height: 19px;}.cart-form-item .attach-file-wrap {margin-left: 9px;width: 436px;}.licenzii-cont {max-width: 750px;margin-left: 147px;}#content .licenzii-cont p {text-indent: 0;}.active .sale_top_menu {color: #fff;}.otziv {margin: 30px auto 0;width: 600px;text-align: center;padding: 37px;}.otziv p {text-align: center;text-indent: 7px;font-weight: 700;}.dostavka-cont p {margin-bottom: 0;padding-bottom: 0;}#content ul.acs-tabs {list-style-type: none;padding: 10px 0;margin: 0;}#content ul.acs-tabs li {display: inline-block;vertical-align: top;margin-bottom: 3px;}#content ul.acs-tabs li a {display: inline-block;vertical-align: top;margin: 3px 10px;font-size: 12px;border-bottom: 1px dotted;text-decoration: none;}#content ul.acs-tabs li a:hover {border-bottom: 1px solid transparent;text-decoration: none;}#content ul.acs-tabs li.active {border-radius: 3px;background: #dcdcdd;background: -moz-linear-gradient(top, #f0f0f0 0%, #dcdcdd 100%);background: -webkit-linear-gradient(top, #f0f0f0 0%, #dcdcdd 100%);background: linear-gradient(to bottom, #f0f0f0 0%, #dcdcdd 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#dcdcdd', GradientType=0);}#content ul.acs-tabs li.active a {border-bottom: 1px solid transparent;color: #000;}.acs-tab-content {display: none;margin-left: -10px;}.acs-tab-content.active {display: block;}.acs-tab-content {padding-bottom: 50px;}.acs-tab-content > div#catalog_1 {padding-top: 4px;padding-bottom: 0;}.acs-tab-content.all > div#catalog_1 {display: inline;}.acs-tab-title {display: block;padding: 30px 0 10px;border-top: 1px solid #ccc;margin-top: 30px;font-size: 150%;font-weight: 700;}.show-all-acs, .show-more-acs {display: inline-block;font-size: 12px;}.show-all-acs {text-decoration: underline;}.show-all-acs:hover {text-decoration: none;}.show-more-acs {padding: 8px 53px 8px 35px;border: 1px solid #ccc;border-radius: 3px;font-weight: bolder;text-decoration: none;position: relative;color: #000;}.show-more-acs:after {content: '»';-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);position: absolute;right: 35px;top: 7px;font-size: 16px;}.show-more-acs[disabled] {pointer-events: none;}.show-more-acs:hover {text-decoration: none;opacity: .8;}.acs-tab-content .shk-item.hidden {display: none!important;}.cart_tab_active > noindex > p {font-size: 12px;}.bernd_tovara {font-size: 12px;}.dileram_blok_sotr_top {width: 290px;float: left;padding-right: 10px;height: 170px;}.dileram_blok_sotr_top p {text-align: left;}.dileram_blok_sotr_bottom {width: 350px;float: left;padding-right: 10px;height: 295px;}.dileram_blok_sotr_bottom p {text-align: left;}.dileram_blok_sotr_bottom p.zagolovok {text-align: center;font-size: 20px;font-weight: 700;}.sprite_o_kompfnii {height: 175px;width: 270px;margin: 10px;background: url(/bitrix/templates/rusgeocom/css/../img/o_komp.png);float: right;clear: both;background-repeat: no-repeat;margin: 0 45px;}.sprite_o_kompfnii.n1 {background-position: 34px -3px;}.sprite_o_kompfnii.n2 {background-position: -281px 4px;}.sprite_o_kompfnii.n3 {background-position: -601px -3px;}.sprite_o_kompfnii.n4 {background-position: 34px -313px;}.sprite_o_kompfnii.n5 {background-position: -280px -303px;}.sprite_o_kompfnii.n6 {background-position: -596px -297px;}.sprite_o_kompfnii.n7 {background-position: 37px -617px;}.sprite_o_kompfnii.n8 {background-position: -287px -619px;}.sprite_o_kompfnii.n9 {background-position: -595px -622px;}.o-kompanii-2oj-ul {width: 289px;float: left;}@media (max-width: 1366px) {.o-kompanii-2oj-ul {float: none;margin-bottom: 14px;}}.IMG_BREND {width: 9%;max-width: 80px;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-khtml-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.IMG_BREND:hover {-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-khtml-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);}.foto-remont-4 {text-align: center;}.foto-remont-4 img {width: 22%;height: 22%;margin: 0 1%}.margin-top0 {margin-top: 0;}#content .remont p {text-indent: 0;}.remont .time-work {background-position: 0 3px;padding-left: 22px;}.remont .mesto {background-position: 0 4px;padding-left: 19px;}.all_IMG_BREND {padding-top: 10px;display: inline-block;margin: 0 auto;width: 100%;text-align: center;}.error-message {position: absolute;width: 622px;text-align: center;display: block;left: 50%;bottom: 70px;margin-left: -311px;font-size: 12px!important;font-weight: 400;}.zakupki-block {position: absolute;right: 89px;top: 10px;display: block;}#fluke-a ol {padding: 0 30px;margin: .5em 0 1.571em 1.9em;color: #2E2E2E;list-style-type: none;z-index: 2;counter-reset: point;}#fluke-a ol li a {color: #005e99;text-decoration: none;}#fluke-a ol li {line-height: 24px;color: #2E2E2E;position: relative;margin-bottom: 12px;}#fluke-a ol li:before {margin-bottom: 4px;counter-increment: point 1;line-height: 24px;height: 24px;margin-left: -36px;left: 0;width: 24px;margin-top: 1px;content: counter(point);border-radius: 12px;border: 1px solid #bcbcbc;color: #bcbcbc;text-align: center;position: absolute;font-weight: 700;}.fluke-a__time {width: 100%;min-height: 73px;background-color: #005e99;color: #fff;display: flex;align-items: center;margin: 20px 0 0;font-size: 20px;padding: 20px;line-height: 1.5;box-sizing: border-box;}.fluke-a__time span {width: 100%;text-align: center;}.fluke-a__about {margin: 15px 20px 36px 23px;font-weight: 900;font-size: 18px;}.a-fluke__download {text-decoration: none;}.a-fluke__download:hover span {text-decoration: underline;}.a-fluke__title span {background-color: #ffd700;font-weight: 900;}.a-fluke__lince span {font-weight: 900;font-size: 19px;line-height: 2;padding-left: 7px;}.a-fluke__lince img {margin: -12px 0;height: 100%;width: 90%;max-width: 132px;vertical-align: middle;}@media screen and (max-width: 500px) {.card-order-form {width: 100%;top: 0;height: 100%;left: 0;margin: 0;}.card-order-form .rows textarea, .card-order-form .rows input {width: 100%!important;}.card-order-form .rows input {margin-bottom: 20px;}}#ditto_pages table {text-align: center;width: 80%;margin: 0 auto;}.rent-order-form {position: fixed;width: 450px;min-height: 140px;background: #fff;padding: 40px 60px;left: 50%;margin-left: -225px;top: 40%;margin-top: -140px;box-shadow: 0 0 10px #d3d3d3;z-index: 10002;}.rent-order-form input, .rent-order-form select {width: 100%;height: 40px;border: 1px solid #ccc;margin: 10px 0;padding: 0 17px;font-size: 15px;}.rent-order-form input::-webkit-input-placeholder {color: #999;}.rent-order-form input::-moz-placeholder {color: #999;}.rent-order-form input:-moz-placeholder {color: #999;}.rent-order-form input:-ms-input-placeholder {color: #999;}.rent-order-form label {font-size: 13px;width: 100%;color: #999;display: block;margin: -5px 0 10px;}.rent-order-form .button-default {text-transform: uppercase;margin-top: 20px;}.rent-order-form h1, .rent-order-form title {font-size: 26px;text-align: center;font-weight: 400;color: #333;margin-top: 5px;}.rent-order-form .close-link {position: absolute;right: 17px;top: 16px;width: 13px;height: 13px;cursor: pointer;}.callback-form-after .close:after, .callback-form-after .close:before {content: '';display: block;position: absolute;width: 17px;height: 3px;background-color: #333;left: -2px;top: 6px;transition: background-color ease 300ms;-webkit-transition: background-color ease 300ms;-moz-transition: background-color ease 300ms;}.callback-form-after .close:hover:after, .callback-form-after .close:hover:before {background-color: #005e99;}.callback-form-after .close:after {-webkit-transform: rotate(45deg);transform: rotate(45deg);}.callback-form-after .close:before {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}.callback-form-afters .close:after, .callback-form-afters .close:before {content: '';display: block;position: absolute;width: 17px;height: 3px;background-color: #333;left: -2px;top: 6px;transition: background-color ease 300ms;-webkit-transition: background-color ease 300ms;-moz-transition: background-color ease 300ms;}.callback-form-afters .close:hover:after, .callback-form-afters .close:hover:before {background-color: #005e99;}.callback-form-afters .close:after {-webkit-transform: rotate(45deg);transform: rotate(45deg);}.callback-form-afters .close:before {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}.rent-order-form .close-link:after, .rent-order-form .close-link:before {content: '';display: block;position: absolute;width: 17px;height: 3px;background-color: #333;left: -2px;top: 6px;transition: background-color ease 300ms;-webkit-transition: background-color ease 300ms;-moz-transition: background-color ease 300ms;}.rent-order-form .close-link:hover:after, .rent-order-form .close-link:hover:before {background-color: #005e99;}.rent-order-form .close-link:after {-webkit-transform: rotate(45deg);transform: rotate(45deg);}.rent-order-form .close-link:before {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}.information-prev__like .like {cursor: pointer;}.information-prev__like .like.active {cursor: inherit;}.information-prev__name {overflow: hidden;display: flex;flex-wrap: wrap;flex-direction: column;vertical-align: middle;justify-content: center;margin-bottom: 5px;display: block;color: #4f5051;font-size: 16px;}.information-prev a:hover {text-decoration: none;}.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.fancybox-opened {z-index: 8030;}.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner {position: relative;}.fancybox-inner {overflow: hidden;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin: 0;padding: 15px;white-space: nowrap;}.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%}.fancybox-image {max-width: 100%;max-height: 100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url(/images/fancybox_sprite.png);}#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: .8;cursor: pointer;z-index: 8060;}#fancybox-loading div {width: 44px;height: 44px;background: url(/images/fancybox_loading.gif) center center no-repeat;}.fancybox-close {position: absolute;width: 17px;height: 36px;cursor: pointer;z-index: 8040;}.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url(/images/blank.gif);-webkit-tap-highlight-color: transparent;z-index: 8040;}.fancybox-prev {left: 0;}.fancybox-next {right: 0;}.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}.fancybox-prev span {left: 10px;background-position: 0 -36px;}.fancybox-next span {right: 10px;background-position: 0 -72px;}.fancybox-nav:hover span {visibility: visible;}.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible!important;}.fancybox-lock {overflow: hidden!important;width: auto;}.fancybox-lock body {overflow: hidden!important;}.fancybox-lock-test {overflow-y: hidden!important;}.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url(/images/fancybox_overlay.png);}.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position: relative;text-shadow: none;z-index: 8050;}.fancybox-opened .fancybox-title {visibility: visible;}.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: 700;line-height: 24px;white-space: nowrap;}.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}.fancybox-title-inside-wrap {padding-top: 10px;}.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, 0.8);}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url(/images/fancybox_sprite@2x.png);-webkit-background-size: 44px 152px;-moz-background-size: 44px 152px;-o-background-size: 44px 152px;background-size: 44px 152px;}#fancybox-loading div {background-image: url(/images/fancybox_loading@2x.gif);-webkit-background-size: 24px 24px;-moz-background-size: 24px 24px;-o-background-size: 24px 24px;background-size: 24px 24px;}}.jq-checkbox {top: -1px;vertical-align: middle;width: 16px;height: 16px;margin: 0 4px 0 0;border: 1px solid #C3C3C3;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background: #F5F5F5;background: -webkit-linear-gradient(#FFF, #E6E6E6);background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));background: -moz-linear-gradient(#FFF, #E6E6E6);background: -o-linear-gradient(#FFF, #E6E6E6);background: linear-gradient(#FFF, #E6E6E6);-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;cursor: pointer;}.jq-checkbox.checked .jq-checkbox__div {width: 12px;height: 12px;margin: 2px 0 0 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background: #666;-webkit-box-shadow: inset 0 -3px 6px #AAA;-moz-box-shadow: inset 0 -3px 6px #AAA;box-shadow: inset 0 -3px 6px #AAA;}.jq-checkbox.focused {border: 1px solid #08C;}.jq-checkbox.disabled {opacity: .55;}.jq-radio {top: -1px;vertical-align: middle;width: 16px;height: 16px;margin: 0 4px 0 0;border: 1px solid #C3C3C3;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: #F5F5F5;background: -webkit-linear-gradient(#FFF, #E6E6E6);background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));background: -moz-linear-gradient(#FFF, #E6E6E6);background: -o-linear-gradient(#FFF, #E6E6E6);background: linear-gradient(#FFF, #E6E6E6);-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;cursor: pointer;}.jq-radio.checked .jq-radio__div {width: 10px;height: 10px;margin: 3px 0 0 3px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: #777;-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.7);-moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.7);box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.7);}.jq-radio.focused {border: 1px solid #08C;}.jq-radio.disabled {opacity: .55;}.jq-file {width: 270px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);}.jq-file input {height: auto;line-height: 1em;cursor: pointer;}.jq-file__name {overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;height: 34px;padding: 0 80px 0 10px;border: 1px solid #CCC;border-bottom-color: #B3B3B3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #FFF;-webkit-box-shadow: inset 1px 1px #F1F1F1;-moz-box-shadow: inset 1px 1px #F1F1F1;box-shadow: inset 1px 1px #F1F1F1;font: 14px/32px Arial, sans-serif;color: #333;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}.jq-file__browse {position: absolute;top: 1px;right: 1px;padding: 0 10px;border-left: 1px solid #CCC;-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0;background: #F5F5F5;background: -webkit-linear-gradient(#FFF, #E6E6E6);background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));background: -moz-linear-gradient(#FFF, #E6E6E6);background: -o-linear-gradient(#FFF, #E6E6E6);background: linear-gradient(#FFF, #E6E6E6);-webkit-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);font: 14px/32px Arial, sans-serif;color: #333;text-shadow: 1px 1px #FFF;}.jq-file:hover .jq-file__browse {background: #E6E6E6;background: -webkit-linear-gradient(#F6F6F6, #E6E6E6);background: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#E6E6E6));background: -moz-linear-gradient(#F6F6F6, #E6E6E6);background: -o-linear-gradient(#F6F6F6, #E6E6E6);background: linear-gradient(#F6F6F6, #E6E6E6);}.jq-file:active .jq-file__browse {background: #F5F5F5;-webkit-box-shadow: inset 1px 1px 3px #DDD;-moz-box-shadow: inset 1px 1px 3px #DDD;box-shadow: inset 1px 1px 3px #DDD;}.jq-file.focused .jq-file__name {border: 1px solid #5794BF;}.jq-file.disabled, .jq-file.disabled .jq-file__name, .jq-file.disabled .jq-file__browse {border-color: #CCC;background: #F5F5F5;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color: #888;}.jq-number {position: relative;display: inline-block;vertical-align: middle;padding: 0 36px 0 0;}.jq-number__field {width: 100px;border: 1px solid #CCC;border-bottom-color: #B3B3B3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);}.jq-number__field:hover {border-color: #B3B3B3;}.jq-number__field input {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;padding: 8px 9px;border: none;outline: none;background: none;font: 14px Arial, sans-serif;color: #333;text-align: left;-moz-appearance: textfield;}.jq-number__field input::-webkit-inner-spin-button, .jq-number__field input::-webkit-outer-spin-button {margin: 0;-webkit-appearance: none;}.jq-number__spin {position: absolute;top: 0;right: 0;width: 32px;height: 14px;border: 1px solid #CCC;border-bottom-color: #B3B3B3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #F5F5F5;background: -webkit-linear-gradient(#FFF, #E6E6E6);background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));background: -moz-linear-gradient(#FFF, #E6E6E6);background: -o-linear-gradient(#FFF, #E6E6E6);background: linear-gradient(#FFF, #E6E6E6);-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-shadow: 1px 1px #FFF;cursor: pointer;}.jq-number__spin.minus {top: auto;bottom: 0;}.jq-number__spin:hover {background: #E6E6E6;background: -webkit-linear-gradient(#F6F6F6, #E6E6E6);background: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#E6E6E6));background: -moz-linear-gradient(#F6F6F6, #E6E6E6);background: -o-linear-gradient(#F6F6F6, #E6E6E6);background: linear-gradient(#F6F6F6, #E6E6E6);}.jq-number__spin:active {background: #F5F5F5;-webkit-box-shadow: inset 1px 1px 3px #DDD;-moz-box-shadow: inset 1px 1px 3px #DDD;box-shadow: inset 1px 1px 3px #DDD;}.jq-number__spin:after {content: '';position: absolute;top: 4px;left: 11px;width: 0;height: 0;border-right: 5px solid transparent;border-bottom: 5px solid #999;border-left: 5px solid transparent;}.jq-number__spin.minus:after {top: 5px;border-top: 5px solid #999;border-right: 5px solid transparent;border-bottom: none;border-left: 5px solid transparent;}.jq-number__spin.minus:hover:after {border-top-color: #000;}.jq-number__spin.plus:hover:after {border-bottom-color: #000;}.jq-number.focused .jq-number__field {border: 1px solid #5794BF;}.jq-number.disabled .jq-number__field, .jq-number.disabled .jq-number__spin {border-color: #CCC;background: #F5F5F5;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color: #888;}.jq-number.disabled .jq-number__spin:after {border-bottom-color: #AAA;}.jq-number.disabled .jq-number__spin.minus:after {border-top-color: #AAA;}.jq-selectbox {vertical-align: middle;cursor: pointer;}.jq-selectbox__select {height: 32px;padding: 0 45px 0 10px;border: 1px solid #CCC;border-bottom-color: #B3B3B3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #F5F5F5;background: -webkit-linear-gradient(#FFF, #E6E6E6);background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));background: -moz-linear-gradient(#FFF, #E6E6E6);background: -o-linear-gradient(#FFF, #E6E6E6);background: linear-gradient(#FFF, #E6E6E6);-webkit-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);font: 14px/32px Arial, sans-serif;color: #333;text-shadow: 1px 1px #FFF;}.jq-selectbox__select:active {background: #F5F5F5;-webkit-box-shadow: inset 1px 1px 3px #DDD;-moz-box-shadow: inset 1px 1px 3px #DDD;box-shadow: inset 1px 1px 3px #DDD;}.jq-selectbox.focused .jq-selectbox__select {border: 1px solid #5794BF;}.jq-selectbox.disabled .jq-selectbox__select {border-color: #CCC;background: #F5F5F5;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color: #888;}.jq-selectbox__select-text {display: block;width: 100%;white-space: nowrap;}.jq-selectbox .placeholder {color: #888;}.jq-selectbox__trigger {position: absolute;top: 0;right: 0;width: 34px;height: 100%;border-left: 1px solid #CCC;}.header-phone .jq-selectbox__trigger {border-left: 0 none!important;height: 100%;position: absolute;right: -4px;top: -8px;width: 34px;}.header-panel-phone .jq-selectbox__trigger {border-left: 0 none!important;height: 100%;position: absolute;right: -4px;top: 0;width: 34px;}.jq-selectbox__trigger-arrow {position: absolute;top: 14px;right: 12px;width: 0;height: 0;border-top: 5px solid #999;border-right: 5px solid transparent;border-left: 5px solid transparent;}.jq-selectbox:hover .jq-selectbox__trigger-arrow {border-top-color: #000;}.jq-selectbox.disabled .jq-selectbox__trigger-arrow {border-top-color: #AAA;}.jq-selectbox__dropdown {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;margin: 2px 0 0;padding: 0;border: 1px solid #CCC;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #FFF;-webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);font: 14px/18px Arial, sans-serif;display: none;}.jq-selectbox__search {margin: 5px;}.jq-selectbox__search input {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;margin: 0;padding: 5px 27px 6px 8px;border: 1px solid #CCC;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;outline: none;background: url(data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) no-repeat 100% 50%;-webkit-box-shadow: inset 1px 1px #F1F1F1;-moz-box-shadow: inset 1px 1px #F1F1F1;box-shadow: inset 1px 1px #F1F1F1;color: #333;-webkit-appearance: textfield;}.jq-selectbox__search input::-webkit-search-cancel-button, .jq-selectbox__search input::-webkit-search-decoration {-webkit-appearance: none;}.jq-selectbox__not-found {margin: 5px;padding: 5px 8px 6px;background: #F0F0F0;font-size: 13px;}.jq-selectbox ul {margin: 0;padding: 0;}.jq-selectbox li {padding: 5px 10px 6px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;color: #231F20;}.jq-selectbox li.selected {background-color: #A3ABB1;color: #FFF;}.jq-selectbox li:hover {background-color: #08C;color: #FFF;}.jq-selectbox li.disabled {color: #AAA;}.jq-selectbox li.disabled:hover {background: none;}.jq-selectbox li.optgroup {font-weight: 700;}.jq-selectbox li.optgroup:hover {background: none;color: #231F20;cursor: default;}.jq-selectbox li.option {padding-left: 25px;}.jq-select-multiple {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 1px;border: 1px solid #CCC;border-bottom-color: #B3B3B3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #FFF;-webkit-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);font: 14px/18px Arial, sans-serif;color: #333;cursor: default;}.jq-select-multiple.focused {border: 1px solid #5794BF;}.jq-select-multiple.disabled {border-color: #CCC;background: #F5F5F5;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color: #888;}.jq-select-multiple ul {margin: 0;padding: 0;}.jq-select-multiple li {padding: 3px 9px 4px;list-style: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;}.jq-select-multiple li:first-child {-webkit-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;}.jq-select-multiple li:last-child {-webkit-border-radius: 0 0 3px 3px;-moz-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;}.jq-select-multiple li.selected {background: #08C;color: #FFF;}.jq-select-multiple li.disabled {color: #AAA;}.jq-select-multiple.disabled li.selected, .jq-select-multiple li.selected.disabled {background: #CCC;color: #FFF;}.jq-select-multiple li.optgroup {font-weight: 700;}.jq-select-multiple li.option {padding-left: 25px;}input[type='email'].styler, input[type='password'].styler, input[type='search'].styler, input[type='tel'].styler, input[type='text'].styler, input[type='url'].styler, textarea.styler {padding: 8px 9px;border: 1px solid #CCC;border-bottom-color: #B3B3B3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);font: 14px Arial, sans-serif;color: #333;}input[type='search'].styler {-webkit-appearance: none;}textarea.styler {overflow: auto;}input[type='email'].styler:hover, input[type='password'].styler:hover, input[type='search'].styler:hover, input[type='tel'].styler:hover, input[type='text'].styler:hover, input[type='url'].styler:hover, textarea.styler:hover {border-color: #B3B3B3;}input[type='email'].styler:focus, input[type='password'].styler:focus, input[type='search'].styler:focus, input[type='tel'].styler:focus, input[type='text'].styler:focus, input[type='url'].styler:focus, textarea.styler:focus {border-color: #CCC;border-top-color: #B3B3B3;outline: none;-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);}button.styler, input[type='button'].styler, input[type='submit'].styler, input[type='reset'].styler {overflow: visible;padding: 8px 11px;border: 1px solid #CCC;border-bottom-color: #B3B3B3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;outline: none;background: #F5F5F5;background: -webkit-linear-gradient(#FFF, #E6E6E6);background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));background: -moz-linear-gradient(#FFF, #E6E6E6);background: -o-linear-gradient(#FFF, #E6E6E6);background: linear-gradient(#FFF, #E6E6E6);-webkit-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);font: 14px Arial, sans-serif;color: #333;text-shadow: 1px 1px #FFF;cursor: pointer;}button.styler::-moz-focus-inner, input[type='button'].styler::-moz-focus-inner, input[type='submit'].styler::-moz-focus-inner, input[type='reset'].styler::-moz-focus-inner {padding: 0;border: 0;}button.styler:not([disabled]):hover, input[type='button'].styler:not([disabled]):hover, input[type='submit'].styler:not([disabled]):hover, input[type='reset'].styler:hover {background: #E6E6E6;background: -webkit-linear-gradient(#F6F6F6, #E6E6E6);background: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#E6E6E6));background: -moz-linear-gradient(#F6F6F6, #E6E6E6);background: -o-linear-gradient(#F6F6F6, #E6E6E6);background: linear-gradient(#F6F6F6, #E6E6E6);}button.styler:not([disabled]):active, input[type='button'].styler:not([disabled]):active, input[type='submit'].styler:not([disabled]):active, input[type='reset'].styler:active {background: #F5F5F5;-webkit-box-shadow: inset 1px 1px 3px #DDD;-moz-box-shadow: inset 1px 1px 3px #DDD;box-shadow: inset 1px 1px 3px #DDD;}button.styler[disabled], input[type='button'].styler[disabled], input[type='submit'].styler[disabled] {border-color: #CCC;background: #F5F5F5;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color: #888;}html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body {margin: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}audio:not([controls]) {display: none;height: 0;}[hidden], template {display: none;}a {background-color: transparent;}a:active, a:hover {outline: 0;}abbr[title] {border-bottom: 1px dotted;}b, strong {font-weight: 700;}dfn {font-style: italic;}h1 {font-size: 2em;margin: .67em 0;}mark {background: #ff0;color: #000;}small {font-size: 80%}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -.5em;}sub {bottom: -.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 1em 40px;}hr {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}pre {overflow: auto;}code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em;}button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}button {overflow: visible;}button, select {text-transform: none;}button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled], html input[disabled] {cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"], input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"] {-webkit-appearance: textfield;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid silver;margin: 0 2px;padding: .35em .625em .75em;}legend {border: 0;padding: 0;}textarea {overflow: auto;}optgroup {font-weight: 700;}
table {border-collapse: collapse;border-spacing: 0;}td, th {padding: 0;}.slick-loading .slick-list {background: #fff url(/bitrix/templates/rusgeocom/css/../images/ajax-loader.gif) center center no-repeat;}@font-face {font-family: "slick";src: url(/bitrix/templates/rusgeocom/css/./fonts/slick.eot);src: url(/bitrix/templates/rusgeocom/css/./fonts/slick.eot?#iefix) format("embedded-opentype"), url(/bitrix/templates/rusgeocom/css/./fonts/slick.woff) format("woff"), url(/bitrix/templates/rusgeocom/css/./fonts/slick.ttf) format("truetype"), url(/bitrix/templates/rusgeocom/css/./fonts/slick.svg#slick) format("svg");font-weight: 400;font-style: normal;}.slick-prev, .slick-next {position: absolute;display: block;height: 20px;width: 20px;line-height: 0;font-size: 0;cursor: pointer;background: transparent;color: transparent;top: 50%;margin-top: -10px\9;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);transform: translate(0, -50%);padding: 0;border: none;outline: none;}.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {outline: none;background: transparent;color: transparent;}.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {opacity: 1;}.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {opacity: .25;}.slick-prev:before, .slick-next:before {font-family: "slick";font-size: 20px;line-height: 1;color: #fff;opacity: .75;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-prev {left: -25px;}[dir="rtl"] .slick-prev {left: auto;right: -25px;}.slick-prev:before {content: "←"}[dir="rtl"] .slick-prev:before {content: "→"}.slick-next {right: -25px;}[dir="rtl"] .slick-next {left: -25px;right: auto;}.slick-next:before {content: "→"}[dir="rtl"] .slick-next:before {content: "←"}.slick-slider {margin-bottom: 30px;}.slick-dots {position: absolute;bottom: -45px;list-style: none;display: block;text-align: center;padding: 0;width: 100%}.slick-dots li {position: relative;display: inline-block;height: 20px;width: 20px;margin: 0 5px;padding: 0;cursor: pointer;}.slick-dots li button {border: 0;background: transparent;display: block;height: 20px;width: 20px;outline: none;line-height: 0;font-size: 0;color: transparent;padding: 5px;cursor: pointer;}.slick-dots li button:hover, .slick-dots li button:focus {outline: none;}.slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1;}.slick-dots li button:before {position: absolute;top: 0;left: 0;content: "•";width: 20px;height: 20px;font-family: "slick";font-size: 6px;line-height: 20px;text-align: center;color: #000;opacity: .25;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before {color: #000;opacity: .75;}.slick-slider {position: relative;display: block;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;overflow: hidden;display: block;margin: 0;padding: 0;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track {position: relative;left: 0;top: 0;display: block;}.slick-track:before, .slick-track:after {content: "";display: table;}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {float: left;min-height: 1px;display: none;}[dir="rtl"] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}.bx-wrapper {position: relative;margin: 0 auto 60px;padding: 0;*zoom: 1;}.bx-wrapper img {max-width: 100%;display: block;}.bx-wrapper .bx-viewport {left: 0;background: #fff;-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {position: absolute;bottom: 8px;width: 100%}.bx-controls {margin-top: -60px;}.bx-wrapper .bx-loading {min-height: 50px;background: url(/bitrix/templates/rusgeocom/css/../images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: 700;color: #666;padding-top: 20px;}.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}.bx-wrapper .bx-pager.bx-default-pager a {background: #fff;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border: 1px solid #005e99;}.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background: #005e99;}.bx-wrapper .bx-prev {left: 10px;border-bottom: 5px solid #005e99;border-right: 5px solid #005e99;max-height: none;-webkit-transform: translate(0, -50%) rotate(135deg);-moz-transform: translate(0, -50%) rotate(135deg);-ms-transform: translate(0, -50%) rotate(135deg);-o-transform: translate(0, -50%) rotate(135deg);transform: translate(0, -50%) rotate(135deg);z-index: 1001;height: 15px;width: 15px;}.bx-wrapper .bx-prev:after, .bx-wrapper .bx-next :after {position: absolute;content: '';width: 100%;height: 100%;padding: 12px;left: -4px;top: -4px;}.bx-wrapper .bx-next {right: 10px;border-bottom: 5px solid #005e99;border-right: 5px solid #005e99;max-height: none;-webkit-transform: translate(0, -50%) rotate(-45deg);-moz-transform: translate(0, -50%) rotate(-45deg);-ms-transform: translate(0, -50%) rotate(-45deg);-o-transform: translate(0, -50%) rotate(-45deg);transform: translate(0, -50%) rotate(-45deg);z-index: 1001;height: 15px;width: 15px;}.bx-wrapper .bx-prev:hover {background-position: 0 0;}.bx-wrapper .bx-next:hover {background-position: -43px 0;}.bx-wrapper .bx-controls-direction a {position: absolute;width: 20px;height: 20px;top: 50%;margin-top: 1px;outline: 0;text-indent: -9999px;z-index: 9999;}.bx-wrapper .bx-controls-direction a.disabled {display: none;}.bx-wrapper .bx-controls-auto {text-align: center;}.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(/bitrix/templates/rusgeocom/css/../images/controls.png) -86px -11px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(/bitrix/templates/rusgeocom/css/../images/controls.png) -86px -44px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%}.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}.ui-draggable-handle {-ms-touch-action: none;touch-action: none;}.ui-helper-hidden {display: none;}.ui-helper-hidden-accessible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.ui-helper-reset {margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none;}.ui-helper-clearfix:before, .ui-helper-clearfix:after {content: "";display: table;border-collapse: collapse;}.ui-helper-clearfix:after {clear: both;}.ui-helper-zfix {width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter: Alpha(Opacity=0);}.ui-front {z-index: 100;}.ui-state-disabled {cursor: default!important;pointer-events: none;}.ui-icon {display: inline-block;vertical-align: middle;margin-top: -.25em;position: relative;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}.ui-widget-icon-block {left: 50%;margin-left: -8px;display: block;}.ui-widget-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%}.ui-resizable {position: relative;}.ui-resizable-handle {position: absolute;font-size: .1px;display: block;-ms-touch-action: none;touch-action: none;}.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {display: none;}.ui-resizable-n {cursor: n-resize;height: 7px;width: 100%;top: -5px;left: 0;}.ui-resizable-s {cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0;}.ui-resizable-e {cursor: e-resize;width: 7px;right: -5px;top: 0;height: 100%}.ui-resizable-w {cursor: w-resize;width: 7px;left: -5px;top: 0;height: 100%}.ui-resizable-se {cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px;}.ui-resizable-sw {cursor: sw-resize;width: 9px;height: 9px;left: -5px;bottom: -5px;}.ui-resizable-nw {cursor: nw-resize;width: 9px;height: 9px;left: -5px;top: -5px;}.ui-resizable-ne {cursor: ne-resize;width: 9px;height: 9px;right: -5px;top: -5px;}.ui-selectable {-ms-touch-action: none;touch-action: none;}.ui-selectable-helper {position: absolute;z-index: 100;border: 1px dotted #000;}.ui-sortable-handle {-ms-touch-action: none;touch-action: none;}.ui-accordion .ui-accordion-header {display: block;cursor: pointer;position: relative;margin: 2px 0 0;padding: .5em .5em .5em .7em;font-size: 100%}.ui-accordion .ui-accordion-content {padding: 1em 2.2em;border-top: 0;overflow: auto;}.ui-autocomplete {position: absolute;top: 0;left: 0;cursor: default;}.ui-menu {list-style: none;padding: 0;margin: 0;display: block;outline: 0;}.ui-menu .ui-menu {position: absolute;}.ui-menu .ui-menu-item {margin: 0;cursor: pointer;list-style-image: url(data:image/gif;base64, R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);}.ui-menu .ui-menu-item-wrapper {position: relative;padding: 3px 1em 3px .4em;}.ui-menu .ui-menu-divider {margin: 5px 0;height: 0;font-size: 0;line-height: 0;border-width: 1px 0 0;}.ui-menu .ui-state-focus, .ui-menu .ui-state-active {margin: -1px;}.ui-menu-icons {position: relative;}.ui-menu-icons .ui-menu-item-wrapper {padding-left: 2em;}.ui-menu .ui-icon {position: absolute;top: 0;bottom: 0;left: .2em;margin: auto 0;}.ui-menu .ui-menu-icon {left: auto;right: 0;}.ui-button {padding: .4em 1em;display: inline-block;position: relative;line-height: normal;margin-right: .1em;cursor: pointer;vertical-align: middle;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;overflow: visible;}.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {text-decoration: none;}.ui-button-icon-only {width: 2em;box-sizing: border-box;text-indent: -9999px;white-space: nowrap;}input.ui-button.ui-button-icon-only {text-indent: 0;}.ui-button-icon-only .ui-icon {position: absolute;top: 50%;left: 50%;margin-top: -8px;margin-left: -8px;}.ui-button.ui-icon-notext .ui-icon {padding: 0;width: 2.1em;height: 2.1em;text-indent: -9999px;white-space: nowrap;}input.ui-button.ui-icon-notext .ui-icon {width: auto;height: auto;text-indent: 0;white-space: normal;padding: .4em 1em;}input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner {border: 0;padding: 0;}.ui-controlgroup {vertical-align: middle;display: inline-block;}.ui-controlgroup > .ui-controlgroup-item {float: left;margin-left: 0;margin-right: 0;}.ui-controlgroup > .ui-controlgroup-item:focus, .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {z-index: 9999;}.ui-controlgroup-vertical > .ui-controlgroup-item {display: block;float: none;width: 100%;margin-top: 0;margin-bottom: 0;text-align: left;}.ui-controlgroup-vertical .ui-controlgroup-item {box-sizing: border-box;}.ui-controlgroup .ui-controlgroup-label {padding: .4em 1em;}.ui-controlgroup .ui-controlgroup-label span {font-size: 80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {border-left: none;}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {border-top: none;}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {border-right: none;}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {border-bottom: none;}.ui-controlgroup-vertical .ui-spinner-input {width: 75%;width: calc(100% - 2.4em);}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {border-top-style: solid;}.ui-checkboxradio-label .ui-icon-background {box-shadow: inset 1px 1px 1px #ccc;border-radius: .12em;border: none;}.ui-checkboxradio-radio-label .ui-icon-background {width: 16px;height: 16px;border-radius: 1em;overflow: visible;border: none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {background-image: none;width: 8px;height: 8px;border-width: 4px;border-style: solid;}.ui-checkboxradio-disabled {pointer-events: none;}.ui-datepicker {width: 17em;padding: .2em .2em 0;display: none;}.ui-datepicker .ui-datepicker-header {position: relative;padding: .2em 0;}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position: absolute;top: 2px;width: 1.8em;height: 1.8em;}.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {top: 1px;}.ui-datepicker .ui-datepicker-prev {left: 2px;}.ui-datepicker .ui-datepicker-next {right: 2px;}.ui-datepicker .ui-datepicker-prev-hover {left: 1px;}.ui-datepicker .ui-datepicker-next-hover {right: 1px;}.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;}.ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 1.8em;text-align: center;}.ui-datepicker .ui-datepicker-title select {font-size: 1em;margin: 1px 0;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 45%}.ui-datepicker table {width: 100%;font-size: .9em;border-collapse: collapse;margin: 0 0 .4em;}.ui-datepicker th {padding: .7em .3em;text-align: center;font-weight: 700;border: 0;}.ui-datepicker td {border: 0;padding: 1px;}.ui-datepicker td span, .ui-datepicker td a {display: block;padding: .2em;text-align: right;text-decoration: none;}.ui-datepicker .ui-datepicker-buttonpane {background-image: none;margin: .7em 0 0;padding: 0 .2em;border-left: 0;border-right: 0;border-bottom: 0;}.ui-datepicker .ui-datepicker-buttonpane button {float: right;margin: .5em .2em .4em;cursor: pointer;padding: .2em .6em .3em;width: auto;overflow: visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float: left;}.ui-datepicker.ui-datepicker-multi {width: auto;}.ui-datepicker-multi .ui-datepicker-group {float: left;}.ui-datepicker-multi .ui-datepicker-group table {width: 95%;margin: 0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group {width: 50%}.ui-datepicker-multi-3 .ui-datepicker-group {width: 33.3%}.ui-datepicker-multi-4 .ui-datepicker-group {width: 25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width: 0;}.ui-datepicker-multi .ui-datepicker-buttonpane {clear: left;}.ui-datepicker-row-break {clear: both;width: 100%;font-size: 0;}.ui-datepicker-rtl {direction: rtl;}.ui-datepicker-rtl .ui-datepicker-prev {right: 2px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next {left: 2px;right: auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover {right: 1px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next:hover {left: 1px;right: auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane {clear: right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button {float: left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {float: right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width: 0;border-left-width: 1px;}.ui-datepicker .ui-icon {display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;left: .5em;top: .3em;}.ui-dialog {position: absolute;top: 0;left: 0;padding: .2em;outline: 0;}.ui-dialog .ui-dialog-titlebar {padding: .4em 1em;position: relative;}.ui-dialog .ui-dialog-title {float: left;margin: .1em 0;white-space: nowrap;width: 90%;overflow: hidden;text-overflow: ellipsis;}.ui-dialog .ui-dialog-titlebar-close {position: absolute;right: .3em;top: 50%;width: 20px;margin: -10px 0 0;padding: 1px;height: 20px;}.ui-dialog .ui-dialog-content {position: relative;border: 0;padding: .5em 1em;background: none;overflow: auto;}.ui-dialog .ui-dialog-buttonpane {text-align: left;border-width: 1px 0 0;background-image: none;margin-top: .5em;padding: .3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float: right;}.ui-dialog .ui-dialog-buttonpane button {margin: .5em .4em .5em 0;cursor: pointer;}.ui-dialog .ui-resizable-n {height: 2px;top: 0;}.ui-dialog .ui-resizable-e {width: 2px;right: 0;}.ui-dialog .ui-resizable-s {height: 2px;bottom: 0;}.ui-dialog .ui-resizable-w {width: 2px;left: 0;}.ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw {width: 7px;height: 7px;}.ui-dialog .ui-resizable-se {right: 0;bottom: 0;}.ui-dialog .ui-resizable-sw {left: 0;bottom: 0;}.ui-dialog .ui-resizable-ne {right: 0;top: 0;}.ui-dialog .ui-resizable-nw {left: 0;top: 0;}.ui-draggable .ui-dialog-titlebar {cursor: move;}.ui-progressbar {height: 2em;text-align: left;overflow: hidden;}.ui-progressbar .ui-progressbar-value {margin: -1px;height: 100%}.ui-progressbar .ui-progressbar-overlay {background: url(data:image/gif;base64, R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height: 100%;filter: alpha(opacity=25);opacity: .25;}.ui-progressbar-indeterminate .ui-progressbar-value {background-image: none;}.ui-selectmenu-menu {padding: 0;margin: 0;position: absolute;top: 0;left: 0;display: none;}.ui-selectmenu-menu .ui-menu {overflow: auto;overflow-x: hidden;padding-bottom: 1px;}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {font-size: 1em;font-weight: 700;line-height: 1.5;padding: 2px .4em;margin: .5em 0 0;height: auto;border: 0;}.ui-selectmenu-open {display: block;}.ui-selectmenu-text {display: block;margin-right: 20px;overflow: hidden;text-overflow: ellipsis;}.ui-selectmenu-button.ui-button {text-align: left;white-space: nowrap;width: 14em;}.ui-selectmenu-icon.ui-icon {float: right;margin-top: 0;}.ui-slider {position: relative;text-align: left;}.ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;-ms-touch-action: none;touch-action: none;}.ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;background-position: 0 0;}.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {filter: inherit;}.ui-slider-horizontal {height: .8em;}.ui-slider-horizontal .ui-slider-handle {top: -.3em;margin-left: -.6em;}.ui-slider-horizontal .ui-slider-range {top: 0;height: 100%}.ui-slider-horizontal .ui-slider-range-min {left: 0;}.ui-slider-horizontal .ui-slider-range-max {right: 0;}.ui-slider-vertical {width: .8em;height: 100px;}.ui-slider-vertical .ui-slider-handle {left: -.3em;margin-left: 0;margin-bottom: -.6em;}.ui-slider-vertical .ui-slider-range {left: 0;width: 100%}.ui-slider-vertical .ui-slider-range-min {bottom: 0;}.ui-slider-vertical .ui-slider-range-max {top: 0;}.ui-spinner {position: relative;display: inline-block;overflow: hidden;padding: 0;vertical-align: middle;}.ui-spinner-input {border: none;background: none;color: inherit;padding: .222em 0;margin: .2em 0;vertical-align: middle;margin-left: .4em;margin-right: 2em;}.ui-spinner-button {width: 1.6em;height: 50%;font-size: .5em;padding: 0;margin: 0;text-align: center;position: absolute;cursor: default;display: block;overflow: hidden;right: 0;}.ui-spinner a.ui-spinner-button {border-top-style: none;border-bottom-style: none;border-right-style: none;}.ui-spinner-up {top: 0;}.ui-spinner-down {bottom: 0;}.ui-tabs {position: relative;padding: .2em;}.ui-tabs .ui-tabs-nav {margin: 0;padding: .2em .2em 0;}.ui-tabs .ui-tabs-nav li {list-style: none;float: left;position: relative;top: 0;margin: 1px .2em 0 0;border-bottom-width: 0;padding: 0;white-space: nowrap;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor {float: left;padding: .5em 1em;text-decoration: none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active {margin-bottom: -1px;padding-bottom: 1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {cursor: text;}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {cursor: pointer;}.ui-tabs .ui-tabs-panel {display: block;border-width: 0;padding: 1em 1.4em;background: none;}.ui-tooltip {padding: 8px;position: absolute;z-index: 9999;max-width: 300px;}body .ui-tooltip {border-width: 2px;}.ui-widget {font-family: Arial, Helvetica, sans-serif;font-size: 1em;}.ui-widget .ui-widget {font-size: 1em;}.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family: Arial, Helvetica, sans-serif;font-size: 1em;}.ui-widget-content {border: 1px solid #ddd;background: #fff;color: #333;}.ui-widget-content a {color: #333;}.ui-widget-header {border: 1px solid #ddd;background: #e9e9e9;color: #333;font-weight: 700;}.ui-widget-header a {color: #333;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {border: 1px solid #c5c5c5;background: #f6f6f6;font-weight: 400;color: #454545;}.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color: #454545;text-decoration: none;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {border: 1px solid #ccc;background: #ededed;font-weight: 400;color: #2b2b2b;}.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited {color: #2b2b2b;text-decoration: none;}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {border: 1px solid #003eff;background: #007fff;font-weight: 400;color: #fff;}.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #fff;text-decoration: none;}.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #dad55e;background: #fffa90;color: #777620;}.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {color: #777620;}.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #f1a899;background: #fddfdf;color: #5f3f3f;}.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {color: #5f3f3f;}.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {color: #5f3f3f;}.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {font-weight: 700;}.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {opacity: .7;filter: Alpha(Opacity=70);font-weight: 400;}.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {opacity: .35;filter: Alpha(Opacity=35);background-image: none;}.ui-state-disabled .ui-icon {filter: Alpha(Opacity=35);}.ui-icon {width: 16px;height: 16px;}.ui-icon, .ui-widget-content .ui-icon {background-image: url(/bitrix/templates/rusgeocom/css/images/ui-icons_444444_256x240.png);}.ui-widget-header .ui-icon {background-image: url(/bitrix/templates/rusgeocom/css/images/ui-icons_444444_256x240.png);}.ui-state-default .ui-icon {background-image: url(/bitrix/templates/rusgeocom/css/images/ui-icons_777777_256x240.png);}.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/bitrix/templates/rusgeocom/css/images/ui-icons_555555_256x240.png);}.ui-state-active .ui-icon {background-image: url(/bitrix/templates/rusgeocom/css/images/ui-icons_ffffff_256x240.png);}.ui-state-highlight .ui-icon {background-image: url(/bitrix/templates/rusgeocom/css/images/ui-icons_777620_256x240.png);}.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/bitrix/templates/rusgeocom/css/images/ui-icons_cc0000_256x240.png);}.ui-icon-blank {background-position: 16px 16px;}.ui-icon-carat-1-n {background-position: 0 0;}.ui-icon-carat-1-ne {background-position: -16px 0;}.ui-icon-carat-1-e {background-position: -32px 0;}.ui-icon-carat-1-se {background-position: -48px 0;}.ui-icon-carat-1-s {background-position: -64px 0;}.ui-icon-carat-1-sw {background-position: -80px 0;}.ui-icon-carat-1-w {background-position: -96px 0;}.ui-icon-carat-1-nw {background-position: -112px 0;}.ui-icon-carat-2-n-s {background-position: -128px 0;}.ui-icon-carat-2-e-w {background-position: -144px 0;}.ui-icon-triangle-1-n {background-position: 0 -16px;}.ui-icon-triangle-1-ne {background-position: -16px -16px;}.ui-icon-triangle-1-e {background-position: -32px -16px;}.ui-icon-triangle-1-se {background-position: -48px -16px;}.ui-icon-triangle-1-s {background-position: -64px -16px;}.ui-icon-triangle-1-sw {background-position: -80px -16px;}.ui-icon-triangle-1-w {background-position: -96px -16px;}.ui-icon-triangle-1-nw {background-position: -112px -16px;}.ui-icon-triangle-2-n-s {background-position: -128px -16px;}.ui-icon-triangle-2-e-w {background-position: -144px -16px;}.ui-icon-arrow-1-n {background-position: 0 -32px;}.ui-icon-arrow-1-ne {background-position: -16px -32px;}.ui-icon-arrow-1-e {background-position: -32px -32px;}.ui-icon-arrow-1-se {background-position: -48px -32px;}.ui-icon-arrow-1-s {background-position: -64px -32px;}.ui-icon-arrow-1-sw {background-position: -80px -32px;}.ui-icon-arrow-1-w {background-position: -96px -32px;}.ui-icon-arrow-1-nw {background-position: -112px -32px;}.ui-icon-arrow-2-n-s {background-position: -128px -32px;}.ui-icon-arrow-2-ne-sw {background-position: -144px -32px;}.ui-icon-arrow-2-e-w {background-position: -160px -32px;}.ui-icon-arrow-2-se-nw {background-position: -176px -32px;}.ui-icon-arrowstop-1-n {background-position: -192px -32px;}.ui-icon-arrowstop-1-e {background-position: -208px -32px;}.ui-icon-arrowstop-1-s {background-position: -224px -32px;}.ui-icon-arrowstop-1-w {background-position: -240px -32px;}.ui-icon-arrowthick-1-n {background-position: 0 -48px;}.ui-icon-arrowthick-1-ne {background-position: -16px -48px;}.ui-icon-arrowthick-1-e {background-position: -32px -48px;}.ui-icon-arrowthick-1-se {background-position: -48px -48px;}.ui-icon-arrowthick-1-s {background-position: -64px -48px;}.ui-icon-arrowthick-1-sw {background-position: -80px -48px;}.ui-icon-arrowthick-1-w {background-position: -96px -48px;}.ui-icon-arrowthick-1-nw {background-position: -112px -48px;}.ui-icon-arrowthick-2-n-s {background-position: -128px -48px;}.ui-icon-arrowthick-2-ne-sw {background-position: -144px -48px;}.ui-icon-arrowthick-2-e-w {background-position: -160px -48px;}.ui-icon-arrowthick-2-se-nw {background-position: -176px -48px;}.ui-icon-arrowthickstop-1-n {background-position: -192px -48px;}.ui-icon-arrowthickstop-1-e {background-position: -208px -48px;}.ui-icon-arrowthickstop-1-s {background-position: -224px -48px;}.ui-icon-arrowthickstop-1-w {background-position: -240px -48px;}.ui-icon-arrowreturnthick-1-w {background-position: 0 -64px;}.ui-icon-arrowreturnthick-1-n {background-position: -16px -64px;}.ui-icon-arrowreturnthick-1-e {background-position: -32px -64px;}.ui-icon-arrowreturnthick-1-s {background-position: -48px -64px;}.ui-icon-arrowreturn-1-w {background-position: -64px -64px;}.ui-icon-arrowreturn-1-n {background-position: -80px -64px;}.ui-icon-arrowreturn-1-e {background-position: -96px -64px;}.ui-icon-arrowreturn-1-s {background-position: -112px -64px;}.ui-icon-arrowrefresh-1-w {background-position: -128px -64px;}.ui-icon-arrowrefresh-1-n {background-position: -144px -64px;}.ui-icon-arrowrefresh-1-e {background-position: -160px -64px;}.ui-icon-arrowrefresh-1-s {background-position: -176px -64px;}.ui-icon-arrow-4 {background-position: 0 -80px;}.ui-icon-arrow-4-diag {background-position: -16px -80px;}.ui-icon-extlink {background-position: -32px -80px;}.ui-icon-newwin {background-position: -48px -80px;}.ui-icon-refresh {background-position: -64px -80px;}.ui-icon-shuffle {background-position: -80px -80px;}.ui-icon-transfer-e-w {background-position: -96px -80px;}.ui-icon-transferthick-e-w {background-position: -112px -80px;}.ui-icon-folder-collapsed {background-position: 0 -96px;}.ui-icon-folder-open {background-position: -16px -96px;}.ui-icon-document {background-position: -32px -96px;}.ui-icon-document-b {background-position: -48px -96px;}.ui-icon-note {background-position: -64px -96px;}.ui-icon-mail-closed {background-position: -80px -96px;}.ui-icon-mail-open {background-position: -96px -96px;}.ui-icon-suitcase {background-position: -112px -96px;}.ui-icon-comment {background-position: -128px -96px;}.ui-icon-person {background-position: -144px -96px;}.ui-icon-print {background-position: -160px -96px;}.ui-icon-trash {background-position: -176px -96px;}.ui-icon-locked {background-position: -192px -96px;}.ui-icon-unlocked {background-position: -208px -96px;}.ui-icon-bookmark {background-position: -224px -96px;}.ui-icon-tag {background-position: -240px -96px;}.ui-icon-home {background-position: 0 -112px;}.ui-icon-flag {background-position: -16px -112px;}.ui-icon-calendar {background-position: -32px -112px;}.ui-icon-cart {background-position: -48px -112px;}.ui-icon-pencil {background-position: -64px -112px;}.ui-icon-clock {background-position: -80px -112px;}.ui-icon-disk {background-position: -96px -112px;}.ui-icon-calculator {background-position: -112px -112px;}.ui-icon-zoomin {background-position: -128px -112px;}.ui-icon-zoomout {background-position: -144px -112px;}.ui-icon-search {background-position: -160px -112px;}.ui-icon-wrench {background-position: -176px -112px;}.ui-icon-gear {background-position: -192px -112px;}.ui-icon-heart {background-position: -208px -112px;}.ui-icon-star {background-position: -224px -112px;}.ui-icon-link {background-position: -240px -112px;}.ui-icon-cancel {background-position: 0 -128px;}.ui-icon-plus {background-position: -16px -128px;}.ui-icon-plusthick {background-position: -32px -128px;}.ui-icon-minus {background-position: -48px -128px;}.ui-icon-minusthick {background-position: -64px -128px;}.ui-icon-close {background-position: -80px -128px;}.ui-icon-closethick {background-position: -96px -128px;}.ui-icon-key {background-position: -112px -128px;}.ui-icon-lightbulb {background-position: -128px -128px;}.ui-icon-scissors {background-position: -144px -128px;}.ui-icon-clipboard {background-position: -160px -128px;}.ui-icon-copy {background-position: -176px -128px;}.ui-icon-contact {background-position: -192px -128px;}.ui-icon-image {background-position: -208px -128px;}.ui-icon-video {background-position: -224px -128px;}.ui-icon-script {background-position: -240px -128px;}.ui-icon-alert {background-position: 0 -144px;}.ui-icon-info {background-position: -16px -144px;}.ui-icon-notice {background-position: -32px -144px;}.ui-icon-help {background-position: -48px -144px;}.ui-icon-check {background-position: -64px -144px;}.ui-icon-bullet {background-position: -80px -144px;}.ui-icon-radio-on {background-position: -96px -144px;}.ui-icon-radio-off {background-position: -112px -144px;}.ui-icon-pin-w {background-position: -128px -144px;}.ui-icon-pin-s {background-position: -144px -144px;}.ui-icon-play {background-position: 0 -160px;}.ui-icon-pause {background-position: -16px -160px;}.ui-icon-seek-next {background-position: -32px -160px;}.ui-icon-seek-prev {background-position: -48px -160px;}.ui-icon-seek-end {background-position: -64px -160px;}.ui-icon-seek-start {background-position: -80px -160px;}.ui-icon-seek-first {background-position: -80px -160px;}.ui-icon-stop {background-position: -96px -160px;}.ui-icon-eject {background-position: -112px -160px;}.ui-icon-volume-off {background-position: -128px -160px;}.ui-icon-volume-on {background-position: -144px -160px;}.ui-icon-power {background-position: 0 -176px;}.ui-icon-signal-diag {background-position: -16px -176px;}.ui-icon-signal {background-position: -32px -176px;}.ui-icon-battery-0 {background-position: -48px -176px;}.ui-icon-battery-1 {background-position: -64px -176px;}.ui-icon-battery-2 {background-position: -80px -176px;}.ui-icon-battery-3 {background-position: -96px -176px;}.ui-icon-circle-plus {background-position: 0 -192px;}.ui-icon-circle-minus {background-position: -16px -192px;}.ui-icon-circle-close {background-position: -32px -192px;}.ui-icon-circle-triangle-e {background-position: -48px -192px;}.ui-icon-circle-triangle-s {background-position: -64px -192px;}.ui-icon-circle-triangle-w {background-position: -80px -192px;}.ui-icon-circle-triangle-n {background-position: -96px -192px;}.ui-icon-circle-arrow-e {background-position: -112px -192px;}.ui-icon-circle-arrow-s {background-position: -128px -192px;}.ui-icon-circle-arrow-w {background-position: -144px -192px;}.ui-icon-circle-arrow-n {background-position: -160px -192px;}.ui-icon-circle-zoomin {background-position: -176px -192px;}.ui-icon-circle-zoomout {background-position: -192px -192px;}.ui-icon-circle-check {background-position: -208px -192px;}.ui-icon-circlesmall-plus {background-position: 0 -208px;}.ui-icon-circlesmall-minus {background-position: -16px -208px;}.ui-icon-circlesmall-close {background-position: -32px -208px;}.ui-icon-squaresmall-plus {background-position: -48px -208px;}.ui-icon-squaresmall-minus {background-position: -64px -208px;}.ui-icon-squaresmall-close {background-position: -80px -208px;}.ui-icon-grip-dotted-vertical {background-position: 0 -224px;}.ui-icon-grip-dotted-horizontal {background-position: -16px -224px;}.ui-icon-grip-solid-vertical {background-position: -32px -224px;}.ui-icon-grip-solid-horizontal {background-position: -48px -224px;}.ui-icon-gripsmall-diagonal-se {background-position: -64px -224px;}.ui-icon-grip-diagonal-se {background-position: -80px -224px;}.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {-webkit-border-top-left-radius: 3px;-moz-border-radius-topleft: 3px;border-top-left-radius: 3px;}.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {-webkit-border-top-right-radius: 3px;-moz-border-radius-topright: 3px;border-top-right-radius: 3px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-left-radius: 3px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {-webkit-border-bottom-right-radius: 3px;-moz-border-radius-bottomright: 3px;border-bottom-right-radius: 3px;}.ui-widget-overlay {background: #aaa;opacity: .3;filter: Alpha(Opacity=30);}.ui-widget-shadow {margin: 0;padding: 5px;background: #666;opacity: .3;filter: Alpha(Opacity=30);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.clear {clear: both;font-size: 1px;line-height: 1px;height: 0;overflow: hidden;}.cfix:after {content: '';display: block;height: 0;font-size: 1px;line-height: 1px;overflow: hidden;clear: both;}.juster {display: inline-block;width: 100%;height: 0;overflow: hidden;}.jfix-after:after {content: '';display: inline-block;width: 100%;height: 0;overflow: hidden;}.vfix {height: 100%;width: 0;display: inline-block;vertical-align: middle;}.vfix-before:before {content: '';height: 100%;width: 0;display: inline-block;vertical-align: middle;}.hidden-block {position: absolute;left: -99999em;top: -99999em;}.ctext h1, .ctext h2, .ctext h3, .ctext h4, .ctext h5, .ctext h6 {line-height: 1.25;margin-bottom: 15px;font-weight: 700;}.ctext h1 {font-size: 36px;}.ctext h2 {font-size: 32px;}.ctext h3 {font-size: 28px;}.ctext h4 {font-size: 24px;}.ctext h5 {font-size: 20px;}.ctext h6 {font-size: 16px;}.ctext p {margin-bottom: 10px;font-size: 14px;}*, :before, :after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;outline: none;}*, body, html {-webkit-text-size-adjust: none;-webkit-appearance: none;max-height: 9001em;}html {height: 100%}body {min-height: 100%;width: 100%;min-width: 320px;font-family: 'PT Sans', sans-serif;background: #f1f1f1;color: #3f454b;position: relative;font-size: 14px;line-height: 1;}body.customize-support .wp-panel-show {top: 32px;}img {vertical-align: bottom;border: 0;max-width: 100%}.global-wrapper.white-background {background-color: #fff;}.global-wrapper.white-background .footer {background-color: #f7f7f7;-webkit-box-shadow: inset 0 3px 3px 0 rgba(0, 0, 0, 0.02);-moz-box-shadow: inset 0 3px 3px 0 rgba(0, 0, 0, 0.02);box-shadow: inset 0 3px 3px 0 rgba(0, 0, 0, 0.02);}@media screen and (max-width: 782px) {body.customize-support .wp-panel-show {top: 46px;}#wpadminbar {position: fixed!important;}.mbox {padding: 0 15px!important;}.right-column.mbox.other .right-column-wrap {width: 100%}}@media screen and (max-width: 768px) {.right-column.mbox.other .right-column-wrap {width: 100%}}.mbox {max-width: 1366px;width: 100%;margin: 0 auto;position: relative;z-index: 1;padding: 0 30px;}.mbox:after {content: "";clear: both;font-size: 1px;line-height: 1px;height: 0;overflow: hidden;display: block;}.right-column {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;padding-bottom: 0px;}.right-column.mbox:after {display: none;}
.right-column .right-column-wrap {width: calc(100% - 257px);padding-left: 15px;}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #212121;}input:-moz-placeholder, textarea:-moz-placeholder {color: #212121;opacity: 1;}input::-moz-placeholder, textarea::-moz-placeholder {color: #212121;opacity: 1;}input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #212121;}a {color: #005e99;text-decoration: none;}a:hover {text-decoration: underline;}@font-face {font-family: "Exo2";src: url(/fonts/Exo2-Regular.eot);src: url(/fonts/Exo2-Regular.eot?#iefix) format("embedded-opentype"), url(/fonts/Exo2-Regular.woff) format("woff"), url(/fonts/Exo2-Regular.ttf) format("truetype"), url(/fonts/Exo2-Regular.svg#Exo2) format("svg");font-weight: 400;font-style: normal;}@font-face {font-family: "Exo2";src: url(/fonts/Exo2-Bold.eot);src: url(/fonts/Exo2-Bold.eot?#iefix) format("embedded-opentype"), url(/fonts/Exo2-Bold.woff) format("woff"), url(/fonts/Exo2-Bold.ttf) format("truetype"), url(/fonts/Exo2-Bold.svg#Exo2) format("svg");font-weight: 700;font-style: normal;}.header {position: relative;z-index: 2;background-color: #005e99;}
.header .header-top {border-top: #e1e1e1 solid 1px;background-color: #fff;height: 35px;padding: inherit;z-index: 3;margin-bottom: 0;}.header .header-top .mbox {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;height: 100%;z-index: 3;}.kombox-cnt.zero-opacity {opacity: 0;}.busket-page .busket-items-wrap .header-busket-list-wrap li:first-child {color: #ababab;padding: 30px 0 12px;}.top-block-wraper {display: flex;overflow: hidden;flex-direction: row;margin-top: 20px;}.top-block .item .top {overflow: hidden;}.main-right-menu {overflow: hidden;width: 24.52%;margin: 0 0 0 15px;max-height: 432px;overflow: hidden;}.main-right-menu ul {height: 100%;margin: 0;padding: 0;max-height: 432px;}.main-right-menu ul li {min-height: 60px;height: 20%;line-height: 100%;display: flex;flex-direction: column;justify-content: center;vertical-align: middle;font-size: 16px;font-weight: 600;}.main-right-menu ul li:first-child a {margin-top: 0;}.main-right-menu ul li a:hover {text-decoration: none;}.main-right-menu ul li a {min-height: 60px;background-color: #fff;margin-top: 3px;height: 100%;text-transform: uppercase;display: flex;align-items: center;text-align: center;padding: 0 20px 0 24px;}.main-right-menu ul li a span {width: 100%;text-align: left;padding-left: 32px;}.header .header-top .header-top-wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-moz-box-orient: horizontal;-moz-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%}.header-panel-place .header-town {width: auto;margin-top: -6px;}.header-panel-place .jq-selectbox__select-text {font-weight: 600;color: #005e99;}.header-panel-place .header-town .jq-selectbox__trigger-arrow:before, .header-panel-place .header-town .jq-selectbox__trigger-arrow:after {background-color: #005e99;}.header-panel-place .header-phone .jq-selectbox__trigger-arrow:before, .header-panel-place .header-phone .jq-selectbox__trigger-arrow:after {background-color: #005e99;}.header-panel-phone .jq-selectbox__trigger-arrow:before, .header-panel-phone .jq-selectbox__trigger-arrow:after {background-color: #005e99!important;}.header-town {width: 30%;margin-top: -10px;min-width: 56px;}.header-town .jq-selectbox select {border: none;}.header-town .jq-selectbox li {color: #4a7f95;}.header-town .jq-selectbox li:hover {background-color: #f7f7f7;}.header-location__img {vertical-align: middle;margin-right: 0px;min-width: 5px;min-height: 8px;}.header-town .jq-selectbox__select {color: #fff;font-size: 14px;font-family: "open sans", sans-serif;background: transparent;border: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;text-shadow: none;padding: 0 23px 0 15px;height: 24px;}
.header-town .jq-selectbox__trigger {border: none;}.header-town  .float-city-select{display: none!important;}.header-panel-place .header-town .jq-selectbox__trigger-arrow {display: none;}.header-town .jq-selectbox__trigger-arrow {    border: none;width: 9px;height: 5px;top: 16px;}.header-town .jq-selectbox__trigger-arrow:before, .header-town .jq-selectbox__trigger-arrow:after {content: '';display: block;position: absolute;height: 2px;width: 6px;background-color: #fff;left: 50%;top: -webkit-calc(50% - 1px);top: -moz-calc(50% - 1px);top: calc(50% - 1px);-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%}.header-phone .jq-selectbox__trigger {border: none;}.header-phone .jq-selectbox__trigger-arrow {border: none;width: 9px;height: 5px;}.header-phone .jq-selectbox__trigger-arrow:before, .header-phone .jq-selectbox__trigger-arrow:after {content: '';display: block;position: absolute;height: 2px;width: 6px;background-color: #fff;left: 50%;top: -webkit-calc(50% - 1px);top: -moz-calc(50% - 1px);top: calc(50% - 1px);-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%}.header-panel-phone .jq-selectbox__trigger {border: none;}.header-panel-phone .jq-selectbox__trigger-arrow {border: none;width: 9px;height: 5px;}.header-panel-phone .jq-selectbox__trigger-arrow:before, .header-panel-phone .jq-selectbox__trigger-arrow:after {content: '';display: block;position: absolute;height: 2px;width: 6px;background-color: #fff;left: 50%;top: -webkit-calc(50% - 1px);top: -moz-calc(50% - 1px);top: calc(50% - 1px);-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%}.header-town .jq-selectbox__trigger-arrow:before {margin-left: -4px;-webkit-transform: rotate(40deg) translateZ(0px);-moz-transform: rotate(40deg) translateZ(0px);transform: rotate(40deg) translateZ(0px);}.header-phone .jq-selectbox__trigger-arrow:before {margin-left: -4px;-webkit-transform: rotate(40deg) translateZ(0px);-moz-transform: rotate(40deg) translateZ(0px);transform: rotate(40deg) translateZ(0px);}.header-panel-phone .jq-selectbox__trigger-arrow:before {margin-left: -4px;-webkit-transform: rotate(40deg) translateZ(0px);-moz-transform: rotate(40deg) translateZ(0px);transform: rotate(40deg) translateZ(0px);}.header-town .jq-selectbox__trigger-arrow:after {margin-right: -4px;-webkit-transform: rotate(-40deg) translateZ(0px);-moz-transform: rotate(-40deg) translateZ(0px);transform: rotate(-40deg) translateZ(0px);}.header-phone .jq-selectbox__trigger-arrow:after {margin-right: -4px;-webkit-transform: rotate(-40deg) translateZ(0px);-moz-transform: rotate(-40deg) translateZ(0px);transform: rotate(-40deg) translateZ(0px);}.header-panel-phone .jq-selectbox__trigger-arrow:after {margin-right: -4px;-webkit-transform: rotate(-40deg) translateZ(0px);-moz-transform: rotate(-40deg) translateZ(0px);transform: rotate(-40deg) translateZ(0px);}.region-title {border-bottom: 1px solid #3a82a1;font-weight: 600;}.region-title:hover {border-bottom: none;}.header-town .jq-selectbox__select-text {height: 26px;}.header-town .jq-selectbox__select-text:hover {border-bottom: none;}.header-town .jq-selectbox__dropdown {height: 26px;}.header .header-top .header-top-wrap .header-town .jq-selectbox__select-text:hover {border-bottom: none;}.header .header-top .header-top-wrap .header-town .jq-selectbox__dropdown {font-family: "open sans", sans-serif;-webkit-transition: all ease .2s;-moz-transition: all ease .2s;-o-transition: all ease .2s;transition: all ease .2s;}.header .header-top .header-top-wrap .header-top-nav nav {max-width: 100%;margin-left: 140px;}.header .header-top .header-top-wrap .header-top-nav {margin: auto;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.header .header-top .header-top-wrap .header-top-nav nav ul {list-style: none;padding: 0;margin: 0;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.header .header-top .header-top-wrap .header-top-nav nav > ul > li {position: relative;padding: 0;height: 35px;line-height: 35px;}.header .header-top .header-top-wrap .header-top-nav nav ul a {text-decoration: none;text-transform: uppercase;color: #333;font-size: 12px;position: relative;display: block;}.top-mail {line-height: 35px;height: 35px;text-transform: uppercase;}.top-mail a {font-size: 12px;}.header .header-top .header-top-wrap .header-top-nav nav ul > li > a {height: 41px;width: 100%;display: flex;align-items: center;}.header .header-top .header-top-wrap .header-top-nav nav ul > li > a:hover > span {color: #005e99;}.header .header-top .header-top-wrap .header-top-nav nav ul > li > a > span {padding: 0 25px;box-shadow: inset 1px 0 0 0 #efefef;height: 100%;width: 100%}.header .header-top .header-top-wrap .header-top-nav nav ul > li:first-child > a > span {box-shadow: none;}.header .header-top .header-top-wrap .header-top-nav nav ul > li > a > span {display: block;padding: 0 25px;box-shadow: inset 1px 0 0 0 #efefef;height: 25px;width: 100%;line-height: 25px;margin-top: -6px;}.header .header-top .header-top-wrap .header-top-nav nav ul li > div {display: none;position: absolute;left: 50%;margin-left: -75px;top: 40px;width: 150px;background: #fff;padding: 5px;border: 1px solid #e6e9eb;z-index: 100;}.header .header-top .header-top-wrap .header-top-nav nav ul li > div > div a {color: #4f5051;}.header .header-top .header-top-wrap .header-top-nav nav ul li > div > div a:hover span {font-weight: 600;}.header .header-top .header-top-wrap .header-top-nav nav ul li > div > div a span {padding: 10px;line-height: 1;display: block;}.header .header-top .header-top-wrap .header-top-nav nav ul li:hover > div {display: block;}.header .header-top .header-top-wrap .header-top-nav nav ul li > div:before {content: '';display: block;position: absolute;width: 0;height: 0;border-width: 0 6px 6px;border-style: solid;border-color: transparent transparent #fff;bottom: 100%;left: 50%;-webkit-transition: bottom 300ms ease;-moz-transition: bottom 300ms ease;-o-transition: bottom 300ms ease;transition: bottom 300ms ease;}.header .header-top .header-top-wrap .header-top-nav .header-nav-more {position: relative;display: none;}.header .header-top .header-top-wrap .header-top-nav .header-nav-more .header-nav-more-button {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;cursor: pointer;}.header .header-top .header-top-wrap .header-top-nav .header-nav-more .header-nav-more-button .header-nav-more-button-title {color: #333;font-weight: 300;font-size: 12px;text-transform: uppercase;-webkit-transition: color 300ms ease;-moz-transition: color 300ms ease;-o-transition: color 300ms ease;transition: color 300ms ease;}.header .header-top .header-top-wrap .header-top-nav .header-nav-more .header-nav-more-button .header-nav-more-button-arrow {color: #dadee0;margin-left: 5px;position: relative;width: 8px;height: 5px;}.header .header-top .header-top-wrap .header-top-nav .header-nav-more .header-nav-more-button .header-nav-more-button-arrow:before, .header .header-top .header-top-wrap .header-top-nav .header-nav-more .header-nav-more-button .header-nav-more-button-arrow:after {content: '';display: block;position: absolute;width: 6px;height: 2px;left: 50%;top: -webkit-calc(50% - 1px);top: -moz-calc(50% - 1px);top: calc(50% - 1px);background-color: #9db8c4;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: background-color 300ms ease;-moz-transition: background-color 300ms ease;-o-transition: background-color 300ms ease;transition: background-color 300ms ease;}.header .header-top .header-top-wrap .header-top-nav .header-nav-more .header-nav-more-button .header-nav-more-button-arrow:before {margin-left: -4px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.header .header-top .header-top-wrap .header-top-nav .header-nav-more .header-nav-more-button .header-nav-more-button-arrow:after {margin-right: -4px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.header .header-top .header-top-wrap .header-top-nav .header-nav-more .header-nav-more-list {display: none;position: absolute;top: 29px;left: 50%;margin-left: -67px;width: 135px;background-color: #fff;overflow: hidden;}.header .header-top .header-top-wrap .header-top-nav .header-nav-more .header-nav-more-list ul {list-style: none;padding: 0;margin: 0;}.header .header-top .header-top-wrap .header-top-nav .header-nav-more .header-nav-more-list a {display: block;text-align: center;color: #000;padding: 10px 5px;-webkit-transition: background-color 300ms ease;-moz-transition: background-color 300ms ease;-o-transition: background-color 300ms ease;transition: background-color 300ms ease;}.header .header-top .header-top-wrap .header-top-nav .header-nav-more .header-nav-more-list a:after {display: none;}.header .header-top .header-top-wrap .header-top-nav .header-nav-more .header-nav-more-list a:hover {text-decoration: none;color: #005e99;box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);}.header .header-top .header-top-wrap .header-top-nav .header-nav-more .header-nav-more-list a:last-child {border-bottom: none;}.header .header-top .header-top-wrap .header-top-nav .header-nav-more:hover .header-nav-more-button .header-nav-more-button-title {color: #005e99;}.header .header-top .header-top-wrap .header-top-nav .header-nav-more:hover .header-nav-more-button .header-nav-more-button-arrow:before, .header .header-top .header-top-wrap .header-top-nav .header-nav-more:hover .header-nav-more-button .header-nav-more-button-arrow:after {background-color: #fff;}.header .header-top .header-top-wrap .header-top-nav .header-nav-more.show {display: block;margin-top: -1px;}.header .header-top .sendwich {display: none;cursor: pointer;}.header .header-top .sendwich .sendwich-wrap {width: 21px;height: 19px;position: relative;}.header .header-top .sendwich .sendwich-wrap:before, .header .header-top .sendwich .sendwich-wrap:after, .header .header-top .sendwich .sendwich-wrap span {position: absolute;height: 3px;width: 21px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-color: #fff;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.header .header-top .sendwich .sendwich-wrap:before, .header .header-top .sendwich .sendwich-wrap:after {content: '';-webkit-transform: translateZ(0px);-moz-transform: translateZ(0px);transform: translateZ(0px);}.header .header-top .sendwich .sendwich-wrap:before {top: 0;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;-o-transform-origin: 0 0;transform-origin: 0 0;}.header .header-top .sendwich .sendwich-wrap:after {bottom: 0;-webkit-transform-origin: 0 100%;-moz-transform-origin: 0 100%;-ms-transform-origin: 0 100%;-o-transform-origin: 0 100%;transform-origin: 0 100%}.header .header-top .sendwich .sendwich-wrap span {top: -webkit-calc(50% - 1.5px);top: -moz-calc(50% - 1.5px);top: calc(50% - 1.5px);-webkit-transition: opacity 300ms ease;-moz-transition: opacity 300ms ease;-o-transition: opacity 300ms ease;transition: opacity 300ms ease;}.header .header-top .sendwich.active .sendwich-wrap:before, .header .header-top .sendwich.active .sendwich-wrap:after {left: 6px;height: 4px;width: 18px;}.header .header-top .sendwich.active .sendwich-wrap:before {top: 2px;-webkit-transform: rotate(45deg) translateZ(0);-moz-transform: rotate(45deg) translateZ(0);transform: rotate(45deg) translateZ(0);}.header .header-top .sendwich.active .sendwich-wrap:after {bottom: 2px;-webkit-transform: rotate(-45deg) translateZ(0);-moz-transform: rotate(-45deg) translateZ(0);transform: rotate(-45deg) translateZ(0);}.header .header-top .sendwich.active .sendwich-wrap span {opacity: 0;}.header .header-top .header-login .header-loginization {position: relative;}.header .header-top .header-login .header-loginization .header-loginization-icon {cursor: pointer;position: relative;width: 48px;height: 38px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;overflow: hidden;}.header .header-top .header-login .header-loginization .header-loginization-icon .header-loginization-close-icon {position: absolute;right: 0;top: 100%;width: 48px;height: 38px;background-color: #fff;-webkit-transition: top 300ms ease;-moz-transition: top 300ms ease;-o-transition: top 300ms ease;transition: top 300ms ease;}.header .header-top .header-login .header-loginization .header-loginization-icon .header-loginization-close-icon:before, .header .header-top .header-login .header-loginization .header-loginization-icon .header-loginization-close-icon:after {content: '';display: block;position: absolute;left: -webkit-calc(50% - 18px);left: -moz-calc(50% - 18px);left: calc(50% - 18px);top: 50%;height: 1px;width: 36px;background-color: #005e99;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%}.header .header-top .header-login .header-loginization .header-loginization-icon .header-loginization-close-icon:before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.header .header-top .header-login .header-loginization .header-loginization-icon .header-loginization-close-icon:after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.header .header-top .header-login .header-loginization .header-loginization-icon.active .header-loginization-close-icon {top: 0;}.header .header-top .header-login .header-loginization .header-loginization-form {position: absolute;top: 100%;right: 0;width: 250px;display: block;z-index: 1;background-color: #fff;-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);display: none;}.header .header-top .header-login .header-loginization .header-loginization-form .header-loginization-title {font-weight: 700;font-size: 16px;color: #4a7f95;line-height: 26px;padding: 5px 10px 8px 20px;border-bottom: 1px solid #ebeff0;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center {padding: 17px 20px 28px;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row {margin-bottom: 17px;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row:last-child {margin-bottom: 0;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row input {width: 100%;border: 1px solid #d4d7d9;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;padding: 0 5px 0 25px;line-height: 28px;font-size: 13px;color: #000;font-weight: 300;background-repeat: no-repeat;-webkit-transition: border-color 300ms ease;-moz-transition: border-color 300ms ease;-o-transition: border-color 300ms ease;transition: border-color 300ms ease;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row input.loginization-login {background-image: url(/bitrix/templates/rusgeocom/css/../images/header-login-icon-input.png);background-position: 6px 7px;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row input.loginization-password {background-image: url(/bitrix/templates/rusgeocom/css/../images/header-login-icon-pass.png);background-position: 8px 7px;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row input::-webkit-input-placeholder {font-family: 'Open Sans', sans-serif;font-weight: 300;color: #b5bec2;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row input:-moz-placeholder {font-family: 'Open Sans', sans-serif;font-weight: 300;color: #b5bec2;opacity: 1;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row input::-moz-placeholder {font-family: 'Open Sans', sans-serif;font-weight: 300;color: #b5bec2;opacity: 1;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row input:-ms-input-placeholder {font-family: 'Open Sans', sans-serif;font-weight: 300;color: #b5bec2;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row input.error {border-color: #b80606;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row input.error::-webkit-input-placeholder {color: #b80606;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row input.error:-moz-placeholder {color: #b80606;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row input.error::-moz-placeholder {color: #b80606;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row input.error:-ms-input-placeholder {color: #b80606;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row input.error + label {display: none!important;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row.submit-row {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row.submit-row button {display: inline-block;line-height: 33px;height: 33px;font-size: 13px;font-weight: 700;font-family: 'Open Sans', sans-serif;text-transform: uppercase;max-width: 80px;width: 100%;padding: 0;border: none;background-color: #4a7f95;color: #fff;-webkit-transition: background-color 300ms ease;-moz-transition: background-color 300ms ease;-o-transition: background-color 300ms ease;transition: background-color 300ms ease;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row.submit-row button:hover {background-color: #047595;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row.submit-row .loginization-forgot-pass a {position: relative;font-family: 'Open Sans', sans-serif;font-size: 13px;color: #4a7f95;text-decoration: none;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row.submit-row .loginization-forgot-pass a:after {content: '';display: block;position: absolute;top: 100%;left: 0;height: 1px;width: 100%;background-color: #4a7f95;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform 300ms ease;transition: -webkit-transform 300ms ease;-moz-transition: transform 300ms ease, -moz-transform 300ms ease;-o-transition: transform 300ms ease, -o-transform 300ms ease;transition: transform 300ms ease;transition: transform 300ms ease, -webkit-transform 300ms ease, -moz-transform 300ms ease, -o-transform 300ms ease;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-center .form-row.submit-row .loginization-forgot-pass a:hover:after {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-bottom {background-color: #ebeff0;text-align: center;padding: 12px 0 14px;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-bottom a {font-family: 'Open Sans', sans-serif;color: #4a7f95;font-weight: 700;font-size: 14px;position: relative;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-bottom a:after {content: '';display: block;position: absolute;top: 100%;left: 0;height: 1px;width: 100%;border-bottom: 1px dashed #4a7f95;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 300ms ease;transition: -webkit-transform 300ms ease;-moz-transition: transform 300ms ease, -moz-transform 300ms ease;-o-transition: transform 300ms ease, -o-transform 300ms ease;transition: transform 300ms ease;transition: transform 300ms ease, -webkit-transform 300ms ease, -moz-transform 300ms ease, -o-transform 300ms ease;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-bottom a:hover {text-decoration: none;}.header .header-top .header-login .header-loginization .header-loginization-form .login-form-bottom a:hover:after {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}.header .header-top .header-login .user-logined {position: relative;min-width: 150px;display: none;}.header .header-top .header-login .user-logined .user-logined-title {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;cursor: pointer;margin: -20px 0 -16px;padding: 20px 0 16px;position: relative;overflow: hidden;}.header .header-top .header-login .user-logined .user-logined-title:before, .header .header-top .header-login .user-logined .user-logined-title:after {content: '';display: block;position: absolute;width: 100%;height: 100%;left: 0;-webkit-transition: top 300ms ease;-moz-transition: top 300ms ease;-o-transition: top 300ms ease;transition: top 300ms ease;}.header .header-top .header-login .user-logined .user-logined-title:before {background-color: #2f6176;top: 0;z-index: 0;}.header .header-top .header-login .user-logined .user-logined-title:after {background-color: #fff;top: 100%;z-index: 1;}.header .header-top .header-login .user-logined .user-logined-title .user-logined-icon {position: relative;z-index: 2;}.header .header-top .header-login .user-logined .user-logined-title .user-logined-icon .active-icon {position: absolute;top: 0;left: 0;opacity: 0;-webkit-transition: opacity 300ms ease;-moz-transition: opacity 300ms ease;-o-transition: opacity 300ms ease;transition: opacity 300ms ease;}.header .header-top .header-login .user-logined .user-logined-title .user-logined-name {padding: 0 5px;color: rgba(255, 255, 255, 0.5);font-family: 'Open Sans', sans-serif;font-weight: 700;font-size: 14px;position: relative;z-index: 2;}.header .header-top .header-login .user-logined .user-logined-title .user-logined-name:after {content: '';display: block;position: absolute;left: 5px;top: 100%;height: 1px;border-bottom: 1px dotted rgba(255, 255, 255, 0.5);height: 1px;width: -webkit-calc(100% - 10px);width: -moz-calc(100% - 10px);width: calc(100% - 10px);}.header .header-top .header-login .user-logined .user-logined-title .user-logined-arrow {width: 8px;height: 6px;position: relative;top: 2px;z-index: 2;}.header .header-top .header-login .user-logined .user-logined-title .user-logined-arrow:before, .header .header-top .header-login .user-logined .user-logined-title .user-logined-arrow:after {content: '';display: block;position: absolute;height: 2px;width: 6px;top: -webkit-calc(50% - 2px);top: -moz-calc(50% - 2px);top: calc(50% - 2px);left: 50%;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;background-color: #97b0bb;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.header .header-top .header-login .user-logined .user-logined-title .user-logined-arrow:before {margin-left: -6px;-webkit-transform: rotate(45deg) translateZ(0px);-moz-transform: rotate(45deg) translateZ(0px);transform: rotate(45deg) translateZ(0px);}.header .header-top .header-login .user-logined .user-logined-title .user-logined-arrow:after {margin-left: -3px;-webkit-transform: rotate(-45deg) translateZ(0px);-moz-transform: rotate(-45deg) translateZ(0px);transform: rotate(-45deg) translateZ(0px);}.header .header-top .header-login .user-logined .user-logined-title.active:after {top: 0;}.header .header-top .header-login .user-logined .user-logined-title.active .user-logined-icon img {opacity: 0;}.header .header-top .header-login .user-logined .user-logined-title.active .user-logined-icon img.active-icon {opacity: 1;}.header .header-top .header-login .user-logined .user-logined-title.active .user-logined-name {color: #4a7f95;}.header .header-top .header-login .user-logined .user-logined-title.active .user-logined-arrow:before, .header .header-top .header-login .user-logined .user-logined-title.active .user-logined-arrow:after {background-color: #a4bfca;}.header .header-top .header-login .user-logined .user-logined-title.active .user-logined-arrow:before {-webkit-transform: rotate(-45deg) translateZ(0px);-moz-transform: rotate(-45deg) translateZ(0px);transform: rotate(-45deg) translateZ(0px);}.header .header-top .header-login .user-logined .user-logined-title.active .user-logined-arrow:after {-webkit-transform: rotate(45deg) translateZ(0px);-moz-transform: rotate(45deg) translateZ(0px);transform: rotate(45deg) translateZ(0px);}.header .header-top .header-login .user-logined .user-logined-content {position: absolute;top: 100%;width: 100%;background-color: #fff;display: none;}.header .header-top .header-login .user-logined .user-logined-content ul {list-style: none;padding: 0;margin: 0;}.header .header-top .header-login .user-logined .user-logined-content ul li {padding: 10px 5px 12px 20px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;border-top: 1px solid #ebeff0;}.header .header-top .header-login .user-logined .user-logined-content ul li .user-logined-content-icon {width: 21px;display: inline-block;}.header .header-top .header-login .user-logined .user-logined-content ul li a {color: #4a7f95;font-family: 'Open Sans', sans-serif;font-weight: 700;font-size: 14px;}.header .header-top .header-login .user-logined .user-logined-content ul li a .user-logined-content-text {position: relative;display: inline-block;}.header .header-top .header-login .user-logined .user-logined-content ul li a .user-logined-content-text:after {content: '';display: block;position: absolute;top: 100%;height: 1px;width: 100%;background-color: #4a7f95;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform 300ms ease;transition: -webkit-transform 300ms ease;-moz-transition: transform 300ms ease, -moz-transform 300ms ease;-o-transition: transform 300ms ease, -o-transform 300ms ease;transition: transform 300ms ease;transition: transform 300ms ease, -webkit-transform 300ms ease, -moz-transform 300ms ease, -o-transform 300ms ease;}.header .header-top .header-login .user-logined .user-logined-content ul li a:hover {text-decoration: none;}.header .header-top .header-login .user-logined .user-logined-content ul li a:hover .user-logined-content-text:after {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.header-logo { text-align: center;}.header .header-center {padding: 0;min-height: 107px;position: relative;z-index: 2;margin: 0;display: flex;background: url(/bitrix/templates/rusgeocom/css/../images/top-bg.png) #005e99;}.header .header-center .mbox {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between; }.header .header-center .header-center-left {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;width: -webkit-calc(100% - 50px);width: -moz-calc(100% - 50px);width: calc(100% - 50px);padding-bottom: 0;}.header .header-center .header-center-left .header-contacts-main {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 80%;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.header .header-center .header-center-left .header-contacts-main .header-contact {font-family: 'Open Sans', sans-serif;color: #fff;width: 30%;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-webkit-align-items: baseline;-moz-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;border-left: 1px solid #3a82a1;}.header-busket-full-price {color: #fff;font-size: 23px;font-weight: 600;line-height: 57px;white-space: nowrap;}.header .header-center .header-center-left .header-contacts-main .header-contact .header-contact-telefone {font-weight: 700;font-size: 20px;margin-bottom: 10px;}.header .header-center .header-center-left .header-contacts-main .header-contact .header-contact-telefone a {color: #fff;position: relative;display: inline-block;white-space: nowrap;}.header .header-center .header-center-left .header-contacts-main .header-contact .header-contact-telefone a:after {content: '';display: block;padding: absolute;top: 100%;left: 0;height: 1px;width: 100%;background-color: #fff;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform 300ms ease;transition: -webkit-transform 300ms ease;-moz-transition: transform 300ms ease, -moz-transform 300ms ease;-o-transition: transform 300ms ease, -o-transform 300ms ease;transition: transform 300ms ease;transition: transform 300ms ease, -webkit-transform 300ms ease, -moz-transform 300ms ease, -o-transform 300ms ease;}.header .header-center .header-center-left .header-contacts-main .header-contact .header-contact-telefone a:hover {text-decoration: none;}.header .header-center .header-center-left .header-contacts-main .header-contact .header-contact-telefone a:hover:after {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.header .header-center .header-center-left .header-contacts-main .header-contact .header-contact-worktime {font-size: 12px;padding-left: 25%;padding-right: 25%}.header .header-center .header-center-left .header-contacts-main .header-contact .header-contact-worktime p {margin: 0;text-align: left;padding: 10px 0;font-size: 12px;}.header-callback {padding: 10px;border: 1px solid rgba(255, 255, 255, .2);margin-bottom: 3px;}.header .header-center .header-center-left .header-contacts-main .header-callback a {color: #fff;font-family: 'Open Sans', sans-serif;font-size: 13px;}.header .header-center .header-center-left .header-contacts-main .header-callback a .callback-text {position: relative;display: inline-block;}.header .header-center .header-center-left .header-contacts-main .header-callback a:hover {text-decoration: none;}.header .header-center .header-center-left .header-contacts-main .header-callback a:hover .callback-text:after {border-color: transparent;}
.header-busket {  display: -webkit-box;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;  position: relative;display: flex;}.header-busket .header-busket-wrap {position: relative;margin-bottom: -20px;padding-bottom: 20px;}.header-busket .header-busket-wrap .header-busket-value {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-color: #FF7008;position: absolute;right: 8px;top: -webkit-calc(25% - 3px);top: -moz-calc(25% - 3px);top: calc(25% - 3px);width: 20px;height: 20px;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;-ms-grid-row-align: center;align-items: center;font-size: 12px;font-family: 'Open Sans', sans-serif;color: #fff;display: none;}.header-busket .header-busket-wrap.has-items {cursor: pointer;}.header-busket .header-busket-wrap.has-items .header-busket-value {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}.header-busket .header-busket-list-main {position: absolute;top: 100%;right: 0;width: 400px;padding-top: 20px;display: none;}.header-busket .header-busket-list-main .header-busket-list {background-color: #fff;padding: 15px 20px 10px 10px;position: relative;-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);}.header-busket .header-busket-list-main .header-busket-list:before {content: '';display: block;position: absolute;width: 0;height: 0;border-width: 0 10px 10px;border-style: solid;border-color: transparent transparent #fff;bottom: 100%;right: 10px;-webkit-transition: bottom 300ms ease;-moz-transition: bottom 300ms ease;-o-transition: bottom 300ms ease;transition: bottom 300ms ease;}.header .header-bottom {position: relative;z-index: 1;border-bottom: 1px solid #e6e9eb;background-color: #fff;}.header .header-bottom .header-mobile-catalog-wrap > ul {list-style: none;padding: 0;margin: 0;}.header .header-bottom .header-mobile-catalog-wrap > ul > li {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-moz-box-orient: horizontal;-moz-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.header .header-bottom .mobile-logo {display: none;}.header .header-bottom .mobile-catalog-button {display: none;}.header .header-bottom .mobile-catalog-button a {font-size: 30px;font-family: 'Open Sans', sans-serif;color: #fff;font-weight: 700;pointer-events: none;}.header .header-bottom .mobile-catalog-button a:hover {text-decoration: none;}.header .header-bottom .mobile-catalog-button .mobile-arrow {width: 14px;height: 8px;position: absolute;display: block;top: -webkit-calc(50% - 4px);top: -moz-calc(50% - 4px);top: calc(50% - 4px);right: 15px;cursor: pointer;}.header .header-bottom .mobile-catalog-button .mobile-arrow:before, .header .header-bottom .mobile-catalog-button .mobile-arrow:after {content: '';display: block;position: absolute;width: 10px;height: 3px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #fff;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;top: -webkit-calc(50% - 1px);top: -moz-calc(50% - 1px);top: calc(50% - 1px);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.header .header-bottom .mobile-catalog-button .mobile-arrow:before {left: -webkit-calc(50% - 8px);left: -moz-calc(50% - 8px);left: calc(50% - 8px);-webkit-transform: rotate(45deg) translateZ(0px);-moz-transform: rotate(45deg) translateZ(0px);transform: rotate(45deg) translateZ(0px);}.header .header-bottom .mobile-catalog-button .mobile-arrow:after {left: -webkit-calc(50% - 2px);left: -moz-calc(50% - 2px);left: calc(50% - 2px);-webkit-transform: rotate(-45deg) translateZ(0px);-moz-transform: rotate(-45deg) translateZ(0px);transform: rotate(-45deg) translateZ(0px);}.header .header-bottom .header-catalog {width: 510px;position: relative;z-index: 0;}.header .header-bottom .header-catalog ul {list-style: none;margin: -1px;padding: 0;}.header-catalog > ul {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}
.product-accessories__slider .goods-item {float: left;}
.header-sale a {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='-282 190.1 30.9 30.9' style='enable-background:new -282 190.1 30.9 30.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23CC0000;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M-251.9,191.3c0-0.3-0.2-0.5-0.5-0.5l-11.8-0.7c-0.1,0-0.3,0-0.4,0.1l-17.3,17.3c-0.2,0.2-0.2,0.5,0,0.7 l12.6,12.6c0.1,0.1,0.2,0.1,0.4,0.1s0.3-0.1,0.4-0.1l17.3-17.3c0.1-0.1,0.2-0.2,0.1-0.4L-251.9,191.3z M-255.4,197.9 c-1,1-2.7,1-3.6,0c-1-1-1-2.6,0-3.6c0.5-0.5,1.1-0.8,1.8-0.8c0.7,0,1.3,0.3,1.8,0.8C-254.4,195.3-254.4,196.9-255.4,197.9z'/%3e%3c/g%3e%3c/svg%3e"); 

	background-repeat: no-repeat;
padding-left: 25px;
color: red;
font-weight: 600;
line-height: 18px;
font-size: 15px;
background-size: 25%;
background-position-y: 2px;
background-position-x: 4px;}
.header-sale a:hover{color: #f60000;}.header-sale a:hover {text-decoration: none;}.header-panel-search {width: 200px;display: inline-flex;}.header-sale a img {margin-right: 10px;vertical-align: middle;margin-top: -3px;}.header-catalog > ul > li {width: 50%;position: relative;padding: 0 10px 5px;}.header .header-bottom .header-catalog ul li.archive-left {position: absolute;left: 0;top: 50px;}.header-catalog > ul > li.archive-left > p {display: none;}.header-catalog > ul > li:after {content: '';display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 3px;background-color: #6eabc5;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform 300ms ease;transition: -webkit-transform 300ms ease;-moz-transition: transform 300ms ease, -moz-transform 300ms ease;-o-transition: transform 300ms ease, -o-transform 300ms ease;transition: transform 300ms ease;transition: transform 300ms ease, -webkit-transform 300ms ease, -moz-transform 300ms ease, -o-transform 300ms ease;}.header-catalog > ul > li p {margin: 0;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;height: 41px;}.header-catalog > ul > li p .catalog-list-img-wrap {position: relative;padding: 0 5px;display: block;color: #c5c5c5;}.header-catalog > ul > li p .catalog-list-img-wrap img {-webkit-transition: opacity 300ms ease;-moz-transition: opacity 300ms ease;-o-transition: opacity 300ms ease;transition: opacity 300ms ease;}.header-catalog > ul > li p .catalog-list-img-wrap img.hovered {opacity: 0;position: absolute;left: 0;top: 0;z-index: 1;}.header-catalog > ul > li p a {display: block;padding: 0 5px;font-size: 16px;color: #4f5051;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.header-catalog > ul > li p a:hover {text-decoration: none;}.header-catalog > ul > li p .catalog-list-arrow {width: 14px;height: 8px;display: block;position: relative;}.header-catalog > ul > li p .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li p .catalog-list-arrow:after {content: '';display: block;position: absolute;width: 8px;height: 1px;background-color: #a1a2a2;left: 50%;top: -webkit-calc(50% - 1px);top: -moz-calc(50% - 1px);top: calc(50% - 1px);-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.header-catalog > ul > li p .catalog-list-arrow:before {margin-left: -6px;-webkit-transform: rotate(45deg) translateZ(0px);-moz-transform: rotate(45deg) translateZ(0px);transform: rotate(45deg) translateZ(0px);}.header-catalog > ul > li p .catalog-list-arrow:after {margin-right: -6px;-webkit-transform: rotate(-45deg) translateZ(0px);-moz-transform: rotate(-45deg) translateZ(0px);transform: rotate(-45deg) translateZ(0px);}.header-catalog > ul > li:hover .catalog-list-img-wrap, .header-catalog > ul > li.show .catalog-list-img-wrap {color: #005e99;}.header-catalog > ul > li:hover:after, .header .header-bottom .header-catalog > ul > li.show:after {display: none;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.header-catalog > ul > li:hover > p .catalog-list-img-wrap img, .header .header-bottom .header-catalog > ul > li.show > p .catalog-list-img-wrap img {opacity: 1;}.header-catalog > ul > li:hover > p .catalog-list-img-wrap img.hovered, .header .header-bottom .header-catalog > ul > li.show > p .catalog-list-img-wrap img.hovered {opacity: 0;}.header-catalog > ul > li:hover > p a, .header .header-bottom .header-catalog > ul > li.show > p a {color: #005e99;}.header-catalog > ul > li:hover > p .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li:hover > p .catalog-list-arrow:after, .header .header-bottom .header-catalog > ul > li.show > p .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li.show > p .catalog-list-arrow:after {background-color: #005e99;}.header-catalog > ul > li:hover > p .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li.show > p .catalog-list-arrow:before {-webkit-transform: rotate(-45deg) translateZ(0px);-moz-transform: rotate(-45deg) translateZ(0px);transform: rotate(-45deg) translateZ(0px);}.header-catalog > ul > li:hover > p .catalog-list-arrow:after, .header .header-bottom .header-catalog > ul > li.show > p .catalog-list-arrow:after {-webkit-transform: rotate(45deg) translateZ(0px);-moz-transform: rotate(45deg) translateZ(0px);transform: rotate(45deg) translateZ(0px);}.header-catalog > ul > li.show > ul {display: block;}.header-catalog > ul > li > ul {display: none;position: absolute;width: 100%;top: 100%;left: 0;background-color: #fff;border: 1px solid #e6e9eb;padding-top: 1px;padding-bottom: 1px;}.header-catalog > ul > li > ul > li {position: relative;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.header-catalog > ul > li > ul > li > p {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;height: auto;height: auto;padding: 0;}.header-catalog > ul > li > ul > li > p a {padding: 11px 5px 11px 10px;font-weight: 300;display: block;width: 100%}.header-catalog > ul > li > ul > li > p span {display: block;width: 6px;height: 10px;position: relative;margin-right: 10px;}.fa { display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;}.header .header-bottom .header-catalog > ul > li > ul > li:hover > p span:before, .header .header-bottom .header-catalog > ul > li > ul > li:hover > p span:after {background-color: #005e99;}.header .header-bottom .header-catalog > ul > li > ul > li > p span:before, .header-catalog > ul > li > ul > li > p span:before, .header .header-bottom .header-catalog > ul > li > ul > li > p span:after {content: '';display: block;position: absolute;height: 6px;width: 1px;background-color: #e7e8e9;left: -webkit-calc(50% - 1px);left: -moz-calc(50% - 1px);left: calc(50% - 1px);-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.header-catalog > ul > li > ul > li > p span:before {-webkit-transform: rotate(-45deg) translateZ(0px);-moz-transform: rotate(-45deg) translateZ(0px);transform: rotate(-45deg) translateZ(0px);top: -webkit-calc(50% - 4px);top: -moz-calc(50% - 4px);top: calc(50% - 4px);}.header-catalog > ul > li > ul > li > p span:after {-webkit-transform: rotate(45deg) translateZ(0px);-moz-transform: rotate(45deg) translateZ(0px);transform: rotate(45deg) translateZ(0px);top: 50%}.header-catalog > ul > li > ul > li:hover {-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);}.header-catalog > ul > li > ul > li:hover > p a {color: #005e99;}.header-catalog > ul > li > ul > li:hover > p span:before, .header .header-bottom .header-catalog > ul > li > ul > li:hover > p span:after {background-color: #005e99;}.header-catalog > ul > li > ul > li > ul {display: none;position: absolute;left: -webkit-calc(100% + 1px);left: -moz-calc(100% + 1px);left: calc(100% + 1px);top: 0;background-color: #fff;width: 100%;-webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.16);z-index: 101;}.header-catalog > ul > li > ul > li > ul > li {position: relative;}.header-catalog > ul > li > ul > li > ul > li:last-child:after {display: none;}.header .header-bottom .header-catalog ul li:hover {-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);}.header-catalog > ul > li > ul > li > ul > li a {margin-right: 3px;font-weight: 300;color: #3c3f40;display: block;padding: 11px 10px 13px;}.header-catalog > ul > li > ul > li > ul > li a:hover {color: #005e99;text-decoration: none;}.header .header-contact-telefone.mobile-show {font-weight: 700;font-size: 14px;display: none;color: #fff;margin-left: 50px;}.header .header-contact-telefone.mobile-show a {color: #fff;position: relative;display: inline-block;line-height: 1.2;}.header .header-contact-telefone.mobile-show a:after {content: '';display: block;padding: absolute;top: 100%;left: 0;height: 1px;width: 100%;background-color: #fff;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform 300ms ease;transition: -webkit-transform 300ms ease;-moz-transition: transform 300ms ease, -moz-transform 300ms ease;-o-transition: transform 300ms ease, -o-transform 300ms ease;transition: transform 300ms ease;transition: transform 300ms ease, -webkit-transform 300ms ease, -moz-transform 300ms ease, -o-transform 300ms ease;}.header .header-contact-telefone.mobile-show a:hover {text-decoration: none;}.header .header-contact-telefone.mobile-show a:hover:after {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.header .header-search {width: -webkit-calc(100% - 640px);width: -moz-calc(100% - 640px);width: calc(100% - 640px);position: relative;z-index: 1;}.header .header-search .search-form {position: relative;}.header .header-search .search-form .form-row input {width: 100%;border-style: solid;border-color: #e6e9eb;border-width: 1px;height: 35px;line-height: 35px;padding: 0 57px 0 25px;font-size: 14px;color: #000;font-family: 'Open Sans', sans-serif;-moz-box-shadow: inset 0 4px 4px 0 rgba(0, 0, 0, 0.12);}.header .header-search .search-form .form-row input::-webkit-input-placeholder {font-family: 'Open Sans', sans-serif;font-weight: 300;color: #9a9a9a;-webkit-transition: color 300ms ease;-moz-transition: color 300ms ease;-o-transition: color 300ms ease;transition: color 300ms ease;}.header .header-search .search-form .form-row input:-moz-placeholder {font-family: 'Open Sans', sans-serif;font-weight: 300;color: #9a9a9a;opacity: 1;-webkit-transition: color 300ms ease;-moz-transition: color 300ms ease;-o-transition: color 300ms ease;transition: color 300ms ease;}.header .header-search .search-form .form-row input::-moz-placeholder {font-family: 'Open Sans', sans-serif;font-weight: 300;color: #9a9a9a;opacity: 1;-webkit-transition: color 300ms ease;-moz-transition: color 300ms ease;-o-transition: color 300ms ease;transition: color 300ms ease;}.header .header-search .search-form .form-row input:-ms-input-placeholder {font-family: 'Open Sans', sans-serif;font-weight: 300;color: #9a9a9a;-webkit-transition: color 300ms ease;-moz-transition: color 300ms ease;-o-transition: color 300ms ease;transition: color 300ms ease;}.header .header-search .search-form .form-row input.error {border-color: #b80606;-webkit-box-shadow: inset 0 4px 4px 0 rgba(184, 6, 6, 0.32);-moz-box-shadow: inset 0 4px 4px 0 rgba(184, 6, 6, 0.32);box-shadow: inset 0 4px 4px 0 rgba(184, 6, 6, 0.32);}.header .header-search .search-form .form-row input.error::-webkit-input-placeholder {color: #b80606;}.header .header-search .search-form .form-row input.error:-moz-placeholder {color: #b80606;}.header .header-search .search-form .form-row input.error::-moz-placeholder {color: #b80606;}.header .header-search .search-form .form-row input.error:-ms-input-placeholder {color: #b80606;}.header .header-search .search-form .form-row input.error + label {display: none!important;}.header .header-search .search-form .form-row.error + .submit-row button {border-color: #b80606;-webkit-box-shadow: inset 0 4px 4px 0 rgba(184, 6, 6, 0.32);-moz-box-shadow: inset 0 4px 4px 0 rgba(184, 6, 6, 0.32);box-shadow: inset 0 4px 4px 0 rgba(184, 6, 6, 0.32);}.header .header-search .search-form .form-row.error + .submit-row button:hover {background-color: #b80606;}.header .header-search .submit-row {position: absolute;right: 0;top: 0;}
.header .header-search .submit-row button {text-align: center;width: 48px;height: 35px;
border-width: 1px;border-style: solid;border-color: #e6e9eb;
border-left:none;
background-color: white;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;padding: 0;margin: 0;-moz-box-shadow: inset 0 4px 4px 0 rgba(0, 0, 0, 0.12);-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;display: block;}
.header .header-search .submit-row button:hover {}.header.header-contacts .header-bottom .header-catalog > ul > li:after {display: none;}.header.header-contacts .header-bottom .header-catalog > ul > li:before {content: '';width: 100%;height: 5px;position: absolute;top: 100%;left: 0;display: none;}.header.header-contacts .header-bottom .header-catalog > ul > li.show:before, .header.header-contacts .header-bottom .header-catalog > ul > li:hover:before {display: block;}.header.header-contacts .header-bottom .header-catalog > ul > li.show > ul:after, .header.header-contacts .header-bottom .header-catalog > ul > li:hover > ul:after {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.header.header-contacts .header-bottom .header-catalog > ul > li > ul {top: -webkit-calc(100% + 5px);top: -moz-calc(100% + 5px);top: calc(100% + 5px);}.header.header-contacts .header-bottom .header-catalog > ul > li > ul:after {content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 3px;background-color: #6eabc5;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.busket-form {display: block!important;}.busket-form .busket-descript {margin-bottom: 10px;display: none;}.busket-form .busket-descript .busket-title {font-size: 30px;font-weight: 700;color: #2a2a2a;font-family: 'Open Sans', sans-serif;text-align: center;margin-bottom: 20px;}.busket-form .busket-descript .busket-subtitle {font-size: 12px;color: #bdc3c7;padding-left: 20px;}.busket-form .busket-descript .busket-subtitle a {color: #417d97;display: inline-block;position: relative;}.busket-form .busket-descript .busket-subtitle a:after {content: '';display: block;position: absolute;width: 100%;height: 1px;background-color: #417d97;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform 300ms ease;transition: -webkit-transform 300ms ease;-moz-transition: transform 300ms ease, -moz-transform 300ms ease;-o-transition: transform 300ms ease, -o-transform 300ms ease;transition: transform 300ms ease;transition: transform 300ms ease, -webkit-transform 300ms ease, -moz-transform 300ms ease, -o-transform 300ms ease;}.busket-form .busket-descript .busket-subtitle a:hover {text-decoration: none;}.busket-form .busket-descript .busket-subtitle a:hover:after {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.busket-form .header-busket-list-wrap ul {padding: 0;margin: 0;}.busket-form .header-busket-list-wrap ul li {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 10px 0;}.busket-form .header-busket-list-wrap ul li .item-img {width: 45px;display: inline-block;text-align: center;padding-right: 5px;}.busket-form .header-busket-list-wrap ul li .busket-list-link {width: 100px;display: inline-block;white-space: initial;line-height: 1.2;}.busket-form .header-busket-list-wrap ul li .busket-list-count {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 50px;}.busket-form .header-busket-list-wrap ul li .busket-list-count .busket-list-count-change {display: inline-block;width: 12px;height: 12px;position: relative;}.busket-form .header-busket-list-wrap ul li .busket-list-count .busket-list-count-change:before, .busket-form .header-busket-list-wrap ul li .busket-list-count .busket-list-count-change:after {content: '';display: block;position: absolute;background-color: #babbbb;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: background-color 300ms ease;-moz-transition: background-color 300ms ease;-o-transition: background-color 300ms ease;transition: background-color 300ms ease;}.busket-form .header-busket-list-wrap ul li .busket-list-count .busket-list-count-change:before {width: 13px;height: 3px;left: 0;top: -webkit-calc(50% - 1px);top: -moz-calc(50% - 1px);top: calc(50% - 1px);}.busket-form .header-busket-list-wrap ul li .busket-list-count .busket-list-count-change:after {height: 13px;width: 3px;left: -webkit-calc(50% - 1px);left: -moz-calc(50% - 1px);left: calc(50% - 1px);top: 0;}.busket-form .header-busket-list-wrap ul li .busket-list-count .busket-list-count-change.minus:after {display: none;}.busket-form .header-busket-list-wrap ul li .busket-list-count .busket-list-count-change:not(.disabled) {cursor: pointer;}.busket-form .header-busket-list-wrap ul li .busket-list-count .busket-list-count-change:not(.disabled):hover:before, .busket-form .header-busket-list-wrap ul li .busket-list-count .busket-list-count-change:not(.disabled):hover:after {background-color: #437f99;}.busket-form .header-busket-list-wrap ul li .busket-list-count .busket-list-count-main {font-family: 'Open Sans', sans-serif;color: #302f2f;font-size: 14px;padding: 0 5px;}.busket-form .header-busket-list-wrap ul li .busket-list-count .busket-list-count-main .busket-list-input {display: none;}.busket-form .header-busket-list-wrap ul li .busket-list-count .busket-list-count-main .busket-list-input input {width: 39px;height: 28px;background-color: #fff;text-align: center;line-height: 28px;border: 1px solid #ecf0f1;}.busket-form .header-busket-list-wrap ul li .busket-list-price {font-family: 'Open Sans', sans-serif;font-weight: 700;font-size: 14px;color: #302f2f;text-align: right;width: 135px;}.busket-form .header-busket-list-wrap ul li .remove-item {display: none;width: 20px;height: 20px;cursor: pointer;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 1px solid #ececec;position: relative;-webkit-transition: border-color 300ms ease, background-color 300ms ease;-moz-transition: border-color 300ms ease, background-color 300ms ease;-o-transition: border-color 300ms ease, background-color 300ms ease;transition: border-color 300ms ease, background-color 300ms ease;}.busket-form .header-busket-list-wrap ul li .remove-item:before, .busket-form .header-busket-list-wrap ul li .remove-item:after {content: '';display: block;position: absolute;width: 12px;height: 1px;top: 50%;left: -webkit-calc(50% - 6px);left: -moz-calc(50% - 6px);left: calc(50% - 6px);background-color: #ececec;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: background-color 300ms ease;-moz-transition: background-color 300ms ease;-o-transition: background-color 300ms ease;transition: background-color 300ms ease;}.busket-form .header-busket-list-wrap ul li .remove-item:before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.busket-form .header-busket-list-wrap ul li .remove-item:after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.busket-form .header-busket-list-wrap ul li .remove-item:hover {background-color: #d41d00;border-color: #d41d00;}.busket-form .header-busket-list-wrap ul li .remove-item:hover:before, .busket-form .header-busket-list-wrap ul li .remove-item:hover:after {background-color: #fff;}.busket-form .header-busket-list-link .header-busket-list-link-wrap {text-align: center;font-weight: 700;font-family: 'Open Sans', sans-serif;font-size: 14px;padding: 10px 0 5px;}.busket-form .header-busket-list-link .header-busket-list-link-wrap a {color: #005e99;display: inline-block;position: relative;}.busket-form .header-busket-list-link .header-busket-list-link-wrap a:after {content: '';display: block;position: absolute;top: 100%;left: 0;height: 1px;width: 100%;background-color: #005e99;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform 300ms ease;transition: -webkit-transform 300ms ease;-moz-transition: transform 300ms ease, -moz-transform 300ms ease;-o-transition: transform 300ms ease, -o-transform 300ms ease;transition: transform 300ms ease;transition: transform 300ms ease, -webkit-transform 300ms ease, -moz-transform 300ms ease, -o-transform 300ms ease;}.busket-form .header-busket-list-link .header-busket-list-link-wrap a:hover {text-decoration: none;}.busket-form .header-busket-list-link .header-busket-list-link-wrap a:hover:after {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.busket-form .header-busket-list-link .header-busket-popup {display: none;padding: 30px 20px 0;}.busket-form .header-busket-list-link .header-busket-popup .header-busket-popup-line-top {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;font-family: 'Open Sans', sans-serif;color: #393c3d;font-size: 18px;margin-bottom: 10px;}.busket-form .header-busket-list-link .header-busket-popup .header-busket-popup-line-top .all-sum-text {margin-right: 10px;}.busket-form .header-busket-list-link .header-busket-popup .header-busket-popup-line-top .all-sum-value {font-weight: 700;}.busket-form .header-busket-list-link .header-busket-popup .header-busket-popup-line-bottom {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-moz-box-orient: horizontal;-moz-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.busket-form .header-busket-list-link .header-busket-popup .header-busket-popup-line-bottom .continue-buing a {font-size: 14px;color: #005e99;font-family: 'Open Sans', sans-serif;display: inline-block;position: relative;}.busket-form .header-busket-list-link .header-busket-popup .header-busket-popup-line-bottom .continue-buing a:after {content: '';position: absolute;top: 100%;left: 0;width: 100%;height: 1px;background-color: #005e99;-webkit-transform: scale(0) translateZ(0px);-moz-transform: scale(0) translateZ(0px);transform: scale(0) translateZ(0px);-webkit-transition: -webkit-transform 300ms ease;transition: -webkit-transform 300ms ease;-moz-transition: transform 300ms ease, -moz-transform 300ms ease;-o-transition: transform 300ms ease, -o-transform 300ms ease;transition: transform 300ms ease;transition: transform 300ms ease, -webkit-transform 300ms ease, -moz-transform 300ms ease, -o-transform 300ms ease;}.busket-form .header-busket-list-link .header-busket-popup .header-busket-popup-line-bottom .continue-buing a:hover {text-decoration: none;}.busket-form .header-busket-list-link .header-busket-popup .header-busket-popup-line-bottom .continue-buing a:hover:after {-webkit-transform: scale(1) translateZ(0px);-moz-transform: scale(1) translateZ(0px);transform: scale(1) translateZ(0px);}.busket-form .header-busket-list-link .header-busket-popup .header-busket-popup-line-bottom .form-buing {max-width: 210px;width: 100%}.busket-form .header-busket-list-link .header-busket-popup .header-busket-popup-line-bottom .form-buing .button {display: inline-block;width: 100%;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #417d97;height: 34px;line-height: 34px;text-align: center;font-weight: 700;font-size: 18px;color: #fff;font-family: 'Open Sans', sans-serif;-webkit-transition: background-color 300ms ease;-moz-transition: background-color 300ms ease;-o-transition: background-color 300ms ease;transition: background-color 300ms ease;}.busket-form .header-busket-list-link .header-busket-popup .header-busket-popup-line-bottom .form-buing .button:hover {text-decoration: none;background-color: #03b3ff;}.busket-popup-main {max-width: 700px;width: 100%!important;left: 50%!important;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);}.busket-popup-main .fancybox-skin {width: -webkit-calc(100% - 40px)!important;width: -moz-calc(100% - 40px)!important;width: calc(100% - 40px)!important;margin: 0 auto;background-color: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.busket-popup-main .fancybox-inner {width: 100%!important;}.busket-popup-main .fancybox-close {width: 16px;height: 16px;top: 20px;right: 20px;background-image: none;}.busket-popup-main .fancybox-close:before, .busket-popup-main .fancybox-close:after {content: '';display: block;position: absolute;width: 16px;height: 1px;background-color: #e4eaea;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;top: 50%;left: -webkit-calc(50% - 8px);left: -moz-calc(50% - 8px);left: calc(50% - 8px);-webkit-transition: background-color 300ms ease;-moz-transition: background-color 300ms ease;-o-transition: background-color 300ms ease;transition: background-color 300ms ease;}.busket-popup-main .fancybox-close:before {-webkit-transform: rotate(45deg) translateZ(0px);-moz-transform: rotate(45deg) translateZ(0px);transform: rotate(45deg) translateZ(0px);}.busket-popup-main .fancybox-close:after {-webkit-transform: rotate(-45deg) translateZ(0px);-moz-transform: rotate(-45deg) translateZ(0px);transform: rotate(-45deg) translateZ(0px);}.busket-popup-main .fancybox-close:hover:before, .busket-popup-main .fancybox-close:hover:after {background-color: #d41d00;}.busket-popup-main .busket-form {padding: 30px 0 40px;background-color: #fff;}.busket-popup-main .busket-form .busket-descript {display: block;}.busket-popup-main .busket-form .header-busket-list-wrap ul li {padding: 20px;border-style: solid;border-color: #e4eaea;border-width: 1px 0 0;}.busket-popup-main .busket-form .header-busket-list-wrap ul li:last-child {border-width: 1px 0;}.busket-popup-main .busket-form .header-busket-list-wrap ul li .busket-list-link {width: 150px;}.busket-popup-main .busket-form .header-busket-list-wrap ul li .busket-list-count .busket-list-count-main .busket-list-text {display: none;}.busket-popup-main .busket-form .header-busket-list-wrap ul li .busket-list-count .busket-list-count-main .busket-list-input {display: block;}.busket-popup-main .busket-form .header-busket-list-wrap ul li .busket-list-price {width: 150px;}.busket-popup-main .busket-form .header-busket-list-wrap ul li .remove-item {display: block;}.busket-popup-main .busket-form .header-busket-list-link .header-busket-list-link-wrap {display: none;}.busket-popup-main .busket-form .header-busket-list-link .header-busket-popup {display: block;}.trade-in {padding-top: 17px;}.trade-in .title {font-size: 36px;margin: 0;margin-bottom: 27px;padding-left: 15px;}.trade-in .trade-in-info {background-image: url(/bitrix/templates/rusgeocom/css/../images/trade-in-info-bg.jpg);background-position: center top;background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;text-align: center;padding: 30px 0 18px;margin-bottom: 40px;}.trade-in .trade-in-info .column-script {padding-left: 15px;}.trade-in .trade-in-info h2 {font-size: 40px;font-family: 'Exo2', sans-serif;}.trade-in .trade-in-info h2 .red {color: #ee1c25;}.trade-in .trade-in-info h2 .green {color: #90c63d;}.trade-in .trade-in-info .trade-in-info-text {font-family: 'Exo2', sans-serif;max-width: 700px;width: 100%;margin: 0 auto 33px;font-size: 18px;color: #898b8c;line-height: 1.4;}.trade-in .trade-in-info .trade-in-info-img img {vertical-align: middle;margin: 0 5px;}.trade-in-text {margin-bottom: 75px;padding-left: 15px;}.trade-in-text.ctext {font-family: 'Open Sans', sans-serif;font-weight: 300;line-height: 1.5;font-size: 14px;color: #38393a;}.trade-in-text.ctext p {margin: 0 0 20px;}.trade-in-text.ctext p:last-child {margin-bottom: 0;}.trade-in-text.ctext ul {list-style: none;margin: 0 0 30px;padding-left: 18px;}.trade-in-text.ctext ul li {padding-left: 20px;position: relative;margin-bottom: 12px;}.trade-in-text.ctext ul li:before {content: '';display: block;position: absolute;left: 0;top: 9px;width: 5px;height: 5px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-color: #6eabc5;}.trade-in-text.ctext h1, .trade-in-text.ctext h2, .trade-in-text.ctext h3, .trade-in-text.ctext h4, .trade-in-text.ctext h5, .trade-in-text.ctext h6 {font-weight: 700;margin: 0;}.trade-in-text.ctext h6 {font-size: 14px;margin-bottom: 16px;}.brend .breadcrumbs .mbox {padding: 0;}.brend .title {text-align: left;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin-bottom: 13px;}.brend .title h2 {font-size: 36px;color: #38393a;margin: 0;line-height: 1;font-weight: 400;}.brend .brend-top {border: 1px solid #e8e8e8;background-color: #fff;margin-bottom: 18px;padding: 10px;}.brend .brend-top .brend-top-wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;}.brend .brend-top .brend-top-wrap .brend-top-text {font-family: 'Open Sans', sans-serif;color: #7b7b7b;font-weight: 300;font-size: 13px;width: -webkit-calc(100%);width: -moz-calc(100%);width: calc(100%);line-height: 1.45;margin-left: auto;margin-right: auto;}.brend .brend-top .brend-top-wrap .brend-top-text p {margin: 0 0 20px;}.brend .brend-catalog {margin-bottom: 28px;}.brend .brend-catalog.active .brend-catalog-line .brend-catalog-button img {-webkit-transform: rotate(180deg) translateZ(0px);-moz-transform: rotate(180deg) translateZ(0px);transform: rotate(180deg) translateZ(0px);}.brend .brend-catalog .brend-catalog-line {position: relative;text-align: center;}.brend .brend-catalog .brend-catalog-line:before {content: '';display: block;position: absolute;width: 100%;height: 1px;background-color: #e6e9eb;left: 0;top: -webkit-calc(50% - 2px);top: -moz-calc(50% - 2px);top: calc(50% - 2px);}.brend .brend-catalog .brend-catalog-line .brend-catalog-button {cursor: pointer;padding: 11px 10px;background-color: #f5f5f5;display: inline-block;position: relative;z-index: 1;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transition: background-color 300ms ease;-moz-transition: background-color 300ms ease;-o-transition: background-color 300ms ease;transition: background-color 300ms ease;}.brend .brend-catalog .brend-catalog-line .brend-catalog-button img {-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.brend .brend-catalog .brend-catalog-line .brend-catalog-button:hover {background-color: #fff;}.brend .brend-catalog .brend-catalog-list {display: none;}.brend .brend-catalog .brend-catalog-list .title {padding-top: 15px;}.brend .brend-catalog .brend-catalog-list .title h3 {margin: 0 0 20px;font-size: 30px;color: #38393a;font-weight: 400;}.brend .brend-catalog .brend-catalog-list .brend-catalog-list-wrap {background-color: #fff;border: 1px solid #e8e8e8;padding: 20px 0 5px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;}.brend .brend-catalog .brend-catalog-list .brend-catalog-list-wrap p {margin: 0;}.brend .brend-catalog .brend-catalog-list .brend-catalog-list-wrap ul {list-style: none;margin: 0;padding: 0;}.brend .brend-catalog .brend-catalog-list .brend-catalog-list-wrap .brend-catalog-list-item {width: 33.33%;padding: 0 20px;}.brend .brend-catalog .brend-catalog-list .brend-catalog-list-wrap .brend-catalog-list-item p {margin-bottom: 5px;}.brend .brend-catalog .brend-catalog-list .brend-catalog-list-wrap .brend-catalog-list-item p a {display: inline-block;vertical-align: middle;}.brend .brend-catalog .brend-catalog-list .brend-catalog-list-wrap .brend-catalog-list-item p .second-arrow {display: inline-block;width: 8px;height: 5px;background-image: url(/bitrix/templates/rusgeocom/css/../images/small-arrow.png);-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;cursor: pointer;margin-left: 5px;vertical-align: middle;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.brend .brend-catalog .brend-catalog-list .brend-catalog-list-wrap .brend-catalog-list-item .second-level {margin-bottom: 10px;}.brend .brend-catalog .brend-catalog-list .brend-catalog-list-wrap .brend-catalog-list-item .second-level ul {display: none;}.brend .brend-catalog .brend-catalog-list .brend-catalog-list-wrap .brend-catalog-list-item .second-level ul li {margin-bottom: 5px;}.brend .brend-catalog .brend-catalog-list .brend-catalog-list-wrap .brend-catalog-list-item .second-level ul li:last-child {margin-bottom: 0;}.brend .brend-catalog .brend-catalog-list .brend-catalog-list-wrap .brend-catalog-list-item .second-level.active p .second-arrow {-webkit-transform: rotate(180deg) translateZ(0px);-moz-transform: rotate(180deg) translateZ(0px);transform: rotate(180deg) translateZ(0px);}.brend .brend-bottom .goods-items {background-color: transparent;border: none;margin-bottom: 33px;}.goods-items .good-item {width: 33.33%;background-color: #fff;border: 1px solid #ecf0f1;margin-bottom: 10px;}.good-item .goods-item-wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 25px 20px 20px;}.good-item .goods-item-wrap .goods-item-img {margin-bottom: 35px;width: 100%;text-align: center;}.good-item .goods-item-wrap .goods-item-text {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;}.good-item .goods-item-wrap .goods-item-text .goods-item-title {font-size: 14px;color: #34495e;font-family: 'Open Sans', sans-serif;text-decoration: underline;margin-bottom: 15px;}.good-item .goods-item-wrap .goods-item-text .goods-item-subtitle {font-family: 'Open Sans', sans-serif;color: #7f8c8d;font-size: 11px;margin-bottom: 15px;}.good-item .goods-item-wrap .goods-item-text .goods-item-price {font-family: 'Open Sans', sans-serif;}.good-item .goods-item-wrap .goods-item-text .goods-item-price .goods-item-price-now {font-size: 18px;color: #393c3d;font-weight: 700;}.good-item .goods-item-wrap .goods-item-text .goods-item-price .goods-item-price-old {font-size: 12px;color: #bdc3c7;font-weight: 600;text-decoration: line-through;margin-left: 5px;}.brend .brend-bottom .load-more-items {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 30px;}.brend .brend-bottom .load-more-items .load-more-icon {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 1px solid #a8a8a8;padding: 12px 10px 10px;margin-bottom: 15px;cursor: pointer;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.brend .brend-bottom .load-more-items .load-more-icon:hover {background-color: #fff;}.brend .brend-bottom .load-more-items .load-more-text {font-family: 'Open Sans', sans-serif;font-size: 18px;color: #393c3d;margin-bottom: 10px;}.brend .brend-bottom .load-more-items .load-more-descript {font-family: 'Open Sans', sans-serif;font-size: 12px;color: #a5a5a5;}.contacts-page .contacts-info {background-color: #fff;padding: 20px;position: relative;top: 20px;margin-bottom: 40px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-moz-box-orient: horizontal;-moz-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.contacts-page .contacts-info .contacts-left, .contacts-page .contacts-info .contacts-right {width: 50%}.contacts-page .contacts-info .contacts-right .contacts-right-text-top {font-size: 20px;font-weight: 700;color: #000;margin-bottom: 20px;}.contacts-page .contacts-info .contacts-right .contacts-right-telefone {font-size: 36px;font-weight: 700;color: #000;margin-bottom: 20px;}.contacts-page .contacts-info .contacts-right .contacts-right-text-bottom {font-size: 16px;font-weight: 400;color: #000;margin-bottom: 30px;}.contacts-page .contacts-info .contacts-right .button-red {-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;display: block;max-width: 200px;height: 30px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;font-size: 18px;color: #fff;background-color: #005e99;font-weight: 700;text-decoration: none;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.contacts-page .contacts-info .contacts-right .button-red:hover {background-color: #94baca;}.contacts-page .contacts-info .contacts-left {padding-left: 10px;text-align: right;}.contacts-page .contacts-info .contacts-left .contacts-left-wrap {display: inline-block;max-width: 250px;width: 100%;text-align: left;}.contacts-page .contacts-info .contacts-left .contacts-left-title {font-size: 18px;font-weight: 700;color: #000;margin-bottom: 10px;}.contacts-page .contacts-info .contacts-left .contact-info {font-size: 14px;}.contacts-page .contacts-info .contacts-left .contact-info p {margin: 0 0 5px;line-height: 1.25;}.contacts-page .contacts-info .contacts-left .contact-info p:last-child {margin: 0;}.busket-page .title {margin-bottom: 20px;}.busket-page .title h2 {font-size: 36px;color: #38393a;font-weight: 400;}.busket-page .busket-top {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;padding-bottom: 30px;margin-bottom: 45px;}.busket-page .busket-top .busket-circle-wrap {width: -webkit-calc((100% - 140px) / 3);width: -moz-calc((100% - 140px) / 3);width: calc((100% - 140px) / 3);position: relative;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;align-items: flex-start;top: 5px;}.busket-page .busket-top .busket-circle-wrap:last-child {width: auto;}.busket-page .busket-top .busket-circle-wrap:last-child:after {display: none;}.busket-page .busket-top .busket-circle-wrap:after {content: '';height: 1px;width: -webkit-calc(100% - 34px);width: -moz-calc(100% - 34px);width: calc(100% - 34px);position: absolute;top: 50%;left: 34px;background-color: #ebebeb;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.busket-page .busket-top .busket-circle-wrap .busket-circle-item {position: relative;}.busket-page .busket-top .busket-circle-wrap .busket-circle-item .busket-circle {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;width: 34px;height: 34px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 5px solid #ebebeb;font-size: 14px;color: #d9d9d9;font-style: italic;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.busket-page .busket-top .busket-circle-wrap .busket-circle-item .busket-circle-text {position: absolute;font-size: 16px;color: silver;font-style: italic;top: -webkit-calc(100% + 10px);top: -moz-calc(100% + 10px);top: calc(100% + 10px);left: 50%;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);width: 150px;text-align: center;}.busket-page .busket-top .busket-circle-wrap.current, .busket-page .busket-top .busket-circle-wrap.active {top: 0;}.busket-page .busket-top .busket-circle-wrap.current:after, .busket-page .busket-top .busket-circle-wrap.active:after {width: -webkit-calc(100% - 43px);width: -moz-calc(100% - 43px);width: calc(100% - 43px);left: 43px;}.busket-page .busket-top .busket-circle-wrap.current .busket-circle-item .busket-circle, .busket-page .busket-top .busket-circle-wrap.active .busket-circle-item .busket-circle {width: 43px;height: 43px;color: #3d7992;border-color: #3d7992;}.busket-page .busket-top .busket-circle-wrap.current .busket-circle-item .busket-circle-text, .busket-page .busket-top .busket-circle-wrap.active .busket-circle-item .busket-circle-text {color: #427e98;}.busket-page .busket-top .busket-circle-wrap.current:after {background: #427e98;background: -moz-linear-gradient(left, #427e98 0%, #eaeaeb 100%);background: -webkit-linear-gradient(left, #427e98 0%, #eaeaeb 100%);background: -webkit-gradient(linear, left top, right top, from(#427e98), to(#eaeaeb));background: -o-linear-gradient(left, #427e98 0%, #eaeaeb 100%);background: linear-gradient(to right, #427e98 0%, #eaeaeb 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#427e98', endColorstr='#eaeaeb', GradientType=1);}.busket-page .busket-top .busket-circle-wrap.active:after {background: none;background-color: #3d7992;}.busket-page .busket-items-wrap {position: relative;}.busket-page .busket-items-wrap:before {content: '';display: block;position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%}.busket-page .busket-items-wrap .busket-item {position: absolute;top: 0;left: 0;z-index: 0;opacity: 0;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.busket-page .busket-items-wrap .busket-item.current {z-index: 2;opacity: 1;position: relative;}.busket-page .busket-items-wrap .header-busket-list-wrap ul {list-style: none;padding: 0;margin: 0;}.busket-page .busket-items-wrap .header-busket-list-wrap li {text-align:  center;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;border-top: 1px solid #e4eaea;padding: 15px 0;}.busket-page .busket-items-wrap .header-busket-list-wrap li:last-child {border-bottom: 1px solid #e4eaea;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-item-info {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-item-end {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.busket-page .busket-items-wrap .header-busket-list-wrap li .item-img {width: 60px;text-align: center;margin-right: 15px;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-link {width: 250px;display: block;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-count {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-count .busket-list-count-main .busket-list-text {display: none;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-count .busket-list-count-main input {width: 40px;height: 30px;border: 1px solid #ecf0f1;line-height: 30px;text-align: center;color: #3f3f3f;font-size: 14px;font-family: 'Open Sans', sans-serif;background-color: #fff;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-count .busket-list-count-change {width: 24px;height: 30px;position: relative;cursor: pointer;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-count .busket-list-count-change:before, .busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-count .busket-list-count-change:after {content: '';display: block;position: absolute;background-color: #9e9e9e;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-count .busket-list-count-change:before {height: 2px;width: 12px;left: -webkit-calc(50% - 6px);left: -moz-calc(50% - 6px);left: calc(50% - 6px);top: -webkit-calc(50% - 1px);top: -moz-calc(50% - 1px);top: calc(50% - 1px);}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-count .busket-list-count-change:after {height: 12px;width: 2px;left: -webkit-calc(50% - 1px);left: -moz-calc(50% - 1px);left: calc(50% - 1px);top: -webkit-calc(50% - 6px);top: -moz-calc(50% - 6px);top: calc(50% - 6px);}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-count .busket-list-count-change.disabled {background-color: #ecf0f1;cursor: default;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-count .busket-list-count-change.disabled:after, .busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-count .busket-list-count-change.disabled:before {background-color: #fff;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-count .busket-list-count-change:hover:not(.disabled):before, .busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-count .busket-list-count-change:hover:not(.disabled):after {background-color: #437f99;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-count .busket-list-count-change.minus:after {display: none;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-price {width: 150px;text-align: center;font-size: 16px;color: #393c3d;font-family: 'Open Sans', sans-serif;margin-right: 5px;}.busket-page .busket-items-wrap .header-busket-list-wrap li .remove-item {width: 20px;height: 20px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: relative;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);cursor: pointer;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.busket-page .busket-items-wrap .header-busket-list-wrap li .remove-item:before, .busket-page .busket-items-wrap .header-busket-list-wrap li .remove-item:after {content: '';display: block;background-color: #9e9e9e;position: absolute;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}
.busket-page .busket-items-wrap .header-busket-list-wrap li .remove-item:before {width: 15px;height: 1px;left: -webkit-calc(50% - 7px);left: -moz-calc(50% - 7px);left: calc(50% - 7px);top: 50%}.busket-page .busket-items-wrap .header-busket-list-wrap li .remove-item:after {height: 15px;width: 1px;left: 50%;top: -webkit-calc(50% - 7px);top: -moz-calc(50% - 7px);top: calc(50% - 7px);}.busket-page .busket-items-wrap .header-busket-list-wrap li .remove-item:hover {background-color: red;border-color: red;}.busket-page .busket-items-wrap .header-busket-list-wrap li .remove-item:hover:before, .busket-page .busket-items-wrap .header-busket-list-wrap li .remove-item:hover:after {background-color: #fff;}.busket-page .busket-items-wrap .header-busket-popup {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;padding-top: 25px;padding-right: 20px;}.busket-page .busket-items-wrap .header-busket-popup-line-top {font-family: 'Open Sans', sans-serif;color: #393c3d;width: 150px;text-align: center;min-width: 200px;}.busket-page .busket-items-wrap .header-busket-popup-line-top .all-sum-text {font-size: 14px;margin-right: 5px;display: inline-block;vertical-align: middle;}.busket-page .busket-items-wrap .header-busket-popup-line-top .all-sum-value {font-weight: 700;font-size: 18px;max-width: 250px;display: inline-block;vertical-align: middle;}.busket-page .radio-rows-main .title {margin-bottom: 20px;}.busket-page .radio-rows-main .title h4 {margin: 0;font-size: 22px;color: #38393a;font-family: 'Open Sans', sans-serif;font-weight: 600;}.busket-page .radio-rows-main .radio-row {margin-bottom: 10px;}.busket-page .radio-rows-main .radio-row:last-child {margin-bottom: 0;}.busket-page .radio-rows-main .radio-row .radio-wrap {position: relative;display: inline-block;vertical-align: middle;position: relative;margin-right: 3px;}.busket-page .radio-rows-main .radio-row .radio-wrap input {position: absolute;width: 0;height: 0;}.busket-page .radio-rows-main .radio-row .radio-wrap input:checked + .radio-button:before {content: '';display: block;position: absolute;width: 10px;height: 10px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-color: #81868b;top: -webkit-calc(50% - 5px);top: -moz-calc(50% - 5px);top: calc(50% - 5px);left: -webkit-calc(50% - 5px);left: -moz-calc(50% - 5px);left: calc(50% - 5px);}.busket-page .radio-rows-main .radio-row .radio-wrap .radio-button {width: 20px;height: 20px;display: inline-block;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 1px solid #e1e1e4;-webkit-box-shadow: inset 4px 4px 10px -5px rgba(0, 0, 0, 0.04);-moz-box-shadow: inset 4px 4px 10px -5px rgba(0, 0, 0, 0.04);box-shadow: inset 4px 4px 10px -5px rgba(0, 0, 0, 0.04);position: relative;cursor: pointer;}.busket-page .radio-rows-main .radio-row .radio-text {display: inline-block;vertical-align: middle;font-size: 16px;color: #4d4e4f;max-width: -webkit-calc(100% - 35px);max-width: -moz-calc(100% - 35px);max-width: calc(100% - 35px);}.busket-page .radio-rows-main .radio-row .radio-text span {font-size: 14px;color: #d2d2d3;}.busket-page .busket-items-button {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;padding: 30px 0;}.busket-page .busket-items-button .busket-button-next, .busket-page .busket-items-button .busket-button-send {display: none;}.busket-page .busket-items-button .busket-button-next .button-text, .busket-page .busket-items-button .busket-button-send .button-text {margin-right: 5px;}.busket-page .busket-items-button .busket-button-next.active, .busket-page .busket-items-button .busket-button-send.active {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}.button-transparent {width: 204px;display: block;margin-left: auto;margin-right: auto;height: 48px;border: 3px solid #427e98;background-color: transparent;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;font-size: 18px;color: #427e98;font-family: 'Open Sans', sans-serif;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.button-transparent .button-text {margin-right: 5px;}.button-transparent:hover {text-decoration: none;background-color: #d5d5d5;}.location-shadow-all {position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: #000;opacity: .5;z-index: 10001;display: none;}.location-switch-popup {position: fixed;padding: 30px;width: 342px;margin-left: -180px;left: 50%;top: 50%;margin-top: -70px;background: #fff;z-index: 10002;display: none;border-radius: 5px;}.location-switch-popup a.close {background: url(/bitrix/templates/rusgeocom/css/../img/popup-close.png) no-repeat 0 0;display: block;position: absolute;right: 16px;top: 16px;width: 8px;height: 7px;text-decoration: none;}.header-panel .header-busket-icon {height: 42px;}.location-switch-popup .location-label {display: block;font-size: 15px;padding: 0;text-align: center;line-height: 1.2;white-space: normal;}.location-switch-popup > ul {list-style: none;font-size: 13px;padding: 10px 0 20px;text-align: center;width: 100%;line-height: 1.2;white-space: normal;}.location-switch-popup > ul li {display: inline-block;margin: 5px;}.location-switch-popup > ul li a {color: #50ABEC;border-bottom: 1px dotted #50ABEC;line-height: 1.2;white-space: normal;}.location-switch-popup > ul li a:hover {text-decoration: none;border-bottom: 1px dotted transparent;}.location-switch-popup .other-city-label {display: block;font-size: 13px;padding: 0 0 5px;line-height: 1.2;white-space: normal;}.location-switch-popup #city_input {display: block;width: 280px;padding: 4px 10px;border: 1px solid #50ABEC;border-radius: 2px;outline: none;}.location-confirm-popup {position: absolute;margin-left: -342px;left: 50%;top: 2px;background: #fff;border-radius: 5px;padding: 4px 20px;width: 388px;z-index: 10;box-shadow: 2px 2px 8px 0 #ccc;text-align: center;display: none!important;}.location-confirm-popup .label {font-size: 14px;display: inline-block;vertical-align: middle;float: none;margin: 0;width: 200px;padding: 0;}.location-confirm-popup a {display: inline-block;vertical-align: middle;width: 43px;padding: 4px 0;border: 1px solid #ccc;border-radius: 3px;text-align: center;margin-left: 10px;cursor: pointer;}.header-panel-phone {font-weight: 600;}.header-panel-callback a:hover {text-decoration: none;}.header-panel-callback a {border: 1px solid #005e99;padding: 7px 13px;color: #005e99;}.header-panel-mail {text-transform: uppercase;font-size: 13px;font-weight: 600;}.location-confirm-popup a:hover {background-color: #F9F9F9;color: #B4213B;text-decoration: none;}.radio-rows-main.personal {padding-bottom: 100px;}
.header-panel {border-top: #e1e1e1 solid 1px;width: 100%;height: 43px;line-height: 43px;position: fixed;top: 0;left: 0;right: 0;background-color: #fff;z-index: 999;-webkit-box-shadow: 0 4px 23px 0 rgba(88, 88, 88, 0.44);-moz-box-shadow: 0 4px 23px 0 rgba(88, 88, 88, 0.44);box-shadow: 0 4px 23px 0 rgba(88, 88, 88, 0.44);opacity: 0;display: none;white-space: nowrap;}.header-panel-search .form-row.submit-row {padding: 0;}
.header-panel-search .form-row.submit-row .button-search {height: 35px;line-height: 35px;padding: 0;width: 35px;border: none;margin: 0;
background-color: white;transition: all 300ms ease;margin-top: 4px;
border:#e6e9eb 1px solid;
border-left: none;
}
.header-panel-search .form-row.submit-row .button-search:hover {}
.header-panel > .mbox { display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
-o-flex-wrap: wrap;
flex-wrap: wrap;display: flex;justify-content: space-between;height: 43px;}.header-panel > .mbox:after {display: none;}
.header-panel input {width: 100%;border-style: solid;border-color: #e6e9eb;border-width: 1px;height: 35px;line-height: 35px;padding: 0 57px 0 25px;font-size: 14px;color: #000;border-radius: 0;font-family: 'Open Sans', sans-serif;-moz-box-shadow: inset 0 4px 4px 0 rgba(0, 0, 0, 0.12);margin-top: -3px; border-right: none;}
.header-panel input::-webkit-input-placeholder {-moz-user-select: none;-webkit-user-select: none;}.header-panel input::-moz-placeholder {-moz-user-select: none;-webkit-user-select: none;-moz-user-select: none;-webkit-user-select: none;}.header-panel input:-ms-input-placeholder {-moz-user-select: none;-webkit-user-select: none;}#search_string::-webkit-input-placeholder {font-family: 'Open Sans', sans-serif;font-weight: 300;color: #9f9f9f;-webkit-transition: color 300ms ease;-moz-transition: color 300ms ease;-o-transition: color 300ms ease;transition: color 300ms ease;-moz-user-select: none;-webkit-user-select: none;}#search_string:-moz-placeholder {font-family: 'Open Sans', sans-serif;font-weight: 300;color: #9f9f9f;opacity: 1;-webkit-transition: color 300ms ease;-moz-transition: color 300ms ease;-o-transition: color 300ms ease;transition: color 300ms ease;}#search_string::-moz-placeholder {font-family: 'Open Sans', sans-serif;font-weight: 300;color: #9f9f9f;opacity: 1;-webkit-transition: color 300ms ease;-moz-transition: color 300ms ease;-o-transition: color 300ms ease;transition: color 300ms ease;}#search_string:-ms-input-placeholder {font-family: 'Open Sans', sans-serif;font-weight: 300;color: #9f9f9f;-webkit-transition: color 300ms ease;-moz-transition: color 300ms ease;-o-transition: color 300ms ease;transition: color 300ms ease;}@media screen and (min-width: 1200px) {.header-logo {-webkit-align-self: inherit;-ms-flex-item-align: inherit;align-self: inherit;width: 20%}.header .header-center .header-center-left {-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;-ms-grid-row-align: center;align-items: center;}.header .header-center .header-center-left .header-contacts-main {width: 80%;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.header .header-center .header-center-left .header-contacts-main .header-contact {width: 30%;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-webkit-align-items: baseline;-moz-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;border-left: 1px solid rgba(255, 255, 255, .2);}}@media screen and (max-width: 1124px) {.header .header-top .header-top-wrap .header-top-nav, .header .header-top .header-top-wrap .header-top-nav nav {margin-left: 0;}}@media screen and (max-width: 1024px) {.header-town {width: auto;}.header-location-title {display: none;}.header-town .jq-selectbox__trigger {display: none;}.header .header-center .header-center-left .header-contacts-main .header-contact {width: 45%!important;}.contacts-page .contacts-info .contacts-right .contacts-right-telefone {font-size: 28px;}.header-contact {width: 30%;border-left: none!important;}}@media screen and (max-width: 992px) {.hidden-sm {display: none;}.header .header-search {width: -webkit-calc(100% - 540px);width: -moz-calc(100% - 540px);width: calc(100% - 540px);padding: 6px 0;}.brend-page .right-column-wrap {width: 100%!important;padding-left: 0;}.contacts-page .contacts-info {display: block;}.contacts-page .contacts-info .contacts-left, .contacts-page .contacts-info .contacts-right {width: 100%;text-align: center;}.contacts-page .contacts-info .contacts-left {margin-bottom: 10px;padding-left: 0;}.contacts-page .contacts-info .contacts-left .contacts-left-wrap {max-width: none;text-align: center;}.contacts-page .contacts-info .contacts-right .button-red {margin: 0 auto;}}

@media screen and (max-width: 1120px) {
	.main-right-menu{
		display:none;
	}
	
}
@media screen and (max-width: 1059px) { 
.main-right-menu ul li: first-child a {margin-top: 3px;}.top-block {width: 100%!important;}.main-right-menu {display: block; overflow: hidden;width: 100%;padding: 0;margin: 0;}.main-right-menu ul {height: 100%;margin: 0;padding: 0;display: flex;flex-direction: row;margin-top: 15px;}
.main-right-menu ul li {height: 138px;line-height: 100%;display: flex;flex-direction: column;justify-content: center;vertical-align: middle;font-size: 16px;font-weight: 600;width: 20%}.main-right-menu ul li a span {display: none;}.top-block-wraper {flex-direction: column;}}@media screen and (max-width: 876px) {.p-cart > ul li {display: none;}.p-cart > ul li.active {display: block;width: 100%}.header-town {padding: 0!important;}.header-callback {display: none;}.modal-call .header-callback {display: block;background-color:#e6e9eb;border:unset;}.header .header-center .header-center-left {-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;}.header .header-center .header-center-left .header-contacts-main {-webkit-box-orient: vertical;-webkit-box-direction: normal;-moz-box-orient: vertical;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.header .header-center .header-center-left .header-contacts-main .header-callback {padding: 10px 0 0;}}@media screen and (max-width: 767px) {.trade-in .trade-in-info .trade-in-info-img img {max-height: 150px;}.brend-page .brend-catalog .brend-catalog-list .brend-catalog-list-wrap {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.brend-page .brend-catalog .brend-catalog-list .brend-catalog-list-wrap .brend-catalog-list-item {width: 100%;text-align: center;}.busket-page .busket-items-wrap .header-busket-list-wrap li {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-item-info {width: 40%}.busket-page .busket-items-wrap .header-busket-list-wrap li .item-img {margin-right: 5px;}.busket-page .busket-items-wrap .header-busket-list-wrap li .item-img img {width: 40px;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-item-end {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-link, .busket-page .busket-items-wrap .header-busket-list-wrap li .busket-list-price {width: auto;}.busket-page .busket-items-wrap .header-busket-popup {padding-right: 0;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.busket-page .busket-items-wrap .header-busket-popup-line-top {width: auto;}.busket-page .busket-items-button {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media screen and (max-width: 666px) {.hidden-sm {display: inline;}.header .header-bottom .header-catalog > ul > li {box-shadow: none!important;}.main-right-menu {display: none;}.mobile-header-cart {width: 20%}.header-top {display: none;}.header-catalog > ul > li > p > a {pointer-events: none;}.header .header-top .header-top-wrap .header-top-nav nav ul li > div {display: none;position: relative;left: 10px;margin-top: 0;top: 0;width: 90%;background: none;padding: 5px;border: none;z-index: 100;}.header .header-top .header-top-wrap .header-top-nav nav ul li > div > div a {color: #fff;}.header .header-top .header-top-wrap .header-top-nav nav ul li > div > div a span {display: block;padding: 20px 10px;}.header .header-top .header-top-wrap .header-top-nav nav ul li > div > div a:after {content: '';display: block;position: absolute;top: 90%;height: 1px;left: 10px;width: -webkit-calc(100% - 20px);width: -moz-calc(100% - 20px);width: calc(100% - 20px);background: #dadee0;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform 300ms ease;transition: -webkit-transform 300ms ease;-moz-transition: transform 300ms ease, -moz-transform 300ms ease;-o-transition: transform 300ms ease, -o-transform 300ms ease;transition: transform 300ms ease;transition: transform 300ms ease, -webkit-transform 300ms ease, -moz-transform 300ms ease, -o-transform 300ms ease;}.header .header-top .header-top-wrap .header-top-nav nav ul li > div > div a:hover:after {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.header .header-top .header-top-wrap .header-top-nav nav ul li:hover > div {display: none;}.header .header-top .header-top-wrap .header-top-nav nav ul li.clicked > a {border-bottom: 1px solid #fff;}.header .header-top .header-top-wrap .header-top-nav nav ul li.clicked > div {display: block;}.header .header-top {background-image: none;padding: 18px 0 15px;position: relative;}.header .header-top .sendwich {display: block;display: block;left: 10px;position: absolute;top: -1px;}.location-confirm-popup {display: none!important;}.header .header-top .header-top-wrap {position: absolute;display: none;left: 0;top: -webkit-calc(100% + 15px);top: -moz-calc(100% + 15px);top: calc(100% + 15px);width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;-ms-grid-row-align: flex-start;align-items: flex-start;background-color: #005e99;padding: 10px 15px 20px;z-index: 1;}.header .header-top .header-top-wrap .header-town {margin-top: 0;width: 100%;margin-bottom: 10px;}.header .header-top .header-top-wrap .header-town .jq-selectbox, .header .header-top .header-top-wrap .header-town .jq-selectbox__select {width: 100%}.header .header-top .header-top-wrap .header-town .jq-selectbox__select {padding: 5px 25px;height: 36px;background-position: 10px 50%;background-color: #6193aa;line-height: 26px;font-family: 'Open Sans', sans-serif;}.header .header-top .header-top-wrap .header-town .jq-selectbox__select-text {border-bottom: none;}.header .header-top .header-top-wrap .header-top-nav nav ul {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100%}.header .header-top .header-top-wrap .header-top-nav nav {width: 100%}.header .header-top .header-top-wrap .header-top-nav nav ul li {margin-right: 0;padding: 10px 0;width: 100%}#simple a {pointer-events: all!important;}.header .header-top .header-top-wrap .header-top-nav nav ul li a {pointer-events: none;cursor: default;font-size: 16px;font-weight: 600;font-family: 'Open Sans', sans-serif;color: #fff;}.header .header-top .header-login {position: relative;z-index: 2;}.header .header-top .header-login .header-loginization .header-loginization-form {-webkit-transform: translate(50%, 0);-moz-transform: translate(50%, 0);-ms-transform: translate(50%, 0);-o-transform: translate(50%, 0);transform: translate(50%, 0);right: 50%}.header .header-center {position: absolute;z-index: 4;right: 10px;top: 10px;min-height: 0;background-image: none;background-color: transparent;}.header .header-center .header-center-left {display: none;}.header .header-town {width: 50%;white-space: nowrap;}.header-town .jq-selectbox__select-text > span {font-weight: 900;display: inline;}.header-location-title {display: none!important;}.header-phone {width: 50%;text-align: center;}.header-phone a {font-weight: 900;color: #fff;font-size: 15px;}.header .header-bottom {border-top: 1px solid #457d97;border-bottom: 0;-webkit-box-shadow: 0 3px 10px 0 rgba(88, 88, 88, 0.44);-moz-box-shadow: 0 3px 10px 0 rgba(88, 88, 88, 0.44);box-shadow: 0 3px 10px 0 rgba(88, 88, 88, 0.44);background: url(/bitrix/templates/rusgeocom/css/../images/top-bg.png) #005e99;height: 132px;}.header .header-bottom .mbox {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.header .header-bottom .mobile-logo {display: block;width: 60%;text-align: center;}.header .header-bottom .mobile-logo a img {max-height: 54px;}.header .header-bottom .mobile-catalog-button {display: block;}.header-busket-full-price {display: none;}.header .header-bottom .header-mobile-catalog-wrap {width: 20%;height: 100px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: flex-start;-moz-box-align: flex-start;-ms-flex-align: flex-start;align-items: flex-start; padding-left:  1em; -webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.header .header-bottom .header-mobile-catalog-wrap > ul {display: none;position: absolute;width: 100%;top: 131px;left: 0;background-color: #005e99;-webkit-box-shadow: inset 0 2px 6px 0 rgba(12, 73, 102, 0.79);-moz-box-shadow: inset 0 2px 6px 0 rgba(12, 73, 102, 0.79);box-shadow: inset 0 2px 6px 0 rgba(12, 73, 102, 0.79);}.header .header-bottom .header-mobile-catalog-wrap > ul li {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.header .header-bottom .header-search {width: 100%;padding: 0 0 10px;}.header .header-bottom .header-search .search-form .form-row input {-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: rgba(255, 255, 255, 0.25);-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border-color: transparent;color: #fff;}.header .header-bottom .header-search .search-form .form-row input::-webkit-input-placeholder {opacity: 0;}.header .header-bottom .header-search .search-form .form-row input:-moz-placeholder {opacity: 0;}.header .header-bottom .header-search .search-form .form-row input::-moz-placeholder {opacity: 0;}.header .header-bottom .header-search .search-form .form-row input:-ms-input-placeholder {opacity: 0;}.header .header-bottom .header-search .search-form .form-row input:focus {width: 100%;margin-left: 0;}.header .header-bottom .header-search .search-form .form-row input.error {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.header .header-bottom .header-search .search-form .form-row.error + .submit-row button {border-color: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.header .header-bottom .header-search .search-form .form-row.error + .submit-row button:hover {background-color: transparent;}.header .header-bottom .header-search .search-form .submit-row button {background-color: transparent;background-color: transparent;border-color: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.header .header-bottom .header-search .search-form .submit-row button:hover {background-color: transparent;}.header .header-sale {order: 1;text-transform: uppercase;background-color: #fff;width: 100%;height: auto;padding: 17px 35px;border-top: 1px solid #333;display: block!important;padding-bottom: 0;}.header .header-bottom .header-catalog {width: 100%;padding: 0 10px 10px;}.header .header-bottom .header-catalog > ul {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.header .header-bottom .header-catalog > ul > li, .header .header-bottom .header-catalog > ul > li.show, .header .header-bottom .header-catalog > ul > li:hover {width: 100%}.header .header-bottom .header-catalog > ul > li:after, .header .header-bottom .header-catalog > ul > li.show:after, .header .header-bottom .header-catalog > ul > li:hover:after {height: 1px;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.header .header-bottom .header-catalog > ul > li p, .header .header-bottom .header-catalog > ul > li.show p, .header .header-bottom .header-catalog > ul > li:hover p {-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 10px;}.header .header-bottom .header-catalog > ul > li p .catalog-list-img-wrap, .header .header-bottom .header-catalog > ul > li.show p .catalog-list-img-wrap, .header .header-bottom .header-catalog > ul > li:hover p .catalog-list-img-wrap {display: none;}.header .header-bottom .header-catalog > ul > li p a, .header .header-bottom .header-catalog > ul > li.show p a, .header .header-bottom .header-catalog > ul > li:hover p a {color: #fff;font-family: 'Open Sans', sans-serif;font-weight: 600;}.header .header-bottom .header-catalog > ul > li p .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li p .catalog-list-arrow:after, .header .header-bottom .header-catalog > ul > li.show p .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li.show p .catalog-list-arrow:after, .header .header-bottom .header-catalog > ul > li:hover p .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li:hover p .catalog-list-arrow:after {background-color: #fff;}.header .header-bottom .header-catalog > ul > li p .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li.show p .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li:hover p .catalog-list-arrow:before {-webkit-transform: rotate(45deg) translateZ(0px);-moz-transform: rotate(45deg) translateZ(0px);transform: rotate(45deg) translateZ(0px);}.header .header-bottom .header-catalog > ul > li p .catalog-list-arrow:after, .header .header-bottom .header-catalog > ul > li.show p .catalog-list-arrow:after, .header .header-bottom .header-catalog > ul > li:hover p .catalog-list-arrow:after {-webkit-transform: rotate(-45deg) translateZ(0px);-moz-transform: rotate(-45deg) translateZ(0px);transform: rotate(-45deg) translateZ(0px);}.header .header-bottom .header-catalog > ul > li p.active .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li.show p.active .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li:hover p.active .catalog-list-arrow:before {-webkit-transform: rotate(-45deg) translateZ(0px);-moz-transform: rotate(-45deg) translateZ(0px);transform: rotate(-45deg) translateZ(0px);}.header .header-bottom .header-catalog > ul > li p.active .catalog-list-arrow:after, .header .header-bottom .header-catalog > ul > li.show p.active .catalog-list-arrow:after, .header .header-bottom .header-catalog > ul > li:hover p.active .catalog-list-arrow:after {-webkit-transform: rotate(45deg) translateZ(0px);-moz-transform: rotate(45deg) translateZ(0px);transform: rotate(45deg) translateZ(0px);}.header .header-bottom .header-catalog > ul > li > p, .header .header-bottom .header-catalog > ul > li.show > p, .header .header-bottom .header-catalog > ul > li:hover > p {position: relative;}.header .header-bottom .header-catalog > ul > li > p .catalog-list-arrow, .header .header-bottom .header-catalog > ul > li.show > p .catalog-list-arrow, .header .header-bottom .header-catalog > ul > li:hover > p .catalog-list-arrow {width: 11px;height: 11px;position: absolute;right: 0;top: -webkit-calc(50% - 6px);top: -moz-calc(50% - 6px);top: calc(50% - 6px);}.header .header-bottom .header-catalog > ul > li > p .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li > p .catalog-list-arrow:after, .header .header-bottom .header-catalog > ul > li.show > p .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li.show > p .catalog-list-arrow:after, .header .header-bottom .header-catalog > ul > li:hover > p .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li:hover > p .catalog-list-arrow:after {width: 11px;height: 3px;-webkit-transform: rotate(0deg) translateZ(0px);-moz-transform: rotate(0deg) translateZ(0px);transform: rotate(0deg) translateZ(0px);top: -webkit-calc(50% - 2px);top: -moz-calc(50% - 2px);top: calc(50% - 2px);left: 0;}.header .header-bottom .header-catalog > ul > li > p .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li.show > p .catalog-list-arrow:before, .header .header-bottom .header-catalog > ul > li:hover > p .catalog-list-arrow:before {top: -webkit-calc(50% - 2px);top: -moz-calc(50% - 2px);top: calc(50% - 2px);left: 50%}.header .header-bottom .header-catalog > ul > li > p .catalog-list-arrow:after, .header .header-bottom .header-catalog > ul > li.show > p .catalog-list-arrow:after, .header .header-bottom .header-catalog > ul > li:hover > p .catalog-list-arrow:after {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.header .header-bottom .header-catalog > ul > li ul, .header .header-bottom .header-catalog > ul > li.show ul, .header .header-bottom .header-catalog > ul > li:hover ul {display: none;position: relative;}.header-catalog > ul > li.archive-left > p {display: block;}.header-catalog > ul > li.archive-left {position: relative;top: 0;}.header-catalog > ul > li.archive-left:after {content: '';display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 3px;background-color: #6eabc5;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform 300ms ease;transition: -webkit-transform 300ms ease;-moz-transition: transform 300ms ease, -moz-transform 300ms ease;-o-transition: transform 300ms ease, -o-transform 300ms ease;transition: transform 300ms ease;transition: transform 300ms ease, -webkit-transform 300ms ease, -moz-transform 300ms ease, -o-transform 300ms ease;}.header .header-bottom .header-catalog > ul > li ul > li, .header .header-bottom .header-catalog > ul > li ul > li:hover, .header .header-bottom .header-catalog > ul > li.show ul > li, .header .header-bottom .header-catalog > ul > li.show ul > li:hover, .header .header-bottom .header-catalog > ul > li:hover ul > li, .header .header-bottom .header-catalog > ul > li:hover ul > li:hover {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.header .header-bottom .header-catalog > ul > li ul > li p, .header .header-bottom .header-catalog > ul > li ul > li:hover p, .header .header-bottom .header-catalog > ul > li.show ul > li p, .header .header-bottom .header-catalog > ul > li.show ul > li:hover p, .header .header-bottom .header-catalog > ul > li:hover ul > li p, .header .header-bottom .header-catalog > ul > li:hover ul > li:hover p {padding: 10px 0 10px 10px;}.header .header-bottom .header-catalog > ul > li ul > li p a, .header .header-bottom .header-catalog > ul > li ul > li:hover p a, .header .header-bottom .header-catalog > ul > li.show ul > li p a, .header .header-bottom .header-catalog > ul > li.show ul > li:hover p a, .header .header-bottom .header-catalog > ul > li:hover ul > li p a, .header .header-bottom .header-catalog > ul > li:hover ul > li:hover p a {color: #005e99;font-weight: 600;font-family: 'Open Sans', sans-serif;}.header .header-bottom .header-catalog > ul > li ul > li p span, .header .header-bottom .header-catalog > ul > li ul > li:hover p span, .header .header-bottom .header-catalog > ul > li.show ul > li p span, .header .header-bottom .header-catalog > ul > li.show ul > li:hover p span, .header .header-bottom .header-catalog > ul > li:hover ul > li p span, .header .header-bottom .header-catalog > ul > li:hover ul > li:hover p span {-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.header .header-bottom .header-catalog > ul > li ul > li p.active span, .header .header-bottom .header-catalog > ul > li ul > li:hover p.active span, .header .header-bottom .header-catalog > ul > li.show ul > li p.active span, .header .header-bottom .header-catalog > ul > li.show ul > li:hover p.active span, .header .header-bottom .header-catalog > ul > li:hover ul > li p.active span, .header .header-bottom .header-catalog > ul > li:hover ul > li:hover p.active span {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.header .header-bottom .header-catalog > ul > li ul > li p.active span:before, .header .header-bottom .header-catalog > ul > li ul > li p.active span:after, .header .header-bottom .header-catalog > ul > li ul > li:hover p.active span:before, .header .header-bottom .header-catalog > ul > li ul > li:hover p.active span:after, .header .header-bottom .header-catalog > ul > li.show ul > li p.active span:before, .header .header-bottom .header-catalog > ul > li.show ul > li p.active span:after, .header .header-bottom .header-catalog > ul > li.show ul > li:hover p.active span:before, .header .header-bottom .header-catalog > ul > li.show ul > li:hover p.active span:after, .header .header-bottom .header-catalog > ul > li:hover ul > li p.active span:before, .header .header-bottom .header-catalog > ul > li:hover ul > li p.active span:after, .header .header-bottom .header-catalog > ul > li:hover ul > li:hover p.active span:before, .header .header-bottom .header-catalog > ul > li:hover ul > li:hover p.active span:after {background-color: #005e99;}.header .header-bottom .header-catalog > ul > li ul > li > ul, .header .header-bottom .header-catalog > ul > li ul > li:hover > ul, .header .header-bottom .header-catalog > ul > li.show ul > li > ul, .header .header-bottom .header-catalog > ul > li.show ul > li:hover > ul, .header .header-bottom .header-catalog > ul > li:hover ul > li > ul, .header .header-bottom .header-catalog > ul > li:hover ul > li:hover > ul {left: 10px!important;position: relative;width: -webkit-calc(100% - 20px);width: -moz-calc(100% - 20px);width: calc(100% - 20px);}.header.header-another .header-top .sendwich {position: absolute;top: 13px;}.header.header-another .header-top .header-search {margin-right: 40px;width: auto;}.header.header-another .header-top .header-search .search-form {overflow: hidden;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.header.header-another .header-top .header-search .search-form .form-row input {padding: 0 57px 0 15px;width: 200px!important;}.header.header-another .header-top .header-top-wrap .header-top-nav {padding-left: 20px;}.header.header-another .header-top .header-bottom .mbox {padding: 0!important;}.header.header-another .header-top .header-bottom .mobile-logo {display: none;}.header.header-another .header-top .header-bottom .header-mobile-catalog-wrap {height: auto;-webkit-box-align: start;-webkit-align-items: flex-start;-moz-box-align: start;-ms-flex-align: start;-ms-grid-row-align: flex-start;align-items: flex-start;width: 100%;width: 100%;padding: 0;}.header.header-another .header-top .header-bottom .header-mobile-catalog-wrap .mobile-catalog-button {width: 100%}.header.header-another .header-top .header-bottom .header-mobile-catalog-wrap .mobile-catalog-button a {display: block;padding: 10px 20px;}.header.header-another .header-top .header-bottom .header-mobile-catalog-wrap .mobile-catalog-button .mobile-arrow {top: 15px;}.header.header-another .header-top .header-bottom .header-mobile-catalog-wrap > ul {position: relative;}.header.header-another .header-contact-telefone.mobile-show {margin-left: 30px;}.header.header-contacts .header-bottom .header-catalog > ul > li.show:before, .header.header-contacts .header-bottom .header-catalog > ul > li:hover:before {display: none;}.header.header-contacts .header-bottom .header-catalog > ul > li > ul {top: 100%}.header.header-contacts .header-bottom .header-catalog > ul > li > ul:after {display: none;}.header-contact-telefone.mobile-show {display: block!important;}.trade-in .title {padding-left: 0;}.trade-in .trade-in-info .column-script {padding-left: 0;}.trade-in-ctext {padding-left: 0;}.brend {padding-top: 20px;}.brend .brend-top .brend-top-wrap {display: block;}.brend .brend-top .brend-top-wrap .brend-top-img {width: 100%;text-align: center;margin-bottom: 10px;}.brend .brend-top .brend-top-wrap .brend-top-text {width: 100%}.brend .brend-bottom .goods-items .good-item {width: 50%}.contacts-page .contacts-info .title h2 {font-size: 21px;}.header-catalog > ul > li > ul > li > p a {pointer-events: none;}}@media screen and (max-width: 479px) {.header .header-center .header-busket .header-busket-list-main {width: 300px;right: -15px;}.header .header-center .header-busket .header-busket-list-main .header-busket-list:before {right: 25px;}.header.header-another .header-top .sendwich {top: 8px;}.header.header-another .header-top .mbox {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.header.header-another .header-top .header-search {padding-top: 10px;margin-right: 0;width: 100%}.header.header-another .header-top .header-search .search-form .form-row input {width: 100%!important;}.header.header-another .header-bottom .mobile-logo {display: none;}.header.header-another .header-bottom .header-mobile-catalog-wrap {height: auto;padding: 15px 0;}.header.header-another .header-bottom .header-mobile-catalog-wrap .header-catalog > ul > li {padding: 10px 10px 5px;}.busket-form .header-busket-list-wrap ul li .item-img {width: 65px;margin-bottom: 10px;}.busket-form .header-busket-list-wrap ul li .busket-list-link {width: -webkit-calc(100% - 75px);width: -moz-calc(100% - 75px);width: calc(100% - 75px);margin-bottom: 10px;}.busket-popup-main .fancybox-close {right: 10px;top: 10px;}.busket-popup-main .busket-form {padding: 30px 0 20px;}.busket-popup-main .busket-form .busket-descript .busket-title {font-size: 18px;margin-bottom: 10px;}.busket-popup-main .busket-form .busket-descript .busket-subtitle {padding: 0 10px;text-align: center;}.busket-popup-main .busket-form .header-busket-list-wrap ul li {padding: 20px 20px 10px 10px;}.busket-popup-main .busket-form .header-busket-list-wrap ul li .busket-list-link {width: -webkit-calc(100% - 75px);width: -moz-calc(100% - 75px);width: calc(100% - 75px);}.busket-popup-main .busket-form .header-busket-list-wrap ul li .busket-list-price {width: -webkit-calc(100% - 120px);width: -moz-calc(100% - 120px);width: calc(100% - 120px);padding-right: 5px;}.busket-popup-main .busket-form .header-busket-list-link .header-busket-popup {padding: 15px 10px 0;}.busket-popup-main .busket-form .header-busket-list-link .header-busket-popup .header-busket-popup-line-top {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.busket-popup-main .busket-form .header-busket-list-link .header-busket-popup .header-busket-popup-line-bottom {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.busket-popup-main .busket-form .header-busket-list-link .header-busket-popup .header-busket-popup-line-bottom .form-buing {margin-bottom: 10px;}.brend .brend-bottom .goods-items .good-item {width: 100%}.busket-page .busket-top {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-bottom: 0;margin-bottom: 20px;}.busket-page .busket-top .busket-circle-wrap {width: 50%;margin-bottom: 40px;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.busket-page .busket-top .busket-circle-wrap:last-child {width: 50%}.busket-page .busket-top .busket-circle-wrap:after {display: none;}}.main {overflow: hidden;}.icon-basket {background-image: url(/bitrix/templates/rusgeocom/css/../images/header-busket-icon.png);background-size: inherit;height: 100%;background-position: center;width: 100%;background-repeat: no-repeat;}.header-panel .header-busket .header-busket-wrap .header-busket-value {top: calc(25% - 7px);}.header-panel .icon-basket {background-image: url(/bitrix/templates/rusgeocom/css/../images/header-busket-icon-blue.png);background-size: inherit;height: 100%;background-position: center;width: 100%;background-repeat: no-repeat;}.header-sale ul {display: none;}.hidden-lg {display: none;}.main-carousel-bottom.owl-carousel .owl-controls .owl-nav .owl-next, .main-carousel-bottom.owl-carousel .owl-controls .owl-nav .owl-prev {top: 32%!important;}.a-delivery-modal {position: fixed;width: 450px;min-height: 140px;background: #fff;padding: 31px 50px;left: 50%;margin-left: -225px;top: 40%;margin-top: -140px;box-shadow: 0 0 10px #d3d3d3;z-index: 10002;line-height: 1.5;font-size: 16px;}.a-delivery-modal h1 {font-size: 26px;text-align: center;font-weight: 400;color: #333;margin-top: 5px;margin-bottom: -11px;}.a-delivery-modal ul {margin: 0;}.a-accessories .mbox {padding: 0;}.top-block {width: 74%;max-width: 782px;}.top-block .item .top img {width: 100%;}#searchResult {padding-bottom: 120px;}#order_form_div {width: 66.666%}.right-column #order_form_div .right-column-wrap {width: 100%;padding-left: 0;}.g-recaptcha {text-align: center;}
#main-slider .owl-prev {transform: none;border: none!important;background-color: rgba(103, 102, 102, 0.29);width: 7%;height: 60px;top: 50%;left: 0;margin-top: -30px;}#main-slider .owl-next {transform: none;border: none!important;background-color: rgba(103, 102, 102, 0.29);width: 7%;height: 60px;top: 50%;right: 0;margin-top: -30px;}#main-slider .owl-next:after {position: absolute;content: "\f054";width: 100%;padding: 8px;left: 10px;font: normal normal normal 14px/1 FontAwesome;top: 50%;vertical-align: middle;margin-top: -19px;font-size: 24px;color: #fff;}#main-slider .owl-prev:after {position: absolute;content: "\f053";width: 100%;padding: 8px;left: 0;font: normal normal normal 14px/1 FontAwesome;top: 50%;vertical-align: middle;margin-top: -19px;font-size: 24px;color: #fff;padding-left: 15px;}#main-slider .owl-stage-outer {overflow: hidden!important;}.catalog-slider .bx-next, .catalog-slider .bx-prev {opacity: 0;transition: .8s;}.catalog-slider:hover .bx-next, .catalog-slider:hover .bx-prev {opacity: 1;}.catalog-slider .bx-pager {zoom: 1;display: inline-block;transition: .8s;opacity: 0;}.catalog-slider:hover .bx-pager {opacity: 1;}#main-slider .owl-next, #main-slider .owl-prev {opacity: 0;transition: .8s;}#main-slider:hover .owl-next, #main-slider:hover .owl-prev {opacity: 1;}.glavnay #main-slider .owl-controls{height: 0px;}.glavnay #main-slider .owl-dot span{border: none;background-color: #f1f1f1;}.glavnay #main-slider .owl-dot {zoom: 1;display: inline-block;transition: .8s;opacity: 1;}#main-slider .owl-dot {zoom: 1;display: inline-block;transition: .8s;opacity: 0;}#main-slider:hover .owl-dot {opacity: 1;}div.busket {min-height: 700px;}.bx-btn-border {dispaly: none!important;}.owl-next {border-bottom: 5px solid #005e99!important;border-right: 5px solid #005e99!important;}.owl-prev {border-bottom: 5px solid #005e99!important;border-right: 5px solid #005e99!important;}#main-slider .owl-dot.active span {background: #005e99;}.brends.group_ {margin-bottom: 75px;}#main-slider .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #fff;display: block;-webkit-backface-visibility: visible;-webkit-transition: opacity 200ms ease;-moz-transition: opacity 200ms ease;-ms-transition: opacity 200ms ease;-o-transition: opacity 200ms ease;transition: opacity 200ms ease;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;border: 1px solid #005e99;}.ceotext .ceotext-wrap.group_ {border-top: none;}#main-slider .owl-dots {display: block;box-sizing: border-box;position: absolute;margin-top: -40px;text-align: center;width: 100%}.kombox-values-other {width: 100%;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}#searchResult a.more-results-btn {display: block;margin: 20px auto!important;position: relative!important;}.more-results-btn span.text {padding-top: 10px;display: block;}.more-results-btn span.loading {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(/bitrix/templates/rusgeocom/css/../images/loading.gif) no-repeat center center;display: none;background-size: auto 140%}.top-block .three-items {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.top-block .three-items .subitem {width: 20%;overflow: hidden;border: 1px solid #ecf0f1;border-right: none;-webkit-transition: -webkit-box-shadow ease-out .2s;transition: -webkit-box-shadow ease-out .2s;-moz-transition: box-shadow ease-out .2s, -moz-box-shadow ease-out .2s;-o-transition: box-shadow ease-out .2s;transition: box-shadow ease-out .2s;transition: box-shadow ease-out .2s, -webkit-box-shadow ease-out .2s, -moz-box-shadow ease-out .2s;}.top-block .three-items .subitem:nth-child(1):hover .text-svg .st2 {fill: #005e99!important;}.top-block .three-items .subitem:nth-child(2):hover .text-svg .st1 {fill: #005e99!important;}.top-block .three-items .subitem:nth-child(3):hover .text-svg .st1 {fill: #005e99!important;}.top-block .three-items .subitem:nth-child(4):hover .text-svg .st1 {fill: #005e99!important;}.top-block .three-items .subitem:nth-child(5):hover .text-svg .st1 {fill: #005e99!important;}.top-block .three-items .subitem:last-child {border-right: 1px solid #ecf0f1;}.top-block .three-items .subitem:nth-child(odd) {background-color: #fff;}.top-block .three-items .subitem:nth-child(even) {background-color: #fff;}.top-block .three-items .subitem:hover {-webkit-box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.15);box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.15);}.top-block .three-items .subitem:hover .subitem_name {text-decoration: none;}.top-block .three-items .subitem a {text-decoration: none;min-height: 210px;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 15px 20px;color: #fff;}.top-block .three-items .subitem .subitem_other {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;-webkit-align-content: flex-end;-ms-flex-line-pack: end;align-content: flex-end;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: right;color: #fff;}.top-block .three-items .subitem .subitem_price {font-weight: 700;font-size: 18px;}.top-block .three-items .subitem .subitem_name {text-transform: uppercase;text-decoration: underline;font-family: 'Open Sans';font-weight: 600;font-size: 14px;line-height: 24px;}.title {line-height: 24px;font-size: 24px;color: #242423;font-weight: 400;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.title.grey {color: #3f454b;}.tabFiles {margin-left: 0;padding-left: 7px;}.tabFiles li {line-height: 1.5;list-style: none;}.title.big {font-size: 36px;color: #38393a;font-weight: 400;line-height: 30px;position: relative;margin-bottom: 0;}.title.big h1 {font-size: 25px;color: #4f5051;font-weight: 400;line-height: 25px;margin: 0;}.title.big a {display: none;-webkit-transform: translate(0, -50%) rotate(135deg);-moz-transform: translate(0, -50%) rotate(135deg);-ms-transform: translate(0, -50%) rotate(135deg);-o-transform: translate(0, -50%) rotate(135deg);transform: translate(0, -50%) rotate(135deg);z-index: 10;height: 12px;width: 12px;position: absolute;left: 0;top: 50%;border-bottom: 5px solid #477990;border-right: 5px solid #477990;padding: 0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.goods-slider .title h5, .ceotext .title h5{line-height: 0.8;  margin-bottom: 10px;}.title h5 {font-weight: 400;font-size: 24px;margin: 20px 0; color: #242423;}.title a {font-size: 14px;line-height: 24px;}.owl-item .goods-item {width: 100%}.tabItem > .goods-items > .goods-item {width: 24%}.tabItem > .goods-items {/*padding-bottom: 150px*/}div.popup a.close-popup {position: absolute;right: 17px;top: 16px;width: 13px;height: 13px;cursor: pointer;}div.popup .close-popup:hover:before, div.popup .close-popup:hover:after {background-color: #005e99;}div.popup input::-webkit-input-placeholder {color: #999;}div.popup input::-moz-placeholder {color: #999;}div.popup input:-moz-placeholder {color: #999;}div.popup input:-ms-input-placeholder {color: #999;}div.popup textarea::-webkit-input-placeholder {color: #999;}div.popup textarea::-moz-placeholder {color: #999;}div.popup textarea:-moz-placeholder {color: #999;}div.popup textarea:-ms-input-placeholder {color: #999;}div.popup .close-popup:before {content: '';display: block;position: absolute;width: 17px;height: 3px;background-color: #333;left: -2px;top: 6px;transition: background-color ease 300ms;-webkit-transition: background-color ease 300ms;-moz-transition: background-color ease 300ms;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}div.popup .close-popup:after {content: '';display: block;position: absolute;width: 17px;height: 3px;background-color: #333;left: -2px;top: 6px;transition: background-color ease 300ms;-webkit-transition: background-color ease 300ms;-moz-transition: background-color ease 300ms;-webkit-transform: rotate(45deg);transform: rotate(45deg);}.goods-items {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.owl-controls .owl-next {border-bottom: 5px solid #acbbc4;border-right: 5px solid #acbbc4;max-height: none;-webkit-transform: translate(0, -50%) rotate(-45deg);-moz-transform: translate(0, -50%) rotate(-45deg);-ms-transform: translate(0, -50%) rotate(-45deg);-o-transform: translate(0, -50%) rotate(-45deg);transform: translate(0, -50%) rotate(-45deg);z-index: 13;height: 15px;width: 15px;}.owl-controls .owl-prev:before, .owl-controls .owl-next:before {display: none;}.owl-controls .owl-prev:after, .owl-controls .owl-next:after {position: absolute;content: '';width: 100%;height: 100%;padding: 12px;left: -4px;top: -4px;}.owl-prev {left: 10px;border-bottom: 5px solid #acbbc4;border-right: 5px solid #acbbc4;-webkit-transform: translate(0, -50%) rotate(135deg);-moz-transform: translate(0, -50%) rotate(135deg);-ms-transform: translate(0, -50%) rotate(135deg);-o-transform: translate(0, -50%) rotate(135deg);transform: translate(0, -50%) rotate(135deg);z-index: 13;height: 15px;width: 15px;}.owl-next {right: 10px;}.goods-item .goods-item-inner {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #fff;-webkit-transition: -webkit-box-shadow ease-out .2s;transition: -webkit-box-shadow ease-out .2s;-moz-transition: box-shadow ease-out .2s, -moz-box-shadow ease-out .2s;-o-transition: box-shadow ease-out .2s;transition: box-shadow ease-out .2s;transition: box-shadow ease-out .2s, -webkit-box-shadow ease-out .2s, -moz-box-shadow ease-out .2s;z-index: 9;border-right: 1px solid #ecf0f1;}.goods-item {width: 25%;height: 301px;position: relative;padding-bottom: 10px;}.goods-item:hover.favorite:after, .goods-item:hover.action:after {z-index: 14;}#kontakti {font-size: 14px;}#kontakti p {font-size: 14px!important;}.goods-item .goods-item-inner:hover {-webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.15);box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.15);height: auto;z-index: 13;}.goods-item .goods-item-inner:hover .goods-item-title {min-height: 50px;height: auto;}.goods-slider.main .goods-item .goods-item-inner:hover {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.goods-item .goods-item-inner:hover .goods-item-subdescr {display: none;}.goods-item .goods-item-inner .rent-item-price ul {display: none;}.goods-item .goods-item-inner:hover .rent-item-price ul {display: block;}.goods-item .goods-item-inner:hover .goods-item-subdescr-full {display: block;}.goods-item .goods-item-inner:hover .button {display: block;}.goods-item .goods-item-inner:hover .button-default {display: block;}.goods-item:hover .goods-item-title {text-decoration: underline;}.goods-item a:hover {text-decoration: none;}.goods-item:nth-child(4n) {border-right: none;}.goods-item.favorite:after {background: #5291ad url(/bitrix/templates/rusgeocom/css/../images/goods-item-favorite.png) center center no-repeat;content: '';width: 30px;height: 30px;position: absolute;top: 36px;left: 0;pointer-events: none;z-index: 12;}.goods-item.action:after {background: #f85e5e url(/bitrix/templates/rusgeocom/css/../images/goods-item-action.png) center center no-repeat;content: '';width: 30px;height: 30px;position: absolute;top: 36px;left: 0;pointer-events: none;z-index: 12;}.goods-item .goods-item-wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 5px 18px 20px;}.goods-item .goods-item-wrap .goods-item-img {height: 165px;position: relative;}.goods-item .goods-item-wrap .goods-item-img img {position: relative;margin-left: auto;margin-right: auto;margin-top: 10px;display: block;width: auto;height: 120px;}.goods-item .goods-item-wrap .goods-item-title {font-size: 14px;color: #005e99;font-family: 'Open Sans', sans-serif;font-weight: 600;padding: 10px 0 5px;display: block;height: 70px;overflow: hidden;text-overflow: ellipsis;}.goods-item .goods-item-wrap .goods-item-title:before {content: "";float: left;width: 5px;}.header-location-title {display: none;}.goods-item .goods-item-wrap .goods-item-title > :first-child {float: right;width: 100%;margin-left: -5px;}.goods-item .goods-item-wrap .goods-item-title:after {content: "\02026";box-sizing: content-box;float: right;position: relative;top: -25px;left: 100%;width: 3em;margin-left: -3em;padding-right: 5px;text-align: right;background-size: 100% 100%;background: linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);}.goods-item .goods-item-wrap .goods-item-subtitle {font-family: "Open Sans";color: #ababab;font-size: 12px;padding: 8px 0 10px;}.goods-item .goods-item-wrap .goods-item-price {padding: 5px 0;}.goods-item .goods-item-wrap .goods-item-price .goods-item-price-now {font-size: 18px;color: #6c6c6c;font-family: "Open Sans";font-weight: 700;margin-right: 8px;display: inline-block;vertical-align: middle;}.goods-item .goods-item-wrap .goods-item-price .goods-item-price-now.action {color: #f32424;}.goods-item .goods-item-wrap .goods-item-price .goods-item-price-old {font-size: 12px;color: #ababab;text-decoration: line-through;display: inline-block;vertical-align: middle;}.goods-item .goods-item-subdescr {position: relative;font-size: 12px;color: #ababab;line-height: 1.2;display: block;width: 100%;height: 42px;overflow: hidden;}.goods-item .goods-item-subdescr-full {display: none;height: auto;position: relative;font-size: 12px;color: #ababab;line-height: 1.2;width: 100%;overflow: hidden;}.goods-item .goods-item-wrap button, .goods-item .goods-item-wrap .button-default {display: none;margin: 10px auto;}.goods-item .goods-item-wrap button span {display: inline-block;vertical-align: middle;}.goods-item .goods-item-wrap .button-default {padding: 9px 0;}.goods-item.rent-item {height: 327px;}.goods-item .goods-item-wrap .goods-item-subdescr span, .goods-item .goods-item-subdescr-full span {width: 100%;display: inline-block;}.goods-item .goods-item-wrap .goods-item-subdescr ul, .goods-item .goods-item-subdescr-full ul {padding: 0;margin: 0;list-style: none;}.goods-item .goods-item-wrap .goods-item-subdescr ul li, .goods-item .goods-item-subdescr-full ul li {margin-bottom: 0;}.brends .brends-slider {background-color: #fff;position: relative;}.brends .brends-slider-wrap {padding: 0 9%;margin-bottom: 0;position: relative;z-index: 2;}.brends .brends-item {height: 110px;text-align: center;position: relative;overflow: hidden;border-bottom: 2px solid transparent;}.brends .brends-item:hover {border-bottom: 2px solid #3397d1;}.brends .brends-item a {display: block;}.brends .brends-item .brends-item-img {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.brends .brends-item .brends-item-img img {max-width: none;}.brends .slick-prev, .brends .slick-next {border-bottom: 2px solid #acbbc4;border-right: 2px solid #acbbc4;max-height: none;-webkit-transform: translate(0, -50%) rotate(-45deg) skew(-9deg, -9deg);-moz-transform: translate(0, -50%) rotate(-45deg) skew(-9deg, -9deg);-ms-transform: translate(0, -50%) rotate(-45deg) skew(-9deg, -9deg);-o-transform: translate(0, -50%) rotate(-45deg) skew(-9deg, -9deg);transform: translate(0, -50%) rotate(-45deg) skew(-9deg, -9deg);z-index: 10;height: 25px;width: 25px;}.brends .slick-prev:before, .brends .slick-next:before {display: none;}.brends .slick-prev:hover, .brends .slick-next:hover {border-color: #8BA4B3;}.brends .slick-prev {left: 40px;-webkit-transform: translate(0, -50%) rotate(135deg) skew(-9deg, -9deg);-moz-transform: translate(0, -50%) rotate(135deg) skew(-9deg, -9deg);-ms-transform: translate(0, -50%) rotate(135deg) skew(-9deg, -9deg);-o-transform: translate(0, -50%) rotate(135deg) skew(-9deg, -9deg);transform: translate(0, -50%) rotate(135deg) skew(-9deg, -9deg);}.brends .slick-next {right: 40px;}.news {margin-bottom: 25px;}.news .news-wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;background-color: #fff;position: relative;}.news .news-wrap .item {width: 25%;border-right: 1px solid #ecf0f1;padding: 12px;min-height: 270px;overflow: hidden;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: relative;z-index: 2;}.news .news-wrap .item:nth-child(4n) {border-right: none;}.news .news-wrap .item .item-img {text-align: center;overflow: hidden;height: 120px;position: relative;}.news .news-wrap .item .item-img a {display: inline-block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.news .news-wrap .item .item-img a img {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;max-width: none;}.news .news-wrap .item .item-time {padding: 15px 0 10px;font-family: "Open Sans", sans-serif;font-size: 12px;color: #ababab;}.news .news-wrap .item .item-title {font-size: 14px;font-family: "Open Sans", sans-serif;font-weight: 600;line-height: 1.1;}.news .news-wrap .item .item-text {font-family: "Open Sans", sans-serif;color: #3f454b;font-size: 13px;line-height: 1.2;font-weight: 300;}.ceotext {margin-bottom: 30px;}.ceotext .ceotext-wrap {background-color: #fff;padding-top: 3px;line-height: 24px;color: #3f454b;font-size: 14px;border-top: 1px solid #ecf0f1;border-bottom: 1px solid #ecf0f1;font-family: Open Sans, sans-serif;font-weight: 400;margin-top: -1px;}.ceotext .ceotext-wrap p {margin-top: 9px;margin-bottom: 12px;}.ceotext .ceotext-wrap.articles {text-align: center;}.footer {background-color: #fff;}.footer .footer-wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;padding-top: 50px;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.footer .footer-row {width: 100%;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-moz-box-orient: horizontal;-moz-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 20px;}.footer .footer-item {width: 25%}.footer .footer-item.center {text-align: center;}.footer .footer-item.center > a {font-size: 14px;color: #95a5a6;text-decoration: underline;}.footer .footer-item.center > a:hover {text-decoration: none;}.footer .footer-item.big {width: 50%}.footer .footer-title {padding-bottom: 25px;font-size: 14px;color: #7f8c8d;font-family: "Open Sans", sans-serif;font-weight: 700;text-transform: uppercase;}.footer .footer-list {padding-right: 10px;}.footer .footer-list ul {margin: 0;padding: 0;list-style-type: none;list-style: none;}.footer .footer-list li {text-decoration: none;list-style-type: none;line-height: 1.7;}.footer .footer-list a {text-decoration: none;text-transform: uppercase;font-size: 13px;color: #95a5a6;font-weight: 300;}.footer .footer-list a:hover {text-decoration: none;}.footer .footer-tel a {font-family: "Open Sans";font-weight: 600;font-size: 20px;color: #a3a4a4;line-height: 32px;position: relative;}.footer .footer-tel a:after {position: absolute;top: 6px;left: -31px;width: 15px;height: 19px;background: transparent url(/bitrix/templates/rusgeocom/css/../images/footer-tel.png) left top no-repeat;content: ''}.footer .footer-call {padding: 4px 0 8px;}.footer .footer-call a {text-decoration: none;font-family: "Open Sans";font-size: 14px;color: #acacac;}.footer .footer-call a:hover span:not([class]):after {display: none;}.footer .footer-call a span.icon {height: 14px;width: 14px;background: transparent url(/bitrix/templates/rusgeocom/css/../images/footer-call.png) left top no-repeat;display: inline-block;vertical-align: middle;}.footer .footer-call a span:not([class]) {display: inline-block;vertical-align: middle;position: relative;margin-left: 2px;}.footer .footer-call a span:not([class]):after {position: absolute;bottom: -1px;left: 0;width: 100%;border-bottom: 1px dashed #92c0dd;content: ''}.footer .footer-mail {padding: 4px 0 8px;}.footer .footer-mail a {font-family: "Open Sans";font-size: 14px;color: #acacac;text-transform: uppercase;text-decoration: underline;}.footer .footer-mail a:hover {text-decoration: none;}.footer .footer_rating_wrap > span {font-weight: 700;color: #7c7c7c;display: inline-block;vertical-align: middle;padding-right: 12px;font-size: 12px;font-weight: bold;}.footer .footer_rating_wrap form {display: inline-block;vertical-align: middle;}.footer .footer-button {padding-top: 10px;}.footer .footer-catalog span.icon {width: 12px;height: 10px;display: inline-block;vertical-align: middle;background: transparent url(/bitrix/templates/rusgeocom/css/../images/footer-catalog.png) left top no-repeat;}.footer .footer-catalog span:not([class]) {display: inline-block;vertical-align: middle;margin-left: 3px;}.footer .footer-catalog a {text-decoration: none;font-size: 14px;color: #aaa;font-family: "Open Sans";font-weight: 700;text-transform: uppercase;}.footer .copy {font-size: 14px;color: #b5b5b5;text-transform: uppercase;}.footer .footer-other {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.footer .footer-map {width: 50%;padding-top: 16px;}.footer .footer-map span.icon {width: 16px;height: 16px;display: inline-block;vertical-align: middle;background: transparent url(/bitrix/templates/rusgeocom/css/../images/footer-map.png) left top no-repeat;}.footer .footer-map span:not([class]) {display: inline-block;vertical-align: middle;margin-left: 3px;}.footer .footer-map a {color: #acacac;font-size: 14px;}.footer .footer-map a:hover {text-decoration: none;}.footer .footer-social {width: 50%;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;padding: 0 10%}.footer .footer-social a {height: 25px;width: 25px;border: 1px solid #acacac;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;-webkit-transition: all ease .2s;-moz-transition: all ease .2s;-o-transition: all ease .2s;transition: all ease .2s;}.footer .footer-social a:hover {opacity: .8;}.rating {display: inline-block;}.rating label {cursor: pointer;}.rating label .form-input {float: left;padding-right: 5px;cursor: pointer;}.rating label .form-input input[type="radio"] {width: 0;height: 0;overflow: hidden;opacity: 0;position: absolute;z-index: -1;}.rating .form-input input[type="radio"] + span.radio-icon {width: 17px;height: 16px;display: inline-block;background-repeat: no-repeat;background: url(/bitrix/templates/rusgeocom/css/../images/rating_star.png) center center no-repeat;background-size: 32px 32px;}.rating .form-input.hovered input[type="radio"] + span.radio-icon, .rating .form-input.active input[type="radio"] + span.radio-icon {background: url(/bitrix/templates/rusgeocom/css/../images/rating_star_active.png) center center no-repeat;background-size: 32px 32px;}.breadcrumbs {padding: 12px 0;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;width: 85%}.breadcrumbs ul {padding: 0;margin: 0;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-moz-box-orient: horizontal;-moz-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;list-style: none;}.breadcrumbs li {margin-right: 26px;position: relative;}.breadcrumbs li:after, .breadcrumbs li:before {position: absolute;content: '';height: 1px;width: 7px;background-color: rgba(56, 57, 58, 0.5);top: 5px;right: -16px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}.breadcrumbs li:before {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 9px;}.breadcrumbs li:last-child {margin-right: 0;}.breadcrumbs li:last-child:after, .breadcrumbs li:last-child:before {display: none;}.breadcrumbs .icon-g {width: 16px;height: 14px;background: transparent url(/bitrix/templates/rusgeocom/css/../images/icon-g.png) left top no-repeat;display: inline-block;vertical-align: bottom;}.breadcrumbs li:first-child a {text-decoration: none!important;}.breadcrumbs a {font-size: 12px;color: rgba(56, 57, 58, 0.5);}.breadcrumbs a:hover {text-decoration: none;}.art {position: absolute;right: 33px;top: 13px;}.art > span {color: #38393a;font-size: 12px;}.breadcrumbs .second-style {padding-left: 15px;}.breadcrumbs .second-style ul {background-image: url(/bitrix/templates/rusgeocom/css/../images/planet-img.png);background-repeat: no-repeat;background-position: 0 0;padding-left: 20px;}.breadcrumbs .second-style li, .breadcrumbs .second-style a {color: #aec0ca;}.breadcrumbs .second-style li:before, .breadcrumbs .second-style li:after {background-color: #ebebeb;}.catalog-top-img {padding: 12px 0;}.catalog-top-img a {display: inline-block;margin: 0 auto;}.catalog-top-img a img {width: 100%}.catalog-goods .goods-items {background-color: transparent;border: none;}.goods-items .goods-item-wrap > a {display: block;width: 100%}.brend .goods-item .goods-item-wrap .goods-item-img {margin-top: -37px;}.catalog-goods .goods-item .goods-item-wrap .goods-item-title {display: bock;color: #6c6c6c;}.catalog-goods .goods-item {width: 25%;border: 1px solid #ecf0f1;border-right: none;margin-bottom: 10px;background-color: #fff;}.catalog-goods .goods-item:nth-child(3n) {border-right: 1px solid #ecf0f1;}.catalog-goods .show-more {width: 100%;padding-top: 15px;}.catalog-goods .show-more .show-more-wrap {max-width: 150px;width: 100%;margin: 0 auto;text-align: center;cursor: pointer;padding-bottom: 15px;}.catalog-goods .show-more .show-more-wrap .show-more-triangle {height: 36px;width: 100%;position: relative;}.catalog-goods .show-more .show-more-wrap .show-more-triangle:after {position: absolute;content: '';width: 17px;height: 17px;border-right: 5px solid #6c6c6c;-webkit-transform: rotate(45deg) translate(-50%, -50%);-moz-transform: rotate(45deg) translate(-50%, -50%);-ms-transform: rotate(45deg) translate(-50%, -50%);-o-transform: rotate(45deg) translate(-50%, -50%);transform: rotate(45deg) translate(-50%, -50%);border-bottom: 5px solid #6c6c6c;left: 45%;top: 50%}.catalog-goods .show-more .show-more-wrap .show-more-text {font-size: 18px;color: #6c6c6c;}.goods-detail .mobile-show {display: none;}.goods-detail .goods-top {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}.goods-detail .goods-top .goods-left {width: 47%;background-color: #fff;}.goods-detail .goods-top .goods-left .goods-big-slider .slider-for {margin-bottom: 0;border-bottom: 1px solid #f6f5f4;height: 400px;overflow: hidden;}.goods-detail .goods-top .goods-left .goods-big-slider .slider-for .item {min-height: 380px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 15px;}.goods-detail .goods-top .goods-left .goods-big-slider .slider-for .item img {max-height: 380px;}.goods-detail .goods-top .goods-left .goods-big-slider .slider-for .item iframe {padding: 15px;}.goods-detail .goods-top .goods-left .goods-big-slider .slider-for .item a {width: 100%;text-align: center;}.goods-detail .goods-top .goods-left .goods-big-slider .slider-for .item a img {max-height: 380px;}.goods-detail .goods-top .goods-left .goods-big-slider .slider-nav {margin-bottom: 0;padding: 10px;}.goods-detail .goods-top .goods-left .goods-big-slider .slider-nav .item {height: 45px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;overflow: hidden;border-bottom: 2px solid transparent;}.goods-detail .goods-top .goods-left .goods-big-slider .slider-nav > .item {display: inline-block;width: 88px;}.goods-detail .goods-top .goods-left .goods-big-slider .slider-nav > .item img {margin: 0 auto;}.goods-detail .goods-top .goods-left .goods-big-slider .slider-nav .item:hover, .goods-detail .goods-top .goods-left .goods-big-slider .slider-nav .item.current {border-bottom: 2px solid #6eabc5;}.goods-detail .goods-top .goods-left .goods-big-slider .slider-nav .item img {display: block;}.goods-detail .goods-top .goods-left .goods-big-slider .slick-prev, .goods-detail .goods-top .goods-left .goods-big-slider .slick-next {border-bottom: 4px solid #d0dbe0;border-right: 4px solid #d0dbe0;max-height: none;-webkit-transform: translate(0, -50%) rotate(-45deg);-moz-transform: translate(0, -50%) rotate(-45deg);-ms-transform: translate(0, -50%) rotate(-45deg);-o-transform: translate(0, -50%) rotate(-45deg);transform: translate(0, -50%) rotate(-45deg);z-index: 10;height: 12px;width: 12px;}.goods-detail .goods-top .goods-left .goods-big-slider .slick-prev:before, .goods-detail .goods-top .goods-left .goods-big-slider .slick-next:before {display: none;}.goods-detail .goods-top .goods-left .goods-big-slider .slick-prev:hover, .goods-detail .goods-top .goods-left .goods-big-slider .slick-next:hover {border-color: #005e99;}.goods-detail .goods-top .goods-left .goods-big-slider .slick-prev {left: 10px;-webkit-transform: translate(0, -50%) rotate(135deg);-moz-transform: translate(0, -50%) rotate(135deg);-ms-transform: translate(0, -50%) rotate(135deg);-o-transform: translate(0, -50%) rotate(135deg);transform: translate(0, -50%) rotate(135deg);}.goods-detail .goods-top .goods-left .goods-big-slider .slick-next {right: 10px;}.goods-detail .goods-top .goods-right {width: 53%;padding: 13px 30px;background-color: #fff;}.goods-detail .goods-top .goods-right .goods-title {font-size: 26px;color: #38393a;font-weight: 400;padding: 15px 0;}.goods-detail .goods-top .goods-right .goods-title h1 {margin: 0;}.goods-detail .goods-top .goods-right .goods-title-mark {margin-bottom: 25px;}.button {width: 100%;max-width: 165px;height: 41px;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;text-align: center;text-decoration: none;-webkit-transition: all ease .2s;-moz-transition: all ease .2s;-o-transition: all ease .2s;transition: all ease .2s;text-decoration: none;}.button span {text-decoration: none;display: inline-block;vertical-align: middle;}.goods-detail .goods-top .goods-right .goods-title-option a {background-color: #f7f9f8;font-size: 16px;color: #38393a;}.goods-detail .goods-top .goods-right .goods-title-option a span.icon {display: inline-block;background: transparent url(/bitrix/templates/rusgeocom/css/../images/goods-title-option.png) left top no-repeat;width: 14px;height: 15px;margin-right: 3px;vertical-align: middle;}.goods-detail .goods-top .goods-right .goods-title-option a span {display: inline-block;vertical-align: middle;}.goods-detail .goods-top .goods-right .goods-title-option a:hover {background-color: #F1F1F1;}.goods-detail .goods-top .goods-right .goods-price {padding: 12px 0;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.goods-detail .goods-top .goods-right .goods-price b {font-size: 38px;font-family: "Open Sans";font-weight: 600;}.goods-detail .goods-top .goods-right .goods-price span.old-price {font-size: 18px;font-family: "Open Sans";color: #acacac;font-weight: 700;margin-left: 25px;position: relative;text-decoration: line-through;}.goods-detail .goods-top .goods-right .goods-track .goods-track-row {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;font-size: 14px;padding-bottom: 12px;}.goods-detail .goods-top .goods-right .goods-track .goods-track-row .goods-track-item:nth-child(1) {width: 8%}.goods-detail .goods-top .goods-right .goods-track .goods-track-row .goods-track-item:nth-child(2) {width: 33%;margin-left: 5px;color: #005e99;}.goods-detail .goods-top .goods-right .goods-track .goods-track-row .goods-track-item:nth-child(3) {width: 67%;margin-left: 5px;color: #38393a;line-height: 1.3;}.goods-detail .goods-top .goods-right .goods-button {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;margin-bottom: 30px;}.ditto_dots {background-color: inherit!important;color: #497e94!important;font-size: 20px!important;}.goods-bascket {background-color: #005e99;color: #fff;margin-right: 13px;font-size: 16px;border: 2px solid #005e99;text-align: center;display: block;white-space: nowrap;min-width: 105px;padding: 8px;min-width: 114px;font-weight: normal;font-family: "PTSansRegular";}.goods-bascket:hover {background-color: #fff;color: #005e99;text-decoration: none;}
.goods-bascket .icon-bascket {width: 16px;height: 13px;
background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='-41 -51 512 512' style='/* background-color: red; */enable-background:new -41 -51 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23FFFFFF;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M313.2,354.8h12.7c4.5,0,8.6-2.2,11.2-5.8s3.2-8.3,1.7-12.5l-24.6-68.4c-1.5-4-4.6-6.9-8.4-8.2L391,14.2 l69.6-27.4c8.5-3.3,12.6-12.9,9.3-21.3c-3.3-8.5-12.9-12.6-21.3-9.3l-76.7,30.1c-4.5,1.7-7.9,5.4-9.5,9.9L347.2,40 c-0.7-0.1-1.4-0.1-2.1-0.1H-24.4c-5.3,0-10.2,2.5-13.3,6.7s-4,9.7-2.4,14.7l68.4,213.6c2.1,6.8,8.5,11.4,15.6,11.4h240.9 c2.2,0,4.3-0.5,6.3-1.3l15.3,42.4H43.9c-7.6,0-13.7,6.1-13.7,13.7s6.1,13.7,13.7,13.7h15.4 M132.5,354.8H240 M-2.1,72.8h105.7v81 H23.9L-2.1,72.8z M212.3,177.9v75.6h-95.8v-75.6H212.3z M116.4,153.8v-81h95.8v81H116.4z M335.8,72.8l-28.1,81h-82.6v-81H335.8z M273.1,253.5h-48v-75.6h74.7L273.1,253.5z M55.9,253.5l-24.1-75.6h71.8v75.6H55.9z'/%3e%3c/g%3e%3ccircle class='st0' cx='276.6' cy='401' r='35.5'/%3e%3ccircle class='st0' cx='95.9' cy='401' r='35.5'/%3e%3c/svg%3e")
 left top no-repeat;
margin-right: 5px;-webkit-transition: all ease .2s;-moz-transition: all ease .2s;-o-transition: all ease .2s;transition: all ease .2s;}
.goods-bascket:hover .icon-bascket {width: 16px;height: 13px;
background: transparent url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='-41 -51 512 512' style='/* background-color: red; */enable-background:new -41 -51 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23005e99;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M313.2,354.8h12.7c4.5,0,8.6-2.2,11.2-5.8s3.2-8.3,1.7-12.5l-24.6-68.4c-1.5-4-4.6-6.9-8.4-8.2L391,14.2 l69.6-27.4c8.5-3.3,12.6-12.9,9.3-21.3c-3.3-8.5-12.9-12.6-21.3-9.3l-76.7,30.1c-4.5,1.7-7.9,5.4-9.5,9.9L347.2,40 c-0.7-0.1-1.4-0.1-2.1-0.1H-24.4c-5.3,0-10.2,2.5-13.3,6.7s-4,9.7-2.4,14.7l68.4,213.6c2.1,6.8,8.5,11.4,15.6,11.4h240.9 c2.2,0,4.3-0.5,6.3-1.3l15.3,42.4H43.9c-7.6,0-13.7,6.1-13.7,13.7s6.1,13.7,13.7,13.7h15.4 M132.5,354.8H240 M-2.1,72.8h105.7v81 H23.9L-2.1,72.8z M212.3,177.9v75.6h-95.8v-75.6H212.3z M116.4,153.8v-81h95.8v81H116.4z M335.8,72.8l-28.1,81h-82.6v-81H335.8z M273.1,253.5h-48v-75.6h74.7L273.1,253.5z M55.9,253.5l-24.1-75.6h71.8v75.6H55.9z'/%3e%3c/g%3e%3ccircle class='st0' cx='276.6' cy='401' r='35.5'/%3e%3ccircle class='st0' cx='95.9' cy='401' r='35.5'/%3e%3c/svg%3e")
 left top no-repeat;margin-right: 5px;}.goods-bascket:hover span {text-decoration: none;}.goods-bascket.notactive {background-color: #ccc;color: #fff;border: 2px solid #bbb;}.product-cart .product-cart__info .product-cart__to-cart.notactive {background-color: #ccc;color: #fff;border: 2px solid #bbb;}.notactive .icon-bascket {background: transparent url(/bitrix/templates/rusgeocom/css/../images/icon-bascket.png) left top no-repeat!important;}.goods-detail .goods-top .goods-right .goods-button .goods-click {border: 2px solid #005e99;color: #fff;font-size: 14px;text-decoration: none;font-weight: 700;font-size: 16px;background-color: #005e99;}.goods-detail .goods-top .goods-right .goods-button .goods-click:hover {background-color: #fff;color: #005e99;}.serial-fancy-wrap.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px #dbe6eb;-moz-box-shadow: 0 10px 25px #dbe6eb;box-shadow: 0 10px 25px #dbe6eb;}.serial-fancy-wrap.fancybox-opened .fancybox-close {position: absolute;right: 17px;top: 16px;width: 13px;height: 13px;cursor: pointer;}#serailPopup {display: none;}.serial-popup-main {width: 740px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 40px 30px 30px;}.serial-popup-main p {margin: 0;}.serial-popup-main .serial-form-row {border: 2px solid transparent;border-bottom: 1px solid #d7d7d7;}.serial-popup-main .serial-form-row:last-child {border-bottom: none;}.serial-popup-main .serial-form-row.active {border: 2px solid #a6c1cc;}.serial-popup-main .serial-form-row:last-child .serial-form-acordion-wrap {border-width: 0;}.serial-popup-main .serial-form-acordion-wrap {padding: 5px 0;}.serial-popup-main .serial-form-acordion-wrap.has-bottom .serial-form-acrodion-top {position: relative;}.serial-popup-main .serial-form-acordion-wrap.has-bottom .serial-form-acrodion-top:after {content: '';display: block;position: absolute;width: 16px;height: 8px;right: 10px;top: 50%;-moz-transform: translate3d(0, -50%, 0);transform: translate3d(0, -50%, 0);-webkit-transform: translate3d(0, -50%, 0);}.serial-popup-main .serial-form-acordion-wrap.has-bottom .serial-form-acrodion-top.active:after {display: none;}.serial-popup-main .serial-form-acordion-bottom {display: none;}.serial-popup-main .serial-popup-rows-wrap {border: 1px solid #d7d7d7;}.serial-popup-main .serial-label {display: block;padding: 4px;cursor: pointer;padding-left: 40px;}.serial-popup-main .serial-label.active .input-price {color: #38393a;}.serial-popup-main .serial-popup-title {font-size: 30px;font-weight: 600;text-align: center;margin-bottom: 30px;font-weight: 600;font-family: "Open Sans"}.serial-popup-main .input-check-wrap {display: inline-block;vertical-align: top;}.serial-popup-main .input-check-wrap input {width: 100%;height: 100%;overflow: hidden;font-size: 0;margin: 0;position: absolute;left: 0;top: 0;opacity: 0;display: block;}.serial-popup-main .input-check-wrap input + .radio-main {width: 18px;height: 18px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #dedee1;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-moz-box-shadow: inset 1px 1px 0 1px #f5f5f5;box-shadow: inset 1px 1px 0 1px #f5f5f5;-webkit-box-shadow: inset 1px 1px 0 1px #f5f5f5;display: inline-block;position: relative;}.serial-popup-main .input-check-wrap input:checked + .radio-main:after {content: '';display: block;width: 8px;height: 8px;position: absolute;background-color: #81868b;left: 50%;top: 50%;-moz-transform: translate3d(-50%, -50%, 0);transform: translate3d(-50%, -50%, 0);-webkit-transform: translate3d(-50%, -50%, 0);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}.serial-popup-main .input-check-wrap input + .checkbox-main {width: 18px;height: 18px;display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #d4d7d9;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;position: relative;}.serial-popup-main .input-check-wrap input:checked + .checkbox-main:after {content: '';display: block;position: absolute;background-image: url(/bitrix/templates/rusgeocom/css/../images/serial-check.png);width: 20px;height: 16px;left: 1px;top: -3px;}.serial-popup-main .input-description {display: block;display: inline-block;vertical-align: middle;margin-left: 5px;width: 380px;margin-right: 20px;color: #38393a;}.serial-popup-main .input-description .input-description-top {font-weight: 700;font-size: 14px;text-transform: uppercase;}.serial-popup-main .input-description .input-description-top::-moz-selection {display: none;}.serial-popup-main .input-description .input-description-top::selection {display: none;}.serial-popup-main .input-description .input-description-bottom {font-weight: 300;font-size: 14px;line-height: 18px;}.serial-popup-main .input-price {display: inline-block;vertical-align: middle;font-weight: 700;font-size: 14px;color: #868787;}.serial-popup-main .serial-form-row.bottom {padding-top: 10px;}.serial-popup-main .serial-form-row.bottom .serial-form-sum {text-align: center;margin-bottom: 20px;font-weight: 300;font-size: 14px;color: #38393a;}.serial-popup-main .serial-form-row.bottom .serial-form-sum .serial-sum-val {font-weight: 700;font-size: 30px;}.serial-popup-main .serial-form-row.bottom .serial-form-submit {text-align: center;}.serial-popup-main .serial-form-row.bottom .serial-form-submit .button.serial-submit {max-width: 136px;border: none;font-size: 14px;text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.26);-webkit-text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.26);text-transform: none;cursor: pointer;width: 100%;padding: 11px 0;background-color: #005e99;font-family: "Open Sans";font-weight: 600;color: #fff;}.serial-popup-main .serial-form-row.bottom .serial-form-submit .button.serial-submit:hover {background-color: #4690AF;color: #fff;}.serial-popup-main .serial-form-row.bottom .serial-form-submit .button.serial-submit .icon {display: inline-block;vertical-align: middle;margin-right: 5px;}.serial-popup-main .serial-form-row.bottom .serial-form-submit .button.serial-submit .icon.basket-icon {width: 20px;height: 18px;background-image: url(/bitrix/templates/rusgeocom/css/../images/basketImg.png);-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%}.hav-tab .wrapper {/*min-height: 250px*/}.hav-tab .wrapper .tab {padding: 5px 4px;font-size: 16px;color: #38393a;margin-right: 20px;text-align: center;cursor: pointer;border-bottom: 2px solid transparent;font-weight: 300;display: inline-block;white-space: nowrap;}.hav-tab .wrapper .tab.active {font-weight: 400;border-bottom: 2px solid #6eabc5;}.hav-tab .wrapper .tabItem.hide {display: none!important;}.hav-tab .wrapper .tab-select {padding: 10px;}.hav-tab .wrapper .tab-select .tab-select-title {background-color: #f5f7f6;margin-bottom: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 5px 13px;font-size: 16px;position: relative;}.hav-tab .wrapper .tab-select .tab-select-title:after, .hav-tab .wrapper .tab-select .tab-select-title:before {height: 7px;width: 1px;background-color: #000;content: '';position: absolute;right: 21px;top: 10px;-webkit-transform: rotate(-50deg);-moz-transform: rotate(-50deg);-ms-transform: rotate(-50deg);-o-transform: rotate(-50deg);transform: rotate(-50deg);}.hav-tab .wrapper .tab-select .tab-select-title:before {-webkit-transform: rotate(50deg);-moz-transform: rotate(50deg);-ms-transform: rotate(50deg);-o-transform: rotate(50deg);transform: rotate(50deg);right: 16px;}.hav-tab .wrapper .tab-select .tabs {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;display: none;}.hav-tab .wrapper .tab-select .tabs.active {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}.hav-tab .wrapper .tab-select .tabs .tab {border-bottom: none;background-color: #f5f7f6;margin-right: 0;margin-bottom: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.goods-bottom {background-color: #fff;padding: 30px 15px;margin-top: 10px;margin-bottom: 20px;}.content-gallery > span > div {width: 100%!important;}.content-gallery img {height: auto;}.goods-bottom .goods-title {font-size: 24px;}.goods-bottom .tabItem {padding: 20px 0;}.goods-bottom .tabContent {}.goods-bottom .goods-desc {font-size: 14px;color: #4e5050;font-size: 14px;line-height: 21px;padding-bottom: 15px;font-weight: 300;}.goods-bottom .wrapper.tab-small {padding-top: 10px;}.goods-bottom .wrapper.tab-small .tabContent {padding: 0;font-size: 13px;}.goods-bottom .wrapper.tab-small .tabContent p {font: 14px Tahoma, Arial, sans-serif;text-indent: 0!important;line-height: 24px;}.goods-bottom .wrapper.tab-small .tabContent table.tech {font-size: 13px;line-height: 1.3;}.goods-bottom .wrapper.tab-small .tabs {position: relative;}.goods-bottom .wrapper.tab-small .tabs .tab {position: relative;z-index: 2;}.goods-bottom .wrapper.tab-small .tabs:after {position: absolute;bottom: 0;left: 0;width: 100%;background-color: #ebebeb;content: '';height: 1px;}.goods-bottom .goods-table-main {padding: 5px 0;}.goods-bottom .goods-table-title {font-weight: 400;margin-bottom: 5px;padding-top: 10px;}.goods-bottom .goods-table-wrap {color: #38393a;}.goods-bottom .goods-table-wrap .goods-table-row {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;padding: 1px 0;-webkit-box-align: baseline;-webkit-align-items: baseline;-moz-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;font-weight: 300;}.goods-bottom .goods-table-wrap .goods-table-row .goods-table-item:first-child {width: 74%;overflow: hidden;padding-right: 4px;}.goods-bottom .goods-table-wrap .goods-table-row .goods-table-item:first-child p {max-width: 290px;position: relative;display: inline-block;padding-bottom: 1px;margin: 0;}.goods-bottom .goods-table-wrap .goods-table-row .goods-table-item:first-child p:after {position: absolute;content: '';left: 0;height: 1px;width: 2000px;border-top: 1px dotted #000;bottom: 3px;z-index: 1;}.goods-bottom .goods-table-wrap .goods-table-row .goods-table-item:first-child span {position: relative;z-index: 3;background-color: #fff;padding-right: 6px;line-height: 1.2;}.goods-bottom .goods-table-wrap .goods-table-row .goods-table-item:last-child {width: 26%;padding-left: 5px;}.goods-bottom .goods-table-wrap .goods-table-row .goods-table-item:last-child p {margin: 0;}.goods-slider {/*margin-bottom: 80px*/}.goods-slider.main {margin-bottom: 0;}.goods-slider .hav-tab .wrapper .tab {padding: 7px 5px 9px;}.goods-slider .hav-tab .wrapper .tabs {margin-bottom: 7px;}.goods-slider .hav-tab .wrapper {position: relative;}.goods-slider .hav-tab .wrapper .tabItem {display: block!important;position: relative;z-index: 10;visibility: visible;opacity: 1;-webkit-transition: opacity ease .2s;-moz-transition: opacity ease .2s;-o-transition: opacity ease .2s;transition: opacity ease .2s;overflow: visible;height: 100%}.goods-slider .hav-tab .wrapper .tabItem.hide {position: relative;bottom: 0;left: 0;visibility: hidden;opacity: 0;z-index: -10;height: 0;}.header-filter {border: none!important;background-color: transparent!important;}.header-filter > li > ul {left: -webkit-calc(100% - -0px)!important;left: -moz-calc(100% - -0px)!important;left: calc(100% - -0px)!important;}.header-filter li:not(:first-child) {background-color: #fff;}.header-filter > li:hover {-webkit-box-shadow: none!important;-moz-box-shadow: none!important;box-shadow: none!important;}.catalog-filter {padding-top: 0!important;}.catalog-filter + ul {position: relative;}.catalog-filter .catalog-filter-item {background-color: #fff;padding-right: 0!important;margin-top:  14px;margin-bottom: 10px;border: 1px solid #f2f2f2;}.catalog-filter .catalog-filter-title {font-size: 18px;color: #38393a;font-weight: 400;padding: 10px 8px;}.catalog-filter-item a:hover {text-decoration: none;}.catalog-filter .catalog-filter-title:hover {text-decoration: none!important;color: #005e99;}.catalog-filter .catalog-filter-title a {color: #4f5051;}div.catalog-filter .catalog-filter-link a {display: block;padding: 8px;background-color: #fff;}div.catalog-filter-link ul li:hover > a {background-color: #eef6fb;text-decoration: none;}div.catalog-filter-link li:hover > ul.sub {display: block;}.catalog-filter .catalog-filter-link a.active {background-color: #eef6fb;text-decoration: none;}.catalog-filter .catalog-filter-link ul.sub {display: none;position: absolute;margin-left: 253px;top: 0;background: #fff;width: 253px;border: 1px solid #f2f2f2;}.catalog-filter .catalog-filter-link ul.sub li a {background-color: #fff;}.catalog-filter .catalog-filter-link ul.sub li a:hover, .catalog-filter .catalog-filter-link ul.sub li a.active {background-color: #eef6fb;}.header .header-bottom .header-catalog ul li {position: relative;}.header .header-bottom .header-catalog > ul > li:first-child {box-shadow: inset 1px 0 0 0 #f1f1f1, inset -1px 0 0 0 #f1f1f1;}.header .header-bottom .header-catalog > ul > li {box-shadow: inset -1px 0 0 0 #f1f1f1;}.filter-form {padding: 10px 0;}.filter-form .filter-item {font-family: 'Open Sans', sans-serif;padding: 0 10px;border-bottom: 1px solid #f2f2f2;position: relative;}.filter-form .filter-item:last-child {border-bottom: none;}.filter-form .filter-item:last-child .filter-item-title {margin-bottom: 0;}.filter-form .filter-item.active .filter-item-title:after, .filter-form .filter-item.active .filter-item-title:before {-webkit-transform: rotate(50deg);-moz-transform: rotate(50deg);-ms-transform: rotate(50deg);-o-transform: rotate(50deg);transform: rotate(50deg);}.filter-form .filter-item.active .filter-item-title:before {-webkit-transform: rotate(-50deg);-moz-transform: rotate(-50deg);-ms-transform: rotate(-50deg);-o-transform: rotate(-50deg);transform: rotate(-50deg);}.filter-form .filter-item-title {font-weight: 600;font-size: 14px;color: #4d4d4d;padding: 2px 8px 7px 0;position: relative;cursor: pointer;margin-top: 8px;}.filter-form .filter-item-title::-moz-selection {display: none;}.filter-form .filter-item-title::selection {display: none;}.filter-form .filter-item-title:after, .filter-form .filter-item-title:before {content: '';position: absolute;width: 6px;height: 2px;background-color: #4d4d4d;top: 8px;right: -2px;-webkit-transform: rotate(-50deg);-moz-transform: rotate(-50deg);-ms-transform: rotate(-50deg);-o-transform: rotate(-50deg);transform: rotate(-50deg);}.filter-form .filter-item-title:before {-webkit-transform: rotate(50deg);-moz-transform: rotate(50deg);-ms-transform: rotate(50deg);-o-transform: rotate(50deg);transform: rotate(50deg);right: 2px;}.filter-form .filter-item-container {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.filter-form .filter-item-container .item { padding-left:  1px;min-width: 50%;position: relative;overflow: hidden;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;margin-bottom: 6px;}
.filter-form .filter-item-container .item.safari {display: inline-block;min-width: 49%;width: 50%}.filter-form .filter-item-container .item.filter-form .filter-item-container .item label {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-webkit-align-items: baseline;-moz-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;cursor: pointer;}.filter-form .filter-item-container .item input {position: absolute;left: -1000px;}.filter-form .filter-item-container .item input:checked + span:after, .filter-form .filter-item-container .item input:checked + span:before {opacity: 1;}.filter-form .filter-item-container .item span {height: 11px;width: 11px;border: 1px solid #cfcfcf;display: inline-block;position: relative;cursor: pointer;}.filter-form .filter-item-container .item span:after, .filter-form .filter-item-container .item span:before {content: '';position: absolute;width: 5px;height: 2px;background-color: #4d4d4d;top: 4px;right: 1px;-webkit-transform: rotate(-50deg);-moz-transform: rotate(-50deg);-ms-transform: rotate(-50deg);-o-transform: rotate(-50deg);transform: rotate(-50deg);opacity: 0;}.filter-form .filter-item-container .item span:before {-webkit-transform: rotate(50deg);-moz-transform: rotate(50deg);-ms-transform: rotate(50deg);-o-transform: rotate(50deg);transform: rotate(50deg);width: 2px;right: 5px;}
.filter-form .filter-item-container .item b {line-height: 18px;font-weight: 400;color: #4d4d4d;font-size: 14px;margin: 0 4px;}.filter-form .filter-item-container .item i {font-style: normal;color: #b7b7b7;font-size: 12px;}.filter-form .filter-show-more {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%}.filter-form .filter-show-more.active .filtrer-show-more-button {display: none;}.filter-form .filter-show-more.active .item {display: block;}.filter-form .filter-show-more .item {display: none;}.filtrer-show-more-button {width: 100%;margin-bottom: 10px;color: #95a5a6;font-weight: 400;padding-left: 15px;position: relative;display: block;}.filtrer-show-more-button span {cursor: pointer;}.filtrer-show-more-button i {font-style: normal;color: #b7b7b7;font-size: 12px;}.filtrer-show-more-button:after, .filtrer-show-more-button:before {content: '';position: absolute;width: 6px;height: 2px;background-color: #95a5a6;top: 6px;left: 5px;-webkit-transform: rotate(-50deg);-moz-transform: rotate(-50deg);-ms-transform: rotate(-50deg);-o-transform: rotate(-50deg);transform: rotate(-50deg);}.filtrer-show-more-button:before {-webkit-transform: rotate(50deg);-moz-transform: rotate(50deg);-ms-transform: rotate(50deg);-o-transform: rotate(50deg);transform: rotate(50deg);left: 2px;}.filter-form .slider-price-wrap {position: relative;width: 100%;min-height: 50px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;padding: 0;}.filter-form .slider-price-wrap #slider-price-range {width: 100%;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-color: none;height: 19px;}.filter-form .slider-price-wrap #slider-price-range .ui-slider-range {background: -webkit-gradient(linear, left top, right top, from(#489282), to(#38748a));background: -webkit-linear-gradient(left, #489282 0%, #38748a 100%);background: -moz-linear-gradient(left, #489282 0%, #38748a 100%);background: -o-linear-gradient(left, #489282 0%, #38748a 100%);background: linear-gradient(to right, #489282 0%, #38748a 100%);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.filter-form .slider-price-wrap #slider-price-range .ui-slider-range:after {position: absolute;height: 100%;content: '';width: -webkit-calc(100% + 20px);width: -moz-calc(100% + 20px);width: calc(100% + 20px);top: 0;left: -10.2px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background: -webkit-gradient(linear, left top, right top, from(#489282), to(#38748a));background: -webkit-linear-gradient(left, #489282 0%, #38748a 100%);background: -moz-linear-gradient(left, #489282 0%, #38748a 100%);background: -o-linear-gradient(left, #489282 0%, #38748a 100%);background: linear-gradient(to right, #489282 0%, #38748a 100%);}.filter-form .slider-price-wrap #slider-price-range .ui-slider-handle {height: 16px;top: 0;background: #fff;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;width: 16px;border: none;z-index: 10;}.filter-form .slider-price-wrap #slider-price-range .ui-slider-handle:first-child {background-color: #ffc0cb;}.filter-form .slider-price-wrap #slider-price-range .ui-slider-handle.ui-state-active {border: none;}.filter-form .slider-price-wrap #slider-price-range .ui-slider-handle b {position: absolute;bottom: -18px;color: #b8b8b8;font-size: 12px;font-weight: 400;}.filter-form .slider-price-wrap #slider-price-range .ui-slider-handle:first-child b {left: 0;}.filter-form .slider-price-wrap #slider-price-range .ui-slider-handle:last-child b {right: 0;}.filter-form .slider-price-wrap #slider-price-amount {position: absolute;top: -9999px;}.mobile-show.filter-show {display: none;}.filter-text-filtering {display: none;}#kombox-filter input[type=submit] {position: relative;display: block;width: 100px;margin: 10px auto;}.right-column.mbox.main-page .ceotext {margin-bottom: 30px;}.right-column.mbox.main-page .ceotext .title {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.right-column.mbox.main-page .ceotext .ceotext-wrap {position: relative;padding: 0 10px;}.right-column.mbox.main-page .ceotext .ceotext-wrap p {position: relative;z-index: 2;}.right-column.mbox.main-page .title {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;}.right-column.mbox.main-page .title a {position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.header-login-moblie {display: none;}.goods-aks .goods-item:last-child {border-right: 1px solid #ecf0f1;}.comment {padding-top: 20px;}.comment .title {display: flex;flex-direction: row;flex-wrap: wrap;}.comment .title .title-t {width: 200px;line-height: 41px;}.comment .title .title-b {width: 200px;}.comment .comment-content label {display: inline-block;min-width: 60px;padding: 5px 10px;width: 30%;font-weight: 400;font-family: "Open Sans"}.comment .comment-content input, .comment .comment-content textarea {width: 70%;border: 2px solid #6EABC5;color: #6EABC5;font-size: 14px;padding: 5px 10px;display: block;color: #000;}.comment .comment-content input.error, .comment .comment-content textarea.error {border-color: red;}.comment .comment-content textarea {resize: none;height: 100px;}.comment .comment-content .form_input, .comment .comment-content .submit-wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;max-width: 550px;margin-bottom: 20px;width: 100%}.comment .comment-content .submit-wrap {-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.comment .comment-content .contact-submit {width: 100%;max-width: 165px;height: 41px;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;text-align: center;text-decoration: none;-webkit-transition: all ease .2s;-moz-transition: all ease .2s;-o-transition: all ease .2s;transition: all ease .2s;border: 2px solid #6EABC5;color: #6EABC5;font-size: 14px;background-color: #fff;}.comment .comment-content .contact-submit:hover {background-color: #6EABC5;color: #fff;}.comment .comment-done {padding-top: 30px;font-family: "Open Sans"}.comment .comment-done p {margin: 0;}.comment .comment-done .item {border-top: 1px solid #f6f5f4;padding-top: 15px;padding-bottom: 15px;line-height: 1.2;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.comment .comment-done .item:last-child {border-bottom: 1px solid #f6f5f4;}.comment .comment-done .aside_left {width: 30%}.comment .comment-done .aside_left .item-name {font-weight: 700;margin-bottom: 10px;}.comment .comment-done .aside_left .item-town {margin-bottom: 10px;color: #979797;}.comment .comment-done .aside_left .item-date {color: #979797;}.comment .comment-done .aside_right {width: 70%}.comment .comment-done .aside_right .item-star {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;margin-bottom: 10px;}.comment .comment-done .aside_right .item-star .star {width: 17px;height: 16px;background: url(/bitrix/templates/rusgeocom/css/../images/rating_star.svg) center center no-repeat;margin-right: 3px;}.comment .comment-done .aside_right .item-star .star.starFull {background: url(/bitrix/templates/rusgeocom/css/../images/rating_star_active.svg) center center no-repeat;}.comment .comment-done .aside_right .item-test {font-weight: 300;margin-bottom: 10px;}.comment .comment-done .aside_right .item-usefull {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;color: #979797;}.comment .comment-done .aside_right .item-usefull .item-usefull-text {font-size: 12px;}.comment .comment-done .aside_right .item-usefull .item-usefull-question {font-size: 12px;margin-right: 10px;}.comment .comment-done .aside_right .item-usefull .item-usefull-question b {color: #42a816;}.comment .comment-done .aside_right .item-usefull .item-usefull-question a {margin: 0 5px;text-decoration: underline;}.comment .comment-done .aside_right .item-usefull .item-usefull-question a:hover {text-decoration: none;}.comment .comment-done .aside_right .item-usefull .item-usefull-question .item-usefull-true {color: #42a816;}.comment .comment-done .aside_right .item-usefull .item-usefull-question .item-usefull-false {color: #707070;}.comment .comment_add {background-color: #005e99;color: #fff;font-weight: 700;font-size: 13px;width: 100%;max-width: 165px;height: 41px;-ms-grid-column-align: center;justify-items: center;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;text-align: center;text-decoration: none;-webkit-transition: all ease .2s;-moz-transition: all ease .2s;-o-transition: all ease .2s;transition: all ease .2s;padding: 5px;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.comment .comment_add:hover {background-color: #468DAB;}.comment .comment_add img {margin-right: 5px;margin-left: 14px;width: 28px;height: 21px;-o-object-fit: contain;object-fit: contain;}#rewievPopup {width: 560px;margin: 0 auto;background-color: #fff;padding: 30px 20px;}#rewievPopup .rewievPopup_title {text-align: center;font-size: 28px;margin-bottom: 20px;}#rewievPopup .form_input {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}#rewievPopup input:not([type="radio"]), #rewievPopup textarea {width: 100%;max-width: 300px;border: border: 1px solid #ccc;color: #6EABC5;font-size: 14px;padding: 5px 10px;display: block;color: #000;}#rewievPopup input:not([type="radio"]).error, #rewievPopup textarea.error {border-color: red;}#rewievPopup textarea {resize: none;height: 100px;}#rewievPopup .rating {width: 100%;max-width: 300px;}#rewievPopup label {width: 80px;font-size: 15px;}#rewievPopup .form_input, #rewievPopup .submit-wrap {max-width: 400px;margin: 0 auto;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}#rewievPopup .form_input {margin-bottom: 15px;}#rewievPopup .submit-wrap {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}#rewievPopup .contact-submit {background-color: #005e99;color: #fff;font-weight: 500;font-size: 16px;width: 100%;max-width: 165px;height: 41px;-ms-grid-column-align: center;justify-items: center;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;text-align: center;text-decoration: none;-webkit-transition: all ease .2s;-moz-transition: all ease .2s;-o-transition: all ease .2s;transition: all ease .2s;padding: 5px;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;border: none;}#rewievPopup .contact-submit:hover {background-color: #468DAB;}#rewievPopup .contact-submit span {width: 100%}.fancybox-close {background-image: none;top: 2px;right: 0;}.fancybox-close:after, .fancybox-close:before {content: '';display: block;position: absolute;width: 17px;height: 3px;background-color: #333;left: -19px;top: 22px;transition: background-color ease 300ms;-webkit-transition: background-color ease 300ms;-moz-transition: background-color ease 300ms;}.fancybox-close:hover:after, .fancybox-close:hover:before {background-color: #005e99;}.fancybox-close:before {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}.fancybox-close:after {-webkit-transform: rotate(45deg);transform: rotate(45deg);}.call_success {font-size: 26px;padding: 36px 15px;text-align: center;display: block;}.news-page-wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-top: 20px;padding-left: 5px;margin-bottom: 40px;}.news-page-wrap .news-page-row {width: 100%;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.news-page-wrap .news-page-row.reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-moz-box-orient: horizontal;-moz-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.news-page-wrap .news-page-row.reverse .item.standart .item-mini {margin-left: 0;margin-right: 20px;}.news-page-wrap .item {margin-bottom: 20px;position: relative;}.news-page-wrap .item.big {width: 55%;background-color: #fff;}.news-page-wrap .item.two {width: -webkit-calc(50% - 10px);width: -moz-calc(50% - 10px);width: calc(50% - 10px);background-color: #fff;}.news-page-wrap .item.two:first-child {margin-right: 10px;}.news-page-wrap .item.two:nth-child(2) {margin-left: 10px;}.news-page-wrap .item.standart {width: 45%;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.news-page-wrap .item.standart .item-mini {margin-left: 20px;margin-bottom: 20px;background-color: #fff;position: relative;}.news-page-wrap .item.standart .item-mini:last-child {margin-bottom: 0;}.news-page-wrap .item.standart .item-mini .item-title a {text-decoration: none;}.news-page-wrap .item.standart .item-mini .item-title a:hover {text-decoration: underline;}.news-page-wrap .item .item-img {width: 100%;height: 200px;position: relative;overflow: hidden;}.news-page-wrap .item .item-img a {display: block;}.news-page-wrap .item .item-img img {min-width: 100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);min-height: 100%}.news-page-wrap .item .item-title {padding-left: 15px;padding-right: 15px;padding-top: 17px;}.news-page-wrap .item .item-title a {font-family: "Open Sans";font-weight: 700;font-size: 21px;color: #005e99;text-decoration: underline;}.news-page-wrap .item .item-title a:hover {text-decoration: none;}.news-page-wrap .item .item-text {padding-left: 15px;padding-right: 15px;margin-bottom: 47px;}.news-page-wrap .item .item-text p {margin: 0;padding-top: 13px;font-size: 14px;font-family: "Open Sans";color: #959595;line-height: 1.2;}.news-page-wrap .item .item-date {position: absolute;left: 15px;overflow: hidden;font-family: "Open Sans";color: #959595;font-size: 14px;bottom: 24px;}.pagination {margin-bottom: 30px;}.pagination ul {padding: 0;margin: 0;list-style-type: none;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-moz-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.pagination ul li {margin-left: 10px;}.pagination ul li:first-child {margin-left: 0;}.pagination ul li.active a, .pagination ul li.active span, .pagination ul li:hover a, .pagination ul li:hover span {color: #fff;background-color: #005e99;border-color: #005e99;}.pagination ul a, .pagination ul span {width: 30px;height: 30px;background-color: #fff;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 14px;font-family: "Open Sans";font-weight: 700;color: #005e99;border: 1px solid #dcdcdc;text-decoration: none;position: relative;}.pagination ul a span, .pagination ul span span {cursor: default;}.pagination ul a:hover.prev:after, .pagination ul a:hover.next:after, .pagination ul span:hover.prev:after, .pagination ul span:hover.next:after {border-color: #fff;}.pagination ul a.prev:after, .pagination ul span.prev:after {height: 8px;width: 8px;border-left: 2px solid #005e99;border-bottom: 2px solid #005e99;content: '';-webkit-transform: translate(0%, 0%) rotate(45deg);-moz-transform: translate(0%, 0%) rotate(45deg);-ms-transform: translate(0%, 0%) rotate(45deg);-o-transform: translate(0%, 0%) rotate(45deg);transform: translate(0%, 0%) rotate(45deg);top: 50%;left: 50%}.pagination ul a.next:after, .pagination ul span.next:after {height: 8px;width: 8px;border-right: 2px solid #005e99;border-bottom: 2px solid #005e99;content: '';-webkit-transform: translate(0%, 0%) rotate(-45deg);-moz-transform: translate(0%, 0%) rotate(-45deg);-ms-transform: translate(0%, 0%) rotate(-45deg);-o-transform: translate(0%, 0%) rotate(-45deg);transform: translate(0%, 0%) rotate(-45deg);top: 50%;left: 50%}.contacts-map {margin-bottom: 30px;}.contacts-map .mbox p {font-size: 14px;color: #38393a;}#map {width: 100%;height: 482px;margin-bottom: 30px;}#map img {display: block;margin: 0 auto;}#kombox-filter .kombox-num .kombox-range {padding: 0 21px 4px 0;}#kombox-filter .kombox-num .kombox-range input {display: none;}.tech {border: 1px solid #e1e0e0;margin-top: 0;}.tech tr td {text-align: center;font-size: 13px;color: #464444;border: 1px solid #e1e0e0;padding: 7px 3px;font-weight: 400;}.tech tr th {text-align: left;font-size: 13px;color: #464444;border: 1px solid #e1e0e0;padding: 7px 3px;padding-left: 5px;font-weight: 400;}.tech .tech_item {background: #e1e0e0;height: 25px;font-size: 16px;font-weight: 700;border: 1px solid #e1e0e0;}.tech .tech_title {background: #f0efef;font-size: 14px;font-weight: 700;border: 1px solid #e1e0e0;}.tech .tech_item th {padding-top: 4px;font-size: 13px;font-weight: 700;text-align: center;}.tech .tech_title th {padding-top: 4px;padding-bottom: 4px;font-weight: 700;padding-left: 5px;}.tech1 {border: 1px solid #e1e0e0;margin-top: 0;}.tech1 tr td {    padding: 0 6px;text-align: center;font-size: 13px;color: #464444;border: 1px solid #e1e0e0;font-weight: 400;border-left: none;border-right: none;height: 25px;}.tech1 tr th {text-align: left;font-size: 13px;color: #464444;border: 1px solid #e1e0e0;padding: 0;padding-left: 5px;font-weight: 400;height: 25px;border-left: none;border-right: none;}.tech1 .tech_item {background: #F1F1F1;height: 25px;font-size: 12px;}.tech1 .tech_title {background: #4394B6;font-size: 14px;font-weight: 700;border: 1px solid #e1e0e0;color: #fff;}.tech1 .tech_item th {padding-left: 5px;font-size: 12px;}.tech1 .tech_title th {padding-top: 4px;padding-bottom: 4px;font-weight: 700;padding-left: 0;color: #fff;}.calc {width: 95%;margin-left: 2.5%;margin-right: 2.5%}.calc tr {background: url(/bitrix/templates/rusgeocom/css/img/left_menu_item_line.png) repeat-x bottom left;}.calc td {border: none;}.calc .params_summary {background: none;}table.calc tbody tr td.optPrice select {max-width: 98px;}.calc .optW {text-align: center;width: 13%}.calc .optPrice {text-align: center;width: 18%}.brand-items-wrapper {width: 100%;text-align: center;background-color: #fff;margin-bottom: 10px;padding: 23px 30px 0;}.brand-items-wrapper .brand-item-top {display: inline-block;vertical-align: top;width: 23%;padding: 30px 10px 65px;background: #fff;margin: 5px 2px;-webkit-transition: -webkit-box-shadow ease-out .2s;transition: -webkit-box-shadow ease-out .2s;-moz-transition: box-shadow ease-out .2s, -moz-box-shadow ease-out .2s;-o-transition: box-shadow ease-out .2s;transition: box-shadow ease-out .2s;transition: box-shadow ease-out .2s, -webkit-box-shadow ease-out .2s, -moz-box-shadow ease-out .2s;position: relative;}.brand-items-wrapper .brand-item-top .brand-item-title {padding: 10px 4px;color: #005e99;display: block;position: absolute;top: calc(100% - 60px);left: 0;text-align: center;width: 100%}.brand-items-wrapper .brand-item-top:hover {-webkit-box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.15);box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.15);}.tabItem .slick-list {height: 438px;}.tabItem .goods-items .slick-prev, .tabItem .goods-items .slick-next {top: 33%}.kombox-values-other-show {display: block;padding: 5px 0;width: 100%}.kombox-values-other-hide {display: block;padding: 5px 0;width: 100%}.kombox-show-more, .kombox-hide-more {display: inline-block;text-align: center;padding: 19px 0 10px;width: 49%;text-decoration: none;}.kombox-show-more:hover, .kombox-hide-more:hover {text-decoration: none;}.kombox-show-more span, .kombox-hide-more span {border-bottom: 1px dotted;}.filter-item.f-hidden {display: none;}#sendCallbackForm {margin-left: auto;margin-right: auto;}#callbackForm #time_hours, #callbackForm #time_minutes {width: 49px;padding: 0 0 0 11px;text-align: center;}#time_hours::-ms-expand, #time_minutes::-ms-expand {display: none;}@media screen and (-webkit-min-device-pixel-ratio: 0) {#callbackForm #time_hours, #callbackForm #time_minutes {padding: 0 0 0 12px;}}.goods-button ul {list-style-type: none;list-style: none;padding-left: 0!important;margin-left: 0!important;width: 100%;padding-bottom: 5px;border-bottom: 1px solid #E9E8ED;line-height: 1.5;}.goods-button .rent-item-form.card-rent-item-form {position: relative;padding-top: 20px;width: 100%}.goods-detail .goods-top .goods-right .goods-button.rent {display: block;}.cities-menu {position: absolute;left: 32px;top: 5px;width: 253px;}.cities-menu ul {top: -webkit-calc(100% + 5px);top: -moz-calc(100% + 5px);top: calc(100% + 5px);display: block;position: relative;width: 100%;top: 100%;left: 0;background-color: #fff;border: 1px solid #e6e9eb;padding-top: 1px;padding-bottom: 1px;padding-top: 0;padding-left: 0;margin: 0;list-style: none;}.cities-menu ul:after {content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 3px;background-color: #6eabc5;}.cities-menu ul > li {position: relative;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.cities-menu ul > li > p {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;height: auto;height: auto;margin: 0;}.cities-menu ul > li > p a {padding: 13px 5px 13px 10px;font-family: inherit;font-weight: 300;display: block;text-decoration: none;font-size: 16px;width: 100%;color: #4f5051;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.cities-menu ul > li > p span {display: block;width: 6px;height: 10px;position: relative;margin-right: 10px;}.cities-menu ul > li > p span:before, .cities-menu ul > li > p span:after {content: '';display: block;position: absolute;height: 6px;width: 1px;background-color: #e7e8e9;left: -webkit-calc(50% - 1px);left: -moz-calc(50% - 1px);left: calc(50% - 1px);-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.cities-menu ul > li > p span:before {-webkit-transform: rotate(-45deg) translateZ(0px);-moz-transform: rotate(-45deg) translateZ(0px);transform: rotate(-45deg) translateZ(0px);top: -webkit-calc(50% - 4px);top: -moz-calc(50% - 4px);top: calc(50% - 4px);}.cities-menu ul > li > p span:after {-webkit-transform: rotate(45deg) translateZ(0px);-moz-transform: rotate(45deg) translateZ(0px);transform: rotate(45deg) translateZ(0px);top: 50%}.cities-menu ul > li:hover, .cities-menu ul > li.active {-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);}.cities-menu ul > li:hover > p a {color: #005e99;}.cities-menu ul > li:hover > p span:before, .cities-menu ul > li:hover > p span:after {background-color: #005e99;}.brand-items-wrapper .brand-item-top.active {background: #dcdbdb;}.serial-popup-main .serial-form-row.bottom .serial-form-submit button {margin-left: auto;margin-right: auto;}.slider-nav .slick-track {margin-left: -191px;}div.sort-block {font-size: 13px;text-align: right;padding-right: 11px;width: 100%;padding-bottom: 10px;}div.sort-block span, div.sort-block a {margin-right: 5px;display: inline-block;vertical-align: top;}div.sort-block a {border-bottom: 1px dotted;text-decoration: none;}div.sort-block span.sort-label {color: #ccc;}.adv-page {padding: 20px;}.adv-page .goods-items {border: none;}.slider-values {width: 100%}.slider-values > div {display: inline-block;vertical-align: middle;width: 49%}.slider-values input {display: inline-block;vertical-align: middle;border: 1px solid #ccc;width: 82%;padding: 2px 4px;position: relative;}.slider-values input.kombox-num-from:before {content: 'РѕС‚';position: absolute;top: 5px;left: -15px;}.tabContent .goods-items {border: none;background-color: transparent;}.action-label {position: relative;}.action-label .shk-price {color: red;}.action-label .goods-left:after {background: #f85e5e url(/bitrix/templates/rusgeocom/css/../images/goods-item-action.png) center center no-repeat;content: '';width: 30px;height: 30px;position: absolute;top: 36px;left: 0;pointer-events: none;z-index: 10;}
.goods-title h1, .goods-title .h1-goods-title {font-size: 17px;padding-bottom: 10px;margin-bottom: 5px;text-align: left;padding-top: 25px;line-height: 1.5;}
/*.brand-items-wrapper {column-count: 3;}*/
.brand-items-wrapper.many_group {column-count: 4;}
.brand-items-wrapper.many_group_long {column-count: 3;}
.no-picts-tab {padding: 0 4px;font-size: 16px;color: #005e99;margin-right: 20px;text-align: center;cursor: pointer;border-bottom: 2px solid transparent;font-weight: 300;display: inline-block;white-space: nowrap;box-shadow: none;height: 40px;min-height: none;
/*margin-right: 0px;display: inline-block;text-align: left;white-space: inherit;page-break-inside: avoid;width: 100%;*/
}
.many_group .no-picts-tab, .many_group_long .no-picts-tab{
margin-right: 0px;display: inline-block;text-align: left;white-space: inherit;page-break-inside: avoid;width: 100%;
}
.no-picts-tab.active, .no-picts-tab:hover {font-weight: 400;text-decoration: none;}.no-picts-tab.active span, .no-picts-tab:hover span {color:#333;}.no-picts-tab .brand-item-title {padding: 10px 0 4px;top: auto;}.about-wrapper {margin-bottom:  30px;background: #fff;}.about-top {padding: 10px 20px 20px;}.about-top p {font-size: 16px;padding: 2px 0;}ul.about-list {list-style: none;margin: 0;padding: 0;width: 300px;display: inline-block;vertical-align: top;}ul.about-list.full {width: 100%}ul.about-list li {padding: 0 0 15px 30px;position: relative;font-size: 14px;}ul.about-list li:after {position: absolute;content: '';display: block;width: 11px;border-bottom: 1px solid #858585;top: 7px;left: 5px;}div.about-tabs {width: 100%}div.about-tabs table {border-collapse: collapse;padding: 0;margin: 0;border-bottom: 5px solid #e8e8e6;}div.about-tabs table tr td {width: 19.5%;text-align: center;height: 63px;border-collapse: collapse;border: none;position: relative;}div.about-tabs table tr td a {padding-bottom:  10px;height: 60px;text-decoration: none;font-size: 18px;font-weight: bolder;text-align: center;line-height: 1.3;display: flex;justify-content: center;align-items: center;}div.about-tabs table tr td:hover:after, div.about-tabs table tr td.active:after {width: 70%;height: 5px;background: #3c92ca;content: '';display: block;left: 50%;margin-left: 17%;margin-bottom: -5px;}div.about-tabs table tr td:hover a, div.about-tabs table tr td.active a {height: 60px!important;display: flex;align-items: center;justify-content: center;}.archive-left {position: absolute;left: 32px;top: 5px;width: 253px;margin-top: 20px;}.archive-left:after {display: none!important;}.archive-left ul {padding: 0;margin: 0;list-style: none;}.archive-left > ul {display: block;position: absolute;width: 100%;top: 100%;left: 0;background-color: #fff;border: 1px solid #e6e9eb;padding-top: 1px;padding-bottom: 1px;}.archive-left.padding {margin-top: 10px;}.archive-left ul > li {position: relative;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.archive-left ul > li p {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;height: auto;height: auto;padding: 13px 0;margin: 0;}.archive-left > ul > li p a {padding: 0 5px 0 10px;font-family: inherit;font-weight: 300;display: block;font-size: 16px;color: #4f5051;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.archive-left ul > li p span {display: block;width: 6px;height: 10px;position: relative;margin-right: 10px;}.archive-left ul > li > p span:before, .archive-left ul > li > p span:after {content: '';display: block;position: absolute;height: 6px;width: 1px;background-color: #e7e8e9;left: -webkit-calc(50% - 1px);left: -moz-calc(50% - 1px);left: calc(50% - 1px);-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}.archive-left ul > li.rent > p span:before, .archive-left ul > li.rent > p span:after {display: none!important;}.archive-left.padding ul > li > p span:before, .archive-left.padding ul > li > p span:after {display: none;}.archive-left ul > li > p span:before {-webkit-transform: rotate(-45deg) translateZ(0px);-moz-transform: rotate(-45deg) translateZ(0px);transform: rotate(-45deg) translateZ(0px);top: -webkit-calc(50% - 4px);top: -moz-calc(50% - 4px);top: calc(50% - 4px);}.archive-left ul > li > p span:after {-webkit-transform: rotate(45deg) translateZ(0px);-moz-transform: rotate(45deg) translateZ(0px);transform: rotate(45deg) translateZ(0px);top: 50%}.archive-left ul > li:hover {-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);}.archive-left > ul > li:hover > p a {color: #005e99;text-decoration: none;}.archive-left > ul > li:hover > p span:before, .archive-left > ul > li:hover > p span:after {background-color: #005e99;}.archive-left ul > li > ul {display: none;position: absolute;left: -webkit-calc(100% + 1px);left: -moz-calc(100% + 1px);left: calc(100% + 1px);top: 0;background-color: #fff;width: 100%;-webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.16);}/*.archive-left > ul > li > ul > li {padding: 13px 10px 14px;position: relative;}*/.archive-left ul > li > ul > li:after {content: '';display: block;position: absolute;bottom: 0;left: 5px;height: 1px;width: -webkit-calc(100% - 10px);width: -moz-calc(100% - 10px);width: calc(100% - 10px);background-color: #e6e9eb;}.archive-left ul > li > ul > li:last-child:after {display: none;}.archive-left > ul > li > ul > li a {font-family: inherit;font-weight: 300;color: #3c3f40;}.archive-left > ul > li > ul > li a:hover {color: #005e99;text-decoration: none;}.goods-item .rent-item-price {max-width: 100%}.goods-item .rent-item-price ul {list-style: none;font-size: 13px;padding: 0;margin: 20px 0 0;}.goods-item.rent-item .goods-item-wrap .goods-item-title {color: #6c6c6c;height: 50px;line-height: 1.2;}.goods-item.rent-item .goods-item-wrap .rent-calc {padding-top: 10px;}.goods-item.rent-item .goods-item-wrap .rent-calc .rent-item .rent-item-form {text-align: center;}.rent-item .rent-item-form .rent-label {font-weight: 700;display: inline-block;vertical-align: middle;margin-right: 5px;height: 27px;color: #5C5C5C;margin-top: 4px;float: none;}.rent-item .rent-item-form input {width: 45px;float: none;text-align: center;display: inline-block;vertical-align: middle;padding-top: 5px;padding-bottom: 5px;margin-top: -4px;border: 1px solid #EDEDED;color: #5C5C5C;}.rent-item .rent-item-form .rent-day {float: none;display: inline-block;vertical-align: middle;margin-left: 5px;height: 27px;color: #5C5C5C;font-weight: 700;margin-top: 4px;}.rent-item .rent-item-form .rent-price {font-size: 16px;color: #5C5C5C;font-weight: 700;float: none;margin-left: 7px;height: 25px;display: inline-block;vertical-align: middle;width: 98px;}.rent-item .rent-calc .order-btn {text-align: center;}.rent-item .rent-calc .rent-item-order-link-catalog {background-color: #005e99;color: #fff;margin-right: 13px;font-weight: 700;font-size: 16px;border: 2px solid #005e99;margin-top: 10px;display: inline-block;margin-left: auto;margin-right: auto;padding: 10px 0;}.rent-item .rent-calc .rent-item-order-link-catalog:hover {background-color: #fff;color: #005e99;}.about-default {margin-top: 10px;background: #fff;padding: 15px;}.about-info {background: #f9f7f0;height: 61px;}.about-info .about-block-item {width: 32%;height: 61px;display: inline-block;vertical-align: top;}.about-info .about-block-item span {display: block;padding: 22px 0 0 54px;}
.about-info .about-block-item.clock {background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23d1d1d1' width='438.533' height='438.533'%3e%3cpath d='M409.133 109.203c-19.608-33.592-46.205-60.189-79.798-79.796C295.736 9.801 259.058 0 219.273 0c-39.781 0-76.47 9.801-110.063 29.407-33.595 19.604-60.192 46.201-79.8 79.796C9.801 142.8 0 179.489 0 219.267c0 39.78 9.804 76.463 29.407 110.062 19.607 33.592 46.204 60.189 79.799 79.798 33.597 19.605 70.283 29.407 110.063 29.407s76.47-9.802 110.065-29.407c33.593-19.602 60.189-46.206 79.795-79.798 19.603-33.596 29.403-70.284 29.403-110.062.001-39.782-9.8-76.472-29.399-110.064zm-55.391 188.005c-13.894 23.791-32.736 42.64-56.527 56.534-23.791 13.894-49.771 20.834-77.945 20.834-28.167 0-54.149-6.94-77.943-20.834-23.791-13.895-42.633-32.743-56.527-56.534-13.897-23.791-20.843-49.772-20.843-77.941 0-28.171 6.949-54.152 20.843-77.943 13.891-23.791 32.738-42.637 56.527-56.53 23.791-13.895 49.772-20.84 77.943-20.84 28.173 0 54.154 6.945 77.945 20.84 23.791 13.894 42.634 32.739 56.527 56.53 13.895 23.791 20.838 49.772 20.838 77.943 0 28.169-6.943 54.15-20.838 77.941z'/%3e%3cpath d='M246.68 109.631h-18.274c-2.669 0-4.853.859-6.57 2.57-1.706 1.713-2.565 3.9-2.565 6.565v100.5h-63.953c-2.667 0-4.853.855-6.567 2.564-1.712 1.712-2.568 3.901-2.568 6.571v18.271c0 2.666.856 4.856 2.568 6.567 1.715 1.711 3.905 2.566 6.567 2.566h91.367c2.662 0 4.853-.855 6.561-2.566 1.711-1.711 2.573-3.901 2.573-6.567V118.766c0-2.663-.862-4.849-2.573-6.565-1.71-1.711-3.9-2.57-6.566-2.57z'/%3e%3c/svg%3e")
 no-repeat 15px 15px;background-size: 9%;}
.about-info .about-block-item.phone {background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23d1d1d1' width='348.077' height='348.077'%3e%3cpath d='M340.273 275.083l-53.755-53.761c-10.707-10.664-28.438-10.34-39.518.744l-27.082 27.076a792.327 792.327 0 0 1-5.344-2.973c-17.102-9.476-40.509-22.464-65.14-47.113-24.704-24.701-37.704-48.144-47.209-65.257-1.003-1.813-1.964-3.561-2.913-5.221l18.176-18.149 8.936-8.947c11.097-11.1 11.403-28.826.721-39.521L73.39 8.194c-10.682-10.68-28.421-10.356-39.518.744l-15.15 15.237.414.411c-5.08 6.482-9.325 13.958-12.484 22.02C3.74 54.28 1.927 61.603 1.098 68.941-6 127.785 20.89 181.564 93.866 254.541c100.875 100.868 182.167 93.248 185.674 92.876 7.638-.913 14.958-2.738 22.397-5.627 7.992-3.122 15.463-7.361 21.941-12.43l.331.294 15.348-15.029c11.074-11.098 11.393-28.83.716-39.542z'/%3e%3c/svg%3e")
 no-repeat 15px 18px;background-size: 8%;}
.about-info .about-block-item.mail {background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg'  xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' width='14.5px' height='14.5px' viewBox='0 0 511.626 511.627' fill='%23d1d1d1' style='enable-background:new 0 0 511.626 511.627;' xml:space='preserve'%3e%3cg%3e%3cpath d='M498.208,68.235c-8.945-8.947-19.701-13.418-32.261-13.418H45.682c-12.562,0-23.318,4.471-32.264,13.418 C4.471,77.18,0,87.935,0,100.499v310.633c0,12.566,4.471,23.312,13.418,32.257c8.945,8.953,19.701,13.422,32.264,13.422h420.266 c12.56,0,23.315-4.469,32.261-13.422c8.949-8.945,13.418-19.697,13.418-32.257V100.499 C511.626,87.935,507.158,77.18,498.208,68.235z M475.078,411.125c0,2.475-0.903,4.616-2.714,6.424 c-1.81,1.81-3.949,2.706-6.42,2.706H45.679c-2.474,0-4.616-0.896-6.423-2.706c-1.809-1.808-2.712-3.949-2.712-6.424V191.858 c6.09,6.852,12.657,13.134,19.7,18.843c51.012,39.209,91.553,71.374,121.627,96.5c9.707,8.186,17.607,14.561,23.697,19.13 c6.09,4.571,14.322,9.185,24.694,13.846c10.373,4.668,20.129,6.991,29.265,6.991h0.287h0.284c9.134,0,18.894-2.323,29.263-6.991 c10.376-4.661,18.613-9.274,24.701-13.846c6.089-4.569,13.99-10.944,23.698-19.13c30.074-25.126,70.61-57.291,121.624-96.5 c7.043-5.708,13.613-11.991,19.694-18.843V411.125L475.078,411.125z M475.078,107.92v3.14c0,11.229-4.421,23.745-13.271,37.543 c-8.851,13.798-18.419,24.792-28.691,32.974c-36.74,28.936-74.897,59.101-114.495,90.506c-1.14,0.951-4.474,3.757-9.996,8.418 c-5.514,4.668-9.894,8.241-13.131,10.712c-3.241,2.478-7.471,5.475-12.703,8.993c-5.236,3.518-10.041,6.14-14.418,7.851 c-4.377,1.707-8.47,2.562-12.275,2.562h-0.284h-0.287c-3.806,0-7.895-0.855-12.275-2.562c-4.377-1.711-9.185-4.333-14.417-7.851 c-5.231-3.519-9.467-6.516-12.703-8.993c-3.234-2.471-7.614-6.044-13.132-10.712c-5.52-4.661-8.854-7.467-9.995-8.418 c-39.589-31.406-77.75-61.57-114.487-90.506c-27.981-22.076-41.969-49.106-41.969-81.083c0-2.472,0.903-4.615,2.712-6.421 c1.809-1.809,3.949-2.714,6.423-2.714h420.266c1.52,0.855,2.854,1.093,3.997,0.715c1.143-0.385,1.998,0.331,2.566,2.138 c0.571,1.809,1.095,2.664,1.57,2.57c0.477-0.096,0.764,1.093,0.859,3.571c0.089,2.473,0.137,3.718,0.137,3.718V107.92 L475.078,107.92z'/%3e%3c/g%3e%3c/svg%3e")
 no-repeat 15px 20px;background-size: 8%;}
.about-info .about-block-item #aboutCallbackLink {display: inline-block;vertical-align: middle;padding: 5px 0 0 68px;font-size: 12px;}.sale-group-title {padding: 10px 0;font-size: 24px;}.sale-group-title a {text-decoration: none;}.tabs-container div {font-size: 14px;line-height: 1.5;}.tabs-container > div {padding: 30px 20px 20px;display: none;}.about-left {list-style: none;padding: 0;margin: 0;display: inline-block;vertical-align: top;width: 49.5%}.about-left li {margin-bottom: 3px;}.about-right {list-style: none;padding: 0;margin: 0;display: inline-block;vertical-align: top;width: 49.5%;margin-top: -10px;}.about-right ul {list-style: none;}.about-right ul li {display: inline-block;vertical-align: top;margin: 0 3px 10px;}.icons-block {padding: 40px 0 0;text-align: center;}
.icons-block .icon-item {width: 200px;height: 140px;
background: url(/bitrix/templates/rusgeocom/css/../img/icons_sprite.png) no-repeat;
display: inline-block;vertical-align: top;position: relative;}.icons-block .icon-item:nth-child(2n) {margin: 0 50px 40px;}
.icons-block .icon-item.item1 {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68.12 66.55'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2%7bfill:%23bdc4c8%7d.cls-1,.cls-2,.cls-3%7bfill-rule:evenodd%7d.cls-2%7bstroke:%23bdc4c8;stroke-miterlimit:22.93;stroke-width:.71px%7d.cls-3%7bfill:%23005e99%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='_1' data-name='1'%3e%3cpath class='cls-1' d='M21.51 35.78A1.06 1.06 0 1 1 23 37.25l-4.88 5a1 1 0 0 1-.79.32l-7.95.12a14.7 14.7 0 0 0-6.77 8.18 6.39 6.39 0 0 0-.34 2 1.15 1.15 0 0 0 .21.76c.07.06.23.07.49 0 0 0 .61-1 1.12-1.95a8.54 8.54 0 0 1 1.3-2 6 6 0 0 1 4.68-1.17 15.15 15.15 0 0 1 5.93 2l.11.07a4.12 4.12 0 0 1 .37.35l.05.06a1.06 1.06 0 0 1-1.21 1.75 2.33 2.33 0 0 1-.32-.34v-.07a12.55 12.55 0 0 0-5-1.65 4 4 0 0 0-3.06.63A11.12 11.12 0 0 0 6 52.74c-.73 1.31-1.54 2.77-2.5 3a2.5 2.5 0 0 1-2.37-.49A3 3 0 0 1 .19 53a8.38 8.38 0 0 1 .42-2.73 16.87 16.87 0 0 1 8.06-9.55 1 1 0 0 1 .46-.11l7.81-.12z'/%3e%3cpath class='cls-1' d='M29.35 43.58a1.06 1.06 0 0 1 1.5 1.51l-4.66 4.61-.05 7.81A1.05 1.05 0 0 1 26 58a16.85 16.85 0 0 1-9.46 8.09 8.25 8.25 0 0 1-2.73.46 3.07 3.07 0 0 1-2.27-.9 2.53 2.53 0 0 1-.54-2.37c.21-1 1.66-1.78 3-2.52a9.49 9.49 0 0 0 1.43-.88 4.66 4.66 0 0 0 .93-2.88 8.2 8.2 0 0 0-.77-3.82 2.31 2.31 0 0 0-.42-.58 3.07 3.07 0 0 0-.6-.48 1.06 1.06 0 1 1 1.07-1.83 5.39 5.39 0 0 1 1.07.85 4.85 4.85 0 0 1 .77 1.09 10.41 10.41 0 0 1 1 4.85A6.79 6.79 0 0 1 17 61.29a9.08 9.08 0 0 1-2 1.32c-.92.51-1.94 1.09-1.94 1.13-.06.26 0 .42 0 .49a1.13 1.13 0 0 0 .76.2 6.16 6.16 0 0 0 2-.35A14.69 14.69 0 0 0 24 57.25l.06-8a1 1 0 0 1 .31-.79z'/%3e%3cpath class='cls-2' d='M8.61 9.83a.71.71 0 0 1 1-1l19.84 19.83a.71.71 0 0 1-1 1zM30.21 35.61a.72.72 0 0 1 0-1 .71.71 0 0 1 1 0l2.33 2.46a.65.65 0 0 1 .19.41l.74 6.52 19.65 19.85a2 2 0 0 0 1.39.58 1.89 1.89 0 0 0 1.4-.57c2.4-2.37 4.83-4.88 7.28-7.18a2 2 0 0 0 0-2.75c-1.19-.64-17-17.16-19.42-19.57l-6.86-1a.76.76 0 0 1-.4-.2l-1.82-1.82a.72.72 0 0 1 0-1 .73.73 0 0 1 1 0L38.34 32l6.86 1a.7.7 0 0 1 .4.2c1.95 2 19.38 19.29 19.58 19.74a3.39 3.39 0 0 1 0 4.73c-2.22 2.41-4.94 4.88-7.3 7.2a3.32 3.32 0 0 1-2.39 1 3.39 3.39 0 0 1-2.4-1l-19.81-20a.68.68 0 0 1-.21-.43l-.71-6.55z'/%3e%3cpath class='cls-3' d='M37.12 42.26a1.07 1.07 0 0 1 0-1.5 1.05 1.05 0 0 1 1.5 0l16.82 16.81a1.07 1.07 0 1 1-1.51 1.51zM40.9 38.58a1.06 1.06 0 0 1 1.51-1.5l16.81 16.81a1.07 1.07 0 0 1 0 1.5 1.05 1.05 0 0 1-1.5 0z'/%3e%3cpath class='cls-2' d='M9.18 8.78a.71.71 0 1 1 .12 1.41l-3.23.29a.74.74 0 0 1-.61-.26L.51 4.13a.72.72 0 0 1-.12-.66l.68-2.15A.7.7 0 0 1 2 .86a.71.71 0 0 1 .47.89l-.62 1.78L6.32 9z'/%3e%3cpath class='cls-2' d='M10 9.53a.71.71 0 1 1-1.41-.09L8.7 7l-5-5.13-1.84.35A.71.71 0 0 1 1.61.79L3.82.37a.68.68 0 0 1 .64.2l5.45 5.61a.71.71 0 0 1 .22.56zM26.14 31.33l5.6-5.51a3.26 3.26 0 0 1 4.57 0v.06a3.23 3.23 0 0 1-.08 4.51l-5.61 5.52a3.21 3.21 0 0 1-2.29.93 3.25 3.25 0 0 1-2.18-.84l-.09-.09a3.22 3.22 0 0 1-.88-2.25 3.28 3.28 0 0 1 1-2.28zm6.59-4.5l-5.6 5.51a1.83 1.83 0 0 0-.54 1.28 1.87 1.87 0 0 0 .51 1.29 1.84 1.84 0 0 0 1.28.55 1.78 1.78 0 0 0 1.29-.53c.57-.55 5.46-5.44 5.6-5.51a1.83 1.83 0 0 0 .06-2.53 1.77 1.77 0 0 0-1.33-.58 1.85 1.85 0 0 0-1.27.52z'/%3e%3cpath class='cls-1' d='M46.79 31.24a1.06 1.06 0 0 1-1.52-1.48l4.88-5a1 1 0 0 1 .79-.32l8-.12a14.67 14.67 0 0 0 6.77-8.17 6.44 6.44 0 0 0 .34-2 1.11 1.11 0 0 0-.21-.75c-.06-.07-.22-.07-.49 0 0 0-.61 1-1.12 2a8.67 8.67 0 0 1-1.3 2 6 6 0 0 1-4.68 1.17 15 15 0 0 1-5.89-1.94l-.12-.08a3.89 3.89 0 0 1-.36-.34c0-.05 0-.05-.06-.07A1.06 1.06 0 0 1 53 14.27a2.41 2.41 0 0 1 .37.35v.06a12.71 12.71 0 0 0 5 1.64 4 4 0 0 0 3.06-.63 9.74 9.74 0 0 0 .87-1.43c.73-1.31 1.54-2.77 2.5-3a2.55 2.55 0 0 1 2.38.49 3.11 3.11 0 0 1 .94 2.25 8.43 8.43 0 0 1-.43 2.74 16.9 16.9 0 0 1-8.06 9.55 1 1 0 0 1-.46.11l-7.81.12z'/%3e%3cpath class='cls-1' d='M39 23.43a1.06 1.06 0 0 1-1.5-1.5l4.66-4.61.06-7.81a1.06 1.06 0 0 1 .12-.5A16.88 16.88 0 0 1 51.76.92a8.16 8.16 0 0 1 2.72-.45 3 3 0 0 1 2.27.89 2.53 2.53 0 0 1 .51 2.37c-.21 1-1.66 1.79-3 2.52a10.08 10.08 0 0 0-1.43.88 4.67 4.67 0 0 0-.89 2.87 8.16 8.16 0 0 0 .77 3.81 2.39 2.39 0 0 0 .42.58 2.74 2.74 0 0 0 .6.48 1.07 1.07 0 0 1 .38 1.45 1.05 1.05 0 0 1-1.45.38 4.75 4.75 0 0 1-1.07-.85 4.63 4.63 0 0 1-.77-1.09 10.38 10.38 0 0 1-1-4.85 6.74 6.74 0 0 1 1.47-4.2 9 9 0 0 1 2-1.31c.92-.52 1.94-1.1 2-1.13v-.5a1.12 1.12 0 0 0-.75-.2 6.49 6.49 0 0 0-2 .36 14.65 14.65 0 0 0-8.12 6.83l-.06 8a1.06 1.06 0 0 1-.31.79z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: 70px 53px;
background-size: 26%;
}
.icons-block .icon-item.item2 {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 57.43 59.63'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2%7bfill:%23bdc4c8;fill-rule:evenodd%7d.cls-2%7bfill:%23005e99%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='_1' data-name='1'%3e%3cpath class='cls-1' d='M1.06 9.13h55.3a1.06 1.06 0 0 1 1.07 1.06v48.37a1.07 1.07 0 0 1-1.07 1.07H1.06A1.07 1.07 0 0 1 0 58.56V10.19a1.06 1.06 0 0 1 1.06-1.06zm54.24 2.12H2.13V57.5H55.3z'/%3e%3cpath class='cls-1' d='M1.06 26.5a1.06 1.06 0 0 1 0-2.12h55.3a1.06 1.06 0 1 1 0 2.12zM9.55 1.44a1.07 1.07 0 0 1 2.13 0v8.75a1.07 1.07 0 0 1-2.13 0zM46.05 1.06a1.07 1.07 0 0 1 2.13 0v8.75a1.07 1.07 0 1 1-2.13 0z'/%3e%3cpath class='cls-2' d='M20.6 44.64v1.1h-6.18a2 2 0 0 1 .13-.8 4.24 4.24 0 0 1 .76-1.24 11.85 11.85 0 0 1 1.5-1.41 12.84 12.84 0 0 0 2.06-2 2.33 2.33 0 0 0 .54-1.38 1.54 1.54 0 0 0-.49-1.15 1.76 1.76 0 0 0-1.27-.46 1.79 1.79 0 0 0-1.33.49 1.86 1.86 0 0 0-.51 1.37l-1.17-.12a2.9 2.9 0 0 1 .91-2 3.11 3.11 0 0 1 2.12-.69 2.94 2.94 0 0 1 2.13.75 2.45 2.45 0 0 1 .78 1.9 2.68 2.68 0 0 1-.23 1.1 4.1 4.1 0 0 1-.76 1.14 18.38 18.38 0 0 1-1.76 1.65c-.69.57-1.14 1-1.33 1.17a3.79 3.79 0 0 0-.49.62zm1.24-3.51a8.43 8.43 0 0 1 .34-2.66 3.27 3.27 0 0 1 1-1.56 2.56 2.56 0 0 1 1.69-.55 2.68 2.68 0 0 1 1.32.31 2.5 2.5 0 0 1 .93.87 4.8 4.8 0 0 1 .57 1.39 8.68 8.68 0 0 1 .21 2.2 8.81 8.81 0 0 1-.33 2.66 3.37 3.37 0 0 1-1 1.56 2.62 2.62 0 0 1-1.69.55 2.54 2.54 0 0 1-2.12-1 6.13 6.13 0 0 1-.92-3.8zm1.17 0a5.85 5.85 0 0 0 .54 3.06 1.6 1.6 0 0 0 1.33.76 1.59 1.59 0 0 0 1.32-.76 5.85 5.85 0 0 0 .54-3.06 5.87 5.87 0 0 0-.54-3.07 1.58 1.58 0 0 0-1.34-.75 1.49 1.49 0 0 0-1.26.69 6 6 0 0 0-.6 3.14zm6.08 0a8.43 8.43 0 0 1 .34-2.66 3.27 3.27 0 0 1 1-1.56 2.56 2.56 0 0 1 1.69-.55 2.68 2.68 0 0 1 1.32.31 2.42 2.42 0 0 1 .93.87 4.55 4.55 0 0 1 .63 1.39 9.17 9.17 0 0 1 .21 2.2 8.78 8.78 0 0 1-.34 2.66 3.29 3.29 0 0 1-1 1.56 2.6 2.6 0 0 1-1.69.55 2.54 2.54 0 0 1-2.12-1 6.2 6.2 0 0 1-.92-3.8zm1.17 0a5.85 5.85 0 0 0 .54 3.06 1.54 1.54 0 0 0 2.66 0 6 6 0 0 0 .54-3.05 6 6 0 0 0-.53-3.07 1.61 1.61 0 0 0-1.34-.75 1.49 1.49 0 0 0-1.27.66 6 6 0 0 0-.59 3.16zm6.08 2.15l1.2-.09a2.21 2.21 0 0 0 .62 1.32 1.69 1.69 0 0 0 1.18.44 1.81 1.81 0 0 0 1.4-.63 2.35 2.35 0 0 0 .57-1.65 2.15 2.15 0 0 0-.54-1.55 2.08 2.08 0 0 0-2.44-.31 2 2 0 0 0-.7.65l-1.08-.15.9-4.8h4.63v1.1h-3.71l-.5 2.51a3 3 0 0 1 1.76-.58 2.77 2.77 0 0 1 2 .84 3 3 0 0 1 .84 2.18 3.38 3.38 0 0 1-.73 2.19 3 3 0 0 1-2.45 1.14 3 3 0 0 1-2.08-.72 2.85 2.85 0 0 1-.87-1.88z'/%3e%3cpath class='cls-2' d='M20.71 44.64v1.21h-6.4v-.11a1.56 1.56 0 0 1 0-.43 2.08 2.08 0 0 1 .11-.41 3.82 3.82 0 0 1 .32-.64 5 5 0 0 1 .46-.63 11.838 11.838 0 0 1 1.52-1.42c.5-.41.92-.79 1.26-1.11a6.61 6.61 0 0 0 .77-.85 2.73 2.73 0 0 0 .4-.69 1.76 1.76 0 0 0 .12-.63 1.44 1.44 0 0 0-.45-1.07 1.69 1.69 0 0 0-.53-.33 2 2 0 0 0-.67-.11 1.92 1.92 0 0 0-.71.12 1.52 1.52 0 0 0-.55.35 1.48 1.48 0 0 0-.35.55 2.09 2.09 0 0 0-.12.74v.12l-1.4-.14v-.11a3.52 3.52 0 0 1 .3-1.19 2.53 2.53 0 0 1 .65-.89 2.66 2.66 0 0 1 1-.54 4 4 0 0 1 1.23-.17 3.67 3.67 0 0 1 1.24.19 2.7 2.7 0 0 1 1.58 1.45 2.82 2.82 0 0 1 .2 1.06 2.93 2.93 0 0 1-.06.58 2.81 2.81 0 0 1-.18.56 3.66 3.66 0 0 1-.31.58 5.77 5.77 0 0 1-.47.59A9.57 9.57 0 0 1 19 42c-.29.27-.65.58-1.05.93s-.64.53-.85.72-.38.35-.47.45a2.32 2.32 0 0 0-.26.3l-.11.14h4.5v.1zm-.22 1v-.88h-4.67l.1-.16a2.35 2.35 0 0 1 .23-.32 2.69 2.69 0 0 1 .27-.32 6.25 6.25 0 0 1 .49-.46c.22-.2.51-.44.85-.73s.75-.65 1-.92a7.84 7.84 0 0 0 .71-.71 4.3 4.3 0 0 0 .45-.57 3.62 3.62 0 0 0 .29-.54 2.18 2.18 0 0 0 .17-.53 2.33 2.33 0 0 0 .06-.53 2.5 2.5 0 0 0-.19-1 2.32 2.32 0 0 0-.56-.8 2.45 2.45 0 0 0-.89-.54 3.51 3.51 0 0 0-1.17-.18 3.77 3.77 0 0 0-1.16.17 2.51 2.51 0 0 0-.89.5A2.45 2.45 0 0 0 15 38a3.31 3.31 0 0 0-.26 1l1 .09a2.18 2.18 0 0 1 .13-.7 1.74 1.74 0 0 1 .4-.63 1.81 1.81 0 0 1 .62-.39 2.4 2.4 0 0 1 1.53 0 1.82 1.82 0 0 1 .61.37 1.69 1.69 0 0 1 .52 1.23 2 2 0 0 1-.14.71 3.74 3.74 0 0 1-.42.74 7.25 7.25 0 0 1-.8.87c-.34.33-.77.71-1.28 1.13-.32.26-.61.51-.85.74a7.45 7.45 0 0 0-.63.65 5.86 5.86 0 0 0-.45.6 4.3 4.3 0 0 0-.3.61 2.54 2.54 0 0 0-.1.37 2.66 2.66 0 0 0 0 .28zm1.24-4.5a11.57 11.57 0 0 1 .09-1.51 5.38 5.38 0 0 1 .26-1.19 3.91 3.91 0 0 1 .43-.92 3.14 3.14 0 0 1 .61-.69 2.31 2.31 0 0 1 .79-.42 3 3 0 0 1 1-.14 3.48 3.48 0 0 1 .73.07 2.9 2.9 0 0 1 .64.24 3 3 0 0 1 .54.39 2.77 2.77 0 0 1 .43.52 3.61 3.61 0 0 1 .34.65 7 7 0 0 1 .25.77 7.16 7.16 0 0 1 .16 1c0 .37.05.79.05 1.25a13.59 13.59 0 0 1-.08 1.5 6.83 6.83 0 0 1-.26 1.19 3.91 3.91 0 0 1-.43.92 3.14 3.14 0 0 1-.61.69 2.43 2.43 0 0 1-.79.43 3 3 0 0 1-1 .14 2.94 2.94 0 0 1-1.25-.25 2.37 2.37 0 0 1-.95-.75 4.06 4.06 0 0 1-.68-1.61 10.11 10.11 0 0 1-.23-2.29zm.3-1.48a11.1 11.1 0 0 0-.03 1.47 9.69 9.69 0 0 0 .22 2.24 4 4 0 0 0 .67 1.5 2.55 2.55 0 0 0 .88.69 2.82 2.82 0 0 0 1.16.23 3.15 3.15 0 0 0 .9-.13 2.12 2.12 0 0 0 .72-.4 2.47 2.47 0 0 0 .57-.63 4.2 4.2 0 0 0 .41-.88 5.66 5.66 0 0 0 .24-1.15 10.73 10.73 0 0 0 .09-1.47V39.9a6.93 6.93 0 0 0-.26-.9 5.85 5.85 0 0 0-.24-.74 4.36 4.36 0 0 0-.36-.66 2.37 2.37 0 0 0-.4-.48 2.24 2.24 0 0 0-1.08-.58 3.64 3.64 0 0 0-.68-.07 2.84 2.84 0 0 0-.9.13 2.28 2.28 0 0 0-.72.39 2.52 2.52 0 0 0-.57.64 3.9 3.9 0 0 0-.41.87 6.38 6.38 0 0 0-.24 1.15zm1.09 1.49a11.23 11.23 0 0 0 .13 1.9 2.84 2.84 0 0 0 .39 1.1 1.85 1.85 0 0 0 .56.53 1.33 1.33 0 0 0 .68.18 1.29 1.29 0 0 0 .67-.18 1.81 1.81 0 0 0 .57-.54A2.85 2.85 0 0 0 26.5 43a13.88 13.88 0 0 0 0-3.79 2.73 2.73 0 0 0-.38-1.1 1.81 1.81 0 0 0-.57-.54 1.37 1.37 0 0 0-.69-.18 1.46 1.46 0 0 0-.66.16 1.5 1.5 0 0 0-.51.47 2.93 2.93 0 0 0-.42 1.17 10.38 10.38 0 0 0-.15 1.92zM23 43.07a2.87 2.87 0 0 0 .42 1.19 1.9 1.9 0 0 0 .64.6 1.49 1.49 0 0 0 .78.2 1.51 1.51 0 0 0 .78-.2 2.22 2.22 0 0 0 .63-.6 3 3 0 0 0 .42-1.19 13.44 13.44 0 0 0 0-3.87 2.92 2.92 0 0 0-.38-1.2 2 2 0 0 0-.64-.6 1.63 1.63 0 0 0-.79-.2 1.61 1.61 0 0 0-.76.18 1.84 1.84 0 0 0-.59.53 3.4 3.4 0 0 0-.46 1.26 10.77 10.77 0 0 0-.15 2 11.41 11.41 0 0 0 .1 1.9zm6-1.94a11.57 11.57 0 0 1 .09-1.51 6 6 0 0 1 .26-1.19 3.91 3.91 0 0 1 .43-.92 3.14 3.14 0 0 1 .61-.69 2.41 2.41 0 0 1 .79-.42 3 3 0 0 1 1-.14 3.41 3.41 0 0 1 .73.07 2.73 2.73 0 0 1 .64.24A2.66 2.66 0 0 1 34 37a2.43 2.43 0 0 1 .43.52 3.61 3.61 0 0 1 .34.65 5.35 5.35 0 0 1 .25.77 5.89 5.89 0 0 1 .16 1 12 12 0 0 1 .05 1.25 11.51 11.51 0 0 1-.08 1.5 6 6 0 0 1-.26 1.19 3.91 3.91 0 0 1-.43.92 2.9 2.9 0 0 1-.61.69 2.34 2.34 0 0 1-.79.43 3 3 0 0 1-1 .14 2.94 2.94 0 0 1-1.25-.25 2.44 2.44 0 0 1-.95-.75 3.91 3.91 0 0 1-.71-1.58 9.52 9.52 0 0 1-.15-2.35zm.3-1.48a13.08 13.08 0 0 0-.08 1.48 9.13 9.13 0 0 0 .23 2.24 3.72 3.72 0 0 0 .67 1.5 2.42 2.42 0 0 0 .87.69 2.82 2.82 0 0 0 1.16.23 3.15 3.15 0 0 0 .9-.13 2.12 2.12 0 0 0 .72-.4 2.47 2.47 0 0 0 .57-.63 4.2 4.2 0 0 0 .41-.88A6.38 6.38 0 0 0 35 42.6a12.76 12.76 0 0 0 .08-1.47c0-.46 0-.87-.05-1.23a6.93 6.93 0 0 0-.16-.95 5.85 5.85 0 0 0-.24-.74 3.51 3.51 0 0 0-.32-.61 2.09 2.09 0 0 0-.4-.48 2.47 2.47 0 0 0-.49-.36 2.32 2.32 0 0 0-.59-.22 3.64 3.64 0 0 0-.68-.07 2.84 2.84 0 0 0-.9.13 2.28 2.28 0 0 0-.72.39 3 3 0 0 0-.57.64 3.9 3.9 0 0 0-.41.87 6.38 6.38 0 0 0-.25 1.15zm1.09 1.49A12.38 12.38 0 0 0 30.5 43a2.84 2.84 0 0 0 .39 1.1 1.85 1.85 0 0 0 .56.53 1.33 1.33 0 0 0 .68.18 1.29 1.29 0 0 0 .67-.18 1.81 1.81 0 0 0 .57-.54 2.69 2.69 0 0 0 .38-1.1 12.9 12.9 0 0 0 0-3.79 2.58 2.58 0 0 0-.38-1.1 1.81 1.81 0 0 0-.57-.54 1.33 1.33 0 0 0-.68-.18 1.4 1.4 0 0 0-.66.16 1.44 1.44 0 0 0-.52.47 2.93 2.93 0 0 0-.42 1.17 10.38 10.38 0 0 0-.15 1.92zm-.08 1.93a2.87 2.87 0 0 0 .42 1.19 1.9 1.9 0 0 0 .64.6 1.62 1.62 0 0 0 1.56 0 2.1 2.1 0 0 0 .63-.6 3.13 3.13 0 0 0 .44-1.19 14.47 14.47 0 0 0 0-3.87 3.07 3.07 0 0 0-.46-1.2 2 2 0 0 0-.63-.6 1.66 1.66 0 0 0-.79-.2 1.62 1.62 0 0 0-.77.18 1.84 1.84 0 0 0-.59.53 3.41 3.41 0 0 0-.45 1.26 10.77 10.77 0 0 0-.15 2 11.54 11.54 0 0 0 .13 1.93zm6 .11l1.3-.1v.1a2.58 2.58 0 0 0 .21.74 1.81 1.81 0 0 0 .37.52 1.74 1.74 0 0 0 .5.31 2 2 0 0 0 .61.1 1.72 1.72 0 0 0 .72-.15 1.79 1.79 0 0 0 .6-.44 2 2 0 0 0 .41-.69 2.73 2.73 0 0 0 .13-.89 2.49 2.49 0 0 0-.13-.85 1.69 1.69 0 0 0-.38-.63 1.81 1.81 0 0 0-.59-.4 2.11 2.11 0 0 0-.77-.13 1.86 1.86 0 0 0-.95.24 1.72 1.72 0 0 0-.37.28 1.87 1.87 0 0 0-.29.34v.06l-1.27-.18c.32-1.67.63-3.33.94-5h4.83v1.31h-3.73L38 39.9a3.67 3.67 0 0 1 .67-.31 3 3 0 0 1 .94-.15 2.92 2.92 0 0 1 1.16.22 2.7 2.7 0 0 1 1 .66 2.75 2.75 0 0 1 .65 1 3.35 3.35 0 0 1 .22 1.25 3.76 3.76 0 0 1-.19 1.22 3.65 3.65 0 0 1-.57 1 3.09 3.09 0 0 1-1.1.88 3.45 3.45 0 0 1-1.43.29 3.72 3.72 0 0 1-1.19-.18 2.85 2.85 0 0 1-1.62-1.42 3 3 0 0 1-.29-1.1v-.11zm1.12.13l-1 .08a2.68 2.68 0 0 0 .27.91 2.48 2.48 0 0 0 .6.8 2.55 2.55 0 0 0 .89.51 3.29 3.29 0 0 0 1.12.18 3 3 0 0 0 1.34-.28 2.75 2.75 0 0 0 1-.82 3.09 3.09 0 0 0 .54-1 3.6 3.6 0 0 0 .18-1.15 3.13 3.13 0 0 0-.21-1.17 2.57 2.57 0 0 0-.6-.93 2.66 2.66 0 0 0-.9-.61 2.74 2.74 0 0 0-1.08-.21 2.83 2.83 0 0 0-.87.14 3.46 3.46 0 0 0-.83.43l-.22.16.57-2.87H42v-.88h-4.46l-.86 4.6.9.13a2.22 2.22 0 0 1 .28-.33 2 2 0 0 1 1.47-.58 2.24 2.24 0 0 1 .84.15 1.8 1.8 0 0 1 .67.45 1.93 1.93 0 0 1 .44.71 3.12 3.12 0 0 1 0 1.88 2.16 2.16 0 0 1-.45.76 1.88 1.88 0 0 1-1.48.66 2.11 2.11 0 0 1-.68-.11 1.72 1.72 0 0 1-.57-.36 1.67 1.67 0 0 1-.42-.58 2.87 2.87 0 0 1-.23-.67z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: 66px 43px;
background-size: 29%;
}
.icons-block .icon-item.item3 {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 59.75 38.44'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2%7bfill:%23bdc4c8;fill-rule:evenodd%7d.cls-2%7bfill:%23005e99%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='_1' data-name='1'%3e%3cpath class='cls-1' d='M6.82 32.75a1.07 1.07 0 0 1 0 2.13H1.06A1.07 1.07 0 0 1 0 33.81V1.06A1.07 1.07 0 0 1 1.06 0h40.5a1.07 1.07 0 0 1 1.07 1.06v32.75a1.07 1.07 0 0 1-1.07 1.07H15.31a1.07 1.07 0 0 1 0-2.13H40.5V2.13H2.13v30.62z'/%3e%3cpath class='cls-1' d='M11.06 27.69a5.36 5.36 0 1 1-3.8 1.57 5.39 5.39 0 0 1 3.8-1.57zm2.3 3.08a3.25 3.25 0 1 0 1 2.29 3.24 3.24 0 0 0-1-2.29zM41.56 16a1.06 1.06 0 0 1 0-2.12h11.63a1.06 1.06 0 0 1 .89.48l5.49 8.24a1.07 1.07 0 0 1 .18.59v10.62a1.06 1.06 0 0 1-1.06 1.07H52.5a1.07 1.07 0 0 1 0-2.13h5.13v-9.24l-5-7.51zM44 32.75h-2.44a1.07 1.07 0 0 0 0 2.13H44a1.07 1.07 0 0 0 0-2.13z'/%3e%3cpath class='cls-1' d='M48.25 27.15a5.38 5.38 0 1 1-3.8 1.58 5.33 5.33 0 0 1 3.8-1.58zm2.3 3.08a3.26 3.26 0 0 0-4.6 0 3.25 3.25 0 0 0 4.6 4.6 3.26 3.26 0 0 0 0-4.6z'/%3e%3cpath class='cls-2' d='M26.3 21a1.07 1.07 0 0 1 0 2.13h-14a1.06 1.06 0 0 1-1.06-1.07 1.05 1.05 0 0 1 .43-.85l4.56-4a1.06 1.06 0 0 1 1.39 1.6L15.12 21z'/%3e%3cpath class='cls-2' d='M11.55 22.8a1.05 1.05 0 0 1 0-1.5 1.07 1.07 0 0 1 1.5 0l4.47 4.47a1.06 1.06 0 0 1-1.5 1.5zM16.38 14.26a1.07 1.07 0 0 1 0-2.13h11.18l-2.5-2.2a1.06 1.06 0 0 1 1.39-1.6l4.56 4a1.08 1.08 0 0 1 .43.85 1.06 1.06 0 0 1-1.06 1.07z'/%3e%3cpath class='cls-2' d='M29.63 12.44a1.06 1.06 0 0 1 1.5 1.56l-4.47 4.47a1.06 1.06 0 0 1-1.5-1.51z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: 60px 54px;
background-size: 40%;
}
.icons-block .icon-item.item4 {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60.88 46.17'%3e%3cdefs%3e%3cstyle%3e.cls-2,.cls-3%7bfill:none;stroke-linecap:round;stroke-linejoin:round%7d.cls-2%7bstroke:%23bdc4c8;stroke-width:2.13px%7d.cls-3%7bfill-rule:evenodd;stroke:%23005e99;stroke-width:1.42px%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='_1' data-name='1'%3e%3cpath d='M38.67 41.81H3.9A2.84 2.84 0 0 1 1.06 39V3.9A2.85 2.85 0 0 1 3.9 1.06H57a2.84 2.84 0 0 1 2.81 2.84V39' fill-rule='evenodd' stroke='%23bdc4c8' stroke-width='2.13' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath class='cls-2' d='M9.44 9.94h26.87M9.44 17.88h26.87M9.44 31.2h5.62'/%3e%3cpath class='cls-3' d='M43.98 37.52l-3.5 6.07h3.57l1.87 1.88 2.13-5.26M53.14 37.52l3.5 6.07h-3.56l-1.88 1.87-2.12-5.26'/%3e%3cpath d='M54 34.36a.36.36 0 0 1 0-.36l.47-1a1.08 1.08 0 0 0-.47-1.38l-.95-.51a.36.36 0 0 1-.19-.26l-.18-1.06a1.1 1.1 0 0 0-1.24-.9l-1.05.11a.35.35 0 0 1-.31-.1l-.78-.74a1.09 1.09 0 0 0-1.53 0l-.77.74a.35.35 0 0 1-.31.1l-1.06-.15a1.1 1.1 0 0 0-1.24.9l-.18 1.06a.35.35 0 0 1-.2.26l-.94.51a1.09 1.09 0 0 0-.48 1.45l.47 1a.31.31 0 0 1 0 .32l-.47 1a1.09 1.09 0 0 0 .48 1.45l.94.5a.37.37 0 0 1 .2.27l.18 1.06a1.1 1.1 0 0 0 1.08.91h.16l1.06-.15a.39.39 0 0 1 .31.11l.77.74a1.1 1.1 0 0 0 .77.31 1.07 1.07 0 0 0 .76-.31l.78-.74a.39.39 0 0 1 .31-.11l1.06.15a1.1 1.1 0 0 0 1.24-.89l.18-1.06a.38.38 0 0 1 .19-.27l.95-.5a1.08 1.08 0 0 0 .47-1.45zm-1.29.26l.41.83a.34.34 0 0 1-.14.43l-.82.44a.91.91 0 0 0-.5.67l-.16.92a.32.32 0 0 1-.36.26l-.91-.17a1 1 0 0 0-.8.26l-.67.65a.33.33 0 0 1-.45 0l-.66-.65A1 1 0 0 0 47 38h-.14l-.92.13a.32.32 0 0 1-.36-.26l-.17-.87a1 1 0 0 0-.5-.67l-.82-.44a.34.34 0 0 1-.14-.43l.41-.83a1 1 0 0 0 0-.84l-.36-.85a.33.33 0 0 1 .14-.42l.82-.44a1 1 0 0 0 .5-.68l.16-.91a.33.33 0 0 1 .36-.27l.92.13a1 1 0 0 0 .8-.25l.66-.65a.33.33 0 0 1 .45 0l.67.65a.94.94 0 0 0 .8.25l.92-.13a.33.33 0 0 1 .36.27l.16.91a.92.92 0 0 0 .5.68l.82.44a.33.33 0 0 1 .14.42l-.41.84a1 1 0 0 0-.05.84z' fill='%23005e99'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: 60px 54px;
background-size: 36%;
}
.icons-block .icon-item.item5 {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 49.06 70.38'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2%7bfill:%23bdc4c8%7d.cls-1%7bfill-rule:evenodd%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='_1' data-name='1'%3e%3cpath class='cls-1' d='M49.06 7.87l-.19 55.78a6.71 6.71 0 0 1-2 4.76 6.7 6.7 0 0 1-4.75 2H6.73A6.74 6.74 0 0 1 0 63.65V6.74A6.76 6.76 0 0 1 6.73 0h34.82v2.14H6.73a4.61 4.61 0 0 0-4.6 4.6v56.91a4.63 4.63 0 0 0 4.6 4.61h35.41a4.63 4.63 0 0 0 4.61-4.61l.19-55.78z'/%3e%3cpath class='cls-1' d='M38.49 0h3.1L49 7.43V13h-8.39l-3.18-3.14V0zm2.22 2.13h-1.15V9l1.93 1.93h5.41V8.31z'/%3e%3cpath class='cls-2' d='M9.59 19.42h30v2.13h-30zM9.59 28.78h30v2.13h-30zM9.59 51.74h7.38v2.13H9.59z'/%3e%3cpath d='M43.11 53.28a.51.51 0 0 1 0-.45l.64-1.31a1.5 1.5 0 0 0-.65-2l-1.29-.69a.5.5 0 0 1-.27-.36L41.29 47a1.49 1.49 0 0 0-1.69-1.2l-1.46.2a.51.51 0 0 1-.42-.14l-1.06-1a1.49 1.49 0 0 0-2.09 0l-1.06 1a.51.51 0 0 1-.42.14l-1.46-.2a1.49 1.49 0 0 0-1.69 1.2l-.26 1.44a.47.47 0 0 1-.26.36l-1.3.69a1.51 1.51 0 0 0-.64 2l.64 1.31a.51.51 0 0 1 0 .45l-.64 1.32a1.5 1.5 0 0 0 .64 2l1.3.69a.5.5 0 0 1 .26.36l.26 1.45a1.5 1.5 0 0 0 1.48 1.25h.21l1.46-.2a.47.47 0 0 1 .42.13l1.06 1a1.48 1.48 0 0 0 2.09 0l1.06-1a.47.47 0 0 1 .42-.13l1.46.2a1.49 1.49 0 0 0 1.69-1.23l.25-1.45a.54.54 0 0 1 .27-.36l1.29-.69a1.49 1.49 0 0 0 .65-2zm-1.78.35l.56 1.14a.44.44 0 0 1-.19.59l-1.12.6a1.29 1.29 0 0 0-.68.92l-.22 1.26a.44.44 0 0 1-.49.36l-1.26-.18a1.29 1.29 0 0 0-1.09.35l-.92.89a.43.43 0 0 1-.61 0l-.92-.89a1.31 1.31 0 0 0-.9-.36h-.19l-1.3.19a.45.45 0 0 1-.5-.36l-.22-1.26a1.27 1.27 0 0 0-.67-.92l-1.12-.6a.43.43 0 0 1-.19-.59l.56-1.14a1.36 1.36 0 0 0 0-1.15l-.56-1.14a.42.42 0 0 1 .19-.58l1.12-.6a1.29 1.29 0 0 0 .67-.93l.26-1.23a.44.44 0 0 1 .5-.36l1.26.18a1.33 1.33 0 0 0 1.09-.36l.92-.88a.43.43 0 0 1 .61 0l.92.88a1.33 1.33 0 0 0 1.09.36l1.26-.18a.43.43 0 0 1 .49.36l.22 1.25a1.3 1.3 0 0 0 .68.93l1.12.6a.43.43 0 0 1 .19.58l-.56 1.14a1.36 1.36 0 0 0 0 1.13z' fill='%23005e99'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: 76px 46px;
background-size: 23%;
}
.icons-block .icon-item.item6 {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 56.92'%3e%3cdefs%3e%3cstyle%3e.cls-2%7bfill-rule:evenodd;fill:%23005e97%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='_1' data-name='1'%3e%3cpath d='M7.05 41.78c-2-.37-2.21-.08-2.43.23-.43.6-.89 1.24-3.1 1.15h-.11a7.84 7.84 0 0 0 1.05 2.58 5.67 5.67 0 0 1 .8 2 3.66 3.66 0 0 0 1.31 2.65 8.61 8.61 0 0 1 .65.74 4.44 4.44 0 0 1 2-1.59c.36-.18.51-.72.67-1.3a3.67 3.67 0 0 1 1.83-2.7c.34-.17.3-.26.26-.33a1.51 1.51 0 0 1-.21-.66c0-.89 1-1.53 7-1.77 1.18 0 1.59.89 2.05 1.93s1 2.16 2.71 1.44a2.48 2.48 0 0 1 2.51.07c.34 0-.54-.26-.45-.87A5.28 5.28 0 0 1 26 43.8a5.46 5.46 0 0 1 1.46-.27 2.84 2.84 0 0 1 1.52.35 2.8 2.8 0 0 1 1.27 2.55c0 .57 1.91.55 3.6.52a13.41 13.41 0 0 1 2.57.11.73.73 0 0 1 .52.43c.1.28.19.56.27.82.25.79.46 1.48 1.53 1.78a.71.71 0 0 1 .52.68.73.73 0 0 1-.36.61 3.55 3.55 0 0 1-.59.33 21.09 21.09 0 0 0-1.91 1c0 .15.25-.25.92-.23a7.93 7.93 0 0 0 1.45-.23c2.29-.49 5.47-1.16 6.3 2.08.13.51 1.06.94 1.8 1.1h.17c-.43-1.26-.06-1.91.75-2.28a5.65 5.65 0 0 1 2.13-.15c1.38 0 3 0 2.92-1.71-.05-1.31.62-1.78 1.57-1.82a8.13 8.13 0 0 1 3.39 1.17.66.66 0 0 1 .3.34c.52 1.16 3.25.84 5.74.55a25.75 25.75 0 0 1 2.93-.25c2.49 0 3.06-1.51 3.63-3a8.71 8.71 0 0 1 1-2v-.47a2.79 2.79 0 0 1-.09-.82c.09-1 .91-1.78 4.92-1.46.59.05 1 .58 1.41 1.25.69 1 1.73 2.55 3.61 1.22.36-.26 3.05-.22 4.43-.21h.66a.71.71 0 0 1 .71.71 5.22 5.22 0 0 0 .35 2.11 1 1 0 0 1 .07.87v.05c-.17.38-.46.45-1.1.62-.28.08-.66.18-1.16.34v.38a.44.44 0 0 0 0 .2c.38.1 1.2-.14 2.8-1.09.63-.36.14-2-.36-3.63a13.6 13.6 0 0 1-.76-3.59c0-3.07-.43-3.85-1-4.93-.18-.33-.38-.69-.59-1.13a2.82 2.82 0 0 1-.41 1.42c-.62.88-1.8 1-4.22-.7a5.24 5.24 0 0 1-1.7-2.93 4.47 4.47 0 0 1 .31-3.15 3.92 3.92 0 0 0 .43-2c0-1.49.08-2.83 3-4.31a1.64 1.64 0 0 0 .52-.87 1.93 1.93 0 0 0-.08-1.45.65.65 0 0 0-.09-.16 4.26 4.26 0 0 1 .34-2.45 3.07 3.07 0 0 1 .66-1 1.9 1.9 0 0 1 1.2-.58 3.22 3.22 0 0 1 2.51 1.3 3.44 3.44 0 0 1 1.09 1.7 9.19 9.19 0 0 0 1 2.1c0 .05.11 0 .32.14a7.69 7.69 0 0 1 3 2.72l.36-1.48c.1-.26.26.18 0 0-.89-.62-2-1.35-2-2.24v-.14c0-1.28 0-2.65-1-3a.71.71 0 0 1-.46-.52c0-.19-.5 0-1.17-.3-1.46-.58-3.34-1.34-3.7-2.35-.27-.81.15-1.55 1.79-2.12a1.31 1.31 0 0 0 .58-.59 4.25 4.25 0 0 0 .59-1.74 5 5 0 0 0-.24-2.14A4.25 4.25 0 0 0 86 7.5c-1.41-.84-1.14-2.12-.86-3.44a6.37 6.37 0 0 0 .18-1.14c0-.77-.43-1.41-2.8-1.51-.68 0-1 1.46-1.26 2.78s-.56 2.67-1.52 2.95c0 0 0-.06 0 0 .38.91.88 2.09-2.76 3.28a15.08 15.08 0 0 0-3 1.82 5 5 0 0 0-1.47 1.37.71.71 0 0 1-.51.53 6.2 6.2 0 0 1-3.77.25c-.14 0 0-.23-.12-.14a24 24 0 0 0-.26 2.94v.11c-.11 1.52-1.79 1.55-3.85 1.58s-4.48.08-5.45 1.57a3.69 3.69 0 0 1-2.29 1.21 5.73 5.73 0 0 1-2.89-.07.71.71 0 0 1-.42-.8A1.94 1.94 0 0 1 54 19.26c.12-.06.19-.1-.53-1.55a3.53 3.53 0 0 0-1.38-1 2.65 2.65 0 0 0-.81-.25.53.53 0 0 0-.24 0 .3.3 0 0 0 0 .11 4.57 4.57 0 0 1-1.08 2 3.2 3.2 0 0 1-1.75 1.07 8.64 8.64 0 0 0-1.77 1 4.48 4.48 0 0 0-.9.8c-.12.15-.19.27-.18.33a.69.69 0 0 1 .08.68 19.94 19.94 0 0 1 .06 3.21 4.65 4.65 0 0 1-.18.93 1 1 0 0 1-.94.77 1.15 1.15 0 0 1-.92-.57 11.08 11.08 0 0 0-2.65-2.1 3.23 3.23 0 0 0-.75-.31v.9a33.46 33.46 0 0 1-.1 4.26.69.69 0 0 1-.52.47c-.21 0 .13.1.05.26-.3.57-.64 1.21-1.24 1.32s-1.25-.33-1.63-2.29c-.15-.88-1-1.39-1.92-1.92a5.25 5.25 0 0 1-2.76-2.78 9.37 9.37 0 0 1-1.66-.54c-.56-.24-.92-.39-3.32-.39a5.74 5.74 0 0 1-2-.39 12 12 0 0 0-4.2-.61h-.7c-1.05 0-1.56 0-1.91-.57-.26-.44-1.63-1.64-1.49-2.65.7-4.78 4.7-.9-2 1.18-.31.1-.26.46-.21.83a5.29 5.29 0 0 1 .05.8c-.05 1.12-.63 2-3.56 1.9-1 0-1.1.61-1.26 1.36a3.92 3.92 0 0 1-1.59 2.84 4.27 4.27 0 0 0 .09.71c.2 1.33.44 2.9-2.32 3.36a1.08 1.08 0 0 0-.42.16 1.51 1.51 0 0 0-.52.64 1.74 1.74 0 0 0-.11 1 2.14 2.14 0 0 0 .34.85A5.3 5.3 0 0 1 5.9 38c0 .67 0 1.23.27 1.28a1.35 1.35 0 0 1 1.17 1.07.74.74 0 0 1-.17.74l-.13.7zm-3.58-.59a1.88 1.88 0 0 1 1.55-1A3.28 3.28 0 0 1 4.49 38a8.15 8.15 0 0 0-.73-2.69 3.93 3.93 0 0 1-.27-.89 3.18 3.18 0 0 1 .21-1.75 2.87 2.87 0 0 1 1-1.27 2.51 2.51 0 0 1 1-.38C7.09 30.81 7 30 6.86 29.28s-.25-1.59.53-2.1a2.81 2.81 0 0 0 1-1.95c.28-1.38.53-2.57 2.7-2.48 1.74.08 2.07-.2 2.09-.54a2.93 2.93 0 0 0-.05-.57c-.12-1-.24-1.91 1.2-2.36a15.47 15.47 0 0 0 3.26-2.36 4.15 4.15 0 0 1 1.34-.92c1.91-.29 2.62 0 2.71.63s-.41 1-1 1.48-.91.77-.93.94c-.06.51-.12.94-.18 1.3-.1.68-.15 1-.14 1s.17-.11.67-.12h.72a12.94 12.94 0 0 1 4.63.69 4.69 4.69 0 0 0 1.53.31c2.67 0 3.14.2 3.87.51a4.05 4.05 0 0 0 2.85-.21c1.28-.89 2-2.78 3.34-2.66s1.38 1.34 1.75 2.54 1 2.23-.17 3v-.93a1.51 1.51 0 0 1 .07-.5 1.22 1.22 0 0 1 .18-.4 1.26 1.26 0 0 1 1.36-.49 4.42 4.42 0 0 1 1.24.48 14 14 0 0 1 2.61 2c.12-1.2.11-2.84.11-2.84a1.53 1.53 0 0 1-.25-.59 1.87 1.87 0 0 1 .48-1.45v-.05a6.32 6.32 0 0 1 1.17-1A10.48 10.48 0 0 1 48 18.28a1.72 1.72 0 0 0 .93-.62 3 3 0 0 0 .73-1.29 1.62 1.62 0 0 1 .47-.93 1.68 1.68 0 0 1 1.35-.38 4.46 4.46 0 0 1 1.25.38 5 5 0 0 1 2.06 1.64c1.18 2.38.87 2.87.2 3.27a5.48 5.48 0 0 0 1-.12 2.44 2.44 0 0 0 1.39-.6c1.38-2.11 4.28-2.16 6.61-2.2 1.35 0 2.44 0 2.46-.27v-.11c.2-2.6.26-3.51.79-3.94s.77-.26 1.31-.14a4.88 4.88 0 0 0 2.78-.13 7.59 7.59 0 0 1 1.83-1.78 16.17 16.17 0 0 1 3.44-2c2.17-.71 2-1.1 1.88-1.39-.33-.79-.6-1.43 1-1.87a5.82 5.82 0 0 0 .51-1.87c.39-1.88.83-4 2.71-3.91 3.54.14 4.22 1.43 4.16 3a7.94 7.94 0 0 1-.22 1.38c-.17.82-.34 1.61.2 1.93a5.69 5.69 0 0 1 2.55 3.1 6.32 6.32 0 0 1 .31 2.73 5.76 5.76 0 0 1-.71 2.31 2.64 2.64 0 0 1-1.34 1.2l-.91.33c.14.4 1.68 1 2.88 1.5a6.67 6.67 0 0 1 1.72.85C93 19 93 20.85 93 22.57v.14c0 .15.73.65 1.34 1.08s1.27.89 1.32 1.42a12.33 12.33 0 0 1 .34 2.08c-.19.52-1.8.48-2.22.74s-1.14.24-1.76-.76A6.5 6.5 0 0 0 89.43 25a2 2 0 0 1-.87-.68 10 10 0 0 1-1.09-2.38 2.41 2.41 0 0 0-.77-1.15c-.62-.65-1.06-.88-1.36-.85a.53.53 0 0 0-.33.17 2 2 0 0 0-.37.56 8.27 8.27 0 0 0-.43 1.1c.06.1.12.2.17.3a3.34 3.34 0 0 1 .16 2.49 3.19 3.19 0 0 1-1.1 1.65l-.14.08c-2.21 1.1-2.24 2-2.27 3.08a5 5 0 0 1-.62 2.63 3.11 3.11 0 0 0-.15 2.13 3.78 3.78 0 0 0 1.13 2.09c1.54 1.09 2.11 1.26 2.25 1a3.43 3.43 0 0 0 .17-1.54c0-1.14 0-2.2 1-2.43a.71.71 0 0 1 .83.5A13.33 13.33 0 0 0 87 37.1c.71 1.27 1.22 2.18 1.22 5.61a12.34 12.34 0 0 0 .7 3.18c.66 2.21 1.3 4.33-.28 5.26-2 1.17-3.17 1.42-3.87 1.25a1.38 1.38 0 0 1-.94-.77 1.77 1.77 0 0 1-.11-1 2.12 2.12 0 0 1 1-1.54c.53-.17.91-.27 1.2-.35a5.94 5.94 0 0 1-.3-1.59c-1.23 0-3.58-.07-3.6-.06-3 2.17-4.57-.08-5.59-1.58-.24-.35-.27-.62-.35-.63-2.82-.23-3.38-.08-3.39.16a1.75 1.75 0 0 0 0 .42 1.8 1.8 0 0 1-.18 1.58 8.31 8.31 0 0 0-.81 1.72c-.73 1.93-1.49 3.9-5 3.9a25.52 25.52 0 0 0-2.7.24c-2.87.34-6 .71-7.08-1.16a6.3 6.3 0 0 0-2.49-.91c-.12 0-.21.1-.2.35.13 3.19-2.28 3.18-4.34 3.18a5.15 5.15 0 0 0-1.58.13c-.12.06-.11.3.17.93a1 1 0 0 1-.15 1.13 1.33 1.33 0 0 1-.91.37 4.08 4.08 0 0 1-.89-.08c-1.15-.25-2.6-1.05-2.88-2.14-.49-1.93-2.91-1.42-4.64-1.05a7.93 7.93 0 0 1-1.78.26c-1.71 0-2.31-.54-2.29-1.22s1.09-1.41 2-1.9a3.87 3.87 0 0 1-1.14-2.06l-.11-.34a18.55 18.55 0 0 0-1.88 0c-2.34 0-5 .07-5-1.87 0-.79-.25-1.21-.57-1.39a1.46 1.46 0 0 0-.77-.16 4.29 4.29 0 0 0-1.08.21c-.79.25-1.42.37-1.42.39-.26 1.77-.4 2.17-1.2 2.05a1.29 1.29 0 0 1-.45-.18c-.18-.11-.51-.3-1.26 0-3 1.24-3.83-.59-4.54-2.17-.25-.58-.49-1.1-.7-1.1a56.4 56.4 0 0 0-5.7.31l.06.08c.33.66.72 1.43-.89 2.23a2.56 2.56 0 0 0-1.1 1.8 3 3 0 0 1-1.4 2.2c-1.48.73-1.48 1.34-1.48 1.66a1.41 1.41 0 0 1-.05.46c-.19.6-.52.77-1.43.48a.71.71 0 0 1-.5-.73c0-.44-.35-.84-.8-1.31a4.85 4.85 0 0 1-1.7-3.63 7.36 7.36 0 0 0-.63-1.33A8.31 8.31 0 0 1 0 43.08c0-.84.47-1.37 1.58-1.33 1.45.06 1.68-.26 1.89-.56zm20.57 5zm62.08 2.7zM93 26.79c-.06.05 0 0 0 0zm-53-2.42zm-19.95-7.45c.13-.13.18-.2.19-.09s-.07.09-.19.09z' fill-rule='evenodd' fill='%23bdc4c8'/%3e%3cpath class='cls-2' d='M12.34 34a2.76 2.76 0 0 0 3.5-3.51 2.64 2.64 0 0 0-1.7-1.7 2.76 2.76 0 0 0-3.5 3.51 2.67 2.67 0 0 0 1.7 1.7zM19.09 41a2.76 2.76 0 0 0 3.5-3.51 2.64 2.64 0 0 0-1.7-1.7 2.76 2.76 0 0 0-3.5 3.51 2.67 2.67 0 0 0 1.7 1.7zM43.59 49.49a2.76 2.76 0 0 0 3.5-3.49 2.64 2.64 0 0 0-1.7-1.7 2.76 2.76 0 0 0-3.5 3.51 2.67 2.67 0 0 0 1.7 1.68zM77.09 22.49a2.76 2.76 0 0 0 3.5-3.49 2.64 2.64 0 0 0-1.7-1.7 2.76 2.76 0 0 0-3.5 3.51 2.67 2.67 0 0 0 1.7 1.68z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: 44px 42px;
background-size: 54%;
}
.icons-block .icon-item.item7 {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 47.88 59.38'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23bdc4c8;fill-rule:evenodd%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='_1' data-name='1'%3e%3cpath class='cls-1' d='M6.73 0h40.08a1.07 1.07 0 0 1 1.07 1.06v57.25a1.07 1.07 0 0 1-1.07 1.07H6.73A6.76 6.76 0 0 1 0 52.64V6.73A6.76 6.76 0 0 1 6.73 0zm39 2.13h-39a4.61 4.61 0 0 0-4.6 4.6v45.91a4.61 4.61 0 0 0 4.6 4.61h39z'/%3e%3cpath class='cls-1' d='M6.73 44h40.08a1.07 1.07 0 0 1 1.07 1.06v13.25a1.07 1.07 0 0 1-1.07 1.07H6.73A6.76 6.76 0 0 1 0 52.64v-1.91A6.76 6.76 0 0 1 6.73 44zm39 2.13h-39a4.61 4.61 0 0 0-4.6 4.6v1.91a4.61 4.61 0 0 0 4.6 4.61h39z'/%3e%3cpath class='cls-1' d='M5.91 51.88a1.07 1.07 0 0 1 0-2.13h40.9a1.07 1.07 0 1 1 0 2.13z'/%3e%3cpath d='M11.75 11h24.58a3.91 3.91 0 0 1 3.9 3.9v5.33A3.88 3.88 0 0 1 39.08 23a3.88 3.88 0 0 1-2.75 1.15H11.75a3.91 3.91 0 0 1-3.9-3.9V14.9A3.91 3.91 0 0 1 9 12.15 3.91 3.91 0 0 1 11.75 11zm24.58 2.13H11.75a1.75 1.75 0 0 0-1.25.51 1.75 1.75 0 0 0-.5 1.26v5.33a1.78 1.78 0 0 0 .52 1.25 1.76 1.76 0 0 0 1.25.52h24.56a1.76 1.76 0 0 0 1.25-.52 1.78 1.78 0 0 0 .52-1.25V14.9a1.76 1.76 0 0 0-.52-1.25 1.78 1.78 0 0 0-1.25-.52z' fill='%23005e99' fill-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: 73px 46px;
background-size: 26%;
}
.icons-block .icon-item.item8 {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51.29 60.31'%3e%3cdefs%3e%3cstyle%3e.cls-2%7bfill-rule:evenodd;fill:%23005e97%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='_1' data-name='1'%3e%3cpath d='M25.69 1.06Q38.53 10.3 50.22 8.5c-1 13.53-2 25.65-6.69 33.61-5 8.55-10.63 12.45-18.12 17.14Q-.46 44.73 1.16 8.25q14.66.06 24.53-7.19z' fill-rule='evenodd' fill='none' stroke='%23bdc4c8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.13'/%3e%3cpath class='cls-2' d='M36.41 22.85L25.28 39.78a1.13 1.13 0 0 1-1.57.33 1.14 1.14 0 0 1-.33-1.57l11.14-16.93a1.13 1.13 0 0 1 1.57-.33 1.13 1.13 0 0 1 .32 1.57z'/%3e%3cpath class='cls-2' d='M19.44 32.26l5.66 6.24a1.15 1.15 0 0 1-.1 1.61 1.14 1.14 0 0 1-1.6-.08l-5.66-6.25a1.14 1.14 0 0 1 .08-1.6 1.13 1.13 0 0 1 1.62.08z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: 71px 45px;
background-size: 28%;
}
.icons-block .icon-item.item9 {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 59.88 61.81'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23bdc4c8;fill-rule:evenodd%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='_1' data-name='1'%3e%3cpath class='cls-1' d='M13.81 0h45a1.07 1.07 0 0 1 1.07 1.06v47a1.07 1.07 0 0 1-1.07 1.07h-45a1.07 1.07 0 0 1-1.06-1.07v-47A1.07 1.07 0 0 1 13.81 0zm43.94 2.13H14.88V47h42.87z'/%3e%3cpath class='cls-1' d='M0 13.31a1.07 1.07 0 0 1 2.13 0v46.37h46.93a1.07 1.07 0 1 1 0 2.13h-48A1.07 1.07 0 0 1 0 60.75z'/%3e%3cpath d='M34.19 37.56v-10h-9.87v-4.1h9.87v-9.87h4.2v9.87h9.87v4.15h-9.87v10z' fill='%23005e99'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: 71px 45px;
background-size: 28%;
}
.icons-block .icon-item span {position: absolute;left: 0;bottom: 0;font-size: 15px;text-transform: uppercase;text-align: center;font-weight: 600;width: 100%}#content p.phone_img {padding-bottom: 0;background: url(/bitrix/templates/rusgeocom/css/img/tel.jpg) 0 3px no-repeat;padding-left: 21px;}#content .email_img {padding-bottom: 0;background: url(/bitrix/templates/rusgeocom/css/img/post.jpg) 1px 7px no-repeat;padding-left: 21px;}div.referen-stantsiy a {text-decoration: blink;}.referen-stantsiy table {max-width: 700px;}div.cont .cart_tab_button a {text-decoration: none;}.dileram_logo {text-align: center;}.dileram_logo img {width: 160px;height: auto;margin: 21px;}.dileram_blok_sotr_bottom {width: 327px;float: left;padding-right: 10px;height: 407px;}.dileram_blok_sotr_bottom p.zagolovok {font-size: 14px;}.button-default, .open-popup, #contacts-button, div.popup form .send-popup-order, .rent-order-link-float, .send-order {padding: 0 40px;background: #005e99;color: #fff;margin-right: 13px;font-weight: 700;font-size: 16px;border: 2px solid #005e99;width: 100%;max-width: 165px;height: 41px;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;text-align: center;text-decoration: none;-webkit-transition: all ease .2s;-moz-transition: all ease .2s;-o-transition: all ease .2s;transition: all ease .2s;text-decoration: none;}#contacts-button {width: 240px;max-width: none;}.button-default:hover, .open-popup:hover, #contacts-button:hover, div.popup form .send-popup-order:hover, .rent-order-link-float:hover, .send-order:hover {background-color: #fff;color: #005e99;text-decoration: none;}.send-order {margin-right: auto;margin-left: auto;}.rent-order-link-float {margin-top: 20px;width: 240px;max-width: none;}.header-busket-icon {width: 68px;height: 47px;text-align: center;display: block;}.header-busket-icon img {display: block;margin-top: 10px;margin-left: auto;margin-right: auto;}#callbackForm span.callback-time {display: inline-block;vertical-align: middle;min-width: 109px;width: 120px;}#callbackForm .callback-time-label {display: inline-block;vertical-align: middle;}.button-default.sc, div#cont a.button-default.sc, div.cont a.button-default.sc {width: auto;max-width: none;white-space: nowrap;display: inline-block;vertical-align: bottom;padding: 6px 20px 5px;text-decoration: none;}.button-default.sc {margin-bottom: 10px;width: 370px;}.dubl_open-popup, .dubl_obratn_zvonok {width: 240px!important;max-width: none;}.zakaz_v1clik {text-decoration: none;}#ditto_pages {text-align: center;width: 100%}#ditto_pages > span {text-align: center;}.brand-item-img .title {display: block;text-align: center;padding: 29px 0 7px;}.brand-item-top:hover {text-decoration: none;}ul.bxslider {list-style: none;margin: 0;padding: 0;}.art-item {position: relative;padding: 10px 13px;width: 323px;height: 360px;display: inline-block;vertical-align: middle;}.art-item a {text-decoration: none;}.art-item .title {font-size: 14px;}.art-item .anonce {line-height: 1.4;}.foto-remont-4 {text-align: center;}.catalog-slider {padding-bottom: 20px;}.recommended-block {padding: 30px;background: #fff;margin: 10px 0 0;}.recommended-block b, .recommended-block img, .recommended-block span, .recommended-block a, .recommended-block div {font-family:  "PTSansBold";display: inline-block;vertical-align: middle;padding-right: 15px;}.recommended-block b {font-size: 24px;}.recommended-block a {font-size: 20px;font-weight: bolder;}.recommended-block span {font-size: 38px;color: red;font-weight: 600;margin-top: -3px;}.contacts-tabs > span {font-weight: bolder;font-size: 22px;padding: 14px 0;width: 24%;display: inline-block;vertical-align: top;text-align: center;float: left;border-bottom: 4px solid #005e99;}.contacts-tabs > form {font-weight: bolder;margin-left: 0;font-size: 22px;width: 25%;display: inline-block;vertical-align: top;text-align: center;border-bottom: 1px solid #c8c8ca;border-left: 1px solid #c8c8ca;}.sale-block {width: 100%;display: inline-block;vertical-align: top;padding-bottom: 100px;}.sale-block-detail {width: 100%;display: inline-block;vertical-align: top;padding-bottom: 100px;}.sale-block .owl-carousel .owl-stage-outer {overflow: visible;}.sale-block .owl-carousel .owl-controls .owl-nav .owl-prev, .sale-block .owl-carousel .owl-controls .owl-nav .owl-next {top: 34%}.sale-block-detail .goods-item, .sale-block .goods-items > .good-item {width: 25%}.sale-block .goods-items {    margin-bottom: 34px;}.sale-block .goods-wrap:not(:first-child) {margin-top: -25px;}.sale-title {display: block;width: 100%;padding: 5px 0 10px;font-size: 28px;}.sale-block.kombox-del-filter {width: 100%;display: block;text-align: right;padding: 10px;}@media screen and (max-width: 960px) {.contacts-tabs > span {height: 80px;align-items: center;display: flex;justify-content: center;}.contacts-tabs > form a {height: 80px;align-items: center!important;display: flex!important;justify-content: center!important;}}.adescription-adapt {display: none;}@media screen and (max-width: 666px) {.goods-slider .mbox .goods-tab.hav-tab .wrapper .tab-select {display: block;}.goods-slider .mbox .goods-tab.hav-tab .wrapper .tab-select .tab {width: 100%;background-color: #fff;}.adescription-adapt {display: inline;}}.goods-item-inner .radio-input {display: none;}.menu3 ul li:after {display: none!important;}.header-catalog > ul > li > ul > li.menu3 > ul {top:  -382%;}.accessories ul li:after {display: none!important;}.header-catalog > ul > li > ul > li.accessories > ul {bottom: 0;top: auto;}.cart-item-options-wrap {width: 300px;display: block;}.cart-item-option {display: block;padding: 5px 0;font-size: 12px;}.custom-banners {max-width: 1033px;margin: 0 auto;}#ditto_pages table tr td:nth-child(3) {display: none;}#ditto_pages .ditto_previous_link {display: none;}#ditto_pages .ditto_next_link {display: none;}.p-cart h1 {font-size: 36px;color: #38393a;font-weight: 400;line-height: 38px;margin-bottom: 0;}.p-cart > ul {width: 100%;height: auto;display: inline-flex;list-style: none;padding: 0;margin: 0;border-bottom: 1px solid #d6d6d6;}.p-cart > ul li {width: 33.333%;text-align: center;height: 75px;line-height: 75px;font-size: 20px;}.p-cart > ul li:first-child {cursor: pointer;}.p-cart > ul li.active {border-bottom: 3px solid #005e99;cursor: default!important;}.p-cart .circle {height: 50px;width: 50px;border: 1px solid #d6d6d6;display: inline-block;vertical-align: middle;border-radius: 25px;line-height: 50px;}.p-cart__wrapper {width: 66.666%;overflow: hidden;}.order-info {background-color: grey;height: 300px;}.busket-page .busket-items-wrap .header-busket-list-wrap li:first-child {padding-top: 30px;text-align: center!important;line-height: 12px;padding-bottom: 6px;font-size: 14px;color: #a2a2a2;}.p-cart button.next-button {margin: 40px 20px 40px auto;}.p-cart__tab {display: none;}.p-cart__tab.active-tab {display: block;}.p-order-info {height: 200px;width: 33.33%;position: absolute;top: 50px;right: 0;background-color: #ccc;}.busket-list-end-first {width: 150px;text-align: center;margin-right: 25px;}.jq-selectbox ul.float-city-select {position: absolute;left: 0;top: 38px;display: none;background: #fff;list-style: none;width: 150px;background-color: #fff;padding: 6px 15px;-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);}.jq-selectbox ul.float-city-select:before {content: '';display: block;position: absolute;width: 0;height: 0;border-width: 0 5px 5px;border-style: solid;border-color: transparent transparent #fff;bottom: 100%;left: 15px;-webkit-transition: bottom 300ms ease;-moz-transition: bottom 300ms ease;-o-transition: bottom 300ms ease;transition: bottom 300ms ease;}.jq-selectbox ul.float-city-select li a {color: #333;}.jq-selectbox ul.float-city-select li:hover {background: #fff;}.jq-selectbox ul.float-city-select li a:hover {text-decoration: none;color: #005e99;}.jq-selectbox ul.float-city-select li {padding: 10px 0;}.header-contacts-main .jq-selectbox {height: 39px;margin-top: 30px!important;}.header-panel .jq-selectbox ul.float-city-select li {padding: 0;line-height: 2.7;}.header-panel .jq-selectbox ul.float-city-select {top: 43px;}.jq-selectbox ul.float-tel-select {position: absolute;right: 7%;top: 38px;display: none;background: #fff;list-style: none;width: 150px;background-color: #fff;padding: 6px 15px;-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);}.jq-selectbox ul.float-tel-select:before {content: '';display: block;position: absolute;width: 0;height: 0;border-width: 0 5px 5px;border-style: solid;border-color: transparent transparent #fff;bottom: 100%;left: 15px;-webkit-transition: bottom 300ms ease;-moz-transition: bottom 300ms ease;-o-transition: bottom 300ms ease;transition: bottom 300ms ease;}.jq-selectbox ul.float-tel-select li a {color: #333;}.jq-selectbox ul.float-tel-select li:hover {background: #fff;}.jq-selectbox ul.float-tel-select li a:hover {text-decoration: none;color: #005e99;}.jq-selectbox ul.float-tel-select li {padding: 10px 0;}.header-panel .jq-selectbox ul.float-tel-select li {padding: 0;line-height: 2.7;}.header-panel .jq-selectbox ul.float-tel-select {top: 43px;}.header-panel-phone .jq-selectbox ul.float-tel-select {position: absolute;right: 0;top: 38px;display: none;background: #fff;list-style: none;width: 150px;background-color: #fff;padding: 6px 15px;-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);}.header-panel-phone .jq-selectbox ul.float-tel-select:before {content: '';display: block;position: absolute;width: 0;height: 0;border-width: 0 5px 5px;border-style: solid;border-color: transparent transparent #fff;bottom: 100%;left: 15px;-webkit-transition: bottom 300ms ease;-moz-transition: bottom 300ms ease;-o-transition: bottom 300ms ease;transition: bottom 300ms ease;}.header-panel-phone .jq-selectbox ul.float-tel-select li a {color: #333;}.header-panel-phone .jq-selectbox ul.float-tel-select li:hover {background: #fff;}.header-panel-phone .jq-selectbox ul.float-tel-select li a:hover {text-decoration: none;color: #005e99;}.header-panel-phone .jq-selectbox ul.float-tel-select li {padding: 10px 0;padding: 0;line-height: 2.7;}.header-panel-phone .jq-selectbox ul.float-tel-select {top: 48px;}.header-panel .jq-selectbox {height: 49px;margin-top: 12px;}.information-wrap h2 {padding: 20px 0 9px;margin: 0;font-size: 20px;display: flex;flex-wrap: wrap;border-bottom: 1px solid #e6e9eb;justify-content: space-between;margin-bottom: 11px;}.information-wrap h2 a {color: #4f5051;text-decoration: none;font-weight: 600;}.information-prev__views {display: flex;justify-content: space-between;width: 86px;}.information-wrap h2 a:hover {color: #005e99;}.information-prev {margin: 13px;width: 33%;width: -webkit-calc((100% / 3) - 26px);width: calc((100% / 3) - 26px);max-width: 305px;}.information-container {display: flex;justify-content: flex-start;width: 100%;flex-wrap: wrap;background-color: #fff;padding: 0 30px;margin-bottom: 10px;}.information-prev__img {width: 100%;overflow: hidden;text-align: center;max-height: 165px;}.information-prev__img a {width: 100%}.information-prev__img a img {width: 100%}.information-more {font-size: 13px;color: #005e99!important;text-transform: lowercase;line-height: 4;}.information-more:first-letter {text-transform: uppercase;}.information-prev__text {font-size: 13px;line-height: 1.2;color: #ababab;}.information-prev__name {overflow: hidden;display: flex;flex-wrap: wrap;flex-direction: column;vertical-align: middle;justify-content: center;margin-bottom: 5px;}.information-prev__name a {display: block;color: #4f5051;font-size: 16px;}/*.information-menu ul li ul li {height: 30px;}*/.information-menu ul li ul li a {padding: 8px;display: block;}.information-menu ul li ul li:hover {-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);}.information-menu ul li ul li:hover > a {background-color: #eef6fb;text-decoration: none;}.information-menu ul li ul li.active {-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16);}.information-menu ul li ul li.active > a {background-color: #eef6fb;text-decoration: none;}.information-prev__name a:hover {color: #005e99;text-decoration: none;}.header-catalog > ul.information-menu > li > ul > li > p span {display: none;}.information-prev__info {min-height: 34px;font-size: 12px;display: flex;justify-content: space-between;padding-top: 10px;color: #ababab;}.information-wrap {padding: 0 30px 30px;}.information-h2 {display: flex;width: 100%;justify-content: space-between;font-size: 20px;font-weight: 600;}.tabItem p {line-height: 1.5;}@media screen and (max-width: 1366px) {.right-column.main-page .right-column-wrap {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-webkit-align-items: flex-end;-moz-box-align: end;-ms-flex-align: end;align-items: flex-end;}.dileram_blok_sotr_bottom {width: 33%}.right-column.main-page .right-column-wrap .top-block {margin-bottom: 0;width: 100%}}@media screen and (max-width: 1000px) {.imd-content > div {display: none;}}@media screen and (max-width: 1233px) {.dileram_blok_sotr_bottom {width: 49%}}@media screen and (max-width: 1160px) {.header-town {width: 35%}.header-panel-callback {display: none;}}@media screen and (max-width: 1024px) {.information-prev {width: 50%;width: -webkit-calc((100% / 2) - 26px);width: calc((100% / 2) - 26px);}.header-panel .header-town {padding-left: 0;}.header-town {width: 30%;padding-left: 46px;}.btn-filter.userFilterVariantClearBtn {background-color: #e1e1e1;font-size: 16px;padding: 11px 15px 14px;text-align: center;display: block;height: auto;}.userFilterVariantClearBtn .overlayer-label {font-size: 16px;text-decoration: none;color: #005e99;border: none;text-decoration: none;}#kombox-filter .modef {width: 285px;position: fixed;/* float: left; */padding-right: 5px;/* display: block; */z-index: 1000;/* width: 95%; */left: 0;/* right: 0!important; */top: unset!important;background: none;bottom: 20px;padding: 0;text-align: center;}#kombox-filter .modef-right .modef-wrap {background-color: #005e99;font-size: 16px;color: #fff;padding: 11px 15px 14px;text-align: center;display: block;}#kombox-filter .modef-right .modef-wrap a {color: #fff;}.mobile-show.filter-show.column-open .modef{display: block;}.mobile-show.filter-show .modef{display: none;}}@media screen and (max-width: 1160px) {.top-block .three-items .subitem a {padding: 10px 11px;}.dileram_blok_sotr_bottom {width: 49%}.sale-block-detail .goods-item, .sale-block .goods-items > .good-item {width: 33%}}@media screen and (max-width: 992px) {.top-block .three-items .subitem a {min-height: 190px;}.catalog-slider {display: none;}.catalog-goods .goods-item {width: 49%}.brand-items-wrapper .brand-item-top {width: 32%}.top-block .three-items .subitem a .subitem_img {text-align: center;}.tabItem > .goods-items > .goods-item {width: 50%}.top-block .three-items .subitem a svg {height: 185px;margin: 0 auto;display: inline-block;}.title {font-size: 22px;}.title h5 {font-size: 22px;}.title a {display: inline-block;padding: 3px 14px;-webkit-border-radius: 18px;-moz-border-radius: 18px;border-radius: 18px;font-family: 'Open Sans', sans-serif;}.comment .comment_add {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.news .news-wrap .item .item-img {-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}.news .news-wrap .item .item-img a {display: block;position: static;-webkit-transform: translate(0%, 0%);-moz-transform: translate(0%, 0%);-ms-transform: translate(0%, 0%);-o-transform: translate(0%, 0%);transform: translate(0%, 0%);-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}.news .news-wrap .item .item-img a img {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;max-width: 100%}.news .news-wrap .item .item-title {font-size: 13px;line-height: 18px;}.dileram_blok_sotr_bottom {width: 100%}.news .news-wrap .item .item-text {line-height: 18px;}.footer .footer-wrap {padding-top: 30px;}.footer .footer-map a {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}.footer .footer-social {padding: 0;}.brends .brends-slider-wrap {padding: 0 4%}.brends .slick-prev {left: 10px;}.brends .slick-next {right: 10px;}.top-block .three-items .subitem {width: 50%;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.top-block .three-items .subitem .subitem_img img {max-width: 60%}.top-block .three-items .subitem .subitem_other {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}.goods-detail .goods-top .goods-right .goods-price {display: block;}.goods-detail .goods-top .goods-right .goods-price span.old-price {display: block;margin-left: 5px;}}@media screen and (max-width: 874px) {.about-info {height: auto;}.about-info .about-block-item {width: 100%}}@media screen and (max-width: 830px) {.header-panel-cart {display: none;}.catalog-goods .goods-item {background-color: #fff;width: 50%}.sale-block-detail .goods-item, .sale-block .goods-items > .good-item {width: 49%}.tabItem > .goods-items > .goods-item {width: 24%}.brand-item-img {padding-top: 20px;}.catalog-goods .goods-item .goods-item-wrap {height: auto;}.catalog-goods .goods-item:nth-child(3n) {border-right: none;}.catalog-goods .goods-item:nth-child(2n) {border-right: 1px solid #ecf0f1;}.catalog-goods .show-more .show-more-wrap {max-width: 100%;background-color: #fff;}.catalog-goods .show-more .show-more-wrap .show-more-triangle {display: none;}.catalog-goods .show-more .show-more-wrap .show-more-text {color: #739cae;font-size: 18px;padding: 6px 0;}}@media screen and (max-width: 768px) {.information-prev {width: 100%;width: -webkit-calc(100% - 26px);width: calc(100% - 26px);}.tabItem > .goods-items > .goods-item {width: 50%}.goods-detail .goods-top {margin-bottom: 25px;}.brand-items-wrapper .brand-item-top {width: 47%}.goods-detail .goods-top .goods-left {margin-right: 15px;}.goods-detail .goods-top .goods-right {padding: 15px;}.goods-detail .goods-top .goods-right .goods-title h2 {font-weight: 400;font-size: 26px;}.goods-detail .goods-bottom .tabContent {padding: 20px 15px;background-color: #fff;}.news .news-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;background-color: transparent;border: none;}.news .news-wrap .item {width: 100%;min-height: auto;border: 1px solid #ecf0f1;margin-bottom: 15px;background-color: #fff;}.news .news-wrap .item:nth-child(4n) {border-right: none;}.news .news-wrap .item .item-img {text-align: center;overflow: hidden;height: 120px;position: relative;}.news .news-wrap .item .item-img a {display: inline-block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.news .news-wrap .item .item-img a img {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;max-width: none;}.news .news-wrap .item .item-time {padding: 15px 0 10px;font-family: "Open Sans", sans-serif;font-size: 12px;color: #ababab;}.news .news-wrap .item .item-title {font-size: 14px;font-family: "Open Sans", sans-serif;font-weight: 600;line-height: 1.1;}.news .news-wrap .item .item-text {font-family: "Open Sans", sans-serif;color: #ababab;font-size: 12px;line-height: 1.2;}.news-page-wrap .news-page-row.reverse .item.standart .item-mini {margin-right: 0;}.news-page-wrap .item.big {width: 100%}.news-page-wrap .item.two {width: 100%}.news-page-wrap .item.two:first-child {margin-right: 0;}.news-page-wrap .item.two:nth-child(2) {margin-left: 0;}.news-page-wrap .item.standart {width: 100%}.news-page-wrap .item.standart .item-mini {margin-left: 0;}.pagination ul {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media screen and (max-width: 767px) {.img-poverka {width: 100%}.header-search.focused {width: 100%}.catalog-goods .goods-item {width: 100%}#poverka-short-content {padding-left: 0;}.poverka-page a#contacts-button.open-popup {margin-left: auto;margin-right: auto;}.serial-popup-main {width: 100%;padding: 20px 10px 10px;}.serial-popup-main p {margin: 0;}.serial-popup-main .serial-label {padding-left: 10px;}.serial-popup-main .input-description {margin-left: 0;width: 60%;margin-right: 0;padding-right: 1%}.serial-popup-main .input-price {width: 20%}}@media screen and (max-width: 666px) {.information-prev {width: 50%;width: -webkit-calc((100% / 2) - 26px);width: calc((100% / 2) - 26px);}#kombox-filter .modef {position: relative;padding-right: 5px;z-index: 1000;width: 100%;right: 0!important;top: 0!important;background: none;}#kombox-filter .modef:after, #kombox-filter .modef:before {display: none;}#kombox-filter .modef-right .modef-wrap {border-color: #DBDBDB;padding: 10px 25px 10px 10px;}.header-panel-search {width: calc(100% - 45px);}.header-panel-search__form {width: 100%}.header-panel .button-search i {color: #fff!important;}
.header-sale a {background-size: 69%;}.header-panel .hidden-sm {display: none!important;}.header-panel .header-panel-place, .header-panel .header-panel-phone, .header-panel .header-panel-mail {display: none;}.button-search i {color: #005e99;}.header .header-bottom .header-search .search-form .form-row input {background-color: #fff;border-radius: 0;color: #4f5051;}.header .header-bottom .header-catalog > ul > li:nth-child(2):after {display: none;}.header-sale ul {display: list-item;padding: 0;margin: 13px 0;list-style-type: none;list-style: none;text-transform: none;line-height: 31px;}.header-sale ul li a {font-weight: 400;color: #666;font-size: 16px;}.hidden-lg {display: block;}.header .header-bottom .header-catalog ul li.archive-left {position: relative;top: 0;}.action-label .goods-left:after {top: 150px;}.sale-block-detail .goods-item, .sale-block .goods-items > .good-item {width: 100%}
.header .header-center .header-busket {margin-top: -25px;}.catalog-filter .catalog-filter-item.filter-holder {display: none;}.catalog-filter .catalog-filter-item:last-child {display: block;}div.header-catalog div.catalog-filter div.catalog-filter-item div.catalog-filter-link ul {display: block;}div.header-catalog div.catalog-filter div.catalog-filter-item div.catalog-filter-link ul.sub {margin-left: 0;border: none;}.no-picts-tab {display: block;width: 100%}.right-column {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}.right-column .right-column-wrap {width: 100%}.title a {background-color: transparent;}.title.big {text-align: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 15px 0 10px;}.title.big h2 {font-size: 22px;margin-bottom: 0;}.title.big a {display: block;}.goods-item:nth-child(4n) {/*border-right: 1px solid #ecf0f1*/}.goods-item .goods-item-wrap {text-align: left;}.goods-item .goods-item-wrap .goods-item-img {height: 150px;}.goods-item .goods-item-wrap .goods-item-subtitle {padding: 5px 0;}.goods-item .goods-item-wrap .goods-item-price {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: row;width: 100%}.goods-item .goods-item-wrap .goods-item-price .goods-item-price-old {width: 50%}.goods-item .goods-item-wrap .goods-item-price .goods-item-price-now {width: 50%;margin-right: 0;margin-bottom: 5px;}.brends .brends-wrap {padding: 0 3%}.brends .brends-item:hover {border-bottom: 2px solid transparent;}.brends .slick-prev, .brends .slick-next {border-bottom: 5px solid #acbbc4;border-right: 5px solid #acbbc4;-webkit-transform: translate(0, -50%) rotate(-45deg);-moz-transform: translate(0, -50%) rotate(-45deg);-ms-transform: translate(0, -50%) rotate(-45deg);-o-transform: translate(0, -50%) rotate(-45deg);transform: translate(0, -50%) rotate(-45deg);height: 15px;width: 15px;}.brends .slick-prev:before, .brends .slick-next:before {display: none;}.brends .slick-prev:hover, .brends .slick-next:hover {border-color: #8BA4B3;}.brends .slick-prev {left: 10px;-webkit-transform: translate(0, -50%) rotate(135deg);-moz-transform: translate(0, -50%) rotate(135deg);-ms-transform: translate(0, -50%) rotate(135deg);-o-transform: translate(0, -50%) rotate(135deg);transform: translate(0, -50%) rotate(135deg);}.brends .slick-next {right: 10px;}.footer .footer-row .footer-item {width: 100%;margin: 0 auto;}.footer .footer-row:first-child .footer-item:not(:last-child) {display: none;}.footer .footer-row:first-child .footer-tel {text-align: right;}.footer .footer-row:nth-child(2) {display: none;}.footer .footer-row:last-child .footer-item.center {display: none;}.footer .footer-row:last-child .footer-item:nth-child(2) {display: none;}.footer .footer-row:last-child .copy {padding-top: 6px;}.footer .footer-row .footer-mail, .footer .footer-row .footer-call, .footer .footer-row .footer-map {display: none;}.goods-detail .mobile-show {display: block;}.goods-detail .goods-top {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.goods-detail .goods-top .goods-left {margin-right: 0;width: 100%;background-color: transparent;position: relative;}.goods-detail .goods-top .goods-left .mobile-show {padding: 12px 10%;border-bottom: 1px solid #dadada;position: relative;text-align: center;margin-bottom: 15px;}.goods-detail .goods-top .goods-left .mobile-show a {display: none;border-bottom: 5px solid #477990;border-right: 5px solid #477990;-webkit-transform: translate(0, -50%) rotate(135deg);-moz-transform: translate(0, -50%) rotate(135deg);-ms-transform: translate(0, -50%) rotate(135deg);-o-transform: translate(0, -50%) rotate(135deg);transform: translate(0, -50%) rotate(135deg);z-index: 10;height: 12px;width: 12px;position: absolute;left: 0;top: 50%}.goods-detail .goods-top .goods-left .mobile-show h2 {margin: 0;font-weight: 400;font-size: 20px;}.goods-detail .goods-top .goods-left .goods-big-slider {background-color: #fff;}.goods-detail .goods-top .goods-right {width: 100%}.goods-detail .goods-top .goods-right .goods-title {display: none;}.goods-detail .goods-top .goods-right .goods-title-mark {display: none;}.goods-detail .goods-top .goods-right .button {max-width: 100%}.goods-detail .goods-top .goods-right .goods-price {text-align: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.goods-detail .goods-top .goods-right .goods-price span {margin: 0;margin-top: 9px;}.goods-detail .goods-top .goods-right .goods-button {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-bottom: 20px;}.goods-detail .goods-top .goods-right .goods-button .goods-bascket {margin: 15px 0;}.mobile-show.filter-show {display: block;position: relative;}.mobile-show.filter-show .filter-form {background-color: #fff;padding-bottom: 40px;margin-bottom: 20px;}.mobile-show.filter-show .filter-form .filter-item {border-bottom: none;background-color: #f5f7f6;padding: 0;margin: 0 10px 10px;}.mobile-show.filter-show .filter-form .filter-item:last-child {background-color: #fff;}.mobile-show.filter-show .filter-form .filter-item-container {padding: 10px;}.mobile-show.filter-show .filter-form .filter-item-container .item span:before {width: 3px;right: 4px;}.mobile-show.filter-show .filter-form .filter-item-title {padding-top: 8px;padding-left: 10px;margin-bottom: 0;}.mobile-show.filter-show .filter-form .filter-item-title:after, .mobile-show.filter-show .filter-form .filter-item-title:before {top: 14px;}.mobile-show.filter-show .filter-form .filter-item-title:after {right: 8px;}.mobile-show.filter-show .filter-form .filter-item-title:before {right: 11px;}.mobile-show.filter-show .filter-text-filtering {display: block;position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;}.breadcrumbs {display: none;}.catalog-top-img {display: none;}.goods-slider .title {padding: 15px 10px 5px;margin-top: 15px;}.goods-slider .title h2 {margin: 0;}.goods-slider .tab-select {background-color: #fff;}.goods-slider .goods-items {border: none;border-top: 1px solid #ecf0f1;}.right-column .right-column-wrap {padding-left: 0;}.header-login {display: none;}.header .header-top .header-login-moblie {display: block;width: 100%}.header .header-top .header-login-moblie .header-login {display: block;}.header .header-top .header-login-moblie .header-loginization .header-loginization-form {right: auto;left: 0;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;width: 100%;position: relative;}.header .header-top .header-login-moblie .user-logined {margin-top: -40px;}.header .header-top .header-login-moblie .user-logined .user-logined-content {position: relative;z-index: 10;}.header .header-top .header-login-moblie .user-logined .user-logined-title {margin: -20px 0 0;}.header .header-top .header-login-moblie .header-loginization .header-loginization-icon {margin: 0 auto;}.rewiew-popup {width: 95%!important;left: 50%!important;-webkit-transform: translateX(-50%)!important;-moz-transform: translateX(-50%)!important;-ms-transform: translateX(-50%)!important;-o-transform: translateX(-50%)!important;transform: translateX(-50%)!important;}.rewiew-popup .fancybox-inner {width: 100%!important;}#rewievPopup {width: 100%;padding: 30px 15px;}#rewievPopup .form_input, #rewievPopup .submit-wrap {max-width: 100%}#rewievPopup label {width: 90px;}#rewievPopup input, #rewievPopup textarea, #rewievPopup .rating {max-width: 100%!important;width: -webkit-calc(100% - 120px)!important;width: -moz-calc(100% - 120px)!important;width: calc(100% - 120px)!important;}.top-block .three-items .subitem {width: 100%;-webkit-box-pack: start;-webkit-justify-content: flex-start;-moz-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.breadcrumbs .second-style {padding-left: 0;}}@media screen and (max-width: 600px) {.tabItem > .goods-items > .goods-item {width: 100%}#order_form_div {width: 100%}.hav-tab .wrapper .tab {margin: 7px 20px 7px 10px;}}@media screen and (min-width: 800px) {.menu3 ul {-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;width: auto!important;}.menu3 ul li {position: relative;width: 200px;}.accessories ul {-moz-column-count: 2;-webkit-column-count: 2;column-count: 3;height: 418px;width: auto!important;}.accessories ul li {position: relative;width: 200px;}}.bx-composite-btn.bx-btn-grey.bx-btn-border.bx-composite-btn-fixed {display: none;}@media screen and (max-width: 768px) {.btn-filter.userFilterVariantClearBtn {background-color: #e1e1e1;font-size: 16px;padding: 11px 15px 14px;text-align: center;display: block;height: auto;}.userFilterVariantClearBtn .overlayer-label {font-size: 16px;text-decoration: none;color: #005e99;border: none;text-decoration: none;}#kombox-filter .modef {width: 285px;position: fixed;/* float: left; */padding-right: 5px;/* display: block; */z-index: 1000;/* width: 95%; */left: 0;/* right: 0!important; */top: unset!important;background: none;bottom: 20px;padding: 0;text-align: center;}#kombox-filter .modef-right .modef-wrap {background-color: #005e99;font-size: 16px;color: #fff;padding: 11px 15px 14px;text-align: center;display: block;}#kombox-filter .modef-right .modef-wrap a {color: #fff;}}@media screen and (max-width: 479px) {.information-prev {width: 100%;width: -webkit-calc(100% - 26px);width: calc(100% - 26px);}.busket-page .busket-items-wrap .header-busket-list-wrap li .item-img {display: none;}.busket-page .busket-items-wrap .header-busket-list-wrap li .busket-item-info {width: 28%}.busket-page .cart-form-item {padding: 5px 10px 5px 0;}.callback-form {display: block;width: 100%;margin: 0;left: 0;top: 10%;padding: 40px 20px;} #sendCallbackForm {font-family: "PTSansRegular";font-weight: 500; }.art-item {width: 100%}.footer-catalog {display: none;}.glavnay #main-slider {display: block;}#main-slider {display: none;}.goods-item .goods-item-inner:hover {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;height: auto;z-index: 13;}.goods-slider.main .goods-item .goods-item-inner:hover {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.goods-item .goods-item-inner:hover .goods-item-subdescr-full {display: none;}.goods-item .goods-item-inner:hover .button-default {display: none;}.dileram_blok_sotr_bottom {float: left;padding-right: 10px;height: auto;padding-top: 0;overflow: hidden;}.dileram_blok_sotr_bottom img {margin: 0 auto!important;}.bx-wrapper {display: none;}.catalog-slider {display: none;}.title.big h1 {line-height: 1.1;font-size: 27px;margin-bottom: -1px;}.header .header-contact-telefone.mobile-show {margin-left: 50px;}textarea.user-comment {width: 45%}.cart-form-item .text-field {width: 45%}.attach-file-wrap .file-field {width: 39%}.cart-form-item .attach-file-wrap {width: 66%}.order-submit-wrap {padding-left: 0;}.tabItem > .goods-items > .goods-item {width: 100%}#popup-order {width: 98%;margin: 0 0 0 -49%;top: 1%;position: fixed;}div.popup form input.long {width: 100%}div.popup form input, div.popup form textarea {width: 100%}div.popup form textarea {height: 60px;width: 100%}div.popup form .send-popup-order {max-width: none;}.brand-item-img {padding-top: 30px;}.sale-block {width: 100%;display: inline-block;vertical-align: top;}.sale-block .sale-title {display: block;padding: 5px 0 10px;font-size: 28px;}.sale-block .goods-item {width: 100%}.IMG_BREND {width: 30%;max-width: 49%}.remont > div > div {width: 100%!important;}.sale-block {width: 100%}.contacts-tabs > span, .contacts-tabs > form {width: 100%;border-bottom: none!important;border-top: none!important;border: none!important;}.contacts-tabs span {text-align: center;}.brand-items-wrapper .brand-item-top {width: 100%}
.header .header-center .header-busket {margin-top: 0;}.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {bottom: -17px;}.content-gallery > span {display: block!important;}.content-gallery > span > div {display: block!important;width: 100%!important;}div.about-tabs table tr td {width: 19.5%;text-align: center;height: 51px;border-collapse: collapse;border: medium none;position: relative;display: block;width: 100%;margin-bottom: 37px!important;}.about-info {height: auto;}.about-info .about-block-item {width: 100%}.icons-block .icon-item:nth-child(2n) {margin: 0;}.about-left {width: 100%}.about-right {width: 100%}.about-right ul {margin: 20px 0;padding: 0;}.header .header-bottom .header-catalog > ul > li ul, .header .header-bottom .header-catalog > ul > li.show ul, .header .header-bottom .header-catalog > ul > li:hover ul {top: 0;}#kombox-filter .modef {width: 285px;position: fixed;/* float: left; */padding-right: 5px;/* display: block; */z-index: 1000;/* width: 95%; */left: 0;/* right: 0!important; */top: unset!important;background: none;bottom: 20px;padding: 0;text-align: center;}#kombox-filter .modef:after, #kombox-filter .modef:before {display: none;}#kombox-filter .modef-right .modef-wrap { background-color: #005e99;font-size: 16px;color: #fff;padding: 11px 15px 14px;text-align: center;display: block;}#kombox-filter .modef-right .modef-wrap a{color:#fff;}.header-filter > li > ul {left: 10px!important;}.rent-order-form {display: none;width: 100%;height: 100%;top: 0;left: 0;overflow: hidden;margin: 0;}.rent-order-form textarea {width: 100%!important;}.catalog-goods .goods-item {width: 100%}.img-poverka {width: 100%}#poverka-short-content {padding-left: 0;}.poverka-page a#contacts-button.open-popup {width: 100%}.goods-item {height: 326px;position: relative;display: block;}.goods-wrap.goods-slider.main .goods-items {margin-top: 30px;}.tabItem.goods-items {margin-top: 30px;}.header-catalog > ul > li.archive-left {position: relative;top: 0;}.header-catalog > ul > li.archive-left ul {position: relative;}.header-catalog > ul > li.archive-left > p {display: block;}.catalog-goods .goods-item {border-right: 1px solid #ecf0f1;}.catalog-goods .goods-item:nth-child(3n) {border-right: 1px solid #ecf0f1;}.catalog-goods .goods-item:nth-child(2n) {border-right: 1px solid #ecf0f1;}.catalog-goods .goods-item-wrap {padding: 15px;text-align: left;}.catalog-goods .goods-item-wrap .goods-item-title {font-size: 15px;}.catalog-goods .goods-item-wrap .goods-item-price {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-moz-box-orient: horizontal;-moz-box-direction: normal;-ms-flex-direction: row;flex-direction: row;width: 100%}.catalog-goods .goods-item-wrap .goods-item-price .goods-item-price-now {width: 50%;margin-bottom: 0;}.cont .iframe-holder {width: 100%!important;}.catalog-goods .goods-item-wrap .goods-item-price .goods-item-price-old {width: 100%;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 13px;}.a-recaptcha {padding: 0!important;margin-left: -10px;}.serial-popup-main p {margin: 0;}.serial-popup-main .serial-form-acordion-wrap.has-bottom .serial-form-acrodion-top:after {display: none;}.serial-popup-main .serial-form-acordion-wrap.has-bottom .serial-form-acrodion-top.active:after {display: none;}.serial-popup-main .input-description .input-description-top {padding-bottom: 0;}.serial-popup-main .input-description .input-description-bottom {line-height: 15px;}.serial-popup-main .input-price {width: 26%}.comment .comment-done .aside_left {padding-right: 10px;}.comment .comment-done .aside_left .item-town {word-break: break-word;font-size: 10px;}.comment .comment-done .aside_left .item-date {font-size: 10px;}.comment .comment-done .aside_left .item-name {font-size: 12px;}.comment .comment-done .aside_right .item-test {font-size: 14px;}.header .header-bottom .header-catalog > ul > li:first-child {box-shadow: none;}}.filter-item-element span {display: inline;padding: 0;margin: 0;}.modal-form__wrapper table td.file-name {padding-left: 0;}.modal-form__wrapper table td {border-width: 0 0 1px;border-style: none none solid;border-color: -moz-use-text-color -moz-use-text-color #DDD;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;color: #656565;font: 12px Arial;}.modal-form__wrapper table td.file-del {text-align: right;padding-right: 0;}.modal-form__wrapper table td {border-width: 0 0 1px;border-style: none none solid;border-color: -moz-use-text-color -moz-use-text-color #DDD;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;color: #656565;font: 12px Arial;}.modal-form__wrapper .appended {background: transparent none repeat scroll 0 0;border: medium none;cursor: pointer;height: 100px;opacity: 0;position: absolute;z-index: 5000;margin: 0;}.modal-form__wrapper a#more-files {background: transparent url(/bitrix/templates/rusgeocom/css/img/more-files.gif) no-repeat scroll 0 0;font: 12px/16px Arial;padding: 1px 0 2px 24px;}.modal-form__wrapper-files {position: relative;overflow: hidden;padding: 10px 6px;}html form select.error, html form textarea.error, html form input.error, html input.error {border: 1px solid #AC0F0F;}#bx-composite-banner {position: absolute;left: 112px;top: 89px;background: none!important;width: 3px!important;height: 55px!important;overflow: hidden!important;}#bx-composite-banner a {display: none!important;}.owl-carousel .animated {-webkit-animation-duration: 1000ms;animation-duration: 1000ms;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.owl-carousel .owl-animated-in {z-index: 0;}.owl-carousel .owl-animated-out {z-index: 1;}.owl-carousel .fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}@-webkit-keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}.owl-height {-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}.owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;}.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;}.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next {position: absolute;top: 50%}.owl-carousel.owl-loaded {display: block;}.owl-carousel.owl-loading {opacity: 0;display: block;}.owl-carousel.owl-hidden {opacity: 0;}.owl-carousel .owl-refresh .owl-item {/*display: none;*/}.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel .owl-item img {display: block;-webkit-transform-style: preserve-3d;}.tabItem .owl-carousel .owl-stage-outer {padding-bottom: 50px;}.tabItem .owl-carousel .owl-controls .owl-nav .owl-prev, .tabItem .owl-carousel .owl-controls .owl-nav .owl-next {top: 25%}.owl-carousel.owl-text-select-on .owl-item {-webkit-user-select: auto;-moz-user-select: auto;-ms-user-select: auto;user-select: auto;}.owl-carousel .owl-grab {cursor: move;cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}.owl-carousel.owl-rtl {direction: rtl;}.owl-carousel.owl-rtl .owl-item {float: right;}.no-js .owl-carousel {display: block;}.owl-carousel .owl-item .owl-lazy {opacity: 0;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease;}.owl-carousel .owl-item img {transform-style: preserve-3d;}.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url(/bitrix/templates/rusgeocom/css/owl.video.play.png) no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;-webkit-transition: scale 100ms ease;-moz-transition: scale 100ms ease;-ms-transition: scale 100ms ease;-o-transition: scale 100ms ease;transition: scale 100ms ease;}.owl-carousel .owl-video-play-icon:hover {-webkit-transition: scale(1.3, 1.3);-moz-transition: scale(1.3, 1.3);-ms-transition: scale(1.3, 1.3);-o-transition: scale(1.3, 1.3);transition: scale(1.3, 1.3);}.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {display: none;}.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;-webkit-background-size: contain;-moz-background-size: contain;-o-background-size: contain;background-size: contain;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease;}.owl-carousel .owl-video-frame {position: relative;z-index: 1;}/* cyrillic-ext */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  300;  src:  local('Ubuntu Light'),  local('Ubuntu-Light'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoC1CzjvWyNL4U.woff2) format('woff2');  unicode-range:  U+0460-052F,  U+1C80-1C88,  U+20B4,  U+2DE0-2DFF,  U+A640-A69F,  U+FE2E-FE2F;  }/* cyrillic */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  300;  src:  local('Ubuntu Light'),  local('Ubuntu-Light'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoC1CzjtGyNL4U.woff2) format('woff2');  unicode-range:  U+0400-045F,  U+0490-0491,  U+04B0-04B1,  U+2116;  }/* greek-ext */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  300;  src:  local('Ubuntu Light'),  local('Ubuntu-Light'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoC1CzjvGyNL4U.woff2) format('woff2');  unicode-range:  U+1F00-1FFF;  }/* greek */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  300;  src:  local('Ubuntu Light'),  local('Ubuntu-Light'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoC1Czjs2yNL4U.woff2) format('woff2');  unicode-range:  U+0370-03FF;  }/* latin-ext */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  300;  src:  local('Ubuntu Light'),  local('Ubuntu-Light'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoC1CzjvmyNL4U.woff2) format('woff2');  unicode-range:  U+0100-024F,  U+0259,  U+1E00-1EFF,  U+2020,  U+20A0-20AB,  U+20AD-20CF,  U+2113,  U+2C60-2C7F,  U+A720-A7FF;  }/* latin */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  300;  src:  local('Ubuntu Light'),  local('Ubuntu-Light'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoC1CzjsGyN.woff2) format('woff2');  unicode-range:  U+0000-00FF,  U+0131,  U+0152-0153,  U+02BB-02BC,  U+02C6,  U+02DA,  U+02DC,  U+2000-206F,  U+2074,  U+20AC,  U+2122,  U+2191,  U+2193,  U+2212,  U+2215,  U+FEFF,  U+FFFD;  }/* cyrillic-ext */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  400;  src:  local('Ubuntu Regular'),  local('Ubuntu-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCs6KVjbNBYlgoKcg72j00.woff2) format('woff2');  unicode-range:  U+0460-052F,  U+1C80-1C88,  U+20B4,  U+2DE0-2DFF,  U+A640-A69F,  U+FE2E-FE2F;  }/* cyrillic */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  400;  src:  local('Ubuntu Regular'),  local('Ubuntu-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCs6KVjbNBYlgoKew72j00.woff2) format('woff2');  unicode-range:  U+0400-045F,  U+0490-0491,  U+04B0-04B1,  U+2116;  }/* greek-ext */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  400;  src:  local('Ubuntu Regular'),  local('Ubuntu-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCs6KVjbNBYlgoKcw72j00.woff2) format('woff2');  unicode-range:  U+1F00-1FFF;  }/* greek */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  400;  src:  local('Ubuntu Regular'),  local('Ubuntu-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCs6KVjbNBYlgoKfA72j00.woff2) format('woff2');  unicode-range:  U+0370-03FF;  }/* latin-ext */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  400;  src:  local('Ubuntu Regular'),  local('Ubuntu-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCs6KVjbNBYlgoKcQ72j00.woff2) format('woff2');  unicode-range:  U+0100-024F,  U+0259,  U+1E00-1EFF,  U+2020,  U+20A0-20AB,  U+20AD-20CF,  U+2113,  U+2C60-2C7F,  U+A720-A7FF;  }/* latin */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  400;  src:  local('Ubuntu Regular'),  local('Ubuntu-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCs6KVjbNBYlgoKfw72.woff2) format('woff2');  unicode-range:  U+0000-00FF,  U+0131,  U+0152-0153,  U+02BB-02BC,  U+02C6,  U+02DA,  U+02DC,  U+2000-206F,  U+2074,  U+20AC,  U+2122,  U+2191,  U+2193,  U+2212,  U+2215,  U+FEFF,  U+FFFD;  }/* cyrillic-ext */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  500;  src:  local('Ubuntu Medium'),  local('Ubuntu-Medium'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoCjC3jvWyNL4U.woff2) format('woff2');  unicode-range:  U+0460-052F,  U+1C80-1C88,  U+20B4,  U+2DE0-2DFF,  U+A640-A69F,  U+FE2E-FE2F;  }/* cyrillic */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  500;  src:  local('Ubuntu Medium'),  local('Ubuntu-Medium'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoCjC3jtGyNL4U.woff2) format('woff2');  unicode-range:  U+0400-045F,  U+0490-0491,  U+04B0-04B1,  U+2116;  }/* greek-ext */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  500;  src:  local('Ubuntu Medium'),  local('Ubuntu-Medium'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoCjC3jvGyNL4U.woff2) format('woff2');  unicode-range:  U+1F00-1FFF;  }/* greek */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  500;  src:  local('Ubuntu Medium'),  local('Ubuntu-Medium'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoCjC3js2yNL4U.woff2) format('woff2');  unicode-range:  U+0370-03FF;  }/* latin-ext */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  500;  src:  local('Ubuntu Medium'),  local('Ubuntu-Medium'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoCjC3jvmyNL4U.woff2) format('woff2');  unicode-range:  U+0100-024F,  U+0259,  U+1E00-1EFF,  U+2020,  U+20A0-20AB,  U+20AD-20CF,  U+2113,  U+2C60-2C7F,  U+A720-A7FF;  }/* latin */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  500;  src:  local('Ubuntu Medium'),  local('Ubuntu-Medium'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoCjC3jsGyN.woff2) format('woff2');  unicode-range:  U+0000-00FF,  U+0131,  U+0152-0153,  U+02BB-02BC,  U+02C6,  U+02DA,  U+02DC,  U+2000-206F,  U+2074,  U+20AC,  U+2122,  U+2191,  U+2193,  U+2212,  U+2215,  U+FEFF,  U+FFFD;  }/* cyrillic-ext */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  700;  src:  local('Ubuntu Bold'),  local('Ubuntu-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoCxCvjvWyNL4U.woff2) format('woff2');  unicode-range:  U+0460-052F,  U+1C80-1C88,  U+20B4,  U+2DE0-2DFF,  U+A640-A69F,  U+FE2E-FE2F;  }/* cyrillic */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  700;  src:  local('Ubuntu Bold'),  local('Ubuntu-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoCxCvjtGyNL4U.woff2) format('woff2');  unicode-range:  U+0400-045F,  U+0490-0491,  U+04B0-04B1,  U+2116;  }/* greek-ext */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  700;  src:  local('Ubuntu Bold'),  local('Ubuntu-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoCxCvjvGyNL4U.woff2) format('woff2');  unicode-range:  U+1F00-1FFF;  }/* greek */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  700;  src:  local('Ubuntu Bold'),  local('Ubuntu-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoCxCvjs2yNL4U.woff2) format('woff2');  unicode-range:  U+0370-03FF;  }/* latin-ext */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  700;  src:  local('Ubuntu Bold'),  local('Ubuntu-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoCxCvjvmyNL4U.woff2) format('woff2');  unicode-range:  U+0100-024F,  U+0259,  U+1E00-1EFF,  U+2020,  U+20A0-20AB,  U+20AD-20CF,  U+2113,  U+2C60-2C7F,  U+A720-A7FF;  }/* latin */@font-face  { font-family:  'Ubuntu';  font-style:  normal;  font-weight:  700;  src:  local('Ubuntu Bold'),  local('Ubuntu-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/ubuntu/4iCv6KVjbNBYlgoCxCvjsGyN.woff2) format('woff2');  unicode-range:  U+0000-00FF,  U+0131,  U+0152-0153,  U+02BB-02BC,  U+02C6,  U+02DA,  U+02DC,  U+2000-206F,  U+2074,  U+20AC,  U+2122,  U+2191,  U+2193,  U+2212,  U+2215,  U+FEFF,  U+FFFD;  }/* cyrillic-ext */@font-face  { font-family:  'PT Sans';  font-style:  normal;  font-weight:  400;  src:  local('PT Sans'),  local('PTSans-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/ptsans/jizaRExUiTo99u79D0-ExdGM.woff2) format('woff2');  unicode-range:  U+0460-052F,  U+1C80-1C88,  U+20B4,  U+2DE0-2DFF,  U+A640-A69F,  U+FE2E-FE2F;  }/* cyrillic */@font-face  { font-family:  'PT Sans';  font-style:  normal;  font-weight:  400;  src:  local('PT Sans'),  local('PTSans-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/ptsans/jizaRExUiTo99u79D0aExdGM.woff2) format('woff2');  unicode-range:  U+0400-045F,  U+0490-0491,  U+04B0-04B1,  U+2116;  }/* latin-ext */@font-face  { font-family:  'PT Sans';  font-style:  normal;  font-weight:  400;  src:  local('PT Sans'),  local('PTSans-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/ptsans/jizaRExUiTo99u79D0yExdGM.woff2) format('woff2');  unicode-range:  U+0100-024F,  U+0259,  U+1E00-1EFF,  U+2020,  U+20A0-20AB,  U+20AD-20CF,  U+2113,  U+2C60-2C7F,  U+A720-A7FF;  }/* latin */@font-face  { font-family:  'PT Sans';  font-style:  normal;  font-weight:  400;  src:  local('PT Sans'),  local('PTSans-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/ptsans/jizaRExUiTo99u79D0KExQ.woff2) format('woff2');  unicode-range:  U+0000-00FF,  U+0131,  U+0152-0153,  U+02BB-02BC,  U+02C6,  U+02DA,  U+02DC,  U+2000-206F,  U+2074,  U+20AC,  U+2122,  U+2191,  U+2193,  U+2212,  U+2215,  U+FEFF,  U+FFFD;  }/* cyrillic-ext */@font-face  { font-family:  'PT Sans';  font-style:  normal;  font-weight:  700;  src:  local('PT Sans Bold'),  local('PTSans-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/ptsans/jizfRExUiTo99u79B_mh0OOtLQ0Z.woff2) format('woff2');  unicode-range:  U+0460-052F,  U+1C80-1C88,  U+20B4,  U+2DE0-2DFF,  U+A640-A69F,  U+FE2E-FE2F;  }/* cyrillic */@font-face  { font-family:  'PT Sans';  font-style:  normal;  font-weight:  700;  src:  local('PT Sans Bold'),  local('PTSans-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/ptsans/jizfRExUiTo99u79B_mh0OqtLQ0Z.woff2) format('woff2');  unicode-range:  U+0400-045F,  U+0490-0491,  U+04B0-04B1,  U+2116;  }/* latin-ext */@font-face  { font-family:  'PT Sans';  font-style:  normal;  font-weight:  700;  src:  local('PT Sans Bold'),  local('PTSans-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/ptsans/jizfRExUiTo99u79B_mh0OCtLQ0Z.woff2) format('woff2');  unicode-range:  U+0100-024F,  U+0259,  U+1E00-1EFF,  U+2020,  U+20A0-20AB,  U+20AD-20CF,  U+2113,  U+2C60-2C7F,  U+A720-A7FF;  }/* latin */@font-face  { font-family:  'PT Sans';  font-style:  normal;  font-weight:  700;  src:  local('PT Sans Bold'),  local('PTSans-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/ptsans/jizfRExUiTo99u79B_mh0O6tLQ.woff2) format('woff2');  unicode-range:  U+0000-00FF,  U+0131,  U+0152-0153,  U+02BB-02BC,  U+02C6,  U+02DA,  U+02DC,  U+2000-206F,  U+2074,  U+20AC,  U+2122,  U+2191,  U+2193,  U+2212,  U+2215,  U+FEFF,  U+FFFD;  }/* cyrillic-ext */
/*@font-face  { font-family:  'Open Sans';  font-style:  italic;  font-weight:  300;  src:  local('Open Sans Light Italic'),  local('OpenSans-LightItalic'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/memnYaGs126MiZpBA-UFUKWyV9hmIqOjjg.woff2) format('woff2');  unicode-range:  U+0460-052F,  U+1C80-1C88,  U+20B4,  U+2DE0-2DFF,  U+A640-A69F,  U+FE2E-FE2F;  }@font-face  { font-family:  'Open Sans';  font-style:  italic;  font-weight:  300;  src:  local('Open Sans Light Italic'),  local('OpenSans-LightItalic'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/memnYaGs126MiZpBA-UFUKWyV9hvIqOjjg.woff2) format('woff2');  unicode-range:  U+0400-045F,  U+0490-0491,  U+04B0-04B1,  U+2116;  }@font-face  { font-family:  'Open Sans';  font-style:  italic;  font-weight:  300;  src:  local('Open Sans Light Italic'),  local('OpenSans-LightItalic'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/memnYaGs126MiZpBA-UFUKWyV9hnIqOjjg.woff2) format('woff2');  unicode-range:  U+1F00-1FFF;  }@font-face  { font-family:  'Open Sans';  font-style:  italic;  font-weight:  300;  src:  local('Open Sans Light Italic'),  local('OpenSans-LightItalic'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/memnYaGs126MiZpBA-UFUKWyV9hoIqOjjg.woff2) format('woff2');  unicode-range:  U+0370-03FF;  }@font-face  { font-family:  'Open Sans';  font-style:  italic;  font-weight:  300;  src:  local('Open Sans Light Italic'),  local('OpenSans-LightItalic'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/memnYaGs126MiZpBA-UFUKWyV9hkIqOjjg.woff2) format('woff2');  unicode-range:  U+0102-0103,  U+0110-0111,  U+1EA0-1EF9,  U+20AB;  }@font-face  { font-family:  'Open Sans';  font-style:  italic;  font-weight:  300;  src:  local('Open Sans Light Italic'),  local('OpenSans-LightItalic'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/memnYaGs126MiZpBA-UFUKWyV9hlIqOjjg.woff2) format('woff2');  unicode-range:  U+0100-024F,  U+0259,  U+1E00-1EFF,  U+2020,  U+20A0-20AB,  U+20AD-20CF,  U+2113,  U+2C60-2C7F,  U+A720-A7FF;  }@font-face  { font-family:  'Open Sans';  font-style:  italic;  font-weight:  300;  src:  local('Open Sans Light Italic'),  local('OpenSans-LightItalic'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/memnYaGs126MiZpBA-UFUKWyV9hrIqM.woff2) format('woff2');  unicode-range:  U+0000-00FF,  U+0131,  U+0152-0153,  U+02BB-02BC,  U+02C6,  U+02DA,  U+02DC,  U+2000-206F,  U+2074,  U+20AC,  U+2122,  U+2191,  U+2193,  U+2212,  U+2215,  U+FEFF,  U+FFFD;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  300;  src:  local('Open Sans Light'),  local('OpenSans-Light'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2');  unicode-range:  U+0460-052F,  U+1C80-1C88,  U+20B4,  U+2DE0-2DFF,  U+A640-A69F,  U+FE2E-FE2F;  @font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  300;  src:  local('Open Sans Light'),  local('OpenSans-Light'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2');  unicode-range:  U+0400-045F,  U+0490-0491,  U+04B0-04B1,  U+2116;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  300;  src:  local('Open Sans Light'),  local('OpenSans-Light'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format('woff2');  unicode-range:  U+1F00-1FFF;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  300;  src:  local('Open Sans Light'),  local('OpenSans-Light'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format('woff2');  unicode-range:  U+0370-03FF;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  300;  src:  local('Open Sans Light'),  local('OpenSans-Light'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format('woff2');  unicode-range:  U+0102-0103,  U+0110-0111,  U+1EA0-1EF9,  U+20AB;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  300;  src:  local('Open Sans Light'),  local('OpenSans-Light'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format('woff2');  unicode-range:  U+0100-024F,  U+0259,  U+1E00-1EFF,  U+2020,  U+20A0-20AB,  U+20AD-20CF,  U+2113,  U+2C60-2C7F,  U+A720-A7FF;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  300;  src:  local('Open Sans Light'),  local('OpenSans-Light'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');  unicode-range:  U+0000-00FF,  U+0131,  U+0152-0153,  U+02BB-02BC,  U+02C6,  U+02DA,  U+02DC,  U+2000-206F,  U+2074,  U+20AC,  U+2122,  U+2191,  U+2193,  U+2212,  U+2215,  U+FEFF,  U+FFFD;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  400;  src:  local('Open Sans Regular'),  local('OpenSans-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');  unicode-range:  U+0460-052F,  U+1C80-1C88,  U+20B4,  U+2DE0-2DFF,  U+A640-A69F,  U+FE2E-FE2F;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  400;  src:  local('Open Sans Regular'),  local('OpenSans-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');  unicode-range:  U+0400-045F,  U+0490-0491,  U+04B0-04B1,  U+2116;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  400;  src:  local('Open Sans Regular'),  local('OpenSans-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');  unicode-range:  U+1F00-1FFF;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  400;  src:  local('Open Sans Regular'),  local('OpenSans-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');  unicode-range:  U+0370-03FF;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  400;  src:  local('Open Sans Regular'),  local('OpenSans-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');  unicode-range:  U+0102-0103,  U+0110-0111,  U+1EA0-1EF9,  U+20AB;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  400;  src:  local('Open Sans Regular'),  local('OpenSans-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');  unicode-range:  U+0100-024F,  U+0259,  U+1E00-1EFF,  U+2020,  U+20A0-20AB,  U+20AD-20CF,  U+2113,  U+2C60-2C7F,  U+A720-A7FF;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  400;  src:  local('Open Sans Regular'),  local('OpenSans-Regular'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');  unicode-range:  U+0000-00FF,  U+0131,  U+0152-0153,  U+02BB-02BC,  U+02C6,  U+02DA,  U+02DC,  U+2000-206F,  U+2074,  U+20AC,  U+2122,  U+2191,  U+2193,  U+2212,  U+2215,  U+FEFF,  U+FFFD;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  600;  src:  local('Open Sans SemiBold'),  local('OpenSans-SemiBold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format('woff2');  unicode-range:  U+0460-052F,  U+1C80-1C88,  U+20B4,  U+2DE0-2DFF,  U+A640-A69F,  U+FE2E-FE2F;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  600;  src:  local('Open Sans SemiBold'),  local('OpenSans-SemiBold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format('woff2');  unicode-range:  U+0400-045F,  U+0490-0491,  U+04B0-04B1,  U+2116;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  600;  src:  local('Open Sans SemiBold'),  local('OpenSans-SemiBold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format('woff2');  unicode-range:  U+1F00-1FFF;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  600;  src:  local('Open Sans SemiBold'),  local('OpenSans-SemiBold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format('woff2');  unicode-range:  U+0370-03FF;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  600;  src:  local('Open Sans SemiBold'),  local('OpenSans-SemiBold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format('woff2');  unicode-range:  U+0102-0103,  U+0110-0111,  U+1EA0-1EF9,  U+20AB;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  600;  src:  local('Open Sans SemiBold'),  local('OpenSans-SemiBold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format('woff2');  unicode-range:  U+0100-024F,  U+0259,  U+1E00-1EFF,  U+2020,  U+20A0-20AB,  U+20AD-20CF,  U+2113,  U+2C60-2C7F,  U+A720-A7FF;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  600;  src:  local('Open Sans SemiBold'),  local('OpenSans-SemiBold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');  unicode-range:  U+0000-00FF,  U+0131,  U+0152-0153,  U+02BB-02BC,  U+02C6,  U+02DA,  U+02DC,  U+2000-206F,  U+2074,  U+20AC,  U+2122,  U+2191,  U+2193,  U+2212,  U+2215,  U+FEFF,  U+FFFD;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  700;  src:  local('Open Sans Bold'),  local('OpenSans-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN7rgOX-hpOqc.woff2) format('woff2');  unicode-range:  U+0460-052F,  U+1C80-1C88,  U+20B4,  U+2DE0-2DFF,  U+A640-A69F,  U+FE2E-FE2F;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  700;  src:  local('Open Sans Bold'),  local('OpenSans-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN7rgOVuhpOqc.woff2) format('woff2');  unicode-range:  U+0400-045F,  U+0490-0491,  U+04B0-04B1,  U+2116;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  700;  src:  local('Open Sans Bold'),  local('OpenSans-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN7rgOXuhpOqc.woff2) format('woff2');  unicode-range:  U+1F00-1FFF;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  700;  src:  local('Open Sans Bold'),  local('OpenSans-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN7rgOUehpOqc.woff2) format('woff2');  unicode-range:  U+0370-03FF;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  700;  src:  local('Open Sans Bold'),  local('OpenSans-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN7rgOXehpOqc.woff2) format('woff2');  unicode-range:  U+0102-0103,  U+0110-0111,  U+1EA0-1EF9,  U+20AB;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  700;  src:  local('Open Sans Bold'),  local('OpenSans-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format('woff2');  unicode-range:  U+0100-024F,  U+0259,  U+1E00-1EFF,  U+2020,  U+20A0-20AB,  U+20AD-20CF,  U+2113,  U+2C60-2C7F,  U+A720-A7FF;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  700;  src:  local('Open Sans Bold'),  local('OpenSans-Bold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format('woff2');  unicode-range:  U+0000-00FF,  U+0131,  U+0152-0153,  U+02BB-02BC,  U+02C6,  U+02DA,  U+02DC,  U+2000-206F,  U+2074,  U+20AC,  U+2122,  U+2191,  U+2193,  U+2212,  U+2215,  U+FEFF,  U+FFFD;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  800;  src:  local('Open Sans ExtraBold'),  local('OpenSans-ExtraBold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN8rsOX-hpOqc.woff2) format('woff2');  unicode-range:  U+0460-052F,  U+1C80-1C88,  U+20B4,  U+2DE0-2DFF,  U+A640-A69F,  U+FE2E-FE2F;  }/@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  800;  src:  local('Open Sans ExtraBold'),  local('OpenSans-ExtraBold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN8rsOVuhpOqc.woff2) format('woff2');  unicode-range:  U+0400-045F,  U+0490-0491,  U+04B0-04B1,  U+2116;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  800;  src:  local('Open Sans ExtraBold'),  local('OpenSans-ExtraBold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN8rsOXuhpOqc.woff2) format('woff2');  unicode-range:  U+1F00-1FFF;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  800;  src:  local('Open Sans ExtraBold'),  local('OpenSans-ExtraBold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN8rsOUehpOqc.woff2) format('woff2');  unicode-range:  U+0370-03FF;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  800;  src:  local('Open Sans ExtraBold'),  local('OpenSans-ExtraBold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN8rsOXehpOqc.woff2) format('woff2');  unicode-range:  U+0102-0103,  U+0110-0111,  U+1EA0-1EF9,  U+20AB;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  800;  src:  local('Open Sans ExtraBold'),  local('OpenSans-ExtraBold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN8rsOXOhpOqc.woff2) format('woff2');  unicode-range:  U+0100-024F,  U+0259,  U+1E00-1EFF,  U+2020,  U+20A0-20AB,  U+20AD-20CF,  U+2113,  U+2C60-2C7F,  U+A720-A7FF;  }@font-face  { font-family:  'Open Sans';  font-style:  normal;  font-weight:  800;  src:  local('Open Sans ExtraBold'),  local('OpenSans-ExtraBold'),  url(/bitrix/templates/rusgeocom/css/fonts/opensans/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format('woff2');unicode-range:  U+0000-00FF,  U+0131,  U+0152-0153,  U+02BB-02BC,  U+02C6,  U+02DA,  U+02DC,  U+2000-206F,  U+2074,  U+20AC,  U+2122,  U+2191,  U+2193,  U+2212,  U+2215,  U+FEFF,  U+FFFD;  }*/
/*new css*/@import url(/bitrix/templates/rusgeocom/css/slick.css);@import url(/bitrix/templates/rusgeocom/css/swiper.min.css);@import url(/bitrix/templates/rusgeocom/css/ols.css);@font-face  { font-family:  "PTSansRegular";  src:  url("/bitrix/templates/rusgeocom/css/fonts/PTSansRegular/PTSansRegular.eot");  src:  url("/bitrix/templates/rusgeocom/css/fonts/PTSansRegular/PTSansRegular.eot?#iefix") format("embedded-opentype"),  url("/bitrix/templates/rusgeocom/css/fonts/PTSansRegular/PTSansRegular.woff") format("woff"),  url("/bitrix/templates/rusgeocom/css/fonts/PTSansRegular/PTSansRegular.ttf") format("truetype");  font-style:  normal;  font-weight:  normal; }@font-face  { font-family:  "PTSansBold";  src:  url("/bitrix/templates/rusgeocom/css/fonts/PTSansBold/PTSansBold.eot");  src:  url("/bitrix/templates/rusgeocom/css/fonts/PTSansBold/PTSansBold.eot?#iefix") format("embedded-opentype"),  url("/bitrix/templates/rusgeocom/css/fonts/PTSansBold/PTSansBold.woff") format("woff"),  url("/bitrix/templates/rusgeocom/css/fonts/PTSansBold/PTSansBold.ttf") format("truetype");  font-style:  normal;  font-weight:  normal; }/* reset styles-----------------------------------------------------------------------------*/html,  body,  div,  span,  applet,  object,  iframe, h1,  h2,  h3,  h4,  h5,  h6,  p,  blockquote,  pre, a,  abbr,  acronym,  address,  big,  cite,  code, del,  dfn,  em,  font,  img,  ins,  kbd,  q,  s,  samp, strike,  strong,  tt,  var, b,  u,  i,  center, dl,  dt,  dd,  ol,  ul,  li, fieldset,  form,  label,  legend  { margin:  0;  padding:  0;  border:  0;  outline:  0;  font-size:  100%;  vertical-align:  baseline;  background:  transparent; }table,  caption,  tbody,  tfoot,  thead,  tr,  th,  td  { margin:  0;  padding:  0;  outline:  0;  font-size:  100%;  vertical-align:  top; }table  { border-collapse:  collapse;  border-spacing:  0; }blockquote,  q  { quotes:  none; }  blockquote:before,  blockquote:after,  q:before,  q:after  { content:  ''; }input:focus,  textarea:focus,  a:focus,  button:focus,  select:focus  { outline:  0; }ins  { text-decoration:  none; }del,  s,  strike  { text-decoration:  line-through; }html  { -ms-text-size-adjust:  100%;  -webkit-text-size-adjust:  100%; }article,  aside,  details,  figcaption,  figure,  footer,  header,  hgroup,  main,  nav,  section,  summary  { display:  block;  margin:  0; }*  { box-sizing:  border-box; }img  { border:  none;  vertical-align:  top;  max-width:  100%;  height:  auto; }/* responsive text align-----------------------------------------------------------------------------*/.text-left  { text-align:  left; }.text-right  { text-align:  right; }.text-center  { text-align:  center; }.text-justify  { text-align:  justify; }.text-xs-left  { text-align:  left; }.text-xs-right  { text-align:  right; }.text-xs-center  { text-align:  center; }.text-xs-justify  { text-align:  justify; }@media (min-width: 544px)  { .text-sm-left  { text-align:  left; }  .text-sm-right  { text-align:  right; }  .text-sm-center  { text-align:  center; }  .text-sm-justify  { text-align:  justify; } }@media (min-width: 768px)  { .text-md-left  { text-align:  left; }  .text-md-right  { text-align:  right; }  .text-md-center  { text-align:  center; }  .text-md-justify  { text-align:  justify; } }@media (min-width: 992px)  { .text-lg-left  { text-align:  left; }  .text-lg-right  { text-align:  right; }
  .text-lg-center  { text-align:  center; }  .text-lg-justify  { text-align:  justify; } }.clearfix::after  { content:  "";  display:  table;  clear:  both; }html  { height:  100%; }.no-flexbox body  { min-height:  100%;  height:  100%;  display:  block !important; }.page-wrapper,  .footer  { max-width:  none;  min-width:  0;  width:  100%;  margin:  0 auto; }  .no-flexbox .page-wrapper,  .no-flexbox .footer  { width:  auto; }.page-wrapper  { display:  -ms-flexbox;  display:  flex;  -ms-flex-direction:  column;  flex-direction:  column;  min-height:  100vh; }  .lte-ie-11 .page-wrapper,  .lt-ie-11 .page-wrapper  { min-height:  0; }  .no-flexbox .page-wrapper  { display:  block !important;width:  auto;min-height:  100%;height:  auto !important;height:  100%; }.page-body  { -ms-flex:  1;  flex:  1; }  .page-body.flex-none  { -ms-flex:  none;flex:  none; }.global-wrapper  {display:  -ms-flexbox;display:  flex;-ms-flex-direction:  column;flex-direction:  column;min-height:  100vh;  }.container  { margin-left:  auto;  margin-right:  auto;  padding-left:  15px;  padding-right:  15px; }  .container::after  { content:  "";display:  table;clear:  both; }  @media (min-width: 544px)  { .container  {max-width:  576px; } }  @media (min-width: 768px)  { .container  {max-width:  720px; } }  @media (min-width: 992px)  { .container  {max-width:  940px; } }  @media (min-width: 1200px)  { .container  {max-width:  1140px; } }.container-fluid  { margin-left:  auto;  margin-right:  auto;  padding-left:  15px;  padding-right:  15px; }  .container-fluid::after  { content:  "";display:  table;clear:  both; }.row  { margin-left:  -15px;  margin-right:  -15px; }  .row::after  { content:  "";display:  table;clear:  both; }.col-xs-1,  .col-xs-2,  .col-xs-3,  .col-xs-4,  .col-xs-5,  .col-xs-6,  .col-xs-7,  .col-xs-8,  .col-xs-9,  .col-xs-10,  .col-xs-11,  .col-xs-12,  .col-sm-1,  .col-sm-2,  .col-sm-3,  .col-sm-4,  .col-sm-5,  .col-sm-6,  .col-sm-7,  .col-sm-8,  .col-sm-9,  .col-sm-10,  .col-sm-11,  .col-sm-12,  .col-md-1,  .col-md-2,  .col-md-3,  .col-md-4,  .col-md-5,  .col-md-6,  .col-md-7,  .col-md-8,  .col-md-9,  .col-md-10,  .col-md-11,  .col-md-12,  .col-lg-1,  .col-lg-2,  .col-lg-3,  .col-lg-4,  .col-lg-5,  .col-lg-6,  .col-lg-7,  .col-lg-8,  .col-lg-9,  .col-lg-10,  .col-lg-11,  .col-lg-12,  .col-xl-1,  .col-xl-2,  .col-xl-3,  .col-xl-4,  .col-xl-5,  .col-xl-6,  .col-xl-7,  .col-xl-8,  .col-xl-9,  .col-xl-10,  .col-xl-11,  .col-xl-12  { position:  relative;  min-height:  1px;  padding-left:  15px;  padding-right:  15px; }.col-xs-1,  .col-xs-2,  .col-xs-3,  .col-xs-4,  .col-xs-5,  .col-xs-6,  .col-xs-7,  .col-xs-8,  .col-xs-9,  .col-xs-10,  .col-xs-11,  .col-xs-12  { float:  left; }.col-xs-1  { width:  8.33333%; }.col-xs-2  { width:  16.66667%; }.col-xs-3  { width:  25%; }.col-xs-4  { width:  33.33333%; }.col-xs-5  { width:  41.66667%; }.col-xs-6  { width:  50%; }.col-xs-7  { width:  58.33333%; }.col-xs-8  { width:  66.66667%; }.col-xs-9  { width:  75%; }.col-xs-10  { width:  83.33333%; }.col-xs-11  { width:  91.66667%; }.col-xs-12  { width:  100%; }.col-xs-pull-0  { right:  auto; }.col-xs-pull-1  { right:  8.33333%; }.col-xs-pull-2  { right:  16.66667%; }.col-xs-pull-3  { right:  25%; }.col-xs-pull-4  { right:  33.33333%; }.col-xs-pull-5  { right:  41.66667%; }.col-xs-pull-6  { right:  50%; }.col-xs-pull-7  { right:  58.33333%; }.col-xs-pull-8  { right:  66.66667%; }.col-xs-pull-9  { right:  75%; }.col-xs-pull-10  { right:  83.33333%; }.col-xs-pull-11  { right:  91.66667%; }.col-xs-pull-12  { right:  100%; }.col-xs-push-0  { left:  auto; }.col-xs-push-1  { left:  8.33333%; }.col-xs-push-2  { left:  16.66667%; }.col-xs-push-3  { left:  25%; }.col-xs-push-4  { left:  33.33333%; }.col-xs-push-5  { left:  41.66667%; }.col-xs-push-6  { left:  50%; }.col-xs-push-7  { left:  58.33333%; }.col-xs-push-8  { left:  66.66667%; }.col-xs-push-9  { left:  75%; }.col-xs-push-10  { left:  83.33333%; }.col-xs-push-11  { left:  91.66667%; }.col-xs-push-12  { left:  100%; }.col-xs-offset-0  { margin-left:  0%; }.col-xs-offset-1  { margin-left:  8.33333%; }.col-xs-offset-2  { margin-left:  16.66667%; }.col-xs-offset-3  { margin-left:  25%; }.col-xs-offset-4  { margin-left:  33.33333%; }.col-xs-offset-5  { margin-left:  41.66667%; }.col-xs-offset-6  { margin-left:  50%; }.col-xs-offset-7  { margin-left:  58.33333%; }.col-xs-offset-8  { margin-left:  66.66667%; }.col-xs-offset-9  { margin-left:  75%; }.col-xs-offset-10  { margin-left:  83.33333%; }.col-xs-offset-11  { margin-left:  91.66667%; }.col-xs-offset-12  { margin-left:  100%; }@media (min-width: 544px)  { .col-sm-1,  .col-sm-2,  .col-sm-3,  .col-sm-4,  .col-sm-5,  .col-sm-6,  .col-sm-7,  .col-sm-8,  .col-sm-9,  .col-sm-10,  .col-sm-11,  .col-sm-12  { float:  left; }  .col-sm-1  { width:  8.33333%; }  .col-sm-2  { width:  16.66667%; }  .col-sm-3  { width:  25%; }  .col-sm-4  { width:  33.33333%; }  .col-sm-5  { width:  41.66667%; }  .col-sm-6  { width:  50%; }  .col-sm-7  { width:  58.33333%; }  .col-sm-8  { width:  66.66667%; }  .col-sm-9  { width:  75%; }  .col-sm-10  { width:  83.33333%; }  .col-sm-11  { width:  91.66667%; }  .col-sm-12  { width:  100%; }  .col-sm-pull-0  { right:  auto; }  .col-sm-pull-1  { right:  8.33333%; }  .col-sm-pull-2  { right:  16.66667%; }  .col-sm-pull-3  { right:  25%; }  .col-sm-pull-4  { right:  33.33333%; }  .col-sm-pull-5  { right:  41.66667%; }  .col-sm-pull-6  { right:  50%; }  .col-sm-pull-7  { right:  58.33333%; }  .col-sm-pull-8  { right:  66.66667%; }  .col-sm-pull-9  { right:  75%; }  .col-sm-pull-10  { right:  83.33333%; }  .col-sm-pull-11  { right:  91.66667%; }  .col-sm-pull-12  { right:  100%; }  .col-sm-push-0  { left:  auto; }  .col-sm-push-1  { left:  8.33333%; }  .col-sm-push-2  { left:  16.66667%; }  .col-sm-push-3  { left:  25%; }  .col-sm-push-4  { left:  33.33333%; }  .col-sm-push-5  { left:  41.66667%; }  .col-sm-push-6  { left:  50%; }  .col-sm-push-7  { left:  58.33333%; }  .col-sm-push-8  { left:  66.66667%; }  .col-sm-push-9  { left:  75%; }  .col-sm-push-10  { left:  83.33333%; }  .col-sm-push-11  { left:  91.66667%; }  .col-sm-push-12  { left:  100%; }  .col-sm-offset-0  { margin-left:  0%; }  .col-sm-offset-1  { margin-left:  8.33333%; }  .col-sm-offset-2  { margin-left:  16.66667%; }  .col-sm-offset-3  { margin-left:  25%; }  .col-sm-offset-4  { margin-left:  33.33333%; }  .col-sm-offset-5  { margin-left:  41.66667%; }  .col-sm-offset-6  { margin-left:  50%; }  .col-sm-offset-7  { margin-left:  58.33333%; }  .col-sm-offset-8  { margin-left:  66.66667%; }  .col-sm-offset-9  { margin-left:  75%; }  .col-sm-offset-10  { margin-left:  83.33333%; }  .col-sm-offset-11  { margin-left:  91.66667%; }  .col-sm-offset-12  { margin-left:  100%; } }@media (min-width: 768px)  { .col-md-1,  .col-md-2,  .col-md-3,  .col-md-4,  .col-md-5,  .col-md-6,  .col-md-7,  .col-md-8,  .col-md-9,  .col-md-10,  .col-md-11,  .col-md-12  { float:  left; }  .col-md-1  { width:  8.33333%; }  .col-md-2  { width:  16.66667%; }  .col-md-3  { width:  25%; }  .col-md-4  { width:  33.33333%; }  .col-md-5  { width:  41.66667%; }  .col-md-6  { width:  50%; }  .col-md-7  { width:  58.33333%; }  .col-md-8  { width:  66.66667%; }  .col-md-9  { width:  100%; } .footer-bottom .col-md-9  { width:  75%; }  .col-md-10  { width:  83.33333%; }  .col-md-11  { width:  91.66667%; }  .col-md-12  { width:  100%; }  .col-md-pull-0  { right:  auto; }  .col-md-pull-1  { right:  8.33333%; }  .col-md-pull-2  { right:  16.66667%; }  .col-md-pull-3  { right:  25%; }  .col-md-pull-4  { right:  33.33333%; }  .col-md-pull-5  { right:  41.66667%; }  .col-md-pull-6  { right:  50%; }  .col-md-pull-7  { right:  58.33333%; }  .col-md-pull-8  { right:  66.66667%; }  .col-md-pull-9  { right:  75%; }  .col-md-pull-10  { right:  83.33333%; }  .col-md-pull-11  { right:  91.66667%; }  .col-md-pull-12  { right:  100%; }  .col-md-push-0  { left:  auto; }  .col-md-push-1  { left:  8.33333%; }  .col-md-push-2  { left:  16.66667%; }  .col-md-push-3  { left:  25%; }  .col-md-push-4  { left:  33.33333%; }  .col-md-push-5  { left:  41.66667%; }  .col-md-push-6  { left:  50%; }  .col-md-push-7  { left:  58.33333%; }  .col-md-push-8  { left:  66.66667%; }  .col-md-push-9  { left:  75%; }  .col-md-push-10  { left:  83.33333%; }  .col-md-push-11  { left:  91.66667%; }  .col-md-push-12  { left:  100%; }  .col-md-offset-0  { margin-left:  0%; }  .col-md-offset-1  { margin-left:  8.33333%; }  .col-md-offset-2  { margin-left:  16.66667%; }  .col-md-offset-3  { margin-left:  25%; }  .col-md-offset-4  { margin-left:  33.33333%; }  .col-md-offset-5  { margin-left:  41.66667%; }  .col-md-offset-6  { margin-left:  50%; }  .col-md-offset-7  { margin-left:  58.33333%; }  .col-md-offset-8  { margin-left:  66.66667%; }  .col-md-offset-9  { margin-left:  75%; }  .col-md-offset-10  { margin-left:  83.33333%; }  .col-md-offset-11  { margin-left:  91.66667%; }  .col-md-offset-12  { margin-left:  100%; } }@media (min-width: 992px)  { .col-lg-1,  .col-lg-2,  .col-lg-3,  .col-lg-4,  .col-lg-5,  .col-lg-6,  .col-lg-7,  .col-lg-8,  .col-lg-9,  .col-lg-10,  .col-lg-11,  .col-lg-12  { float:  left; }  .col-lg-1  { width:  8.33333%; }  .col-lg-2  { width:  16.66667%; }  .col-lg-3  { width:  25%; }  .col-lg-4  { width:  33.33333%; }  .col-lg-5  { width:  41.66667%; }  .col-lg-6  { width:  50%; }  .col-lg-7  { width:  58.33333%; }  .col-lg-8  { width:  66.66667%; }  .col-lg-9  { width:  75%; }  .col-lg-10  { width:  83.33333%; }  .col-lg-11  { width:  91.66667%; }  .col-lg-12  { width:  100%; }  .col-lg-pull-0  { right:  auto; }  .col-lg-pull-1  { right:  8.33333%; }  .col-lg-pull-2  { right:  16.66667%; }  .col-lg-pull-3  { right:  25%; }  .col-lg-pull-4  { right:  33.33333%; }  .col-lg-pull-5  { right:  41.66667%; }  .col-lg-pull-6  { right:  50%; }  .col-lg-pull-7  { right:  58.33333%; }  .col-lg-pull-8  { right:  66.66667%; }  .col-lg-pull-9  { right:  75%; }  .col-lg-pull-10  { right:  83.33333%; }  .col-lg-pull-11  { right:  91.66667%; }  .col-lg-pull-12  { right:  100%; }  .col-lg-push-0  { left:  auto; }  .col-lg-push-1  { left:  8.33333%; }  .col-lg-push-2  { left:  16.66667%; }  .col-lg-push-3  { left:  25%; }  .col-lg-push-4  { left:  33.33333%; }  .col-lg-push-5  { left:  41.66667%; }  .col-lg-push-6  { left:  50%; }  .col-lg-push-7  { left:  58.33333%; }  .col-lg-push-8  { left:  66.66667%; }  .col-lg-push-9  { left:  75%; }  .col-lg-push-10  { left:  83.33333%; }  .col-lg-push-11  { left:  91.66667%; }  .col-lg-push-12  { left:  100%; }  .col-lg-offset-0  { margin-left:  0%; }  .col-lg-offset-1  { margin-left:  8.33333%; }  .col-lg-offset-2  { margin-left:  16.66667%; }  .col-lg-offset-3  { margin-left:  25%; }  .col-lg-offset-4  { margin-left:  33.33333%; }  .col-lg-offset-5  { margin-left:  41.66667%; }  .col-lg-offset-6  { margin-left:  50%; }  .col-lg-offset-7  { margin-left:  58.33333%; }  .col-lg-offset-8  { margin-left:  66.66667%; }  .col-lg-offset-9  { margin-left:  75%; }  .col-lg-offset-10  { margin-left:  83.33333%; }  .col-lg-offset-11  { margin-left:  91.66667%; }  .col-lg-offset-12  { margin-left:  100%; } }@media (min-width: 1200px)  { .col-xl-1,  .col-xl-2,  .col-xl-3,  .col-xl-4,  .col-xl-5,  .col-xl-6,  .col-xl-7,  .col-xl-8,  .col-xl-9,  .col-xl-10,  .col-xl-11,  .col-xl-12  { float:  left; }  .col-xl-1  { width:  8.33333%; }  .col-xl-2  { width:  16.66667%; }  .col-xl-3  { width:  25%; }  .col-xl-4  { width:  33.33333%; }  .col-xl-5  { width:  41.66667%; }  .col-xl-6  { width:  50%; }  .col-xl-7  { width:  58.33333%; }  .col-xl-8  { width:  66.66667%; }  .col-xl-9  { width:  75%; }  .col-xl-10  { width:  83.33333%; }  .col-xl-11  { width:  91.66667%; }  .col-xl-12  { width:  100%; }  .col-xl-pull-0  { right:  auto; }  .col-xl-pull-1  { right:  8.33333%; }  .col-xl-pull-2  { right:  16.66667%; }  .col-xl-pull-3  { right:  25%; }  .col-xl-pull-4  { right:  33.33333%; }  .col-xl-pull-5  { right:  41.66667%; }  .col-xl-pull-6  { right:  50%; }  .col-xl-pull-7  { right:  58.33333%; }  .col-xl-pull-8  { right:  66.66667%; }  .col-xl-pull-9  { right:  75%; }  .col-xl-pull-10  { right:  83.33333%; }  .col-xl-pull-11  { right:  91.66667%; }  .col-xl-pull-12  { right:  100%; }  .col-xl-push-0  { left:  auto; }  .col-xl-push-1  { left:  8.33333%; }  .col-xl-push-2  { left:  16.66667%; }  .col-xl-push-3  { left:  25%; }  .col-xl-push-4  { left:  33.33333%; }  .col-xl-push-5  { left:  41.66667%; }  .col-xl-push-6  { left:  50%; }  .col-xl-push-7  { left:  58.33333%; }  .col-xl-push-8  { left:  66.66667%; }  .col-xl-push-9  { left:  75%; }  .col-xl-push-10  { left:  83.33333%; }  .col-xl-push-11  { left:  91.66667%; }  .col-xl-push-12  { left:  100%; }  .col-xl-offset-0  { margin-left:  0%; }  .col-xl-offset-1  { margin-left:  8.33333%; }  .col-xl-offset-2  { margin-left:  16.66667%; }  .col-xl-offset-3  { margin-left:  25%; }  .col-xl-offset-4  { margin-left:  33.33333%; }  .col-xl-offset-5  { margin-left:  41.66667%; }  .col-xl-offset-6  { margin-left:  50%; }  .col-xl-offset-7  { margin-left:  58.33333%; }  .col-xl-offset-8  { margin-left:  66.66667%; }  .col-xl-offset-9  { margin-left:  75%; }  .col-xl-offset-10  { margin-left:  83.33333%; }  .col-xl-offset-11  { margin-left:  91.66667%; }  .col-xl-offset-12  { margin-left:  100%; } }/*.mbox  { max-width:  1366px;  width:  100%;  margin:  0 auto;  position:  relative;  z-index:  1;  padding:  0 30px; }  .mbox::after  { content:  "";display:  table;clear:  both; }  @media (max-width: 767px)  { .mbox  {padding:  0 15px; } }*/body  { /*font-family:  "PTSansRegular";*/  background:  #f1f1f1; }.breadcrumbs-new  { display:  -ms-flexbox;  display:  flex;  list-style-type:  none;  padding:  8px 0 10px;  -ms-flex-wrap:  wrap;  flex-wrap:  wrap; }  .breadcrumbs-new__back  { margin-top:  15px;margin-bottom:  15px;display:  inline-block; }.breadcrumbs-new__back:before  {content:  '\2190'; display:  inline-block; margin-right:  10px; }@media (min-width:  768px)  {.breadcrumbs-new__back  {display:  none; } }  
 
  .breadcrumbs-new__item:not(:last-child):after  { content:  '/';font-size:  12px;color:  #333;margin-right:  12px;margin-left:  15px; } /* .breadcrumbs-new__item:last-child .breadcrumbs-new__link  { color:  #005e99; }*/  .breadcrumbs-new__link  {    padding-bottom: 5px; text-decoration:  none;font-size:  12px;color:  #333; }.right-column-main  {/*font-family:  "Open Sans";*/  width:  100%;  padding-left:  269px; }  @media (max-width: 991px)  { .right-column-main  {padding-left:  0; } }.product-cart  { background:  #fff;  padding:  23px 0px 0px;  margin-bottom:  16px; }  @media (max-width: 767px)  { .product-cart  {padding:  15px; } }  .product-cart__navigantion-wrapper  { position:  relative; overflow:  hidden;}@media (max-width:  767px)  { .popup-product-cart__navigantion-wrapper {display:  block;  } .product-cart__navigantion-wrapper  {display:  none; } }  @media (min-width: 768px)  { .popup-product-cart__image-mobile-btns { display:  block;}.product-cart__image-mobile-btns  {display:  none; } }  .product-cart__navigantion-btn  { position:  absolute;top:  38%;-ms-transform:  translateY(-50%);transform:  translateY(-50%);width:  8px;height:  13px;z-index:  1; }.product-cart__navigantion-btn svg  {width:  100%; height:  100%; fill:  #005e99; stroke:  #005e99; stroke-width:  5px; }/* .product-cart__navigantion-btn--prev,  .popup-product-cart__navigantion-btn--prev  {left:  0; }.product-cart__navigantion-btn--next,  .popup-product-cart__navigantion-btn--next  {right:  0; }*/  .product-cart__navigantion-btn--prev {left:  0; }.product-cart__navigantion-btn--next{right:  0; }.popup-product-cart__navigantion-btn--prev {left:  -15px;  }.popup-product-cart__navigantion-btn--next {right:  -15px;  }  .product-cart__image-mobile-btn,  .popup-product-cart__image-mobile-btn  { position:  absolute;top:  50%;-ms-transform:  translateY(-50%);transform:  translateY(-50%);width:  12px;height:  18px;z-index:  1; }.product-cart__image-mobile-btn svg,  .popup-product-cart__image-mobile-btn svg  {width:  100%; height:  100%; fill:  #005e99; stroke:  #005e99; stroke-width:  5px; }.product-cart__image-mobile-btn--prev,  .popup-product-cart__image-mobile-btn--prev {left:  10px; }.product-cart__image-mobile-btn--next,  .popup-product-cart__image-mobile-btn--next  {right:  10px; }  .product-cart__title,  .popup-product-cart__title  { color:  #38393a;font-size:  24px;font-family:  "PTSansBold";padding-bottom:  15px;}.product-cart__title { padding-right:  150px;  }  .product-cart__wrapper  { display:  -ms-flexbox;display:  flex; border-top:  2px solid #f1f1f1;padding-left:  30px;padding-right:  30px;  }.product-cart__info {display:  flex;align-items:  center;justify-content:  center;flex-direction:  column;min-width:  194px;  }.product-cart__info  {width:  100%;padding-left:  26px; } .product-cart__image  { width:  70%;padding-right:  15px;-ms-flex-negative:  0;flex-shrink:  0;position:  relative;border-right:  2px solid #f1f1f1;padding-bottom:  23px }@media(max-width: 1080px) {.product-cart__image {width:  65% }.product-cart__info {padding-left:  10px;min-width:  190px;  }}@media (max-width:  991px)  {.footer-map {display:  none;  }.product-config__price-bottom {padding-bottom:  15px;  } .product-cart__image  {width:  50%; min-width:  240px;}.product-cart__сompare {display:  none;} }@media (max-width:  868px) {.product-cart__image  {width:  65%;  } }@media (max-width:  816px)  {  .product-cart__image  {width:  65%;} }@media (max-width:  767px)  {.product-cart__wrapper  {-ms-flex-wrap:  wrap; flex-wrap:  wrap; } }@media (max-width:  767px)  {.product-cart__image  {width:  100%; min-width:  auto;  padding-right:  0;border:  none;} }@media (max-width:  991px)  {.product-cart__info  {padding-left:  15px; } }@media (max-width:  767px)  {.product-cart__info  {padding-left:  0; } }  /*.product-cart__item-bonus-info  { position:  absolute;top:  4px;left:  0;z-index:  1; }*/@media (max-width:  767px)  {.product-cart__item-bonus-info  {display:  none; } }  .product-cart__bonus-item  { color:  #fff;font-size:  16px;background:  #cacaca;float:  left;clear:  both;padding:  5px 18px 5px;}.product-cart__bonus-item--red  {background:  #e51f2e; }.product-cart__bonus-item--blue  {background:  #005e99; }.product-cart__bonus-item--newss  {background:  #5f4b8b; }  .product-cart__art  { color:  #949494;font-size:  13px;margin-bottom:  15px; }@media (max-width:  767px)  {.product-cart__art  {text-align:  center; } }.product-cart__art span  {color:  #38393a; }  .product-cart__price  { display:  -ms-flexbox;display:  flex;-ms-flex-align:  center;align-items:  center;margin-bottom:  7px;-ms-flex-wrap:  wrap;flex-wrap:  wrap;flex-direction:  column-reverse;justify-content:  center;  }@media (max-width:  767px)  {.product-cart__price  {-ms-flex-pack:  center; justify-content:  center; } }  .product-cart__price-current  { color:  #333;font-family:  "PTSansBold";font-size:  40px;/* margin-right:  18px;*/ }  .product-cart__price-old  { color:  #c0c0c0;/* font-family:  "PTSansBold";*/font-size:  24px;text-decoration:  line-through; }@media (max-width:  767px)  {.product-cart__price-old  {display:  none; } }  .product-cart__option  { background:  #fff;border:  2px solid #f1f1f1;color:  #333;font-size:  16px;display:  inline-block;padding:  9px 15px 13px 0;margin-bottom:  14px; }@media (max-width:  767px)  {.product-cart__option  {width:  100%; text-align:  center; max-width:  295px; } }.product-cart__option span  {position:  relative; padding-left:  55px; } .product-cart__option span:before  {content:  ''; background:  url("/bitrix/templates/rusgeocom/css/../img/svg/options.svg") no-repeat; width:  24px; height:  24px; background-size:  cover; position:  absolute; top:  50%; left:  16px; -ms-transform:  translateY(-50%); transform:  translateY(-50%); }.product-cart__option:hover  {text-decoration:  none; background:  #f1f1f1; }  .product-cart__buy-wrapper  { display:  -ms-flexbox;display:  flex;-ms-flex-wrap:  wrap;flex-wrap:  wrap;-ms-flex-align:  center;align-items:  center;-ms-justify-content:  center;justify-content:  center;margin-bottom:  27px; }@media (max-width:  543px)  {.product-cart__buy-wrapper  {-ms-flex-pack:  center; justify-content:  center; margin-bottom:  30px; } }  .product-cart__to-cart  { background:  #005e99;color:  #fff;position:  relative;display:  inline-block;padding:  9px 37px 12px 0;text-decoration:  none;margin-bottom:  5px;/*margin-right:  27px;*/text-decoration:  none;border:  2px solid #005e99;transition:  0.2s ease; }.product-cart__to-cart:hover  {color:  #005e99;  }.product-cart__to-cart--catalog  {margin-right:  15px; width:  100%; -ms-flex-pack:  center; justify-content:  center; display:  -ms-flexbox; display:  flex; } .product-cart__to-cart--catalog span  {padding-left:  72px; }.product-cart__to-cart--config  {margin-right:  0; margin-bottom:  0; }.product-cart__to-cart span  {position:  relative; padding-left:  68px; }.product-cart__to-cart svg  {width:  16px; height:  14px; position:  absolute; top:  25%; left:  39px;/* -ms-transform:  translateY(-50%); transform:  translateY(-50%);*/ fill:  #fff; transition:  0.2s ease; }.product-cart__to-cart:hover  {text-decoration:  none; background:  #fff; } .product-cart__to-cart:hover svg  {fill:  #005e99; }@media (max-width:  767px)  {.product-cart__to-cart  {width:  100%; text-align:  center; } }@media (max-width:  543px)  {.product-cart__to-cart  {width:  100%; margin-right:  0; } }  .product-cart__fast-buy  { text-decoration:  none;font-size:  16px;color:  #005e99;margin-bottom:  5px;/*padding:  0 40px;background:  #005e99;color:  #fff;margin-right:  13px;font-size:  100%;border:  2px solid #005e99;width:  100%;max-width:  165px;height:  41px;-webkit-align-content:  center;-ms-flex-line-pack:  center;align-content:  center;-webkit-box-pack:  center;-webkit-justify-content:  center;-moz-box-pack:  center;-ms-flex-pack:  center;justify-content:  center;-webkit-box-align:  center;-webkit-align-items:  center;-moz-box-align:  center;-ms-flex-align:  center;align-items:  center;display:  -webkit-box;display:  -webkit-flex;display:  -moz-box;display:  -ms-flexbox;display:  flex;text-align:  center;text-decoration:  none;-webkit-transition:  all ease .2s;-moz-transition:  all ease .2s;-o-transition:  all ease .2s;transition:  all ease .2s;text-decoration:  none;}.product-cart__fast-buy:hover  {background-color:  #fff!important;color:  #005e99!important;text-decoration:  none!important;*/} .product-cart__zakaz-buy  {  padding:  0 20px;background:  #005e99;color:  #fff;margin-right:  13px;font-size:  100%;border:  2px solid #005e99;width:  100%;max-width:  244px;height:  41px;-webkit-align-content:  center;-ms-flex-line-pack:  center;align-content:  center;-webkit-box-pack:  center;-webkit-justify-content:  center;-moz-box-pack:  center;-ms-flex-pack:  center;justify-content:  center;-webkit-box-align:  center;-webkit-align-items:  center;-moz-box-align:  center;-ms-flex-align:  center;align-items:  center;display:  -webkit-box;display:  -webkit-flex;display:  -moz-box;display:  -ms-flexbox;display:  flex;text-align:  center;text-decoration:  none;-webkit-transition:  all ease .2s;-moz-transition:  all ease .2s;-o-transition:  all ease .2s;transition:  all ease .2s;text-decoration:  none;/*font-family:  "Open Sans";*/}.product-cart__zakaz-buy:hover  {background-color:  #fff!important;color:  #005e99!important;text-decoration:  none!important;  }.product-cart__fast-buy span  {position:  relative; } .product-cart__fast-buy span:before  {content:  ''; width:  100%; height:  1px; background:  url("/bitrix/templates/rusgeocom/css/../img/border.jpg"); position:  absolute; right:  0; bottom:  0; left:  0; }.product-cart__fast-buy:hover  {text-decoration:  none; } .product-cart__fast-buy:hover span:before  {opacity:  0; }.product-review-list-oll  { text-decoration:  none;font-size:  16px;color:  #005e99;margin-bottom:  5px; }.product-review-list-oll span  {position:  relative; } .product-review-list-oll span:before  {content:  ''; width:  100%; height:  1px; background:  url("/bitrix/templates/rusgeocom/css/../img/border.jpg"); position:  absolute; right:  0; bottom:  0; left:  0; }.product-review-list-oll:hover  {text-decoration:  none; } .product-review-list-oll:hover span:before  {opacity:  0; }  .product-cart__shiping  { margin-bottom:  22px; }  .product-cart__shiping-item  {display: flex;margin-bottom:  10px; }.product-cart__shiping-item: :after  {content:  ""; display:  table; clear:  both; }  .product-cart__shiping-name  { color:  #005e99;font-size:  13px;padding-left:  32px;position:  relative;width:  120px;float:  left; }.product-cart__shiping-name:before  {content:  ''; position:  absolute; top:  50%; left:  0; -ms-transform:  translateY(-50%); transform:  translateY(-50%); }.product-cart__shiping-name span  {position:  relative; } .product-cart__shiping-name span:before  {content:  ''; width:  100%; height:  1px; background:  url("/bitrix/templates/rusgeocom/css/../img/border.jpg"); position:  absolute; right:  0; bottom:  0; left:  0; opacity:  0; }.product-cart__shiping-name:hover  {text-decoration:  none; } .product-cart__shiping-name:hover span:before  {opacity:  1; }
.product-cart__shiping-name--semi:before  {content:  ''; 
background-image:  url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' width='16.536px' height='16.536px' viewBox='0 0 438.536 438.536' fill='%23d1d1d1' style='enable-background:new 0 0 438.536 438.536;' xml:space='preserve'%3e%3cg%3e%3cpath d='M322.621,42.825C294.073,14.272,259.619,0,219.268,0c-40.353,0-74.803,14.275-103.353,42.825 c-28.549,28.549-42.825,63-42.825,103.353c0,20.749,3.14,37.782,9.419,51.106l104.21,220.986 c2.856,6.276,7.283,11.225,13.278,14.838c5.996,3.617,12.419,5.428,19.273,5.428c6.852,0,13.278-1.811,19.273-5.428 c5.996-3.613,10.513-8.562,13.559-14.838l103.918-220.986c6.282-13.324,9.424-30.358,9.424-51.106 C365.449,105.825,351.176,71.378,322.621,42.825z M270.942,197.855c-14.273,14.272-31.497,21.411-51.674,21.411 s-37.401-7.139-51.678-21.411c-14.275-14.277-21.414-31.501-21.414-51.678c0-20.175,7.139-37.402,21.414-51.675 c14.277-14.275,31.504-21.414,51.678-21.414c20.177,0,37.401,7.139,51.674,21.414c14.274,14.272,21.413,31.5,21.413,51.675 C292.355,166.352,285.217,183.575,270.942,197.855z'/%3e%3c/g%3e%3c/svg%3e"); 
background-position:  -2px 0px; width:  9px; height:  15px; display:  inline-block; background-size: 148% 114%;
background-repeat: no-repeat;}
.product-cart__shiping-name--shiping:before  {content:  ''; 
background-image:  url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 409.6 332.8'%3e%3cg data-name='Layer 2'%3e%3cpath d='M409.14 178.28l-48.83-97.66a6.91 6.91 0 0 0-6.18-3.82H281.6V25.6A25.68 25.68 0 0 0 256 0H25.6A25.68 25.68 0 0 0 0 25.6v186.69a43.69 43.69 0 0 0 12.8 30.91A43.69 43.69 0 0 0 43.71 256h14.36a51.2 51.2 0 1 0 88.66 0h141.74a51.2 51.2 0 1 0 88.66 0h23.42a9 9 0 0 0 9.05-9v-66.77a4.37 4.37 0 0 0-.46-1.95zM281.6 167.15v-40.1a11.85 11.85 0 0 1 11.85-11.85h30.89a16.71 16.71 0 0 1 15 9.23l23.54 47.09a5.31 5.31 0 0 1-4.74 7.68h-64.49a12.06 12.06 0 0 1-12.05-12.05z' fill='%23d1d1d1' data-name='Layer 1'/%3e%3c/g%3e%3c/svg%3e"); 
background-position:  0px 0px; width:  16px; height:  13px; display:  inline-block;background-repeat: no-repeat;} 
.product-cart__shiping-text  { color:  #333;font-size:  13px;float:  left; }  .product-cart__item-info-title  { color:  #333;font-size:  13px;font-family:  "PTSansBold";margin-bottom:  8px; }  .product-cart__item-info-list  { list-style-type:  none; }  .product-cart__item-info-name  { position:  relative;padding-left:  22px;margin-bottom:  4px;font-size:  13px;color:  #333; }.product-cart__item-info-name:before  {content:  ''; width:  7px; height:  1px; background:  #d6d6d6; position:  absolute; top:  50%; left:  0; }  .product-cart__image-top  { width:  100%;height:  360px;overflow:  hidden;margin-bottom:  18px; }.product-cart__slider-navigation { width:  270px;margin:  0 10px;  }.product-cart__navigantion-wrapper-flex { display:  flex; flex-direction:  row; justify-content:  center; flex-wrap:  wrap;  }.popup_product-cart__navigantion-wrapper-flex { display:  flex; flex-direction:  row; justify-content:  center; flex-wrap:  wrap;  padding-left: 130px;  }/*.product-cart__slider-navigation { max-width:  455px;margin:  0 auto;  }*/ .product-cart__navigantion-block { width:  270px;  }@media (max-width:  991px)  {.product-cart__image-top  {width:  100%; } }@media (max-width:  767px)  {.product-cart__navigantion-block { width:  auto;  }.product-cart__image-top  {height:  auto; text-align:  center; } }.product-cart__image-top img  {width:  auto; height:  295px; margin:  0 auto; } @media (max-width:  767px)  {.product-cart__image-top-wrapper {height:  380px;} .product-cart__image-top img  {height:  100%; } }  .product-cart__slider-navigation  { margin-bottom:  17px; }@media (max-width:  767px)  {.product-cart__navigantion-wrapper-flex { display:  none;} .product-cart__slider-navigation  {display:  none; } }  .product-cart__slider-navigation-link,  .popup-product-cart__slider-navigation-link  { border-bottom:  2px solid transparent;padding-bottom:  8px; margin:  0 5px; cursor: pointer;}.product-cart__slider-navigation-link img  {margin:  0 auto;}.product-cart__slider-navigation-link.active,.popup-product-cart__slider-navigation-link.active{border-bottom:  2px solid #005e99; }  .product-cart__other-info-links  { display:  -ms-flexbox;display:  flex;padding-left:  13px;}@media (max-width:  767px)  {.product-cart__other-info-links  {display:  none; } }  .product-cart__other-link  { display:  block;width:  46px;height:  32px; }.product-cart__other-link svg  {width:  100%; height:  100%; fill:  #005e99; transition:  0.2s ease; }.product-cart__other-link:not(:last-child)  {margin-right:  23px; }.product-cart__other-link:hover svg  {fill:  red; }.product-info  { display:  -ms-flexbox;  display:  flex;  margin-bottom:  19px; }  @media (max-width: 991px)  { .product-info  {display:  none; } }  .product-info__item  { width:  33.33%;height:  59px;display:  -ms-flexbox;display:  flex;-ms-flex-pack:  center;justify-content:  center;-ms-flex-align:  center;align-items:  center;background:  #fff;font-size:  14px;color:  #333; }.product-info__item:not(:last-child)  {border-right:  2px solid #f1f1f1; }  .product-info__image  { margin-right:  17px; }.product-tabs  { margin-bottom:  31px; }  .product-tabs__body  { padding:  15px 15px 0;background:  #fff; margin-bottom:  25px;/*overflow:  hidden;*/overflow:  hidden;}  .product-tabs__mobile-tabs  { background:  #f1f1f1;width:  100%;-ms-flex-align:  center;align-items:  center;display:  -ms-flexbox;display:  flex;color:  #333;font-size:  16px;min-height:  40px;padding:  5px 18px;text-decoration:  none;margin-bottom:  10px;position:  relative; }@media (min-width:  768px)  {.product-tabs__mobile-tabs  {display:  none; } }.product-tabs__mobile-tabs.active .product-tabs__mobile-icon:after  {-ms-transform:  rotate(0deg); transform:  rotateZ(0deg); opacity:  0; }  .product-tabs__mobile-icon  { width:  19px;height:  19px;display:  block;position:  absolute;top:  50%;right:  16px;-ms-transform:  translateY(-50%);transform:  translateY(-50%); }.product-tabs__mobile-icon:after,  .product-tabs__mobile-icon:before  {content:  ''; width:  100%; height:  1px; background:  #777; position:  absolute; top:  0; right:  0; bottom:  0; left:  0; margin:  auto; transition:  0.2s ease; }.product-tabs__mobile-icon:after  {-ms-transform:  rotate(90deg); transform:  rotateZ(90deg); }  .product-tabs__head  { background:  #f8f8f8;display:  -ms-flex;display:  -ms-flexbox;display:  flex;-ms-flex-wrap:  wrap;flex-wrap:  wrap; }@media (max-width:  991px)  {.product-tabs__head  {padding-left:  0; } }@media (max-width:  767px)  {.product-tabs__head  {display:  none; } }  .product-tabs__head-link  { color:  #333;font-size:  16px;min-height:  49px;display:  -ms-flexbox;display:  flex;-ms-flex-align:  center;align-items:  center;text-decoration:  none;border-right:  1px solid #e0e0e0;padding:  0 15px; }.product-tabs__head-link.active  {color:  #005e99; font-family:  "PTSansBold"; background:  #fff; }.product-tabs__head-link:hover  {text-decoration:  none; }.product-tabs__head-link .count  {color:  #777; font-size:  12px; display:  inline-block; position:  relative; top:  2px; left:  5px; }@media (max-width:  991px)  {.product-tabs__head-link  {padding:  0 8px; } }  .product-tabs__item  { padding:  13px 30px 29px;background:  #fff; }@media (max-width:  991px)  {.product-tabs__item  {padding:  0; margin-bottom:  10px;} }@media(max-width:  768px) {  .product-tabs__item  { margin-bottom:  20px;  }}.product-table  { border:  1px solid #dfe1e6; }  .product-table__top  { color:  #333;font-size:  14px;font-family:  "PTSansBold";background:  #f6f7f8;height:  35px;display:  -ms-flex;display:  -ms-flexbox;display:  flex;-ms-flex-align:  center;align-items:  center;border-bottom:  1px solid #dfe1e6;padding-left:  16px; }.product-table__top--center  {-ms-flex-pack:  center; justify-content:  center; padding-left:  208px; } @media (max-width:  767px)  {.product-table__top--center  {padding-left:  0; } }  .product-table__row  { display:  -ms-flexbox;display:  flex;color:  #333;font-size:  13px; }@media (max-width:  767px)  {.product-table__row  {font-size:  11px; } }.product-table__row:not(:last-child)  {border-bottom:  1px solid #dfe1e6; }  .product-table__col  { width:  100%;display:  -ms-flexbox;display:  flex;-ms-flex-wrap:  wrap;flex-wrap:  wrap; }.product-table__col--name  {display:  -ms-flexbox; display:  flex; -ms-flex-align:  center; align-items:  center; -ms-flex-pack:  center; justify-content:  center; width:  184px; -ms-flex-negative:  0; flex-shrink:  0; position:  relative; padding:  5px 15px; text-align:  center; } @media (max-width:  767px)  {.product-table__col--name  {width:  80px;font-size:  11px; } } .product-table__col--name:before  {content:  ''; height:  calc(100% - 18px); width:  1px; background:  #dfe1e6; position:  absolute; top:  0; right:  0; bottom:  0; margin:  auto; }  .product-table__col-item  { min-height:  30px;display:  -ms-flexbox;display:  flex;-ms-flex-align:  center;align-items:  center;-ms-flex-pack:  center;justify-content:  center;text-align:  center;width:  100%; }.product-table__col-item:not(:last-child)  {position:  relative; } .product-table__col-item:not(:last-child):before  {content:  ''; height:  1px; width:  calc(100% - 18px); background:  #dfe1e6; position:  absolute; right:  0; bottom:  0; }  .product-table__col-row  { -ms-flex-negative:  0;flex-shrink:  0;display:  -ms-flexbox;display:  flex;-ms-flex-align:  center;align-items:  center;-ms-flex-pack:  center;justify-content:  center;text-align:  center;position:  relative;padding:  5px 15px; }.product-table__col-row:nth-child(1)  {width:  45%; }.product-table__col-row:nth-child(2)  {width:  55%; }.product-table__col-row:not(:last-child):before  {content:  ''; height:  calc(100% - 18px); width:  1px; background:  #dfe1e6; position:  absolute; top:  0; right:  0; bottom:  0; margin:  auto; }.product-section__title { color:  #38393a;  font-family:  "PTSansBold";  font-size:  18px;  margin-bottom:  15px; }.product-section__title-wrap {display:  flex;flex-direction:  row;justify-content:  space-between;  }.product-section__wrapper  { background:  #fff;  padding:  29px 30px 0; }  @media (max-width: 767px)  { .product-section__wrapper  {padding:  15px; } }.product-files__title  { color:  #38393a;  font-size:  16px;  margin-bottom:  15px; }.product-files__wrapper  { display:  -ms-flexbox;  display:  flex;  -ms-flex-wrap:  wrap;  flex-wrap:  wrap;  padding:  0;  /*width:  50%;*/  margin-bottom:  15px; }.product-files__items  { width:  100%;  -ms-flex-negative:  0;  flex-shrink:  0;}  @media (max-width:  991px)  { .product-files__items  {width:  100%; } }.product-files__list  { list-style-type:  none; }.product-files__list-item  { display:  -ms-flexbox;  display:  flex;  -ms-flex-align:  center;  align-items:  center; }  .product-files__list-item:not(:last-child)  { margin-bottom:  10px; }  .product-files__list-item svg  { width:  32px;height:  32px;fill:  #f20e14;margin-right:  15px; }.product-files__link  { color:  #005e99;  font-size:  14px;  text-decoration:  none;  margin-right:  8px; }  .product-files__link:hover  { text-decoration:  underline; }.product-files__list-item-info  { color:  #bcbcbc;  font-size:  12px; }.product-section.product-accessories  { margin-bottom:  0px; }  .product-accessories__slider-count  { position:  absolute;top:  0;left:  50%;-ms-transform:  translateX(-50%);transform:  translateX(-50%);z-index:  1;font-size:  12px;color:  #b0b0b0; }@media (min-width:  768px)  {.product-accessories__slider-count  {display:  none; } }  .product-accessories__slider-item-image  { margin-bottom:  15px;}.product-accessories__slider-item-image img  {margin:  0 auto; }  .product-accessories__mobile-select  { width:  100%;height:  40px;background:  #f1f1f1;border:  1px solid #f1f1f1;padding-left:  18px;padding-right:  18px;}@media (min-width:  768px)  {.product-accessories__mobile-select  {display:  none; } }  .product-accessories__wrapper  { border-bottom:  2px solid #f1f1f1;padding-bottom:  13px;padding-top:  13px; }  .product-accessories__count  { font-size:  12px;color:  #bababa; }  .product-accessories__list-link:hover  { text-decoration:  none; }.product-accessories__list-link:hover span:before  {opacity:  0; }  .product-accessories__name  { display: contents; float:left; margin-right:5px;color:  #005e99;position:  relative; }
/*.product-accessories__name:before  {content:  ''; width:  100%; height:  1px; background:  url("/bitrix/templates/rusgeocom/css/../img/border.jpg"); position:  absolute; right:  0; bottom:  0; left:  0; }*/
 .product-accessories_name_border {border-bottom: 1px dashed #005e99;}
 .product-accessories_name_border:hover, .product-accessories__list-link.active .product-accessories__name .product-accessories_name_border {border-bottom: none;}
 .product-accessories__list-link  { font-size:  15px;text-decoration:  none; }.product-accessories__list-link.active  {font-family:  "PTSansBold"; } .product-accessories__list-link.active .product-accessories__name  {color:  #333; } .product-accessories__list-link.active .product-accessories__name:before  {display:  none; }  .product-accessories__top-list  { display:  -ms-flexbox;/*display:  flex;-ms-flex-wrap:  wrap;flex-wrap:  wrap;*/column-count:  3;list-style-type:  none; }@media (max-width:  767px)  {.product-accessories__top-list  {display:  none; }.product-accessories__slider-item-image  {margin-bottom:  15px; height:  200px;  display:  flex; align-items:  center; justify-content:  center;}.product-accessories__slider-item-image img  {  height:  100%;}}  .product-accessories__list-item  {  min-height:15px;/* width:  33.3%;*/ -ms-flex-negative:  0;flex-shrink:  0;margin-bottom:  10px; }@media (max-width:  991px)  {.product-accessories__top-list {column-count: 2;}.product-accessories__list-item  {width:  100%; padding-right:  5px; } }  .product-accessories__slider-item-title  { color:  #38393a;font-size:  14px;margin-bottom:  11px;display:  inline-block;font-family:  "PTSansBold"; }  .product-accessories__slider-item  { background:  #fff;padding:  20px 30px;float:  left;border-left:  1px solid #f1f1f1;border-right:  1px solid #f1f1f1;position:  relative;width:  225px; }.goods-item-inner:hover .product-accessories__slider-item-remove  {display:  block; }  .product-accessories__slider-item-remove  { display:  block;width:  19px;height:  19px;position:  absolute;top:  9px;right:  11px;display:  none; }.product-accessories__slider-item-remove svg  {width:  100%; height:  100%; fill:  #d3d3d3; transition:  0.2s ease; }.product-accessories__slider-item-remove:hover svg  {fill:  #000; }  .product-accessories__slider-price  { color:  #38393a;font-size:  18px;font-family:  "PTSansBold";margin-bottom:  13px; }  .product-accessories__slider-info  { color:  #949494;font-size:  12px;line-height:  14px; }  .product-accessories__slider  { position:  relative; }  .product-accessories__slider-btn  { position:  absolute;top:  50%;-ms-transform:  translateY(-50%);transform:  translateY(-50%);width:  17px;height:  27px;z-index:  1; }@media (max-width:  767px)  {.product-accessories__slider-btn  {width:  12px; height:  18px; } }.product-accessories__slider-btn svg  {width:  100%; height:  100%; fill:  #005e99; stroke:  #005e99; stroke-width:  5px; }.product-accessories__slider-btn--prev  {left:  10px; } @media (max-width:  767px)  {.product-accessories__slider-btn--prev  {left:  15px; } }.product-accessories__slider-btn--next  {right:  10px; } @media (max-width:  767px)  {.product-accessories__slider-btn--next  {right:  15px; } }.product-recent__slider  { position:  relative; }.product-serii__slider  { position:  relative; }.product-equipment__list  { list-style-type:  none; }.product-equipment__list-item  { margin-bottom:  15px;  display:  -ms-flexbox;  display:  flex;  -ms-flex-align:  center;  align-items:  center;  padding-left:  40px;  position:  relative; }  .product-equipment__list-item:before  { content:  '';width:  0;height:  0;border-left:  5px solid #cecece;border-top:  5px solid transparent;border-bottom:  5px solid transparent;position:  absolute;top:  50%;left:  0;-ms-transform:  translateY(-50%);transform:  translateY(-50%); }  .product-equipment__list-item svg  { width:  29px;height:  25px;margin-right:  32px;fill:  #005e99; }.product-equipment__list-item svg.icon-notphoto  {width:  31px; height:  31px; fill:  #c3c3c3; }.product-equipment__link  { color:  #333;  font-size:  16px;  text-decoration:  none; }.product-equipment__head  { margin-bottom:  30px;  display:  -ms-flex;  display:  -ms-flexbox;  display:  flex; }.product-equipment__head-link  { border:  3px solid #f1f1f1;  height:  35px;  display:  -ms-flexbox;  display:  flex;  -ms-flex-align:  center;  align-items:  center;  text-decoration:  none;  font-size:  16px;  color:  #333;  padding:  0 15px; }  .product-equipment__head-link span  { border-bottom:  1px dotted #333; }  .product-equipment__head-link.active  { background:  #f1f1f1; }.product-equipment__head-link.active span  {border-bottom:  1px solid transparent; }.product-equipment__photo-list  { display:  -ms-flex;  display:  -ms-flexbox;  display:  flex;  -ms-flex-wrap:  wrap;  flex-wrap:  wrap; }.product-equipment__photo-link  { display:  -ms-flex;  display:  -ms-flexbox;  display:  flex;  width:  50%;  -ms-flex-negative:  0;  flex-shrink:  0;  -ms-flex-align:  center;  align-items:  center;  text-decoration:  none;  margin-bottom:  10px;  padding-right:  20px; }  @media (max-width: 767px)  { .product-equipment__photo-link  {width:  100%; } }.product-equipment__photo-wrap  { display:  block;  width:  71px;  height:  71px;  overflow:  hidden;  border:  1px solid #f2f2f2;  margin-right:  30px;min-width:  69px;}  @media (max-width: 767px)  { .product-equipment__photo-wrap  {margin-right:  10px; } }  .product-equipment__photo-wrap img  { width:  100%;height:  100%;object-fit:  contain; }.product-equipment__photo-name  { color:  #333;  font-size:  14px;  text-decoration:  none; }.product-config__price-bottom  { display:  -ms-flexbox;  display:  flex;  -ms-flex-pack:  center;  justify-content:  center;  -ms-flex-wrap:  wrap;  flex-wrap:  wrap; }.product-config__price-all  { font-size:  16px;  color:  #333;  width:  100%;  text-align:  center;  margin-bottom:  20px;  padding-top:  15px; }  .product-config__price-all span  { font-size:  30px;font-family:  "PTSansBold"; }.product-config__item  { position:  relative;  border-bottom:  1px solid #f8f8f8; }.product-config__input  { width:  23px;  height:  23px;  position:  absolute;  top:  15px;  left:  15px;  opacity:  0;  z-index:  1; }  .product-config__input[type="radio"]:checked ~ .product-config__icon:before  { content:  '';width:  11px;height:  11px;position:  absolute;top:  0;right:  0;bottom:  0;left:  0;margin:  auto;background:  #81868b;border-radius:  50%; }  .product-config__input:checked ~ .product-config__wrapper  { background:  #f8f8f8; }.product-config__input[type="checkbox"]:checked ~ .product-config__icon:before { content:  '';position:  absolute;top:  2px;right:  0;bottom:  0;left:  2px;margin:  auto;background:  #81868b;background:  url('/bitrix/templates/rusgeocom/css/../images/checked.png') no-repeat;background-size:  17px 17px;}.product-config__item-top:hover .product-config__show-detail  { display:  inline; }.product-config__icon-radio {border-radius:  50%;  }@media (max-width:  991px)  { .product-config__item-top  { margin-bottom:  15px; } }.product-config__icon  { width:  23px;  height:  23px;  position:  absolute;  top:  15px;  left:  15px;  border:  1px solid #cbcbcb;}.product-cart__poverca .product-cart__poverca-item .product-config__input  { width:  20px;  height:  20px;  position:  absolute;  top:  0;  left:  15px;  opacity:  0;  z-index:  1; }  .product-cart__poverca .product-cart__poverca-item .product-config__input[type="checkbox"]:checked ~ .product-config__icon:before { content:  '';position:  absolute;top:  2px;right:  0;bottom:  0;left:  2px;margin:  auto;background:  #81868b;background:  url('/bitrix/templates/rusgeocom/css/../images/checked.png') no-repeat;background-size:  15px 15px;}.product-cart__poverca .product-cart__poverca-item .product-config__input.chect ~ .product-config__icon:before { content:  '';position:  absolute;top:  2px;right:  0;bottom:  0;left:  2px;margin:  auto;background:  #81868b;background:  url('/bitrix/templates/rusgeocom/css/../images/checked.png') no-repeat;background-size:  15px 15px;}.product-cart__poverca .product-cart__poverca-item .product-config__input[type="checkbox"]:checked ~ .product-config__icon:before { content:  '';position:  absolute;top:  2px;right:  0;bottom:  0;left:  2px;margin:  auto;background:  #81868b;background:  url('/bitrix/templates/rusgeocom/css/../images/checked.png') no-repeat;background-size:  15px 15px;} .product-cart__poverca .product-cart__poverca-item .product-config__icon  { width:  20px;  height:  20px;  position:  absolute;  top:  0px;  left:  15px;  border:  1px solid #cbcbcb;}.product-config__item-title  { text-decoration:  none;  font-size:  16px;  font-family:  "PTSansBold";  color:  #333;  margin-right:  30px; }  .product-config__item-title:hover  { text-decoration:  underline;color:  #005e99; }.product-config__item-sub-title  { font-size:  16px;  color:  #333;  margin-bottom:  9px; }.product-config__detail  { color:  #333;  font-size:  14px;  line-height:  21px;  display:  none; }.product-config__price  { font-size:  16px;  font-family:  "PTSansBold";  color:  #333; }.product-config__wrapper  { padding-left:  54px;  display:  -ms-flexbox;  display:  flex;  padding-top:  15px;  padding-bottom:  15px; }  @media (max-width: 767px)  { .product-config__wrapper  {display:  block; } }.product-config__info-left  { width:  549px;  -ms-flex-negative:  0;  flex-shrink:  0; }  @media (max-width: 1199px)  { .product-config__info-left  {width:  85%; } }  @media (max-width: 991px)  { .product-config__info-left  {width:  75%; } }  @media (max-width: 767px)  { .product-config__info-left  {width:  100%; margin-bottom:  15px; } }.product-config__show-detail  { position:  relative;  text-decoration:  none;  color:  #005e99;  font-size:  12px; }  .product-config__show-detail:before  { content:  '';width:  100%;height:  1px;background:  url("/bitrix/templates/rusgeocom/css/../img/border.jpg");position:  a1bsolute;right:  0;bottom:  0;left:  0; }  .product-config__show-detail:hover  { text-decoration:  none; }.product-config__show-detail:hover:before  {opacity:  0; }  .product-config__show-detail.active  { display:  inline; }  @media (max-width: 991px)  { .product-config__show-detail  {display:  inline; } }.product-review__submit  { background:  #005e99;  color:  #fff;  font-size:  14px;  font-family:  "PTSansBold";  border:  none;  outline:  none;  width:  160px;  height:  35px; }  @media (max-width: 767px)  { .product-review__submit  {width:  100%; } }.product-review__top  { display:  -ms-flexbox;  display:  flex;  -ms-flex-pack:  justify;  background:  #fff;  justify-content:  space-between;  padding:  20px 25px; }  @media (max-width: 767px)  { .product-review__top  {-ms-flex-wrap:  wrap; flex-wrap:  wrap; position:  relative; } }.product-review__new  { color:  #005e99;  font-size:  14px;  text-decoration:  none;  display:  -ms-flexbox;  display:  flex;  -ms-flex-align:  center;  align-items:  center;  margin-right:  12px; }  @media (max-width: 767px)  { .product-review__new  {position:  absolute; right:  0; } }  .product-review__new svg  { width:  18px;height:  14px;fill:  #005e99;margin-right:  8px; }  .product-review__new span  { position:  relative; }.product-review__new span: after  {content:  ''; width:  100%; height:  1px; background:  url("/bitrix/templates/rusgeocom/css/../img/border.jpg"); position:  absolute; right:  0; bottom:  0; left:  0; }.product-review__new span:hover  {text-decoration:  none; } .product-review__new span:hover:before  {opacity:  0; }.product-review__title  { font-size:  18px;  font-family:  "PTSansBold";  margin-bottom:  15px; }.product-review__current  { display:  -ms-flexbox;  display:  flex; }.product-review__current-stars  { display:  -ms-flexbox;  display:  flex; }  .product-review__current-stars span  { width:  17px;height:  16px;display:  block;margin-right:  3px; }.product-review__current-stars span svg  {width:  100%; height:  100%; fill:  #e1e1e1; }  .product-review__current-stars.stars-1 span:nth-child(1) svg  { fill:  #ffb400; }  .product-review__current-stars.stars-2 span:nth-child(1) svg,  .product-review__current-stars.stars-2 span:nth-child(2) svg  { fill:  #ffb400; }  .product-review__current-stars.stars-3 span:nth-child(1) svg,  .product-review__current-stars.stars-3 span:nth-child(2) svg,  .product-review__current-stars.stars-3 span:nth-child(3) svg  { fill:  #ffb400; }  .product-review__current-stars.stars-4 span:nth-child(1) svg,  .product-review__current-stars.stars-4 span:nth-child(2) svg,  .product-review__current-stars.stars-4 span:nth-child(3) svg,  .product-review__current-stars.stars-4 span:nth-child(4) svg  { fill:  #ffb400; }  .product-review__current-stars.stars-5 span svg  { fill:  #ffb400; }.product-review__current-text  { font-size:  14px;  color:  #333;  opacity:  0.5;  margin-left:  14px; }.product-review__form-row  { display:  none;/*  margin-right:  -30px;  margin-left:  -30px;*/ }  @media (max-width:  767px)  { .product-review__form-row  {margin-right:  -15px; margin-left:  -15px; } }.product-review__form  { background:  #f8f8f8;  position:  relative;  padding-left:  30px;  padding-right:  30px;  display:  -ms-flexbox;  display:  flex;  -ms-flex-wrap:  wrap;  flex-wrap:  wrap;  position:  relative;  padding-bottom:  10px;  padding-top:  20px; }  @media (max-width: 767px)  { .product-review__form  {padding-right:  15px; padding-left:  15px; } }.product-review__form-close  { position:  absolute;  top:  25px;  right:  43px;  width:  16px;  height:  16px; }  .product-review__form-close svg  { width:  100%;height:  100%;fill:  #adadad; }.product-review__form-input  { display:  none; }  .product-review__form-input:checked ~ label svg  { fill:  #ffb400; }.product-review__form-name  { width:  70px;  text-align:  right;  padding-right:  15px;  -ms-flex-negative:  0;  flex-shrink:  0;  font-size:  14px; }  @media (max-width: 767px)  { .product-review__form-name  {width:  100%; padding-right:  0; text-align:  left; margin-bottom:  7px; } }.product-review__form-group  { display:  -ms-flexbox;  display:  flex;  -ms-flex-align:  center;  align-items:  center;  width:  100%;  margin-bottom:  17px; }  @media (max-width: 767px)  { .product-review__form-group  {-ms-flex-wrap:  wrap; flex-wrap:  wrap; } }  .product-review__form-group--half  { width:  50%; }@media (max-width:  767px)  {.product-review__form-group--half  {width:  100%; } }  @media (max-width: 767px)  { .product-review__form-group--rate  {-ms-flex-wrap:  wrap; flex-wrap:  wrap; -ms-flex-pack:  center; justify-content:  center; } .product-review__form-group--rate .product-review__form-name  {text-align:  center; } }.product-review__form-star-wrapper  { cursor:  pointer;  width:  35px;  height:  35px;  display:  block;  margin-right:  9px;  float:  right; }  .product-review__form-star-wrapper svg  { width:  100%;height:  100%;fill:  #e1e1e1; }.product-review__form-input  { float:  right; }.product-review__form-wrapper  { width:  100%; }  @media (max-width: 767px)  { .product-review__form-wrapper  {text-align:  center; } }.product-review__form-stars  { float:  left;  padding-left:  5px; }  @media (max-width: 767px)  { .product-review__form-stars  {padding-left:  0; float:  none; display:  inline-block; } }.product-review__form-text-input  { width:  100%;  height:  35px;  border:  1px solid #e4e4e4;  background:  #fff;  border-radius:  0; }.product-review__form-textarea  { resize:  vertical;  width:  100%;  border:  1px solid #e4e4e4;  min-height:  88px; }.product-review__form-stars::after  { content:  "";  display:  table;  clear:  both; }.product-review-list  {background:  #fff;  padding:  7px 26px 0 26px;  }  .product-review-list__show  { color:  #005e99;font-size:  14px;text-decoration:  none;position:  relative;display:  none; }.product-review-list__show:before  {content:  ''; width:  100%; height:  1px; background:  url("/bitrix/templates/rusgeocom/css/../img/border.jpg"); position:  absolute; right:  0; bottom:  0; left:  0; }.product-review-list__show:hover  {text-decoration:  none; } .product-review-list__show:hover:before  {opacity:  0; }  .product-review-list__text  { font-size:  14px;color:  #505050;line-height:  21px; }  .product-review-list__answer  { background:  #f8f8f8;padding:  20px;position:  relative;margin-top:  27px;margin-bottom:  15px;padding-top:  16px; }.product-review-list__answer:before  {content:  ''; width:  0; height:  0; border-bottom:  16px solid #f8f8f8; border-left:  16px solid transparent; border-right:  16px solid transparent; position:  absolute; top:  0; left:  27px; -ms-transform:  translateY(-100%); transform:  translateY(-100%); }  .product-review-list__item  { padding-top:  20px; }.product-review-list__item:last-child { padding-bottom:  20px;  }.item-usefull { padding-right:  10px;  }  .product-review-list__rate  { display:  -ms-flexbox;display:  flex;-ms-flex-align:  center;align-items:  center;margin-right:  10px;margin-top:  9px; }  .product-review-list__top  { display:  -ms-flex;display:  -ms-flexbox;display:  flex;-ms-flex-align:  center;align-items:  center;-ms-flex-pack:  justify;justify-content:  space-between;margin-bottom:  13px; }  .product-review-list__top-left  { display:  -ms-flex;display:  -ms-flexbox;display:  flex; }  .product-review-list__name  { font-size:  14px;color:  #333;font-family:  "PTSansBold";margin-right:  18px; }  .product-review-list__date  { color:  #bfbfbf;font-size:  12px;margin-right:  12px;letter-spacing:  0.4px; }  .product-review-list__bottom  { display:  -ms-flexbox;display:  flex;-ms-flex-pack:  end;justify-content:  flex-end;width:  100%;border-bottom:  1px solid #dbdbdb;padding-bottom:  15px; }  .product-review-list__rate-line  { width:  1px;height:  24px;background:  #dbdbdb;margin-right:  11px;margin-left:  11px;display:  block; }  .product-review-list__rate-link  { width:  17px;height:  17px;display:  block; }.product-review-list__rate-link svg  {width:  100%; height:  100%; fill:  #dbdbdb; transition:  0.2s ease; }.product-review-list__rate-link:hover svg  {fill:  #000; }  .product-review-list__stars  { display:  -ms-flexbox;display:  flex; }.product-review-list__stars span  {width:  17px; height:  16px; display:  block; margin-right:  1px; } .product-review-list__stars span svg  {width:  100%; height:  100%; fill:  #e1e1e1; }.product-review-list__stars.stars-1 span:nth-child(1) svg  {fill:  #ffb400; }.product-review-list__stars.stars-2 span:nth-child(1) svg,  .product-review-list__stars.stars-2 span:nth-child(2) svg  {fill:  #ffb400; }.product-review-list__stars.stars-3 span:nth-child(1) svg,  .product-review-list__stars.stars-3 span:nth-child(2) svg,  .product-review-list__stars.stars-3 span:nth-child(3) svg  {fill:  #ffb400; }.product-review-list__stars.stars-4 span:nth-child(1) svg,  .product-review-list__stars.stars-4 span:nth-child(2) svg,  .product-review-list__stars.stars-4 span:nth-child(3) svg,  .product-review-list__stars.stars-4 span:nth-child(4) svg  {fill:  #ffb400; }.product-review-list__stars.stars-5 span svg  {fill:  #ffb400; }.product-text p  { line-height:  1.5;  font-size:  15px;  margin-bottom:  15px; }.catalog-main  { padding-bottom:  50px; }  .catalog-main__title  { color:  #38393a;font-size:  24px;margin-bottom:  15px;font-family:  "PTSansBold"; }  .catalog-main__banner  { margin-bottom:  26px; }.catalog-main__banner img  {width:  100%; }  .catalog-main__list  { list-style-type:  none;background:  #fff;display:  -ms-flex;display:  -ms-flexbox;display:  flex;-ms-flex-wrap:  wrap;flex-wrap:  wrap;padding:  15px 30px;margin-bottom:  30px; }  .catalog-main__list-item  { width:  25%;-ms-flex-negative:  0;flex-shrink:  0;margin-bottom:  10px;padding-right:  30px; }@media (max-width:  991px)  {.catalog-main__list-item  {width:  50%; } }@media (max-width:  767px)  {.catalog-main__list-item  {width:  100%; } }  .catalog-main__list-link  { text-decoration:  none;color:  #005e99;font-size:  16px;display:  -ms-flexbox;display:  flex;-ms-flex-align:  center;align-items:  center; }.catalog-main__list-link .catalog-main__list-link-count  {display:  inline-block; margin-left:  5px; color:  #bababa; font-size:  12px; }.catalog-main__list-link:hover  {text-decoration:  none; } .catalog-main__list-link:hover .catalog-main__list-link-name  {text-decoration:  underline; }  .catalog-main__wrapper  { display:  -ms-flex;display:  -ms-flexbox;display:  flex;-ms-flex-wrap:  wrap;flex-wrap:  wrap; }  .catalog-main__item  { width:  25%;background:  #fff;padding:  10px;position:  relative;border:  2px solid #f1f1f1; }.catalog-main__item:hover  {z-index:  100; } .catalog-main__item:hover .catalog-main__item-title  {height:  auto; } .catalog-main__item:hover .catalog-main__item-buy  {display:  block; z-index:  2; }@media (max-width:  991px)  {.catalog-main__item  {width:  50%; } }@media (max-width:  767px)  {.catalog-main__item  {width:  100%; } }  .catalog-main__item-image  { background:  #fff;display:  block;height:  160px;position:  relative; }.catalog-main__item-image img  {position:  absolute; top:  0; right:  0; bottom:  0; left:  0; margin:  auto; width:  100%; height:  100%; object-fit:  contain; }  .catalog-main__info-wrapper  { position:  relative;padding-top:  24px; }  .catalog-main__item-title  { color:  #38393a;font-size:  13px;text-decoration:  none;margin-bottom:  11px;display:  block;position:  absolute;top:  0;right:  0;left:  0;height:  13px;overflow:  hidden;text-overflow:  ellipsis;z-index:  1; }  .catalog-main__item-price  { display:  -ms-flexbox;display:  flex;-ms-flex-pack:  justify;justify-content:  space-between;-ms-flex-align:  center;align-items:  center;margin-bottom:  13px; }  .catalog-main__item-price-name  { color:  #38393a;font-size:  18px;font-family:  "PTSansBold"; }  .catalog-main__item-price-review  { color:  #005e99;font-size:  11px; }  .catalog-main__item-detail  { font-size:  12px;color:  #949494;line-height:  14px; }  .catalog-main__item-buy  { position:  absolute;right:  0;bottom:  6px;left:  0;-ms-transform:  translateY(100%);transform:  translateY(100%);background:  #fff;padding-left:  10px;padding-right:  10px;display:  none;border-bottom:  3px solid #f1f1f1; }@media (max-width:  767px)  {.catalog-main__item-buy  {display:  block; position:  static; -ms-transform:  none; transform:  none; border:  none; padding:  0; margin-top:  10px; } }  .catalog-main__item-buy-top  { display:  -ms-flexbox;display:  flex;-ms-flex-pack:  justify;justify-content:  space-between;margin-bottom:  13px; }  .catalog-main__status  { position:  relative; }  .catalog-main__status-name  { position:  absolute;top:  0;left:  0;color:  #fff;font-size:  16px;background:  #cacaca;padding:  1px 18px 4px;margin-bottom:  15px;z-index:  1; }.catalog-main__status-name--red  {background:  #ff5547; }.catalog-main__status-name--blue  {background:  #47cdff; }  .catalog-main__item-aviable  { color:  #f6840b;font-size:  14px;position:  relative;padding-left:  15px; }.catalog-main__item-aviable:before  {content:  ''; background:  url("/bitrix/templates/rusgeocom/css/../img/aviable.png") no-repeat; width:  9px; height:  7px; background-size:  cover; position:  absolute; top:  50%; left:  0; -ms-transform:  translateY(-50%); transform:  translateY(-50%); }  .catalog-main__item-compare  { color:  #005e99;position:  relative;font-size:  14px; }.catalog-main__item-compare:before  {content:  ''; width:  100%; height:  1px; background:  url("/bitrix/templates/rusgeocom/css/../img/border.jpg"); position:  absolute; right:  0; bottom:  0; left:  0; }  .catalog-main__item-buy-bottom  { display:  -ms-flexbox;display:  flex;-ms-flex-pack:  center;justify-content:  center;-ms-flex-wrap:  wrap;flex-wrap:  wrap;-ms-flex-align:  center;align-items:  center; }  .catalog-main__item-buy-fast  { color:  #005e99;text-decoration:  none;font-size:  14px;margin-top:  4px;margin-bottom:  10px; }.catalog-main__item-buy-fast span  {position:  relative; } .catalog-main__item-buy-fast span:before  {content:  ''; width:  100%; height:  1px; background:  url("/bitrix/templates/rusgeocom/css/../img/border.jpg"); position:  absolute; right:  0; bottom:  0; left:  0; }  .catalog-main__sort  { display:  -ms-flexbox;display:  flex;-ms-flex-align:  center;align-items:  center;-ms-flex-pack:  justify;justify-content:  space-between;-ms-flex-wrap:  wrap;flex-wrap:  wrap; }  .catalog-main__sort-item  { display:  -ms-flexbox;display:  flex;-ms-flex-align:  center;align-items:  center;margin-bottom:  15px; }  .catalog-main__sort-name  { color:  #333;font-size:  14px;margin-right:  5px; }@media (max-width:  767px)  {.catalog-main__sort-name  {display:  none; } }.catalog-main__sort-name--mobile  {display:  none; } @media (max-width:  767px)  {.catalog-main__sort-name--mobile  {display:  block; } }  .catalog-main__sort-link  { color:  #005e99;text-decoration:  none;display:  -ms-flex;display:  -ms-flexbox;display:  flex;-ms-flex-align:  center;align-items:  center;margin-right:  15px; }.catalog-main__sort-link span  {position:  relative; } .catalog-main__sort-link span:before  {content:  ''; width:  100%; height:  1px; background:  url("/bitrix/templates/rusgeocom/css/../img/border.jpg"); position:  absolute; right:  0; bottom:  0; left:  0; }.catalog-main__sort-link svg  {fill:  #005e99; stroke:  #005e99; stroke-width:  2px; width:  8px; height:  5px; margin-left:  5px; transition:  .2s ease; }.catalog-main__sort-link.active svg  {-ms-transform:  rotate(180deg); transform:  rotateZ(180deg); }  .catalog-main__sort-drop-wrap  { position:  relative; }.catalog-main__sort-drop-wrap:hover .catalog-main__sort-dropdowm  {display:  block; }  .catalog-main__sort-dropdowm  { width:  120px;background:  #fff;border:  1px solid #cacaca;border-radius:  3px;display:  none;position:  absolute;bottom:  -5px;left:  0;z-index:  150;-ms-transform:  translateY(100%);transform:  translateY(100%); }.catalog-main__sort-dropdowm:before  {content:  ''; height:  20px; width:  100%; position:  absolute; top:  0; right:  0; left:  0; -ms-transform:  translateY(-100%); transform:  translateY(-100%); }.catalog-main__sort-dropdowm--right  {width:  60px; right:  0; left:  auto; }  .catalog-main__sort-dropdowm-link  { display:  block;text-align:  center;padding:  5px;text-decoration:  none;color:  #333; }.catalog-main__sort-dropdowm-link:not(:last-child)  {border-bottom:  1px solid #cacaca; }.catalog-main__sort-dropdowm-link:hover  {text-decoration:  none; background:  #cacaca; }.breadcrumbs-new--catalog  { list-style:  none!important;  }/*8.08*/.goods-item-wrap >a {width:  100%;  }.product-cart__icon-wrapper {display:  flex;flex-direction:  row;align-items:  center;flex-wrap:  wrap;justify-content:  flex-start;  }.product-cart__icon-wrapper >div {margin-right:  15px;  }.product-cart__reestr {border-bottom:  1px dashed;display:  inline-table;  }.product-cart__reestr:hover {border-color:  transparent;  }.product-cart__header { padding-left:  30px;padding-right:  30px;/*padding-bottom:  15px;*/display:  flex;flex-direction:  row;justify-content:  space-between;position:  relative;  }.product-cart__col-right {position:  absolute;top:  -10px;right:  0px;  }.product-cart__col-left {width:  100%;  }.product-cart__flex-wrapper {display:  flex;justify-content:  space-between;width:  100%;  }.icon-shield,  .icon-prod {position:  relative;padding-left:  30px;display:  flex;align-items:  center;  }.product-cart__icon {position:  relative;  }.product-cart__icon:before {content:  '';position:  absolute;left:  0;top:  50%;transform:  translateY(-50%);  }
.product-tabs__item_zonds { padding: 0;    margin: 0 -15px;}
.icon-shield:before {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48.11 62.72'%3e%3cdefs%3e%3cclipPath id='a' transform='translate(0 -.02)'%3e%3cpath fill='none' d='M0 0h48.31v64H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg data-name='Layer 2'%3e%3cg data-name='Layer 1'%3e%3cg clip-path='url(%23a)'%3e%3cpath d='M47.06 8.35C31.8 8.35 25 .47 24.85.36a1.07 1.07 0 0 0-1.6 0c-.07.08-6.84 8-22.2 8a1 1 0 0 0-1 1v20a35.41 35.41 0 0 0 13.07 27.73 31.93 31.93 0 0 0 10.63 5.59 1.15 1.15 0 0 0 .6 0A31.93 31.93 0 0 0 35 57.09a35.38 35.38 0 0 0 13.11-27.74v-20a1 1 0 0 0-1-1zm-.26 20.92A34.47 34.47 0 0 1 34 56.3a31 31 0 0 1-10 5.34 31 31 0 0 1-10-5.34 34.45 34.45 0 0 1-12.77-27V9.66c13.27-.29 20.44-5.95 22.75-8.17 2.32 2.22 9.49 7.88 22.75 8.17z'/%3e%3c/g%3e%3cpath d='M23.46 8.35a37.18 37.18 0 0 1-16.27 5.89 1 1 0 0 0-.91 1v14.11A29 29 0 0 0 17 52.15a26.29 26.29 0 0 0 6.67 3.83.94.94 0 0 0 .76 0 26.05 26.05 0 0 0 6.68-3.87 29.05 29.05 0 0 0 10.72-22.8V15.28a1 1 0 0 0-.91-1 37.23 37.23 0 0 1-16.28-5.93 1.06 1.06 0 0 0-1.18 0zm16.95 7.15v13.73A28.13 28.13 0 0 1 30.06 51.3a25.25 25.25 0 0 1-6 3.55 25.65 25.65 0 0 1-6-3.55A28.13 28.13 0 0 1 7.69 29.23V15.5a41 41 0 0 0 16.36-6 41.11 41.11 0 0 0 16.36 6z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");height:  24px;width:  21px; background-repeat: no-repeat;  }.icon-prod {padding-left:  35px; height:  30px;}.icon-prod a {/*border-bottom:  1px dashed #005e99;*//*color:  #005e99;*/color: #000;display:  block;border-bottom:  1px dashed #000;padding-bottom:  2px;  }.product-cart__in-stock {color:  #005e99; padding:  15px 0;}.icon-prod a:hover {text-decoration:  none; border-bottom-color:  transparent;}
.icon-prod:before {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.52 12.79'%3e%3cdefs%3e%3cstyle%3e.cls-2%7bfill:%231d1d1b;fill-rule:evenodd%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='Слой_1' data-name='Слой 1'%3e%3cpath d='M9.65 12.79C5.94 12.79 0 11.12 0 6.65a4.87 4.87 0 0 1 1.54-3.57C3.55 1.06 7.27 0 9.9 0a14 14 0 0 1 6.68 1.56h.05v2.85l-.19-.11a8.38 8.38 0 0 0-3.85-1.07c-1.52 0-4.37.95-4.37 3.15s3.1 3 4.6 3a6.33 6.33 0 0 0 3.61-1.26l.2-.16v2.89h-.05a11.85 11.85 0 0 1-6.93 1.94zM9.9.25c-2.58 0-6.22 1-8.18 3A4.67 4.67 0 0 0 .25 6.64c0 4.46 6.35 5.9 9.4 5.9a11.57 11.57 0 0 0 6.73-1.86V8.43a6.64 6.64 0 0 1-3.56 1.16C11.24 9.58 8 8.78 8 6.38S11 3 12.59 3a8.37 8.37 0 0 1 3.79 1V1.74A13.72 13.72 0 0 0 9.9.25z' fill='%231d1d1b'/%3e%3cpath class='cls-2' d='M16.64 5.35h1.88V4.18h-4.03v1.17h.97'/%3e%3cpath class='cls-2' d='M15.92 6.33v1.88h1.17V4.18h-1.17v.96'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");height:  20px;width:  31px; background-repeat: no-repeat; }
.product-cart__icon-articul {/*height:  30px;*/width:  80%;  }.product-cart__info form,  .product-section__star-rating form {display:  flex;flex-direction:  column;align-items:  center;justify-content:  center;  }.product-cart__item-info {display:  none;  }/*star rating*/.product-cart__star-rating {position:  absolute;z-index:  1;left:  0;top:  0;display:  flex;align-items:  center;padding-top:  15px;  }.product-cart__star-rating-link {padding-left:  5px;font-size:  14px;color:  #005e99;display:  flex;  }.product-cart__star-rating-link a { display:  block;color:  #005e99;border-bottom:  1px dashed #005e99;text-decoration:  none;margin-right:  5px;  }.product-cart__star-rating-link a:hover {border-bottom-color:  transparent; text-decoration:  none;  }.star-cb-group  { font-size:  0;unicode-bidi:  bidi-override;direction:  rtl;display:  block;width:  80px;  }.star-cb-group > input,  .product-cart__сompare > input  { display:  none;  }.star-cb-group *  { font-size:  1rem;  }.star-cb-group > input + label { display:  inline-block;overflow:  hidden;text-indent:  9999px;width:  1em;white-space:  nowrap;cursor:  pointer;position:  relative;height:  16px;width:  16px;  }.star-cb-group > input + label:last-child {height:  0;  }.star-cb-group > input + label:before {height:  16px;width:  16px;position:  absolute;top:  0;left:  0;content:  '';display:  block;  }.star-cb-group > input + label:before  { display:  inline-block;text-indent:  -9999px;content:  "";background-image:  url(/bitrix/templates/rusgeocom/css/../images/icon-star.png);color:  #888;height:  16px;width:  16px;position:  absolute;top:  0;left:  0;  }.product-cart__сompare-item > input + label,  .product-cart__poverca-item >input + label {position:  relative; padding-left:  10px; cursor:  pointer;  }.product-cart__сompare-item > input + label {font-size:  14px; color:  #005e99;  }.product-cart__сompare-item > input,  .product-cart__poverca-item >input {height:  19px;width:  19px;opacity:  0;  }.product-cart__сompare-item > input + label:before,  .product-cart__poverca-item >input + label:before {display:  inline-block;content:  "";color:  #888;height:  14px;width:  18px;position:  absolute;top:  3px;z-index:  1;left:  -12px;transition:  0.2s ease;  }.product-cart__сompare-item > input + label:after,  .product-cart__poverca-item >input + label:after {display:  inline-block;content:  "";border:  1px solid #eee;height:  18px;width:  18px;position:  absolute;top:  2px;left:  -15px;transition:  0.2s ease;  }.star-cb-group > input:checked ~ label:before,  .star-cb-group > input + label:hover ~ label:before,  .star-cb-group > input + label:hover:before  { content:  "";background-image:  url(/bitrix/templates/rusgeocom/css/../images/icon-star_full.png);  }.product-cart__сompare-item > input:checked ~ label:before,  .product-cart__poverca-item > input:checked ~ label:before { background-image:  url(/bitrix/templates/rusgeocom/css/../images/icon-checked.png);  }.product-cart__сompare-item > input:checked ~ label:after,  .product-cart__poverca-item > input:checked ~ label:after {width:  18px;height:  18px;border:  1px solid #eee;position:  absolute;top:  2px;left:  -15px;  }.product-cart__star-rating fieldset  { border:  0;width:  5em;border-radius:  1px;padding:  3px 0 20px;  }.product-cart__сompare-item > input:checked ~ label .is-compare {display:  inline;  }.is-compare,  .product-cart__сompare-item > input:checked ~ label .no-compare {display:  none;  }.star-cb-group > .star-cb-clear + label  { text-indent:  -9999px;width:  .5em;margin-left:  -.5em;  }.product-cart__сompare {position:  absolute;top:  0;right:  0;padding-top:  15px;z-index:  10;padding-right:  25px;  }.product-cart__poverca {padding-bottom:  15px;  }.product-cart__poverca-item {display:  flex;flex-direction:  row;  }.product-cart__poverca-item >input + label {color:  #333333;  }.product-cart__image-top-wrapper {padding-top:  45px;padding-bottom:  10px;cursor:  pointer;  }.product-cart__image-top-wrapper3d >div {margin:  0 auto;cursor:  pointer;  }.product-cart__item-bonus-info {display:  flex; margin-right: 0!important;  }@media (min-width:  666px) {.product-cart__icon-wrapper >div {margin-bottom:  10px;  }}@media (min-width:  666px) {.product-cart__articul { font-size:  13px;padding-top:  8px;padding-bottom:  10px;white-space:  nowrap;display:  block;min-height:  25px;text-align:  right;  }.product-cart__icon-wrapper-mob,  .product-cart__articul.product-cart__articul-mob,  .product-cart__icon-wrapper_mob {display:  none;  }}@media (min-width:  480px) {.header-mob-top-line,  .wrap-icons,  .footer-mob {display:  none;  }}@media (max-width:  480px) {.footer-mob {display:  flex;flex-direction:  column;width:  100%;  }.header-mob-top-line {padding-top:  10px;padding-bottom:  10px;display:  block;background:  #fff;z-index:  3;  }.header-phone.header-phone-mob  a {color:  #005e99;  }.header-phone .jq-selectbox__trigger-arrow:before,  .header-phone .jq-selectbox__trigger-arrow:after {background-color:  #005e99;  }.header .header-bottom .header-catalog > ul > li > p .catalog-list-arrow:before,  .header .header-bottom .header-catalog > ul > li > p .catalog-list-arrow:after { height:  3px !important;width:  9px !important;  }.header .header-bottom .header-catalog > ul > li > p .catalog-list-arrow {right:  10px !important;  }.flex-wrap {display:  flex;align-items:  center;justify-content:  space-between;  }.header-town-mob {width:  auto;min-width:  auto;margin:  auto;display:  block;  }.header-phone-mob {width:  auto;display:  block;  }.mobile-logo-mob {display:  block;  }.header-bottom .header-town,  .header-bottom .header-phone-desctop,  .header .header-bottom .mobile-logo,  .header-bottom .header-town {display:  none; }.header .header-bottom,  .header .header-bottom .header-mobile-catalog-wrap {height:  auto;/*height:  50px;  */}.header .header-center .mbox {height:  33px;padding-left:  0 !important;  }.wrap-icons {display:flex;flex-direction:  row;align-items:  center;height:  33px;  }.search-mob {position:  relative;  }.search-mob a:before,  .search-mob a:after {content:  '';position:  absolute;width:  2px;background:  #2e7a9b;top:  0;height:  100%;  }.search-mob a:before {left:  0;  }.search-mob a:after {right:  0;  }.wrap-icons .search-mob a,  .wrap-icons .percent-mob a {width:  38px;height:  34px;display:  flex;align-items:  center;justify-content:  center;} .header .header-bottom .header-mobile-catalog-wrap > ul {top:  50px;} .header .header-bottom .header-catalog {background-color:  #fff; padding:  0 0 10px; border-top:  2px solid #e1e1e1;} .header .header-bottom .header-catalog > ul > li p a,  .header .header-bottom .header-catalog > ul > li.show p a,  .header .header-bottom .header-catalog > ul > li:hover p a {color:  #005e99;} .header .header-bottom .header-search {padding:  6px 0; display:  block; background:  #fff;} .footer-nav .catalog-list-arrow:before,  .footer-nav .catalog-list-arrow:after,  .header .header-bottom .header-catalog > ul > li > p .catalog-list-arrow:before,  .header .header-bottom .header-catalog > ul > li > p .catalog-list-arrow:after,  .header .header-bottom .header-catalog > ul > li.show > p .catalog-list-arrow:before,  .header .header-bottom .header-catalog > ul > li.show > p .catalog-list-arrow:after,  .header .header-bottom .header-catalog > ul > li:hover > p .catalog-list-arrow:before,  .header .header-bottom .header-catalog > ul > li:hover > p .catalog-list-arrow:after {content:  '';display:  block;position:  absolute;cursor:  pointer;height:  2px;width:  6px;background-color:  #005e99;left:  50%;top:  -webkit-calc(50% - 1px);top:  -moz-calc(50% - 1px);top:  calc(50% - 1px);-webkit-transform-origin:  50% 50%;-moz-transform-origin:  50% 50%;-ms-transform-origin:  50% 50%;-o-transform-origin:  50% 50%;transform-origin:  50% 50%;}  .footer-nav .catalog-list-arrow:before,  .footer-nav .catalog-list-arrow:after { background:  #333333;} .header .header-bottom .header-catalog > ul > li > p .catalog-list-arrow:before,  .footer-nav .catalog-list-arrow:before{margin-left:  -4px;-webkit-transform:  rotate(40deg) translateZ(0px);-moz-transform:  rotate(40deg) translateZ(0px);transform:  rotate(40deg) translateZ(0px);}.footer-nav .footer-nav__list-dropdown.active .catalog-list-arrow:before  {transform:  rotate(135deg) translateZ(0px)  !important;} .footer-nav .footer-nav__list-dropdown.active .catalog-list-arrow:after {  transform:  rotate(-135deg) translateZ(0px) !important;} .header .header-bottom .header-catalog > ul > li > p .catalog-list-arrow:after,.footer-nav .catalog-list-arrow:after {  margin-right:  -4px;-webkit-transform:  rotate(-40deg) translateZ(0px);-moz-transform:  rotate(-40deg) translateZ(0px);transform:  rotate(-40deg) translateZ(0px);} .header .header-bottom .header-catalog > ul > li:hover > p .catalog-list-arrow:after,  .header .header-bottom .header-catalog > ul > li:hover > p .catalog-list-arrow:before {background-color:  #005e99;}  .header .header-bottom .header-catalog > ul > li:hover > p .catalog-list-arrow:after { margin-right:  -4px;transform:  rotate(-40deg) translateZ(0px);}  .header .header-bottom .header-catalog > ul > li:hover > p .catalog-list-arrow:before { margin-right:  -4px;  transform:  rotate(40deg) translateZ(0px);}  .header-catalog > ul > li > ul,  .header-catalog > ul > li > ul > li > ul { border-color:  transparent;  box-shadow:  none;}  .header-catalog > ul > li > ul > li > ul > li a { padding:  11px 20px 13px;  font-size:  14px;}  .header .header-bottom .header-catalog > ul > li p a,  .header .header-bottom .header-catalog > ul > li:hover p a { font-weight:  700;}  .header .header-sale { border-top:  2px solid #e1e1e1;}  .header .header-bottom .header-catalog > ul > li: after,  .header .header-bottom .header-catalog > ul > li.show:after,  .header .header-bottom .header-catalog > ul > li:hover:after { height:  2px;  background:  #e1e1e1;}.footer-nav .catalog-list-arrow {display:  inline-block;position:  relative;padding:  5px 0;  }.footer-nav {padding-top:  15px;border-top:  2px solid #f1f1f1;  }.footer-nav ul> li a {padding-right:  10px;  }.footer-nav ul>li> ul {margin:  0;padding-left:  15px;  }.footer-nav__list-dropdown-items {display:  none !important;  }.footer-nav__list-dropdown-items.active {display:  block !important;  }.footer-nav ul>li>ul> li a {color:  #005e99;  }.header-town.footer-town .jq-selectbox__select {color:  #333;padding-left:  0;  }.footer-contact {padding-bottom:  20px;  }.footer-town {margin-bottom:  20px;  }.footer-tel-mob,  .footer-mail-mob {padding:  5px 0;  }.footer-tel-mob a,  .footer-mail-mob a {color:  #333;  }}
.product-cart__shiping-name--purse:before { content:  ''; 
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 712.4 683.86'%3e%3cdefs%3e%3cstyle%3e.cls-3%7bfill:%23d1d1d1%7d%3c/style%3e%3cclipPath id='clip-path'%3e%3cpath fill='none' d='M.12 0h712.8v684H.12z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='Layer_1-2' data-name='Layer 1'%3e%3cg clip-path='url(%23clip-path)'%3e%3cpath class='cls-3' d='M166.48 130.18l284-77.52-15-30.41a40 40 0 0 0-53.6-18.07l-254.24 126zM538.64 54.9a39.57 39.57 0 0 0-10.56 1.44l-66.72 18.24-203.76 55.6h332.08L577.2 84.41a39.93 39.93 0 0 0-38.56-29.51zM631.36 158.18H40.08A40.05 40.05 0 0 0 1.44 187.7 41.35 41.35 0 0 0 0 198.18v445.68a40 40 0 0 0 40 40h591.28a40 40 0 0 0 40-40V532.25H433.92a68 68 0 0 1-68-68V375.3a67.9 67.9 0 0 1 67.92-67.92h237.44v-109.2a39.89 39.89 0 0 0-39.92-40z'/%3e%3c/g%3e%3cpath class='cls-3' d='M699.36 345.62a40 40 0 0 0-14-8.32 40.77 40.77 0 0 0-13-2.16H433.92a40 40 0 0 0-40 40v89a40 40 0 0 0 40 40H672.4a40.77 40.77 0 0 0 13-2.16 38.94 38.94 0 0 0 14-8.32 39.88 39.88 0 0 0 13-29.52v-89a39.84 39.84 0 0 0-13-29.52zm-181.92 82a20 20 0 0 1-20 20h-13.28a20 20 0 0 1-20-20v-13.28a19.58 19.58 0 0 1 7.68-15.68 20.21 20.21 0 0 1 12.32-4.32h13.28a20 20 0 0 1 20 20z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  background-repeat: no-repeat;
background-position:  0px 0px; width:  17px; height:  18px; display:  inline-block;  }
.breadcrumbs-new__link-drop:before {transition:  0.2s ease;content:  '';display:  block;position:  absolute;right:  -10px;top:  6px;width:  0;height:  0;border-style:  solid;border-width:  5px 3px 0 3px;border-color:  #000000 transparent transparent transparent;  }.breadcrumbs-new__link-drop,  .breadcrumbs-new__item-drop {position:  relative;padding-right:  10px;height:  auto;  }.breadcrumbs-new__link-drop.active:before {transform:  rotate(180deg);  }.breadcrumbs-new__item-drop ul {    width: auto; min-width: 140px; position:  absolute;z-index:  14;display:  none; list-style:  none;background:  #fff;margin-top:  5px;  z-index: 9999999;border:  1px solid #eee;padding:  5px 10px;  }.breadcrumbs-new__link.active+ul {display:  block !important;  }.breadcrumbs-new__item ul li {list-style-type:  none;  }.breadcrumbs-new__item-drop ul:after, .breadcrumbs-new__item-drop ul:before {content:  '';position:  absolute;left:  0;right:  0;top:  -6px;margin:  0 auto;width:  0;height:  0;border:  0 solid transparent;border-right-width:  12px;border-left-width:  12px;border-bottom:  6px solid #eee;  }.breadcrumbs-new__item-drop ul:before {border-bottom:  6px solid #fff;top:  -5px;z-index:  10;}.breadcrumbs-new__item-drop ul li a {font-size:  12px;color:  #333;display:  block;padding:  5px;  }.breadcrumbs-new__item-drop ul li:not(:last-child) {border-bottom:  1px solid #eee;  }.overlay {position:  fixed;top:  0;left:  0;right:  0;bottom:  0;background:  #222;z-index:  9;display:  block;opacity:  0;  }.overlay.hide {display:  none;  }.product-accessories__slider .slick-slider {/*max-height:  368px;*/margin-bottom:  0;  }.novisible {visibility:  hidden;height:  1px;overflow:  hidden;padding:  0;  }.product-tabs__item_accessories { padding:  0;margin:  0 -15px;  }#product-cart_popup {width:  50%;position:  relative;  }.popup-product-cart__image-top-inner img {max-height:  calc(100vh - 320px);margin:  0 auto;  }#product-cart_popup .fancybox-close-small,  .search-mob-close {position:  absolute;right:  17px;top:  16px;width:  13px;height:  13px;cursor:  pointer;  }#product-cart_popup .fancybox-close-small:before,  .search-mob-close:before {transform:  rotate(-45deg);-webkit-transform:  rotate(-45deg);  }#product-cart_popup .fancybox-close-small:after,  .search-mob-close:after {transform:  rotate(45deg);-webkit-transform:  rotate(45deg);  }.fancybox-close-small:focus:after {outline:  none;  }#product-cart_popup .fancybox-close-small:after,  #product-cart_popup .fancybox-close-small:before,  .search-mob-close:after,  .search-mob-close:before {content:  '';display:  block;position:  absolute;width:  17px;height:  3px;background-color:  #333;left:  -2px;top:  6px;transition:  background-color ease 300ms;-webkit-transition:  background-color ease 300ms;border-radius:  0;  }#product-cart_popup .fancybox-close-small:hover:after,  #product-cart_popup .fancybox-close-small:hover:before,  .search-mob-close:hover:before,  .search-mob-close:hover:after  { background-color:  #005e99;  }.popup-product-cart__title {border-bottom:  1px solid #eee;  }.popup-product-cart__image-top-wrapper.slick-slide {padding-top:  20px;position:  relative;  }.popup-product-cart__slider-navigation-link {max-width: 100px;cursor:  pointer;  }.popup-product-cart__slider-navigation {margin:  0 auto; width:  450px;  }.popup-hidden {visibility:  hidden;  }.icon-letter {position:  relative;display:  block;margin-left:  25px;color:  #005e99;font-size:  14px;text-decoration:  none;border-bottom:  1px dashed #005e99;padding-bottom:  2px;  }.icon-letter:hover {border-color:  transparent;text-decoration:  none;color:  #005e99;  }.icon-letter:before {position:  absolute;content:  '';left:  -25px;top:  0;display:  block;background-image:  url('/bitrix/templates/rusgeocom/css/../images/icon-letter.png');height:  14px;width:  18px;  }.product-section__content-topline { display:  flex;justify-content:  space-between;background-color:  #fff;padding:  15px 30px;  }.product-section__star-rating {display:  flex;  }.product-section__star-rating form {padding-bottom:  17px;  }.product-section__star-rating-link { margin-left:  15px;  }.product-section__star-rating-link a,  .product-section__star-rating-link span {color:  #95a5a6;font-size:  14px;  }.product-cart__bonus-item {margin-right:  15px;  }@media (max-width:  910px) {#product-cart_popup {max-width:  600px;  }}.rating-form {background:  #f8f8f8;  }.rating-form dl {display:  flex;flex-direction:  row;justify-content:  space-between;  }.product-section {margin-bottom:  25px;  }.product-cart__slider-navigation-link {max-width:  80px;  }.product-cart__slider-navigation-link img,  .popup-product-cart__slider-navigation-link img {width:  100%;  }.fancybox-slider-wrap .popup-product-cart__navigantion-wrapper{margin-bottom: 15px;}.fancybox-slider-wrap .popup-product-cart__title{margin-left: 10px;margin-top: 15px;}.popup-product-cart__navigantion-wrapper {position:  relative;max-width:  564px;margin:  0 auto;  }.product-tabs__item-files {padding:  13px;  }.product-tabs__item-files {display:  flex;flex-direction:  row;flex-wrap:  wrap}.product-cart__other-info-links {display:  none;  }.product-cart__slider-navigation-wrap-video,  .popup-product-cart__slider-navigation-wrap-video {border:  1px solid #eee;min-height:  80px;  }.product-cart__slider-navigation-link-border,  .popup-product-cart__slider-navigation-link-border {height:  80px;width:  80px;margin:  0 auto;border:  1px solid #eee;  }
 @media (max-width: 767px)  { 
 .brendconts {
	     overflow: auto;
		 width:85%;
 }
 .breadcrumbs-new__item-drop ul:after, .breadcrumbs-new__item-drop ul:before {
	 display:none !important;
 }
 .breadcrumbs-new__item{
	 display: inline-block;
 }
 .breadcrumbs-new--catalog  { 
   
	padding-left: 15px;
    padding-right: 15px; 
	    display: inline-block;} 
	.breadcrumbs-new__item:not(:last-child):after{
		margin-right: 5px;
		margin-left: 5px;
	}
	.breadcrumbs-new__link.active+ul{
		display:none !important;
	}
	.breadcrumbs-new__link-drop:before{
		display:none !important;
	}
	.breadcrumbs-new__link-drop, .breadcrumbs-new__item-drop{
		    padding-right: 0;
	}
	} 
@media (min-width:  666px) and (max-width: 992px) {.footer .footer-row-mob {position:  relative;margin-bottom:  30px;  }
.footer-item-note-mob {position:  absolute;bottom:  -15px;margin:  0 auto;left:  0;width:  100% !important;text-align:  center;  }
.footer-item-copyright {display:  flex;align-items:  center;  }}
@media(max-width:  992px) { .header-sale a { background-size: 69%;}
.product-cart__slider-navigation-link-border,  .product-cart__slider-navigation-wrap-video, .product-cart__slider-navigation-wrap-video  { height:  auto;width:  auto;min-height:  73px;display:  flex;align-items:  center;  }
}
.rewievPopup-wrap {background:  rgba(0,  0,  0,  0.38);position:  fixed;top:  0;left:  0;height:  100%;width:  100%;z-index:  10;display:  none;  }
.call_success {font-size:  26px;padding:36px 15px;text-align:  center;display:  none;position:  fixed;top:  50%;left:  50%;transform:  translate(-50%,  -50%);background:  #fff;z-index:  1000;  }
.product-accessories__list-link {position: relative;display:  block;padding-right:  14px;min-width:  215px;  }.product-accessories__list-item {list-style:  none;      display: inline-block;vertical-align: top;}
.product-cart__image-top--video {text-align:  center;width:  100%;  }
.product-cart__image-top--video-item {width:  100%;min-height:  300px;  }
iframe  {max-width:  100%;  }
.popup-product-cart__image-top--video { width:  100%;text-align:  center;  }.popup-product-cart__image-top--video iframe {margin:  0 auto;  }
.product-cart__slider-navigation-wrap-video,  .popup-product-cart__slider-navigation-wrap-video {position:  relative;display:  flex;align-items:  center;height:  80px;  }
.product-cart__slider-navigation-wrap-video:before,  .popup-product-cart__slider-navigation-wrap-video:before {position:  absolute;content:  '';display:  block;background-image:  url('/bitrix/templates/rusgeocom/css/../images/icon-play.png');height:  20px;width:  18px;top:  50%;left:  50%;z-index:  2;transform:  translate(-50%,  -50%);  }
 @media (max-width:  840px) {  }.header .header-top .header-top-wrap .header-top-nav nav ul > li > a > span {padding:  0 15px;  } } @media (max-width:  816px)  {  .product-cart__col-right {  padding-bottom:  0px;}} 
 @media(max-width:  767px) {.header .header-top .header-top-wrap .header-top-nav nav ul > li > a > span {padding:  0 10px;  }.product-accessories__slider .slick-slider {height:  301px;overflow:  hidden;  }
 .goods-item .goods-item-wrap {align-items:  center;  }.goods-item .goods-item-subdescr {text-align:  center;  }
 }
 @media (max-width:  666px) {.product-accessories__wrapper {position:  relative;  }.product-cart__title {padding-right:  0;  }
 .product-accessories__wrapper:before,  .product-accessories__wrapper:after { position:  absolute;content:  "";display:  block;height:  2px;width:  6px;background-color:  #3f454b;right:  40px;top:  -webkit-calc(50% - 1px);top:  -moz-calc(50% - 1px);top:  calc(50% - 1px);-webkit-transform-origin:  50% 50%;-moz-transform-origin:  50% 50%;-ms-transform-origin:  50% 50%;-o-transform-origin:  50% 50%;transform-origin:  50% 50%;  }.product-accessories__wrapper:before  { margin-left:  -4px;-webkit-transform:  rotate(40deg) translateZ(0px);-moz-transform:  rotate(40deg) translateZ(0px);transform:  rotate(40deg) translateZ(0px);  }.product-accessories__wrapper.active:before {transform:  rotate(135deg);  }.product-accessories__wrapper.active:after {transform:  rotate(-135deg);  }.product-accessories__wrapper:after {margin-right:  -4px;-webkit-transform:  rotate(-40deg) translateZ(0px);-moz-transform:  rotate(-40deg) translateZ(0px);transform:  rotate(-40deg) translateZ(0px);  }
.goods-item .goods-item-wrap {padding-left:  39px;padding-right:  39px;  }.product-accessories__slider-count {top:  20px;  }.goods-item .goods-item-wrap .goods-item-img img {margin-top:  20px;  }.goods-item-wrap {padding:  20px;  }.product-recent__slider .slick-slider {height:  315px;overflow:hidden;  }.product-serii__slider .slick-slider {height:  315px;overflow:hidden;  }.header-phone {text-align:  right; padding-right:  4%;  }.goods-item .goods-item-wrap .goods-item-price,  .goods-item-subdescr,  .goods-item .goods-item-subdescr {text-align:  left;  }.product-cart__image-top-wrapper {padding-top:  0;  }.product-cart__item-bonus-info,  .product-cart__сompare {display:  none;  }.product-cart__header {padding-left:  0;padding-right:  0;text-align:  center;  }  .product-cart__wrapper { padding-left:  0;  padding-right:  0;  border-top:  none;}.product-cart__articul,  .product-cart__star-rating,  .product-cart__icon-wrapper,  .product-cart__col-right {display:  none;  }.product-cart__articul.product-cart__articul-mob {display:  block;color:  #333333;font-size:  13px;padding-bottom:  10px;  }.product-cart__icon-wrapper-mob {display:  flex;flex-direction:  row;flex-wrap:  wrap;justify-content:  space-around;width:  100%;  }.product-cart__icon-wrapper-mob > div {margin-bottom:  5px;  }}.header .header-bottom .header-search-mob {position:  absolute;bottom:  -100%;border-bottom:  1px solid;left:  0;transform:  translateX(-120%);transition:  0.2s ease;opacity: 0;  }.header .header-bottom .search-form-mob { margin-right:  30px;  }.header .header-bottom .header-search-mob.active {transform:  translateX(0%);opacity:  1;  }@media(max-width:  480px) {.product-cart__image-top {margin-bottom:  0;  }.product-cart__image {padding-bottom:  10px;  }.product-cart__image-top-wrapper { height:  280px;pointer-events:  none;}.product-cart__image-top-wrapper img  { pointer-events:  none;}.product-cart__image-top--video { pointer-events:  all;  }.product-cart__image-top-wrapper3d div {width:  280px !important;height:  280px !important;  }.product-cart__image-top-wrapper3d .ggskin .ggskin_container {height:  auto !important; width:  auto !important;  }.product-section__title-wrap {flex-direction:  column;  }}@media(max-width:  440px) {.product-review__current {flex-direction:  column;} .product-review__new { top:  50%;transform:  translateY(-50%); right:  15px;} .product-review__current-text  { margin-left:  0px;margin-top:  5px;  }}.page-wrapper.scroll {overflow:  scroll;  }html.hidden  { overflow:  hidden;  }.popup-product-cart__image-top .slick-track {display:  flex;align-items:  center;  }.goods-item .goods-item-wrap button {margin:  13px auto;  }.goods-item .goods-item-wrap .goods-item-title {color:  #38393a;  }ul {list-style: none;  }.product-equipment__photo-link.nolick:hover .product-equipment__photo-name {text-decoration:  none;cursor:  default;  }.product-review-list__rate {display:  none;  }.thumb-up,  .thumb-down {margin-left:  20px;  }@media (max-width:  480px)  {.thumb-up,  .thumb-down {margin-left:  10px;  }}.catalog-slider {padding-top:  0px; padding-bottom:  10px; }.product-tabs__item_accessories .goods-item .goods-item-inner:hover .goods-item-subdescr-full {display: none;}.dostavka-h2 {font-family:  'PT Sans', sans-serif;  }@media (min-width:  666px) and (max-width: 1024px) { .catalog-filter .catalog-filter-item { display: none;  margin-bottom:  0; } }.header-filter {font-size:  small;  }.product-review-list-oll.button  { -moz-box-align:  center;-moz-box-pack:  center;align-items:  center;display:  flex;height:  41px;max-width:  165px;place-content:  unset;text-align:  left;text-decoration:  none;transition:  all 0.2s ease 0s;width:  100%;padding:  0;  }.breadcrumbs-new__item a.nolick:hover {text-decoration:  none;  }.icon-next,  .icon-prev {fill: #005e99;stroke: #005e99;stroke-miterlimit: 10;stroke-width: 5px;  }.product-tabs-nav-more {position:  relative;display:  none;  }.product-tabs-nav-more.show { display:  block;  }.product-tabs-nav-more-button { display:  -webkit-box;display:  -webkit-flex;display:  -moz-box;display:  -ms-flexbox;display:  flex;-webkit-box-align:  center;-webkit-align-items:  center;-moz-box-align:  center;-ms-flex-align:  center;align-items:  center;-webkit-box-pack:  start;-webkit-justify-content:  flex-start;-moz-box-pack:  start;-ms-flex-pack:  start;justify-content:  flex-start;cursor:  pointer}.product-tabs-nav-more-button-arrow {color:  #dadee0;margin-left:  5px;position:  relative;width:  8px;height:  5px;  }.product-tabs-nav-more-button-arrow:after,  .product-tabs-nav-more-button-arrow:before { content:  '';display:  block;position:  absolute;width:  6px;height:  2px;left:  50%;top:  -webkit-calc(50% - 1px);top:  -moz-calc(50% - 1px);top:  calc(50% - 1px);background-color:  #9db8c4;-webkit-transform-origin:  50% 50%;-moz-transform-origin:  50% 50%;-ms-transform-origin:  50% 50%;-o-transform-origin:  50% 50%;transform-origin:  50% 50%;-webkit-transition:  background-color 300ms ease;-moz-transition:  background-color 300ms ease;-o-transition:  background-color 300ms ease;transition:  background-color 300ms ease;  }.product-tabs-nav-more-button-arrow:before { margin-left:  -4px;-webkit-transform:  rotate(45deg);-moz-transform:  rotate(45deg);-ms-transform:  rotate(45deg);-o-transform:  rotate(45deg);transform:  rotate(45deg);  }.product-tabs-nav-more-button-arrow:after { margin-right:  -4px;-webkit-transform:  rotate(-45deg);-moz-transform:  rotate(-45deg);-ms-transform:  rotate(-45deg);-o-transform:  rotate(-45deg);transform:  rotate(-45deg);  }.product-tabs-nav-more-list {position:  absolute;top:  29px;right:  -5px;margin-left:  -67px;width:  135px;background-color:  #fff;overflow:  hidden;display:  none;z-index:  1;  }.js-product-tabs-more-list.active {background:  #fff;  }.js-product-tabs-more-list {background:  #f8f8f8;  }#dd {  background:  transparent url("/bitrix/templates/rusgeocom/css/podlozhka.png") repeat scroll 0 0;display:  none;height:  100%;left:  0;position:  fixed;top:  0;width:  100%;z-index:  1000; }#floatingCirclesG {position: relative;width: 125px;height: 125px;margin: auto;transform: scale(0.6);-o-transform: scale(0.6);-ms-transform: scale(0.6);-webkit-transform: scale(0.6);-moz-transform: scale(0.6);  }.f_circleG {position: absolute;background-color: rgb(255, 255, 255);height: 22px;width: 22px;border-radius: 12px;-o-border-radius: 12px;-ms-border-radius: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;animation-name: f_fadeG;-o-animation-name: f_fadeG;-ms-animation-name: f_fadeG;-webkit-animation-name: f_fadeG;-moz-animation-name: f_fadeG;animation-duration: 1.2s;-o-animation-duration: 1.2s;-ms-animation-duration: 1.2s;-webkit-animation-duration: 1.2s;-moz-animation-duration: 1.2s;animation-iteration-count: infinite;-o-animation-iteration-count: infinite;-ms-animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-direction: normal;-o-animation-direction: normal;-ms-animation-direction: normal;-webkit-animation-direction: normal;-moz-animation-direction: normal;  }#frotateG_01 {left: 0;top: 51px;animation-delay: 0.45s;-o-animation-delay: 0.45s;-ms-animation-delay: 0.45s;-webkit-animation-delay: 0.45s;-moz-animation-delay: 0.45s;  }#frotateG_02 {left: 15px;top: 15px;animation-delay: 0.6s;-o-animation-delay: 0.6s;-ms-animation-delay: 0.6s;-webkit-animation-delay: 0.6s;-moz-animation-delay: 0.6s;  }#frotateG_03 {left: 51px;top: 0;animation-delay: 0.75s;-o-animation-delay: 0.75s;-ms-animation-delay: 0.75s;-webkit-animation-delay: 0.75s;-moz-animation-delay: 0.75s;  }#frotateG_04 {right: 15px;top: 15px;animation-delay: 0.9s;-o-animation-delay: 0.9s;-ms-animation-delay: 0.9s;-webkit-animation-delay: 0.9s;-moz-animation-delay: 0.9s;  }#frotateG_05 {right: 0;top: 51px;animation-delay: 1.05s;-o-animation-delay: 1.05s;-ms-animation-delay: 1.05s;-webkit-animation-delay: 1.05s;-moz-animation-delay: 1.05s;  }#frotateG_06 {right: 15px;bottom: 15px;animation-delay: 1.2s;-o-animation-delay: 1.2s;-ms-animation-delay: 1.2s;-webkit-animation-delay: 1.2s;-moz-animation-delay: 1.2s;  }#frotateG_07 {left: 51px;bottom: 0;animation-delay: 1.35s;-o-animation-delay: 1.35s;-ms-animation-delay: 1.35s;-webkit-animation-delay: 1.35s;-moz-animation-delay: 1.35s;  }#frotateG_08 {left: 15px;bottom: 15px;animation-delay: 1.5s;-o-animation-delay: 1.5s;-ms-animation-delay: 1.5s;-webkit-animation-delay: 1.5s;-moz-animation-delay: 1.5s;  }@keyframes f_fadeG {0% {background-color: rgb(0, 0, 0);  }100% {background-color: rgb(255, 255, 255);  }}@-o-keyframes f_fadeG {0% {background-color: rgb(0, 0, 0);  }100% {background-color: rgb(255, 255, 255);  }}@-ms-keyframes f_fadeG {0% {background-color: rgb(0, 0, 0);  }100% {background-color: rgb(255, 255, 255);  }}@-webkit-keyframes f_fadeG {0% {background-color: rgb(0, 0, 0);  }100% {background-color: rgb(255, 255, 255);  }}@-moz-keyframes f_fadeG {0% {background-color: rgb(0, 0, 0);  }100% {background-color: rgb(255, 255, 255);  }}.product-text li  {line-height:  1.4; }.gfd {white-space:  nowrap;  }@media (max-width:  950px)  {.header-contacts-main .header-town  { padding-left:  0;}.gfd {white-space:  unset;  }}@media (max-width:  875px)  {.header-contacts-main .header-town  { padding-left:  0;width:  50%;  }}@media (max-width:  720px)  {.header-contacts-main .header-town  { width:  45%;  }}.usloviya_aktsii  { width:  100%;min-height:  73px;background-color:  #eef6fb;color: #3f454b;display:  flex;align-items:  center;margin:0 0 20px;font-size:  20px;padding:  20px;line-height:  1.5;box-sizing:  border-box;text-align:  left;  }.usloviya_aktsii a  {color: #005e99;}.usloviya_aktsii span  {margin: auto;}.word_aktsija  {color: red;}.product-tabs {font-family:  'PT Sans', sans-serif!important;}.js-card-order-form-oplata {font-family:  'PT Sans', sans-serif!important;}.js-card-order-form-wraps {font-family:  'PT Sans', sans-serif!important;}
.ceotext .ceotext-wrap .cont {font-family:  PTsans, sans-serif!important;padding-top: 10px; }.pricelistlink .product-files__link {font-size:  16px;  }.pricelistlink .product-files__link span: :before  { content:  '';width:  100%;height:  1px;background:  url("/bitrix/templates/rusgeocom/css/../img/border.jpg");position:  absolute;right:  0;bottom:  0;left:  0;  }.pricelistlink .product-files__link span  { position:  relative;  }.goods-item .ikonslab {width:  75px;display:  inline-block;position:  absolute;top:  30px;padding-left:  0px;font-size:  13px;z-index:  6;  }.ikonslab .action { float:  left;/* text-align:  center; */background:  #e51f2e;color:  #fff;/* padding:  0px; */padding-left:  10px;padding-right:  10px;padding-top:  3px;padding-bottom:  3px;margin-bottom:  5px;  }.ikonslab .hits { float:  left;/* text-align:  center; */background:  #005e99;color:  #fff;/* padding:  0px; */padding-left:  10px;padding-right:  10px;padding-top:  3px;padding-bottom:  3px;margin-bottom:  5px;  }.ikonslab .news { float:  left;/* text-align:  center; */background:  #5f4b8b;color:  #fff;/* padding:  0px; */padding-left:  10px;padding-right:  10px;padding-top:  3px;padding-bottom:  3px;margin-bottom:  5px;  }.ikonslab .gost { float:  left;/* text-align:  center; */background:  #e6e6e6;color:  #333;/* padding:  0px; */padding-left:  10px;padding-right:  10px;padding-top:  3px;padding-bottom:  3px;margin-bottom:  5px;  }.table_graphtec td  {border: none;padding:  6px;}.table_graphtec .table_header td  {padding-top:  22px;}.no_border,  .no_border tr,  .no_border td ,  .no_border th{ border:  none !important;}/***************************************************************************************************************************************************** Services style **********************************************************************************************************************************************************/@font-face  { font-family:  "Flaticon";  src:  url("/bitrix/templates/rusgeocom/css/Flaticon.eot");  src:  url("/bitrix/templates/rusgeocom/css/Flaticon.eot?#iefix") format("embedded-opentype"), url("/bitrix/templates/rusgeocom/css/Flaticon.woff") format("woff"), url("/bitrix/templates/rusgeocom/css/Flaticon.ttf") format("truetype"), url("/bitrix/templates/rusgeocom/css/Flaticon.svg#Flaticon") format("svg");  font-weight:  normal;  font-style:  normal;  }.services-page {background:  #f1f1f1; padding-bottom: 30px;}.services-page .serv-inner {background: #fff;}.services-page .title.big h1 {font-weight: 700; padding: 10px 0;}.services-page .serv-info {background: #fff;text-align: center;padding-top: 20px;}.services-page .serv-info .info {width: 32%; box-sizing: border-box;border: 1px solid #d6d6d6;display: inline-block; vertical-align: top;text-align: left;margin: 0 3px 10px;font-size: 14px; color: #7e7e7e;line-height: 1.2;}.services-page .serv-info .info a  {text-decoration: none; color: #7e7e7e; display: block; height: 160px;padding: 12px 15px 0 120px;box-sizing: border-box;}.services-page .serv-info .info:hover  {box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.16); transition: all 0.3s;}
.services-page .serv-info .info:nth-of-type(1) a {	background:  url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80.87 51.41'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23005e99;fill-rule:evenodd%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='_1' data-name='1'%3e%3cpath class='cls-1' d='M11.29.14l9.61 3.45a2.21 2.21 0 0 1 1.28 2.8l-8.31 23.14a2.16 2.16 0 0 1-1.13 1.24 2.21 2.21 0 0 1-1.68.09l-9.65-3.47a2.18 2.18 0 0 1-1.2-1.11 2.21 2.21 0 0 1-.08-1.68C2.34 17 6.24 9 8.45 1.41a2.19 2.19 0 0 1 2.8-1.28zm8.77 5.51l-9.54-3.43-8.3 23.11 9.57 3.44 8.3-23.11z'/%3e%3cpath class='cls-1' d='M20.42 5.73a1.11 1.11 0 1 1 .12-2.22l5.86.32 1.14-1.36a1.1 1.1 0 0 1 1-.4l6.43.64a1.13 1.13 0 0 1 .37.1l18.24 7.32a1.1 1.1 0 0 1 .65.73s1.73 6.06-4.4 6.23c-3.94.12-8.9-2.07-10.84-3l-4.89 6.29a1.08 1.08 0 0 1-.85.43l-11.12.56a1.11 1.11 0 0 1-.13-2.22l10.64-.53L37.75 12a1.1 1.1 0 0 1 1.39-.3s6.18 3.3 10.59 3.18c2.47-.07 2.54-2 2.42-2.93l-17.58-7-5.71-.57-1.07 1.24a1.13 1.13 0 0 1-1 .45zM58 3.78L67.73.19a2.32 2.32 0 0 1 1.68 0 2.27 2.27 0 0 1 1.2 1.18C74 9.06 77.43 16.69 80.73 24.35a2.18 2.18 0 0 1 0 1.59 2.2 2.2 0 0 1-1.11 1.12c-3.1 1.31-6.67 2.46-9.86 3.64a2.32 2.32 0 0 1-1.68-.05 2.29 2.29 0 0 1-1.21-1.18C63.47 21.84 60 14.2 56.72 6.54a2.1 2.1 0 0 1 0-1.58 2.13 2.13 0 0 1 1.1-1.13l.18-.05zm10.49-1.51l-9.66 3.56 10 22.75 9.67-3.56-10-22.75z'/%3e%3cpath class='cls-1' d='M33.76 49.09a1.25 1.25 0 0 1-1.66-.64L31.46 47a1.24 1.24 0 0 1 0-.91 1.29 1.29 0 0 1 .66-.7c5.31-3.38 11.69-5.49 12-6s-3.67-.21-12.85 4a3.47 3.47 0 0 0-1.82 4.49c.21.5.43 1 .65 1.49a3.56 3.56 0 0 0 1.9 1.81 3.46 3.46 0 0 0 2.66-.06c6.82-3 45-23 33.21-22.1-.58.05-4.82 4.13-9.73 7.17a243.48 243.48 0 0 1-24.38 12.9z'/%3e%3cpath class='cls-1' d='M39.67 39.65l-13.59 6a1.26 1.26 0 0 1-1.66-.65l-.64-1.45a1.26 1.26 0 0 1 .65-1.6c2.4-1.53 15.4-6.77 17-8-.13-.56-.64-.8-1.41-.81-4 0-14.93 6.13-16.42 6.81a3.49 3.49 0 0 0-1.81 4.5c.21.5.43 1 .65 1.49a3.44 3.44 0 0 0 1.92 1.83 3.51 3.51 0 0 0 2.64-.11c2.83-1.25 15.66-6.35 17.08-8.09.61-.76.42-1.34-.56-1.36-.79 0-2.37.92-3.85 1.44z'/%3e%3cpath class='cls-1' d='M35.28 34.49l-13.59 6a1.26 1.26 0 0 1-1.69-.67l-.64-1.45a1.26 1.26 0 0 1 .65-1.6c2.4-1.53 15.4-6.77 17-8-.13-.56-.64-.8-1.41-.81-4 0-14.93 6.13-16.42 6.81a3.49 3.49 0 0 0-1.81 4.5c.21.5.43 1 .65 1.49a3.44 3.44 0 0 0 1.92 1.83 3.51 3.51 0 0 0 2.66 0c2.83-1.25 15.66-6.35 17.08-8.09.61-.76.42-1.34-.56-1.36-.78-.09-2.36.86-3.84 1.35z'/%3e%3cpath class='cls-1' d='M20.91 33.88a1.28 1.28 0 0 1-1.67-.64l-.64-1.46a1.3 1.3 0 0 1 0-.91 1.25 1.25 0 0 1 .65-.69c2.4-1.53 6.94-2.71 8.49-4-.12-.56.12-.8-.66-.8-4 0-7.22 2.07-8.71 2.75a3.5 3.5 0 0 0-1.82 4.49l.66 1.49a3.49 3.49 0 0 0 4.58 1.78c19.68-8.64 18.02-10.33-.88-2.01z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")
	 no-repeat 20px 43px;background-size: 19%;}
	.services-page .serv-info .info:nth-of-type(2) a {background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68.12 66.55'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2%7bfill:%23bdc4c8%7d.cls-1,.cls-2,.cls-3%7bfill-rule:evenodd%7d.cls-2%7bstroke:%23bdc4c8;stroke-miterlimit:22.93;stroke-width:.71px%7d.cls-3%7bfill:%23005e99%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='_1' data-name='1'%3e%3cpath class='cls-1' d='M21.51 35.78A1.06 1.06 0 1 1 23 37.25l-4.88 5a1 1 0 0 1-.79.32l-7.95.12a14.7 14.7 0 0 0-6.77 8.18 6.39 6.39 0 0 0-.34 2 1.15 1.15 0 0 0 .21.76c.07.06.23.07.49 0 0 0 .61-1 1.12-1.95a8.54 8.54 0 0 1 1.3-2 6 6 0 0 1 4.68-1.17 15.15 15.15 0 0 1 5.93 2l.11.07a4.12 4.12 0 0 1 .37.35l.05.06a1.06 1.06 0 0 1-1.21 1.75 2.33 2.33 0 0 1-.32-.34v-.07a12.55 12.55 0 0 0-5-1.65 4 4 0 0 0-3.06.63A11.12 11.12 0 0 0 6 52.74c-.73 1.31-1.54 2.77-2.5 3a2.5 2.5 0 0 1-2.37-.49A3 3 0 0 1 .19 53a8.38 8.38 0 0 1 .42-2.73 16.87 16.87 0 0 1 8.06-9.55 1 1 0 0 1 .46-.11l7.81-.12z'/%3e%3cpath class='cls-1' d='M29.35 43.58a1.06 1.06 0 0 1 1.5 1.51l-4.66 4.61-.05 7.81A1.05 1.05 0 0 1 26 58a16.85 16.85 0 0 1-9.46 8.09 8.25 8.25 0 0 1-2.73.46 3.07 3.07 0 0 1-2.27-.9 2.53 2.53 0 0 1-.54-2.37c.21-1 1.66-1.78 3-2.52a9.49 9.49 0 0 0 1.43-.88 4.66 4.66 0 0 0 .93-2.88 8.2 8.2 0 0 0-.77-3.82 2.31 2.31 0 0 0-.42-.58 3.07 3.07 0 0 0-.6-.48 1.06 1.06 0 1 1 1.07-1.83 5.39 5.39 0 0 1 1.07.85 4.85 4.85 0 0 1 .77 1.09 10.41 10.41 0 0 1 1 4.85A6.79 6.79 0 0 1 17 61.29a9.08 9.08 0 0 1-2 1.32c-.92.51-1.94 1.09-1.94 1.13-.06.26 0 .42 0 .49a1.13 1.13 0 0 0 .76.2 6.16 6.16 0 0 0 2-.35A14.69 14.69 0 0 0 24 57.25l.06-8a1 1 0 0 1 .31-.79z'/%3e%3cpath class='cls-2' d='M8.61 9.83a.71.71 0 0 1 1-1l19.84 19.83a.71.71 0 0 1-1 1zM30.21 35.61a.72.72 0 0 1 0-1 .71.71 0 0 1 1 0l2.33 2.46a.65.65 0 0 1 .19.41l.74 6.52 19.65 19.85a2 2 0 0 0 1.39.58 1.89 1.89 0 0 0 1.4-.57c2.4-2.37 4.83-4.88 7.28-7.18a2 2 0 0 0 0-2.75c-1.19-.64-17-17.16-19.42-19.57l-6.86-1a.76.76 0 0 1-.4-.2l-1.82-1.82a.72.72 0 0 1 0-1 .73.73 0 0 1 1 0L38.34 32l6.86 1a.7.7 0 0 1 .4.2c1.95 2 19.38 19.29 19.58 19.74a3.39 3.39 0 0 1 0 4.73c-2.22 2.41-4.94 4.88-7.3 7.2a3.32 3.32 0 0 1-2.39 1 3.39 3.39 0 0 1-2.4-1l-19.81-20a.68.68 0 0 1-.21-.43l-.71-6.55z'/%3e%3cpath class='cls-3' d='M37.12 42.26a1.07 1.07 0 0 1 0-1.5 1.05 1.05 0 0 1 1.5 0l16.82 16.81a1.07 1.07 0 1 1-1.51 1.51zM40.9 38.58a1.06 1.06 0 0 1 1.51-1.5l16.81 16.81a1.07 1.07 0 0 1 0 1.5 1.05 1.05 0 0 1-1.5 0z'/%3e%3cpath class='cls-2' d='M9.18 8.78a.71.71 0 1 1 .12 1.41l-3.23.29a.74.74 0 0 1-.61-.26L.51 4.13a.72.72 0 0 1-.12-.66l.68-2.15A.7.7 0 0 1 2 .86a.71.71 0 0 1 .47.89l-.62 1.78L6.32 9z'/%3e%3cpath class='cls-2' d='M10 9.53a.71.71 0 1 1-1.41-.09L8.7 7l-5-5.13-1.84.35A.71.71 0 0 1 1.61.79L3.82.37a.68.68 0 0 1 .64.2l5.45 5.61a.71.71 0 0 1 .22.56zM26.14 31.33l5.6-5.51a3.26 3.26 0 0 1 4.57 0v.06a3.23 3.23 0 0 1-.08 4.51l-5.61 5.52a3.21 3.21 0 0 1-2.29.93 3.25 3.25 0 0 1-2.18-.84l-.09-.09a3.22 3.22 0 0 1-.88-2.25 3.28 3.28 0 0 1 1-2.28zm6.59-4.5l-5.6 5.51a1.83 1.83 0 0 0-.54 1.28 1.87 1.87 0 0 0 .51 1.29 1.84 1.84 0 0 0 1.28.55 1.78 1.78 0 0 0 1.29-.53c.57-.55 5.46-5.44 5.6-5.51a1.83 1.83 0 0 0 .06-2.53 1.77 1.77 0 0 0-1.33-.58 1.85 1.85 0 0 0-1.27.52z'/%3e%3cpath class='cls-1' d='M46.79 31.24a1.06 1.06 0 0 1-1.52-1.48l4.88-5a1 1 0 0 1 .79-.32l8-.12a14.67 14.67 0 0 0 6.77-8.17 6.44 6.44 0 0 0 .34-2 1.11 1.11 0 0 0-.21-.75c-.06-.07-.22-.07-.49 0 0 0-.61 1-1.12 2a8.67 8.67 0 0 1-1.3 2 6 6 0 0 1-4.68 1.17 15 15 0 0 1-5.89-1.94l-.12-.08a3.89 3.89 0 0 1-.36-.34c0-.05 0-.05-.06-.07A1.06 1.06 0 0 1 53 14.27a2.41 2.41 0 0 1 .37.35v.06a12.71 12.71 0 0 0 5 1.64 4 4 0 0 0 3.06-.63 9.74 9.74 0 0 0 .87-1.43c.73-1.31 1.54-2.77 2.5-3a2.55 2.55 0 0 1 2.38.49 3.11 3.11 0 0 1 .94 2.25 8.43 8.43 0 0 1-.43 2.74 16.9 16.9 0 0 1-8.06 9.55 1 1 0 0 1-.46.11l-7.81.12z'/%3e%3cpath class='cls-1' d='M39 23.43a1.06 1.06 0 0 1-1.5-1.5l4.66-4.61.06-7.81a1.06 1.06 0 0 1 .12-.5A16.88 16.88 0 0 1 51.76.92a8.16 8.16 0 0 1 2.72-.45 3 3 0 0 1 2.27.89 2.53 2.53 0 0 1 .51 2.37c-.21 1-1.66 1.79-3 2.52a10.08 10.08 0 0 0-1.43.88 4.67 4.67 0 0 0-.89 2.87 8.16 8.16 0 0 0 .77 3.81 2.39 2.39 0 0 0 .42.58 2.74 2.74 0 0 0 .6.48 1.07 1.07 0 0 1 .38 1.45 1.05 1.05 0 0 1-1.45.38 4.75 4.75 0 0 1-1.07-.85 4.63 4.63 0 0 1-.77-1.09 10.38 10.38 0 0 1-1-4.85 6.74 6.74 0 0 1 1.47-4.2 9 9 0 0 1 2-1.31c.92-.52 1.94-1.1 2-1.13v-.5a1.12 1.12 0 0 0-.75-.2 6.49 6.49 0 0 0-2 .36 14.65 14.65 0 0 0-8.12 6.83l-.06 8a1.06 1.06 0 0 1-.31.79z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")
	 no-repeat 30px 25px; background-size: 17%;}
	.services-page .serv-info .info:nth-of-type(3) a {background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 49.06 70.38'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2%7bfill:%23bdc4c8%7d.cls-1%7bfill-rule:evenodd%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='_1' data-name='1'%3e%3cpath class='cls-1' d='M49.06 7.87l-.19 55.78a6.71 6.71 0 0 1-2 4.76 6.7 6.7 0 0 1-4.75 2H6.73A6.74 6.74 0 0 1 0 63.65V6.74A6.76 6.76 0 0 1 6.73 0h34.82v2.14H6.73a4.61 4.61 0 0 0-4.6 4.6v56.91a4.63 4.63 0 0 0 4.6 4.61h35.41a4.63 4.63 0 0 0 4.61-4.61l.19-55.78z'/%3e%3cpath class='cls-1' d='M38.49 0h3.1L49 7.43V13h-8.39l-3.18-3.14V0zm2.22 2.13h-1.15V9l1.93 1.93h5.41V8.31z'/%3e%3cpath class='cls-2' d='M9.59 19.42h30v2.13h-30zM9.59 28.78h30v2.13h-30zM9.59 51.74h7.38v2.13H9.59z'/%3e%3cpath d='M43.11 53.28a.51.51 0 0 1 0-.45l.64-1.31a1.5 1.5 0 0 0-.65-2l-1.29-.69a.5.5 0 0 1-.27-.36L41.29 47a1.49 1.49 0 0 0-1.69-1.2l-1.46.2a.51.51 0 0 1-.42-.14l-1.06-1a1.49 1.49 0 0 0-2.09 0l-1.06 1a.51.51 0 0 1-.42.14l-1.46-.2a1.49 1.49 0 0 0-1.69 1.2l-.26 1.44a.47.47 0 0 1-.26.36l-1.3.69a1.51 1.51 0 0 0-.64 2l.64 1.31a.51.51 0 0 1 0 .45l-.64 1.32a1.5 1.5 0 0 0 .64 2l1.3.69a.5.5 0 0 1 .26.36l.26 1.45a1.5 1.5 0 0 0 1.48 1.25h.21l1.46-.2a.47.47 0 0 1 .42.13l1.06 1a1.48 1.48 0 0 0 2.09 0l1.06-1a.47.47 0 0 1 .42-.13l1.46.2a1.49 1.49 0 0 0 1.69-1.23l.25-1.45a.54.54 0 0 1 .27-.36l1.29-.69a1.49 1.49 0 0 0 .65-2zm-1.78.35l.56 1.14a.44.44 0 0 1-.19.59l-1.12.6a1.29 1.29 0 0 0-.68.92l-.22 1.26a.44.44 0 0 1-.49.36l-1.26-.18a1.29 1.29 0 0 0-1.09.35l-.92.89a.43.43 0 0 1-.61 0l-.92-.89a1.31 1.31 0 0 0-.9-.36h-.19l-1.3.19a.45.45 0 0 1-.5-.36l-.22-1.26a1.27 1.27 0 0 0-.67-.92l-1.12-.6a.43.43 0 0 1-.19-.59l.56-1.14a1.36 1.36 0 0 0 0-1.15l-.56-1.14a.42.42 0 0 1 .19-.58l1.12-.6a1.29 1.29 0 0 0 .67-.93l.26-1.23a.44.44 0 0 1 .5-.36l1.26.18a1.33 1.33 0 0 0 1.09-.36l.92-.88a.43.43 0 0 1 .61 0l.92.88a1.33 1.33 0 0 0 1.09.36l1.26-.18a.43.43 0 0 1 .49.36l.22 1.25a1.3 1.3 0 0 0 .68.93l1.12.6a.43.43 0 0 1 .19.58l-.56 1.14a1.36 1.36 0 0 0 0 1.13z' fill='%23005e99'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")
	 no-repeat 33px 25px; background-size: 12%;}
	.services-page .serv-info .info:nth-of-type(4) a {background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 62.2 62.77'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2%7bfill:%23bdc4c8;fill-rule:evenodd%7d.cls-2%7bfill:%23005e99%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='_1' data-name='1'%3e%3cpath class='cls-1' d='M1.06 0h28.33a1.07 1.07 0 0 1 1.06 1.06v28.32a1.07 1.07 0 0 1-1.06 1.07H1.06A1.07 1.07 0 0 1 0 29.38V1.06A1.07 1.07 0 0 1 1.06 0zm27.26 2.13H2.13v26.19h26.19zM32.81 32.32h28.33a1.07 1.07 0 0 1 1.06 1.06V61.7a1.07 1.07 0 0 1-1.06 1.07H32.81a1.07 1.07 0 0 1-1.06-1.07V33.38a1.07 1.07 0 0 1 1.06-1.06zm27.26 2.13H33.88v26.19h26.19z'/%3e%3cpath class='cls-2' d='M18.13 51.56a1 1 0 0 1-.06-1.49 1.06 1.06 0 0 1 1.5-.07l5.72 5.29a1.06 1.06 0 1 1-1.43 1.56z'/%3e%3cpath class='cls-2' d='M24.54 55a1.07 1.07 0 0 1 0 2.13H4.36a3.73 3.73 0 0 1-2.5-1 3.3 3.3 0 0 1-1.09-2.37V36.65a1.07 1.07 0 0 1 2.13 0v17.11a1.17 1.17 0 0 0 .4.86 1.58 1.58 0 0 0 1.06.38z'/%3e%3cpath class='cls-2' d='M19.6 62.24a1.06 1.06 0 1 1-1.43-1.56l5.72-5.29A1.06 1.06 0 1 1 25.33 57zM43.78 11.26a1.06 1.06 0 1 1-1.43 1.56l-5.73-5.29A1.06 1.06 0 0 1 38.06 6z'/%3e%3cpath class='cls-2' d='M37.38 7.81a1.07 1.07 0 1 1 0-2.13h20.17a3.68 3.68 0 0 1 2.5 1 3.27 3.27 0 0 1 1.09 2.42v17.1a1.07 1.07 0 1 1-2.13 0V9.07a1.18 1.18 0 0 0-.39-.86 1.57 1.57 0 0 0-1.07-.4z'/%3e%3cpath class='cls-2' d='M42.31.58a1.06 1.06 0 0 1 1.44 1.56L38 7.43a1.06 1.06 0 0 1-1.44-1.56z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")
	 no-repeat 28px 25px; background-size: 17%;}
	.services-page .serv-info .info:nth-of-type(5) a {background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 65.28 65.16'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2%7bfill:%23bdc4c8;fill-rule:evenodd%7d.cls-2%7bfill:%23005e99%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='_1' data-name='1'%3e%3cpath class='cls-1' d='M2.5 19.69a.71.71 0 1 1 0-1.41h15.91V2a.71.71 0 1 1 1.42 0v17a.7.7 0 0 1-.71.7zM7.46 41.12a.71.71 0 0 1 0-1.42h29.75a.71.71 0 0 1 0 1.42zM7.21 51.63a.71.71 0 0 1 0-1.42h11.13a.71.71 0 0 1 0 1.42z'/%3e%3cpath class='cls-2' d='M59.1 36l5.9 6.21a1.07 1.07 0 0 1 0 1.5l-6 5.67a1.06 1.06 0 0 1-1.5 0l-5.88-6.18a1.06 1.06 0 0 1 0-1.5l6-5.68a1.07 1.07 0 0 1 1.5 0zm3.62 6.87l-4.42-4.61-4.43 4.21 4.43 4.65z'/%3e%3cpath class='cls-2' d='M51.62 41.68a1.07 1.07 0 0 1 1.51 1.51l-15.51 15.5a1.06 1.06 0 0 1-1.5-1.5zM44 64.41a1.06 1.06 0 0 1-1.5-1.5l15-15a1.06 1.06 0 1 1 1.5 1.46z'/%3e%3cpath class='cls-2' d='M35.81 57.93a1.06 1.06 0 1 1 2.12 0l-.07 5 5.29-.36a1.06 1.06 0 0 1 .14 2.12l-6.43.44h-.09a1.06 1.06 0 0 1-1-1.07zM32.08 18.53v1.68h5.74v1.61h-5.74v3H29.8v-3h-3v-1.61h3v-1.68h-2.95v-1.92l3-.05V9h5.38a10 10 0 0 1 3.49.46 3.82 3.82 0 0 1 1.91 1.63 5 5 0 0 1 .71 2.59 4.78 4.78 0 0 1-.57 2.32 4.1 4.1 0 0 1-1.4 1.49 5.43 5.43 0 0 1-2 .78 12.06 12.06 0 0 1-2.34.23zm3-2a8.9 8.9 0 0 0 1.49-.12 3.45 3.45 0 0 0 1.2-.41 2.42 2.42 0 0 0 .86-.88 2.9 2.9 0 0 0 .31-1.44 2.59 2.59 0 0 0-.29-1.29 2.38 2.38 0 0 0-.78-.86 3.69 3.69 0 0 0-1.16-.53 6.5 6.5 0 0 0-1.44-.15h-3.19v5.69z'/%3e%3cpath class='cls-1' d='M48 41.7a1.07 1.07 0 0 1-2.13 0V2.13h-27L2.13 18.87V58.3h28.23a1.07 1.07 0 0 1 0 2.13H1.06A1.07 1.07 0 0 1 0 59.37V18.43a1.06 1.06 0 0 1 .31-.76L17.66.32a1.08 1.08 0 0 1 .77-.32h28.49A1.07 1.07 0 0 1 48 1.06z'/%3e%3cpath class='cls-1' d='M1.5 19.76a1.06 1.06 0 0 1 0-2.12h16.56V2.4a1.07 1.07 0 0 1 2.13 0v16.3a1.06 1.06 0 0 1-1.07 1.06zM7.71 31.91a1.06 1.06 0 0 1 0-2.12H23a1.06 1.06 0 1 1 0 2.12zM7.71 41.48a1.07 1.07 0 0 1 0-2.13h30.71a1.07 1.07 0 1 1 0 2.13zM7.71 52a1.07 1.07 0 0 1 0-2.13h11.13a1.07 1.07 0 0 1 0 2.13z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")
	 no-repeat 30px 25px; background-size: 17%;}
	.services-page .serv-info .info:nth-of-type(6) a {background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 56.92'%3e%3cdefs%3e%3cstyle%3e.cls-2%7bfill-rule:evenodd;fill:%23005e97%7d%3c/style%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='_1' data-name='1'%3e%3cpath d='M7.05 41.78c-2-.37-2.21-.08-2.43.23-.43.6-.89 1.24-3.1 1.15h-.11a7.84 7.84 0 0 0 1.05 2.58 5.67 5.67 0 0 1 .8 2 3.66 3.66 0 0 0 1.31 2.65 8.61 8.61 0 0 1 .65.74 4.44 4.44 0 0 1 2-1.59c.36-.18.51-.72.67-1.3a3.67 3.67 0 0 1 1.83-2.7c.34-.17.3-.26.26-.33a1.51 1.51 0 0 1-.21-.66c0-.89 1-1.53 7-1.77 1.18 0 1.59.89 2.05 1.93s1 2.16 2.71 1.44a2.48 2.48 0 0 1 2.51.07c.34 0-.54-.26-.45-.87A5.28 5.28 0 0 1 26 43.8a5.46 5.46 0 0 1 1.46-.27 2.84 2.84 0 0 1 1.52.35 2.8 2.8 0 0 1 1.27 2.55c0 .57 1.91.55 3.6.52a13.41 13.41 0 0 1 2.57.11.73.73 0 0 1 .52.43c.1.28.19.56.27.82.25.79.46 1.48 1.53 1.78a.71.71 0 0 1 .52.68.73.73 0 0 1-.36.61 3.55 3.55 0 0 1-.59.33 21.09 21.09 0 0 0-1.91 1c0 .15.25-.25.92-.23a7.93 7.93 0 0 0 1.45-.23c2.29-.49 5.47-1.16 6.3 2.08.13.51 1.06.94 1.8 1.1h.17c-.43-1.26-.06-1.91.75-2.28a5.65 5.65 0 0 1 2.13-.15c1.38 0 3 0 2.92-1.71-.05-1.31.62-1.78 1.57-1.82a8.13 8.13 0 0 1 3.39 1.17.66.66 0 0 1 .3.34c.52 1.16 3.25.84 5.74.55a25.75 25.75 0 0 1 2.93-.25c2.49 0 3.06-1.51 3.63-3a8.71 8.71 0 0 1 1-2v-.47a2.79 2.79 0 0 1-.09-.82c.09-1 .91-1.78 4.92-1.46.59.05 1 .58 1.41 1.25.69 1 1.73 2.55 3.61 1.22.36-.26 3.05-.22 4.43-.21h.66a.71.71 0 0 1 .71.71 5.22 5.22 0 0 0 .35 2.11 1 1 0 0 1 .07.87v.05c-.17.38-.46.45-1.1.62-.28.08-.66.18-1.16.34v.38a.44.44 0 0 0 0 .2c.38.1 1.2-.14 2.8-1.09.63-.36.14-2-.36-3.63a13.6 13.6 0 0 1-.76-3.59c0-3.07-.43-3.85-1-4.93-.18-.33-.38-.69-.59-1.13a2.82 2.82 0 0 1-.41 1.42c-.62.88-1.8 1-4.22-.7a5.24 5.24 0 0 1-1.7-2.93 4.47 4.47 0 0 1 .31-3.15 3.92 3.92 0 0 0 .43-2c0-1.49.08-2.83 3-4.31a1.64 1.64 0 0 0 .52-.87 1.93 1.93 0 0 0-.08-1.45.65.65 0 0 0-.09-.16 4.26 4.26 0 0 1 .34-2.45 3.07 3.07 0 0 1 .66-1 1.9 1.9 0 0 1 1.2-.58 3.22 3.22 0 0 1 2.51 1.3 3.44 3.44 0 0 1 1.09 1.7 9.19 9.19 0 0 0 1 2.1c0 .05.11 0 .32.14a7.69 7.69 0 0 1 3 2.72l.36-1.48c.1-.26.26.18 0 0-.89-.62-2-1.35-2-2.24v-.14c0-1.28 0-2.65-1-3a.71.71 0 0 1-.46-.52c0-.19-.5 0-1.17-.3-1.46-.58-3.34-1.34-3.7-2.35-.27-.81.15-1.55 1.79-2.12a1.31 1.31 0 0 0 .58-.59 4.25 4.25 0 0 0 .59-1.74 5 5 0 0 0-.24-2.14A4.25 4.25 0 0 0 86 7.5c-1.41-.84-1.14-2.12-.86-3.44a6.37 6.37 0 0 0 .18-1.14c0-.77-.43-1.41-2.8-1.51-.68 0-1 1.46-1.26 2.78s-.56 2.67-1.52 2.95c0 0 0-.06 0 0 .38.91.88 2.09-2.76 3.28a15.08 15.08 0 0 0-3 1.82 5 5 0 0 0-1.47 1.37.71.71 0 0 1-.51.53 6.2 6.2 0 0 1-3.77.25c-.14 0 0-.23-.12-.14a24 24 0 0 0-.26 2.94v.11c-.11 1.52-1.79 1.55-3.85 1.58s-4.48.08-5.45 1.57a3.69 3.69 0 0 1-2.29 1.21 5.73 5.73 0 0 1-2.89-.07.71.71 0 0 1-.42-.8A1.94 1.94 0 0 1 54 19.26c.12-.06.19-.1-.53-1.55a3.53 3.53 0 0 0-1.38-1 2.65 2.65 0 0 0-.81-.25.53.53 0 0 0-.24 0 .3.3 0 0 0 0 .11 4.57 4.57 0 0 1-1.08 2 3.2 3.2 0 0 1-1.75 1.07 8.64 8.64 0 0 0-1.77 1 4.48 4.48 0 0 0-.9.8c-.12.15-.19.27-.18.33a.69.69 0 0 1 .08.68 19.94 19.94 0 0 1 .06 3.21 4.65 4.65 0 0 1-.18.93 1 1 0 0 1-.94.77 1.15 1.15 0 0 1-.92-.57 11.08 11.08 0 0 0-2.65-2.1 3.23 3.23 0 0 0-.75-.31v.9a33.46 33.46 0 0 1-.1 4.26.69.69 0 0 1-.52.47c-.21 0 .13.1.05.26-.3.57-.64 1.21-1.24 1.32s-1.25-.33-1.63-2.29c-.15-.88-1-1.39-1.92-1.92a5.25 5.25 0 0 1-2.76-2.78 9.37 9.37 0 0 1-1.66-.54c-.56-.24-.92-.39-3.32-.39a5.74 5.74 0 0 1-2-.39 12 12 0 0 0-4.2-.61h-.7c-1.05 0-1.56 0-1.91-.57-.26-.44-1.63-1.64-1.49-2.65.7-4.78 4.7-.9-2 1.18-.31.1-.26.46-.21.83a5.29 5.29 0 0 1 .05.8c-.05 1.12-.63 2-3.56 1.9-1 0-1.1.61-1.26 1.36a3.92 3.92 0 0 1-1.59 2.84 4.27 4.27 0 0 0 .09.71c.2 1.33.44 2.9-2.32 3.36a1.08 1.08 0 0 0-.42.16 1.51 1.51 0 0 0-.52.64 1.74 1.74 0 0 0-.11 1 2.14 2.14 0 0 0 .34.85A5.3 5.3 0 0 1 5.9 38c0 .67 0 1.23.27 1.28a1.35 1.35 0 0 1 1.17 1.07.74.74 0 0 1-.17.74l-.13.7zm-3.58-.59a1.88 1.88 0 0 1 1.55-1A3.28 3.28 0 0 1 4.49 38a8.15 8.15 0 0 0-.73-2.69 3.93 3.93 0 0 1-.27-.89 3.18 3.18 0 0 1 .21-1.75 2.87 2.87 0 0 1 1-1.27 2.51 2.51 0 0 1 1-.38C7.09 30.81 7 30 6.86 29.28s-.25-1.59.53-2.1a2.81 2.81 0 0 0 1-1.95c.28-1.38.53-2.57 2.7-2.48 1.74.08 2.07-.2 2.09-.54a2.93 2.93 0 0 0-.05-.57c-.12-1-.24-1.91 1.2-2.36a15.47 15.47 0 0 0 3.26-2.36 4.15 4.15 0 0 1 1.34-.92c1.91-.29 2.62 0 2.71.63s-.41 1-1 1.48-.91.77-.93.94c-.06.51-.12.94-.18 1.3-.1.68-.15 1-.14 1s.17-.11.67-.12h.72a12.94 12.94 0 0 1 4.63.69 4.69 4.69 0 0 0 1.53.31c2.67 0 3.14.2 3.87.51a4.05 4.05 0 0 0 2.85-.21c1.28-.89 2-2.78 3.34-2.66s1.38 1.34 1.75 2.54 1 2.23-.17 3v-.93a1.51 1.51 0 0 1 .07-.5 1.22 1.22 0 0 1 .18-.4 1.26 1.26 0 0 1 1.36-.49 4.42 4.42 0 0 1 1.24.48 14 14 0 0 1 2.61 2c.12-1.2.11-2.84.11-2.84a1.53 1.53 0 0 1-.25-.59 1.87 1.87 0 0 1 .48-1.45v-.05a6.32 6.32 0 0 1 1.17-1A10.48 10.48 0 0 1 48 18.28a1.72 1.72 0 0 0 .93-.62 3 3 0 0 0 .73-1.29 1.62 1.62 0 0 1 .47-.93 1.68 1.68 0 0 1 1.35-.38 4.46 4.46 0 0 1 1.25.38 5 5 0 0 1 2.06 1.64c1.18 2.38.87 2.87.2 3.27a5.48 5.48 0 0 0 1-.12 2.44 2.44 0 0 0 1.39-.6c1.38-2.11 4.28-2.16 6.61-2.2 1.35 0 2.44 0 2.46-.27v-.11c.2-2.6.26-3.51.79-3.94s.77-.26 1.31-.14a4.88 4.88 0 0 0 2.78-.13 7.59 7.59 0 0 1 1.83-1.78 16.17 16.17 0 0 1 3.44-2c2.17-.71 2-1.1 1.88-1.39-.33-.79-.6-1.43 1-1.87a5.82 5.82 0 0 0 .51-1.87c.39-1.88.83-4 2.71-3.91 3.54.14 4.22 1.43 4.16 3a7.94 7.94 0 0 1-.22 1.38c-.17.82-.34 1.61.2 1.93a5.69 5.69 0 0 1 2.55 3.1 6.32 6.32 0 0 1 .31 2.73 5.76 5.76 0 0 1-.71 2.31 2.64 2.64 0 0 1-1.34 1.2l-.91.33c.14.4 1.68 1 2.88 1.5a6.67 6.67 0 0 1 1.72.85C93 19 93 20.85 93 22.57v.14c0 .15.73.65 1.34 1.08s1.27.89 1.32 1.42a12.33 12.33 0 0 1 .34 2.08c-.19.52-1.8.48-2.22.74s-1.14.24-1.76-.76A6.5 6.5 0 0 0 89.43 25a2 2 0 0 1-.87-.68 10 10 0 0 1-1.09-2.38 2.41 2.41 0 0 0-.77-1.15c-.62-.65-1.06-.88-1.36-.85a.53.53 0 0 0-.33.17 2 2 0 0 0-.37.56 8.27 8.27 0 0 0-.43 1.1c.06.1.12.2.17.3a3.34 3.34 0 0 1 .16 2.49 3.19 3.19 0 0 1-1.1 1.65l-.14.08c-2.21 1.1-2.24 2-2.27 3.08a5 5 0 0 1-.62 2.63 3.11 3.11 0 0 0-.15 2.13 3.78 3.78 0 0 0 1.13 2.09c1.54 1.09 2.11 1.26 2.25 1a3.43 3.43 0 0 0 .17-1.54c0-1.14 0-2.2 1-2.43a.71.71 0 0 1 .83.5A13.33 13.33 0 0 0 87 37.1c.71 1.27 1.22 2.18 1.22 5.61a12.34 12.34 0 0 0 .7 3.18c.66 2.21 1.3 4.33-.28 5.26-2 1.17-3.17 1.42-3.87 1.25a1.38 1.38 0 0 1-.94-.77 1.77 1.77 0 0 1-.11-1 2.12 2.12 0 0 1 1-1.54c.53-.17.91-.27 1.2-.35a5.94 5.94 0 0 1-.3-1.59c-1.23 0-3.58-.07-3.6-.06-3 2.17-4.57-.08-5.59-1.58-.24-.35-.27-.62-.35-.63-2.82-.23-3.38-.08-3.39.16a1.75 1.75 0 0 0 0 .42 1.8 1.8 0 0 1-.18 1.58 8.31 8.31 0 0 0-.81 1.72c-.73 1.93-1.49 3.9-5 3.9a25.52 25.52 0 0 0-2.7.24c-2.87.34-6 .71-7.08-1.16a6.3 6.3 0 0 0-2.49-.91c-.12 0-.21.1-.2.35.13 3.19-2.28 3.18-4.34 3.18a5.15 5.15 0 0 0-1.58.13c-.12.06-.11.3.17.93a1 1 0 0 1-.15 1.13 1.33 1.33 0 0 1-.91.37 4.08 4.08 0 0 1-.89-.08c-1.15-.25-2.6-1.05-2.88-2.14-.49-1.93-2.91-1.42-4.64-1.05a7.93 7.93 0 0 1-1.78.26c-1.71 0-2.31-.54-2.29-1.22s1.09-1.41 2-1.9a3.87 3.87 0 0 1-1.14-2.06l-.11-.34a18.55 18.55 0 0 0-1.88 0c-2.34 0-5 .07-5-1.87 0-.79-.25-1.21-.57-1.39a1.46 1.46 0 0 0-.77-.16 4.29 4.29 0 0 0-1.08.21c-.79.25-1.42.37-1.42.39-.26 1.77-.4 2.17-1.2 2.05a1.29 1.29 0 0 1-.45-.18c-.18-.11-.51-.3-1.26 0-3 1.24-3.83-.59-4.54-2.17-.25-.58-.49-1.1-.7-1.1a56.4 56.4 0 0 0-5.7.31l.06.08c.33.66.72 1.43-.89 2.23a2.56 2.56 0 0 0-1.1 1.8 3 3 0 0 1-1.4 2.2c-1.48.73-1.48 1.34-1.48 1.66a1.41 1.41 0 0 1-.05.46c-.19.6-.52.77-1.43.48a.71.71 0 0 1-.5-.73c0-.44-.35-.84-.8-1.31a4.85 4.85 0 0 1-1.7-3.63 7.36 7.36 0 0 0-.63-1.33A8.31 8.31 0 0 1 0 43.08c0-.84.47-1.37 1.58-1.33 1.45.06 1.68-.26 1.89-.56zm20.57 5zm62.08 2.7zM93 26.79c-.06.05 0 0 0 0zm-53-2.42zm-19.95-7.45c.13-.13.18-.2.19-.09s-.07.09-.19.09z' fill-rule='evenodd' fill='%23bdc4c8'/%3e%3cpath class='cls-2' d='M12.34 34a2.76 2.76 0 0 0 3.5-3.51 2.64 2.64 0 0 0-1.7-1.7 2.76 2.76 0 0 0-3.5 3.51 2.67 2.67 0 0 0 1.7 1.7zM19.09 41a2.76 2.76 0 0 0 3.5-3.51 2.64 2.64 0 0 0-1.7-1.7 2.76 2.76 0 0 0-3.5 3.51 2.67 2.67 0 0 0 1.7 1.7zM43.59 49.49a2.76 2.76 0 0 0 3.5-3.49 2.64 2.64 0 0 0-1.7-1.7 2.76 2.76 0 0 0-3.5 3.51 2.67 2.67 0 0 0 1.7 1.68zM77.09 22.49a2.76 2.76 0 0 0 3.5-3.49 2.64 2.64 0 0 0-1.7-1.7 2.76 2.76 0 0 0-3.5 3.51 2.67 2.67 0 0 0 1.7 1.68z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")
	 no-repeat 15px 28px; background-size: 17%;}
	.services-page .serv-info .info a strong {font-size: 18px; color: #333; display: block;margin-bottom: 7px; text-decoration: none;}
	.services-page .ceotext {margin-bottom: 0;}.services-page .ceotext .ceotext-wrap {border: none;}
	.services-page .serv-formbox {background: #fff;padding-bottom: 30px;}
	.services-page .serv-formbox .serv-formbox-title {font-size: 18px;font-weight: 700;padding: 5px 0 20px 30px;}
	.services-page .serv-formbox form .left {float: left; width: 360px;}
	.services-page .serv-formbox form .right {float: right; width: calc(100% - 410px);}
	.services-page .serv-formbox form label {font-size: 14px; color: #6a6a6a; margin-bottom: 10px; display: block;}
	.services-page .serv-formbox form input {width: 100%; height: 36px; box-sizing: border-box;border: 1px solid #d6d6d6;box-shadow: none;margin-bottom: 10px; color: #000;font-size: 16px;  padding-left: 10px;}
	.services-page .jq-selectbox__select-text  {color: #ccc;}.services-page .changed .jq-selectbox__select-text  {color: #000;}
	.services-page .serv-formbox textarea {width: 100%; height: 176px; box-sizing: border-box;border: 1px solid #d6d6d6;box-shadow: none;margin-bottom: 10px;font-size: 16px;  padding: 10px 0 0 10px;resize: none;}
	.services-page .serv-formbox form input.btn {width: 230px; height: 44px;float: right; border: none;background: #005e99;text-align: center; color: #fff; opacity: 0.8;font-weight: 700;margin-top: 15px;}
	.services-page .serv-formbox form input[placeholder]{opacity: 1!important;color: #000!important;}
	.services-page .serv-formbox form input::-webkit-input-placeholder  {opacity: 1!important;color: #cccccc!important;} 
	.services-page .serv-formbox input::-moz-placeholder  {opacity: 1!important;color: #cccccc!important;} .services-page .serv-formbox input:-ms-input-placeholder  {opacity: 1!important;color: #cccccc!important;}
	.services-page .serv-formbox textarea[placeholder]{opacity: 1!important;color: #000!important;}.services-page .serv-formbox textarea::-webkit-input-placeholder  {opacity: 1!important;color: #cccccc!important;}
	.services-page .serv-formbox textarea::-moz-placeholder  {opacity: 1!important;color: #cccccc!important;} .services-page .serv-formbox textarea:-ms-input-placeholder  {opacity: 1!important;color: #cccccc!important;}
	.services-page .serv-formbox .styled-select  {width: 100%; height: 36px; box-sizing: border-box;border: 1px solid #d6d6d6;box-shadow: none;margin-bottom: 10px;color: #ccc;font-size: 16px;  background: #fff url(/bitrix/templates/rusgeocom/css/images/new_arrow.png) no-repeat right center; overflow: hidden;}
	.services-page .serv-formbox .styled-select select  { background:  transparent;  width: calc(100% + 28px); padding:  5px 10px;  font-size:  16px; line-height:  1; border:  0; border-radius:  0; height:  34px; color: #ccc; -webkit-appearance:  none; }
	@media (max-width: 1169px)  {.services-page .serv-info .info {width: 48%;}.services-page .serv-formbox form .left {float: none; width: 100%;}.services-page .serv-formbox form .right {float: none; width: 100%;}}
	@media (max-width: 767px)  {.services-page .mbox {padding: 0!important;}.services-page .ceotext .mbox,  .services-page .serv-formbox .mbox {padding: 0 15px!important;}.services-page .serv-info .info  {width: 100%;margin: 0 auto;border: none;border-bottom: 2px solid #f1f1f1;}.services-page .serv-formbox .serv-formbox-title {background: #f1f1f1;padding: 15px;margin-bottom: 10px;}.services-page .serv-formbox form input.btn {margin: 15px auto 0;float: none;display: block;}.services-page .serv-info .info a {min-height: 160px;height: auto;padding: 15px 15px 5px 85px;}
	.services-page .serv-info .info:nth-of-type(1) a {background-position : 10px 52px;}
	.services-page .serv-info .info:nth-of-type(2) a {background-position : 15px 48px;}
	.services-page .serv-info .info:nth-of-type(3) a {background-position : 24px 47px;}
	.services-page .serv-info .info:nth-of-type(4) a {background-position : 14px 45px;}
	.services-page .serv-info .info:nth-of-type(5) a {background-position : 16px 49px;}
	.services-page .serv-info .info:nth-of-type(6) a {}
	}
	.mbox #ajaxform .form-group .jq-selectbox.jqselect  {width:  100%;padding-bottom:  11px;}
	#ajaxform > div.left > div > div > div.jq-selectbox__select  { background:  none!important; border-radius: 0;box-shadow:  none;height:  35px;}
	.mbox #ajaxform .form-group .jq-selectbox__trigger-arrow  {border:  none;}
	.mbox #ajaxform .form-group .jq-selectbox__trigger  {background: url(/bitrix/templates/rusgeocom/css/images/new_arrow.png) no-repeat 0px 0px;}
	.gfgf { background:  #f8f8f8;opacity:  0.5;  }
	.sertif  {width: 190px; float: right; margin: 10px 10px 20px 20px;text-align:  center; background-color: #f9f9f9;position:  relative; display: none;width:  294px;height:  316px;}
	.sertif .slick-dots li button:before  { font-size:  0px;}
	.sertif .slick-dots li button  {font-size:  10px; color: black;}
	.sertif .slick-dots li:not([class="slick-active"])  {display: none;}
	.sertif .slick-dots li button  {font-size:  14px;color:  #888888;}.sertif #cont ul,  .sertif .cont ul.slick-dots  { margin:  0 0 19px 0;}
	.sertif .slider-nav  {padding-left:  20px;margin-top:  -1px;}.sertif .slick-slide img{display: inline-block;}button.fancybox-button.fancybox-button--thumbs  {width:  1px;opacity:  0;}
	.sertif p.sertif__name  {text-align: center;font-size:  16px;font-family:  open sans-serif; font-weight:  bold;margin:  12px auto;}.sertif ul.slick-dots li button  {cursor:  default;}
	.sertif .slick-dots  { position:  unset;}.sertif .slick-list  { margin-bottom:  11px;}.item.lvl2 label  { text-indent:  -19px;padding-left:  20px;  }
	/*new css*/@media (max-width:  950px)  {.header-contacts-main .header-town  { padding-left:  0;}}
	@media (max-width:  875px)  {.header-contacts-main .header-town  { padding-left:  0;width:  35%;  }}
	@media (max-width:  720px)  {.header-contacts-main .header-town  { width:  45%;  }}
	.product-accessories__slider .goods-item {float: left;  }.product-accessories__slider .js-accessories { width:  100%;display:  inline-block;  }
	.product-accessories__slider .js-accessories .eche { background:  #005e99;color:  #fff;text-decoration:  none;margin-top:  20px;display:  flex;margin-bottom:  20px;  }
	.product-accessories__slider .js-accessories .eche:hover { background:  #fff;color:  #005e99;text-decoration:  none;border:  1px solid #005e99;  }
	@media screen and (max-width:  992px) {.product-accessories__slider .goods-item {width: 49%}}
	@media screen and (max-width: 666px) {.product-accessories__slider .goods-item {width: 50%}}
	@media screen and (max-width: 479px) {.product-accessories__slider .goods-item {width: 100%}}
	.catalog-filter-item .menu-catalog  { width:  100%;  }.catalog-filter-item  { position:  relative;  }.header-filter .catalog-filter-item  .menu-catalog  { position:  static!important;  }
	.gfgf { background:  #f8f8f8;opacity:  0.5;  }
	@media only screen and (min-width :  480px)  {.header-filter .menu-catalog  {left:  0!important;position:  relative!important;display:  block;}
	}
	#leftColumn  { position:  fixed;display:  block;margin:  0;padding:0;background:#fff;list-style:none;z-index:999999999999999;top:0;left:-150%;height:100%;width:  285px;text-align:  left;overflow:  scroll;  }
	#leftColumn .collapse-block  { padding:  0 20px;  }
	#leftColumn.column-open {left:0;-webkit-transition:left 300ms linear 0s;-moz-transition:left 300ms linear 0s;-ms-transition:left 300ms linear 0s;-o-transition:left 300ms linear 0s;transition:left 300ms linear 0s;  }
	.filter-head .filter-toggle  {color:  #333;font-size:  16px;padding-top:  0;margin-top:  -2px;  }.panel-filtr .filtr-content  { display:  block;  }
	#leftColumn .filter-head  {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;-ms-align-items:center;align-items:center;padding-right:15px;border-bottom:1px solid #e1e1e1;height:58px;}
	.fa-search:before {content: "\f002"; color: rgb(63,69,75);}.owl-item .goods-item  {max-width:  unset!important;}/*--new css*/
	.js-card-order-form-oplata .card-order-form {box-shadow: 0 0 10px #d3d3d3;display: none;left: 50%;margin-left: -365px;margin-top: -220px;padding: 30px;position: fixed;top: 50%;width: 700px;z-index: 1032;}
	.js-card-order-form-oplata .dostavka-cont {line-height: 2;}.js-card-order-form-oplata .dostavka-h2 {line-height: 2.5;font-weight: bold;text-align: center;}
	@media (max-height: 600px) { .js-card-order-form-oplata .dostavka-cont {line-height:1.5;}}
	@media (max-width: 830px) { .js-card-order-form-oplata .card-order-form {margin-left: -300px;width: 600px; }}
	@media (max-width: 650px) { .js-card-order-form-oplata .card-order-form {margin-left: -300px;width: 600px; }}
	@media (max-width: 620px) {  .js-card-order-form-oplata .dostavka-cont {line-height:1.5;}.js-card-order-form-oplata .card-order-form { margin-left: -250px;width: 500px; }}
	@media (max-width: 500px) {  .js-card-order-form-oplata .dostavka-cont {line-height:1.5;}.js-card-order-form-oplata .card-order-form { margin-left: -200px;width: 400px; }} 
	@media (max-width: 400px) {  .js-card-order-form-oplata .dostavka-cont {line-height:1.2;}.js-card-order-form-oplata .card-order-form { margin-left: -150px;width: 300px; }}
	.header-panel .icon.icon-basket-white{background-image: url(/bitrix/templates/rusgeocom/css/../images/header-busket-icon-blue.png);background-size: inherit;height: 100%;background-position: center;width: 100%;background-repeat: no-repeat;}
	.header-mob-center a svg {height: 32px;}.с_red {color:red;}.acties{display:inline-block !important;}
	.tedd { display:none;} .tedp { display:none; }.galka  span::after {content: "✓"; } .galka { display: block;}
	.bx-composite-btn-fixed {display: none!important;}
.header-panel .icon.icon-basket-white{
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='-41 -51 512 512' style='/* background-color: red; */enable-background:new -41 -51 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23005e99;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M313.2,354.8h12.7c4.5,0,8.6-2.2,11.2-5.8s3.2-8.3,1.7-12.5l-24.6-68.4c-1.5-4-4.6-6.9-8.4-8.2L391,14.2 l69.6-27.4c8.5-3.3,12.6-12.9,9.3-21.3c-3.3-8.5-12.9-12.6-21.3-9.3l-76.7,30.1c-4.5,1.7-7.9,5.4-9.5,9.9L347.2,40 c-0.7-0.1-1.4-0.1-2.1-0.1H-24.4c-5.3,0-10.2,2.5-13.3,6.7s-4,9.7-2.4,14.7l68.4,213.6c2.1,6.8,8.5,11.4,15.6,11.4h240.9 c2.2,0,4.3-0.5,6.3-1.3l15.3,42.4H43.9c-7.6,0-13.7,6.1-13.7,13.7s6.1,13.7,13.7,13.7h15.4 M132.5,354.8H240 M-2.1,72.8h105.7v81 H23.9L-2.1,72.8z M212.3,177.9v75.6h-95.8v-75.6H212.3z M116.4,153.8v-81h95.8v81H116.4z M335.8,72.8l-28.1,81h-82.6v-81H335.8z M273.1,253.5h-48v-75.6h74.7L273.1,253.5z M55.9,253.5l-24.1-75.6h71.8v75.6H55.9z'/%3e%3c/g%3e%3ccircle class='st0' cx='276.6' cy='401' r='35.5'/%3e%3ccircle class='st0' cx='95.9' cy='401' r='35.5'/%3e%3c/svg%3e");background-size: inherit;
height: 100%;
background-position: center;
width: 100%;
background-repeat: no-repeat;
}
.header-mob-center a svg {height: 32px;}
.с_red {color:red;}
.header-mob-svg {
	height: 36px;
width: 97px;
background-repeat: no-repeat;
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg data-name='Слой 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1190.55 841.89'%3e%3cpath d='M1175.79 418c0-29.19-11.51-57.75-33.77-84.77l-.81-1c-1-1.16-2-2.3-3-3.45-29.12-33.56-74.67-64.24-134.91-90.15-109.91-47.25-256.01-73.29-411.3-73.29s-301.42 26-411.38 73.34C121.15 264.24 76 294.44 46.84 327.47 21.35 356.17 8.17 386.73 8.17 418v.99c0 68.48 61.23 132.53 172.41 180.34 110 47.3 256.06 73.34 411.38 73.34s301.43-26 411.38-73.34c108.91-46.82 169.85-109.23 172.32-176.12v-1.37c0-1 .08-1.9.08-2.85v-.34c0-.11.05-.41.05-.65zm-176-171a537.21 537.21 0 0 1 50.58 24.83q-28.85 4.6-57.69 8.62C953 253.62 900 230.27 834.79 211a951.18 951.18 0 0 0-29.41-8.17c12.72-4.27 19.43-7.26 19.67-7.37 64.33 12.21 123.48 29.54 174.69 51.6zm-586.88-16.09c8.62-3.77 17.26-7.34 25.83-10.72 12.82 2.45 27 4.76 42.37 6.77l-1.16.86c-31.09 23.43-56.07 48.94-74.35 75.83q-51.25-3.34-102.24-8.61c28.23-23.1 64.97-44.63 109.55-64.13zm-122.16 62.83q-44-4.74-87.79-10.9c38-24.48 87.86-45.89 148.44-63.78 12.62-3.73 25.25-7.16 37.75-10.32 9.42 2.6 20.58 5.41 33.37 8.17q-6.56 2.72-13.13 5.58c-49.06 21.45-88.9 45.39-118.64 71.25zm194.51-58.5q4.55-3.43 9.1-6.66c17 1.93 35.37 3.46 55 4.37l-1 2.12a440.52 440.52 0 0 0-25.88 73.28q-24.12-.38-46.63-1-29.76-1.18-59.46-3c20.28-28.45 45.61-51.57 68.87-69.11zm74.19-1.88q15 .52 30.91.54 17.33 0 33.5-.65a432.61 432.61 0 0 1 27.68 75.2q-29.39.42-61.18.43-30.3 0-58.39-.39a433.17 433.17 0 0 1 27.48-75.13zm75.87 2.48c-.47-1-.95-2-1.42-3.05 19.29-1 37.26-2.6 53.83-4.61 3.51 2.48 7 5 10.55 7.7 22.92 17.26 47.86 39.93 68 67.76q-45.89 2.93-91.41 4.41l-13.87.25a440.54 440.54 0 0 0-25.68-72.47zm68.46-7.25c-1-.72-1.91-1.42-2.87-2.12 14.77-2.06 28.32-4.41 40.59-6.88a809.97 809.97 0 0 1 29.18 12c43.68 19.1 79.84 40.15 107.85 62.72q-50.88 5.19-101.44 8.58c-18.17-26.33-42.8-51.31-73.31-74.3zm70.56-5.34q-8.41-3.68-16.82-7.11c12-2.73 22.4-5.5 31.26-8.09 14.4 3.56 29 7.47 43.55 11.77 59.6 17.6 108.77 38.61 146.57 62.59Q935 288.35 891.2 293c-29.54-25.29-68.77-48.72-116.86-69.75zm33.55-30.89c-5 1.79-11.48 3.93-19.28 6.25-37.89-9.28-74.33-16.12-105.32-21.06a1212.39 1212.39 0 0 1 124.6 14.81zm-37.52 11.3a586.65 586.65 0 0 1-28.05 6.47c-28.4-10.93-55.81-19.69-79.24-26.44 30.24 4.41 67.63 10.85 107.29 19.97zm-45.25 9.76c-10.82 1.92-22.5 3.72-35 5.29a506.26 506.26 0 0 0-55.53-33.36c24.15 6.27 56.2 15.54 90.53 28.06zm-48.89 6.9a783.923 783.923 0 0 1-46.62 3.55A378.2 378.2 0 0 0 605 181.18a507 507 0 0 1 71.23 39.13zm-56.79 4q-14.1.49-29.08.5-13.6 0-26.51-.4A350.28 350.28 0 0 1 591.59 178a348.25 348.25 0 0 1 27.85 46.27zm-65.77-.32c-16.92-.7-32.87-1.87-47.82-3.37a506 506 0 0 1 72.86-40.22A376.37 376.37 0 0 0 553.67 224zm-61.75-4.88c-13.1-1.54-25.34-3.32-36.69-5.23 35.58-13.15 68.95-22.82 93.9-29.31a503.55 503.55 0 0 0-57.2 34.54zm-54.1-8.38c-11.06-2.15-21.09-4.37-30-6.56 41.72-9.8 81.19-16.64 112.83-21.25-24.42 7.07-53.15 16.24-82.82 27.81zm54.23-32.59c-30.74 5.08-66.2 12-102.82 21.15-7.73-2.18-14.17-4.19-19.25-5.89a1199.89 1199.89 0 0 1 122.08-15.26zm-307.87 68.91c49.49-21.28 106.44-38.21 168.3-50.35v.05c.24.1 7 2.92 19.75 7q-11.62 3.12-23.28 6.55c-66.1 19.51-119.7 43.24-159.51 70.61q-28.16-4.11-56.15-8.8a538.09 538.09 0 0 1 50.89-25.06zm0 343.92a535.31 535.31 0 0 1-52.6-26q28.56-4.4 57.29-8.24c39.88 27.53 93.66 51.39 160.06 71q11.52 3.4 23 6.48c-12.57 4-19.26 6.77-19.49 6.88l.09.22c-61.86-12.11-118.84-29.04-168.35-50.32zm586.61 14c-10.44 4.62-20.9 8.94-31.23 13-11.91-2.35-25-4.6-39.25-6.58 1.16-.86 2.31-1.7 3.46-2.58 29.77-22.49 53.94-46.87 72-72.54q49.88 3 100 7.69c-27.58 21.8-62.77 42.27-104.97 60.97zm117.89-59.82q46.31 4.48 92.76 10.3c-38.11 24.59-88.12 46.05-149 63.94-13.81 4.06-27.65 7.76-41.32 11.16-9.8-2.92-21.66-6.09-35.48-9.21q9.34-3.84 18.73-8c46.71-20.7 85.08-43.61 114.32-68.23zm-190.21 56.19c-3.79 2.86-7.58 5.62-11.35 8.28-16.24-2-33.8-3.52-52.64-4.5.54-1.21 1.1-2.42 1.65-3.65a449.21 449.21 0 0 0 24.53-70.2q51.86 1.26 104.13 4.25c-19.79 26.92-44.03 48.95-66.32 65.82zm-74 3.32Q608 604 590.36 604q-15.87 0-30.81.53a441.52 441.52 0 0 1-26.91-73.67q27-.48 54-.51 32.18 0 64.58.72a441.47 441.47 0 0 1-26.74 73.6zm-76.89-4c.64 1.43 1.28 2.83 1.91 4.22-18.76.87-36.33 2.3-52.66 4.09q-5.78-4.06-11.58-8.44C463 583.77 438.88 561.83 419.12 535q52-2.89 104.07-4a447.92 447.92 0 0 0 24.4 69.72zM479.94 608l3.53 2.62c-14.48 1.84-27.88 4-40.12 6.22-10.06-4-20.25-8.17-30.42-12.68-42.1-18.65-77.23-39.07-104.79-60.87q49.86-4.63 100-7.62c17.99 25.59 42.12 49.9 71.8 72.33zm-70.57 4.55q8.78 3.9 17.54 7.5c-14.78 3.09-27.5 6.26-38 9.18A921.507 921.507 0 0 1 351.52 619c-60.83-18-110.82-39.46-148.93-64.05q46.13-6 92.61-10.48c29.21 24.59 67.53 47.44 114.17 68.09zm-39.68 32c5.07-1.69 11.5-3.71 19.26-5.91 36.72 9.22 72.29 16.13 103.11 21.22a1196.22 1196.22 0 0 1-122.38-15.29zm37.78-10.79c10.22-2.51 21.89-5.08 34.93-7.52a992 992 0 0 0 94.7 31.15c-33.9-4.52-80.18-11.98-129.64-23.61zm52.59-10.59c10.7-1.72 22.17-3.32 34.36-4.72a507.73 507.73 0 0 0 54.11 32.59c-23.77-6.29-55-15.52-88.48-27.85zM508.5 617c14.2-1.37 29.31-2.44 45.25-3.1a381.32 381.32 0 0 0 23 40.82A509.24 509.24 0 0 1 508.5 617zm55.4-3.47q12.88-.39 26.45-.4 15.36 0 29.78.54c-12.22 24.55-23.32 40.84-28 47.3-4.25-5.84-15.61-22.22-28.23-47.46zm66.36.54c16 .76 31.17 2 45.33 3.45a510.08 510.08 0 0 1-68.59 38 381.8 381.8 0 0 0 23.26-41.46zm59.24 5.06c12 1.5 23.25 3.2 33.7 5-33.29 12.24-64.35 21.41-88 27.7a508.76 508.76 0 0 0 54.3-32.72zm50.94 8.27c12.13 2.45 23 5 32.46 7.5-46 10.61-89.1 17.61-121.71 22 25.29-7.07 56.56-16.9 89.24-29.52zm-46.81 32.37c29.28-4.84 62.72-11.28 97.29-19.78 6.91 2.1 12.68 4 17.26 5.66-36.79 6.35-75.18 11.11-114.56 14.1zM999.74 591c-51.22 22-110.41 39.38-174.74 51.6l.09-.2c-.22-.1-6.19-2.76-17.52-6.64q13.63-3.59 27.36-7.6c66.57-19.55 120.46-43.41 160.35-71q28.49 3.69 57 7.89A534.13 534.13 0 0 1 999.74 591zm166.89-172.3v4.19c-2.22 48.29-37.77 94.71-103.16 134.61-.56-.09-1.12-.16-1.68-.25q-27.84-4.17-55.69-7.86c-4.36-.58-8.74-1.13-13.1-1.68q-47.46-6.1-94.86-10.8c-4.1-.41-8.22-.83-12.33-1.23q-52.14-5-104.07-8.2c-3.56-.23-7.11-.46-10.66-.66q-54.24-3.24-108.06-4.57l-9.36-.23q-33.56-.74-66.89-.76-28.17 0-56.36.54c-3.12.06-6.24.14-9.37.21q-54.05 1.18-108 4.27c-3.56.2-7.11.44-10.67.66q-52.13 3.19-104 8.15c-4.12.39-8.24.81-12.36 1.22q-47.49 4.75-94.64 11c-4.36.58-8.72 1.13-13.08 1.73q-28 3.84-55.89 8.21l-1.69.25C54.46 517.15 18.89 470.15 17.36 421.3c0-.93-.06-1.86-.06-2.79v-.48-1.29c.32-24.9 9.76-49.43 27.82-72.92l1.5-1.95 1.38-1.74c17.08-21.05 41.12-41.24 71.77-60.09l1.21-.75q28.77 4.94 57.74 9.27c4.3.64 8.62 1.24 12.93 1.87q44.85 6.48 90.06 11.49c4 .44 8 .91 12 1.34q52.89 5.61 106.14 9.15c3.52.24 7 .5 10.56.72q32.27 2 64.62 3.3 22.54.89 45.09 1.43c3.12.08 6.24.15 9.36.21q27.62.55 55.25.57 34.4 0 69.11-.9l9.36-.24c4-.11 7.91-.2 11.88-.34q48.34-1.56 97.11-4.79 5.29-.35 10.58-.71 52.54-3.64 105.41-9.18l12.13-1.31q44.92-4.89 90-11.14c4.36-.61 8.74-1.19 13.1-1.82q29.6-4.23 59.24-9l1.38.86c31.05 19.11 55.33 39.58 72.44 60.93.13.16.27.31.39.47.75.94 1.46 1.88 2.17 2.81.94 1.23 1.85 2.46 2.75 3.69.16.24.33.47.49.7 15.76 22 24 44.91 24.29 68.11v1.29c.1.17.09.39.08.61zm-974.82-83.53c-4.86-2.7-13.36-4.61-25.84-5.84-5.31-.85-10.67-1.57-15.91-2.27l-1.65-.23c-3-.4-6.05-.8-9.12-1.24-2.77-.39-5.54-.79-8.29-1.23a2.23 2.23 0 0 0-2.59 2.21V509a2.25 2.25 0 0 0 2.24 2.24 2.8 2.8 0 0 0 .38 0c2.14-.37 4.3-.68 6.45-1l4.2-.57c2.13-.27 4.3-.57 6.48-.88 1.46-.21 2.93-.42 4.39-.68a2.25 2.25 0 0 0 1.86-2.21v-64.19c1.66-.06 3.39-.16 5.07-.27 2.39-.16 4.86-.31 7.14-.31 9.54-.47 22.16-1.9 28.07-6a39.39 39.39 0 0 0 12-13.85c.77-1.4 1.51-2.85 2.2-4.4l.07-.16c3.67-7.7 5.53-17.77 5.53-30 0-14.09-2.07-24.67-6.47-33.18-3.83-8.54-9.62-15.12-16.21-18.37zm-6.49 63.32a3 3 0 0 0-.2.33c-1.66 3.46-3.21 5.52-5.29 7-3.39 1.1-8.63 1.64-16 1.64h-9.41v-45.68c1 .06 1.93.14 2.95.23 1.76.15 3.58.31 5.42.32l1.78.24c7.28 1 12.08 1.66 14.14 3.08a2.13 2.13 0 0 0 .33.19c2.16 1 4.49 3.68 6 6.89 1.76 4.26 3.41 8.28 3.41 13.41.04 5.59-.91 9.28-3.12 12.35zm127.54-53.67l-11.11-.92c-3.84-.31-7.69-.62-11.31-.94a2.22 2.22 0 0 0-2.34 1.61c-6.41 22.18-13 45-19.57 68.65-5.88-17.73-11.71-36.21-17.93-56.82q-1.78-5.93-3.62-12.11l-1.21-4.08a2.24 2.24 0 0 0-1.81-1.58c-4.07-.63-8.2-1.1-12.19-1.56s-8-.93-12-1.54a2.24 2.24 0 0 0-2.47 2.9q6.54 20.38 13.85 41.66 2.75 8 5.65 16.25 3.53 10.05 7.25 20.41c.55 1.52 1.08 3 1.64 4.56q5.23 14.46 10.87 29.55a55.66 55.66 0 0 1-5.83 16 7.9 7.9 0 0 1-4.25 2.44 30 30 0 0 1-4.76.9h-7.94a2.23 2.23 0 0 0-2.24 2.24V496a2.24 2.24 0 0 0 1.93 2.22 51 51 0 0 0 7.14.49 66.19 66.19 0 0 0 7.73-.48 21.18 21.18 0 0 0 3.55-.67 19.94 19.94 0 0 0 8.08-4.35 33.51 33.51 0 0 0 5.13-5.73c4.35-5.42 8.87-15.39 13.85-30.53 3.7-12 7.52-23.9 11.36-35.62q.74-2.29 1.49-4.56c4-12.06 8-24 11.88-35.66q5.63-16.8 11.11-33.33a2.24 2.24 0 0 0-1.93-2.93zm38.39 38.29c4.9-6.19 10.39-9 17.78-9a27.2 27.2 0 0 1 4.67 1 16.23 16.23 0 0 1 8.07 5 1.52 1.52 0 0 0 .17.16.86.86 0 0 0 .13.13c3.75 3.11 6.36 7.87 8.23 15a2.25 2.25 0 0 0 2.7 1.6l21.52-5.59a2.23 2.23 0 0 0 1.61-2.69c-2.84-11.79-7.57-20.71-14.06-26.52a48.09 48.09 0 0 0-12-9.45 42.58 42.58 0 0 0-8.51-3.56 48.29 48.29 0 0 0-11.37-1.89c-14.86-1.28-27.3 3.79-37 15.15-10.11 13.55-15.19 31.3-15.55 54.29V421.3c.35 21.46 5.75 39.37 15.67 51.84 7.67 10 18.6 15.34 31.6 15.34 1.45 0 2.94-.07 4.37-.19a52.33 52.33 0 0 0 12.28-2.06 43.71 43.71 0 0 0 8.5-3.58 47.73 47.73 0 0 0 9.33-6.77c7.45-7.09 13.09-18.1 16.77-32.72a2.3 2.3 0 0 0-1.49-2.68c-7-2.42-14.23-4.92-21.31-8a2.24 2.24 0 0 0-3.09 1.65c-1.75 9.71-4.34 16-8.43 20.62l-.06.08a16.73 16.73 0 0 1-8.14 5.34 16 16 0 0 1-4.48.68H369c-7.12.55-12.71-2.06-17.71-8.35-4.1-6.88-6.35-17.37-6.72-31.21 0-1.35-.06-2.72-.06-4.13v-.43c.04-15.27 2.37-26.89 6.75-33.62zm157.85-25.88c-23.45-.58-46.6-1.69-71.12-2.86l-5-.24a2.24 2.24 0 0 0-2.35 2.23v123.49a2.24 2.24 0 0 0 2.24 2.24c3.52 0 7-.14 10.64-.3s7.67-.32 11.78-.32a2.24 2.24 0 0 0 2.24-2.24V380.4c16.93.59 34.37 1.17 51.56 1.17a2.19 2.19 0 0 0 1.09-.3 2.22 2.22 0 0 0 1.14-1.94v-19.87a2.24 2.24 0 0 0-2.22-2.23zM606.78 454c-19.5 0-39.65 0-58.73.55v-27.69h52.46a2.24 2.24 0 0 0 2.24-2.24v-19.85a2.24 2.24 0 0 0-2.24-2.24H548V381c19 .56 37.81.56 56 .56a2.24 2.24 0 0 0 2.24-2.24v-19.86a2.23 2.23 0 0 0-2.24-2.24c-13.55 0-27.28-.16-40.55-.31-12.95-.15-26.35-.31-39.25-.31a2.24 2.24 0 0 0-2.24 2.24v117.91a2.24 2.24 0 0 0 2.24 2.24h.05c26.88-.62 55.12-.62 82.44-.62a2.24 2.24 0 0 0 2.24-2.24v-19.86a2.24 2.24 0 0 0-2.15-2.27zm105.73-84.23c-8.63-10.15-21.71-15.73-36.85-15.73-.86 0-1.74 0-2.53.06-.94 0-1.87 0-2.79.08a58.47 58.47 0 0 0-9.08 1 43.31 43.31 0 0 0-16.2 6.65c-8.24 4.47-14.85 11.44-19.68 20.8-4.63 9.62-7.14 21.37-7.35 34V421.19c.52 18.42 6 32.83 16.68 43.91 6.88 7.63 15.9 12.61 26.91 14.89a69.17 69.17 0 0 0 9 1.22c.79.05 1.58.11 2.38.14s1.84.05 2.74.05c14.92 0 26.62-4.93 35.72-15 10.65-11.06 16.13-25.87 16.7-45.21 0-1.15.06-2.32.06-3.51v-1.05c-.14-20.04-5.45-35.85-15.71-46.82zm-11.25 51.5c-.57 10.88-3.42 19.87-8.36 26.14-4.74 6-11.1 9-19.4 9.06h-.36a22.94 22.94 0 0 1-8.65-1.72 31.19 31.19 0 0 1-11.16-8c-4.61-5.87-7-14.24-7.46-25.44 0-1.15-.08-2.3-.08-3.51v-1.05c.14-12.74 2.66-22.37 7.5-28.51a25.53 25.53 0 0 1 19.83-9.15h.19c8.27 0 14.7 2.83 19.58 8.45 5.4 6.86 8.39 17.23 8.47 29.21v.43c.03 1.4-.02 2.77-.1 4.12zm115.34 40.6c-1.56-3.85-3-7.54-4.48-11.22l-1.52-3.94c-2-4.76-3.87-8.88-5.54-12.42a109.39 109.39 0 0 0-5.37-10.23l-.18-.25c-.75-.9-1.47-1.73-2.21-2.51a33.61 33.61 0 0 0-5.16-4.56c-.61-.44-1.23-.85-1.87-1.23a19 19 0 0 0 5-6.59c2-2.86 4.66-8.64 6.44-16.6l.28-.83c.4-1.19.77-2.3 1.14-3.38 1.84-5.45 3.37-9.47 5.29-11.68l.12-.16a5 5 0 0 1 1.28-1.18c1.74-1.19 4.85-2.24 9.45-2.24a2.29 2.29 0 0 0 1.27-.39c.3-.21.61-.23 1.42-.23a2.23 2.23 0 0 0 2.24-2.24v-19.83a2.25 2.25 0 0 0-2.54-2.22c-9.07 1.26-15.31 2.49-19 3.74l-.17.05a17.67 17.67 0 0 0-7.87 4.86c-1.42 1.43-2.75 3-4.11 4.67-3.76 5.22-6.44 12.62-10.16 22.89v.18c-2.71 10-5.3 15.77-6.83 17.89a10.67 10.67 0 0 1-5.82 3.53V354.5a2.23 2.23 0 0 0-.72-1.65 2.28 2.28 0 0 0-1.71-.58c-7.39.64-15.2 1.24-22.22 1.24a2.23 2.23 0 0 0-2.24 2.23v124.11a2.24 2.24 0 0 0 2.24 2.24c3.54 0 7.39.16 11.12.31s7.67.31 11.29.31a2.23 2.23 0 0 0 2.24-2.24V428.3a11.48 11.48 0 0 1 6.65 3.79c1.76 3.67 4.41 9.18 7.88 17.57l12.43 31 1 2.54a2.22 2.22 0 0 0 1.91 1.39l5.32.41 7.31.54c4.23.31 8.47.62 12.47.92h.17a2.26 2.26 0 0 0 1.78-.88 2.28 2.28 0 0 0 .33-2.12c-2.58-7.27-5.52-14.55-8.35-21.59zm105.87-102.44c-8.06-11.72-20.19-17.91-35.06-17.91-1.51 0-3.07.07-4.71.2-11.59 1.33-20.76 4.74-28.11 10.46a69.47 69.47 0 0 0-18.53 25.64c-4.69 11.06-7.14 24.15-7.31 38.91V421.29c.42 20.87 5.54 37.84 15.66 51.84 9.34 12.29 22.6 19.44 38.38 20.73 1.66.13 3.3.2 4.87.2 14.15 0 25.21-5.21 33.82-15.93 10.11-12.84 15.24-31.47 15.68-56.83v-3.51-1.05c-.1-26.24-4.94-45.04-14.69-57.31zm-11.34 61.87c-.5 13.88-3.46 25.54-8.51 33.11-4.59 6.89-10.4 10.24-17.77 10.24-.56 0-1.15 0-1.72-.06-7.51-.58-14.06-4.75-19-12.11-5.37-7.45-8.1-17.42-8.49-31.18v-4.56c.13-15.24 2.75-26.86 7.69-33.69 5-7.53 11.5-11.47 19.81-12 .6 0 1.18-.06 1.76-.06 7.16 0 13.15 3.26 17.75 9.62 5.57 8.35 8.53 20.86 8.59 36.18v.43c-.03 1.35-.07 2.72-.11 4.08zm143.73-97c-3.63.42-7.29.92-10.91 1.43l-5.3.75-5.45.77c-3.54.5-7.09 1-10.62 1.39a2.26 2.26 0 0 0-2 1.88l-.28 1.78c-4.4 27.85-8.91 56.38-13.41 84.39q-.36 2.28-.74 4.56-1.1 6.87-2.2 13.71-1.16-6.87-2.35-13.71c-.27-1.53-.54-3-.8-4.56-2.15-12.33-4.33-24.56-6.48-36.56-2.63-14.74-5.36-30-7.87-44.68a2.24 2.24 0 0 0-2.46-1.84l-32.28 3.72a2.24 2.24 0 0 0-2 2.23V496a2.24 2.24 0 0 0 2 2.24c6.57.57 13.07 1.18 20.44 2.46a2.23 2.23 0 0 0 1.82-.49 2.27 2.27 0 0 0 .8-1.72v-97.65c.81 5.29 1.65 10.59 2.5 15.9.24 1.52.47 3 .72 4.56 3.27 20.57 6.68 41.45 10.19 63l2.77 17a2.23 2.23 0 0 0 2 1.87c6.57.58 13.07 1.18 20.43 2.46a2.21 2.21 0 0 0 1.69-.38 2.24 2.24 0 0 0 .91-1.47c4.68-29.16 9-56.49 13.11-82.48.24-1.53.48-3 .72-4.56 1.09-7 2.17-13.94 3.24-20.75v109.93a2.24 2.24 0 0 0 1.8 2.19c.51.11 1 .19 1.56.28 2.76.5 5.64.91 8.44 1.29l2.08.29c2.61.37 5.23.76 7.65 1.24a2 2 0 0 0 .43 0 2.19 2.19 0 0 0 1.42-.51 2.23 2.23 0 0 0 .83-1.72v-182.4a2.25 2.25 0 0 0-2.5-2.23z' fill='%23fff'/%3e%3c/svg%3e");

	background-position: center;
	background-size: 85%;
	background-size: 72%;
}

@media (min-width:  992px) {
	.footer-mobile {display:none;}
}
.good-model { width:  100%;display:  block;position:  relative;height:  auto;text-align:  center;padding:  10px;margin-top:  45px;  }
	.good-model .remoms { font-size:  18px;margin-bottom:  10px;margin-top:  10px;  font-family:  "Open Sans";font-weight:  700;  }
	.good-model .goods-item-wrap {width:  100%;  }
	.good-model .goods-item-wrap >a  { width:  100%;height:  auto;display:  block;  }
	.good-model .goods-item-img { display:  block;width:  100%;  }
	.good-model ..goods-item-img img { border:  none;vertical-align:  middle;max-width:  100%;height:  auto;width:  auto;  }
	.good-model .goods-item-title {width:  100%;font-family:  'Open Sans', sans-serif;font-weight:  600;display:  block;font-size:  16px;padding:  5px;margin-top:  5px;  }
	.good-model .goods-item-price-now { font-size:  18px;color:  #6c6c6c;font-family:  "Open Sans";font-weight:  700;/* margin-right:  8px;*/ display:  inline-block;vertical-align:  middle;  }
	.good-model .goods-item-price-old { font-size:  12px;color:  #ababab;text-decoration:  line-through;display:  inline-block;vertical-align:  middle;  }
	.good-model .goods-item-price { width:  100%;display:  block;padding:  5px;  }
	.snat { display:  block;width:  100%;text-align:  center;padding:  5px;  }
	.snat span {font-size:  22px;color:  #de0000;font-family:  "Open Sans";font-weight:  700;margin-right:  8px;display:  inline-block;vertical-align:  middle;  }
	@media (max-width:  767px) { 
	.ood-model {margin-top:  10px;  }
	.good-model .remoms  { text-align:  left;margin-top:  10px;  }
	.good-model .goods-item-wrap {width:  auto;padding:  0;  }
	.good-model .goods-item-img  {width:  50%;float:  left;  }
	.good-model .goods-item-title  { width:  50%;
	font-family:  'Open Sans', sans-serif;font-weight:  600;display:  block;float:  left;font-size:  16px;padding:  5px;margin-top:  10px;padding-bottom:  30px;vertical-align:  middle;  }
	}
.header-panel .mbox .header-busket-wrap.has-items a.header-busket-icon i.icon.icon-basket-white {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='-41 -51 512 512' style='/* background-color: red; */enable-background:new -41 -51 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23005e99;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M313.2,354.8h12.7c4.5,0,8.6-2.2,11.2-5.8s3.2-8.3,1.7-12.5l-24.6-68.4c-1.5-4-4.6-6.9-8.4-8.2L391,14.2 l69.6-27.4c8.5-3.3,12.6-12.9,9.3-21.3c-3.3-8.5-12.9-12.6-21.3-9.3l-76.7,30.1c-4.5,1.7-7.9,5.4-9.5,9.9L347.2,40 c-0.7-0.1-1.4-0.1-2.1-0.1H-24.4c-5.3,0-10.2,2.5-13.3,6.7s-4,9.7-2.4,14.7l68.4,213.6c2.1,6.8,8.5,11.4,15.6,11.4h240.9 c2.2,0,4.3-0.5,6.3-1.3l15.3,42.4H43.9c-7.6,0-13.7,6.1-13.7,13.7s6.1,13.7,13.7,13.7h15.4 M132.5,354.8H240 M-2.1,72.8h105.7v81 H23.9L-2.1,72.8z M212.3,177.9v75.6h-95.8v-75.6H212.3z M116.4,153.8v-81h95.8v81H116.4z M335.8,72.8l-28.1,81h-82.6v-81H335.8z M273.1,253.5h-48v-75.6h74.7L273.1,253.5z M55.9,253.5l-24.1-75.6h71.8v75.6H55.9z'/%3e%3c/g%3e%3ccircle class='st0' cx='276.6' cy='401' r='35.5'/%3e%3ccircle class='st0' cx='95.9' cy='401' r='35.5'/%3e%3c/svg%3e");
	background-repeat: no-repeat;
	background-position: center;
	background-size: 59%;
}


.services-page{background: #f1f1f1; padding-bottom:30px;}
.services-page .serv-inner{background:#fff;}
.services-page .title.big h1{font-weight:700; padding:10px 0;}
.services-page .serv-info{background:#fff;text-align:center;padding-top:20px;}
.services-page .serv-info .info{width:32%; box-sizing:border-box;border:1px solid #d6d6d6;display:inline-block; vertical-align:top;
text-align:left;margin:0 3px 10px;font-size:14px; color:#7e7e7e;line-height:1.2;}
.services-page .serv-info .info a {text-decoration:none; color:#7e7e7e; display:block; height:160px;padding:12px 15px 0 120px;box-sizing:border-box;}
.services-page .serv-info .info:hover {box-shadow:0 1px 4px 0 rgba(0,0,0,0.16); transition:all 0.3s;}
.services-page .serv-info .info:nth-of-type(1) a{background:url(/bitrix/templates/rusgeocom/css/images/s-icon1.png) no-repeat 20px 43px;}
.services-page .serv-info .info:nth-of-type(2) a{background:url(/bitrix/templates/rusgeocom/css/images/s-icon2.png) no-repeat 30px 25px;}
.services-page .serv-info .info:nth-of-type(3) a{background:url(/bitrix/templates/rusgeocom/css/images/s-icon3.png) no-repeat 33px 25px;}
.services-page .serv-info .info:nth-of-type(4) a{background:url(/bitrix/templates/rusgeocom/css/images/s-icon4.png) no-repeat 28px 25px;}
.services-page .serv-info .info:nth-of-type(5) a{background:url(/bitrix/templates/rusgeocom/css/images/s-icon5.png) no-repeat 30px 25px;}
.services-page .serv-info .info:nth-of-type(6) a{background:url(/bitrix/templates/rusgeocom/css/images/s-icon6.png) no-repeat 15px 28px;}
.services-page .serv-info .info a strong{font-size:18px; color:#333; display:block;margin-bottom:7px; text-decoration:none;}
.services-page .ceotext{margin-bottom:0;}
.services-page .ceotext .ceotext-wrap{border:none;}
.services-page .serv-formbox{background:#fff;padding-bottom:30px;}
.services-page .serv-formbox .serv-formbox-title{font-size:18px;font-weight:700;padding:5px 0 20px 30px;}
.services-page .serv-formbox form .left{float:left; width:360px;}
.services-page .serv-formbox form .right{float:right; width:calc(100% - 410px);}
.services-page .serv-formbox form label{font-size:14px; color:#6a6a6a; margin-bottom:10px; display:block;}
.services-page .serv-formbox form input{width:100%; height:36px; box-sizing:border-box;border:1px solid #d6d6d6;box-shadow:none;margin-bottom:10px; color:#000;
font-size:16px;  padding-left:10px;}

.services-page .jq-selectbox__select-text {color:#ccc;}
.services-page .changed .jq-selectbox__select-text {color:#000;}

.services-page .serv-formbox textarea{width:100%; height:176px; box-sizing:border-box;border:1px solid #d6d6d6;box-shadow:none;margin-bottom:10px;
font-size:16px;  padding:10px 0 0 10px;resize:none;}
.services-page .serv-formbox form input.btn{width:230px; height:44px;float:right; border:none;background:#005f99;text-align:center; color:#fff; opacity:0.8;
font-weight:700;margin-top:15px;}
.services-page .serv-formbox form input[placeholder]{ opacity:1!important;color:#000!important;}
.services-page .serv-formbox form input::-webkit-input-placeholder {opacity:1!important;color:#cccccc!important;} 
.services-page .serv-formbox input::-moz-placeholder {opacity:1!important;color:#cccccc!important;} 
.services-page .serv-formbox input:-ms-input-placeholder {opacity:1!important;color:#cccccc!important;}
.services-page .serv-formbox textarea[placeholder]{ opacity:1!important;color:#000!important;}
.services-page .serv-formbox textarea::-webkit-input-placeholder {opacity:1!important;color:#cccccc!important;} 
.services-page .serv-formbox textarea::-moz-placeholder {opacity:1!important;color:#cccccc!important;} 
.services-page .serv-formbox textarea:-ms-input-placeholder {opacity:1!important;color:#cccccc!important;} 
.services-page .serv-formbox .styled-select { width:100%; height:36px; box-sizing:border-box;border:1px solid #d6d6d6;box-shadow:none;margin-bottom:10px;color:#ccc;
font-size:16px;  background:#fff url(/bitrix/templates/rusgeocom/css/images/new_arrow.png) no-repeat right center; overflow:hidden;}
.services-page .serv-formbox .styled-select select {  background: transparent;  width:calc(100% + 28px); padding: 5px 10px;  font-size: 16px; line-height: 1; border: 0; border-radius: 0; height: 34px; color:#ccc; -webkit-appearance: none; }

@media (max-width: 1169px) {
.services-page .serv-info .info{width:48%;}
.services-page .serv-formbox form .left{float:none; width:100%;}
.services-page .serv-formbox form .right{float:none; width:100%;}
}
@media (max-width: 767px) {
.services-page .mbox{padding:0!important;}
.services-page .ceotext .mbox, .services-page .serv-formbox .mbox{padding:0 15px!important;}
.services-page .serv-info .info {width:100%;margin:0 auto;border:none;
border-bottom:2px solid #f1f1f1;}
.services-page .serv-formbox .serv-formbox-title{background:#f1f1f1;padding:15px;margin-bottom:10px;}
.services-page .serv-formbox form input.btn{margin:15px auto 0;float:none;display:block;}
.services-page .serv-info .info a{min-height:160px;height:auto;padding:15px 15px 5px 85px;  }
.services-page .serv-info .info:nth-of-type(1) a{background:url(/bitrix/templates/rusgeocom/css/images/s-icon1.png) no-repeat 18px 20px; background-size:50px;}
.services-page .serv-info .info:nth-of-type(2) a{background:url(/bitrix/templates/rusgeocom/css/images/s-icon2.png) no-repeat 18px 20px; background-size:50px;}
.services-page .serv-info .info:nth-of-type(3) a{background:url(/bitrix/templates/rusgeocom/css/images/s-icon3.png) no-repeat 18px 20px; background-size:50px;}
.services-page .serv-info .info:nth-of-type(4) a{background:url(/bitrix/templates/rusgeocom/css/images/s-icon4.png) no-repeat 18px 20px; background-size:50px;}
.services-page .serv-info .info:nth-of-type(5) a{background:url(/bitrix/templates/rusgeocom/css/images/s-icon5.png) no-repeat 18px 20px; background-size:50px;}
.services-page .serv-info .info:nth-of-type(6) a{background:url(/bitrix/templates/rusgeocom/css/images/s-icon6.png) no-repeat 18px 20px; background-size:50px;}
}
.mbox #ajaxform .form-group .jq-selectbox.jqselect {width: 100%;padding-bottom: 11px;}
#ajaxform > div.left > div > div > div.jq-selectbox__select {background: none!important; border-radius:0;box-shadow: none;height: 35px;}
/* Start:font-awesome/css/font-awesome.min.css?151078027231000*/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/*.form-group .jq-selectbox__trigger-arrow::before {
content: '\f107';
font-family: Flaticon;
font-size: 10px;
position: absolute;
left: 0;
color: #b3b3b3;
margin-left: -5px;
top: 0;
line-height: 0
}*/
.goodajaxok{
	font-size: 22px;
text-align: center;
color: green;
}
.mechennij_button, .mechennij_button:hover {
background-color: #005f99;
color: #fff;
}
.callback-time-label {margin-right: 4px;}
a.product-cart__zakaz-buy.card-order-link.js-card-order-form-btn {color:#fff;}

/*@media only screen and (max-width: 480px){
.brand-items-wrapper { column-count: 1;
}*/

.text404 {
	display: inline-block;
font-size: 18px;
text-decoration: none;
}
#cleanFilter:hover { text-decoration: none;}
.js-card-order-form-oplata .dostavka-cont {line-height:28px;}
.currencies_src.hide {display:none;}
@media only screen and (max-width: 480px){
.brand-items-wrapper { column-count: 1;
}
.brand-items-wrapper a{ display:none!important;
}
.brand-items-wrapper a.brand-item-top{ display:block!important;
}
.brand-items-wrapper.many_group {
column-count: 1;
	padding: 0;
	padding-top: 10px;
}
.many_group .no-picts-tab, .many_group_long .no-picts-tab{
	display:none!important;
}
.brand-items-wrapper.many_group .product-accessories__wrapper:before, .brand-items-wrapper.many_group .product-accessories__wrapper:after{
	top: calc(50% - 5px);
}
}
.header-contact-worktime p {opacity: 0.5;}
.header-callback:hover {border: 1px solid #fff;}
.title.big {margin-bottom: 10px;}

.sale_on_head_menu {background: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='-282 190.1 30.9 30.9' style='enable-background:new -282 190.1 30.9 30.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23ce0923;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M-251.9,191.3c0-0.3-0.2-0.5-0.5-0.5l-11.8-0.7c-0.1,0-0.3,0-0.4,0.1l-17.3,17.3c-0.2,0.2-0.2,0.5,0,0.7 l12.6,12.6c0.1,0.1,0.2,0.1,0.4,0.1s0.3-0.1,0.4-0.1l17.3-17.3c0.1-0.1,0.2-0.2,0.1-0.4L-251.9,191.3z M-255.4,197.9 c-1,1-2.7,1-3.6,0c-1-1-1-2.6,0-3.6c0.5-0.5,1.1-0.8,1.8-0.8c0.7,0,1.3,0.3,1.8,0.8C-254.4,195.3-254.4,196.9-255.4,197.9z'/%3e%3c/g%3e%3c/svg%3e")

no-repeat 10px 8px;
 background-size:22%;
 }
.sale_on_head_menu:hover a span {color:#ce0923!important;}
.header-search:hover i.fa.fa-search, .header-panel-search:hover i.fa.fa-search {color:#005e99;}
.cursor-pointer{cursor:pointer!important;}
.sale-paysystem-button-container .btn-primary:hover {
    background-color: #fff;
    color: #005e99;
    text-decoration: none;
}
.germamy {    float: left;
    width: 27px;
    background-color: #df0004;
    border-bottom: #ffd002 solid 6px;
    height: 18px;
    border-top: #000100 6px solid;
    margin-bottom: 6px;}
.product-cart__bonus-item.product-cart__bonus-item--germ {
    width: 38px;
    background-color: #df0004;
    border-bottom: #ffd002 solid 8px;
    height: 26px;
    border-top: #000100 9px solid;
    padding: 0;
}
#fizLico .pay-tab .poluch .adr{
	display:none;
}
.price-itog-ps {color:#888;padding: 10px 0;}
.img_v_txt_na_vsiu {text-align: center;}
.img_v_txt_na_vsiu .podpis_img {    padding: 20px;}

.group_galary {    width: 150px;
    float: right;
    margin: 0 0 0px 10px;}
.group_galary .gallery-image a img {    padding-bottom: 10px;}	
.group_galary img.fancybox-image{     cursor: pointer; }

@media (min-width:  1023px) and (max-width: 1200px) {
	.goods-item-content .goods-item-content-inner .goods-item-price-rating {display:block;}
	.product-rating.nalichie {padding: 10px 0 0 2px;}
}
.call_success .close {position: absolute;right: 17px;top: 16px;width: 13px;height: 13px;cursor: pointer;}.call_success .close:after, .call_success .close:before {content: '';display: block;position: absolute;width: 17px;height: 3px;background-color: #333;left: -2px;top: 6px;transition: background-color ease 300ms;-webkit-transition: background-color ease 300ms;-moz-transition: background-color ease 300ms;}.call_success .close:hover:after, .call_success .close:hover:before {background-color: #005e99;}.call_success .close:after {-webkit-transform: rotate(45deg);transform: rotate(45deg);}.call_success .close:before {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
.yutobes {position: absolute;width: 550px;min-height: 140px;background: #fff;padding: 40px 40px 0;left: 50%;margin-left: -225px;top: 400px;margin-top: -140px;box-shadow: 0 0 10px #d3d3d3;z-index: 10002;}
.yutobes .close {position: absolute;right: 17px;top: 16px;width: 13px;height: 13px;cursor: pointer;}
.product-cart__slider-navigation-link-videos {width: 80px;}
.product-cart__slider-navigation-link-videos{border-bottom: 2px solid transparent;padding-bottom: 8px;margin: 0 5px;cursor: pointer;}
.product-cart__slider-navigation-link-videos img{width: 100%;margin: 0 auto;}
.yutobes .close:after, .yutobes .close:before {content: '';display: block;position: absolute;width: 17px;height: 3px;background-color: #333;left: -2px;top: 6px;transition: background-color ease 300ms;-webkit-transition: background-color ease 300ms;-moz-transition: background-color ease 300ms;}
.yutobes .close:after {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.yutobes .close:before {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);}
li.oststki-black span.nalich, li.oststki-black span.time, .oststki-black .names {color:black;}
div.ostatkidetail .oststki-grey .nalich, .oststki-grey .nalich, .oststki-grey .names {color:#c9c9c9}
.oststki-grey .fa-ostatkired:before {
    content: "\25CF";
    color: #c9c9c9;
}
.fa-magnit:before {
    content: "\f076";
    color:red;
    display: inline!important;
font-size: 14px;
}

.recommend {padding-bottom: 15px;}
.recommend_ziglavije {font-style: normal;font-weight: bold;font-size: 18px;line-height: 23px;color: #38393A;padding-bottom: 10px;margin-left:2px;}
.recommend_block {display: flex;flex-direction: row; background-color: #fff; padding: 32px 32px 26px; justify-content: space-between; align-items:stretch ;}
.recommend_img {height: 110px;min-width: 110px;}
.recommend_img img {max-width: 110px;}
.recommend_name {    width: auto;    padding-left: 18px;    flex-basis: auto;    min-width: 20%;flex-grow: 1;}
.recommend_name_h1 {color: #38393A;font-weight: bold;font-size: 15px;line-height: 23px;    margin-top: 5px;line-height: 18px;    font-family: PTSansBold;}
.recommend_name .product-cart__item-bonus-info {margin-top: 10px;}
.recommend_name_kod {color: rgba(0, 0, 0, 0.5);font-size: 12px;line-height: 16px;}
.recommend_preview_text {flex-grow: 1;width: auto; flex-basis: auto; padding-left: 15px;font-family: PTSansRegular;font-size: 15px;line-height: 1.5;color: rgba(0, 0, 0, 0.5);display: flex;ALIGN-ITEMS: center;flex-direction: column;justify-content:space-between;flex-flow: row wrap;}
.recommend_info {min-width: 182px; padding-left: 20px;text-align: center;}
.recommend_price {font-size: 29px;line-height: 38px;font-family: PTSansBold;}
.recommend .product-rating.nalichiedet span{margin: auto;}
.recommend_podrobnee {color: #fff;}
.recommend_podrobnee div {color: #fff;    background-color: #005e99;    height: 42px;    font-size: 19px; padding-top: 13px;font-family:PTSansRegular;font-size:14px;Line Height:14px;}
.recommend_podrobnee div:hover {    background: #fff;    color: #005e99;border: 2px solid #005e99;}
.recommend .product-cart__item-bonus-info {flex-wrap: wrap;}
.recommend .product-cart__item-bonus-info div {margin:0 9px 9px 0;}
.kod_minikart {display:none;}

@media only screen and (max-width: 1180px){
.recommend_preview_text {    display: none;}
}
@media only screen and (max-width: 1012px){
.recommend_preview_text {    display: block;}
}
@media only screen and (max-width: 768px){
.recommend_ziglavije {margin-left:15px;}
.recommend_preview_text {    display: none;}
.recommend_block {flex-direction: column;position: relative;}
.recommend_img {margin: auto;}
.recommend_name {margin: auto;text-align: center;}
.recommend_name_h1 {margin-top:10px;}
.recommend_name .product-cart__item-bonus-info .product-cart__bonus-item.product-cart__bonus-item--newss{margin-right:0;}
.recommend_img img{max-width:120px;}
.product-cart__price-old {display:inline-block;color:#A9A9A9;}
.recommend_price {color:#666666; height:28px;}
.recommend .product-cart__item-bonus-info {max-width: 200px;justify-content: center;margin: 10px auto 0!important;align-items: center;display: flex;}
.recommend_name_kod {display:none;}
.recommend_name_kod.kod_minikart {display: inline-block;    width: max-content;    position: absolute;    top: 12px;    right: 12px;}
.recommend_info {margin-top: 26px;}
.recommend .product-rating.nalichiedet {margin-top: 18px;margin-bottom: 0px;}
.recommend_podrobnee div {margin: 20px auto 0;max-width: 286px;}
.recommend_info {padding-left:0;}
}
.clear_adress {width: 10px;
    height: 0px;
    position: relative;
    top: -33px;
    right: 9px;
    float: right;
    display: none;}
.clear_adress svg {    padding: 10px 5px 10px;
    cursor: pointer;
}}
.city-content {
	float: none;
}

.req__block {
	display: flex;
	max-width: 1033px;
	width: 100%;
	background: #FFFFFF;
	margin: 24px auto;
}

.req__form {
	max-width: 872px;
	width: 100%;
	margin: 0 auto;
	padding: 32px 80px 36px;
}

.req__row {
	display: flex;
	margin-right: -50px;
}

.req__row > * {
	width: calc(50% - 50px);
	margin-right: 50px;
}

.req__input {
	margin-bottom: 28px;
}

.req__input--file {
	display: block;
	margin-top: 50px;
}
.req__input--file .files__mobile {
	display: none;
}
.req__input--file .item-input {
	display: block;
	border: 2px dashed #E0E0E0;
	padding: 11px;
	color: rgba(0, 0, 0, 0.5);
	margin-bottom: 12px;
	cursor: pointer;
}

.req__title {
	font-size: 28px;
	padding-bottom: 32px;
}

.req__head {
	position: relative;
}

.req__subtitle {
	margin-top: -25px;
	margin-bottom: 32px;
	line-height: 20px;
}

.req__head svg {
	position: absolute;
	top: 0;
	right: 100%;
	width: 31px;
	height: 31px;
}

.req__wrap {
	width: 100%;
}

.req__m-head {
	display: none;
}

.req__add {
	display: block;
	margin-top: 20px;
	font-weight: 700;
}

.req__comment {
	margin-bottom: 36px;
}

.show__full {
	margin-top: 6px;
}

[data-show-container] {
	max-height: 252px;
	overflow: hidden;
}

.head__description {
	padding-left: 41px;
}

.item-content {
	display: flex;
	margin-bottom: 10px;
	font-size: 14px;
}

.item-title {
	margin-bottom: 3px;
}

.item-title-desc {
	color: #ccc;
	font-weight:100;
}
.item-text.files{
	margin-top:10px;
}

.item-text {
	line-height: 18px;
	margin-top:3px;
	word-break: break-word;
}

.content__item {
	padding-bottom: 24px;
}

.content__item:last-child {
	padding-bottom: 0;
}

.item-text.files {
	display: flex;
	flex-wrap: wrap;
}

.content__files {
	display: flex;
	padding: 6px 12px;
	border-radius: 30px;
	background: rgba(196, 196, 196, 0.4);
	color: rgba(0, 0, 0, 0.5);
	font-size: 10px;
	margin-right: 8px;
	margin-bottom: 8px;
}

.delete__files {
	margin-left: 8px;
	cursor: pointer;
}

.content-column:first-child {
	padding-right: 62px;
}

.item-text.collapse {
	padding-bottom: 8px;
}

.item-text a {
	text-decoration: none;
	color: #326B8E;
}

.send__request {
	font-weight: 700;
	color: #326B8E;
	padding-left: 162px;
	padding-bottom: 32px;
}

.request__icon {
	padding-right: 9px;
}

.success__icon {
	margin-right: 8px;
}

.head__top {
	display: flex;
}
.item-input input {
	border: 1px solid #E0E0E0;
	padding: 10px;
	width: 100%;
}

@font-face {
	font-family: 'Flaticon';
	src: url('/bitrix/templates/rusgeocom/css/fonts/flaticon/Flaticon.woff');
}

.item-input i .valid-icon::before {
	font-family: 'Flaticon';
}

.item-input input::placeholder {
	color: rgba(0, 0, 0, 0.5);
}

.word__download {
	color: #326B8E;
}

.comment__input textarea {
	border: 1px solid #E0E0E0;
	resize: none;
}
.form__head.page__request {
	padding: 32px 160px;
}
.head__title.page__request {
	padding-bottom: 0;
}
.form__content.page__request {
	padding-bottom: 0;
}
.content__item.page__request {
	padding-bottom: 28px;
}
.content__item.page__request:last-child {
	padding-bottom: 0;
}
.content__item.page__request.before__files {
	padding-bottom: 38px;
}
.consent__off {
	width: 20px;
	height: 20px;
}
.consent__icon::before {
	content: '';
	position: absolute;
	top: 8px;
	right: 0;
	bottom: 0;
	left: 5px;
	width: 2px;
	height: 6px;
	background: #FFFFFF;
	transform: rotate(-45deg);
}
.consent__icon::after {
	content: '';
	position: absolute;
	top: 3px;
	right: 0;
	bottom: 0;
	left: 11px;
	width: 2px;
	height: 13px;
	background: #FFFFFF;
	transform: rotate(45deg);
}
.footer__line {
	display: flex;
	align-items: center;
}
.form__consent {
	margin-left: 12px;
}
.send__button {
	margin-right: 50px;
	padding: 11px 50px;
	background: #326B8E;
	text-align: center;
	cursor: pointer;
	border: none;
}
.send__button.disabled {
	background: #38393A;
}

.send__button span {
	color: #fff;
}

.item-text.files {
	max-width: 300px;
}
.comment__input textarea {
	width: 100%;
	height: 189px;
	padding: 10px;
}
.required {
	border: 1px solid #EB5757 !important;
}
.text__required {
	margin-left: 10px;
	color: #EB5757;
}
.files__mobile {
	display: none;
}
.checkbox__request {
	background: none;
	border: 1px solid #326B8E;
	position: relative;
	cursor: pointer;
}
.checkbox__request input {
	cursor: pointer;
}
.active__check {
	background: #326B8E;
}
@media (max-width: 1024px) {
	.req__form {
		padding: 25px 40px;
	}
	.req__row {
		margin-right: -30px;
	}
	.req__row > * {
		width: calc(50% - 30px);
		margin-right: 30px;
	}
	.send__button {
		margin-right: 30px;
	}
	.req__head svg {
		right: unset;
	}
	.req__head svg + .req__title {
		padding-left: 40px;
	}
	.req__head svg + .req__title + .req__title {
		margin-top: 40px;
	}
	.req__subtitle {
		margin-top: -15px;
	}
}
@media (max-width: 768px) {
	.form__head.page__request {
		padding: 32px 10px;
	}
	.content-column:first-child {
		padding-right: 5px;
	}
	.req__input--file .files__desktop {
		display: none;
	}
	.req__input--file .files__mobile {
		display: block;
		text-align: center;
	}
}
@media (max-width: 710px) {
	.content-column:first-child {
		padding-right: 0px;
	}

	.content-column:first-child, .content__item.page__request.before__files, .content__item.page__request {
		padding-bottom: 16px;
	}
	.form__head.page__request {
		display: flex;
		justify-content: center;
	}
}
@media (max-width: 500px) {
	.item-content {
		flex-direction: column;
		font-size: 14px;
	}
	.hidden__text {
		margin: 0;
	}
	.content-column {
		padding-bottom: 0;
	}
	.req__block {
		margin: 0;
	}
	.req__form {
		padding: 25px;
	}
	.req__row {
		margin-right: 0;
		flex-direction: column;
	}
	.req__row > * {
		width: calc(100%);
		margin-right: 0;
	}
	.send__button {
		margin-right: 0;
	}
	.footer__line {
		margin-bottom: 25px;
	}
	.req__input--file {
		margin-top: 30px;
	}
	.req__head svg {
		display: none;
	}
	.req__head .req__title,
	.req__form .req__title {
		display: none;
	}
	.req__m-head {
		display: block;
		position: relative;
	}
	.req__m-head .req__title {
		margin-left: 25px;
		padding-top: 8px;
		padding-bottom: 18px;
		font-size: 18px;
		font-weight: 700;
	}
	.req__m-head svg {
		position: absolute;
		top: 0;
		left: 0;
		margin-left: 25px;
	}
	.req__m-head svg + .req__title {
		padding-left: 40px;
	}
	.req__subtitle {
		margin-top: 0;
	}
	.req__add {
		text-align: center;
	}
}
@media (max-width: 425px) {
	.success__icon {
		width: 27px;
		height: 27px;
		margin-right: 12px;
	}
	.item-title {
		padding-bottom: 10px;
	}
	.send__request {
		padding-left: 0;
		text-align: center;
	}
	.item-title.files {
		padding-bottom: 12px;
	}

}

body.highlight .page-body {
	position: relative;
}
body.highlight .mbox,
body.highlight .page-body {
	z-index: initial;
}
body.highlight .page-body:before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(148, 148, 148, 0.8);
	z-index: 4;
}
body.highlight .page-body:after {
	content: '';
	position: absolute;
	top: 40px;
	right: 40px;
	bottom: 40px;
	left: 40px;
	border: 2px dashed #FFFFFF;
	z-index: 5;
}
.req__dragtext {
	display: none;
	position: absolute;
	bottom: calc(100% + 17px);
	left: 50%;
	white-space: nowrap;
	transform: translateX(-50%);
	color: #fff;
	font-size: 20px;
}
body.highlight .item-input .req__dragtext {
	display: block;
}
body.highlight .item-input.page__request {
	position: relative;
	z-index: 6;
}
body.highlight .item-input.page__request * {
	z-index: 1;
}
body.highlight .item-input.page__request:before {
	content: '+';
	position: absolute;
	top: 50%;
	left: 50%;
	margin: auto;
	color: #fff;
	font-size: 40px;
	transform: translateX(-50%) translateY(-50%);
	z-index: 6;
}
body.highlight [data-file-description] {
	display: block;
}
[data-file-description] {
	display: none;
	position: absolute;
	left: 50%;
	bottom: calc(100% + 17px);
	font-size: 20px;
	color: #FFFFFF;
	white-space: nowrap;
	transform: translateX(-50%);
	z-index: 6;
}
[data-file-input] {
	display: none;
}

.map-wrap > [id] {
	width: 100%;
	height: 482px;
	margin-bottom: 30px;
}

@media (max-width: 600px) {

	.map-wrap > [id] {
		height: 482px !important;
		margin-bottom: 0 !important;
	}
}

.t_rashifr_oboznachenij{}
.t_rashifr_oboznachenij_row{display:flex;justify-content: space-between;flex-direction: row;}
.t_rashifr_oboznachenij_row_1{background: #EFEFEF;flex: 1;margin: 1px;padding: 34px 15px 34px 10px;display: flex;}
.t_rashifr_oboznachenij_row_1_img{flex: 2;    text-align: center;    padding-right: 10px;}
.t_rashifr_oboznachenij_row_1_cont{flex: 6;}
.t_one_per_line { width:50%;}

@media (max-width: 767px){

    .t_rashifr_oboznachenij_row {flex-direction: column;}
	.t_one_per_line { width:100%;}

}
/* End */


/* Start:/bitrix/templates/rusgeocom/css/style-new.css?158118594317393*/
.qm-product-config{border:1px solid #f1f1f1;}
.qm-product-config__item{word-spacing:-.36em;padding:0 22px 0 16px;}
@media (max-width:1225px){.qm-product-config__item{padding-left:10px;padding-right:10px;}
}
@media (max-width:767px){.qm-product-config__item{padding:8px 13px 8px 17px;position:relative;}
}
.qm-product-config__item:not(:last-child){border-bottom:1px solid #f1f1f1;}
@media (max-width:767px){.qm-product-config__item.show{padding-top:20px;}
}
@media (max-width:767px){.qm-product-config__item.show .qm-product-config__col{padding:0;}
}
@media (max-width:767px){.qm-product-config__item.show .qm-product-config__col--name{margin-bottom:2px;}
}
@media (max-width:1200px){.qm-product-config__item.show .qm-product-config__col--large{margin:0 auto;display:block;width:90%;}
}
@media (max-width:768px){.qm-product-config__item.show .qm-product-config__col--large{width:auto;}
}
.qm-product-config__item.show .qm-product-config__col--x-small{display:block;width:auto;text-align:right;}
@media (max-width:767px){.qm-product-config__item.show .qm-product-config__col--x-small{padding-top:9px;padding-bottom:6px;position:static;text-align:center;}
}
.qm-product-config__item.show .qm-product-config__cancel{width:10%;display:inline-block;text-align:center;cursor:pointer;color:#cccccc;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
@media (max-width:767px){.qm-product-config__item.show .qm-product-config__cancel{width:auto;}
}
.qm-product-config__item.show .qm-product-config__cancel:hover{color:#186c91;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.qm-product-config__item.show .qm-product-config__item-link{margin-left:10px;margin-right:10px;}
.qm-product-config__item.show .qm-product-config__row{padding:6px 0;display:block;}
@media (max-width:767px){.qm-product-config__item.show .qm-product-config__row{padding-top:12px;padding-bottom:11px;}
}
.qm-product-config__item.show .qm-product-config__row--default{display:none;}
.qm-product-config__item.show .qm-product-config__inner{vertical-align:top;}
.qm-product-config__item.show .qm-product-config__inner--selected{padding-top:3px;width:calc(80% - 130px);}
@media (max-width:1225px){.qm-product-config__item.show .qm-product-config__inner--selected{padding-right:0;}
}
@media (max-width:767px){.qm-product-config__item.show .qm-product-config__inner--selected{margin-bottom:11px;width:100%;}
}
.qm-product-config__item.show .qm-product-config__inner--price{padding-top:5px;}
.qm-product-config__item.show .qm-product-config__inner--close{display:none;}
@media (max-width:767px){.qm-product-config__item.active{padding-bottom:18px;}
}
.qm-product-config__item.active .qm-product-config__row:not(:last-of-type){margin-bottom:5px;}
@media (max-width:768px){.qm-product-config__item.active .qm-product-config__row:not(:last-of-type){margin-bottom:25px;}
}
.qm-product-config__item.active .qm-product-config__row--default{display:none;}
.qm-product-config__item.active .qm-product-config__row.active .qm-product-config__radio, .qm-product-config__item.active .qm-product-config__row.active .qm-product-config__checkbox{display:none;}
@media (max-width:767px){.qm-product-config__item.active .qm-product-config__item-name{width:auto;line-height:1.2;}
}
.qm-product-config__item.active .qm-product-config__item-name.active{padding-top:7px;}
@media (max-width:767px){.qm-product-config__item.active .qm-product-config__inner--selected{margin-bottom:10px;width:77%;}
}
@media (max-width:767px){.qm-product-config__item.active .qm-product-config__inner--close{vertical-align:top;width:23%;text-align:right;}
}
.qm-product-config__item.active .qm-product-config__inner .qm-product-config__img-tooltip-inner{bottom:-190px;}
.qm-product-config__item.active .qm-product-config__col{vertical-align:middle;}
.qm-product-config__item.active.show .qm-product-config__col{vertical-align:top;}
.qm-product-config__item.active.show .qm-product-config__row.active .qm-product-config__radio{display:inline-block;}
.qm-product-config__col{word-spacing:normal;display:inline-block;vertical-align:top;padding:9px 0;}
@media (max-width:767px){.qm-product-config__col{padding:0;display:block;}
}
.qm-product-config__col--name{width:120px;float:left;}
@media (max-width:767px){.qm-product-config__col--name{margin-bottom:8px;padding-right:75px;width:100%;}
}
.qm-product-config__col--large{width:calc(90% - 120px);}
@media (max-width:767px){.qm-product-config__col--large{width:100%;}
}
.qm-product-config__col--x-small{width:10%;text-align:right;}
@media (max-width:767px){.qm-product-config__col--x-small{width:auto;position:absolute;top:8px;right:16px;}
}
.qm-product-config__row{display:none;word-spacing:-.36em;position:relative;}
@media (max-width:767px){.qm-product-config__row::before{content:'';position:absolute;left:-17px;right:-13px;bottom:0;border-bottom:1px solid #f1f1f1;}
}
.qm-product-config__row--default{display:block;}
@media (max-width:767px){.qm-product-config__row--default::before{display:none;}
}
.qm-product-config__row.active{display:block;}
@media (max-width:767px){.qm-product-config__row.active::before{display:none;}
}
.qm-product-config__row.unavailable{opacity:.5;cursor:no-drop;position:relative;z-index:1;}
.qm-product-config__row.unavailable::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;cursor:no-drop;z-index:2;}
.qm-product-config__default{color:#333333;word-spacing:normal;}
.qm-product-config__cancel{display:none;}
.qm-product-config__inner{display:inline-block;vertical-align:middle;word-spacing:normal;}
.qm-product-config__inner--selected{width:calc(75% - 135px);position:relative;}
@media (max-width:1225px){.qm-product-config__inner--selected{padding-right:15px;}
}
.qm-product-config__inner--close{width:5%;}
@media (max-width:767px){.qm-product-config__inner--close{width:20%;}
}
.qm-product-config__inner--price{width:130px;text-align:center;}
@media (max-width:767px){.qm-product-config__inner--price{width:60%;text-align:right;}
}
.qm-product-config__inner--spiner{width:20%;text-align:center;}
@media (max-width:767px){.qm-product-config__inner--spiner{width:40%;}
}
.qm-product-config__inner--spiner .ui-spinner{border:none;width:82px;}
.qm-product-config__inner--spiner .ui-spinner-input{text-align:center;padding:0;margin:0;width:28px;height:28px;border:1px solid #ccc;border-radius:0;}
.qm-product-config__inner--spiner .ui-spinner-button{width:10px;height:10px;background-color:transparent;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;border-radius:0;}
.qm-product-config__inner--spiner .ui-spinner-button::after, .qm-product-config__inner--spiner .ui-spinner-button::before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:2px;background-color:#333;-webkit-transition:0.3s linear;transition:0.3s linear;}
.qm-product-config__inner--spiner .ui-spinner-button::after{top:44%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.qm-product-config__inner--spiner .ui-spinner-button:hover::after, .qm-product-config__inner--spiner .ui-spinner-button:hover::before{background-color:#186c91;}
.qm-product-config__inner--spiner .ui-spinner-up{right:0;}
.qm-product-config__inner--spiner .ui-spinner-down{left:0;}
.qm-product-config__inner--spiner .ui-spinner-down.disabled{display:none;}
.qm-product-config__inner--spiner .ui-spinner-down::after{display:none;}
.qm-product-config__inner:hover .qm-product-config__img-tooltip-inner{opacity:1;visibility:visible;-webkit-transition:0.3s linear;transition:0.3s linear;}
.qm-product-config__radio{margin-right:10px;display:inline-block;vertical-align:middle;cursor:pointer;}
@media (max-width:767px){.qm-product-config__radio{vertical-align:top;}
}
.qm-product-config__radio > span{display:inline-block;position:relative;width:20px;height:20px;border:1px solid #e6e6e6;border-radius:50%;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;cursor:pointer;color:#fff;}
.qm-product-config__radio > span:after, .qm-product-config__radio > span:before{content:'';position:absolute;border-radius:50%;}
.qm-product-config__radio input[type="radio"]{position:absolute;left:-9999px;}
.qm-product-config__radio input[type="radio"]:not(:checked) + span::before{top:0;left:0;width:20px;height:20px;background-color:transparent;border-radius:50%;}
.qm-product-config__radio input[type="radio"]:not(:checked) + span::after{opacity:0;}
.qm-product-config__radio input[type="radio"]:checked + span::before{top:0;left:0;width:20px;height:20px;background-color:transparent;border-radius:50%;}
.qm-product-config__radio input[type="radio"]:checked + span::after{top:50%;left:50%;width:10px;height:10px;background-color:#186c91;border-radius:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1;}
.qm-product-config__checkbox{margin-right:10px;display:inline-block;vertical-align:middle;cursor:pointer;}
@media (max-width:767px){.qm-product-config__checkbox{vertical-align:top;}
}
.qm-product-config__checkbox > span{display:inline-block;position:relative;width:19px;height:19px;border:1px solid #e6e6e6;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;cursor:pointer;color:#fff;}
.qm-product-config__checkbox > span:after, .qm-product-config__checkbox > span:before{content:'';position:absolute;border-radius:50%;}
.qm-product-config__checkbox input[type="checkbox"]{position:absolute;left:-9999px;}
.qm-product-config__checkbox input[type="checkbox"]:not(:checked) + span::before{top:0;left:0;width:19px;height:19px;background-color:transparent;}
.qm-product-config__checkbox input[type="checkbox"]:not(:checked) + span::after{opacity:0;}
.qm-product-config__checkbox input[type="checkbox"]:checked + span::before{top:0;left:0;width:19px;height:19px;background-color:transparent;}
.qm-product-config__checkbox input[type="checkbox"]:checked + span::after{top:1px;left:3px;width:17px;height:8px;border-bottom:2px solid #186c91;border-left:2px solid #186c91;border-radius:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1;}
.qm-product-config__item-title{font-size:16px;font-weight:bold;font-family:"PTSansBold";}
.qm-product-config__item-name{position:relative;display:inline-block;vertical-align:top;font-size:16px;padding-right:12px;cursor:pointer;width:calc(100% - 35px);z-index:1;}
.qm-product-config__item-name:hover{color:#186c91;}
.qm-product-config__item-name.active::before{top:3px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.qm-product-config__item-inner{padding-right:15px;display:inline-block;width:auto;position:relative;}
.qm-product-config__item-detail{display:none;padding-top:5px;}
.qm-product-config__item-list-elem{font-size:14px;line-height:1.5;color:#ccc;}
.qm-product-config__item-list-elem span{color:#333;}
.qm-product-config__item-btn-close{display:block;position:relative;width:11px;height:11px;cursor:pointer;}
@media (max-width:767px){.qm-product-config__item-btn-close{margin-left:auto;}
}
.qm-product-config__item-btn-close::after, .qm-product-config__item-btn-close::before{content:'';position:absolute;top:6px;height:2px;width:11px;background-color:#cccccc;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
@media (max-width:767px){.qm-product-config__item-btn-close::after, .qm-product-config__item-btn-close::before{right:0;}
}
.qm-product-config__item-btn-close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.qm-product-config__item-btn-close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.qm-product-config__item-btn-close:hover::after, .qm-product-config__item-btn-close:hover::before{background-color:#ee0000;}
.qm-product-config__item-price{font-weight:bold;font-size:16px;color:#333333;}
.qm-product-config__item-pricevalue-for-one{color:#cccccc;font-size:14px;display:none;}
.qm-product-config__item-link{font-size:16px;color:#186c91;border-bottom:1px dashed #186c91;text-decoration:none;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.qm-product-config__item-link:hover{text-decoration:none;color:#333;border-bottom-color:transparent;}
.qm-product-config__bottom{clear:both;padding:20px 10.7% 20px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;}
@media (max-width:767px){.qm-product-config__bottom{padding-top:12px;padding-bottom:22px;border:1px solid #f1f1f1;border-top:0;}
}
.qm-product-config__print{display:inline-block;vertical-align:top;word-spacing:-.36em;}
@media (max-width:767px){.qm-product-config__print{display:none;}
}
.qm-product-config__print-icon{display:inline-block;vertical-align:middle;word-spacing:normal;}
.qm-product-config__print-txt{display:inline-block;vertical-align:middle;word-spacing:normal;color:#ccc;padding-left:15px;}
.qm-product-config__bottom-right{float:right;width:220px;text-align:right;}
@media (max-width:767px){.qm-product-config__bottom-right{float:none;width:auto;text-align:center;}
}
.qm-product-config__bottom-top{font-weight:bold;font-size:18px;padding-bottom:10px;}
@media (max-width:767px){.qm-product-config__bottom-top{padding-bottom:12px;}
}
.qm-product-config__bottom-txt{float:left;width:60px;}
.qm-product-config__bottom-sum{float:right;width:160px;text-align:center;}
.qm-product-config__bottom-btn{max-width:130px;margin-left:auto;}
@media (max-width:767px){.qm-product-config__bottom-btn{margin:0 auto;max-width:220px;}
}
.qm-product-config__btn{border-radius:0;width:100%;display:block;border:none;outline:none;background-color:#186c91;color:#fff;font-size:16px;padding:11px 10px;}
.qm-product-config__not-selected{color:#333333;}
.qm-product-config__collapse{display:none;vertical-align:top;margin-right:-22px;width:calc(86% + 22px);}
.qm-product-config__collapse.show{display:inline-block;}
.qm-product-config__collapse-row{word-spacing:-.36em;padding:0 22px 0 5px;}
.qm-product-config__collapse-row:not(:last-child){border-bottom:1px solid #f1f1f1;}
.qm-product-config__collapse-row--btn{text-align:right;}
.qm-product-config__collapse-row--btn .qm-product-config__collapse-col{padding-left:15px;width:15%;}
.qm-product-config__collapse-row--btn .qm-product-config__collapse-col--abolish{width:18%;text-align:center;}
.qm-product-config__collapse-col{word-spacing:normal;display:inline-block;vertical-align:top;padding:9px 0;}
.qm-product-config__collapse-col--large{width:53%;}
.qm-product-config__collapse-col--spiner{padding:5px 5px 0;width:16%;}
.qm-product-config__collapse-col--price{width:18%;text-align:center;}
.qm-product-config__collapse-inner{display:inline-block;vertical-align:top;}
.qm-product-config__collapse-inner--radio{padding-right:5px;width:24px;}
.qm-product-config__collapse-inner--select{padding-left:5px;width:calc(100% - 30px);}
.qm-product-config__collapse-abolish{color:#cccccc;line-height:1;cursor:pointer;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.qm-product-config__collapse-abolish:hover{color:#ee0000;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.qm-product-config__img-tooltip{max-width:100%;}
.qm-product-config__img-tooltip-inner{position:absolute;opacity:0;visibility:hidden;width:171px;height:176px;left:50px;bottom:-185px;background-color:#fff;z-index:2;-webkit-box-shadow:1px 1px 8px rgba(0, 0, 0, 0.35);box-shadow:1px 1px 8px rgba(0, 0, 0, 0.35);-webkit-transition:0.3s linear;transition:0.3s linear;}
.qm-product-config__img-tooltip-inner::before{content:'';position:absolute;top:-5px;left:0;right:0;width:10px;height:9px;display:block;margin:0 auto;background-color:#fff;-webkit-transform:rotate(55deg) skewX(20deg);-ms-transform:rotate(55deg) skewX(20deg);transform:rotate(55deg) skewX(20deg);-webkit-box-shadow:-1px -1px 8px rgba(0, 0, 0, 0.35);box-shadow:-1px -1px 8px rgba(0, 0, 0, 0.35);z-index:-1;}
.qm-upper{text-transform:uppercase;}
.product-tabs__body .services-page{background:none;padding-bottom:0px;}
.product-tabs__body .services-page .serv-formbox-title, .product-tabs__body .services-page .mbox{padding:0;}
.qm-product-config__item.js-config-item.show div.qm-product-config__col.qm-product-config__col--large.js-config-inner{display:flex;flex-wrap:wrap;}
.qm-product-config__row{order:1001;}
.qm-product-config__col--x-small{background-color:#f1f1f1;text-align:center;}
.qm-product-config__col--x-small a{border-bottom:none;}
.show .qm-product-config__col--x-small{background:none;}
.qm-product-config__item.js-config-item.show{border:solid 2px #005b9b;}
.qm-product-config__item-podrobnee{border-bottom:1px dashed #005e99;color:#005e99;font-size:14px;width:max-content;display:block;}
.mechennij_button, .mechennij_button:hover{background-color:#005f99;color:#fff;}
a.mechennij_button.active:hover{background:#fff;color:#333;}
@media (max-width:767px){.product-tabs__body .services-page .serv-formbox-title{padding:10px;}
.product-tabs__body .services-page .serv-formbox-title span{display:none;}
.hide_in_mini{display:none;}
.product-tabs__mobile-tabs-opt, .product-tabs__mobile-tabs-opt:hover{background-color:#005f99;color:#fff;}
.product-tabs__mobile-tabs-opt .product-tabs__mobile-icon:after, .product-tabs__mobile-tabs-opt .product-tabs__mobile-icon:before{background:#fff;}
}
/* End */


/* Start:/bitrix/templates/rusgeocom/css/main.min.css?1583931128103156*/
body{min-height:100%;width:100%;min-width:320px;font-family:PTSansRegular, sans-serif;color:#3f454b;position:relative;font-size:14px;line-height:1;background-color:#f1f1f1;}
.preloaderds{display:none;}
.preloaderds.activess{position:fixed;left:0px;display:block;top:0px;width:100%;height:100%;z-index:999999;background:url(/bitrix/templates/rusgeocom/css/img/loading.gif) center no-repeat #fff;text-align:center;opacity:0.6;}
.preloader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999999;background:url(https://kyivstore.com/wp-content/uploads/2016/09/loading.gif) center no-repeat #fff;text-align:center;}
a, a:hover, a:active, a:focus{color:#005e99;}
.panel{background-color:#fff;margin-bottom:15px}
.panel-head{padding:7px 17px 0;border-bottom:2px solid #f6f7f8;overflow:hidden}
.panel-foot{padding:7px 17px;border-top:2px solid #f6f7f8;overflow:hidden}
.panel-content{padding:7px 17px}
.shopping-cart-foot-price-sale{display:none;}
.basket{font-family:PTSansRegular;font-size:16px;overflow:hidden;display:block;}
.page-body{display:block;}
.basket .row{max-width:none;margin-left:-10px;margin-right:-10px}
.shopping-cart-image{float:left;border:1px solid #d4d4d4;position:relative;z-index:1}
.shopping-cart-product-desc{width:86%;float:left}
.shopping-cart-product-price-sum{overflow:hidden;padding:9px 0 0 5px}
.shopping-cart-product-price-sum .basket-price{text-align:left;margin-bottom:4px}
.row{max-width:auto;width:auto;}
.price-old{text-decoration:line-through;font-size:14px;color:#ccc}
.shopping-cart-head-label-sum{float:left;width:14%}
.shopping-cart-product-content{padding-top:10px;position:relative;overflow:hidden}
.shopping-cart-product-detail{position:relative;padding-left:85px;padding-top:5px}
.shopping-cart-product-detail .shopping-cart-product-row:first-child{margin-bottom:15px}
.shopping-cart-product-row{overflow:hidden}
.shopping-cart-product-col-label{width:65%;float:left}
.shopping-cart-product-col-price{overflow:hidden}
.cart-product-count{text-align:center;margin-bottom:5px}
.lnk-toggle{display:inline-block;position:relative;font-size:14px;color:#ccc;padding-right:12px;padding-bottom:3px;text-decoration:none;position:relative}
.lnk-toggle:hover, .lnk-toggle:active, .lnk-toggle:focus{color:#005e99;text-decoration:none;}
.lnk-toggle:hover::after, .lnk-toggle:active::after, .lnk-toggle:focus::after{border-color:#005e99;}
.lnk-toggle:hover::before, .lnk-toggle:active::before, .lnk-toggle:focus::before{border-color:#005e99;}
.lnk-toggle.more{color:#005e99;}
.lnk-toggle.more:active,
.lnk-toggle.more:focus,
.lnk-toggle.more:hover{text-decoration:none;color:#005e99;}
.lnk-toggle.more::before{border-bottom:1px dashed #005e99;}
.lnk-toggle.more::after{border-bottom:1px solid #005e99;border-right:1px solid #005e99;}
.lnk-toggle.more.open{color:#005e99;}
.lnk-toggle::before{content:'';border-bottom:1px dashed #ccc;bottom:0;left:0;right:12px;position:absolute;}
.lnk-toggle::after{border-bottom:1px solid #ccc;border-right:1px solid #ccc;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:0;top:10px;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:transform .15s ease-in-out;-o-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out;width:5px}
.lnk-toggle.open{color:#005e99;}
.lnk-toggle.open::after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);border-bottom:1px solid #005e99;border-right:1px solid #005e99;}
.lnk-toggle.open::before{border-bottom:1px dashed #005e99;}
.lnk-dash{border-bottom:1px dashed #005e99;line-height:1.2;display:inline-block;color:#005e99;text-decoration:none}
.lnk-dash:active,
.lnk-dash:focus,
.lnk-dash:hover{text-decoration:none;color:#005e99;}
.footer-mobile{display:none;}
.number{border:none;display:inline-block;width:115px;color:#2e1c06;overflow:hidden}
.number .minus,
.number .plus{height:36px;line-height:34px;width:33.333%;display:block;cursor:pointer;color:#2e1c06;float:left;font-size:15px;background-repeat:no-repeat;text-align:center;vertical-align:middle}
.number .minus .my,
.number .plus .my{display:inline-block}
.number .minus .my::before,
.number .plus .my::before{font-size:9px;color:#000}
.number .minus:hover .my::before,
.number .plus:hover .my::before{color:#005e99;}
.number .num-input{width:33.333%;float:left;text-align:center}
.number .num-input input{line-height:35px;font-size:16px;border:0;padding:0;text-align:center;width:100%;color:#535353;border:1px solid #d4d4d4;height:36px}
.icon{display:inline-block}
.shopping-cart-product-title{font-size:16px;font-weight:400;margin:0 0 5px;position:relative}
.shopping-cart-product-title.del-box .del .icon{top:3px}
.del-info a{color:#005e99;}
.basket-price{color:#ccc;text-align:center;font-size:14px;display:none;}
.del-box{padding-right:20px;position:relative}
.del-box .del .icon{position:absolute;right:0;top:-2px}
.del-box .del .icon::before{font-size:9px;color:#ccc}
.del-box .del:hover .icon::before{color:red}
.cart-option-item{margin-bottom:12px}
.cart-option-list{display:none}
.shopping-cart-col-delete .shopping-cart-product-desc{width:100%}
.shopping-cart-col-delete .shopping-cart-product-detail{float:none;padding-right:240px}
.shopping-cart-col-delete .shopping-cart-product-col-label{width:100%;padding-right:0}
.shopping-cart-col-delete .shopping-cart-product-title{opacity:.7;padding-right:0}
.shopping-cart-col-delete .shopping-cart-image{opacity:.7}
.shopping-cart-col-delete .del-info{position:absolute;right:0;top:5px;font-size:14px;padding-right:15px}
.shopping-cart-col-delete .del-info .icon{position:absolute;right:0;top:0}
.shopping-cart-col-delete .del-info .icon::before{font-size:9px;color:#ccc}
.shopping-cart-col-delete .del-info a:hover .icon::before{color:red}
.shopping-cart-col{margin-bottom:10px}
.media-body,
.media-left,
.media-right{display:table-cell;vertical-align:top}
.media-body{width:10000px}
.media,
.media-body{zoom:1}
.shopping-cart-foot-price{margin-bottom:14px}
.shopping-cart-foot-price .media-body{text-align:right}
.shopping-cart-foot-price-wrap{padding-left:20px}
.shopping-cart-foot{border-top:2px solid #f6f7f8;padding-top:10px}
.shopping-cart-price-total{font-size:18px;margin-top:14px;font-family:PTSansBold}
.shopping-cart-foot-price{padding-left:68px;}
.form-control{display:block;width:100%;height:36px;padding:5px 36px 5px 12px;font-size:14px;line-height:1.42857143;color:#000;background-color:#fff;background-image:none;border:1px solid #e6e6e6;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s}
.form-control.error{border-color:red}
textarea.form-control{height:auto;    resize: none;}
.promo-code{margin-top:5px}
.form-control::-webkit-input-placeholder{color:#ccc;opacity:1}
.form-control:-moz-placeholder{color:#ccc;opacity:1}
.form-control::-moz-placeholder{color:#ccc;opacity:1}
.form-control:-ms-input-placeholder{color:#ccc;opacity:1}
.show-all-deliv{text-align:center;margin-top:10px;}
.promo-code span.error{text-align:right;display:block;margin-top:4px}
.promo-code.valid-block .valid-icon{top:26px}
.deliv-hide{display:none;}
.valid-block{position:relative}
.valid-block .valid-icon{position:absolute;right:10px;top:34px;display:inline-block;font-style:normal}
.valid-block .valid-icon::before{font-size:18px;font-family:Flaticon;left:0;top:0}
.valid-block .form-control.valid+.valid-icon::before{content:'\f10a';color:#005e99;}
.valid-block .form-control.error+.valid-icon::before{content:'\f109';color:red}
.promo-code.valid-block{padding-right:30px}
.promo-code.valid-block .valid-icon{top:10px;right:0}
label.error{color:red;font-size:14px;margin:3px 0}
label .error{color:red;font-size:14px;margin-left:30px}
.comment-basket-group{border-bottom:15px solid #f6f7f8;padding-bottom:12px;margin-bottom:10px;padding-top:0}
.yurfiz-tab .yurfiz-basket-group{border-bottom:15px solid #f1f1f1;margin:0 0 10px;padding-top:0}
.yurfiz-tab .tab-content{position:relative;}
.yurfiz-tab .yurfiz-tab-head{border-bottom:15px solid #f1f1f1;padding-bottom:24px;margin-bottom:10px;padding-top:0}
.contacts-deliv{padding-top:0;padding-bottom:0}
.order-info-head{border-bottom:0}
.deliv-tab .basket-tab-nav{margin-bottom:18px}
.select-num.jq-selectbox{width:107px}
.text-center{text-align:center}
.basket-tab-nav{list-style-type:none;overflow:hidden;padding:0;margin:0}
.basket-tab-nav .tab{width:50%;float:left;text-align:center;font-size:16px;line-height:1.3}
/*.basket-tab-nav .tab+.tab{margin-left:-1px}*/
.basket-tab-nav .tab a{border:1px solid #e6e6e6;padding:6px 12px;display:block;color:#333;cursor:pointer}
.basket-tab-nav .tab a:active,
.basket-tab-nav .tab a:focus,
.basket-tab-nav .tab a:hover{text-decoration:none}
/*.basket-tab-nav .tab.active a{background-color:#fdf4c7}*/
.basket-tab-nav .tab.active a {
    border: solid 2px #005b9b!important;

    padding: 5px 12px;
}
.basket-tab-nav .tab+.tab {
    margin-left: 0px;
}
.basket-tab-nav .tab+.tab a {
  border-left: 0;
}

.form-group{margin-bottom:11px}
.control-label{display:block;max-width:100%;font-size:14px;color:#6a6a6a;margin-bottom:10px}
.control-label.label-lg{font-size:16px}
.jq-selectbox__select{text-shadow:none;background:#fff;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:36px;line-height:34px;border-bottom:1px solid #e6e6e6;border:1px solid #e6e6e6}
.jq-selectbox__trigger{border-left:1px solid #e6e6e6;width:38px}
.jq-selectbox__trigger-arrow{border:0;right:auto;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.jq-selectbox__trigger-arrow::before{}
.panel-title{font-size:18px;font-family:PTSansBold;margin-bottom:10px}
.jq-select-multiple,
.jq-selectbox{display:block;width:100%}
.footer-content .col-lg-1,
.footer-content .col-lg-10,
.footer-content .col-lg-11,
.footer-content .col-lg-12,
.footer-content .col-lg-2,
.footer-content .col-lg-3,
.footer-content .col-lg-4,
.footer-content .col-lg-5,
.footer-content .col-lg-6,
.footer-content .col-lg-7,
.footer-content .col-lg-8,
.footer-content .col-lg-9,
.footer-content .col-md-1,
.footer-content .col-md-10,
.footer-content .col-md-11,
.footer-content .col-md-12,
.footer-content .col-md-2,
.footer-content .col-md-3,
.footer-content .col-md-4,
.footer-content .col-md-5,
.footer-content .col-md-6,
.footer-content .col-md-7,
.footer-content .col-md-8,
.footer-content .col-md-9,
.footer-content .col-sm-1,
.footer-content .col-sm-10,
.footer-content .col-sm-11,
.footer-content .col-sm-12,
.footer-content .col-sm-2,
.footer-content .col-sm-3,
.footer-content .col-sm-4,
.footer-content .col-sm-5,
.footer-content .col-sm-6,
.footer-content .col-sm-7,
.footer-content .col-sm-8,
.footer-content .col-sm-9,
.footer-content .col-xs-1,
.footer-content .col-xs-10,
.footer-content .col-xs-11,
.footer-content .col-xs-12,
.footer-content .col-xs-2,
.footer-content .col-xs-3,
.footer-content .col-xs-4,
.footer-content .col-xs-5,
.footer-content .col-xs-6,
.footer-content .col-xs-7,
.footer-content .col-xs-8,
.footer-content .col-xs-9{padding-left:5px;padding-right:5px}
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9{padding-left:10px;padding-right:10px}
.pay-tab .basket-tab-nav{margin-bottom:12px}
.pay-basket-group{border-bottom:15px solid #f1f1f1;margin:0 0 13px;padding-top:0;padding-bottom:15px}
.price-itog-val{white-space:nowrap;background-color:#fff;position:relative;top:2px}
.price-itog-label{background-color:#fff;position:relative;top:2px;display:inline-block}
.price-itog-row{border-bottom:1px dotted #e6e6e6;overflow:visible;color:#333;font-size:16px;margin-bottom:10px}
.price-itog-row .media-body,
.price-itog-row .media-right{vertical-align:bottom}
.price-itog-inner{position:relative;padding-right:200px;margin-bottom:20px}
.price-itog-inner .oform-btn{position:absolute;right:0;bottom:0;}
.price-itog-total .price-itog-label{font-family:PTSansBold}
.price-itog-total .price-itog-val{font-size:24px;font-family:PTSansBold;line-height:1}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}
.btn:hover{text-decoration:none;color:#fff}
.btn.btn-lg{font-size:18px;font-family:PTSansBold;padding:7px 25px 9px}
.btn-primary{color:#fff;background-color:#005e99;border-color:#005e99;}
.btn-primary.disabled{background-color:#89b4c7;border-color:#89b4c7}
.btn-white{border:1px solid #e6e6e6;color:#005e99;font-size:16px;padding:7px 25px;}
.btn-white:hover, .btn-white:active, .btn-white:focus{color:#005e99;}
.text-muted{color:#b4b4b4}
.pay-info{display:none;}
.danger-info{font-size:14px}
.marker-text{position:relative;padding-left:13px}
.marker-text::before{content:'\f101';font-family:Flaticon;color:#fbaa33;font-size:8px;position:absolute;top:6px;left:0}
.samovivoz-deliv-address{line-height:1.3}
.samovivoz-deliv-rasp{padding-right:75px;position:relative}
.samovivoz-deliv-rasp span{display:block;}
.samovivoz-deliv-rasp .text-muted{text-align:center;padding-top:5px}
.samovivoz-deliv-rasp .lnk-dash{position:absolute;font-size:14px;right:0;top:0}
.samovivoz-deliv{margin-bottom:12px}
.pay-method-list{overflow:hidden}
.pay-method-box.btn{width:50%;height:70px;border:1px solid #e6e6e6;text-align:center;float:left;white-space:normal;margin-bottom:13px;padding:9px 15px 5px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.pay-method-box.btn:hover{color:#333;}
.pay-method-box.btn.active{    border: solid 2px #005b9b!important;}
.pay-method-box.btn .label-bs{margin-bottom:5px;font-size:16px}
.pay-method-box.btn .jq-radio{display:none}
.pay-method-box-list{padding:0;margin:0;list-style-type:none;text-align:center}
.pay-method-box-list li{display:inline-block;text-align:center;vertical-align:top;margin:0 3px}
.your-order-warning{margin-bottom:15px}
.pay-method p{margin-top:0;line-height:1.3;margin-bottom:0}
.your-order-warning-num{font-family:PTSansBold;font-size:24px;position:relative;white-space:nowrap}
.your-order-warning-num .flaticon-check{display:inline-block;vertical-align:middle;margin-right:5px}
.your-order-warning-num .flaticon-check::before{font-size:52px;color:#005e99;}
.your-order-warning-info{vertical-align:middle;padding-left:20px;line-height:1.2;margin-top:-5px}
.order-product-col{overflow:hidden;margin-bottom:5px}
.order-product-desc{float:left;width:74%}
.order-option-list{list-style-type:none;padding:0 0 0 25px;display:none;margin:0}
.order-option-list li{margin-bottom:10px}
.order-product-label{position:relative;overflow:hidden;margin-bottom:15px}
.order-product-label .order-product-title{float:left;width:60%}
.order-product-label .order-product-option-toggle{float:left}
.order-product-price{overflow:hidden}
.order-product-price .price-old{float:left}
.order-product-price .price-new{float:right}
.order-product-title{font-size:16px;font-family:PTSansRegular;font-weight:400;margin:0}
.order-product-body{padding-right:45px;padding-top:10px}
.order-product-head{position:relative;padding-right:62px}
.order-product-head .print{position:absolute;right:15px;top:6px}
.order-product-head .print .icon::before{color:#5c8ca0}
.profile-info-label{margin-bottom:20px;color:#6a6a6a;font-size:16px;font-family:PTSansBold;margin-bottom:5px}
.profile-info-list{list-style-type:none;padding:0;margin:0}
.profile-info-list li{margin-bottom:11px}
.your-order-warning{padding:20px 20px 15px}
.order-product-option-toggle{padding-left:20px}
.order-product-total-price{padding-left:0;margin:0;list-style-type:none}
.order-product-total-price li{position:relative;padding-right:80px;text-align:right;margin-bottom:9px}
.order-product-total-price .label-bs{padding-right:45px}
.order-product-total-price .price{white-space:nowrap;text-align:left;position:absolute;top:0;right:0;width:80px}
.order-product-total-price strong{font-weight:400;font-family:PTSansBold}
.term-list{padding:0;list-style-type:none;margin:0 0 5px}
.term-list li{border-bottom:1px dotted #cecece;margin-bottom:2px}
.term-list li .media-body{overflow:visible
vertical-align:bottom;}
.term-list li .day{background-color:#fff;position:relative;top:3px;display:inline-block}
.term-list li .time{position:relative;top:3px;display:inline-block;background-color:#fff;white-space:nowrap;}
.modal-location-delivery{max-width:970px;padding:0}
.fancybox-slide>div{padding:0}
.modal-location-delivery-map{float:left;width:61%;}
h1,h2,h3,h4,h5,h6{line-height:1.2;}
.modal-location-delivery-content{overflow:hidden;border-left:2px solid #f1f1f1}
.fancybox-close-small::after{content:'\f10b';font-family:Flaticon;font-size:15px;color:#000;top:10px;left:5px}
#serailPopup .fancybox-close-small::after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border-width:0;background:#fff;-webkit-transition:background .2s;-o-transition:background .2s;-moz-transition:background .2s;transition:background .2s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2;}
}
.point-detail-back{border-bottom:2px solid #f1f1f1;padding:10px 10px;font-size:16px}
.point-detail-back a{color:#ccc;position:relative;padding-left:15px;text-decoration:none;}
.point-detail-back a::after{border-bottom:1px solid #ccc;border-right:1px solid #ccc;content:'';display:block;height:6px;margin-top:0;pointer-events:none;position:absolute;left:0;top:8px;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:6px}
.point-address.marker-text{padding-left:0;line-height:1.2;display:block;margin-bottom:8px}
.point-address.marker-text::before{left:-12px;top:7px;color:#ffdd03}
.modal{background-color:#fff}
.modal-title{color:#38393a;font-size:24px;margin:0}
.modal-heading{padding:15px 17px;border-bottom:2px solid #f1f1f1}
.point-detail{padding:9px 12px;font-size:16px}
.point-detail-info{padding-left:14px;margin-bottom:29px}
.point-vidachi{margin-bottom:14px;width:100%}
.point-vidachi tr td{padding:0 12px 5px 0;border:0;}
.point-vidachi tr td:last-child{padding-right:0}
.point-detail-info .btn{padding-left:38px;padding-right:38px;font-family:PTSansBold}
.more{font-size:14px}
.point-detail-shedule{margin-bottom:25px}
.point-detail{height:406px;overflow-y:auto}
.input-group-btn{position:relative;font-size:0;white-space:nowrap}
.input-group{position:relative;display:table;vertical-align:top;border-collapse:separate}
.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}
.input-group-btn>.btn{position:relative}
.input-group-btn:last-child>.btn,
.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}
.input-group .form-control,
.input-group-addon,
.input-group-btn{display:table-cell;vertical-align:top}
.input-group-addon,
.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}
.point-search{border:1px solid #e6e6e6;padding-left:10px;margin-bottom:7px}
.point-search .btn-default{background:#fff;padding:0}
.point-search .btn-default .icon::before{font-size:15px;color:#cfcfcf}
.point-search .form-control{border:0;height:33px;padding-left:8px}
.point-tab-nav{overflow:hidden;list-style-type:none;padding:0;margin:0 0 10px}
.point-tab-nav .tab{float:left;width:50%;text-align:center;font-size:16px}
.point-tab-nav .tab+.tab{margin-left:-1px;border-left:1px solid #e0e0e0}
.point-tab-nav .tab.active a{background-color:#fff;border-top:1px solid #e0e0e0;color:#005e99;}
.point-tab-nav .tab a{display:block;padding:6px 12px 8px;border:1px solid transpatent;background-color:#f1f1f1;color:#333;text-decoration:none}
.point-item{border:1px solid transparent;padding:8px 25px;margin-top:-1px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;cursor:pointer;font-size:16px}
.point-item>a{display:block;color:#333;text-decoration:none}
.point-item>a:active,
.point-item>a:focus,
.point-item>a:hover{color:#333}
.point-item.point-blue .marker-text::before{color:#0834c2}
.point-item.point-orange .marker-text::before{color:#ffdd03}
.point-item.point-yellow .marker-text::before{color:#ffdd03}
.point-item.active,
.point-item:hover{border-color:#005e99;}
.point-item .point-vidachi{margin-bottom:0}
.point-search-wrap{padding:11px 12px}
.point-search-count{color:#ccc;font-size:14px}
.point-list{height:332px;overflow-y:auto;padding-top:1px}
.fade.in{opacity:1}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.tab-content .tab-pane{display:none}
.tab-content .tab-pane.active{display:block}
.enter-city{display:none;}
.select-city .jq-selectbox__dropdown li:nth-child(2){font-family:PTSansBold;}
.btn-file{padding-right:0;padding:12px 5px 14px 40px;position:relative;width:220px;display:block;font-size:16px;color:#005e99;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:2px solid #e6e6e6}
.btn-file::before{content:'\f105';font-family:Flaticon;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:14px;font-size:19px;color:#878788}
.fileupload-exists .icon{position:relative;margin-left:15px}
.fileupload-exists .icon::before{font-size:9px;color:#4c4c4c}
.fileupload-exists .icon:hover::before{color:red}
.fileupload .media-body,
.fileupload .media-left{vertical-align:middle}
.fileupload .media-left{padding-right:20px}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;box-sizing:border-box}
.control-group.success .fileupload .thumbnail{border-color:#468847}
.control-group.success .fileupload .fileupload-preview{color:#468847}
.control-group.success .fileupload .uneditable-input{color:#468847;border-color:#468847}
.control-group.error .fileupload .thumbnail{border-color:#b94a48}
.control-group.error .fileupload .fileupload-preview{color:#b94a48}
.control-group.error .fileupload .uneditable-input{color:#b94a48;border-color:#b94a48}
.control-group.warning .fileupload .thumbnail{border-color:#a47e3c}
.control-group.warning .fileupload .fileupload-preview{color:#a47e3c}
.control-group.warning .fileupload .uneditable-input{color:#a47e3c;border-color:#a47e3c}
.clearfix:after,
.clearfix:before{display:table;content:"";line-height:0}
.fileupload{margin-bottom:30px}
.fileupload .thumbnail{overflow:hidden;display:inline-block;margin-bottom:5px;vertical-align:middle;text-align:center}
.fileupload .thumbnail>img{display:inline-block;vertical-align:middle;max-height:100%}
.fileupload .btn{vertical-align:middle}
.fileupload .uneditable-input{display:inline-block;margin-bottom:0;vertical-align:middle;cursor:text}
.btn-file{overflow:hidden;position:relative;vertical-align:middle}
.btn-file>input{position:absolute;top:0;right:0;margin:0;opacity:0;-webkit-transform:translate(-300px, 0) scale(4);-ms-transform:translate(-300px, 0) scale(4);transform:translate(-300px, 0) scale(4);font-size:23px;direction:ltr;cursor:pointer}
.fileupload-new .input-append .btn-file{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}
.fileupload-new.thumbnail-borderless .thumbnail{border:1px solid #ddd}
.clearfix:after{clear:both}
.fileupload-inline .fileupload-controls{display:inline}
.fileupload-exists .fileupload-new,
.fileupload-new .fileupload-exists{display:none}
.thumbnail-borderless .thumbnail{border:none;padding:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.reqvisit-form .form-control{font-size:16px}
.reqvisit-form .form-group{margin-bottom:9px}
.reqvisit-basket-group .panel-title{margin-bottom:15px}
.form-group{position:relative}
.jq-selectbox__dropdown{-webkit-box-shadow:none;box-shadow:none;}
.reqvisit-address-icon{position:absolute;left:5px;top:35px}
.reqvisit-address-icon::before{font-size:16px;color:#000}
.reqvisit-address{padding-left:27px}
.reqvisit-basket-group{border-bottom:20px solid #f6f7f8;margin:0 0 13px;padding-top:0;padding-bottom:15px}
.order-info.panel{height:auto;}
.title-default{font-size:24px;margin:10px 0 16px;line-height:1.1;}
.column-basket{background-color:#f1f1f1;}
.modal-title{line-height:1.1;}
.form-group{}
.footer{border-top:5px solid #005e99;background-color:#fff;padding-top:19px;}
.title-footer{color:#333333;font-family:PTSansBold;font-size:14px;text-transform:uppercase;font-weight:normal;margin:0;}
.title-footer a{color:#333333;}
.title-footer a:hover, .title-footer a:focus, .title-footer a:active{color:#005e99;text-decoration:none;}
.footer-wrap{padding-top:0;}
.footer-col{float:left;max-width:230px;width:100%;}
.footer .row{max-width:none;margin-left:-10px;margin-right:-10px;}
.footer-content-left{padding-left:10px;}
.title-footer{margin-bottom:11px;min-height:33px;}
.title-footer a{display:block;}
.foot-nav-list li{margin-bottom:7px;line-height:1.25;}
.foot-nav-list li.akcia-nav a{color:#df0909;border-bottom:1px solid transparent;transition:all .5s ease;}
.foot-nav-list li.akcia-nav a:hover{border-bottom:1px solid #df0909;color:#df0909;}
.foot-nav-list li .icon{float:left;margin-right:5px;position:relative;top:-2px;}
.foot-nav-list li a{color:#333;}
.foot-nav-list li a.lnk-toggle{line-height:.9;}
.jq-selectbox.focused .jq-selectbox__select{border:0;-webkit-box-shadow:none;box-shadow:none;}
.jq-selectbox:focus .jq-selectbox__select, .jq-selectbox:hover .jq-selectbox__select, .jq-selectbox:active .jq-selectbox__select{-webkit-box-shadow:none;box-shadow:none;}
.select-region-option.header-town{width:100%;}
.select-region-option .jq-selectbox__select{padding:0;}
.select-region-option{min-width:auto!important;}
.select-region-option .jq-selectbox__dropdown{border-radius:0;border:0;background:#fff;list-style:none;width:150px;background-color:#fff;padding:6px 15px;-webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.25);box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.25);}
.select-region-option .jq-selectbox li.selected{background-color:#fff;color:#333;}
.select-region-option .jq-selectbox ul li a{color:#333;}
.select-region-option .jq-selectbox ul li:hover{background:#fff;color:#005e99;}
.select-region-option .jq-selectbox ul li a:hover{text-decoration:none;color:#005e99;}
.select-region-option .jq-selectbox ul li{padding:8px 0;font-size:12px;}
.currency:hover .dropdown-menu{display:block !important;margin-top:8px;}
.currency_code{font-size:15px;color:#333;}
.currency_code:hover{text-decoration:none;}
.footer-nav-contact-list .location-currency .currency_wrapper .fa{display:none;}
.currency{position:relative;padding-bottom:10px;}
.currency .dropdown-menu{text-align:left;display:none;position:absolute;border-radius:0;border:0;left:-22px;background:#fff;list-style:none;width:155px;padding:6px 15px;-webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.25);box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.25);margin-top:0;z-index:1000;}
.currency .dropdown-menu:hover li a{color:#333;}
.currency .dropdown-menu li{padding:10px 0;font-size:15px;}
.currency .dropdown-menu li.active{display:none;}
.currency .dropdown-menu li a{color:#333;}
.currency .dropdown-menu li a:hover{text-decoration:none;color:#005e99;}
.currency .dropdown-menu:before{content:'';display:block;position:absolute;width:0;height:0;border-width:0 5px 5px;border-style:solid;border-color:transparent transparent #fff;bottom:100%;left:15px;-webkit-transition:bottom 300ms ease;-moz-transition:bottom 300ms ease;-o-transition:bottom 300ms ease;transition:bottom 300ms ease;}
.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 30px, 0);-ms-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0);}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
.select-region .jq-selectbox__trigger{border-left:0;}
.select-region{}
.select-region.jq-selectbox{vertical-align:top;display:inline-block !important;}
.select-region.jq-selectbox.placeholder{color:#fff;}
.select-region.jq-selectbox, .select-region .jq-selectbox__select-text{display:block;width:auto !important;white-space:nowrap;max-width:90px;}
.select-region .jq-selectbox__select{height:auto;padding:0 20px 0 0;border:none;background-color:transparent;}
.select-region .jq-selectbox__trigger{width:20px;margin-top:-3px;}
.select-region .jq-selectbox__trigger-arrow::before{margin-top:-5px;right:-4px;}
.select-region .jq-selectbox__select-text{color:#563916;background-image:url("/bitrix/templates/rusgeocom/css/../img/select-bd.png");background-repeat:repeat-x;background-position:left bottom;line-height:1.2;}
.select-region .jq-selectbox__trigger{position:absolute;top:0;right:0;width:20px;height:100%;border-left:none;}
.select-region .jq-selectbox__trigger-arrow{position:absolute;top:7px;right:12px;border:none;}
.select-region .jq-selectbox__trigger-arrow::before{position:relative;border-bottom:1px solid #443420;border-right:1px solid #443420;border-left-color:transparent;border-top-color:transparent;content:"";display:block;height:6px;margin-top:0;pointer-events:none;position:absolute;right:0;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all 0.15s ease-in-out;width:6px;font-family:Arial, sans-serif;}
.select-region .jq-selectbox:hover .jq-selectbox__trigger-arrow{border-top-color:transparent;}
.select-region.jq-selectbox.opened .jq-selectbox__trigger-arrow::before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}
.footer-nav-contact-list{margin-bottom:27px;}
.footer-nav-contact-list > li{font-size:14px;color:#333;margin-bottom:11px;}
.footer-nav-contact-list > li.location-currency{margin-bottom:0;}
.footer-nav-contact-list > li a{color:#333;}
.footer-nav-contact-list > li:after{clear:both;}
.footer-nav-contact-list > li:after, .footer-nav-contact-list li:before{display:table;content:"";line-height:0;}
.global-wrapper.white-background .footer{background-color:#fff;}
.footer-nav-contact-list .icon{float:left;width:22px;position:relative;top:0;left:4px;display:block;}
.footer-nav-contact-list .foot-nav-text{padding-left:22px;display:block;}
.footer-nav-contact-list li:hover .hvr-lnk{color:#005e99;text-decoration:none;cursor:pointer;}
.foot-contact-tel{font-size:16px;font-family:PTSansBold;}
.foot-contact-tel a{color:#333;text-decoration:none;}
.foot-contact-tel a:hover{text-decoration:none;}
.mail-ico{
	    background-image: url(/bitrix/templates/rusgeocom/css/img/close-envelope.svg);
	    background-repeat:no-repeat;width:16px;height:16px;}
.burger-ico{background:url('/bitrix/templates/rusgeocom/css/../images/icon-footer.png') no-repeat -43px -112px;width:14px;height:11px;}
.callback-ico{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23005e99' width='351.912' height='351.912'%3e%3cpath d='M342.237 284.604l-54.638-54.668c-4.257-4.245-10.189-6.581-16.693-6.581-6.845 0-13.462 2.672-18.134 7.338l-29.525 29.537-7.98-4.425c-17.564-9.733-41.599-23.083-66.999-48.507-25.493-25.473-38.848-49.576-48.621-67.194l-4.366-7.758 29.589-29.576c9.791-9.821 10.121-25.439.738-34.84L70.961 13.29c-4.254-4.243-10.175-6.591-16.675-6.591-6.854 0-13.459 2.682-18.131 7.359L22.737 27.563l-1.261 2.06C16.489 36.03 12.4 43.229 9.332 51.075 6.497 58.553 4.72 65.66 3.915 72.788c-7.046 58.556 19.96 112.317 93.212 185.563 86.835 86.812 159.386 93.561 179.556 93.561 3.452 0 5.536-.186 6.131-.246 7.451-.906 14.586-2.69 21.779-5.488 7.77-3.026 14.945-7.086 21.329-12.088l3.057-2.402 12.556-12.321c9.775-9.771 10.088-25.371.702-34.763z'/%3e%3cpath d='M198.194 157.593c9.68-.015 86.907-10.854 89.802-11.286.919 0 5.675-.108 8.095-2.543 1.52-1.519 3.272-4.875-2.071-10.22l-19.155-19.149 68.466-68.449c1.67-1.672 3.646-5.996-.805-10.433l-32.12-32.117C308.178 1.171 305.951.027 303.753 0c-1.675-.018-3.278.64-4.521 1.877-.294.315-.522.591-.685.805l-69.151 69.145-20.891-20.882c-4.546-4.542-7.548-2.534-8.617-1.444-2.372 2.366-2.42 7.293-2.372 8.403l-8.448 89.505c-.036.456-.294 4.563 2.426 7.491 1.116 1.228 3.193 2.693 6.7 2.693z'/%3e%3c/svg%3e");width:17px;height:19px;background-repeat:no-repeat;background-size:69%;}
.tel-ico{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23005e99' width='348.077' height='348.077'%3e%3cpath d='M340.273 275.083l-53.755-53.761c-10.707-10.664-28.438-10.34-39.518.744l-27.082 27.076a792.327 792.327 0 0 1-5.344-2.973c-17.102-9.476-40.509-22.464-65.14-47.113-24.704-24.701-37.704-48.144-47.209-65.257-1.003-1.813-1.964-3.561-2.913-5.221l18.176-18.149 8.936-8.947c11.097-11.1 11.403-28.826.721-39.521L73.39 8.194c-10.682-10.68-28.421-10.356-39.518.744l-15.15 15.237.414.411c-5.08 6.482-9.325 13.958-12.484 22.02C3.74 54.28 1.927 61.603 1.098 68.941-6 127.785 20.89 181.564 93.866 254.541c100.875 100.868 182.167 93.248 185.674 92.876 7.638-.913 14.958-2.738 22.397-5.627 7.992-3.122 15.463-7.361 21.941-12.43l.331.294 15.348-15.029c11.074-11.098 11.393-28.83.716-39.542z'/%3e%3c/svg%3e");width:15px;height:15px;background-size:69%;background-repeat:no-repeat;}
.site-map-ico{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='40.875' height='40.875'%3e%3cpath d='M40.875 28.344v8.375c0 .828-.674 1.5-1.5 1.5H31a1.5 1.5 0 0 1-1.5-1.5v-8.375a1.5 1.5 0 0 1 1.5-1.5h2.188v-4.438h-11.25v4.438h2.688a1.5 1.5 0 0 1 1.5 1.5v8.375a1.5 1.5 0 0 1-1.5 1.5H16.25a1.5 1.5 0 0 1-1.5-1.5v-8.375a1.5 1.5 0 0 1 1.5-1.5h2.687v-4.438H7.687v4.438h2.188c.827 0 1.5.672 1.5 1.5v8.375c0 .828-.673 1.5-1.5 1.5H1.5a1.5 1.5 0 0 1-1.5-1.5v-8.375a1.5 1.5 0 0 1 1.5-1.5h3.188v-5.938c0-.826.672-1.5 1.5-1.5h12.75v-5.375H16.25a1.5 1.5 0 0 1-1.5-1.5V4.156c0-.827.672-1.5 1.5-1.5h8.375c.828 0 1.5.673 1.5 1.5v8.375a1.5 1.5 0 0 1-1.5 1.5h-2.688v5.375h12.75c.826 0 1.5.674 1.5 1.5v5.938h3.188c.826 0 1.5.672 1.5 1.5z'/%3e%3c/svg%3e");width:12px;height:10px;background-repeat:no-repeat;background-size:100%;}
.location-ico{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' width='14.0px' height='14.0px' fill='%23005e99' viewBox='0 0 438.536 438.536' style='enable-background:new 0 0 438.536 438.536;' xml:space='preserve'%3e%3cg%3e%3cpath d='M322.621,42.825C294.073,14.272,259.619,0,219.268,0c-40.353,0-74.803,14.275-103.353,42.825 c-28.549,28.549-42.825,63-42.825,103.353c0,20.749,3.14,37.782,9.419,51.106l104.21,220.986 c2.856,6.276,7.283,11.225,13.278,14.838c5.996,3.617,12.419,5.428,19.273,5.428c6.852,0,13.278-1.811,19.273-5.428 c5.996-3.613,10.513-8.562,13.559-14.838l103.918-220.986c6.282-13.324,9.424-30.358,9.424-51.106 C365.449,105.825,351.176,71.378,322.621,42.825z M270.942,197.855c-14.273,14.272-31.497,21.411-51.674,21.411 s-37.401-7.139-51.678-21.411c-14.275-14.277-21.414-31.501-21.414-51.678c0-20.175,7.139-37.402,21.414-51.675 c14.277-14.275,31.504-21.414,51.678-21.414c20.177,0,37.401,7.139,51.674,21.414c14.274,14.272,21.413,31.5,21.413,51.675 C292.355,166.352,285.217,183.575,270.942,197.855z'/%3e%3c/g%3e%3c/svg%3e");width:12px;height:16px;background-repeat:no-repeat;}

.akciya-ico{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='-282 190.1 30.9 30.9' style='enable-background:new -282 190.1 30.9 30.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23CC0000;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M-251.9,191.3c0-0.3-0.2-0.5-0.5-0.5l-11.8-0.7c-0.1,0-0.3,0-0.4,0.1l-17.3,17.3c-0.2,0.2-0.2,0.5,0,0.7 l12.6,12.6c0.1,0.1,0.2,0.1,0.4,0.1s0.3-0.1,0.4-0.1l17.3-17.3c0.1-0.1,0.2-0.2,0.1-0.4L-251.9,191.3z M-255.4,197.9 c-1,1-2.7,1-3.6,0c-1-1-1-2.6,0-3.6c0.5-0.5,1.1-0.8,1.8-0.8c0.7,0,1.3,0.3,1.8,0.8C-254.4,195.3-254.4,196.9-255.4,197.9z'/%3e%3c/g%3e%3c/svg%3e");width:22px;height:22px;background-repeat:no-repeat;
width:21px;height:22px;background-repeat:no-repeat;    background-size: 100%;
}

span.icon.soc-ico-wk{background:url('/bitrix/templates/rusgeocom/css/../images/icon-footer.png') no-repeat -34px 0;width:29px;height:29px;}
.soc-ico-fb{background:url('/bitrix/templates/rusgeocom/css/../images/icon-footer.png') no-repeat -34px -37px;width:29px;height:29px;}
.soc-ico-yt{background:url('/bitrix/templates/rusgeocom/css/../images/icon-footer.png') no-repeat -34px -78px;width:32px;height:22px;}
.foot-soc-list{margin-left:-5px;margin-right:-5px;}
.foot-soc-list li{display:inline-block;vertical-align:top;padding:0 5px;margin-bottom:10px;line-height:30px;vertical-align:middle;opacity:.6;transition:all .5s ease;}
.foot-soc-list li:hover{text-decoration:none;opacity:1;}
.foot-soc-list li .icon{display:block;}
.foot-nav-list li a:hover{color:#005e99;text-decoration:none;}
.yam-footer-star-list li{display:inline-block;vertical-align:top;margin-right:-4px;}
.yam-footer .media-left img{max-width:none;}
.yam-footer .media-left{padding-right:5px;}
.callback-text{padding-top:3px;}
.yam-footer .media-body{vertical-align:middle;}
.foot-soc .title-footer{margin-bottom:15px;min-height:auto;}
.error-site{font-size:14px;color:#9c9c9c;margin:37px 0 16px;}
.foot-pay-list li{float:left;line-height:38px;vertical-align:middle;margin-right:15px;}
.foot-pay-label{vertical-align:middle;font-size:14px;color:#9f9f9f;white-space:nowrap;padding-right:33px;}
.copyrighted{font-size:14px;color:#9f9f9f;margin:24px 0 20px 10px;}
.footer-bottom{background-color:#f1f1f1;min-height:63px;}
.yam-footer{margin:19px 0 20px 8px;}
.foot-pay{margin:11px 0 10px -12px;}
.site-map-foot{display:inline-block;float:right;font-size:14px;color:#9c9c9c;margin:25px 7px 20px 0;}
.site-map-foot:hover, .site-map-foot:active, .site-map-foot:focus{color:#333;text-decoration:none;}
.site-map-foot .icon{margin-right:5px;}
@media only screen and (max-width:1200px){.order-product-desc{width:62%}
.shopping-cart-product-col-label{width:53%}
.shopping-cart-product-desc{width:82%}
}
@media only screen and (max-width:992px){.modal-location-delivery-map{float:none;width:auto;}
.modal-location-delivery-map{float:none}
.modal-location-delivery{max-width:600px}
.shopping-cart-head{display:none}
.shopping-cart-product-col-label{float:none;width:auto;font-size:14px}
.shopping-cart-product-desc{float:none;width:auto}
.shopping-cart-product-detail .shopping-cart-product-row:first-child{margin-bottom:5px}
.shopping-cart-product-option-toggle{margin-bottom:10px}
.shopping-cart-product-row{overflow:visible}
.cart-product-option-price{display:none}
.shopping-cart-product-price-sum{float:right;padding-top:0}
.shopping-cart-col-delete .shopping-cart-product-detail{padding-right:0;}
.shopping-cart-product-col-price{float:left;overflow:visible;}
.shopping-cart-col-delete .del-info{position:relative;top:0;}
.shopping-cart-col-delete .del-info .icon{top:-2px;}
.del-box .del .icon{top:-2px;}
.del-box .del .icon::before{font-size:10px;}
.shopping-cart-col-delete .del-info .icon::before{font-size:10px;}
.shopping-cart-product-title.del-box .del .icon{top:1px;}
.shopping-cart-product-title.del-box .del .icon::before{font-size:10px;}
.promo-code{margin-bottom:15px}
.basket-tab-nav .tab{width:100%;float:none}
.basket-tab-nav .tab:first-child{margin-bottom:10px}
.basket-tab-nav .tab:last-child{margin:0;}
.modal-location-delivery-map{width:100%;float:none;}
.price-itog-inner{padding-right:0}
.price-itog-inner .oform-btn{position:static;margin-top:15px;}
.footer-mobile{display:block;}
.footer-full{display:none;}
.footer-col{float:none;width:100%;}
.footer-row-first{padding-left:15px;padding-right:15px;padding-bottom:13px;margin-bottom:0;border-bottom:2px solid #f1f1f1;}
.footer-nav-contact-list{margin-bottom:0;}
.foot-nav-list li{display:block!important;}
.mobile-collapse__content{display:none;}
.mobile-collapse__title{position:relative;}
.mobile-collapse__title{position:relative;padding-left:20px;font-size:14px;}
.mobile-collapse__title:before{position:absolute;display:block;top:3px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23b3b3b3' width='612' height='612'%3e%3cpath d='M604.267 194.727c4.257 0 7.733-3.644 7.733-7.733v-40.169c0-4.256-3.283-7.733-7.733-7.733H7.733c-4.256 0-7.733 3.644-7.733 7.733v40.169c0 4.256 3.283 7.733 7.733 7.733h596.534zM0 326.084c0 4.256 3.283 7.733 7.733 7.733h596.533c4.256 0 7.733-3.645 7.733-7.733v-40.169c0-4.284-3.283-7.733-7.733-7.733H7.733c-4.256 0-7.733 3.645-7.733 7.733v40.169zM0 465.175c0 4.256 3.283 7.733 7.733 7.733h596.533c4.256 0 7.733-3.645 7.733-7.733v-40.169c0-4.256-3.283-7.732-7.733-7.732H7.733c-4.256 0-7.733 3.644-7.733 7.732v40.169z'/%3e%3c/svg%3e");width:16px;height:16px;left:0;content:"";background-size:88% 124%;background-repeat:no-repeat;background-position:0 -3px;}
.open > .mobile-collapse__content{display:block;}
.footer-middle{padding-left:15px;padding-right:15px;}
.mobile-collapse__title{min-height:auto;}
.footer-col{max-width:100%;}
.footer-mob-menu{margin-top:23px;margin-bottom:5px;}
.foot-soc-list li a{max-width:25px;position:relative;display:inline-grid;vertical-align:middle;}
.foot-pay-list li img{max-width:38px;}
.foot-pay{margin-left:0;}
.footer-bottom{padding-left:15px;padding-right:15px;}
.foot-pay-label{padding-right:10px;}
.foot-pay-list li{margin-left:5px;margin-right:5px;line-height:49px;}
.yam-footer{margin:0px 0 10px 0;padding-top:15px;}
.copyrighted{margin:17px 0 17px 0;}
.full-vers{margin-bottom:10px;}
.full-vers a{color:#333;}
.footer-bottom{padding-bottom:10px;}
}
@media only screen and (max-width:768px){.modal-location-delivery-content{padding-bottom:10px;}
.select-point-btn{text-align:center;}
.pay-method-box.btn{width:100%;float:none;margin-bottom:10px;}
.your-order-warning-num{display:block;width:auto;margin-bottom:25px;white-space:normal}
.your-order-warning-num{overflow:hidden}
.your-order-warning-num .flaticon-check{float:left}
.your-order-warning-num span{display:block;padding-left:70px;padding-top:5px}
.your-order-warning-info{display:block;width:auto;padding-left:0;line-height:1.4}
.modal-location-delivery{max-width:360px}
.modal-heading{padding-right:50px}
.oform-btn{margin:15px 0;}
.panel-content{padding-right:12px;padding-left:12px;}
.panel-foot{padding-left:12px;padding-right:12px;}
.your-order-warning{padding:12px;}
.panel-head{padding-left:12px;padding-right:12px;padding-top:12px;}
.order-product-head .print,
.order-product-head .pull-right{display:none}
}
.filter-mob .filter-toggle .folters-values{display:none;}
@media only screen and (max-width:480px){.samovivoz-deliv-rasp{padding:10px 13px 0;overflow:hidden;}
.brand-items-wrapper.many_group_long {column-count: 1;}
.brand-items-wrapper a{display:none;}
.brand-items-wrapper{padding-top:10px;margin-bottom:10px}
.filter-mob .filter-toggle .folters-values{right:3px;top:6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#FF7008;position:absolute;width:20px;height:16px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;font-family:'Open Sans', sans-serif;color:#fff;display:flex;width:18px;height:16px;align-items:center;font-size:9px;line-height:1;}
.mobile-show.filter-show .filter-form .filter-item{background-color:#fff;margin-bottom:8px;}
.mobile-show.filter-show .filter-form .filter-item-title{margin-top:0;margin-bottom:15px;}
.slider-values input{border-color:#f1f1f1;height:27px;}
.filter-form .slider-price-wrap{min-height:auto;}
.samovivoz-deliv-rasp .samovivoz-deliv-time{float:left;}
.samovivoz-deliv-rasp .samovivoz-deliv-office{float:right;}
.samovivoz-deliv-rasp .lnk-dash{display:none;}
.fileupload{display:none;}
.title-default{font-size:18px;margin-bottom:8px;}
.modal-location-delivery{max-width:100%}
.modal-location-delivery-content{border-left:0;}
.order-product-price .price-new,
.order-product-price .price-old{float:none}
.order-product-label .order-product-title{float:none;width:auto}
.order-product-label .order-product-option-toggle{float:none;padding-left:0}
.order-product-price{float:right}
.shopping-cart-product-col-price{float:left}
.order-product-total-price li{text-align:left;padding-right:90px;}
.order-product-total-price .price{width:70px;}
.shopping-cart-head{display:none}
.shopping-cart-product-col-label{float:none;width:auto;font-size:14px}
.shopping-cart-product-detail{padding-left:0}
.shopping-cart-image{display:none}
.shopping-cart-product-desc{float:none;width:auto}
.shopping-cart-product-detail .shopping-cart-product-row:first-child{margin-bottom:5px}
.shopping-cart-product-option-toggle{margin-bottom:10px}
.shopping-cart-product-row{overflow:visible}
.cart-product-option-price{display:none}
.shopping-cart-product-price-sum{float:right;padding-top:0}
.shopping-cart-foot-price{padding-left:90px}
.shopping-cart-col-delete .shopping-cart-product-detail{padding-right:0}
.shopping-cart-foot-price-wrap{padding-left:0;}
.point-item{padding-right:10px;}
.fancybox-slide > div{margin:0;}
}
.header-mob-top-line{background:url(/bitrix/templates/rusgeocom/css/../images/top-bg.png) #005e99;}
.sprite-icon{display:inline-block;}
.icon-location-black{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' width='14.0px' height='14.0px' fill='%23333' viewBox='0 0 438.536 438.536' style='enable-background:new 0 0 438.536 438.536;' xml:space='preserve'%3e%3cg%3e%3cpath d='M322.621,42.825C294.073,14.272,259.619,0,219.268,0c-40.353,0-74.803,14.275-103.353,42.825 c-28.549,28.549-42.825,63-42.825,103.353c0,20.749,3.14,37.782,9.419,51.106l104.21,220.986 c2.856,6.276,7.283,11.225,13.278,14.838c5.996,3.617,12.419,5.428,19.273,5.428c6.852,0,13.278-1.811,19.273-5.428 c5.996-3.613,10.513-8.562,13.559-14.838l103.918-220.986c6.282-13.324,9.424-30.358,9.424-51.106 C365.449,105.825,351.176,71.378,322.621,42.825z M270.942,197.855c-14.273,14.272-31.497,21.411-51.674,21.411 s-37.401-7.139-51.678-21.411c-14.275-14.277-21.414-31.501-21.414-51.678c0-20.175,7.139-37.402,21.414-51.675 c14.277-14.275,31.504-21.414,51.678-21.414c20.177,0,37.401,7.139,51.674,21.414c14.274,14.272,21.413,31.5,21.413,51.675 C292.355,166.352,285.217,183.575,270.942,197.855z'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-size:119%;width:13px;height:19px;}
.icon-location-white{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' width='16.536px' height='16.536px' viewBox='0 0 438.536 438.536' fill='%23FFF' style='enable-background:new 0 0 438.536 438.536;' xml:space='preserve'%3e%3cg%3e%3cpath d='M322.621,42.825C294.073,14.272,259.619,0,219.268,0c-40.353,0-74.803,14.275-103.353,42.825 c-28.549,28.549-42.825,63-42.825,103.353c0,20.749,3.14,37.782,9.419,51.106l104.21,220.986 c2.856,6.276,7.283,11.225,13.278,14.838c5.996,3.617,12.419,5.428,19.273,5.428c6.852,0,13.278-1.811,19.273-5.428 c5.996-3.613,10.513-8.562,13.559-14.838l103.918-220.986c6.282-13.324,9.424-30.358,9.424-51.106 C365.449,105.825,351.176,71.378,322.621,42.825z M270.942,197.855c-14.273,14.272-31.497,21.411-51.674,21.411 s-37.401-7.139-51.678-21.411c-14.275-14.277-21.414-31.501-21.414-51.678c0-20.175,7.139-37.402,21.414-51.675 c14.277-14.275,31.504-21.414,51.678-21.414c20.177,0,37.401,7.139,51.674,21.414c14.274,14.272,21.413,31.5,21.413,51.675 C292.355,166.352,285.217,183.575,270.942,197.855z'/%3e%3c/g%3e%3c/svg%3e");width:14px;height:19px;background-repeat:no-repeat;}
.icon-search{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='475.084' height='475.084'%3e%3cpath d='M464.524 412.846l-97.929-97.925c23.6-34.068 35.406-72.047 35.406-113.917 0-27.218-5.284-53.249-15.852-78.087-10.561-24.842-24.838-46.254-42.825-64.241-17.987-17.987-39.396-32.264-64.233-42.826C254.246 5.285 228.217.003 200.999.003c-27.216 0-53.247 5.282-78.085 15.847C98.072 26.412 76.66 40.689 58.673 58.676c-17.989 17.987-32.264 39.403-42.827 64.241C5.282 147.758 0 173.786 0 201.004c0 27.216 5.282 53.238 15.846 78.083 10.562 24.838 24.838 46.247 42.827 64.234 17.987 17.993 39.403 32.264 64.241 42.832 24.841 10.563 50.869 15.844 78.085 15.844 41.879 0 79.852-11.807 113.922-35.405l97.929 97.641c6.852 7.231 15.406 10.849 25.693 10.849 9.897 0 18.467-3.617 25.694-10.849 7.23-7.23 10.848-15.796 10.848-25.693.003-10.082-3.518-18.651-10.561-25.694zM291.363 291.358c-25.029 25.033-55.148 37.549-90.364 37.549-35.21 0-65.329-12.519-90.36-37.549-25.031-25.029-37.546-55.144-37.546-90.36 0-35.21 12.518-65.334 37.546-90.36 25.026-25.032 55.15-37.546 90.36-37.546 35.212 0 65.331 12.519 90.364 37.546 25.033 25.026 37.548 55.15 37.548 90.36 0 35.216-12.519 65.331-37.548 90.36z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:100%;width:16px;height:16px;}
.icon-reload{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -63px 0;width:16px;height:16px;}
.icon-filter-black{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -87px 0;width:16px;height:16px;}
.icon-filter-blue{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='-41 -51 620 620' style='enable-background:new -41 -51 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23005E99;%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M140,440.6V189.4L-35.5-13.9C-44.9-25.4-43.8-49-19.6-49h468.3c22.8,0,28.1,20.9,15.9,35.2L293.3,184.1v155.4 c0,6.3-2.1,11.7-7.5,15.9L176.3,456.5C163.6,465.9,140,460.8,140,440.6z M27.3-6.4L177.4,167c3.2,4.2,5.3,8.6,5.3,13.8v211.8 l68.1-61.8V176.7c0-5.3,2.1-9.6,5.3-13.8L401.8-6.4H27.3L27.3-6.4z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");width:16px;height:16px;background-repeat:no-repeat;}
.icon-close{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -131px 0;width:19px;height:19px;}
.icon-sandwich{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='612' height='612'%3e%3cpath d='M604.267 194.727c4.257 0 7.733-3.644 7.733-7.733v-40.169c0-4.256-3.283-7.733-7.733-7.733H7.733c-4.256 0-7.733 3.644-7.733 7.733v40.169c0 4.256 3.283 7.733 7.733 7.733h596.534zM0 326.084c0 4.256 3.283 7.733 7.733 7.733h596.533c4.256 0 7.733-3.645 7.733-7.733v-40.169c0-4.284-3.283-7.733-7.733-7.733H7.733c-4.256 0-7.733 3.645-7.733 7.733v40.169zM0 465.175c0 4.256 3.283 7.733 7.733 7.733h596.533c4.256 0 7.733-3.645 7.733-7.733v-40.169c0-4.256-3.283-7.732-7.733-7.732H7.733c-4.256 0-7.733 3.644-7.733 7.732v40.169z'/%3e%3c/svg%3e");width:19px;height:17px;background-repeat:no-repeat;background-size:95% 186%;background-position:0 -7px;}
.icon-tel{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='348.077' height='348.077'%3e%3cpath d='M340.273 275.083l-53.755-53.761c-10.707-10.664-28.438-10.34-39.518.744l-27.082 27.076a792.327 792.327 0 0 1-5.344-2.973c-17.102-9.476-40.509-22.464-65.14-47.113-24.704-24.701-37.704-48.144-47.209-65.257-1.003-1.813-1.964-3.561-2.913-5.221l18.176-18.149 8.936-8.947c11.097-11.1 11.403-28.826.721-39.521L73.39 8.194c-10.682-10.68-28.421-10.356-39.518.744l-15.15 15.237.414.411c-5.08 6.482-9.325 13.958-12.484 22.02C3.74 54.28 1.927 61.603 1.098 68.941-6 127.785 20.89 181.564 93.866 254.541c100.875 100.868 182.167 93.248 185.674 92.876 7.638-.913 14.958-2.738 22.397-5.627 7.992-3.122 15.463-7.361 21.941-12.43l.331.294 15.348-15.029c11.074-11.098 11.393-28.83.716-39.542z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:100%;width:17px;height:17px;}
.icon-close-min-red{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -35px -32px;width:8px;height:8px;}
.icon-close-min{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -51px -32px;width:8px;height:8px;}
.icon-plus{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -69px -31px;width:10px;height:10px;}
.icon-minus{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -86px -35px;width:9px;height:2px;}
.filter-sort{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -103px -27px;width:17px;height:17px;}
.icon-percent{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -130px -30px;width:11px;height:10px;}
.icon-sandwich-black{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='612' height='612'%3e%3cpath d='M604.267 194.727c4.257 0 7.733-3.644 7.733-7.733v-40.169c0-4.256-3.283-7.733-7.733-7.733H7.733c-4.256 0-7.733 3.644-7.733 7.733v40.169c0 4.256 3.283 7.733 7.733 7.733h596.534zM0 326.084c0 4.256 3.283 7.733 7.733 7.733h596.533c4.256 0 7.733-3.645 7.733-7.733v-40.169c0-4.284-3.283-7.733-7.733-7.733H7.733c-4.256 0-7.733 3.645-7.733 7.733v40.169zM0 465.175c0 4.256 3.283 7.733 7.733 7.733h596.533c4.256 0 7.733-3.645 7.733-7.733v-40.169c0-4.256-3.283-7.732-7.733-7.732H7.733c-4.256 0-7.733 3.644-7.733 7.732v40.169z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:100% 133%;width:13px;height:20px;}
.icon-akcia{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -179px -22px;width:21px;height:20px;}
.icon-basket-white{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='-41 -51 512 512' style='/* background-color: red; */enable-background:new -41 -51 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23FFFFFF;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M313.2,354.8h12.7c4.5,0,8.6-2.2,11.2-5.8s3.2-8.3,1.7-12.5l-24.6-68.4c-1.5-4-4.6-6.9-8.4-8.2L391,14.2 l69.6-27.4c8.5-3.3,12.6-12.9,9.3-21.3c-3.3-8.5-12.9-12.6-21.3-9.3l-76.7,30.1c-4.5,1.7-7.9,5.4-9.5,9.9L347.2,40 c-0.7-0.1-1.4-0.1-2.1-0.1H-24.4c-5.3,0-10.2,2.5-13.3,6.7s-4,9.7-2.4,14.7l68.4,213.6c2.1,6.8,8.5,11.4,15.6,11.4h240.9 c2.2,0,4.3-0.5,6.3-1.3l15.3,42.4H43.9c-7.6,0-13.7,6.1-13.7,13.7s6.1,13.7,13.7,13.7h15.4 M132.5,354.8H240 M-2.1,72.8h105.7v81 H23.9L-2.1,72.8z M212.3,177.9v75.6h-95.8v-75.6H212.3z M116.4,153.8v-81h95.8v81H116.4z M335.8,72.8l-28.1,81h-82.6v-81H335.8z M273.1,253.5h-48v-75.6h74.7L273.1,253.5z M55.9,253.5l-24.1-75.6h71.8v75.6H55.9z'/%3e%3c/g%3e%3ccircle class='st0' cx='276.6' cy='401' r='35.5'/%3e%3ccircle class='st0' cx='95.9' cy='401' r='35.5'/%3e%3c/svg%3e");background-size:inherit;height:100%;background-position:center;width:100%;background-repeat:no-repeat;display:block;}
.icon-basket-blue{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='-41 -51 512 512' style='/* background-color: red; */enable-background:new -41 -51 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23005e99;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M313.2,354.8h12.7c4.5,0,8.6-2.2,11.2-5.8s3.2-8.3,1.7-12.5l-24.6-68.4c-1.5-4-4.6-6.9-8.4-8.2L391,14.2 l69.6-27.4c8.5-3.3,12.6-12.9,9.3-21.3c-3.3-8.5-12.9-12.6-21.3-9.3l-76.7,30.1c-4.5,1.7-7.9,5.4-9.5,9.9L347.2,40 c-0.7-0.1-1.4-0.1-2.1-0.1H-24.4c-5.3,0-10.2,2.5-13.3,6.7s-4,9.7-2.4,14.7l68.4,213.6c2.1,6.8,8.5,11.4,15.6,11.4h240.9 c2.2,0,4.3-0.5,6.3-1.3l15.3,42.4H43.9c-7.6,0-13.7,6.1-13.7,13.7s6.1,13.7,13.7,13.7h15.4 M132.5,354.8H240 M-2.1,72.8h105.7v81 H23.9L-2.1,72.8z M212.3,177.9v75.6h-95.8v-75.6H212.3z M116.4,153.8v-81h95.8v81H116.4z M335.8,72.8l-28.1,81h-82.6v-81H335.8z M273.1,253.5h-48v-75.6h74.7L273.1,253.5z M55.9,253.5l-24.1-75.6h71.8v75.6H55.9z'/%3e%3c/g%3e%3ccircle class='st0' cx='276.6' cy='401' r='35.5'/%3e%3ccircle class='st0' cx='95.9' cy='401' r='35.5'/%3e%3c/svg%3e")
no-repeat 0px 0px;width:20px;height:20px;}
.icon-arrow-down{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -82px -66px;width:9px;height:6px;}
.icon-arrow-right-min{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -103px -63px;width:6px;height:11px;}
.icon-arrow-right-bold{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -122px -59px;width:9px;height:13px;}
.icon-arrow-down-bold{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -141px -63px;width:13px;height:9px;}
.icon-arrow-left-bold{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -162px -59px;width:9px;height:13px;}
.icon-arrow-back{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -180px -62px;width:6px;height:8px;}
.header-mob-inner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;}
.header-mob-left{padding-top:7px;}
.header-mob-right{}
.mobile-catalog-button{margin-top:1px;}
.header-mob-center{overflow:hidden;text-align:center;}
.mobile-catalog-button{float:left;margin-right:18px;}
.header-panel-place .header-town{margin-top:0;}
.header-town .jq-selectbox__select-text{height:auto;line-height:0;}
.tel-mob-tgl{float:left;margin-right:15px;display:inline-block;margin-top:10px;}
.search-mob{position:relative;display:block;width:100%;}
.search-mob .form-input input{display:block;width:100%;border:0;height:50px;padding-right:40px;}
.search-mob .button-search{padding-right:0;border:0;background-color:transparent;right:0;top:50%;position:absolute;transform:translateY(-50%);}
.header .header-bottom .search-form-mob{margin-right:0;}
.header .header-bottom .header-mobile-catalog-wrap{display:block;width:100%;}
.catalog-goods .good-item .goods-item-wrap .goods-item-img{height:auto;margin:0;}
.catalog-goods .goods-item-content{display:block;width:100%;}
.catalog-goods .goods-item-content-inner{display:block;}
.catalog-goods .goods-item-price-old-mob{display:none;}
.main-cat-nav{font-size:16px;color:#333;font-family:"PTSansBold";}
.main-cat-nav .icon{margin-right:10px;float:left;}
.main-cat-nav span{display:block;width:200px;}
.has-children > .main-cat-nav::before, .has-children > .main-cat-nav::after{height:3px;width:8px;-webkit-transform-origin:7px 50%;-moz-transform-origin:7px 50%;-ms-transform-origin:7px 50%;-o-transform-origin:7px 50%;transform-origin:7px 50%;}
.search-mob{display:none;}
.cd-dropdown{display:none;}
.nav-location{float:right;position:relative;z-index:1000000;}
.nav-location .currency_code{font-family:"PTSansBold";color:#005e99;font-size:16px;}
.nav-location .icon{margin-right:10px;position:relative;top:4px;}
.cd-dropdown-head{padding:15px 15px;height:57px;position:absolute;top:0;width:100%;left:0;border-bottom:1px solid #e1e1e1;}
.nav-location.currency .dropdown-menu{left:auto;right:0;}
.cd-dropdown .cd-close{top:3px;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;}
.cd-dropdown-content{position:relative;z-index:2;background-color:#fff;top:57px;}
.cd-dropdown{position:fixed;display:block;margin:0;padding:0;background:#fff;list-style:none;z-index:999999999999999;top:0;width:100%;width:300px;height:100%;overflow-x:hidden;overflow-y:auto;}
.nav-akciya a{color:#df0909;font-family:"PTSansBold";font-weight:normal;}
.nav-akciya a .icon{margin-right:5px;}
.current_category_nav > a{color:#005e99;border-color:#e1e1e1;font-family:"PTSansBold";font-weight:normal;background-color:#e1e1e1;cursor:default;text-decoration:none;padding-right:30px!important;}
.current_category_nav > a:hover{text-decoration:none;}
/*.current_category_nav > a::before{position:absolute;content:'';right:18px;top:50%;transform:translateY(-50%);background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -141px -63px;width:13px;height:9px;}*/
.current_category_nav > a::before{
	right: 19px;
	-webkit-transform-origin: 6px 50%;
    -moz-transform-origin: 6px 50%;
    -ms-transform-origin: 6px 50%;
    -o-transform-origin: 6px 50%;
    transform-origin: 6px 50%;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
    content: '';
    position: absolute;
    top: 50%;
    margin-top: -1px;
    display: inline-block;
    height: 4px;
    width: 9px;
    background: #005e99;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.current_category_nav > a::after{
	right: 21px;
	-webkit-transform-origin: 6px 50%;
    -moz-transform-origin: 6px 50%;
    -ms-transform-origin: 6px 50%;
    -o-transform-origin: 6px 50%;
    transform-origin: 6px 50%;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    content: '';
    position: absolute;
    top: 50%;
    margin-top: -1px;
    display: inline-block;
    height: 4px;
    width: 9px;
    background: #005e99;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.cd-dropdown-content ul{background-color:#fff;}
.nav-location.open .dropdown-menu{display:block;}
.main-title span{font-size:20px;color:#a3a3a3;font-family:"PTSansRegular";}
.bread-back{}
.bread-back .icon{margin-right:4px;}
.title-head{padding-right:15px;padding-bottom:10px;}
.sort-block-drop{padding-right:28px;width:145px;font-size:14px;color:#333333;background-color:#fff;border:1px solid #f1f1f1;padding-bottom:0;}
.sort-block-drop .dropdown-menu{left:0;padding:0;}
.sort-block-drop.currency:hover .dropdown-menu{margin-top:0;}
.sort-block-drop .dropdown-toggle{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 5px;border-right:1px solid #f1f1f1;height:27px;line-height:24px;}
.sort-block-drop::before{content:'';background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -82px -66px;width:9px;height:6px;position:absolute;right:9px;top:50%;transform:translateY(-50%);}
.sort-block-drop .currency_code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.1;color:#ccc;}
.sort-block-drop .currency_code .icon{margin-right:8px;position:relative;opacity:.3;top:5px;}
.sort-block-mob .sort-block-drop:hover .currency_code,
.sort-block-mob .sort-block-drop:active .currency_code,
.sort-block-mob .sort-block-drop:active .currency_code{color:#333333;}
.sort-block-mob .sort-block-drop:hover .currency_code .icon,
.sort-block-mob .sort-block-drop:active .currency_code .icon,
.sort-block-mob .sort-block-drop:active .currency_code .icon{opacity:1;}
.sort-block-drop.open .dropdown-menu{display:block;}
.sort-block-drop.currency .dropdown-menu{width:100%;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;}
.sort-block-drop.currency .dropdown-toggle:hover, .sort-block-drop.currency .dropdown-toggle:active, .sort-block-drop.currency .dropdown-toggle:focus{text-decoration:none;}
.sort-block-drop.currency .dropdown-menu li{padding:0;font-size:14px;margin-top:-1px;}
.sort-block-drop.currency .dropdown-menu li a{padding:0 0 0 5px;overflow:hidden;display:block;height:27px;line-height:24px;border:1px solid #f1f1f1;text-decoration:none;}
.sort-block-drop.currency .dropdown-menu li a .icon{margin-right:8px;position:relative;top:5px;float:left;}
.sort-block-drop.currency .dropdown-menu .currency-region a{display:block;height:27px;}
.sort-ico-up{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -206px -29px;width:17px;height:17px;}
.sort-ico-down{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -206px -4px;width:17px;height:17px;}
.filter-mob{background-color:#fff;padding:8px 15px;margin-bottom:10px;position:relative;z-index:999999;}
.filter-mob{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;}
.filter-toggle{padding-top:3px;}
.filter-toggle .icon{position:relative;top:3px;margin-left:3px;}
.cd-dropdown-content ul a{padding-right:30px;}
.slide-column-close{font-size:0.8125em !important;padding:17px 18px 13px !important;text-decoration:none;text-transform:uppercase;display:none;z-index:9999;font-family:"GothamProBold";color:#ff961f;display:inline-block;}
.slide-column-close .my{float:left;margin-right:5px;position:relative;top:-5px;}
.slide-column-close .my::before{font-size:10px;color:#333333;}
.modal-filter{background-color:rgba(0, 0, 0, 0.55);display:block;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:9999999;}
body.no-scroll .catalog-page{position:static;}
body.no-scroll{height:100%;overflow:hidden !important;position:fixed;width:100%;z-index:0;}
.filtr-content{display:none;}
.filtr-content.open{display:block;}
.header-town .jq-select-multiple, .header-town .jq-selectbox{display:inline-block;width:auto;}
.header-town .jq-selectbox__trigger{top:-6px;right:-3px;}
.header-town .jq-selectbox__select-text{height:26px;}
.bread-back{display:none;}
.main-title span{display:none;}
.filter-mob{display:none;}
.show-count-prod a{background-color:#005e99;font-size:16px;color:#fff;padding:11px 15px 14px;text-align:center;display:block;}
.show-count-prod a:hover{text-decoration:none;}
.icon-plus{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -69px -31px;width:10px;height:10px;}
.icon-minus{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -86px -35px;width:9px;height:2px;}
.show-count-prod a{color:#fff;}
.show-all-products{display:none;}
.filter-head{display:none;}
.modal-call{width:260px;background-color:#fff;border-radius:15px;text-align:center;}
.modal-call .fancybox-close-small{display:none;}
.modal-call-item{border-top:1px solid #e1e1e1;padding:14px 15px 15px;font-size:16px;text-align:center;}
.modal-call-item.modal-call-title{border-top:0;}
.modal-call-item a{color:#005e99;text-decoration:none;}
.goods-label{position:absolute;left:0;top:17px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;z-index:1000;}
.goods-label-item{font-size:12px;padding-left:5px;padding-right:5px;height:22px;line-height:22px;text-align:center;display:inline-block;color:#fff;margin-bottom:3px;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;display:inline-flex;align-items:center;justify-content:center;}
.catalog-goods .catalog-goods .goods-item{position:relative;}
.goods-label-new{background:#47cdff;}
.goods-label-sale{background-color:#ed1c24;}
.catalog-goods .goods-item.action::after{display:none;}
@media only screen and (max-width:1024px){.filter-mob{display:flex;}
.sort-block{display:none;}
.filter-text-filtering{display:none;}
#leftColumn .filter-head{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;-ms-align-items:center;align-items:center;padding-right:15px;border-bottom:1px solid #e1e1e1;height:58px;}
}
@media only screen and (max-width:480px){.icon-basket-white{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='-41 -51 512 512' style='/* background-color: red; */enable-background:new -41 -51 512 512;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23FFFFFF;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M313.2,354.8h12.7c4.5,0,8.6-2.2,11.2-5.8s3.2-8.3,1.7-12.5l-24.6-68.4c-1.5-4-4.6-6.9-8.4-8.2L391,14.2 l69.6-27.4c8.5-3.3,12.6-12.9,9.3-21.3c-3.3-8.5-12.9-12.6-21.3-9.3l-76.7,30.1c-4.5,1.7-7.9,5.4-9.5,9.9L347.2,40 c-0.7-0.1-1.4-0.1-2.1-0.1H-24.4c-5.3,0-10.2,2.5-13.3,6.7s-4,9.7-2.4,14.7l68.4,213.6c2.1,6.8,8.5,11.4,15.6,11.4h240.9 c2.2,0,4.3-0.5,6.3-1.3l15.3,42.4H43.9c-7.6,0-13.7,6.1-13.7,13.7s6.1,13.7,13.7,13.7h15.4 M132.5,354.8H240 M-2.1,72.8h105.7v81 H23.9L-2.1,72.8z M212.3,177.9v75.6h-95.8v-75.6H212.3z M116.4,153.8v-81h95.8v81H116.4z M335.8,72.8l-28.1,81h-82.6v-81H335.8z M273.1,253.5h-48v-75.6h74.7L273.1,253.5z M55.9,253.5l-24.1-75.6h71.8v75.6H55.9z'/%3e%3c/g%3e%3ccircle class='st0' cx='276.6' cy='401' r='35.5'/%3e%3ccircle class='st0' cx='95.9' cy='401' r='35.5'/%3e%3c/svg%3e") no-repeat 0 0px;width:28px;height:28px;display:block;}
.mobile-show.filter-show .slider-values input{margin-left:5px;width:90px;}
.filter-form .filter-item-title::after{display:none;}
.slider-values > div:last-child{text-align:right;}
.mobile-show.filter-show .slider-values{justify-content:space-between;}
.mobile-show.filter-show .filter-form .filter-item-title::before{right:15px;top:7px;}
.userFilterVariant:hover{text-decoration:none;}
.userFilterVariant{padding:4px 5px 7px!important;}
.filter-form .filter-item-title::before{background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -69px -31px;width:10px;height:10px;}
.filter-form .filter-item-title::before{transform:none!important;}
.filter-form .filter-item.active .filter-item-title::before{transform:none!important;background:url('/bitrix/templates/rusgeocom/css/../images/sprite-icon.png') no-repeat -86px -35px;width:9px;height:2px;top:10px;}
.filter-form .filter-item-title::before{width:10px;height:10px;background-color:transparent;}
.userFilterVariantClearBtn .overlayer-label{border-bottom:unset!important;}
.btn-filter.userFilterVariantClearBtn{background-color:#e1e1e1;font-size:16px;padding:11px 15px 14px;text-align:center;display:block;height:auto;}
.userFilterVariantClearBtn .overlayer-label{font-size:16px;text-decoration:none;color:#005e99;border:none;text-decoration:none;}
.item.lvl2 label{display:block;}
.userFilterVariantClearBtn:hover,
.userFilterVariantClearBtn:active,
.userFilterVariantClearBtn:focus{border:none;text-decoration:none;}
.userFilterVariantClearBtn:hover .overlayer-label{border:none;text-decoration:none;}
.userFilterVariantClearBtn .overlayer-label:hover{border:none;text-decoration:none;}
.userFilterElem{margin-bottom:10px;}
.userFilterVariantClearBtn.hidden-mob{display:none;}
.mobile-show.filter-show .filter-form .filter-item.type-pr{padding-bottom:0;margin-bottom:0;border-bottom:0;}
.catalog-goods .catalog-goods .goods-item{margin-bottom:1px;border:0!important;}
.header-busket .header-busket-list-main{width:300px;}
.header-mob-top-line{z-index:100;}
.show-all-products{display:block;text-align:center;clear:both;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;overflow:hidden;background-color:#fff;padding:10px 15px 12px;margin-bottom:20px;margin-top:4px;}
.show-all-products a{display:inline-block;}
.show-all-products .icon{margin-right:5px;position:relative;top:3px;}
.mobile-show.filter-show .filter-form .filter-item{margin:0 0 8px;padding:0 0 15px;border-bottom:1px solid #e1e1e1;}
.mobile-show.filter-show .filter-form .filter-item-title{padding:0 25px 0 15px;}
.mobile-show.filter-show .filter-form .filter-item-container{padding:0 15px;}
.mobile-show.filter-show .filter-form .filter-item.userFilterBlock{border-bottom:0;padding-bottom:0;}
.FilterElem-title{padding:0 15px;font-size:16px!important;color:#333333;font-weight:normal!important;font-family:"PTSansBold";}
.filter-form .filter-item-container .item i{font-size:14px;color:#d2d2d2;margin-left:5px;}
.filter-form .filter-item-container .item span{border:1px solid #f1f1f1;}
.filter-form .filter-item-title{font-weight:normal;font-family:"PTSansBold";font-size:16px;}
.catalog-goods .goods-item.action::after{background-color:#ed1c24;-webkit-background-size:40%;background-size:40%;width:27px;height:22px;}
.sort-text{display:none;}
.filter-mob{display:flex;}
.title-head{padding-left:15px;}
.bread-back{display:none;}
.main-title span{display:inline-block;}
#leftColumn{position:fixed;display:block;margin:0;padding:0;background:#fff;list-style:none;z-index:999999999999999;top:0;left:-150%;height:100%;width:285px;text-align:left;overflow:scroll;}
#leftColumn .collapse-block{padding:0 20px;}
#leftColumn.column-open{left:0;-webkit-transition:left 300ms linear 0s;-moz-transition:left 300ms linear 0s;-ms-transition:left 300ms linear 0s;-o-transition:left 300ms linear 0s;transition:left 300ms linear 0s;}
#leftColumn.column-open .slide-column-close{}
.filter-head .filter-toggle{color:#333;font-size:16px;padding-top:0;margin-top:-2px;}
.panel-filtr .filtr-content{display:block;}
#leftColumn .filter-head{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;-ms-align-items:center;align-items:center;padding-right:15px;border-bottom:1px solid #e1e1e1;height:58px;}
.catalog-page{z-index:10;position:relative;}
.title.big{padding-top:10px;}
.header .header-busket{display:none;}
.header{z-index:3;}
.header .header-bottom .header-bottom-mbox{display:block;}
.cd-dropdown{display:block;}
.header-busket-icon{width:auto;height:auto;}
.search-mob{display:block;}
.header-busket .header-busket-wrap .header-busket-value{width:16px;height:16px;align-items:center;font-size:10px;line-height:1;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;}
.header-busket{margin-right:0;margin-top:4px;}
.header-busket .header-busket-wrap .header-busket-value{right:-4px;top:6px;}
.header-town .jq-selectbox__select:hover{background-color:transparent;}
.header-mob-top-line .header-town{float:left;}
.header .header-bottom{border-top:0;background-color:#fff;background-image:none;height:51px;}
.title.big{text-align:left;justify-content:flex-start;}
.title.big h1{font-size:24px;font-family:"PTSansBold";font-weight:normal;}
.sort-block{display:none;}
.catalog-goods .goods-item .goods-item-wrap{padding-left:0;padding-right:0;}
.catalog-goods .good-item .goods-item-wrap .goods-item-img{width:115px;display:block;margin:0 10px 0 0;}
.catalog-goods .goods-item .goods-item-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;align-items:flex-start;padding-bottom:10px;}
.catalog-goods .goods-item-content{flex:1;width:auto;}
.catalog-goods .goods-item-content-inner{overflow:hidden;}
.catalog-goods .goods-item-subdescr, .goods-item .goods-item-subdescr{display:none;}
.catalog-goods .goods-item .goods-item-wrap .goods-item-price, .goods-item-subdescr, .goods-item .goods-item-subdescr{display:none;}
.catalog-goods .goods-item .goods-item-wrap .goods-bascket{display:none;height:auto;}
.catalog-goods .goods-item .goods-item-wrap .btn-basket-mob{display:block;padding:0;margin:0;background:none;border:0;}
.catalog-goods .goods-item .goods-item-inner:hover .goods-bascket{display:none;}
.catalog-goods .good-item .goods-item-wrap .goods-item-img img{margin-top:0;}
.catalog-goods .goods-item .goods-item-inner:hover .goods-item-title{height:auto;}
.catalog-goods .goods-item .goods-item-wrap .goods-item-title{min-height:50px;height:auto;margin-bottom:10px;padding:0;}
.catalog-goods .goods-item .goods-item-wrap .goods-item-price{display:block;padding-top:0;padding-bottom:0;}
.catalog-goods .goods-item .goods-item-wrap .goods-item-price .goods-item-price-now{font-size:18px;color:#333333;font-family:"PTSansBold";font-weight:normal;}
.catalog-goods .goods-item-wrap .goods-item-price .goods-item-price-now{width:auto;}
.catalog-goods .goods-item-content-inner{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:flex-end;}
.catalog-goods .goods-item{height:auto;}
.catalog-goods .goods-item .goods-item-inner{position:relative;border-right:0;}
.catalog-goods .goods-item .ikonslab{left:-15px;top:0;}
.catalog-goods .goods-item{padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:10px;margin-bottom:1px;}
.goods-label{left:-15px;}
.header .header-center{display:none;}
.catalog-page.mbox{padding-left:0!important;padding-right:0!important;}
.catalog-goods .goods-item .goods-item-wrap .goods-item-img img{height:auto;}
.catalog-goods .goods-item .goods-item-wrap{padding-top:0;padding-bottom:0;}
.catalog-goods .goods-item-price-old-mob{color:#ccc;font-size:14px;display:block;margin-bottom:5px;text-decoration:line-through;}
.catalog-goods .goods-item .goods-item-wrap .goods-item-title{color:#005e99;font-weight:normal;font-family:"PTSansRegular";}
.catalog-goods .goods-item .goods-item-wrap .goods-item-title a{color:#005e99;}
.header-catalog{}
.gva-offcanvas-mobile{background:#fff;position:fixed !important;left:0;top:0;width:100%;max-width:350px;top:0;bottom:0;z-index:9999999;height:auto;overflow-y:auto;overflow-x:hidden;webkit-overflow-scrolling:touch;-webkit-box-shadow:0px 4px 4px 1px rgba(0, 0, 0, 0.2);box-shadow:0px 4px 4px 1px rgba(0, 0, 0, 0.2);padding-top:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);}
.gva-offcanvas-mobile.show-view{-webkit-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);}
}
.header-catalog .no-show:hover .menu-catalog{display:block;}
.header-catalog > ul > li > ul > li > ul{-webkit-box-shadow:none;box-shadow:none;}
.menu-catalog{position:absolute;top:100% !important;z-index:1;padding-top:12px;width:200px;background-color:#1d1d1d;}
.menu-catalog > li.active > ul{display:block!important;height:100%;}
.menu-catalog > li.active > ul div > li.active > ul{display:block!important;height:100%;}
.menu-catalog > li > ul > li.active > ul{display:block!important;}
.menu-catalog > li > ul > li > ul > li.active > ul{display:block!important;}
.menu-catalog > li.wide-list.active > ul div > li.wide-list.active > ul{display:block!important;}
.menu-catalog li ul{position:absolute;top:0 !important;background:#FFF;width:255px;min-height:100%;left:100%!important;display:none;border-top:1px solid #e6e9eb;-webkit-box-shadow:none;box-shadow:none;}
.menu-catalog li ul li ul{position:absolute;top:0 !important;background:#FFF;width:255px;min-height:100%;left:100%!important;display:none;border:1px solid #e6e9eb;-webkit-box-shadow:none;box-shadow:none;border-left:none;}
.menu-catalog li.col-list-2 > ul{width:510px;}
.menu-catalog li.col-list-3 > ul{width:765px;}
.menu-catalog > li.wide-list > ul{height:100%;}
.menu-catalog > li.mega-menu > ul li{width:100%;}
.menu-catalog > li.wide-list.active > ul{height:100%;max-height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;-o-align-content:flex-start;align-content:flex-start;}
.menu-catalog > li.wide-list.active > ul div > li.wide-list.active > ul{height:100%;max-height:100%;overflow:auto;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;-o-align-content:flex-start;align-content:flex-start;}
.menu-catalog li.col-list-2 > ul > li{flex:0 0 50%;max-width:50%;}
.menu-catalog li.col-list-3 > ul > li{flex:0 0 33.333333%;max-width:33.333333%;}
.menu-catalog li.wide-list > ul > li.mega-menu{position:relative!important;}
}
.menu-catalog li.wide-list > ul > li.mega-menu ul{z-index:1000;display:none;border-left:0;}*/.menu-catalog .sub-menu li{float:none;margin:0;}
.menu-catalog li.mega-menu, .menu-catalog li{position:static!important;}
.menu-catalog li:hover{-webkit-box-shadow:none;box-shadow:none;z-index:21;}
.menu-catalog li:hover > a{-webkit-box-shadow:0 1px 9px 0 rgba(0,0,0,0.16);box-shadow:0 1px 9px 0 rgba(0,0,0,0.16);z-index:22;}
.menu-catalog li a:hover, .mega-menu.active > a{text-decoration:underline;z-index:22;}
.vertical-menu li a .menu-arrow{position:absolute;display:block;width:6px;height:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;cursor:pointer;text-align:right;margin-right:15px;}
.vertical-menu li a{display:block;position:relative;padding:10px 15px 12px!important;z-index:20;font-size:16px;background-color:#fff;color:#4f5051;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.vertical-menu li a:hover{text-decoration:none;}
.vertical-menu li:hover > a{color:#005e99;}
.vertical-menu li a .menu-arrow::after, .vertical-menu li a .menu-arrow::before{content:'';display:block;position:absolute;height:6px;width:1px;background-color:#e7e8e9;left:-webkit-calc(50% - 1px);left:-moz-calc(50% - 1px);left:calc(50% - 1px);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.vertical-menu li:hover a .menu-arrow::after, .vertical-menu li:hover a .menu-arrow::before{background-color:#005e99;}
.vertical-menu li a .menu-arrow::after{-webkit-transform:rotate(45deg) translateZ(0px);-moz-transform:rotate(45deg) translateZ(0px);transform:rotate(45deg) translateZ(0px);top:50%;}
.vertical-menu li a .menu-arrow::before{-webkit-transform:rotate(-45deg) translateZ(0px);-moz-transform:rotate(-45deg) translateZ(0px);transform:rotate(-45deg) translateZ(0px);top:-webkit-calc(50% - 4px);top:-moz-calc(50% - 4px);top:calc(50% - 4px);}
.catalog-filter-item .menu-catalog{width:100%;}
.catalog-filter-item{position:relative;}
.header-filter .catalog-filter-item .menu-catalog{position:static!important;}
@media only screen and (min-width:480px){.catalog-goods > .goods-items{margin:0 0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;}
.catalog-goods .goods-item{background-color:transparent;padding-left:20px;padding-right:20px;flex:0 0 25%;max-width:25%;height:auto;}
.catalog-goods .goods-item .goods-item-inner{position:relative;width:100%;bottom:auto;border:1px solid #e6e9eb;}
.catalog-goods .goods-item{background-color:transparent;padding-left:0;padding-right:0;margin-bottom:5px;max-width:25%;padding-bottom:0;height:295px;}
.catalog-goods .goods-item .goods-item-wrap .goods-item-title{height:auto;}
.catalog-goods .goods-item .goods-item-inner:hover .goods-item-title{min-height:auto;}
.catalog-goods .goods-item .goods-item-wrap .goods-item-img{height:165px;}
.catalog-goods .goods-item .goods-item-wrap{}
.catalog-goods .goods-item .goods-item-content{height:120px;overflow:hidden;}
.catalog-goods .goods-item .goods-item-inner:hover .goods-item-title a{white-space:unset;overflow:unset;text-overflow:unset;}
.catalog-goods .goods-item .goods-item-wrap .goods-item-title a{color:#6c6c6c;line-height:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.catalog-goods .goods-item .goods-item-wrap .goods-item-img{height:160px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;}
.catalog-goods .goods-item .goods-item-wrap .goods-item-title{padding:0;margin-bottom:10px;margin-top:10px;}
.catalog-goods .goods-item .goods-item-wrap .goods-item-title::after, .catalog-goods .goods-item .goods-item-wrap .goods-item-title::before{display:none;}
.product__inside__hover{position:absolute;width:100%;background:#ffffff;display:block;left:0;}
.goods-item-nal-sravnenie{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center;padding-top:5px;}
.goods-item-nal{font-size:14px;color:#005e99;}
.catalog-goods .goods-item .goods-item-wrap .card-item-order-link{width:100%;margin-bottom:0;max-width:none;font-weight:normal;font-family:"PTSansRegular";padding-top:9px;}
.catalog-goods .goods-item .goods-item-wrap button{width:100%;margin-bottom:0;max-width:none;font-weight:normal;font-family:"PTSansRegular";padding-top:7px;}
.catalog-goods .goods-label-item{min-width:65px;font-size:16px;color:#fff;margin-left:-10px;position:relative;height:25px;padding-bottom:2px;margin-bottom:15px;}
.catalog-goods .goods-label-item::before{content:'';position:absolute;bottom:-11px;left:0;width:0;height:0;border-style:solid;border-width:0 10px 11px 0;border-color:transparent #ff5547 transparent transparent;}
.catalog-goods .goods-label-new{background-color:#47cdff;}
.catalog-goods .goods-label-new::before{border-color:transparent #41abd3 transparent transparent;}
.catalog-goods .goods-label-sale{background-color:#ff5547;}
.catalog-goods .goods-label-sale::before{border-color:transparent #e34b3e transparent transparent;}
.catalog-goods .goods-item .goods-item-inner:hover{-webkit-box-shadow:none;box-shadow:none;}
.catalog-goods .goods-item:hover .product__inside__info{height:auto;opacity:1;}
.header-filter .menu-catalog{left:0!important;position:relative!important;display:block;}
.product__inside__info{height:0;opacity:0;display:block;overflow:hidden;-webkit-transition:height 300ms linear 0s;-moz-transition:height 300ms linear 0s;-ms-transition:height 300ms linear 0s;-o-transition:height 300ms linear 0s;transition:height 300ms linear 0s;-webkit-box-shadow:0 1px 0 #e6e9eb;box-shadow:0 1px 0 1px #e6e9eb;}
.product__inside__info-inner{padding:0 20px 12px;display:block;}
.catalog-goods .goods-item .goods-item-wrap .goods-item-img img{height:auto;margin:auto;}
.star-rating{position:relative;display:inline-block;width:9px;height:8px;background:url('/bitrix/templates/rusgeocom/css/../img/product-rating.png') no-repeat 0 0;margin:0 1px;}
.goods-item-price-rating{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;align-items:center;margin-bottom:8px;}
.product-rating{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:0 -1px;}
.star-on{background-position:0 0;}
.star-off{background-position:0 -12px;}
}
@media only screen and (max-width:1200px){.catalog-goods .goods-item{flex:0 0 33.333333%;}
}
@media only screen and (max-width:991.99px) and (min-width:480px){.catalog-goods .goods-item{flex:0 0 50%;max-width:50%;}
.catalog-goods .goods-item .goods-item-content{height:auto;}
.catalog-goods .goods-item .goods-item-content .product__inside__hover{border:0;position:relative;}
.goods-item .goods-item-subdescr{height:55px;}
.catalog-goods .goods-item .goods-item-content .goods-item-subdescr{display:none;}
.catalog-goods .goods-item .goods-item-content .product__inside__info-inner{padding:0;border:0;}
.catalog-goods .goods-item .goods-item-content{padding-bottom:10px;}
.catalog-goods .goods-item .goods-item-content .product__inside__info-inner:hover{border:0;}
.catalog-goods .goods-item .goods-item-subdescr-full{display:block;height:55px;}
.catalog-goods .goods-item .goods-item-wrap .goods-bascket{display:block;}
.catalog-goods .goods-item .goods-item-wrap .card-item-order-link{width:100%;margin-bottom:0;max-width:none;font-weight:normal;font-family:"PTSansRegular";padding-top:9px;}
.catalog-goods .goods-item .goods-item-wrap .card-item-order-link{display:block;}
.catalog-goods .goods-item .goods-item-content .product__inside__info{height:auto!important;opacity:1;}
.catalog-goods .goods-item{height:auto;}
.catalog-goods .goods-item .goods-item-content .product__inside__info-inner{height:auto;}
}
.js-accessories .goods-item .goods-item-inner{border-bottom:1px solid #ecf0f1;border-top:1px solid #ecf0f1;}
@media only screen and (max-width:480px){.js-accessories .goods-item .goods-item-wrap button, .js-accessories .goods-item .goods-item-wrap .button-default{display:block;}
.page-body{padding-top:10px;}
#ditto_pages table{width:100%;}
#ditto_pages table tr td:nth-child(1){display:none;}
.catalog-goods .goods-item{flex:0 0 100%;max-width:100%;}
.goods-item-nal-sravnenie{display:none;}
.product-rating{display:none;}
}
.header-sale a:focus{color:red;}
.header-panel-place .jq-selectbox__select-text span{line-height:20px;font-weight:600;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' width='14.0px' height='14.0px' fill='%23005e99' viewBox='0 0 438.536 438.536' style='enable-background:new 0 0 438.536 438.536;' xml:space='preserve'%3e%3cg%3e%3cpath d='M322.621,42.825C294.073,14.272,259.619,0,219.268,0c-40.353,0-74.803,14.275-103.353,42.825 c-28.549,28.549-42.825,63-42.825,103.353c0,20.749,3.14,37.782,9.419,51.106l104.21,220.986 c2.856,6.276,7.283,11.225,13.278,14.838c5.996,3.617,12.419,5.428,19.273,5.428c6.852,0,13.278-1.811,19.273-5.428 c5.996-3.613,10.513-8.562,13.559-14.838l103.918-220.986c6.282-13.324,9.424-30.358,9.424-51.106 C365.449,105.825,351.176,71.378,322.621,42.825z M270.942,197.855c-14.273,14.272-31.497,21.411-51.674,21.411 s-37.401-7.139-51.678-21.411c-14.275-14.277-21.414-31.501-21.414-51.678c0-20.175,7.139-37.402,21.414-51.675 c14.277-14.275,31.504-21.414,51.678-21.414c20.177,0,37.401,7.139,51.674,21.414c14.274,14.272,21.413,31.5,21.413,51.675 C292.355,166.352,285.217,183.575,270.942,197.855z'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;padding-left:18px;background-position:0px 1px;background-size:auto 98%;}
.garantiy:hover .garantiytext{visibility:visible;opacity:1;top:40px;left:-10%;margin-top:-19px;margin-left:8px;z-index:999999999}
.garantiy a{color:#000;border-bottom:1px dashed #000;padding-bottom:2px;}
.garantiy a:hover{text-decoration:none;}
.garantiy .garantiytext{position:absolute;min-width:350px;color:#000000;font-weight:400;line-height:14px;background:#fff;text-align:left;visibility:hidden;border-radius:0px;padding:15px;-webkit-box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.25);}
.bx-core-window.bx-core-adm-dialog{z-index:9999999999999!important;background:#fff;padding:20px;-webkit-box-shadow:0 2px 2px 0 rgba(88, 88, 88, 0.44);-moz-box-shadow:0 2px 2px 0 rgba(88, 88, 88, 0.44);box-shadow:0 2px 2px 0 rgba(88, 88, 88, 0.44);}
@media only screen and (min-width:993px) and (max-width:1240px){.catalog-goods .goods-item .goods-item-wrap .card-item-order-link{padding-top:2px;}
}
.ostatkidetail{background:#fff;width:120%;top:0;min-height:160px;}
.ostatkidetail ul{padding:20px 00px 20px;}
.ostatkidetail ul li.first{padding-bottom:15px;}
.ostatkidetail ul li{padding-bottom:5px;}
.ostatkidetail .names{width:52%;margin-right:5px;display:inline-block;font-size:12px;font-family:"Open Sans";font-weight:600;}
.ostatkidetail .first .names{width:52%;margin-right:5px;display:inline-block;font-size:14px;font-family:"Open Sans";font-weight:700;}
.ostatkidetail .nalich{width:30%;display:inline-block;font-size:12px;font-family:"Open Sans";color:#9c9c9c;}
.ostatkidetail .time{width:12%;display:inline-block;font-size:12px;font-family:"Open Sans";color:#9c9c9c;}
.ostatkidetail .fa-ostatki:before{content:"\25CF";color:#00a454;font-size:16px;}
.ostatkidetail .fa-ostatkior:before{content:"\25CF";color:#fe8c1c;font-size:16px;}
.goods-item-inner:hover .ostatki{display:block!important; }
.ostatki{display:none!important;position:absolute;background:#fff;width:100%;top:0;left:0;min-height:160px;z-index:12; color: #3f454b;}
.ostatki ul{padding:20px 20px 0px 20px;}
.ostatki ul li.first{padding-bottom:15px;}
.ostatki ul li{padding-bottom:5px;}
.ostatki .names{width:52%;margin-right:5px;display:inline-block;font-size:12px;font-family:"Open Sans";font-weight:600;;}
.ostatki .nalich{width:30%;display:inline-block;font-size:12px;font-family:"Open Sans";color:#c9c9c9;}
.ostatki .time{width:12%;display:inline-block;font-size:12px;font-family:"Open Sans";color:#c9c9c9;}
.fa-ostatkired:before{content:"\25CF";color:red;}
.fa-ostatki:before{content:"\25CF";color:#00a454;}
.fa-ostatkior:before{content:"\25CF";color:#fe8c1c;}
.hidesforms{display:none;}
.hidesforms.no{display:block;}
@media only screen and (max-width:480px){
	.goods-item-inner:hover .ostatki{display:none; 
    width: 80%;
    right: 0;
    left: auto;}
}
.goods-item .goods-item-inner:hover .goods-item-subdescr {
    display: none;
}
.show-more2 .icon-more2 {
  background: url('/bitrix/templates/rusgeocom/img/eche.png') no-repeat;
    width: 16px;
    height: 18px;
    background-size: contain;
    color: #fff;
}
/*
.show-more2.actives .icon-more2 {
    background: url('/bitrix/templates/rusgeocom/img/repeatFFF.png') no-repeat;
    width: 25px;
    height: 25px;
    background-size: contain;
    color: #fff;
}*/
.catalog-goods .indexx .goods-item {
    width: auto;
    border: 1px solid #ecf0f1;
    border-right: none;
    margin-bottom: 10px;
    background-color: #fff;
}
.show-more2{
    width: 100%;
	margin-top:5px;
    /* float: left; */
    padding-right: 5px;
   display: none;
    z-index: 1000;
    /* width: 95%; */
    left: 0;
    /* right: 0!important; */
    top: unset!important;
    background: none;
    bottom: 20px;
    padding: 0;
    text-align: center;
}
.show-more2 .show-more-wrap2{
      background-color: #fff;
    font-size: 18px;
    color: #005e99;
    padding: 11px 15px 8px;
    text-align: center;
    display: block;
	    cursor: pointer;
}
.show-more2.actives .show-more-wrap2{
      background-color: #005e99;
    font-size: 18px;
    color: #fff;
    padding: 11px 15px 14px;
    text-align: center;
    display: block;
}
.show-more2 .show-more-wrap2 span{
	    /* line-height: 13px; */
    /* width: 25px; */
    display: inline-block;
    /* height: 35px; */
    vertical-align: middle;
    margin-top: -9px;
    margin-left: 10px;
}
.mob_index_razdel{
	display: none;
}

.mob_index_razdel .block{
	width: 100%;
    margin-top: 5px;
    padding-right: 5px;
    background: none;
    padding: 20px;
    background: #fff;
}
.reitings{
	    width: 70px;
    display: inline-block;
    position: absolute;
    top: 30px;
    right: 0;
    padding-left: 0px;
    font-size: 13px;
    z-index: 6;
}
.nalichie{
	color:#00a454;
	font-size:12px;
	white-space: nowrap;
}
.nalichiedet{
	color:#00a454;
	font-size:16px;
	    margin-bottom: 10px;
}
.nalichie_no{
	color:#FF7008;
	font-size:16px;
	margin-bottom: 10px;
	margin: 0 auto 8px;
	display: block;
}
.nalichie_no .fa-ostatki:before {
    content: "\25CF";
    color: #FF7008;
}
.good-item.goods-item .nalichie_no .fa-ostatki:before {
    font-size: 12px;
    margin: inherit;
}
.good-item.goods-item .nalichie_no {
    font-size: 12px;
    margin: inherit;
}
.fa-envelope-o-svg {
	width: 15px;
    height: 15px;
    background-image: url(/bitrix/templates/rusgeocom/css/img/close-envelope.svg);
    background-repeat: no-repeat;
    margin-bottom: -3px;
    }
.menu-catalog > li.wide-list > ul {border-right:1px solid #e6e9eb;border-bottom:1px solid #e6e9eb;border-top:1px solid #e6e9eb;}
.mob_index_razdel{
	display: none;
}

.mob_index_razdel .icon-sandwich-black {
    background: url('/bitrix/templates/rusgeocom/css/../images/barcopy.png') no-repeat;
    width: 13px;
    height: 12px;
}
.mob_index_razdel .block{
	width: 100%;
    margin-top: 5px;
    padding-right: 5px;
    background: none;
    padding: 20px;
    background: #fff;
}
.mob_index_razdel .title {
    padding: 5px 10px 5px;
     margin-top: 0; 
}
.mob_index_razdel .li {
    padding: 15px;
    font-size: 16px;
    line-height: 1.1;
    background: #f1f1f1;
    margin-bottom: 5px;
    color: #005e99;
	
}
.mob_index_razdel .li .main-cat-nav {
    font-size: 16px;
        text-decoration: none;
    font-family: "PTSansBold";
    color: #005e99;
}

.mob_index_razdel .li.active {
    padding: 15px;
    font-size: 16px;
    line-height: 1.1;
    background: #005e99;
    margin-bottom: 5px;
    color: #fff;
}
.mob_index_razdel .li.active .main-cat-nav {
    font-size: 16px;
       display: block;
    position: relative;
    font-family: "PTSansBold";
    color: #fff;
}
.mob_index_razdel .hovers.nons{

	    max-height: 0;
}
.mob_index_razdel .li.actived {
    padding: 15px;
    font-size: 16px;
    line-height: 1.1;
    background: #005e99;
    margin-bottom: 5px;
    color: #fff;
}
.mob_index_razdel .li.actived .main-cat-nav {
    font-size: 16px;
       display: block;
    position: relative;
    font-family: "PTSansBold";
    color: #fff;
}
.mob_index_razdel .main-cat-nav .icon {
    margin-right: 10px;
    float: left;
    margin-top: 3px;
}
.mob_index_razdel .li.active > a:before, .mob_index_razdel .li.active > a:after {
    position: absolute;
    content: "";
    display: block;
      height: 2px;
    width: 8px;
    background-color: #fff;
    right: 6px;
    top: -webkit-calc(50% - 1px);
    top: -moz-calc(50% - 1px);
    top: calc(50% - 1px);
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}
.mob_index_razdel .li.active > a:before {
    margin-left: -4px;
    -webkit-transform: rotate(40deg) translateZ(0px);
    -moz-transform: rotate(40deg) translateZ(0px);
    transform: rotate(40deg) translateZ(0px);
}
.mob_index_razdel .li.active > a:after {
    margin-right: -4px;
    -webkit-transform: rotate(-40deg) translateZ(0px);
    -moz-transform: rotate(-40deg) translateZ(0px);
    transform: rotate(-40deg) translateZ(0px);
}
.mob_index_razdel .hovers{
	    transition: 0.8s;
    overflow: hidden;
    height: auto;
    max-height: 750px;
}
.mob_index_razdel .hovers li:first-child a{
	border-top-width: 0px;
}
.mob_index_razdel .main-cat-nav span {
    font-family: "PTSansRegular";
	width: auto;
	    overflow: hidden;
}
.mob_index_razdel .hovers li a{
	display: block;
    color: #333;
    border-top-width: 1px;
    border-color: #e1e1e1;
    border-style: solid;
    font-size: 16px;
    line-height: 1.1;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -ms-align-items: center;
    align-items: center;
	padding-right: 30px;
	padding: 0 20px;
	height: 44px;
	position: relative;
}
.mob_index_razdel .li.actived .icon-sandwich-black {
    background: url('/bitrix/templates/rusgeocom/css/../images/barcopy1.png') no-repeat;
    width: 13px;
    height: 12px;
}
@media only screen and (max-width: 666px) { 
.mob_index_razdel .title h5 {
    margin: 10px 0;
}
.mob_index_razdel{
	display: block;
}
#main-slider .owl-controls {
    height: 40px;
}
.glavnay #main-slider .owl-dots {
    bottom: 0px;
}
#main-slider .owl-dot span {
    border: none!important;
	background: #c1c1c1;
}
#btn_navajax{
	display: block;
}

}
.lis > a::before, .lis > a::after {
    right: 20px;
    -webkit-transform-origin: 6px 50%;
    -moz-transform-origin: 6px 50%;
    -ms-transform-origin: 6px 50%;
    -o-transform-origin: 6px 50%;
    transform-origin: 6px 50%;
}
.lis > a::before {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    /* transform: rotate(45deg); */
}
.lis > a::before, .lis > a::after{
    content: '';
    position: absolute;
    top: 50%;
    margin-top: -1px;
    display: inline-block;
    height: 2px;
    width: 7px;
    background: #186c91;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.lis > a::after{
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
@media only screen and (max-width: 767px) { 
.dispnone{
	display: none;
}
.goods-slider .title {
    padding: 5px 10px 5px;
     margin-top: 0; 
}
.mob_index_razdel .title h5 {
    margin: 10px 0;
}
.goods-wrap.goods-slider.main .goods-items.indexx{
	    margin-top: 0;
}
.show-more2{
	display: block;
}
#main-slider .owl-controls {
    height: 40px;
}
#main-slider .owl-dot span {
    border: none!important;
}
#btn_navajax{
	display: block;
}
.mob_index_razdel{
	display: block;
}
.catalog-goods .indexx .goods-item {
    margin-bottom: 0px;
}
.catalog-goods .indexx .goods-item{
	padding-bottom: 0;
}
.goods-items.indexx .good-item.goods-item{
	display: none;
}
.goods-items.indexx .good-item.goods-item.actives{
	display: block;
}

.goods-items.blocknavajax .good-item.goods-item{
	display: none;
}
.goods-items.blocknavajax .good-item.goods-item.actives{
	display: block;
}

}
@media only screen and (min-width: 480px){
.catalog-goods .indexx .goods-item .goods-item-inner:hover .goods-item-subdescr-full {
    display: none;
}
}
.product-cart__icon__kod_tovara {padding-left: 0;position: relative;display: flex;align-items: center;}
.goods-item-kod__mini-kard {position: absolute;
    top: 12px;
    right: 18px;
    font-size: 12px;
    color: #acacac;
    z-index: 1;}
@media only screen and (max-width: 480px){
.goods-item-kod__mini-kard {
    display: none;
}}
.catalog-page .main {overflow: visible;}.footer {z-index: 0;}.page-body{z-index: 1;}


/* End */


/* Start:/build/main.css?15844216691583*/
.lazy.init{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#main-slider:not(.owl-loaded){overflow:hidden}#main-slider,#main-slider .item img.lazy{max-height:454px}@media (max-width:1279px){#main-slider,#main-slider .item img.lazy{max-height:440px}}@media (max-width:1023px){#main-slider,#main-slider .item img.lazy{max-height:406px}}@media (max-width:767px){#main-slider,#main-slider .item img.lazy{max-height:255px}}@media (max-width:500px){#main-slider,#main-slider .item img.lazy{max-height:215px}}@media (max-width:400px){#main-slider,#main-slider .item img.lazy{max-height:181px}}.goods-item-img img:not(.init){width:120px!important;height:120px!important;border-radius:5px}@media (max-width:767px){.goods-item-img img:not(.init){width:115px!important;height:115px!important}}.main-right-menu svg{display:block;width:40px;height:40px}.catalog-goods .goods-item .goods-item-wrap .goods-item-img img{width:120px!important;height:120px!important;border-radius:5px}.product-cart__icon-articul img:not(.img){width:144px;height:48px;border-radius:5px}.product-cart__slider-navigation:not(.slick-initialized){display:flex;overflow:hidden}.product-cart__slider-navigation:not(.slick-initialized) .product-cart__slider-navigation-link{display:none}.product-cart__slider-navigation:not(.slick-initialized) .product-cart__slider-navigation-link:nth-of-type(-n+3){display:block}
/* End */
/* /bitrix/templates/rusgeocom/css/cd-dropdown.css?158118594323681 */
/* /bitrix/templates/rusgeocom/js/lb/css/lightbox.min.css?15811859432846 */
/* /bitrix/templates/rusgeocom/css/jquery.fancybox.min.css?158118594317705 */
/* /bitrix/templates/rusgeocom/css/leaflet.css?158118594311141 */
/* /bitrix/templates/rusgeocom/css/font-awesome/css/font-awesome.min.css?158118594331000 */
/* /bitrix/templates/rusgeocom/css/style00.css?1585295075732341 */
/* /bitrix/templates/rusgeocom/css/style-new.css?158118594317393 */
/* /bitrix/templates/rusgeocom/css/main.min.css?1583931128103156 */
/* /build/main.css?15844216691583 */
