.responsive #top #header,.responsive #top #header #header_meta,.responsive #top #header #menu-item-search a,.responsive #top #header a.cart_dropdown_link,.responsive #top #header #header_main nav .social_bookmarks,.responsive #top #header #header_main .inner-container .logo,.responsive #top #header #header_main .inner-container .main_menu,.responsive #top #header #header_main .inner-container .widget,#top #header #header_main .container.av-logo-container .inner-container{display:flex;position:relative}.responsive #top #header #header_meta{flex-basis:100%}#top #header #header_main .container.av-logo-container{height:inherit;line-height:inherit}#top #header #header_main .container.av-logo-container .inner-container{height:inherit;position:relative!important;flex-wrap:wrap;padding:10px;justify-content:space-between}.responsive #top #header{flex-wrap:wrap}.responsive #top #header #header_main{flex-basis:100%}.responsive.html_header_transparency #top #wrap_all #header{position:absolute}@media only screen and (max-width:767px){.responsive.html_header_transparency #top #wrap_all #main{}}.html_header_sticky.html_mobile_menu_tablet #top #wrap_all #header,.html_header_sticky.html_header_transparency #top #wrap_all #header,.html_header_sticky #top #wrap_all #header{position:fixed}.html_header_sticky #top #header_main .container,.html_header_sticky #top .main_menu ul:first-child>li a{height:inherit!important;line-height:inherit!important}.html_header_sticky:not(.html_header_transparency) #top #wrap_all #main,.html_header_sticky #top #wrap_all #main{padding-top:100px}@media only screen and (max-width:767px){.html_header_sticky #top #wrap_all #main{padding-top:100px!important}}.responsive #top #header #header_main .inner-container .logo{order:1;flex-basis:auto;min-width:100px;z-index:9;transform:translateY(50%);margin-top:-50px}@media only screen and (max-width:767px){.responsive #top #header #header_main .inner-container .logo{transform:none;margin-top:0}}.responsive #top #header .logo,.responsive #top #header .logo a,.responsive #top #header .logo img{width:auto;max-width:300px;height:auto;align-items:center;align-self:center;justify-content:center}.responsive #top #header .logo span img{position:absolute;top:50%;transform:translateY(-50%)}.responsive #top #header #header_main .inner-container .main_menu{order:1;flex-basis:auto;align-items:center;align-self:center;height:inherit!important}#header .av-main-nav{display:flex;flex-wrap:nowrap}@media only screen and (max-width:1100px){#top #header .av-main-nav>li.menu-item{display:none!important}#top #header .av-burger-menu-main{cursor:pointer;display:block!important}}@media only screen and (max-width:767px){.responsive #top .av-logo-container .avia-menu{display:flex!important;align-items:center}}.responsive #top #header .avia_mega_div{position:fixed;left:50%;transform:translateX(-50%)}.responsive #top #header #header_main .inner-container .widget{order:3;flex-basis:auto;padding:0;clear:none!important;justify-content:center;align-self:center;align-items:center;z-index:1}.responsive #top #header #header_main .inner-container .widget>div{width:100%;line-height:14px;padding:0 10px;background:gold}.responsive #top #header #header_main nav .social_bookmarks{top:auto;margin-top:0;align-items:center}.responsive #top .av-logo-container .social_bookmarks li{height:inherit}#top #header #header_main #menu-item-shop a.cart_dropdown_link{height:auto}@media only screen and (max-width:767px){.responsive #top #menu-item-shop.cart_dropdown{display:flex;align-items:center}.cart_dropdown .dropdown_widget .avia-arrow{display:none}}