

/* Start:/local/components/denisoft/majority.control/templates/.default/style.min.css?16985136422436*/
#Majority{border-radius:4px;overflow:hidden}#Majority .popup-window-titlebar{background-color:#edfcd6;color:#333;margin:0 -10px;height:100px;background-image:url(/local/templates/mit_samberi/images/bottle.png);background-repeat:no-repeat;background-position:20px}#Majority .popup-window-close-icon{width:34px;height:34px;top:20px;right:20px}#Majority .popup-window-close-icon:after{width:34px;height:34px;background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiBAMAAADIaRbxAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEVZklWAgIBZklVZklVZklVZklUAAABXV4enAAAABnRSTlMAAL1O9Peos3IaAAAAAWJLR0QGYWa4fQAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB+EFCgoIGRe0qo0AAACESURBVCjPhZLRDYAwCEQv6QQ3gwtUZYPO4P6r2BoUyH3Y9OvuAS2ADfUcsF6ENtbNx3ZUqA2iQtaJAk2XKNA0iQwtj8jQsogEPQ6RoMdg4K4zUnosI6eHMup6+leBnf6ET2lX/1UkSjNLdX2h/EJ/Kt3QjklXtfMyHZ2gTFk3QbdFNuoGDDAXhQuFN2YAAAAASUVORK5CYII=)}#Majority .popup-window-content{font-size:16px;font-family:PTSansRegular;padding:20px 20px 0}#Majority .popup-window-content p{display:block;max-width:560px}#Majority .popup-window-buttons{padding:0;text-align:left}#Majority .popup-window-buttons .btn-majority{border:1px solid #dcdcdc;border-radius:4px;display:inline-block;padding:10px 80px 90px 10px;font-size:18px;font-family:PTSansRegular;position:relative;cursor:pointer;margin-left:10px}@media(max-width:568px){#Majority .popup-window-buttons .btn-majority{border:1px solid #dcdcdc;border-radius:4px;display:inline-block;padding:10px 10px 50px 10px;font-size:14px;font-family:PTSansRegular;position:relative;cursor:pointer;margin-left:8px}}#Majority .popup-window-buttons .btn-majority:before{width:18px;height:18px;display:block;position:absolute;bottom:10px;right:10px;border-radius:50%;content:" ";background:transparent;border:3px solid #fff;box-shadow:0 0 1px 1px #a9a9a9}#Majority .popup-window-buttons .btn-majority:hover,#Majority .popup-window-buttons .btn-majority.active{background:#edfcd6;border:1px solid #99c45a}#Majority .popup-window-buttons .btn-majority:hover:before,#Majority .popup-window-buttons .btn-majority.active:before{border:3px solid transparent;box-shadow:0 0 1px 1px #99c45a}#Majority .popup-window-buttons .btn-majority:active:before,#Majority .popup-window-buttons .btn-majority:focus:before,#Majority .popup-window-buttons .btn-majority.active:before{border:3px solid #edfcd6;box-shadow:0 0 1px 1px #99c45a;background:#99c45a}
/* End */


