﻿.mgmenu{
	font-family:Verdana, Geneva, sans-serif;
	
}
.mgmenu_container {
	background-color: transparent;
	background-image:none;
	margin:0 0 0 37px;
	width:auto;
	height:auto;
}
#navigation_container .mgmenu_container {
	margin:0 0 0 24px;
}

/* TOP LEVEL NAVIGATION */
a.mgmenu_top , a:link.mgmenu_top, .ms-WPBody a.mgmenu_top , .ms-WPBody a:link.mgmenu_top{
	color: #FFF;
	font-family: 'Spartan', Verdana, sans-serif;
	font-size: 11px;
	line-height: 12px;
	margin:0;
	padding:11px 12px 8px 12px;
	text-transform: uppercase;
	text-decoration:none;
	position:relative;
}

.mgmenu > li:hover, .mgmenu > li.active {
	background-color: #434343;
}
.mgmenu li .dropdown_container, .mgmenu li .dropdown_fullwidth, .mgmenu li .mgmenu_multilevel {
	background-color: #434343;

}
.mgmenu li .dropdown_container, .mgmenu li .dropdown_fullwidth, .mgmenu li .mgmenu_multilevel{
	border:0;
}
.mgmenu p, .mgmenu h1, .mgmenu h2, .mgmenu h3, .mgmenu h4, .mgmenu h5, .mgmenu h6 {
	color: #FFFFFF;
}
.mgmenu h4 a, .mgmenu h4 a:link, .ms-WPBody .mgmenu h4 a, .ms-WPBody .mgmenu h4 a:link {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: 400;
	font-family: 'Spartan', Verdana, sans-serif;
	font-size: 14px;
	line-height: 16px;
	letter-spacing:1px;
	margin:0;
}
.mgmenu h4 + ul {
	margin-top: -5px;
}

.mgmenu > li ul {
list-style:none;
margin:-12px 0 10px 0;
padding:0;

}
.mgmenu_top .sf-sub-indicator{
	right:-5px;
	top:9.6px;
}
.mgmenu .mgmenu_home{
	padding:0;
	margin:0;
}
.mgmenu_top img{
	margin:-10px 0 0 0;
	padding:0;
}
.dropdown_container a , .dropdown_container a:link, .ms-WPBody .dropdown_container a , .ms-WPBody .dropdown_container a:link{
	color:#FFFFFF;
	text-decoration:none;
}
.dropdown_container a:hover , .ms-WPBody .dropdown_container a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
#navigation .dropdown_container ul li{
margin-bottom:6px;
}

#navigation .dropdown_container ul li a:hover , .ms-WPBody .dropdown_container ul li a:hover{
	color:#d3d1c7;
	text-decoration:none;
	font-weight:500;
	font-size:12px;
}
li a.mgmenu_top.givinglink{
padding-right:0;
}

.mgmenu > li ul li, .mgmenu > li ol li {
    font-size: 12px;
    line-height: 16px;
    position: relative;
    color: #222222;
}
/* SOCIAL MEDIA ADJUSTMENTS */
.social_media {
    width: 240px;
}
.social_media .social_icons a.givinglink{
	font-size:11px;
	line-height: 12px;
	color:#fff;
	text-decoration:none;
	font-family: 'Spartan', Verdana, sans-serif;
	margin:0;
	text-transform: uppercase;
	position:relative;
	top:1px;
	padding:0 10px 0 0;
}

