#stickyHeader 
{
    position: relative;
}

body #headerLeft 
{
	width: 60.9436%;
}

body #headerMiddle 
{
	width: 12.2957%;
}

#header .social 
{
	text-align: left;
}

.featuredNews.box h2, .featuredNews.box h2 a 
{
    color: #144b78;
}

.featuredNews.box h2 a:hover 
{
    color: #fff;
}

.newsArchive.box .box-banner,
.newsArchive.box .box-submit 
{
	background: #165f99;
	color: #fff;
	text-transform: uppercase;
}

.team.box .box-banner,
.team.box .box-submit
{
	background: #e89801;
	color: #fff;
	text-transform: uppercase;
}

.jobAlerts.box .box-banner, 
.jobAlerts.box .box-submit 
{
    background: #c1392b;
    color: #fff;
	text-transform: uppercase;
}

.connect.box .box-banner,
.connect.box .box-submit 
{
	background: #238cc8;
    color: #fff;
	text-transform: uppercase;
}

.registerCV.box .box-banner, 
.registerCV.box .box-submit 
{
    background: #1ea14d;
	color: #fff;
	text-transform: uppercase;
}

.newsArchive.box .box-content,
.team.box .box-content,
.jobAlerts.box .box-content,
.connect.box .box-content,
.registerCV.box .box-content
{
    padding: 12px 12px 44px;
}

.newsArchive.box img,
.team.box img,
.jobAlerts.box img,
.connect.box img,
.registerCV.box img
{
    margin-bottom: 10px;
}

.newsArchive.box li,
.team.box li,
.jobAlerts.box li,
.connect.box li,
.registerCV.box li
{
    font-family: "alternate-gothic-no-1-d", sans-serif;
    font-size: 22px;
	margin: 0 0 8px;
}

.newsArchive.box a,
.team.box a,
.jobAlerts.box a,
.connect.box a,
.registerCV.box a
{
	color: #666;
}

.newsArchive.box a:hover
{
    color: #fff;
	background-color: #165f99;
}

.team.box a:hover

{
	color: #fff;
	background-color: #e89801;
}

.jobAlerts.box a:hover
{
	color: #fff;
	background-color: #c1392b;
}

.connect.box a:hover
{
	color: #fff;
	background-color: #238cc8;
}

.registerCV.box a:hover
{
	color: #fff;
	background-color: #1ea14d;
}

.newsArchive.box .box-submit:hover
{
    color: #fff;
	background-color: #1d7bc9;
}

.team.box .box-submit:hover

{
	color: #fff;
	background-color: #fec04d;
}

.jobAlerts.box .box-submit:hover
{
	color: #fff;
	background-color: #df786d;
}

.connect.box .box-submit:hover
{
	color: #fff;
	background-color: #67b6e4;
}

.registerCV.box .box-submit:hover
{
	color: #fff;
	background-color: #3ddb77;
}

.jobs.box .box-banner, 
.jobs.box .box-submit 
{
    text-transform: uppercase;
}

.menu-content
{
	position: relative;
	padding: 12px;
	font: 0.8em Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 12px 12px 9px;
}	

button, input 
{

    line-height: normal;
    width: 100%;

}

.form-group
{
    margin-bottom: 10px;	
}

button, 
input, 
select, 
textarea 
{
    width: 100%;
}

ul
{
	list-style-type: none;	
}

.pagination 
{
    height: auto;
    padding: 0px 0px 20px 20px;
    margin: 0px;
}

.pagination > li > a, 
.pagination > li > span 
{
	position: relative;
	float: left;
	width: 15px;
	height: 15px;
	line-height: 15px;
	text-decoration: none;
	color: #000;
	text-align: center;
	border-radius: 3px;
	font-weight: 400;
	margin: 0px;
}

#primaryNav 
{
    display: block;
}

@media only screen and (max-width: 600px) 
{
	.clearfix::after 
	{
		clear: both;
		margin: 10px;
	}
}

#footerBottom .copyright, 
#footerBottom .by 
{
    text-align: left;
}