1.secondary-navigation.toggled ul ul{transition:0s;visibility:hidden}
2.secondary-navigation.toggled ul ul.toggled-on{visibility:visible}
3.secondary-navigation.toggled .main-nav ul ul{position:relative;top:0;left:0;width:100%}
4.secondary-navigation.toggled .main-nav ul ul.toggled-on{position:relative;top:0;left:auto!important;right:auto!important;width:100%;pointer-events:auto;height:auto;opacity:1;display:block}
5.secondary-navigation.toggled .main-nav>ul{display:block}
6.secondary-navigation.toggled .main-nav .sf-menu>li{float:none;clear:both;display:block!important;text-align:left!important}
7.secondary-navigation.toggled .main-nav .sf-menu>li.hide-on-mobile{display:none!important}
8.secondary-navigation.toggled .dropdown-menu-toggle:before{content:"\f107"!important}
9.secondary-navigation.toggled .sfHover>a .dropdown-menu-toggle:before{content:"\f106"!important}
10.secondary-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
11.dropdown-hover .secondary-navigation.toggled ul li.sfHover>ul,.dropdown-hover .secondary-navigation.toggled ul li:hover>ul{transition-delay:0s}
12.rtl .secondary-navigation.toggled .main-nav .sf-menu>li{text-align:right!important}
13@media (max-width:768px){.secondary-navigation .menu-toggle{display:block}
14.secondary-navigation ul,.secondary-navigation:not(.toggled) .main-nav>ul{display:none}
15.secondary-navigation.toggled .main-nav{flex-basis:100%;order:3}
16.secondary-nav-aligned-left .secondary-navigation.has-top-bar .menu-toggle{text-align:left}
17.secondary-nav-aligned-left .secondary-navigation .top-bar{order:2}
18.secondary-nav-aligned-right .secondary-navigation.has-top-bar .menu-toggle{text-align:right}
19.secondary-navigation.has-top-bar .top-bar .inside-top-bar .widget{margin:0 20px}
20.secondary-nav-aligned-center .secondary-navigation .top-bar{flex-basis:100%}
21.secondary-nav-float-right .secondary-navigation{margin-left:0;width:100%;margin-top:1.5em}
22.secondary-nav-float-right .header-widget{margin-left:auto}
23.secondary-nav-float-left .multi-navigation-wrapper,.secondary-nav-float-left .secondary-navigation{margin-left:0;width:100%;margin-top:1.5em}
24.secondary-nav-float-left:not(.nav-float-right) .header-widget{margin-left:auto;margin-right:auto;order:unset}
25.secondary-nav-float-left .site-branding,.secondary-nav-float-left .site-logo{order:unset}
26.secondary-navigation.has-menu-bar-items .inside-navigation,.secondary-navigation.has-top-bar .inside-navigation{justify-content:space-between}
27}