/* =Global
----------------------------------------------- */

#branding {
	background: url('/wp-content/uploads/2014/10/jetstream-headerstrip.png') repeat;
}

#site-title {
	padding: 0;
position: relative;
bottom: 6px;
}

#hero .wrapper {
	height: 440px;
}

#page {
	color: #111;
}


#logos {
background-color: #212121;
padding: 20px 0;
background-image: url('/wp-content/uploads/2014/07/MG-footer2.png');
background-position: center -158px;
background-repeat: no-repeat;
z-index: 1000;
border-top: 2px solid #838586;
}

#footer {
	color: #eee; 
}

.highlight{
	color: #edaa04;
}

body.custom-background #main {
-webkit-box-shadow: inset 0px -67px 92px -7px rgba(0,0,0,0.54);
-moz-box-shadow: inset 0px -67px 92px -7px rgba(0,0,0,0.54);
box-shadow: inset 0px -67px 92px -7px rgba(0,0,0,0.54);
}

.promobackground {
	background-image: url('/wp-content/uploads/2014/03/promoback.png');
	padding-bottom:10px;
	}

.promohead {
	font-size: 29px;
color: #fff;
padding-bottom: 3px;
letter-spacing: 2px;
	}

.promopanel {
font-size: 12.5px;
color: #fff;
text-decoration: none!important;
font-weight: normal;
line-height: 18px;
}

.promopanel a {
text-transform: uppercase;
font-size: 11.5px;
color: #fff;
text-decoration: none;
font-weight: normal;
position: relative;
top: 10px;
}

.hometext {
	font-size: 17px;
color: #fff;
line-height: 1.5;
font-weight: normal;
padding-bottom: 7%;

	}

.promo {
	background-image:url(/wp-content/uploads/2014/03/arrow.png); 
	background-repeat:no-repeat; 
	background-position:left;
}

.social {
position: absolute;
right: 0;

}

.social a img {
margin-right:0!important;
}

#header-content {
float: right;
width: auto;
height: 55px;
padding: 25px 0 0;
font-size: 16px;
position: relative;
margin-right:auto;
}

#header-content a {
color: #0f2a4e;
}

.content { 
position: relative;
top: 35px;
}

#branding {
position: relative;
z-index: 9999;
height: 113px;
}

.social img {
width: 32px!important;
height: 32px!important;
}