/* Start:/local/templates/mit_samberi/components/bitrix/menu/mit-top-bar-menu/style.min.css?1698513642347*/
@media screen and (max-width:2500px){.mit-top-bar-menu{font-size:14px;margin:13px 0;padding:0;display:block;position:relative;overflow:hidden;line-height:14px}.mit-top-bar-menu li{float:left;list-style:none;margin:0 15px 0 0}.mit-top-bar-menu li a{color:#fff;text-decoration:underline}.mit-top-bar-menu li a:hover{color:#fff;text-decoration:none}}
/* End */


/* Start:/local/templates/mit_samberi/components/bitrix/menu/mit-top-bar-social/style.min.css?1698513642357*/
.mit-top-bar-social{font-size:.92em;font-family:"PTSansRegular";margin:11px 0}.mit-top-bar-social>span{float:left}.mit-top-bar-social ul{margin:0;padding:0;list-style:none}.mit-top-bar-social ul li{float:left;margin-left:10px}.mit-top-bar-social ul li a{color:#fff;text-decoration:underline}.mit-top-bar-social ul li a:hover{color:#fff;text-decoration:none}
/* End */


/* Start:/local/templates/mit_samberi/components/bitrix/menu/mit-main-menu/style.min.css?16985136427226*/
@media(max-width:4098px){#vertical-multilevel-menu{margin:0;padding:10px 0 0;list-style:none;width:219px;position:absolute;z-index:250;font-family:"PTSansRegular";font-size:13px;text-align:left;background:#fff}#vertical-multilevel-menu.hidden-menu{height:0;overflow:hidden;padding:0}#vertical-multilevel-menu li,#vertical-multilevel-menu li ul{list-style:none;margin:0;padding:0}#vertical-multilevel-menu li a,#vertical-multilevel-menu li a:hover{text-decoration:none}#vertical-multilevel-menu>li{line-height:24px;margin:0;padding:0}#vertical-multilevel-menu>li>a{padding:0 10px 0 10px;display:block;color:#000;position:relative}#vertical-multilevel-menu>li>a:after{font-family:"FontAwesome";content:"\f054";color:#a5a5a5;float:right;font-size:8px;margin-right:5px;position:absolute;right:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto}#vertical-multilevel-menu>li.active a{background-color:#edfcd6;color:#000;text-decoration:none;position:relative}#vertical-multilevel-menu>li.active a:after{color:#000}#vertical-multilevel-menu>li ul.menu-lvl-2{position:absolute;top:0;margin-left:219px;display:none;min-width:685px;padding:0 15px 15px;min-height:410px;max-height:calc(100vh - 80px)}#vertical-multilevel-menu>li.active ul.menu-lvl-2{display:block}#vertical-multilevel-menu>li ul.menu-lvl-2>div.menu-elements{display:block;float:left;min-width:445px;max-width:455px;width:100%;padding-top:15px}#vertical-multilevel-menu>li ul.menu-lvl-2>div.menu-elements>li{font-size:15px;line-height:24px;font-family:"PTSansBold"}#vertical-multilevel-menu>li ul.menu-lvl-2>div.menu-elements>li>ul{margin-left:20px;font-family:"PTSansRegular"}#vertical-multilevel-menu>li.active ul.menu-lvl-2 a{color:#599255}#vertical-multilevel-menu>li.active ul.menu-lvl-2 a:hover{text-decoration:underline}#vertical-multilevel-menu>li.active ul.menu-lvl-2 .head-subsection{font-family:"Circle";font-size:20px;display:block;clear:both;position:relative;overflow:hidden}#vertical-multilevel-menu>li.active ul.menu-lvl-2 .head-subsection .return-first-level{display:none}#vertical-multilevel-menu>li.active ul.menu-lvl-2 .head-subsection span{display:block;width:calc(100% - 130px);float:left}#vertical-multilevel-menu>li.active ul.menu-lvl-2 .head-subsection a{font-size:16px;padding:10px;display:block;float:right;background:#fff;border-radius:3px;line-height:14px;margin-right:10px}#vertical-multilevel-menu>li ul.menu-lvl-2 .brands{width:200px;display:block;padding:20px;float:right;background-color:#edfcd6;height:100%;border-left:1px solid #c9e3a3;padding-top:15px;min-height:400px}#vertical-multilevel-menu>li ul.menu-lvl-2 .brands>div{color:#c0c0c0;font-family:Circle;font-size:16px}#vertical-multilevel-menu>li ul.menu-lvl-2 .brands .brand-img{width:100%;height:60px;margin:0 0 5px;background-color:#fff;border-radius:4px;background-position:center;background-repeat:no-repeat;background-size:contain;display:block}#vertical-multilevel-menu>li ul.menu-lvl-2 .brands .brand-text{float:none;clear:both;display:block}}@media(max-width:768px){header .mobile-menu-block .catalog-menu .catalog-menu-btn{display:none}header .mobile-menu-block #vertical-multilevel-menu{width:40%}#vertical-multilevel-menu>li ul.menu-lvl-2 .brands{display:none}#vertical-multilevel-menu>li>a{padding:3px 15px 3px 15px;display:block;color:#000;position:relative;font-size:16px;line-height:28px;border-bottom:1px solid #e4e4e4}}@media(max-width:586px){.mit-main header .mobile-menu-block{display:block;position:fixed;left:-100%;top:76px;width:100%;z-index:1000;background:#fff;height:100vh;overflow:auto;-webkit-transition:left .2s linear;-moz-transition:left .2s linear;-ms-transition:left .2s linear;-o-transition:left .2s linear;transition:left .2s linear}.mit-main header .mobile-menu-block.active,.mit-main header .mobile-menu-block.iphone{left:0;-webkit-transition:left .2s linear;-moz-transition:left .2s linear;-ms-transition:left .2s linear;-o-transition:left .2s linear;transition:left .2s linear}.mit-main header .mobile-menu-block #vertical-multilevel-menu{width:100%;padding:0}.mit-main header .mobile-menu-block.iphone #vertical-multilevel-menu{width:100%;padding:0;overflow:auto}.mit-main header .mobile-menu-block #vertical-multilevel-menu>li>a:after{margin-right:0;right:15px;line-height:36px;overflow:auto}.mit-main header .mobile-menu-block #vertical-multilevel-menu>li ul.menu-lvl-2{display:block;position:fixed;top:76px;height:100%;background:#fff;margin-left:auto;width:100%;right:-100%;padding:0;min-width:310px;z-index:1001;-webkit-transition:right .2s linear;-moz-transition:right .2s linear;-ms-transition:right .2s linear;-o-transition:right .2s linear;transition:right .2s linear}.mit-main header .mobile-menu-block.iphone #vertical-multilevel-menu>li ul.menu-lvl-2{display:block;position:fixed;top:76px;height:100%;background:#fff;margin-left:auto;width:100%;right:auto;left:-100%;padding:0;min-width:310px;z-index:1001;-webkit-transition:left .2s linear;-moz-transition:left .2s linear;-ms-transition:left .2s linear;-o-transition:left .2s linear;transition:left .2s linear}.mit-main header .mobile-menu-block #vertical-multilevel-menu>li ul.menu-lvl-2.active{right:0;-webkit-transition:right .2s linear;-moz-transition:right .2s linear;-ms-transition:right .2s linear;-o-transition:right .2s linear;transition:right .2s linear}.mit-main header .mobile-menu-block.iphone #vertical-multilevel-menu>li.active ul.menu-lvl-2{right:0;-webkit-transition:left .2s linear;-moz-transition:left .2s linear;-ms-transition:left .2s linear;-o-transition:left .2s linear;transition:left .2s linear}.mit-main header .mobile-menu-block #vertical-multilevel-menu>li ul.menu-lvl-2>div.menu-elements{min-width:310px;max-width:586px;width:100%;float:none;background:#edfcd6;height:100%;position:relative;overflow:auto;padding-top:60px}.mit-main header .mobile-menu-block #vertical-multilevel-menu>li ul.menu-lvl-2 li.head-section-menu{position:fixed;top:75px;height:60px;z-index:100;width:100%;background:transparent;margin-bottom:10px;overflow:hidden}.mit-main header .mobile-menu-block #vertical-multilevel-menu>li ul.menu-lvl-2 li.menu-element a{display:block;border-bottom:1px solid #e4e4e4;padding:5px 15px}.mit-main header .mobile-menu-block #vertical-multilevel-menu>li ul.menu-lvl-2 ul.menu-lvl-3 a{margin-left:-20px;padding-left:35px}.mit-main header .mobile-menu-block #vertical-multilevel-menu>li ul.menu-lvl-2 .head-subsection{display:block;background:#fff;height:50px;padding:0 5px 0 0;border-color:#c9e3a3;border-bottom-width:1px;border-bottom-style:solid;box-shadow:0 5px 0 #edfcd6,0 5px 10px rgba(0,0,0,.2)}.mit-main header .mobile-menu-block #vertical-multilevel-menu>li ul.menu-lvl-2 .head-subsection .return-first-level{display:inline-block;width:50px;float:left;text-align:center;margin-right:10px;border-right-width:1px;border-right-style:solid;line-height:49px;height:50px}.mit-main header .mobile-menu-block #vertical-multilevel-menu>li ul.menu-lvl-2 .head-subsection span{font-size:16px;display:inline-block;min-height:50px;padding-top:12px}.mit-main header .mobile-menu-block #vertical-multilevel-menu>li ul.menu-lvl-2 .head-subsection a{display:none}#actionMobileMenu.is-show{background-color:#edfcd6;border-bottom:1px solid #c9e3a3}}
/* End */


/* Start:/local/templates/mit_samberi/components/denisoft/search.title/mit-title-search/style.min.css?16985136412859*/
div.title-search-result{border:1px solid #c9e3a3;display:none;overflow:hidden;z-index:205;min-width:250px;padding:10px 15px;background:#fff;box-shadow:0 20px 30px 0 rgba(59,98,56,0.4);width:360px;margin-left:-9px;margin-top:9px}table.title-search-result{border-collapse:collapse;border:0;width:10%}table.title-search-result th{background-color:#f7f7f7;border-right:1px solid #e8e8e8;color:#949494;font-weight:normal;padding-top:2px;padding-bottom:2px;padding-left:14px;padding-right:12px;text-align:right;vertical-align:top;white-space:nowrap;width:1%}table.title-search-result td{background-color:white;color:black;font-weight:normal;padding-top:2px;padding-bottom:2px;text-align:left;white-space:nowrap}table.title-search-result td.title-search-item{padding-left:8px;padding-right:15px}table.title-search-result td.title-search-item a{padding-left:4px;padding-right:15px;text-decoration:none;color:black;vertical-align:top;display:block}table.title-search-result td.title-search-item img{vertical-align:top}table.title-search-result td.title-search-item b{color:#cf0000;font-weight:normal}table.title-search-result tr.title-search-selected td,table.title-search-result tr.title-search-selected a,table.title-search-result tr.title-search-selected td.title-search-more a{background-color:#fff2be}table.title-search-result td.title-search-more{font-size:11px;font-weight:normal;padding-right:15px;padding-left:24px;padding-top:0}table.title-search-result td.title-search-more a{padding-left:12px;padding-right:15px;text-decoration:none;color:#999}table.title-search-result td.title-search-all{padding-left:24px;padding-right:15px}table.title-search-result td.title-search-all a{padding-left:4px;text-decoration:none;color:#808080}table.title-search-result td.title-search-separator,table.title-search-result th.title-search-separator{padding-top:0;padding-bottom:0;font-size:4px}div.title-search-fader{display:none;background-image:url('/local/templates/mit_samberi/components/denisoft/search.title/mit-title-search/images/fader.png');background-position:right top;background-repeat:repeat-y;position:absolute}@media(max-width:4196px){header .mit-search{padding:10px 0 10px 8px;margin-left:-8px;border-left-width:1px;border-left-style:solid}header .mit-search input{border:0;font-size:18px;line-height:50px;font-family:"Circle";font-weight:normal;width:100%;padding:0 5px 0 40px;background-image:url(/local/templates/mit_samberi/images/icon-search.png);background-repeat:no-repeat;background-position:6px center}header .mit-search input:focus{outline:0}}@media(max-width:586px){header .mit-search form{display:none;margin-right:-100%;width:calc(100vw - 24%);position:fixed}header .mit-search.mobile-active form{display:block;margin-right:70px;left:0}header .mit-search form{margin-top:0;top:40px}header .mit-search form input{padding-left:15px;line-height:68px;background-image:none}header.float-head .mit-search form{margin-top:0;top:0}}
/* End */


/* Start:/local/templates/mit_samberi/components/bitrix/sale.basket.basket.line/mit-small-cart/style.min.css?16985136425486*/
.bx-basket-block{font-size:12px;padding-bottom:5px;white-space:nowrap;position:relative;padding-left:20px}.bx-basket-block>.fa{color:#97a1ab;width:12px;position:absolute;left:0;top:3px}.bx-basket-block a:hover{text-decoration:none;border-bottom-color:transparent}@media(min-width:768px){.bx-basket-fixed{width:200px;position:fixed;z-index:1100;background:#fff;padding-top:10px;border:1px solid #f0f0f0;box-shadow:0 7px 10px rgba(0,0,0,0.15);border-radius:1px;overflow:hidden}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;z-index:1100;background:#fff;padding-top:10px;border:1px solid #f0f0f0;box-shadow:0 7px 10px rgba(0,0,0,0.15);border-radius:1px;overflow:hidden;bottom:0;left:0;right:0}.bx-basket-item-list{display:none}}.bx-basket-fixed .bx-basket-block{margin-left:10px}.bx-basket-item-list{position:relative;padding-bottom:20px;border-top:1px solid #f7f7f7;overflow:hidden}.bx-opener .bx-basket-item-list{padding-bottom:75px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.2);margin-top:-6px;display:none;min-width:200px}.bx-max-height .bx-basket-item-list{position:absolute;bottom:0;left:0;right:0}.bx-closed .bx-basket-item-list{height:20px;overflow:hidden}.bx-basket-item-list-action{cursor:pointer;background:#f7f7f7;position:absolute;bottom:0;right:0;left:0;z-index:120;height:20px;line-height:14px;vertical-align:middle;text-align:center;font-size:12px;color:#4f4f4f;padding:3px 0}.bx-basket-item-list-button-container{text-align:center;position:absolute;bottom:0;padding:17px;background:#edfcd6;left:0;right:0}.bx-basket-item-list-button-container a.btn{border-radius:4px;background-image:-moz-linear-gradient(-90deg,#99c45a 0,#7fa647 100%);background-image:-webkit-linear-gradient(-90deg,#99c45a 0,#7fa647 100%);background-image:-ms-linear-gradient(-90deg,#99c45a 0,#7fa647 100%);color:#fff;font-size:20px;font-family:Circle;padding:7px;display:block}.bx-basket-item-list-button-container a.btn:hover,.bx-basket-item-list-button-container a.btn:active{color:#fff;text-decoration:none;background:#99c45a}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;border-bottom:1px solid #e4e4e4;margin-right:12px;overflow:hidden;padding:7px;margin-left:6px}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{border-bottom:0;margin-bottom:0}.bx-basket-item-list-item-status{font-weight:bold;padding:3px;background:#ebebeb;margin:0 10px 20px;line-height:16px;font-size:13px;border-radius:3px;text-align:center;white-space:normal}.bx-basket-item-list-item-img{text-align:center;position:relative;padding-bottom:5px;width:30%;float:left;margin-right:1%}.bx-basket-item-list-item-img img{height:auto;display:table;margin:auto}.bx-basket-item-list-item-info{width:69%;float:left;display:block}.bx-basket-item-list-item-name{padding-bottom:5px;font-size:14px;font-family:PTSansRegular;height:44px;overflow:hidden;white-space:normal;width:100%;text-overflow:ellipsis}.bx-basket-item-list-item-name a{font-size:13px;color:#3f3f3f;text-decoration:none;white-space:normal;line-height:16px}.bx-basket-item-list-item-remove{cursor:pointer;color:#b70000;opacity:.8;float:left;width:40%;display:block}.bx-basket-item-list-item-remove:hover{opacity:1}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:14px}.bx-basket-item-list-item-price-block .bx-basket-item-list-item-price-block-price{width:50%;float:left;display:block}.bx-basket-item-list-item-price{display:block;margin-right:5px}.bx-basket-item-list-item-price-old{display:block;margin-right:5px;text-decoration:line-through;color:#b0b0b0;font-size:12px}.bx-basket-item-list-item-price-quantity{width:10%;float:left;display:block}.bx_cart_login_top .bx-hdr-profile a{text-decoration:none}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}@media screen and (max-width:4096px){.mit-delay{margin-left:-16px;border-left-width:1px;border-left-style:solid;height:70px;display:block;padding-top:15px}.mit-delay span.mit-delay-count img,.mit-cart-small span.mit-cart-small-q img{float:left}.mit-cart-small{margin-left:0;border-left-width:1px;border-left-style:solid;height:70px;display:block;padding-top:15px}.mit-delay span,.mit-cart-small span{display:block}.mit-cart-small span.mit-cart-small-q{font-size:1.21000em;font-family:"Circle";line-height:1.4em}.mit-cart-small span.mit-cart-small-q i{font-family:"Rouble";font-style:normal}.mit-delay span.mit-delay-count{font-size:1.21000em;font-family:"Circle";line-height:1.4em}}@media screen and (max-width:1024px){.mit-cart-small span.mit-cart-small-q{font-size:14px}}@media screen and (max-width:768px){.mit-delay,.mit-cart-small,.mit-personal-room{padding-top:14px;height:50px}.mit-delay span.mit-delay-count,.mit-cart-small span.mit-cart-small-q,.mit-personal-room .mit-personal-room-q{font-size:1.5em;line-height:1.5em}.mit-delay span.mit-delay-count img,.mit-cart-small span.mit-cart-small-q img,.mit-personal-room .mit-personal-room-q img{float:none;display:inline-block}}@media screen and (max-width:568px){.mit-delay span.mit-delay-count,.mit-cart-small span.mit-cart-small-q,.mit-personal-room .mit-personal-room-q{font-size:1.25em;line-height:1.5em}}@media screen and (min-width:992px){.bx-basket.bx-opener:hover .bx-basket-item-list{display:block}.bx-basket-item-list-container{max-height:300px}}
/* End */


/* Start:/local/templates/mit_samberi/components/bitrix/system.auth.authorize/mit-bxmaker/style.min.css?16985136413399*/
#mitAuthForm{border-radius:4px;overflow:hidden}#mitAuthForm .popup-window-titlebar{background-color:#edfcd6;color:#333;margin:0 -10px;height:100px;background-image:url(/local/templates/mit_samberi/images/logo-cut.png);background-repeat:no-repeat;background-position:20px}#mitAuthForm .popup-window-close-icon{width:34px;height:34px;top:20px;right:20px}#mitAuthForm .popup-window-close-icon:after{width:34px;height:34px;background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiBAMAAADIaRbxAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEVZklWAgIBZklVZklVZklVZklUAAABXV4enAAAABnRSTlMAAL1O9Peos3IaAAAAAWJLR0QGYWa4fQAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB+EFCgoIGRe0qo0AAACESURBVCjPhZLRDYAwCEQv6QQ3gwtUZYPO4P6r2BoUyH3Y9OvuAS2ADfUcsF6ENtbNx3ZUqA2iQtaJAk2XKNA0iQwtj8jQsogEPQ6RoMdg4K4zUnosI6eHMup6+leBnf6ET2lX/1UkSjNLdX2h/EJ/Kt3QjklXtfMyHZ2gTFk3QbdFNuoGDDAXhQuFN2YAAAAASUVORK5CYII=)}#mitAuthForm .popup-window-content{font-size:16px;font-family:PTSansRegular}#mitAuthForm .popup-window-content h3{font-size:16px;margin:0}#mitAuthForm .popup-window-content p{max-width:560px;margin:3px 0}@media(min-width:300px) and (max-width:568px){#mitAuthForm{position:fixed!important;width:100%!important;height:100vh!important;padding:0 0 10px;top:0!important}#mitAuthForm .popup-window-content{font-size:14px;padding:15px}#mitAuthForm .popup-window-titlebar{height:50px;background-size:10%}#mitAuthForm .popup-window-close-icon{width:24px;height:24px;top:14px;right:20px}}#mitAuthForm .popup-window-content p.offer{font-size:14px;color:#a5a5a5;margin:0;display:block;clear:both}#mitAuthForm .popup-window-content p.offer a,#mitAuthForm .popup-window-content p.offer a:hover,#mitAuthForm .popup-window-content p.offer a:focus,#mitAuthForm .popup-window-content p.offer a:active{color:#a5a5a5;outline:0;text-decoration:underline}#mitAuthForm .popup-window-content .auth-nav{position:relative;overflow:hidden;clear:both;margin:15px 0;display:block}#mitAuthForm .popup-window-content .auth-nav .auth-nav-el{border-top-style:solid;border-top-width:1px;border-top-color:#99c45a;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#99c45a;background-color:rgba(153,196,90,0);display:inline-block;margin:0;padding:7px 10px;float:left;color:#599255;cursor:pointer}#mitAuthForm .popup-window-content .auth-nav .auth-nav-el:first-child{border-left-style:solid;border-left-width:1px;border-left-color:#99c45a;border-radius:4px 0 0 4px}#mitAuthForm .popup-window-content .auth-nav .auth-nav-el:last-child{border-right-style:solid;border-right-width:1px;border-right-color:#99c45a;border-radius:0 4px 4px 0}#mitAuthForm .popup-window-content .auth-nav .auth-nav-el.active{background-color:#99c45a;box-shadow:inset 0 2px 7px 0 rgba(89,146,85,0.95);color:#fff}#mitAuthForm .popup-window-content .auth-content{position:relative}#mitAuthForm .popup-window-content .auth-content .auth-content-el{display:none}#mitAuthForm .popup-window-content .auth-content .auth-content-el.active{display:block}.bx-auth-serv-icons .socpanel{padding:9px 20px;font-size:16px;color:#fff;line-height:16px;border-radius:4px;font-weight:normal;box-shadow:0 -2px 0 0 rgba(0,0,0,.3) inset}.personal-auth{position:relative;overflow:hidden;background:#fff;padding:20px;margin-left:-20px;border-right-style:solid;border-bottom-style:solid;border-right-width:1px;border-bottom-width:1px}
/* End */


/* Start:/local/templates/mit_samberi/components/bxmaker/authuserphone.login/mit-bxmaker/style.min.css?169851364118046*/
#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box{position:relative;max-width:580px}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#121212}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box.register_show .cbaup_row.mini,#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box.register_show .cbaup_row.send_email{display:none!important}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .msg{display:none;border:1px solid;padding:15px;margin-bottom:15px}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .msg.success{display:block;border-color:#00dd62;background:rgba(0,221,98,0.1);max-width:560px}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .msg.error{display:block;border-color:#dd2002;background:rgba(221,32,2,0.1)}@media(min-width:310px){#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_btn_reg{color:#99c45a}}@media(max-width:568px){#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_btn_reg{position:absolute;left:0;top:0}}@media(min-width:768px){#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_btn_reg{position:absolute;right:0;top:-50px;padding:4px 10px;border-right:0;border-top:0;cursor:pointer;color:#666}.personal-auth #c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_btn_reg{top:0}}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_title{padding:10px;text-align:center;font-size:16px;text-transform:uppercase;font-weight:bold;color:#444}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row{padding-bottom:5px;position:relative;width:50%;float:left}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row label.wrap-label{position:relative;border:1px solid #99c45a;border-radius:4px;display:block;overflow:hidden;padding:7px 10px;width:98%}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row label.wrap-label span{display:block;font-size:14px;font-family:PTSansRegular;color:#a5a5a5}@media(max-width:568px){#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row label.wrap-label span{height:40px;font-size:11px}}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row label.wrap-label input[type=text],#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row label.wrap-label input[type=password]{display:block;border:0;font-family:Circle;line-height:20px;font-size:20px;width:100%}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row.email_box,#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row.login_box{display:none}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .btn_show_password{display:block;border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;background:rgba(81,203,87,0.5);width:15px;height:15px;cursor:pointer;position:absolute;right:10px;top:11px}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .btn_show_password:hover{background:#51cb57}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .btn_show_password.active{background:rgba(203,81,81,0.5)}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .btn_show_password.active:hover{background:#cb5151}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row.mini{padding-bottom:0}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row.btn_box{text-align:center;padding-bottom:0;width:100%;position:relative;overflow:hidden;display:block}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row.captcha{display:none}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row.captcha img{margin-bottom:15px;cursor:pointer}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row.captcha span.btn_captcha_reload{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpERjA1MzlBRUNDMTVFNTExQUM3NEQ1NkJDMkQ3OTNEMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQThFQjU3NjE1Q0MxMUU1OTNBODgzQURCODdDNDQxQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQThFQjU3NTE1Q0MxMUU1OTNBODgzQURCODdDNDQxQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUwMDUzOUFFQ0MxNUU1MTFBQzc0RDU2QkMyRDc5M0QxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRGMDUzOUFFQ0MxNUU1MTFBQzc0RDU2QkMyRDc5M0QxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+D2D+iwAAAlhJREFUeNrEl01IVFEUx52PhQQjpYu+EYKZEFxMUCFGiyg0jcBFFtHAKJRB5DQkgyC4KCg3IgpGC20QqTZGw4gpuAhE0ZUMRYRgRgW6KUFwI2qO/wvHuBzOe737RngXfsy8c8/c/7v33HvOHV8+ny/yovk8E26KN//PpwTUgwugApwCW2ARfAXTYAwYzSBo03caPAAxUCr0R8A1kAI/QRq8AKtOhP0W9kdgASQsRHkrB09oFW64FX4Fel2G7hAYAR2mS/0W3LbwVfGcA7/ohcPgIjgp+D6jmHc5Ee60EH0H+sGU0BegOLeDatb3HHwC43ZLfQw8FfqToNFCVLW/YJR2fL/QnwUH7IR7hD61o/sM4tsKXgormrQSPgpuMfsHYRAnTb3sZ2ZLWAnHBfvDApJSij0fBpcl4UvMpuL5owDhSfCH2Wok4Qizje1DKs6y57B0nHhmKmS2IfpcY/bjWt/6nrCPOe24EFRxfA3O03g8MZ0Dy/Rd5fVkkN4upDmdcCE8BK7YVUFNoxJkVIyXmFOtC+GoaUj8Qla6Co4YDpQw9O9TwsPCTu82HEhVpHsOfQdUjJXIdzp7ersDGgzFBylt2rU3oEXP1dJSZZwWda2pQnHXZqaxf2UtGj1TRNeVg6CKOd+kevsN/HYongMr4LpmS/NQ8MveRyGF6qlwli4CAcpG9WS7L/jXUknN0V3M9pYZpPpaZ7jEqqy2mfyA37m2aRamu/oxmADFboX10naWjomTtkEZ0L8f9+p52lwROlrVFNcysEkb8guYAe8NNp/Hf2G8Et4VYAA4Q3V7uhJzpwAAAABJRU5ErkJggg==");width:30px;height:30px;margin-left:15px;display:inline-block;position:absolute;top:5px;cursor:pointer;opacity:.8;-o-opacity:.8;-ms-opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row.captcha span.btn_captcha_reload:hover{opacity:1;-o-opacity:1;-ms-opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row.captcha.preloader span.btn_captcha_reload{transform:rotate(15deg);-o-transform:rotate(15deg);-ms-transform:rotate(15deg);-moz-transform:rotate(15deg);-webkit-transform:rotate(15deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row input[type="checkbox"]{display:inline-block}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row input[type="checkbox"]+label{font-size:14px;position:relative;line-height:16px}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row input[type="checkbox"]+label:before{width:16px;height:16px;display:block;float:left;content:"";border-radius:4px;background:#dcdcdc;margin-right:6px}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row input[type="checkbox"]:checked+label:after{left:-18px;bottom:6px;width:12px;height:16px;display:block;position:absolute;content:"";background:url(/local/templates/mit_samberi/images/check.png) no-repeat center}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn_link{border:0;border-bottom:1px dashed #53a1ff;text-decoration:none;color:#53a1ff;display:inline-block;font-size:14px;cursor:pointer}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn_link:hover{border-color:transparent}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn_link.timeout{border-bottom-color:transparent;color:#666;font-size:.85em;background-image:url("data:image/gif;base64,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");background-position:left center;background-repeat:no-repeat;padding-left:15px}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn_send_email{border:0;margin-top:5px;border-bottom:1px dashed #bf0c22;text-decoration:none;color:#bf0c22;display:inline-block;cursor:pointer}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn_send_email:hover{border-color:transparent}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn_send_email.preloader,#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn_link.preloader{color:transparent;display:block;height:17px;width:17px;border-bottom-color:transparent;font-size:.85em;background-image:url("data:image/gif;base64,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");background-position:center center;background-repeat:no-repeat}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn_send_email{margin-top:0;margin-bottom:5px}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn{border-radius:4px;background-image:-moz-linear-gradient(-90deg,#99c45a 0,#7fa647 100%);background-image:-webkit-linear-gradient(-90deg,#99c45a 0,#7fa647 100%);background-image:-ms-linear-gradient(-90deg,#99c45a 0,#7fa647 100%);box-shadow:0 2px 1px 0 rgba(89,146,85,0.95);color:#fff;padding:7px 10px;text-align:center;display:block;width:40%;cursor:pointer;margin:5px auto;border:0}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn:hover{background:#99c45a}#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn.preloader{color:transparent;background-image:url(/local/templates/mit_samberi/images/loading.gif);background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:#edfcd6}
/* End */


/* Start:/local/templates/mit_samberi/components/bitrix/system.auth.authorize/socservis/style.min.css?16985136411114*/
div.bx-auth{max-width:600px;margin-top:16px;margin-bottom:24px}div.bx-auth form{padding:0;margin:0}div.bx-auth-line{border-bottom:1px solid #e3e3e3;padding-bottom:10px}div.bx-auth-title{font-size:140%;border-bottom:solid 2px #e3e3e3;padding-bottom:12px}div.bx-auth-note{margin:18px 0 6px 0}td.bx-auth-label{text-align:right;font-weight:bold}table.bx-auth-table{margin-top:8px}table.bx-auth-table td{padding:3px}div.bx-auth input.bx-auth-input{vertical-align:middle}div.bx-auth span.bx-auth-secure{background-color:#fffae3;border:1px solid #dedbc8;padding:2px;display:inline-block;vertical-align:middle}div.bx-auth div.bx-auth-secure-icon{background-image:url(/local/templates/mit_samberi/components/bitrix/system.auth.authorize/socservis/images/sec.png);background-repeat:no-repeat;background-position:center;width:19px;height:18px}div.bx-auth div.bx-auth-secure-unlock{background-image:url(/local/templates/mit_samberi/components/bitrix/system.auth.authorize/socservis/images/sec-unlocked.png)}div.bx-auth-services div{width:200px}.bx-auth-serv-icons .socpanel.socpanel-facebook{background:#3b5998}.bx-auth-serv-icons .socpanel.socpanel-vkontakte{background:#507299}div.bx-auth-serv-icons i{margin:0 10px 0 0;font-size:22px}.bx-auth-serv-icons .socpanel:hover{color:#eee}
/* End */


/* Start:/local/templates/mit_samberi/components/bitrix/breadcrumb/mit-breadcrumb/style.min.css?1698513642432*/
.bx-breadcrumb{margin:11px 0;font-family:"PTSansRegular"}.bx-breadcrumb i{color:#000;line-height:9px;font-size:14px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;white-space:nowrap;line-height:20px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"PTSansRegular";font-size:14px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/templates/mit_samberi/components/bitrix/menu/mit-bottom-menu/style.min.css?1698513642117*/
.bottom-menu{font-size:14px;list-style:none;padding:0;margin:15px 0}.bottom-menu li{margin:0 0 16px;line-height:20px}
/* End */


/* Start:/bitrix/components/bitrix/menu/templates/catalog_horizontal/style.min.css?16985136889538*/
.bx-top-nav-container{margin-top:15px;padding:0 10px;color:#fff;border-radius:2px;position:relative;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.bx-top-nav-container .bx-nav-list-1-lvl{margin:0;padding:0;list-style:none}.bx-top-nav-container .bx-nav-1-lvl{float:left;position:relative}.bx-top-nav-container .bx-nav-1-lvl>a{color:#fff;font-weight:700;display:block;text-decoration:none;text-transform:uppercase;border-radius:1px;padding-top:6px;padding-bottom:2px;border-bottom:0}.bx-top-nav-container .bx-nav-1-lvl>a span{padding:10px 14px 14px;display:block}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover>a,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover>a{z-index:250;box-shadow:0 6px 13px 0 rgba(0,0,0,.13)}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover>a span,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.hover>a span{background:#fff}.bx-top-nav-container .bx-nav-parent-arrow{display:none}.bx-top-nav-container .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-2-lvl-container{z-index:999;display:none;opacity:0;padding:9px 0 5px;box-shadow:0 6px 13px 0 rgba(0,0,0,.13);border-top:0;min-width:100%;color:#000}.bx-top-nav-container .bx-nav-2-lvl-container-advanced:before,.bx-top-nav-container .bx-nav-2-lvl-container:before{position:absolute;content:" ";display:block;height:5px;background:#fff;top:-5px;left:0;right:0}.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,.bx-top-nav-container .bx-nav-1-lvl.hover .bx-nav-2-lvl-container{opacity:1;display:block;position:absolute;top:100%;z-index:999;background:#fff}.bx-top-nav-container>ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-top-nav-container .bx-nav-list-2-lvl{margin:0;padding:5px 0 12px}.bx-top-nav-container .bx-nav-2-lvl{display:block;min-width:180px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-top-nav-container .bx-nav-2-lvl>a{padding:5px 15px 5px;color:#20394c;font-size:13px;line-height:16px;text-decoration:none;font-weight:bold;border-bottom:0;display:block}.bx-top-nav-container .bx-nav-list-2-lvl .bx-nav-2-lvl:first-child a{border-top:0;margin-top:0}.bx-top-nav-container .bx-nav-3-lvl{padding:5px 0;margin:0}.bx-top-nav-container .bx-nav-3-lvl-container-advanced:before,.bx-top-nav-container .bx-nav-3-lvl-container:before{position:absolute;content:" ";display:block;height:5px;background:#fff;top:-5px;left:0;right:0}.bx-top-nav-container .bx-nav-list-3-lvl{margin:0;padding:0 0 14px 7px}.bx-top-nav-container .bx-nav-3-lvl{display:block;min-width:180px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-top-nav-container .bx-nav-3-lvl a{padding:3px 15px;color:#555;font-size:13px;line-height:14px;text-decoration:none;border-bottom:0;display:block}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container{min-width:200px}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl{display:block;min-width:200px;width:100%}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-1-col .bx-nav-catinfo-back{width:100%;background:#fff}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container{min-width:400px}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl{display:block;min-width:200px;width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-2-col .bx-nav-catinfo-back{width:50%}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container{min-width:600px}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl{display:block;min-width:200px;width:33.33333%;float:left}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-3-col .bx-nav-catinfo-back{width:33.33333%}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col{position:static}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{top:100%;left:0;right:0}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container{min-width:100%}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced .bx-nav-list-2-lvl,.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-2-lvl-container .bx-nav-list-2-lvl{display:block;width:25%;float:left}.bx-top-nav-container .bx-nav-1-lvl.bx-nav-list-4-col .bx-nav-catinfo-back{width:25%}.bx-top-nav-container .bx-nav-catinfo{padding:5px 15px 5px;z-index:120;position:relative}.bx-top-nav-container .bx-nav-catinfo img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e7e9ea;width:auto;max-width:100%;height:auto;max-height:100%}.bx-top-nav-container .bx-nav-catinfo p{padding:20px 5px 0;font-size:13px}.bx-top-nav-container .bx-nav-catinfo-back{position:absolute;display:block;content:' ';top:-5px;right:0;bottom:0;background:#f7fafb;z-index:100;border-left:1px solid #ecefef}.bx-aside-nav-control{font-size:28px;position:fixed;width:40px;height:40px;top:5px;left:5px;line-height:40px;cursor:pointer;z-index:1750;color:#fff;text-align:center}body>.bx-aside-nav-control{-webkit-transition:left .15s linear;-moz-transition:left .15s linear;-ms-transition:left .15s linear;-o-transition:left .15s linear;transition:left .15s linear}.bx-aside-nav-control .fa{line-height:40px;vertical-align:middle}.bx-wrapper,.bx-aside-nav{-webkit-transition:-webkit-transform .15s linear;-moz-transition:-moz-transform .15s linear;-ms-transition:-ms-transform .15s linear;-o-transition:-o-transform .15s linear;transition:transform .15s linear}.bx-logo{z-index:1700!important}.bx-opened .bx-footer,.bx-opened .workarea{display:none!important}.bx-aside-nav{display:none;padding-top:50px;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);width:100%;background:#4c5c65;position:fixed;top:0;bottom:0;left:0;z-index:1600}.bx-aside-nav.bx-opened{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);overflow-y:scroll}.bx-aside-nav ul{list-style:none;margin:0;padding:0}.bx-aside-nav a{color:#fff;vertical-align:middle;line-height:48px;height:48px;font-size:16px;display:block;border-bottom:1px solid #3d4b53;padding-left:15px;max-width:100%;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.bx-aside-nav a{text-decoration:none}.bx-nav-1-lvl.bx-opened,.bx-aside-nav .bx-nav-1-lvl:hover>a,.bx-aside-nav .bx-nav-1-lvl.bx-hover>a{background:#44535c}.bx-aside-nav .bx-nav-list-2-lvl{background:#44535c}.bx-aside-nav .bx-nav-2-lvl>a{padding-left:30px}.bx-aside-nav .bx-nav-3-lvl>a{padding-left:45px}.bx-aside-nav .bx-nav-4-lvl a{padding-left:60px}.bx-aside-nav .bx-nav-parent{position:relative}.bx-aside-nav .bx-nav-parent-arrow{position:absolute;right:0;top:0;margin-top:6px;width:46px;height:34px;text-align:center;border-left:1px solid #5a6971;z-index:200}.bx-aside-nav .bx-nav-parent-arrow i{line-height:34px;font-size:17px;font-style:normal;color:#fff}.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-parent-arrow i{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-parent>ul{overflow:hidden;height:0}.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-parent.bx-opened>ul{height:auto}.bx-aside-nav .bx-nav-catinfo{display:none}.bx-aside-nav .bx-nav-catinfo-back{display:none}@media(min-width:1200px){.bx-top-nav-container .bx-nav-1-lvl>a{font-size:15px}.bx-top-nav-container .bx-nav-1-lvl>a span{padding:12px 14px 15px}}@media(min-width:992px) and (max-width:1199px){.bx-top-nav-container .bx-nav-1-lvl>a{font-size:13px}.bx-top-nav-container .bx-nav-1-lvl>a span{padding:9px 11px 12px}}@media(min-width:768px) and (max-width:991px){.bx-top-nav-container .bx-nav-1-lvl>a{font-size:11px}.bx-top-nav-container .bx-nav-1-lvl>a span{padding:5px 6px 9px}}@media(min-width:768px){.bx-aside-nav-control,.bx-aside-nav{display:none}.bx-top-nav-container{display:block}}@media(max-width:767px){.bx-aside-nav-control,.bx-aside-nav{display:block}.bx-top-nav-container{display:none}.bx-aside-nav .bx-nav-parent-arrow{display:block}.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent>a>span>.fa{display:none}}
/* End */


/* Start:/bitrix/components/bitrix/menu/templates/catalog_horizontal/themes/green/colors.min.css?1698513688837*/
.bx-green.bx-top-nav .bx-top-nav-container{background:#159ebb}.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-hover>a,.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-active>a,.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl:hover>a{background:#44b1c9;border-bottom:0}.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent.bx-hover>a,.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-1-lvl.bx-nav-parent:hover>a{color:#159ebb;background-color:transparent}.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-2-lvl>a.bx-active,.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-2-lvl>a:hover{color:#159ebb;background:#f0f0f0}.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-3-lvl a.bx-active,.bx-green.bx-top-nav .bx-top-nav-container .bx-nav-3-lvl a:hover{color:#159ebb;background:#f0f0f0}
/* End */


/* Start:/local/templates/mit_samberi/styles.css?175092341144385*/
/*
* 23/02/16
* Сквозные цветовые, иконочные, типографские и шрифтовые решения для всего проекта
* Ответственный: Павлов Александр
* Соисполнители: Ефремов Дмитрий
* Компания: mit
*/

/* --FONTS-- */
/* font-family: "PTSansRegular"; */
@font-face {99c
    font-family: "PTSansRegular";
    src: url("/local/templates/mit_samberi/fonts/PTSansRegular/CRC55.eot");
    src: url("/local/templates/mit_samberi/fonts/PTSansRegular/CRC55.eot?#iefix") format("embedded-opentype"),
    url("/local/templates/mit_samberi/fonts/PTSansRegular/CRC55.woff") format("woff"),
    url("/local/templates/mit_samberi/fonts/PTSansRegular/CRC55.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "OpenSans"; */
@font-face {
    font-family: "OpenSans";
    src: url("/local/templates/mit_samberi/fonts/PTSans_Bold/PT_Sans-Web-Bold.eot");
    src: url("/local/templates/mit_samberi/fonts/PTSans_Bold/PT_Sans-Web-Bold.eot?#iefix") format("embedded-opentype"),
    url("/local/templates/mit_samberi/fonts/PTSans_Bold/PT_Sans-Web-Bold.woff") format("woff"),
    url("/local/templates/mit_samberi/fonts/PTSans_Bold/PT_Sans-Web-Bold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "PTSansRegular"; */
@font-face {
    font-family: "PTSansRegular";
    src: url("/local/templates/mit_samberi/fonts/PTSans_Regular/PT_Sans-Web-Regular.eot");
    src: url("/local/templates/mit_samberi/fonts/PTSans_Regular/PT_Sans-Web-Regular.eot?#iefix") format("embedded-opentype"),
    url("/local/templates/mit_samberi/fonts/PTSans_Regular/PT_Sans-Web-Regular.woff") format("woff"),
    url("/local/templates/mit_samberi/fonts/PTSans_Regular/PT_Sans-Web-Regular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "Rouble"; */
@font-face {
    font-family: "Rouble";
    src: url("/local/templates/mit_samberi/fonts/Rouble/rouble.eot");
    src: url("/local/templates/mit_samberi/fonts/Rouble/rouble.eot?#iefix") format("embedded-opentype"),
    url("/local/templates/mit_samberi/fonts/Rouble/rouble.woff") format("woff"),
    url("/local/templates/mit_samberi/fonts/Rouble/rouble.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "ForteMit"; */
@font-face {
    font-family: "ForteMit";
    src: url("/local/templates/mit_samberi/fonts/Forte/Forte-Regular.eot");
    src: url("/local/templates/mit_samberi/fonts/Forte/Forte-Regular.eot?#iefix") format("embedded-opentype"),
    url("/local/templates/mit_samberi/fonts/Forte/Forte-Regular.woff") format("woff"),
    url("/local/templates/mit_samberi/fonts/Forte/Forte-Regular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* --FONT END-- */

/* --TYPOGRAPHIC-- */
.text-left { text-align: left }
.text-center { text-align: center }
.text-right { text-align: right }
.text-justify { text-align: justify }
.text-end { text-align: end }
.text-start { text-align: start }
/* --TYPOGRAPHIC END-- */

/* --DEFAULT STYLES TAGS-- */
html .mit-wrapper,
body .mit-wrapper {
    font-family: "OpenSans";
    font-weight: normal;
    color: #4f4e57;
}

pre {
    clear:both;
    display:block;
    max-width:900px;
}

.mit-wrapper b,
.mit-wrapper strong,
.mit-wrapper label {
    font-family: "PTSansBold";
    font-weight: normal;
}

.margin-top { margin-top: 15px }
.margin-top-2x { margin-top: 30px }
.margin-bottom { margin-bottom: 15px }
.margin-bottom-2x { margin-bottom: 30px }
.reverse {
    margin-left:-20px;
    padding-left:20px;
    margin-right:-48px;
    padding-right:48px;
}
/* --DEFAULT STYLES TAGS END-- */

/* --COLORS-- */
/* primary colors */
.pcolor-bg { background-color: #99c45a }      /* зеленый цвет */
.pcolor { color: #99c45a }
.pcolor-d-bg { background-color: #599255 }    /* темный зеленый цвет */
.pcolor-d { color: #599255 }
.pcolor-m-bg { background-color: #edfcd6 }    /* средний зеленый цвет */
.pcolor-m { color: #edfcd6 }
.pcolor-l-bg { background-color: #e9f1d4 }    /* светлый зеленый цвет */
.pcolor-l { color: #e9f1d4 }

/* additional colors */
.acolor-bg { background-color: #fffae4 }      /* желтый цвет */
.acolor { color: #fffae4 }
.acolor-l-bg { background-color: #fff8f0 }    /* светлый желтый цвет */
.acolor-l { color: #fff8f0 }
.acolor-ld-bg { background-color: #f6f6f6 }   /* светло серый цвет */
.acolor-ld { color: #f6f6f6 }
.acolor-md-bg { background-color: #a5a5a5 }   /* средний серый цвет */
.aclolor-md { color: #a5a5a5 }
.acolor-g-bg { background:#e4e4e4 }

/* border colors */
.bcolor { border-color: #e4e4e4 }       /* основной цвет границ */
.pbcolor { border-color: #99c45a }      /* зеленая граница */
.dbcolor { border-color: #599255 }      /* темно зеленая граница */
.abcolor { border-color: #c9e3a3 }      /* дополнительный цвет границ */
.tbcolor { border-color: transparent }  /* прозрачная граница для равномерных заполнений */
.ibcolor { border-color: #fff }         /* инверсия белая */
.ebcolor { border-color: red!important }/* ошибка */

/* link */
.mit-wrapper a { color: #599255 }
.mit-wrapper a:hover { color: #99c45a }
/* --COLORS END-- */

/* --ICONS-- */
/* sprite icons */
.mit-icons-pack {}

/* single icons */
.mit-icon-single {
    width:24px;
    height:24px;
    display:inline-block;
    margin-right:7px;
    float:left;
    background-repeat:no-repeat;
    background-position:center;
}
.mit-icon-age { background-image:url(/local/templates/mit_samberi/images/icon-age.png) }
.mit-icon-city { background-image:url(/local/templates/mit_samberi/images/icon-city.png) }
.mit-icon-phone { background-image:url(/local/templates/mit_samberi/images/icon-phone.png) }
.mit-icon-vk { background-image:url(/local/templates/mit_samberi/images/icon-vk.png) }
.mit-icon-ig { background-image:url(/local/templates/mit_samberi/images/icon-ig.png) }

.mit-icon-catalog {
    width:36px;
    height:26px;
    display:inline-block;
    margin-right:7px;
    float:left;
    background-repeat:no-repeat;
    background-position:center;
    background-image:url(/local/templates/mit_samberi/images/icon-catalog.png)
}
/* --ICONS END-- */

/* SEPARATORS */
.hr-separator {
    width:100%;
    flex: 1 100%;
    height:1px;
    display:block;
    margin-top:10px;
    margin-bottom:10px;
    position:relative;
}

.hr-separator.fix-separator {
    margin-top:-1px;
}





html .mit-wrapper, body .mit-wrapper {
    font-family: "PTSansRegular" !important;
    font-weight: normal;
    color: #4f4e57;
}


header .mit-container-fluid .logo-link .desktop-logo-info {
    font-size: 11px;
     
    padding-top: 22px;

}



.mit-wrapper b, .mit-wrapper strong, .mit-wrapper label {
    font-family: "PTSansRegular";
    font-weight: normal;
}


.acolor-bg {
    background-color: #edfcd6;
}


.bx_item_detail.bx_green .bx_bt_button {
  
    box-shadow: 0 0px 0px 0 rgb(89 146 85 / 95%);

}

.product-item .btn.btn-default.in-basket {
    background: #99c45a;
    color: #fcfcfc;
    border: none;
    cursor: default;
}

.catalog-section.mit-saled-section .mit-section-preview-banner h3 {
    font-size: 20px;
    font-family: "PTSansRegular";
    margin: 0;
    font-weight: normal;
}

.catalog-section.mit-saled-section .mit-section-preview-banner p {
    margin: 2px 0 0;
    font-family: PTSansRegular;
    font-size: 14px;
}


.bx_item_detail_rating .bx_stars_progress {
   
    background: #99c45a;
}


.mit-main .mit-top-bar .left-block .tb-element .as-link, .mit-main .mit-top-bar .left-block .tb-element a {
    color: #fff;
    border-bottom-width: 1px !important;
    border-bottom-style: solid !important;
    cursor: pointer;
    line-height: 15px;
    display: inline-block;
    font-size: 12px !important;
}



.clocki {
    
    margin-bottom: 5px;

}


@media screen and (max-width: 4048px)
.catalog-section .mit-section-preview-banner h3 {
    font-size: 21px;
   
    text-align: center;
}

.catalog-section .mit-section-preview-banner h3 {
    
    text-align: center;
}

.mit-personal-room span.mit-personal-room-q img {
   
    width: 20px;
}


.bx-pagination.bx-green .bx-pagination-container ul li.bx-active span {
    background: #84c551;
    color: #ffffff;
}


.mit-container-fluid .logo-link .desktop-logo-info {
    
    padding-top: 22px !important;

}


.mit-personal-menu {
    padding: 22px 20px;
    margin: 0 0 0 -20px;
    background: #e6f3d2;
    font-size: 24px;
    font-family: PTSansRegular;
    border-right-style: solid;
    border-right-width: 1px;
}


.fa {

    font-size: 20px;
}


.mit-top-bar-social>span {
   
    color: #fff;
}


a:hover, a:focus {
     
    text-decoration: none !important;
}

#mitOrderResult h3, #mitDelayedResult h3 {
 
    background: #edfcd6 !important;

}

.bx_ordercart .bx_sort_container {

    background: #edfcd6 !important;

}


button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
 
    font-size: 17px;
    background-color: #84c551;
    color: white;
}



.mit-wrapper b, .mit-wrapper strong, .mit-wrapper label {
     
    font-size: 14px;
}


.product-item-image-slider-progress-bar {
   
    background-color: #84c551;
}


.bx-filter .bx-filter-parameters-box-title span {
   
    font-family: 'PTSansRegular';
}


.store-list a, .store-list a span {
     
    font-family: 'PTSansRegular';
}


.bx_catalog_text .bx_catalog_text_ul li a {
   
    background-color: white !important;
}

.bx_item_detail .item_current_price {
   
    color: #99c45a;
}


.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #99c45a !important;
}

.mit-main .mit-workarea .mit-container-fluid {
    padding-left: 20px;
    border-left: 1px solid #84c551;
}


.bcolor {
    border-color: #84c551;
}


.bx_item_detail .transparent_input {

    background: #ffffff;
    
    font-family: PTSansRegular;
}

.acolor-bg {
    background-color: #ffffff;
}

.product-item-container {
    position: relative;
    background-color: white !important;
}


.product-item .btn.btn-default {
 
    background-color: #84c551 !important;
}




element.style {
}
.product-item .btn.btn-default {
    background-color: #84c551;
}
.product-item .btn.btn-default {
    border-style: solid;
    border-width: 1px;
    border-radius: 4px;
    background: #fff;
    color: #ffffff !important;
    display: block;
    text-align: center;
    padding: 5px 0;
}

.product-item .btn.btn-favorite {
     
    float: right;
}


.product-item-price-current {
    color: #84c551;
   
}


#Majority .popup-window-buttons .btn-majority {
    border: 1px solid #000000;
    border-radius: 4px;
    display: inline-block;
    padding: 10px 125px 40px 10px;
    font-size: 18px;
    font-family: 'PTSansRegular';
    position: relative;
    cursor: pointer;
    margin-left: 10px;
}






.benefits .benefits-list {
    margin-left: -20px;
    margin-right: -48px;
    background: #fff;
    position: relative;
    overflow: hidden;
    border-bottom-width: 1px;
    border-bottom-style: NONE !important;
}




.btn {

    

    display: block !important;
    font-size: 20px !important;
}



.cbaup_row .cbaup_btn_link {


    width: 270px !important;
}



.c-bxmaker-authuserphone_login-default-box .cbaup_btn_reg {

    color: #83ab4a !important;
    font-size: 25px !important;
}



.c-bxmaker-authuserphone_login-default-box * {
    
    color: #121212 !important;
    font-size: 10px !important;
}



.bx-filter.bx-green .btn.btn-link {
    
    display: inline-block !important;

    font-size: 12px !important;
}


.bx-filter.bx-green .btn-themes {

    display: inline-block !important;

    font-size: 12px !important;
}



 .popup-window-buttons .btn-majority {

    display: inline-block !important;

}


.catalog-section.mit-saled-section {
  
    padding-bottom: 30px;
}


.pcolor-m-bg {
    background-color: #ffffff;
}


a {
    background-color: transparent !important;
	color: #84c551;
}

#vertical-multilevel-menu>li ul.menu-lvl-2 .brands {
  
    background-color: #ffffff;

}


.plusclose.rotate-down {

    color: #e0082d;
}


.plusclose.rotate-up {
 
    color: #e0082d !important;
}
.stm {
    color: #ffffff !important;
   
}



.product .product-subcontrol a.to-favorite, #basket_items_delayed #delayed_items .product .product-subcontrol a.to-favorite, #basket_items_list #basket_items .product .product-subcontrol a.to-cart, #basket_items_delayed #delayed_items .product .product-subcontrol a.to-cart {

    font-size: 12px !important;
}



.catalog-section .mit-lazy-load .mit-lazy-load-btn {

    background-color: #dae7d9 !important;
}


.bx_item_detail .bx_bt_button_type_2 {
    background: #99c45a;
    color: #564f4f !important;
}

.product .product-info .product-backbown .quantity-control a {
    background: #99c45a;
    color: #dcdcdc !important;
    border-right: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
    border-top: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
}



.bx-basket-item-list-button-container a.btn {
    border-radius: 4px;

    background-color: #99c45a !important;
   
}




.bx_item_detail.bx_green .bx_bt_button:hover {
    background-color: #8bb450 !important;
}

.show-error span {
    color: red;
    display: unset;
    font-size: 16px;
}



.delivery-info .delivery-services ul li input+label {
    padding: 9px;
    color: #000000;
    
    font-family: 'PTSansRegular';

}






.auth-nav .auth-nav-el:first-child {
    border-left-style: solid !important;
    border-left-width: 1px !important;
    border-right-color: #99c45a !important;
    border-left-color: #99c45a !important;
    border-radius: 4px 4px 4px 4px !important;
}




.btn-success:hover {
    color: #fff;
    background-color: #86ad4f !important;
    border-color: #398439 !important;;
}

.mit-top-bar-social ul li a {
    color: #fff;
    text-decoration: inherit !important;
    font-size: 1.0rem;
}





.mit-top-bar-menu li a {
    color: #fff;
    text-decoration: inherit !important;
    font-size: 1.3rem !important;
}

.catalog-section .mit-lazy-load .mit-lazy-load-btn {
    background-color: #ffffff !important;
}


.catalog-section .mit-lazy-load .mit-lazy-load-btn {
    background-color: #ffffff !important;
}





/* Стили таблицы (IKSWEB) */
table.iksweb{text-decoration: none;border-collapse:collapse;width:60%;text-align:center;}
table.iksweb th{font-weight:normal;font-size:14px; color:#000000;background-color:#ffffff;}
table.iksweb td{font-size:13px;color:#000000;}
table.iksweb td,table.iksweb th{white-space:pre-wrap;padding:10px 5px;line-height:13px;vertical-align: middle;border: 1px solid #c9c9c9;}
table.iksweb tr:hover{background-color:#f9fafb}
table.iksweb tr:hover td{color:#000000;cursor:default;}




.bcolor {
    border-color: #84c55100 !important;
}


.bx_item_list_you_looked_horizontal .bx_catalog_item_price .bx_price {
    font-size: 15px;
    padding-top: 25px !important;
}


.bx_item_list_you_looked_horizontal {
    margin-bottom: 20px !important;
    border-bottom: 1px solid #971e1e00;
}


.bx_item_list_you_looked_horizontal {
    margin-bottom: 60px !important;
    border-bottom: 1px solid #e5e5e500;
}


.owl-carousel .owl-item img {
    display: block;
    width: 100%;
    border-radius: 10px !important;
}



img {
    vertical-align: middle;
    border-radius: 5px;
}


.mit-personal-list img {
    float: left;
    margin-right: 10px;
    border-radius: 5px !important;
}


.catalog-section.mit-saled-section {
    padding-bottom: 0px !important;
}



.bx_item_list_you_looked_horizontal .bx_item_list_title {
    font-weight: 100 !important;
    color: #000;
    background: #ebf4f8;
    vertical-align: middle;
    height: 0px !important;
    text-align: center;
    line-height: 38px;
    font-size: 14px;
    padding: 0px;

}




 
.divTable{
	display: table;
	width: 100%;
}
.divTableRow {
	display: table-row;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
}
.divTableCell, .divTableHead {
	 
	display: table-cell;
	padding:  15px;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody {
	display: table-row-group;
}



 


.mit-main .mit-container-fluid footer.bx-footer, .mit-main .mit-container-fluid footer.bx-footer div {
    
    padding: 0px;
}






.footdiv {
 padding: 15px !important;
}


.bx_item_list_you_looked_horizontal.col5 .bx_catalog_item {
    padding: 1px 26px;
    margin: 0 1% 30px;
    
}





.bx_item_list_you_looked_horizontal .bx_catalog_item {
  
    margin-bottom: 0px;
}




.bx_item_list_you_looked_horizontal .bx_item_list_title {
  
    background: #ffffff !important;

    height: 30px !important;


}



.bx_item_detail .bx_small.bx_bt_button, .bx_item_detail .bx_small.bx_bt_button_type_2 {
 
    background-color: #99c45a !important;
    color: white !important;
}



.gray-block {
    
    background-color: #e8ebef;
	color: #52515a !important;
}


 


.containerx {
  display: grid; 
  grid-template-columns: 3fr 2fr; 
  gap: 0px 0px; 
}




.btn {
    display: block !important;
    font-size: 15px !important;
}


.bottom-menu {

    padding: 10px !important;

}


}

.bx-pagination .bx-pagination-container ul li span {

    border-radius: 0px !important;

}



  .green-block {
    background-color: #e8ebef;
    color: #52515a !important;

}




.bx_item_detail h1 span {
    color: #52515a !important;
}

h2 {
    font-size: 1.5em;
    font-weight: 100;
}



.bx_item_list_bestsellers col5 bx_green {
display: none !important;

}


.bx_item_list_section {
display: none !important;
}



.bx_item_list_you_looked_horizontal.bx_green .bx_item_list_title {

    display: none !important;
}


.bx_item_list_bestsellers.bx_green .bx_item_list_title {
    background: #f2fbea;
    display: none;
}




.NavLink_link3 {

    align-items: center;
    padding: 0;
    height: 100%;
    white-space: nowrap;

}

.outer-div {
    padding: 15px 5px 15px 20px;
    background-color: #06ab00;
    border-radius: 5px;

}

.NavLink_link3 {
    align-items: center;
    padding: 0;
    height: 100%;
    white-space: nowrap;
    color: white !important;
    font-size: 1.6rem;
}

.NavLink_link4 {

	color: #fff !important;
	font-size: 1.6rem;
}



@media only screen and (max-device-width: 480px)

.mit-main .mit-container-fluid > div, .mit-main .mit-container-fluid footer.bx-footer, .mit-main .mit-container-fluid footer.bx-footer div, .flex-fix {
    
    font-size: 20px !important;
}




@media screen and (max-width: 480px)
.mit-wrapper .product-item-title a {
    color: #5d5c64 !important;
    text-decoration: none;
    font-family: PTSansRegular;
    font-size: 13px !important;
}


.mit-wrapper .product-item-title a {
    color: #4f4e5c !important;
     
    font-family: PTSansRegular !important;
    font-size: 14px !important;
}



.mit-main .mit-container-fluid footer.bx-footer, .mit-main .mit-container-fluid footer.bx-footer div {
    

    padding: 0px 0px 0px 3px;
}



.FooterBottom_payments3 {
    display: grid;
    grid-template-columns: repeat(3,auto);
    grid-column-gap: 28px;
    column-gap: 28px;
    align-items: center;
    justify-self: right;
}



.product-item-image-slider-control, .product-item-image-slider-control.active {
    
    background-color: rgb(132 197 81);

}

.product-item-container {
    position: relative;
    background-color: white !important;

    margin: 0px;
    box-shadow: 0 0.4rem 2.5rem rgb(165 172 182 / 20%);
}



.bx-filter.bx-green .btn-themes {
     
    color: #fff;

}



.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span {
    background: #84c551;

}



.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span, .bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span, .bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span {
   
    border-radius: 5px;
}



.bx-pagination .bx-pagination-container ul li.bx-pag-all span, .bx-pagination .bx-pagination-container ul li.bx-pag-prev span, .bx-pagination .bx-pagination-container ul li.bx-pag-next span {
   
    border-radius: 5px;
}



.mit-wrapper .product-item-title a {
  
    font-weight: 100;
}


 


.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span, .bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span, .bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span {
    font-weight: 100;
}


.list
{
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
 
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
    .list__item
    {
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }



.product-item-container {
    position: relative;
    background-color: #fff !important;
    margin: 5px;


}



.product-item-big-card .product-item-image-wrapper {
 margin-bottom: 0px; 
}




.product-item-container {
    
    border-radius: 5px;
}



.product-item {
     
    border-radius: 5px;
}


.mit-personal-list .mit-personal-control-list button, #mitPersonalLists .mit-btn {
    
    border-radius: 5px;
    background-color: rgb(255 193 7);
 	width: 187px;
    text-align: center;
	font-family: PTSansRegular;

}




.favorite-btn {
   
    font-family: PTSansRegular;

}



.mit-personal-list .mit-personal-control-list button, #mitPersonalLists .mit-btn {


}



.product-item .btn.btn-default.in-basket {
    background: #ffc107 !important;

}



.bx-pagination .bx-pagination-container ul li.bx-pag-all span, .bx-pagination .bx-pagination-container ul li.bx-pag-prev span, .bx-pagination .bx-pagination-container ul li.bx-pag-next span {
    color: #535353;

}



.product-item-price-current {
    color: #84c551;
    background-color: #f5f4f4;
    padding: 12px;
    border-radius: 5px;
}



.bx_item_detail .item_section_name_gray {

    font-size: 20px;
    margin: 5px
    display: block;
    margin: 5px;
}


.bx_catalog_text .bx_catalog_text_ul li a {
    background-color: #84c551 !important;
    color: white;
}




.bx-basket-item-list-item-price-quantity {
   
    color: #84c551;
    font-size: 30px;
}


.bottom-menu li {
    
    list-style: PTSansRegular;
}


.alert-success {
    background-color: #84c551;
    border-color: #d6e9c6;
    color: #fff;
}




#bx-panel #bx-panel-buttons-inner {
    padding: 3px 0 0 0!important;
    margin: 0!important;
    font: normal normal normal 11px/28px "PTSansRegular" !important;
    position: relative!important;
}



.mit-main header .mobile-menu-block #vertical-multilevel-menu>li ul.menu-lvl-2>div.menu-elements {
     
    background: #fff;

}


 #actionMobileMenu.is-show {
    background-color: #fff;
    border-bottom: 1px solid #c9e3a3;
}


#vertical-multilevel-menu>li>a {
  
    color: #88c757;

}





#vertical-multilevel-menu>li>a {
    font-size: 14px !important;
    font-family: 'PTSansRegular';
}



.bx_catalog_text .bx_catalog_text_ul_up li a {
  
    background-color: #99c45a !important;
    color: white;
}


.bx-basket-item-list-item-price {
    
    font-size: 20px;
}



.bx-basket-item-list-button-container {
   
    background: #f5f5f5;

}


.bx-opener .bx-basket-item-list {
   
    border-radius: 5px;
}



#vertical-multilevel-menu>li ul.menu-lvl-2 {
 
    border-radius: 5px;
}



#vertical-multilevel-menu>li>a {
    color: #65973e;
}



#vertical-multilevel-menu>li ul.menu-lvl-2>div.menu-elements>li {
    font-size: 14px;
 	color: #323232;
}



.abcolor {
    border-color: #c9e3a3b0;
}




.button, html input[type="button"], input[type="reset"], input[type="submit"] {
     
    font-family: PTSansRegular;
    padding: 10px;
    border-radius: 5px;
    border: 1px;
}



#Majority1 .popup-window-titlebar {
    background-color: #f6f6f6 !important;

}



#basket_items_list #basket_items .product .product-info .product-backbown .quantity-control a {
    background-color: #99c45a !important;
    color: #fff !important;

}



 


#vertical-multilevel-menu>li>a {
    padding: 8px 10px 0 10px;
 
     
}






.row umg{
      display: block;
      margin: 0 auto; 
    }



#menuOverlay {
    background: rgb(48 22 93 / 14%);
   
}

 


 .green-block {
    background: #535c69;
	color:white;
}


 


.bx_item_detail .item_section_name_gray {
    color: #fff;

}



.bx_item_detail h1 span {
    color: #52515a !important;
    font-size: 45px;
}



.mit-main .mit-top-bar .left-block .tb-element .as-link, .mit-main .mit-top-bar .left-block .tb-element a {
   
    font-size: 20px !important;
}


header .mit-container-fluid .logo-link img.big-logo {
    max-height: 45px;

}



.mit-top-bar-menu li a {
    font-size: 1.3rem !important;
}



.product-item .btn.btn-default {
 
    font-size: 1.5em !important;
}


.bx_catalog_text .bx_catalog_text_ul li a {
    
    border: 1px black solid;
}



.product-item .btn.btn-default {
    
    font-size: 1.3em !important;
}



.bx_catalog_text .bx_catalog_text_ul li a {
 
    border: 1px #948c8c solid;
}

.catalog-section .mit-lazy-load .mit-lazy-load-btn {
    background-color: #edecec !important;
    border: 1px #b7b5b5 solid;
}





element.style {
}
.catalog-section .disabled {
    display: inline-block;
    font-family: PTSansRegular;
    font-size: 18px;
    padding-top: 100px;
    text-align: center;
    background: #f4f4f4 url(/local/templates/mit_samberi/images/loading.gif) no-repeat center;
    background-size: 15%;
}


#mitAuthForm .popup-window-content .auth-nav .auth-nav-el:last-child {

    display: none;
}



#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row label.wrap-label span {
     
    font-size: 14px !important;
    font-family: PTSansRegular;

}


#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_title {
    padding: 10px;
    text-align: center;
    font-size: 16px !important;
    
}


#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_btn_reg {
    position: absolute;
    right: 0;
    top: -70px;
    padding: 20px 20px 19px 19px;
    border-right: 0;
    border-top: 0;
    cursor: pointer;
    color: #fff !important;
    
    border-radius: 7px;
    background-color: #99c45a;

    vertical-align: middle !important;
    font-size: 16px !important;
}


#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn_link {

    font-size: 14px;

    color: white !important;
}

#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn {

    color: #fff !important;
   

    font-size: 15px !important;
}


#vertical-multilevel-menu li a, #vertical-multilevel-menu li a:hover { font-family: PTSansRegular; } .mit-top-bar-social { font-size: 1.1em; } 
.bx_item_detail .item_section_name_gray { color: #55545d; } .green-block { background: #e8ebef; color: white; } 
#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_btn_reg
 { position: absolute; right: 0; top: -70px; padding: 5px 5px 4px 5px; border-right: 0; border-top: 0; cursor: pointer; color: #fff !important; border-radius: 7px; background-color: #99c45a; vertical-align: middle !important; font-size: 16px !important; margin: 5px; } .search-page input[type=text] { background-color: #ffc1073d; border-radius: 10px; } .mit-main .mit-container-fluid footer.bx-footer, .mit-main .mit-container-fluid footer.bx-footer div { padding: 0px 0px 0px 4px; } .bx_item_detail h1 span { color: #52515a !important; font-size: 45px; font-family: 'PTSansRegular'; } @media screen and (max-width: 4096px) header aside .catalog-menu a.catalog-menu-btn { padding: 22px 24px; display: block; line-height: 26px; font-size: 18px; font-family: "'PTSansRegular'"; text-decoration: none; text-align: center; } .mit-main .mit-top-bar .left-block .tb-element .as-link, .mit-main .mit-top-bar .left-block .tb-element a { font-size: 20px !important; font-family: 'PTSansRegular'; } @media (max-width: 4196px) header .mit-search input { font-family: "PtSansRegular"; } .mit-wrapper a { color: #599255; font-family: "PtSansRegular" !important; } @media screen and (max-width: 4096px) header aside .catalog-menu a.catalog-menu-btn { font-family: "PtSansRegular" !important; } @media screen and (max-width: 4096px) header aside .catalog-menu a.catalog-menu-btn { font-family: "PtSansRegular" !important; } .product-item-price-current { border-radius: 5px; font-family: 'PTSansRegular' !important; } @media (max-width: 4196px) header .mit-search input { font-family: "PtSansRegular" !important; } @media screen and (max-width: 4096px) .mit-cart-small span.mit-cart-small-q { font-size: 1.21000em; font-family: "PtSansRegular" !important; line-height: 1.4em; } .bx_item_detail .item_current_price { font-size: 60px; font-family: 'PTSansRegular'; }

}


#vertical-multilevel-menu>li>a {
    padding: 4px 3px 0 10px;
	border-radius: 5px;
}




@media (min-width: 1903px) and (max-width: 4096px)
#vertical-multilevel-menu {
    margin: 0;
    padding: 0px 0px 0px 10px;
    
}

 
header .mit-search input {
     
    font-family: "PtSansRegular" !important;
  
}

.bottom-menu li {
    list-style: initial;
}




.bx_catalog_text .bx_catalog_text_category_title {
    
    font-family: "PtSansRegular";
   
}



 
.mit-cart-small span.mit-cart-small-q {
    
    font-family: "PtSansRegular" !important;
     
}



.search-page input[type=text] {
    
    font-family: "PtSansRegular";
   
}

.search-page input[type=submit] {
 
    font-family: 'PTSansRegular';
 
}



#vertical-multilevel-menu > li ul.menu-lvl-2 .brands > div {
  font-family: 'PTSansRegular';
}


#vertical-multilevel-menu {
  
    font-family: "PtSansRTegular";
   
}


#vertical-multilevel-menu> li.active
ul.menu-lvl2 . head-subsection {
  
    font-family: "PtSansRTegular";
   
}

.bannerfood {
    margin: 5px;
    
box-shadow: 0 0.4rem 2.5rem #00000052;
}




#vertical-multilevel-menu > li ul.menu-lvl-2 {
     
    padding-bottom: 50px;
}


#basket_items_list #basket_items .product .product-info .product-backbown .quantity-control a {
    
    font-size: 20px;;
    
}


#basket_items_list #basket_items .product .product-info .product-backbown .prices, #basket_items_delayed #delayed_items .product .product-info .product-backbown .prices {
    font-size: 24px;
    font-family: ptsansregular !important;
     
}


.mit-step-order .order-accordion h2 {
 
    font-family: Ptsansregular !important;
   
}


#mitOrderResult h3, #mitDelayedResult h3 {
     
    font-family: PtSansRegular !important;
   
}


#mitOrderResult .btn-group .btn-send-order, #mitDelayedResult .btn-group .btn-send-order {
     
    font-family: Ptsansregular !important;
    
}


.order-info h3 {
   
    font-family: PtSansRegular !important;
   
}


.bx-green.bx-top-nav .bx-top-nav-container {
    background: #729e00;
}



.mit-main .mit-top-bar {
  
    padding-top: 15px;
}

.mit-main .mit-top-bar .left-block .tb-element {
 
    margin-left: 5px !important;

}



.mit-main .mit-top-bar .right-block {
   
    padding-left: 85px;
}


.mit-main .mit-top-bar .right-block {
    float: right;
    width: 20%;
    display: block;
}


.mit-main .mit-top-bar .right-block {

    display: contents !important;

}

.mit-top-bar-menu {
    
    margin: 6px 0;

}


.mit-top-bar-menu li a {
    font-size: 1.4rem !important;
}


.mit-main .mit-top-bar .left-block .tb-element .as-link, .mit-main .mit-top-bar .left-block .tb-element a {
    font-size: 1.0em !important;

}



.mit-main .mit-wrapper {
    padding: 10px 10px 0px 10px;
 
}

.mit-top-bar-social {
    
    margin: 10px 0 15px 0px;
}
.mit-main .mit-top-bar .left-block .tb-element {
     
    margin-top: 0px  !important;

}


.mit-main .mit-top-bar {
    padding-top: 1px;
}


.bx-green.bx-top-nav .bx-top-nav-container {
    
    border-radius: 15px;
}


.bx-green.bx-top-nav .bx-top-nav-container {
    
    margin-right: 50px;
}



.bx-top-nav-container .bx-nav-1-lvl>a span {
    padding: 14px 20px 15px;
}




.product-item .btn.btn-default {
     
    border-radius: 16px;
    font-size: 1.0em !important;  
}


.bx-basket-item-list-button-container a.btn {
    border-radius: 16px;
     
}

.bx_catalog_text .bx_catalog_text_ul li a {
    
    border-radius: 16px;
     
}

#mitOrderResult .delivery-info .delivery-services ul li:first-child label {
    border-left: 1px solid #99c45a;
    border-radius: 16px 0px 0px 16px !important;
}


#mitOrderResult .delivery-info .delivery-services ul li:last-child label {
    
    border-radius: 0 16px 16px 0 !important;
}


#basket_items_list #basket_items .product .product-info .product-backbown .quantity-control a {
     
    font-size: 20px !important; 
    
  line-height: 29px !important;
 
}



.bx-top-nav-container .bx-nav-1-lvl>a span {
    padding: 14px 20px 15px;
    color: #dcf1dd;
}


.flex-fix, .mit-main .mit-container-fluid footer.bx-footer, .mit-main .mit-container-fluid footer.bx-footer div, .mit-main .mit-container-fluid>div {
   
    background-color: #ffffff;
}


#mitOrderDateTime .time-slot-date, #mitOrderDateTime .time-slot-time {
     
    border: 1px solid #d3d7cf !important;
    border-radius: 16px !important;
    
}



#mitOrderPayment label.checked {
     
    border-radius: 16px !important;
}



#mitOrderPayment label.checked {
    
    border-radius: 16px !important;
}


.mit-step-order .order-accordion h2 span.on-change {
    font-size: 16px !important; ;
     
    border-radius: 16px !important; 
   
}



#mitDeliverySelector li input+label {
     
    font-family: "PtSansRegular" !important;
    
    border-radius: 16px 0 0 16px !important;
}


#mitDeliverySelector li input:checked+label {
   
    border-radius: 16px 0px 0px 16px !important;
}



#mitDeliverySelector li:last-child input+label {
    
    border-radius: 0 16px 16px 0 !important;
}


.button, html input[type="button"], input[type="reset"], input[type="submit"] {
     
    border-radius: 16px !important;
     
}


.bx-filter.bx-green .btn.btn-link:focus, .bx-filter.bx-green .btn.btn-link:active, .bx-filter.bx-green .btn.btn-link:hover {
     
    border-radius: 16px !important;
}



.bx-aside-nav-control .fa {
    
    DISPLAY: NONE;
}



@media screen and (max-width: 768px)
.mit-main .mit-top-bar .left-block .tb-element {
    
    margin-left: 15px !important;
}



.mit-top-bar-social>span {
    
    margin-left: 45px !important;
	    margin-bottom: 15px;
}


.mit-main .mit-top-bar .left-block .tb-element {
    margin-left: 15px !important;
}


.mit-top-bar-social ul li {
    
    padding-bottom: 10px;
}



.bx-basket-item-list-item-price-quantity {
     
    font-size: 20px;
}


.lists-list .info-lists {
   
    font-family: 'PTSANSREGULAR';
     
    
}



#mitPersonalAside .btn-group .btn-send-order:hover {
    background: #99c45a;
}
#mitPersonalAside .btn-group .btn-send-order {
    
    font-family: PtSansRegular;
     
}



#sendForm {
   
    font-family: PtSansRegular;
    
}




.bx_profile .form-group label input {
     
    font-family: PtSansRegular;
    
}



.mit-personal-page h1 {
    
    font-family: PtSansRegular;
    
}



.bx_profile h3 {
    font-family: PtSansRegular;
 
}



.bannerfood {
    margin: 5px;

}


#vertical-multilevel-menu > li ul.menu-lvl-2 .brands > div {
  
    display: none; !important;
}




#vertical-multilevel-menu>li ul.menu-lvl-2 .brands {
    width: 0px; !important;
    display: block; !important;
    padding: 0px; !important;
    float: right; !important;
    background-color: #edfcd6; !important;
    height: 0%; !important;
    border-left: 0px solid #c9e3a3; !important;
    padding-top: 0px; !important;
    min-height: 0px; !important;
}


#vertical-multilevel-menu>li ul.menu-lvl-2 {

    min-width: 305px;!important;

}


#vertical-multilevel-menu>li ul.menu-lvl-2 .brands .brand-text {
    
    display: none; !important;
}


