@media (min-width: 992px) {
	.sf-menu
	{
		display:block;
		float:left;
		width:100%;
	}
	
	.sf-menu ul
	{
		position:absolute;
		display:none;
		top:100%;
		left:0;
		z-index:99;
		box-shadow:2px 2px 6px rgba(0,0,0,.2);
		width:250px;
	}


	.sf-menu > li
	{
		float:left;
		width:13.5%;
		-webkit-border-top-left-radius: 2px;
		-webkit-border-top-right-radius: 2px;
		-moz-border-radius-topleft: 2px;
		-moz-border-radius-topright: 2px;
		border-top-left-radius: 2px;
		border-top-right-radius: 2px;
	}	
    .sf-menu > li > a
    {
        color:#fff;
    }
	.sf-menu > li:hover,.sf-menu > li.sfHover
	{
		background:#074D6B;
	}
	.sf-menu > .first-item .item-icon {
	    background-color: transparent;
    	background-image: url("sprites.png");
    	background-position: -15px -115px;
	    display: block;
	    height: 20px;
	    margin: 0 auto;
	    width: 20px;
	}
	.sf-menu > .first-item .item-text {
	    display: none;
	}
	.sf-menu > li.first-item {
	    width: 5%;
	}
	
	.sf-menu > li.nav-active-path:after 
	{
	    border-left: 10px solid rgba(0, 0, 0, 0);
	    border-right: 10px solid rgba(0, 0, 0, 0);
	    border-top: 10px solid #01597F;
	    content: " ";
	    display: block;
	    height: 0;
	    left: 42%;
	    position: absolute;
	    width: 0;
	}
	.sf-menu > li.nav-active-path.first-item:after 
	{
	    left: 32%;
	}
	.sf-menu li 
	{
    	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	}
	.sf-menu li:hover > ul,.sf-menu li.sfHover > ul
	{
		display:block;
	}
	
	.sf-menu ul ul
	{
		top:0;
		left:100%;
	}
	
	.sf-menu > li.nav-section-quarters-4 > ul,
	.sf-menu > li.nav-section-quarters-3 > ul
	{
		right:0;
		left:auto;
	}
	
	.sf-menu > li.nav-section-quarters-4 ul ul
	{
		right:100%;
		left:auto;
	}
	
	.sf-menu > li > a
	{
		height:55px;
		text-align:center;
	}
	
	#mobnav-btn
	{
		display:none;
	}
	
	.mobnav-subarrow
	{
		display:none;
	}
	.sf-menu a,.sf-menu ul a,.sf-menu ul ul a,.sf-menu > li > .nav-has-children
    {
	    padding:10px 15px;
    }
    .sf-menu li ul .mobnav-subarrow-child, .sf-menu li ul .mobnav-subarrow {
	    background-position: -50px -110px;
	}
}