.container__field, .container__page, .l-container {min-width: 320px;}.b-sandwich {display: none;position: relative;}.b-sandwich .b-sandwich-mobile {cursor: pointer;position: absolute;z-index: 999;top: 40px;left: 40px;}.b-fixed-top .b-sandwich {position: absolute;left: 0;}.b-fixed-top .b-sandwich .b-sandwich-mobile {top: -26px;background: #e4702e url(/files/110/menu.png) 50% 50% no-repeat;padding: 16px 30px 13px;position: absolute;left: 0;}/*-------------------------------*/.l-sidebar {display: none;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1000;}.l-sidebar_inner {display: none;z-index: 1000;position: fixed;top: 0;bottom: 0;left: -500px;background: #fff;overflow: hidden;width: 350px;-webkit-transition: left 0.5s ease-out;transition: left 0.5s ease-out;}.l-sidebar_inner_open {left: 0;-webkit-transition: left 0.5s ease-out;transition: left 0.5s ease-out;display: block;}.l-sidebar .sidebar__overlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,0.19);}.sidebar_scroll {position: absolute;overflow-y: scroll;width: 352px;height: 100%;padding: 0 20px;box-sizing: border-box;}/*-------------------------------*/.b-sidebar {position: relative;display: inline-block;top: 0;left: 0;margin: 0 auto;height: 50px;right: 0;width: 100%;}.b-sidebar .h-buttons__item {margin-right: 10px;}.b-sidebar .h-buttons__item:last-child {margin-left: 0;}.b-sidebar .sidebar__close {position: absolute;right: 0;top: 20px;z-index: 100;cursor: pointer;}.b-sidebar .sidebar__contacts {position: relative;padding: 60px 0 0 0;}.b-sidebar .sidebar__contacts2 p {text-align: left !important;}.b-sidebar .sidebar__contacts p {margin: 0;padding: 0;text-align: left !important;}/*----------------------*/.b-catalogbox .catalogbox_slider_back,.b-catalogbox .catalogbox_slider_next {display: block;}/*----------------------*/.b-sidebar .sidebar__menu {margin: 0 -20px;}.b-sidebar .sidebar__menu__item1 > span {display: block;position: relative;background: transparent;padding: 10px 70px 10px 20px;}.b-sidebar .sidebar__menu__item1 > span a:link,.b-sidebar .sidebar__menu__item1 > span a:link,.b-sidebar .sidebar__menu__item1 > span a:link,.b-sidebar .sidebar__menu__item1 > span a:link {display: inline-block;width: 100%;height: 100%;}.b-sidebar .sidebar__menu__item1 > span img {height: 12px;width: 26px;overflow: hidden;position: absolute;left: 110px;top: 5px;font-size: 0;}.b-sidebar ins.sidebar-menu__dropicon {display: none;}.b-sidebar .arrow ins.sidebar-menu__dropicon {display: block;background-position: 50% 50%;/*    background: url(../images/sidebar-mar.png) no-repeat scroll 50% 50%;*/height: 100%;width: 60px;overflow: hidden;position: absolute;right: 0;top: 0;}.b-sidebar .sidebar__menu__item1on > span {background-color: #e4702e;}.b-sidebar .sidebar__menu__item1on > span a:link,.b-sidebar .sidebar__menu__item1on > span a:active,.b-sidebar .sidebar__menu__item1on > span a:visited,.b-sidebar .sidebar__menu__item1on > span a:hover {color: #fff;}.b-sidebar .sidebar-menu__item--open > span ins.sidebar-menu__dropicon {/*width: 10px;*/background-image: url(/files/110/sidebar-menu2.png);}.b-sidebar .sidebar__menu__item2 > span {display: block;position: relative;padding: 10px 70px 10px 20px;background: #efefef;}.b-sidebar .sidebar__menu__item2 > span a:link,.b-sidebar .sidebar__menu__item2 > span a:active,.b-sidebar .sidebar__menu__item2 > span a:visited,.b-sidebar .sidebar__menu__item2 > span a:hover {color: #222;}.b-sidebar .sidebarmenu-content2 ins.sidebar-menu__dropicon {display: none;}.b-sidebar .sidebarmenu-content2 .arrow ins.sidebar-menu__dropicon {display: block;/*background-position: 100% 50%;*//*    background: url(../images/sidebar-mar.png) no-repeat scroll 50% 50%;*//*height: 100%;*//*width: 60px;*//*overflow: hidden;*//*position: absolute;*//*right: 10px;*//*top: 0;*/}.b-sidebar .sidebar__menu__item2on > span {background: #c7c4c4;}.b-sidebar .sidebar__menu__item3on > a:link,.b-sidebar .sidebar__menu__item3on > a:active,.b-sidebar .sidebar__menu__item3on > a:visited,.b-sidebar .sidebar__menu__item3 > a:hover {color: #222;background: #c7c4c4;}.b-sidebar .b-h-buttons {margin-bottom: 15px;}@media handheld, only screen and (min-width: 980px) { /*-DESKTOP-*//*--------------------------*/.hide-on-desktop {display: none !important;}/*--------------------------*/}@media handheld, only screen and (min-width: 1150px) and (max-width: 1239px) {.b-pilot .pilot__5 {right: 665px;}}@media handheld, only screen and (max-width: 1239px) {.b-sevice {text-align: center !important;}/*--------------------------*/.b-reviews .reviews__logo-wrapper {margin-right: 20px;max-width: 60%;}.b-reviews .reviews__raiting {font-size: 28px;}/*--------------------------*/}@media handheld, only screen and (min-width: 980px) and (max-width: 1149px) {.b-pilot .pilot__5 {right: 545px;top: 65px;}}/*---------------------------------*/@media handheld, only screen and (min-width: 980px) and (max-width: 1200px) {.b-platforms .platforms__title {padding: 10px 10px;}/*----------------------------*/.b-baner .baner__left {width: 255px;padding-left: 30px;}.b-baner .baner__btn {right: 20px;}/*----------------------------*/.b-baner--first .baner__right {width: calc((100% - 255px));}.b-baner--first .baner__icons {width: 240px;}.b-baner--first .baner__icons img {margin: 0 10px;}.b-baner--first .baner__text {position: absolute;top: 50%;right: 240px;-webkit-transform: translateY(-50%);transform: translateY(-50%);}/*----------------------------*/}@media handheld, only screen and (min-width: 900px) and (max-width: 1250px) {.b-fixed-top .b-sevice li.item-1 a:link,.b-fixed-top .b-sevice li.item-1 a:active,.b-fixed-top .b-sevice li.item-1 a:visited,.b-fixed-top .b-sevice li.on-1 span a:link,.b-fixed-top .b-sevice li.on-1 span a:visited,.b-fixed-top .b-sevice li.on-1 span a:hover,.b-fixed-top .b-sevice li.on-1 span a:active,.b-fixed-top .b-sevice li.item-1:hover span a:link,.b-fixed-top .b-sevice li.item-1:hover span a:active,.b-fixed-top .b-sevice li.item-1:hover span a:visited,.b-fixed-top .b-sevice li.item-1 a:hover {font-size: 10px !important;padding: 20px 4px !important;}.b-contacttop .contacttop__phone a {font-size: 14px;}}@media handheld, only screen and (min-width: 980px) and (max-width: 1079px) {.b-sevice li.item-1 a:link,.b-sevice li.item-1 a:active,.b-sevice li.item-1 a:visited {padding: 21px 5px 20px 5px !important;}.b-sevice li.item-2 a:link,.b-sevice li.item-2 a:active,.b-sevice li.item-2 a:visited {padding: 10px 8px 10px 15px !important;}.b-sevice li.item-3 a:link,.b-sevice li.item-3 a:active,.b-sevice li.item-3 a:visited {padding: 10px 8px 10px 15px !important;}/*----------------------------*/.b-slider-left {top: 20px !important;left: 20px !important;right: 160px !important;transform: none;max-width: none;}.b-slider-buttons {left: 20px !important;}/*----------------------------*/.b-picture .picture__item .picture__text2 {right: 10px;}/*----------------------------*/}