.bx_catalog_text .bx_catalog_text_ul li a {
    border: 1px #ffffff00 solid;
}



.bx-pagination .bx-pagination-container ul li.bx-pag-all a span, .bx-pagination .bx-pagination-container ul li.bx-pag-prev a span, .bx-pagination .bx-pagination-container ul li.bx-pag-next a span {
  
    border: 1px solid #99c45a;
    
}




.bx-pagination .bx-pagination-container ul li.bx-pag-all span, .bx-pagination .bx-pagination-container ul li.bx-pag-prev span, .bx-pagination .bx-pagination-container ul li.bx-pag-next span {
   
    border: 1px solid #a8d95b;
    
}



.mit-top-bar-social>span {
    margin-left: 15px !important;
    margin-bottom: 15px;
}


.container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0 auto;
    max-width: 100%; /* Adjust as needed */
}

.block {
    width: 33%;
}

.block img {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
}



.bx-top-nav-container .bx-nav-1-lvl>a span {
   
    color: #ffffff;
}



.mit-personal-page h1 {
 
    font-family: 'PTSANSREGULAR' !important;
     
}


.b24-widget-button-popup-description {
    margin: 0px 0 0 0;
    font: 11px "PtSansregular", Arial, Helvetica, sans-serif;
    color: #424956;
}



