.home #nav{margin-bottom:20px;}
#nav { position:relative;background:#fff;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.sf-menu ul {position:absolute;top:-999px; display:none;/* left offset of submenus need to match (see below) */}
.sf-menu ul li {width:100%}
.sf-menu li {float:left;position:relative}

.sf-menu>li>a{display:block;position:relative; font-size: 12px; line-height: 19px; color:#969696;padding: 18px 27px;font-weight:bold;text-transform:capitalize;position: relative;}
.sf-menu>li>a:hover,.sf-menu>li.current_page_item>a,.sf-menu>li.sfHover>a{background: #d71920;color:#fff;}

.sf-menu>li{margin: -1px 0px -1px 0}
.sf-menu>li>a>em{display:block;left:0;width:100%;height:0;position: absolute;background:#5a5a5a;}
.sf-menu>li>a>em.bg1{top:0;}
.sf-menu>li>a>em.bg2{bottom:0;}
.sf-menu>li>a>em.bg3{bottom:50%;top:50%;left:50%;right:50%;width:0;height:0;}
.sf-menu>li>a:hover>em,.sf-menu>li.current_page_item>a>em,.sf-menu>li.sfHover>a>em{height:50%;position: relative;}
.sf-menu>li>a:hover>em.bg3,.sf-menu>li.current_page_item>a>em.bg3,.sf-menu>li.sfHover>a>em.bg3{background:#d71920;left:0;top:0;right:0;bottom:0;width:100%;height:100%;}
.sf-menu>li>a span{display:inline-block;position: relative; z-index:10;}

.sf-menu a{}

/*================================>> 2 Level <<========================================*/
.sf-menu li ul,.sf-menu li.sfHover ul{left:0px;top:56px;border:1px solid #dfdfdf;background:#fff;width: 143px;padding:11px 0 1px 29px; z-index:99}
.sf-menu li ul li{margin-bottom:10px;}
.sf-menu li ul li a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#969696;}
.sf-menu li li a:hover, .sf-menu li.sfHover li.sfHover>a{color:#191919;}

/*================================>> 3 Level <<========================================*/
.sf-menu li li ul{left:112px !important;top:-12px !important;}

#search, #search1{float: right;margin: 10px 0 0;}
#search input, #search1 input{background:#fff;margin:0;width:139px;float: left;border:1px solid #dfdfdf;padding: 7px 10px 8px 10px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#969696;}
#search a, #search1 a{margin: 0 0 0 0;}
input[type="text"]{outline: none;}