/* Site fixes loaded after stylesheet.css. Independent file: not touched by OCMOD refresh. */

/* Sticky menu (#menu2.fixed): "Блог" lives only in the main menu, and nothing may run under the phone / cart. */
#menu2.fixed ul.menumeb li.menu-blog { display: none; }

#menu2.fixed .row { display: flex; align-items: center; flex-wrap: nowrap; }
#menu2.fixed .row:before, #menu2.fixed .row:after { display: none; }
#menu2.fixed .row > [class*="col-"] { float: none; width: auto; }
#menu2.fixed .row > [class*="col-"] { padding-left: 6px; padding-right: 6px; }
#menu2.fixed .row > [class*="col-"]:first-child { flex: 1 0 auto; padding-left: 15px; }
#menu2.fixed .row > [class*="col-"]:not(:first-child) { flex: 0 0 auto; }
#menu2.fixed ul.menumeb { display: flex; flex-wrap: nowrap; }
#menu2.fixed ul.menumeb li { white-space: nowrap; padding-left: 5px; padding-right: 5px; }
#menu2.fixed ul.menumeb li a { font-size: 14px; }
#menu2.fixed #phonetwig { white-space: nowrap; font-size: 15px; }
@media (min-width: 1200px) {
	#menu2.fixed ul.menumeb li { padding-left: 14px; padding-right: 14px; }
	#menu2.fixed ul.menumeb li a { font-size: 16px; }
}
