#hs-main-content {width:990px; margin:0 auto; background:#fff; padding:10px;}

.page-header h1, .page-header .h1 {padding-left:10px;}

.hs-btn.hs-highlighted {background:#09a54f;}

p, .paragraph {margin-bottom:0px!important;}
 
/* GLOBAL SITE FRAMEWORK
------------------------------------------------*/
.clear {clear: both;}
.left {float:left;}
.right {text-align:right;}
.none{display:none;}

*{
	box-sizing:border-box;
}

body { 
	background:#000144;

}

.wrapper {
	width:100%;
	max-width:1300px;
	margin:0 auto;
	padding:20px;
	position:relative;
}

.no-pad-wrapper {
	width:100%;
	max-width:1300px;
	margin:0 auto;
	position:relative;
}




::selection {
	color:#fff;
	background: #356088;
}
::-moz-selection {
	color:#fff;
	background: #356088;
}



/* HEADER 
----------------------------------------------*/
.header{
	width:100%;
	display:inline-block;
	text-align:right;
	margin:0 auto;
	
}

.logo{
	text-align:center;
	margin:0 auto;
	display:inline-block;
	width:100%;
}
.logo img{
	margin:0 auto;
	width:100%;
}

.hub-section img {float:right; padding:0px 10px 0px 10px; margin-top:-10px;}
.hub-section {width:100%;background: #1554a5;padding:10px 0px;}
.hub-section p {font-weight: bold;font-style: italic;font-size:13px;padding-top:5px;color: white;}


.head-section {width:990px; margin:0 auto;}

/* HOME PAGE STYLES
-----------------------------------------------*/


/* FOOTER
------------------------------*/
.footer{
	width:100%;
	color:#eaeaea;
	font-size:11px;
	text-align:center;
	padding: 20px 0 30px 0;
	overflow: auto;
}

.footer a{
	color:#eaeaea;
	text-decoration:underline;
}

.footer a:hover{
	color:#eaeaea;
	text-decoration:none;
}
.divfooter{
	width:60%;
	margin:20px auto;
}





@media screen and (max-width:1090px){
	.head-section {width:100%}
	#hs-main-content {width:100%;}
	
	.right{text-align: center;}
}

