nav{position:relative;background:#383838;margin-top:24px;}
.sf-menu{margin-top:0px;}
.sf-menu ul{position:absolute;top:-999px;display:none;}
.sf-menu li{position:relative;}
.sf-menu > li{float:left;}
.sf-menu a{text-decoration:none;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;}
.sf-menu a:hover{text-decoration:none;}
.sf-menu > li > a{display:inline-block;font-size:14px;line-height:40px;color:#d4d3bd;position:relative;vertical-align:middle;height:40px;background:#383838;padding:0 21px;}
.sf-menu > li > .li-bord{position:absolute;right:0;content:"";top:0px;bottom:0;width:1px;background:#262626;}
.sf-menu > li{display:block;position:relative;}
.sf-menu > li > a:hover,
.sf-menu > li.current > a,
.sf-menu > li.sfHover > a{text-decoration:none;color:#ffffff;}
.sf-menu > li:hover,
.sf-menu > li.current,
.sf-menu > li.sfHover{}
.sf-menu > li > a.sf-with-ul:after{position:absolute;top:23px;display:inline-block;content:"\f105";right:7px;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;text-decoration:none !important;height:19px;overflow:hidden;width:7px;background:none;}
.sf-menu > li > a:hover > span,
.sf-menu > li.current > a > span,
.sf-menu > li.sfHover > a > span{text-decoration:none;}
.sf-menu > li > ul,
.sf-menu > li.sfHover > ul{left:0px;top:40px;width:253px;z-index:99;text-align:left;background:#ff3600;opacity:0.8;}
.sf-menu > li > ul > li{display:block;position:relative;padding-left:16px;line-height:39px;font-weight:400;}
.sf-menu > li > ul > li > a{display:inline;color:#ffffff;font-size:13px;}
.sf-menu li li a:hover,
.sf-menu li.sfHover li.sfHover>a,
.sf-menu li li:hover span,
.sf-menu li.sfHover li.sfHover span{text-decoration:none;color:#f1f1ea;}
.sf-menu > li > ul > li > a:hover > span,
.sf-menu > li > ul > li.current > a > span,
.sf-menu > li > ul > .sfHover > a > span{border-color:#f7941d transparent transparent transparent;}
.sf-menu > li > ul > li + li > a:before{position:absolute;content:"";height:1px;left:0;right:0;top:0;background:url(../images/bord-1.gif) 0 0 repeat-x;}
.sf-menu > li > ul > li > a.sf-with-ul:after{position:absolute;top:15px;display:inline-block;content:"\f107";right:16px;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#777777;margin-left:10px;font-size:14px;}
.sf-menu li li ul{left:256px;top:3px;width:254px;z-index:99;text-align:left;background:#ff3600;}
.sf-menu li li li{display:block;position:relative;padding-left:16px;line-height:39px;font-weight:400;}
.sf-menu li li li a{display:inline;color:#ffffff;font-size:13px;}
.sf-menu li li li:first-child a{border-top:0px;}
.sf-menu li li li:hover{}
.sf-menu li li li a:hover{}
.sf-menu li li li a:before{position:absolute;content:"";height:1px;left:0;right:0;top:0;background:url(../images/bord-1.gif) 0 0 repeat-x;}
@media only screen and (max-width:995px){.sf-menu{margin-left:0;}
nav{float:right;}
}
@media only screen and (max-width:767px){.sf-menu{display:none;}
nav select{height:52px;border:1px solid #f1f1ea;font-size:14px;line-height:24px;color:#262626;background:#f1f1ea;width:100%;outline:none;padding:4px 0px 4px;font-weight:normal;margin-bottom:0px;margin-top:10px;margin-bottom:10px;padding-left:10px;padding-right:10px;}
nav select option:first-child{color:#ffffff;}
header nav, h1{float:none;}
}
@media only screen and (max-width:479px){}