.header.image_block {
	background-repeat: no-repeat;
	background-position: top center;
}

#main > .container > p {
	margin: 0;
}

#main .section h1,
#main .section h2 {
	/*font-weight: bold;*/
	margin-bottom: 20px;
}

.teal-bg a {
	color: #FFF;
}

#accordion-financial a {
	color: #FFF;
}

/*
.page-id-2631 .header.image_block:before {
	content: ' ';
	display: block;
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 30%, rgba(0,0,0,0) 58%, rgba(0,0,0,0.85) 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,rgba(0,0,0,0)), color-stop(58%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.85))); 
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 30%,rgba(0,0,0,0) 58%,rgba(0,0,0,0.85) 100%); 
	background: -o-linear-gradient(top,  rgba(0,0,0,0) 30%,rgba(0,0,0,0) 58%,rgba(0,0,0,0.85) 100%);
	background: -ms-linear-gradient(top,  rgba(0,0,0,0) 30%,rgba(0,0,0,0) 58%,rgba(0,0,0,0.85) 100%); 
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 30%,rgba(0,0,0,0) 58%,rgba(0,0,0,0.85) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d9000000',GradientType=0 ); 
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
*/

.header-copyright {
	color: #999;
	font-size: .618em;
	margin-left: 5%;
	margin-right: 5%;
	margin-bottom: 0;
	text-align: right;
}

.a-staff .glyphicon-email-wrapper{display: block;}

.a-staff.has-image .glyphicon-email-wrapper {
	display: block;
	margin-left: 106px;
}

.a-staff .fa-envelope-o {
	background: #333;
	border-radius: 1em;
	color: #FFF;
	height: 1em;
	line-height: 0;
	margin-top: 0;
	padding: 1em .5em;
	text-align: center;
}

.page-id-2632 .col-md-6.teal-bg {
	padding: 1em 0 0 1.382em;
}

.page-id-2633 .glyphicon-plus {
	font-weight: bold;
}


.page-nums a {
	cursor: pointer;
}

#top, ul.sub-nav {
	z-index: 100;
}

ul.sub-nav.fixed {
	width: auto;
}

#primary-menu a {
	font-weight: bold;
}

#site-navbar-container {
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
}

.a-post-content {
	display: block;
}

.a-post-1 img {
	background: rgb(9,195,204);
	width: 100%;
}

#gform_fields_3 .gfield {
	padding: 0;
}

#gform_fields_3 li.gfield {
	width: 200px;
	margin-left: 40px;
	margin-bottom: 5px;	
}

.page-id-2639 #main > .container > .row:first-child {
	position: relative;
	z-index: 1;
}

#gform_submit_button_5 {
	background: #FFF;
	color: rgb(0,194,204);
}
#gform_submit_button_5:hover {
	color: #000;
}

#gform_submit_button_4:hover {
	background:#fff;
	color:#000;
}
#btn-press-kit:hover {
	background:#fff;
	color:#000;
}

/* social page, stream colors */
body.page-id-2644 .dcsns-feed-0 {
	border-top: 10px solid rgba(128,212,64, .8 );
}

body.page-id-2644 .dcsns-feed-1 {
	border-top: 10px solid rgba(253,100,17, .8);
}