
.portfolio_nav { display:none; }



#nav_wrapper
{
    float: right;
}
.extend_top_contact_info
{
	text-align:right;
	padding-top: 15px;
	display: block;
}
.nav_wrapper_inner
{
	display: block;
}

#menu_wrapper div .nav > li > a
{
	padding-top: 20px !important;
	padding-bottom: 21px !important;
}

.top_contact_info
{
	display: block;
}

#mobile_nav_icon
{
	top: 22px;
}

.top_contact_info span
{
	margin-right: 0;
	margin-left: 10px;
}

#menu_wrapper .nav ul li ul, #menu_wrapper div .nav li ul
{
	margin-top: -1px;
}





