﻿.sf-menu ul.level_2 li{background-color:rgb(var(--prime))}.sf-menu a,.sf-menu strong.active,.sf-menu strong.forward{display:block;padding:11px 15px;border-bottom:0;color:rgb(var(--prime));-webkit-transition:background-color 150ms linear;-moz-transition:background-color 150ms linear;-o-transition:background-color 150ms linear;-ms-transition:baclground-color 150ms linear;transition:background-color 150ms linear}.sf-menu strong.active{color:rgba(var(--prime), 0.72)}.header_left .sf-menu a.first.sf-with-ul{display:block;padding:6px 12px 0 0}#header .sf-menu .subemenu strong.active:hover,#header .submenu.sfHover strong.active,#header .sf-menu .trail.sfHover a,#header .sf-menu .sibling.sfHover a,#header .sf-menu .submenu.sfHover a{background-color:rgb(var(--prime));color:rgb(var(--white))}#header .sf-menu .subemenu strong.active.woodtrends:hover,#header .submenu.sfHover strong.active.woodtrends,#header .sf-menu .submenu.sfHover a.woodtrends:hover{background-color:#2950b3}#header .sf-menu a:hover{background-color:rgb(var(--prime));color:rgb(var(--white))}#header .sf-menu .submenu .level_2 a,#header .sf-menu .submenu .level_2 .active,#header .sf-menu .submenu .level_2 .forward.first{color:rgb(var(--white))}.sf-menu ul.level_2{text-align:left}#header .sf-menu ul.level_2 a:hover,#header .sf-menu ul.level_2 .sf-menu .active:hover{background-color:#fcc737}.sf-menu{line-height:1.35em}.mod_navigation{overflow:visible !important}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu li{position:relative}.sf-menu ul{top:100%;position:absolute;display:none;left:0;z-index:99}.sf-menu>li{display:inline-block;margin-right:-0.25em}.header_left .sf-menu>li{margin-right:0}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}.sf-menu a{position:relative;display:block}.sf-menu ul ul{top:0;left:100%}.sf-menu li:last-of-type ul{right:0;left:unset}.sf-menu li:last-of-type ul a,.sf-menu li:last-of-type ul strong{text-align:right}@media only screen and (max-width:1500px){.sf-menu a,.sf-menu strong.active,.sf-menu strong.forward{font-size:0.875em;padding:12px 18px}}@media only screen and (max-width:1350px){.sf-menu a,.sf-menu strong.active,.sf-menu strong.forward{padding-right:13px;padding-left:13px}}@media only screen and (max-width:1120px){.sf-menu a,.sf-menu strong.active,.sf-menu strong.forward{padding-right:10px;padding-left:10px;font-size:0.775em}}@media only screen and (max-width:1000px){.sf-menu a,.sf-menu strong.active,.sf-menu strong.forward{padding-right:7px;padding-left:7px;font-size:0.75em}}