header nav {float:right;position:relative;z-index:111}
.sf-menu {margin-top:35px}
.sf-menu ul {position:absolute;top:-999px;display:none}
.sf-menu li {position:relative;padding-bottom: 15px}
.sf-menu a {display:block;text-decoration:none;font-family:open sans,sans-serif;text-transform:uppercase;font-weight:600;font-size:12px;line-height:14px}
.sf-menu a:hover {text-decoration:none}
.sf-menu li:hover span {color:#fff}
.sf-menu>li>a {display:block;padding:8px 6px 9px;position:relative;color:#056526;transition:all .4s ease;letter-spacing:1px;border:2px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}
.sf-menu>li {float:left;display:block;position:relative}
.sf-menu>li {}
.sf-menu>li:hover,.sf-menu>li.current,.sf-menu>li.sfHover {}
.sf-menu>li:hover>a,.sf-menu>li.current>a,.sf-menu>li.sfHover>a {border:1px solid #056526;border-radius: 3px;background: #a4da22}
.sf-menu>li>a>.sf-sub-indicator {display:block;overflow:hidden;height:0;width:0;text-indent:-1000px;position:absolute;bottom:30px;left:50%;margin-left:-4px;border:4px solid;border-color:#fff transparent transparent transparent;transition:all .4s ease}
.sf-menu>li:hover>a>span,.sf-menu>li.current>a>span,.sf-menu>li.sfHover>a>span {color:#fff;border-color:#fff transparent transparent transparent;bottom:-2px}
.sf-menu>li>ul,.sf-menu>li.sfHover>ul {left:0;top:43px;width:183px;z-index:99;background:#fff;padding-top:18px;padding-bottom:25px;text-align:left;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:1px solid #23221f}
.sf-menu>li>ul>li {}
.sf-menu>li>ul>li>a {display:block;letter-spacing:1px;color:#23221f;padding:5px 0 4px 32px}
.sf-menu>li>ul>li:first-child>a {background:0 0}
.sf-menu>li>ul>li>a:hover,.sf-menu>li>ul>li.sfHover>a,.sf-menu>li>ul>li:hover>a span,.sf-menu>li.sfHover>ul>li.sfHover>a>span {color:#fff}
.sf-menu>li>ul>li>a:hover,.sf-menu>li>ul>li.sfHover>a {background:#23221f}
.sf-menu li.sfHover span {color:#1e1a1a}
.sf-menu>li>ul .sf-sub-indicator {line-height:34px;position:absolute;top:-9px;right:21px;color:#23221f}
.sf-menu li li ul {left:0;top:0;width:inherit;z-index:99;background-color:#fff;position:relative;padding-top:1px;padding-bottom:6px}
.sf-menu li li li {}
.sf-menu li li li a {display:block;color:#474747;padding:5px 0 4px 52px;letter-spacing:1px}
.sf-menu li li li:first-child a {background:0 0}
.sf-menu li li li:hover {}
.sf-menu li li li:hover a {background:#d3d3d2}
@media only screen and (max-width:995px) {.sf-menu>li>a {padding:8px 18px 9px}
}
@media only screen and (max-width:767px) {.sf-menu {display:none}
nav select {height:30px;border:1px solid #e7604a;font-family:Arial,sans-serif;font-size:14px;line-height:20px;color:#fff;background-color:#ff304d;width:100%;outline:none;padding:5px;font-weight:400;margin-bottom:0;margin-top:30px}
nav select option:first-child {color:#fff}
header nav,header h1 {float:none}
}
@media only screen and (max-width:479px) {}
