#nav-wrap {
	margin-top: 0px;
}
/* menu icon */
#menu-icon {
	display: none; /* hide menu icon initially */
}
.sf-menu, .sf-menu li {
	margin: 0;
	padding: 0;
}
.sf-menu li {
	list-style: none;
	float: left;
}
.sf-menu ul li {
	width: 100%;
}
/* nav link */
.sf-menu a {
	padding: 15px 15px;
	margin: 0px;
	display: block;
	border-right: 1px solid #1a192c;
	color: #fff !important;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
}
.sf-menu a:hover {
	color: #fff;
	background-color: #e45b32;
}
/* nav dropdown */
.sf-menu ul {
	background-color: #3f4862 !important;
	position: absolute;
	display: block; /* hide dropdown */
	width: 200px;
	z-index: 999;
}
.sf-menu li.search-but {
	background-color: #e45b32 !important;
	float: right;
	padding: 2px 0px;
}
.sf-menu li.search-but a {
	border-right: 0px solid #27293f;
}
.sf-menu ul li ul {
	display: none;
	margin: 40px 1px;
	background-color: #363852 !important;
}
.sf-menu ul li ul li a {
	border-bottom: 1px solid #3a435c !important;
}
.sf-menu ul li {
	float: none;
	margin: 0;
	padding: 0;
}
.sf-menu ul li span {
	color: #ffd014 !important;
	font-weight: bold;
	float: right;
}
.sf-menu ul li a {
	padding: 10px;
	
	font-size: 13px;
	text-transform: capitalize;
	font-weight: normal !important;
	border-bottom: 1px solid #1a182c;
}
.sf-menu li:hover > ul {
	display: block; /* show dropdown on hover */
	background-color: #222038 !important;
}
.sf-menu li.active {
	background-color: #e45b32;
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {
	left: 200px; /* match ul width */
	top: 0;
}
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin: 0;
	padding: 0;
	list-style: none;
}
 @media screen and (max-width: 1200px) {
.nav_pad {
	margin-top: 0px;
	padding: 10px 0px;
}
/* nav-wrap */
#nav-wrap {
	position: relative;
}
/* menu icon */
#menu-icon {
	color: #000;
	width: 24px;
	height: 24px;
	background: url(../images/menu_icon.png) no-repeat 10px center;
	padding: 8px 10px 0 42px;
	cursor: pointer;
	float: right;
	display: block; /* show menu icon */
}
#menu-icon:hover {
}
#menu-icon.active {
}
/* main nav */
.sf-menu {
	clear: both;
	position: absolute;
	top: 38px;
	width: 100%;
	z-index: 111;
	padding: 0px;
	background-color: #274275;
	margin: 0px;
	display: none; /* visibility will be toggled with jquery */
}
.sf-menu li {
	clear: both;
	float: none;
}
.sf-menu a,  .sf-menu ul a {
	font: inherit;
	background: none;
	display: block;
	padding: 8px;
	color: #fff;
	border-bottom: 1px solid #1a3058;
}
.sf-menu a:hover,  .sf-menu ul a:hover {
	background-color: #e45b32;
	
	color: #fff;
}
.sf-menu ul li ul {
	margin: 0px 0px;
	background-color: #406f94 !important;
}
/* dropdown */
.sf-menu ul {
	width: auto;
	position: static;
	display: block;
	border: none;
	background-color: #2d5a7d !important;
}
.sf-menu ul li {
	margin: 0px;
}
}
 @media screen and (min-width: 1200px) {
/* ensure #nav is visible on desktop version */
.sf-menu {
	display: block !important;
}
}