.b24-widget-button-popup {
    
    padding: 7px 9px 8px 13px;
    width: 310px;
    border: 2px solid #2fc7f7;
     
}


.b24-widget-button-block {
    width: 56px;
    height: 56px;
 
}


#mitOrderResult .btn-group .success-order {
    
    font-family: 'PTSansRegular';
     
}


.sale_order_full_table h4 {
     
    font-family: 'PTSansRegular';
    
}

.new-list h3 {
     
    font-family: PtSansRegular;
}


.new-list input[type=button] {
    
    font-family: PtSansRegular;
}




#mitOrderResult .btn-group .success-order {
    
    font-family: 'PTSANSREGULAR'!important;
     
}


.sale_order_full_table h4 {
    font-size: 18px;
    font-family: 'PTSansRegular' !important;
}

.head-subsection {
font-family: 'PTSansRegular' !important;
font-size: 20px;
}



.catalog-section .mit-lazy-load .mit-lazy-load-btn {
    
    border: 1px #84c551 solid;
}



.green-block {
    background: #f3f3f3;
	border-radius: 0px 0px 15px 15px;
}

.gray-block {
    background-color: #f3f3f3;
	border-radius: 15px 15px 0px 0px;
}

.product-item-price-current {
    color: #535c69;
    
}

#mitAuthForm .popup-window-close-icon {
    width: 50px;
    height: 50px;
    top: 26px;
    right: 30px;
    
}



