@media (max-width:1200px){.main-nav ul li a{padding:15px 10px}#menu-foooter li{width:50%}}@media (max-width:991px){.navbar-collapse{display:none}#menu-osnovnoe-menyu{margin-top:60px;width:100%}.main-nav ul li .dropdown-menu a{text-align:center}.main-nav{background-color:#54397e;min-height:60px}#menu-foooter li{width:100%;text-align:center}#logo-footer{margin:0 0 20px 0}.hny:after{top:60px}.widget_mc4wp_form_widget{padding:0 20px}.widget_mc4wp_form_widget form{padding:0 0 5px}.widget_mc4wp_form_widget .widget-title{font-size:18px}.entry-content{margin-bottom:2rem}}@media (max-width:767px){.h1,h1{font-size:28px;font-weight:700}.h2,h2{font-size:24px;font-weight:700}.h3,h3{font-size:22px;font-weight:700}.h4,h4{font-size:20px;font-weight:700}.h5,h5{font-size:18px;font-weight:700}.h6,h6{font-size:16px;font-weight:700}.text-md-12{font-size:12px!important}.dropdown-menu{position:relative;background-color:#54397e}.header_wrap{background:#54397e;color:#fff}.hamburger{padding:15px 15px 13px 15px}#menu-osnovnoe-menyu{background:#402a61}.main-nav-ru #menu-osnovnoe-menyu{box-shadow:0 0 9px 4px rgba(0,0,0,.25);background:#fff}.main-nav .col-sm-12{padding:0}.main-nav-ru .col-sm-12{padding:0}.main-nav ul li{text-align:left}.main-nav-ru ul li{text-align:left;border-bottom:1px solid #eaeaea;padding:15px 15px}.main-nav-ru ul.dropdown-menu-ru li{border-bottom:none;padding:10px 0}.main-nav ul. li a{padding:15px 15px}.main-nav-ru ul li a{color:#54397e;display:inline;padding:0}.main-nav-ru ul li a:hover{background:0 0}.main-nav ul li .dropdown-menu a{padding:15px 15px;text-align:left}.main-nav-ru{min-height:60px}.main-nav-ru .dropdown-menu-ru{position:relative;box-shadow:none;background:#eaeaea;margin:10px -15px 0;padding:0;padding-bottom:10px}.main-nav-ru .dropdown::after{right:25px;border-color:#54397e transparent transparent transparent}#logo-footer{border-bottom:1px solid rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:1px 0 0 rgba(255,255,255,.1);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.12);margin:0 -15px 20px -15px;padding:0 0 20px 0}.icon-flag-RU,.icon-flag-UA{font-size:30px}.cp_geo_title{margin:0 15px 0 0;font-size:22px}.scroll_mobile{margin:0 5px;padding:5px 0 10px 0;overflow-x:scroll;overflow-y:hidden}.scroll_mobile_child .col-lg-6{width:185px}.geoip-title small{top:-25px;right:15px;left:15px}#select_city_wrapper .scroll_mobile:after{content:'';background:linear-gradient(94deg,rgba(0,0,0,0) 0,rgba(84,57,126,1) 57%);width:43px;height:600px;position:absolute;right:19px;top:0}#current_city_wrapper .custom-search{position:absolute;right:25px;display:none}#current_city_wrapper .search-submit{padding-right:5px}#current_city_wrapper{background:#fff}.geo_flags{margin:0 -8px 0 0}#current_city_wrapper .search-submit.show{border:1px solid #ddd;border-left:none}#current_city_wrapper .custom-search.show{width:0;display:block;border:1px solid #ddd;border-right:none}.icon_single_product{color:#54397e;font-size:28px;margin:0 1.2rem 0 0;position:relative;top:16px}.list_product_reviews{border-bottom:1px solid #eaeaea}.product_table{overflow:hidden}.product_table tr td:first-child{padding-top:5px;padding-bottom:0}.product_table tr td:last-child{padding-top:0}.tariffs_product_item_left{width:33%;float:left}.tariffs_product_item_right{width:66%;float:left}.related_products_list_item img{width:50%}.related_products_list_item_link{border-bottom:1px solid #ddd}.thumb-wrap{padding-bottom:46%}.product_tabs_title{border-bottom:none}.product_tabs_title_tab{width:100%;border-radius:0}.product_tabs_title_tab:first-child{border-radius:5px 5px 0 0}.product_tabs_title_tab:last-child{border-radius:0 0 5px 5px;border-bottom:1px solid #54397e}.icon-attention{font-size:32px}.footer_sub_menu{border-top:1px solid #fff}.footer_sub_menu a{color:#fff;text-decoration:none}.product_add_js{overflow:hidden;height:180px}}@media (max-width:539px){.custom-logo-link{margin:0 10px 0 0}}@media (min-width:768px){.main-nav-ru .dropdown:hover ul.dropdown-menu-ru{display:block}.main-nav-ru .dropdown:hover::after{content:'';position:absolute;bottom:0;left:50%;display:block;margin-left:-4px;width:0;height:0;border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 6px 11px 6px;z-index:2000;top:auto}.font-weight-md-bold{font-weight:700!important}.text-mds-12{font-size:12px}}