.main-navigation .navigation-logo{transition:height .3s ease;opacity:1;margin-left:-10px;float:left;display:block}.main-navigation .navigation-logo img{padding:10px;transition:height .3s ease;position:relative;box-sizing:border-box;vertical-align:middle;display:block}.nav-float-left .main-navigation .navigation-logo{margin-right:-10px;margin-left:0;float:right}.regular-menu-logo .navigation-stick .navigation-logo,.sticky-menu-logo .main-navigation .navigation-logo{display:none!important}.sticky-menu-logo .navigation-stick:not(#sticky-placeholder) .navigation-logo{display:block!important}.main-navigation .inside-navigation:not(.grid-container) .navigation-logo,.main-navigation.grid-container .navigation-logo{margin-left:0}.gen-sidebar-nav .main-navigation .navigation-logo{padding:0;text-align:center;margin:30px 0!important;float:none}.gen-sidebar-nav .main-navigation .navigation-logo img{height:auto;padding:0;max-width:100%;margin:0 auto;vertical-align:bottom}body[class*=nav-float-].menu-logo-enabled:not(.sticky-menu-logo) .main-navigation .main-nav,body[class*=nav-float-].menu-logo-enabled:not(.sticky-menu-logo) .main-navigation .navigation-logo{vertical-align:middle;display:inline-block}body[class*=nav-float-].menu-logo-enabled:not(.sticky-menu-logo) .main-navigation:not(.navigation-stick) .navigation-logo{margin:0}.using-floats .main-navigation:not(.slideout-navigation) .inside-navigation:after,.using-floats .main-navigation:not(.slideout-navigation) .inside-navigation:before{height:0;overflow:hidden;font-size:0;content:".";visibility:hidden;width:0;line-height:0;display:block}