#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_btn_reg {
    position: absolute;
    right: 0;
    top: -50px;
    padding: 10px 15px;

    
}


#mitAuthForm .popup-window-content .auth-nav .auth-nav-el.active {
    
    box-shadow: none;

}


#mitAuthForm {
    border-radius: 25px;
    
}



#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_title {
    padding: 0px 0 25px 0;
     
    font-size: 20px !important;
    font-weight: 600;
}



#mitAuthForm .popup-window-content .auth-nav {
     
    margin: 25px 0 11px 0;

}


#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row label.wrap-label input[type=text], #c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row label.wrap-label input[type=password] {
    
    font-size: 25px !important;

}


input:-internal-autofill-selected {
    appearance: menulist-button;
    background-image: none !important;
    background-color: gray !important;
    color: fieldtext !important;
}

#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn_link {
    font-size: 16px;
    color: white !important;
    width: 98% !important;
}


#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn {
    color: #fff !important;
    font-size: 30px !important;
    
}



#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row label.wrap-label input[type=text], #c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row label.wrap-label input[type=password] {
   
    font-family: 'PTSansRegular';
	padding: 5px
}


.c-bxmaker-authuserphone_login-default-box * {
    color: #121212 !important;
    font-size: 9px !important;
}

#mitAuthForm .popup-window-content .auth-nav {
    margin: 7px 0 5px 0;
}


 #c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_btn_reg {
    position: absolute;
    left: 160px;
    
    right: 30px !important;
	width: fit-content;
}


#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_title {
    padding: 0px 0 25px 0;
    font-size: 20px !important;
    font-weight: 600;
    padding: 90px 10px 10px 0px;
}


#mitAuthForm .popup-window-content p {
    max-width: 599px;
    margin: 20px 0;
}



#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_title {
    padding: 10px;
    text-align: center;
    font-size: 16px !important;
}


#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_row .cbaup_btn_link {
    font-size: 14px !important;
	padding: 10px 0px 10px 0;
   
}


#c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_btn_reg {
    position: absolute;
    right: 0;
    top: -50px;
    padding: 10px 8px 10px 8px;
}

#mitAuthForm .popup-window-content .auth-nav .auth-nav-el {
     
    padding: 7px 5px;

}


#mitAuthForm .popup-window-content .auth-nav .auth-nav-el.active {
    box-shadow: none;
    padding: 9px 5px 9px 5px;
    border-radius: 7px !important;
}


.popup-window.popup-window-with-titlebar {
     
    border-radius: 10px;
}


.popup-window-with-titlebar .popup-window-content, .popup-window-content-gray .popup-window-content {
    background-color: rgba(22, 50, 93, 0.3);
}


.popup-window-with-titlebar .popup-window-content, .popup-window-content-gray .popup-window-content {
    background-color: rgb(255 255 255 / 30%);
}

#Majority1 .popup-window-titlebar {
    background-color: #edfcd6 !important;
}


#Majority1 {
    border-radius: 15px;
     
}

.flex-fix, .mit-main .mit-container-fluid footer.bx-footer, .mit-main .mit-container-fluid footer.bx-footer div, .mit-main .mit-container-fluid>div {
    background-color: #fff0;
}


.bx-basket-item-list-item-remove {
 
    padding: 4px;
}



.bx-opener .bx-basket-item-list {
    border-radius: 0px 0px 15px 15px !important;
}


.mit-wrapper a {
    color: #535c69;
    
}


.product-item .mit-current-sku {
   
    height: 15px;
}


#Majority1 {
   
    background-color: white;
}


#basket_items_list #basket_items .product .product-subcontrol a.delete-item, #basket_items_delayed #delayed_items .product .product-subcontrol a.delete-item {
    
    color: red;
}

.mit-main .mit-top-bar {
   
    padding: 10px 0px 0px 0px;
}


#mitOrderResult .btn-group, #mitDelayedResult .btn-group {
    background: #d8d8d8;
    
    border-radius: 0px 0px 15px 15px;
}


#basket_items_list #basket_items .product .product-analogs .analog-list .analog-element input+label {
    
    border: 1px solid #d6e9bb;

}



.bx-ui-combobox-container .bx-combobox-fake-as-input {
    padding-top: 7px;

}


#mitOrderResult h3, #mitDelayedResult h3 {
    background: #8eb752 !important;
    color: white;
}


#mitOrderResult h3, #mitDelayedResult h3 {
   
    padding: 35px 16px 35px 15px !important;

}

.bx_ordercart .bx_sort_container {
    background: #8eb752 !important;
}

.bx_ordercart .bx_sort_container a.current {
    color: #fff;
    border-bottom: 0;
}


.bx_ordercart .bx_sort_container a {
    color: #ffffff !important;
 
}

#mitOrderResult, #mitDelayedResult {
     
    box-shadow: 5px 1rem 2rem rgb(165 172 182);
}



#MitBasketModal .popup-window-buttons .mit-btn {
    
    font-family: 'PTSANSREGULAR';

}




.product-item {
   
    padding-bottom: 15px;

    padding-left: 10px;
    padding-top: 10px;
    margin-left: 8px;
    padding-right: 10px;
}




.clocki {
    margin-bottom: -2px;
    padding-bottom: 8px;
}



.product-item .btn.btn-default {
    border-radius: 10px;
    font-size: 1.0em !important;
}


.button, html input[type="button"], input[type="reset"], input[type="submit"] {
    border-radius: 10px !important;
}

.bx_catalog_text .bx_catalog_text_ul li a {
    border-radius: 10px;
}


.smart-captcha {
    min-width: 280px;
    height: 102px;
  
}


.smart-captcha {
    min-width: 182px !important;

}

.CheckboxCaptcha {
   
    padding: 5px 0 0 5px;

}
/* End */


/* Start:/local/templates/mit_samberi/template_styles.css?170650364818029*/
/*
* 23/02/16
* Сетка проекта
* Ответственный: Павлов Александр
* Соисполнители: Ефремов Дмитрий
* Компания: mit
*
* Not Mobile-First up-down grade
*/

/* Hightres desktop monitor */
@media screen and (max-width: 4096px) {
    .mit-main {
        width:100%;
        display:block;
        position:relative;
        overflow: auto;
        max-width:2500px;
    }

    .mit-main .mit-wrapper  {
        padding:0 60px;
        display:block;
    }

    .mit-main .mit-wrapper .mit-container {
        border-left-width: 1px;
        border-left-style: solid;
        border-right-width: 1px;
        border-right-style: solid;
    }

    /* aside and container */
    .mit-main aside {
        width:220px;
        float:left;
    }

    .mit-main header aside {
        margin-right:20px;
        border-right-width:1px;
        border-right-style:solid;
    }

    .mit-main aside .sidebar-info {
        padding:20px 15px;
    }

    .mit-main .mit-container-fluid {
        margin-right: auto;
        margin-left: auto;
        padding-right: 48px;
        display: flex;
        flex-flow: row wrap;
        flex-direction: row;
        flex-wrap:wrap;
        flex: 1 100%;
    }

    .mit-main .mit-workarea .mit-container-fluid {
        padding-left:20px;
        border-left:1px solid #e4e4e4;
    }

    .mit-main .mit-workarea aside {
        min-height:40px;
    }

    .mit-main .mit-container-fluid > .hr-separator {
        margin-right:-48px;
        padding-right:48px;
        margin-left:-20px;
        padding-left:20px;
    }

    .mit-main .mit-container-fluid > div,
    .mit-main .mit-container-fluid footer.bx-footer,
    .mit-main .mit-container-fluid footer.bx-footer div,
    .flex-fix {
        flex:1 100%;
        position:relative;
    }

    .mit-main .mit-container-fluid > div[id^='bx_'] {
        overflow:hidden;
    }

    /* top bar */
    .mit-main .mit-top-bar {
        min-height:40px;
        position:relative;
        overflow:hidden;
        z-index:30;
    }

    .mit-main .mit-top-bar .left-block,
    .mit-main .mit-top-bar .center-block {
        float:left;
        width:40%;
        display:block;
    }

    .mit-main .mit-top-bar .right-block {
        float:left;
        width:20%;
        display:block;
    }

    .mit-main .mit-top-bar .left-block .tb-element {
        float:left;
        margin-left:20px;
        margin-top:8px;
        font-family: "Circle";
        font-size:1.27em;
        line-height: 28px;
    }

    .mit-main .mit-top-bar .left-block .tb-element .as-link,
    .mit-main .mit-top-bar .left-block .tb-element a {
        color: #fff;
        border-bottom-width: 2px;
        border-bottom-style: dotted;
        cursor: pointer;
        line-height: 15px;
        display: inline-block;
    }

    .mit-main .mit-top-bar .left-block .tb-element a:hover { text-decoration: none; }

    /* HEADER */
    header {
        height:70px;
        display:block;
        clear:both;
        border-bottom-width:1px;
        border-bottom-style:solid;
        box-shadow:0 5px 0 #edfcd6, 0 5px 10px rgba(0,0,0,.2);
        position:relative;
        z-index:30;
        background:#fff;
    }

    header .mobile-menu {
        display:none;
    }

    header.float-head {
        position:fixed;
        top:0;
        width: calc(100% - 122px);
    }

    header .mit-container-fluid {
        height:70px;
    }

    header aside .catalog-menu a.catalog-menu-btn {
        padding: 22px 24px;
        display: block;
        line-height: 26px;
        font-size: 18px;
        font-family: "Circle";
        text-decoration: none;
        text-align: center;
    }

    header aside .catalog-menu a .fa {
        font-size:10px;
        transform: translateY(-2px);
        display:inline-block;
        transition: -webkit-transform .3s;
        transition: transform .3s;
        transition: transform .3s, -webkit-transform .3s;
    }

    header aside .catalog-menu a .fa.showing {
        -webkit-transform: rotate(180deg); /* Для Safari, Chrome, iOS */ /* Для Opera */
        transform: rotate(180deg);
        -webkit-transition: transform .3s;
        -webkit-transition: -webkit-transform .3s;
        transition: -webkit-transform .3s;
        transition: transform .3s;
        transition: transform .3s, -webkit-transform .3s;
    }

    header aside .catalog-menu a:hover {
        text-decoration:none;
    }

    header .mit-container-fluid .logo-link img.big-logo {
        max-height: 40px;
        max-width: 50%;
        display: block;
        margin: 15px auto;
        float: left;
    }

    header .mit-container-fluid .logo-link .desktop-logo-info {
        font-size: 12px;
        text-align: left;
        display: inline-block;
        float: left;
        padding-top: 26px;
        padding-left: 5px;
        color: #739b37;
        line-height: 14px;
    }

    header .mit-container-fluid .logo-link img.small-logo {
        display:none;
    }

    header .mit-personal-room {
        margin-left:-8px;
        padding-left:8px;
        border-left-width:1px;
        border-left-style: solid;
        padding-top:15px;
        font-size:12px;
        height:70px;
    }

    header .mit-personal-room span {
        display:block;
    }

    header .mit-personal-room span.mit-personal-room-q {
        font-size:1.288em;
        font-family: "Circle";
        line-height:22px;
    }

    header .mit-personal-room span.mit-personal-room-q img {
        float:left;
        width:18px;
        margin-right:3px;
    }

    header .mit-personal-room span.mit-personal-room-q img.logout {
        float:right;
        cursor:pointer;
    }

    header .mit-personal-room span.mit-personal-room-q a:hover {
        text-decoration:none;
    }

    header .mit-personal-list {
        margin-left:-8px;
        padding-left:8px;
        border-left-width: 1px;
        border-left-style: solid;
        height:70px;
        line-height:14px;
        font-family:"Circle";
        min-width:100px;
        padding-top:20px;
    }

    header .mit-personal-list i.personal-list-alert {
        position:absolute;
        background:#fff;
        padding:8px;
        font-style:normal;
        box-shadow:0 20px 30px 0 rgba(59, 98, 56, 0.4);
        top:50px;
        left:0;
        margin:0 auto;
        width:120px;
        color:#000;
        display:block;
    }

    header .mit-personal-list img {
        float:left;
        margin-right:10px;
    }

    header .mit-personal-list a:hover {
        text-decoration: none;
    }

    header .mit-personal-list.not-auth {
        -webkit-filter: grayscale(100%);
        -moz-filter: grayscale(100%);
        -ms-filter: grayscale(100%);
        -o-filter: grayscale(100%);
        filter: grayscale(100%);
    }

    header .mit-personal-list.not-auth a {
        cursor:default;
    }

    /* WORK AREA */
    .mit-workarea {
        padding-top:5px;
        position:relative;
        z-index:1;
    }

    header.float-head + .mit-workarea{
        padding-top:75px;
    }

    .auth-content-personal {
        background:#fff;
        border-right-width:1px;
        border-right-style:solid;
        border-bottom-width:1px;
        border-bottom-style:solid;
        margin-left:-20px;
        padding-left:20px;
    }

    .auth-content-personal #c-bxmaker-authuserphone_login-default-box.c-bxmaker-authuserphone_login-default-box .cbaup_btn_reg {
        top: 0;
    }

    /* benefits */
    .benefits {
		/*
        border-bottom-width: 1px;
        border-bottom-style: solid;
		*/
    }

    .benefits .benefits-list {
        margin-left:-20px;
        margin-right:-48px;
        background:#fff;
        position:relative;
        overflow:hidden;
        border-bottom-width: 1px;
        border-bottom-style: solid;
    }

    .benefits .benefits-list .benefit {
        display:block;
        height:220px;
    }

    .benefits .benefits-list .benefit.benefit-middle {
        margin-left:-9px;
        margin-right:-8px;
        border-left-width:1px;
        border-left-style: solid;
        border-right-width:1px;
        border-right-style: solid;
    }

    .benefits .benefits-list .benefit div { padding:0 75px }
    .benefits .benefits-list .benefit div p { margin:0 }

    .benefits .benefits-list .benefit .benefit-img {
        width:302px;
        height:132px;
        display:block;
        margin:0 auto;
        background-position:bottom center;
        background-repeat:no-repeat;
    }

    .benefits .benefits-list .benefit .benefit-img.benefit-1 { background-image:url(/local/templates/mit_samberi/images/laptop.png);}
    .benefits .benefits-list .benefit .benefit-img.benefit-2 { background-image:url(/local/templates/mit_samberi/images/phone.png);}
    .benefits .benefits-list .benefit .benefit-img.benefit-3 { background-image:url(/local/templates/mit_samberi/images/car.png);}

    .benefit-detail {
        border-left-width:1px;
        border-left-style:solid;
        border-right-width:1px;
        border-right-style:solid;
        border-bottom-width:1px;
        border-bottom-style:solid;
        border-radius:0 0 10px 10px;
        padding:10px 30px;
        margin:0 auto 20px;
        font-family:"Circle";
        font-size:18px;
        display:table;
        cursor:pointer;
    }

    .benefit-detail span { border-bottom:2px dotted; }


    /*personal page styles*/
    .mit-personal-page {
        margin-left: -20px;
        padding-left: 20px;
        min-height: calc(100vh - 415px);
    }
    .mit-personal-page h1 {
    margin: 0 0 0 -20px;
    padding: 27px 20px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-right-style: solid;
    font-family: Circle;
    font-size: 30px;
    font-weight: normal;
    }

    /* SUBSCRIBE */
    .mit-subscribe {
        border-top-style:solid;
        border-top-width:1px;
        border-bottom-style:solid;
        border-bottom-width:1px;
        margin-top:-1px;
        position:relative;
        clear:both;
    }

    /* FOOTER */
    .mit-main .mit-container-fluid footer.bx-footer,
    .mit-main .mit-container-fluid footer.bx-footer div {
        overflow:hidden;
    }

    .mit-developer-style .mit-developer b {
        font-family: "ForteMit";
        font-size:18px;
        color:#333;
        font-weight:normal;
    }
    .mit-developer-style a { color:#333; }
    .mit-developer-style a:hover { text-decoration:none; color:#333; }
    .mit-developer-style a:hover .mit-developer b:nth-child(1) { color:#ff4641 }
    .mit-developer-style a:hover .mit-developer b:nth-child(2) { color:#00b8f8 }
    .mit-developer-style a:hover .mit-developer b:nth-child(3) { color:#fea638 }

    /* overlay */
    #menuOverlay {
        background: rgba(89, 146, 85, .8);
        height: 100vh;
        position: fixed;
        top: 0;
        left:0;
        width: 100%;
        z-index: 200;
        display:none;
        opacity:0;
        -webkit-transition: opacity 300ms;
        -moz-transition: opacity 300ms;
        -ms-transition: opacity 300ms;
        -o-transition: opacity 300ms;
        transition: opacity 300ms;
    }

    #menuOverlay span{
        font-size:14px;
        position:absolute;
        color:#fff;
        right:30px;
        bottom:30px;
    }

    .popup-window-overlay {
        background: rgba(89, 146, 85, .8)!important;
        position: fixed;
        height: 100vh!important;
    }
}

@media screen and (max-width: 1370px) {
    .mit-main .mit-wrapper  { padding:0 5px; }
    .mit-main .mit-top-bar .left-block { width:45%; }
    .mit-main .mit-top-bar .center-block { width:34%; }
    .mit-main .mit-top-bar .right-block { width:21%; }

    header.float-head {
        width: calc(100% - 10px);
    }

    header .mit-personal-room span.mit-personal-room-q img {
        width:18px;
    }

    /* benefits */
    .benefits .benefits-list .benefit div { padding: 0 5px; }

    /* logo */
    header .mit-container-fluid .logo-link img.big-logo {
        display:block;
    }

    header .mit-container-fluid .logo-link img.small-logo {
        display:none;
    }
}

@media screen and (max-width:1024px) {
    .mit-main .mit-wrapper  { padding:0px; }

    /* top bar */
    .mit-main .mit-top-bar .left-block { width:55%; }
    .mit-main .mit-top-bar .center-block { width:45%; }
    .mit-main .mit-top-bar .right-block { display:none; }

    /* header */
    header .mit-personal-room span.mit-personal-room-q a {
        text-overflow: ellipsis;
        max-width: 80px;
        font-size: 14px;
        float: right;
        line-height: 20px;
        overflow: hidden;
        white-space: nowrap;
    }

    header .mit-personal-room span.mit-personal-room-q img {
        width:18px;
    }

    /* benefits */
    .benefits .benefits-list .benefit {
        height: 240px;
        padding: 10px;
    }

    .benefits .benefits-list .benefit div { padding: 0 0; }

    .benefits .benefits-list .benefit .benefit-img {
        width: 100%;
        height: 110px;
        background-size: contain;
    }

    /* logo */
    header .mit-container-fluid .logo-link img.big-logo {
        display:none;
    }

    header .mit-container-fluid .logo-link img.small-logo {
        display:block;
        margin-top: 20px;
    }
}

@media screen and (max-width:768px) {
    .reverse {
        margin:0;
        padding:0;
    }

    .mobile-reverse {
        margin:0 -15px;
        padding:0 15px;
    }

    .mit-main .mit-top-bar .left-block { width:100%; }
    .mit-main .mit-top-bar .left-block .mit-phone { display:none; }
    .mit-main .mit-top-bar .left-block .tb-element {
        float:left;
    }
    .mit-main .mit-top-bar .left-block .tb-element:nth-child(2) {
        float:right;
        padding-right:20px;
    }
    .mit-main .mit-top-bar .center-block { display:none; }
    .mit-main .mit-top-bar .right-block { display:none; }

    .mit-main .mit-container-fluid {
        display:flex;
        padding:0;
    }

    header {
        height:121px;
    }

    header.float-head {
        width: 100%;
        left:0;
    }

    header .mobile-menu {
        display:block;
        padding-right: 2px;
    }

    header .mobile-menu .mit-icon-catalog {
        width:100%;
        height:70px;
        border-right:1px solid #c9e3a3;
    }

    header .logo-link {
        display:inline-block;
        margin:0 auto;
    }

    header .mit-container-fluid .logo-link .desktop-logo-info {
        display:none;
    }

    header .mobile-h70 {
        height:70px;
        border-bottom: 1px solid #c9e3a3;
    }

    header .mobile-h50 {
        height:50px;
        overflow:hidden;
        text-align:center;
    }

    header .mobile-h50 .title-block {
        display:none;
    }

    header .mit-personal-room {
        padding-top:14px;
        height:50px;
        padding-right:10px;
    }

    header .mit-personal-room .mit-personal-room-q {
        font-size: 1.5em;
        line-height: 1.5em;
        text-align:center;
    }

    header .mit-search form {
        margin-right:15px;
    }

    header .mit-personal-room span.mit-personal-room-q img {
        float:none;
        display:inline-block;
        width:24px;
    }

    header .mit-personal-room span.mit-personal-room-q a {
        max-width: 100%;
        font-size: 18px;
        float:none;
    }

    .benefit-detail {
        padding: 10px 20px;
    }

    .benefits .benefits-list {
        margin:0;
        padding:30px 0 0 0;
        border:none;
    }

    .benefits .benefits-list .benefit,
    .benefits .benefits-list .benefit.benefit-middle {
        padding:0 15px;
        border:none;
    }

    header .mit-personal-list {
        text-align: center;
        padding-top: 12px;
        height:50px;
        font-size:16px;
    }

    header .mit-personal-list img {
        float:none;
        display:inline-block;
    }

    header .mit-personal-list span {
        display:inline-block;
    }
}

@media screen and (max-width: 586px) {
    header {
        flex:1 100%;
        width:100%;
    }

    header.float-head + .mit-workarea {
        padding-top: 130px;
    }

    header .mit-container-fluid .logo-link .desktop-logo-info {
        display:none;
    }

    .mit-main .mit-workarea .mit-container-fluid {
        border-left:none;
    }

.mit-main .mit-container-fluid > .hr-separator {
        margin-right:0px;
        padding-right:0px;
        margin-left:0px;
        padding-left:0px;
    }

    header.top-border {
        border-top-width:5px;
        border-top-style:solid;
    }

    .mit-main.menu-show {
        height:100vh;
        overflow:hidden;
    }

    .mit-main.menu-show .mit-top-bar {
        min-height:0;
        height:0;
        -webkit-transition: height .2s;
        -moz-transition: height .2s;
        -ms-transition: height .2s;
        -o-transition: height .2s;
        transition: height .2s;
    }

    .mit-main .mit-workarea aside {
        width:100%;
        display:none;
        float:none;
    }

    .mit-main .mit-workarea .mit-container-fluid {
        padding:0 15px;
    }

    .mit-main .mit-wrapper .mit-container {
        border:none;
    }

    .mit-personal-page {
        margin-right:-20px;
    }
}

@media screen and (max-width:486px) {
    header.float-head {
        width: 100%;
    }

    header .mit-personal-list-header {
        display:none;
    }

    header .mit-search {
        width:100%;
        padding:8px;
        height:70px;
        background-image: url(/local/templates/mit_samberi/images/icon-search.png);
        background-repeat: no-repeat;
        background-position: center;
    }

    header .mit-personal-room .mit-personal-room-q img {
        float:none;
        display:inline-block;
        width:24px;
    }

    header .mit-personal-room span.mit-personal-room-q a {
        max-width: 50px;
        font-size: 16px;
        display:none;
    }
}
/* End */


/* Start:/local/templates/mit_samberi/css/monolit.min.css?1698513642123*/
.mit-monolit{margin:0 -15px;position:relative;overflow:hidden}@media(min-width:768px){.mit-monolit{margin:0 -48px 0 -20px}}
/* End */
/* /local/components/denisoft/majority.control/templates/.default/style.min.css?16985136422436 */
/* /local/templates/mit_samberi/components/bitrix/menu/mit-top-bar-menu/style.min.css?1698513642347 */
/* /local/templates/mit_samberi/components/bitrix/menu/mit-top-bar-social/style.min.css?1698513642357 */
/* /local/templates/mit_samberi/components/bitrix/menu/mit-main-menu/style.min.css?16985136427226 */
/* /local/templates/mit_samberi/components/denisoft/search.title/mit-title-search/style.min.css?16985136412859 */
/* /local/templates/mit_samberi/components/bitrix/sale.basket.basket.line/mit-small-cart/style.min.css?16985136425486 */
/* /local/templates/mit_samberi/components/bitrix/system.auth.authorize/mit-bxmaker/style.min.css?16985136413399 */
/* /local/templates/mit_samberi/components/bxmaker/authuserphone.login/mit-bxmaker/style.min.css?169851364118046 */
/* /local/templates/mit_samberi/components/bitrix/system.auth.authorize/socservis/style.min.css?16985136411114 */
/* /local/templates/mit_samberi/components/bitrix/breadcrumb/mit-breadcrumb/style.min.css?1698513642432 */
/* /local/templates/mit_samberi/components/bitrix/menu/mit-bottom-menu/style.min.css?1698513642117 */
/* /bitrix/components/bitrix/menu/templates/catalog_horizontal/style.min.css?16985136889538 */
/* /bitrix/components/bitrix/menu/templates/catalog_horizontal/themes/green/colors.min.css?1698513688837 */
/* /local/templates/mit_samberi/styles.css?175092341144385 */
/* /local/templates/mit_samberi/template_styles.css?170650364818029 */
/* /local/templates/mit_samberi/css/monolit.min.css?1698513642123 */
