@charset "UTF-8";

/* Layout Small Screens */

.EDGE-14580419 {
	display: none;
	}

aside {
	display: none;
}

.page {
	padding-top: 15px;
}

header {
	height: 66px;
}

header a.logo {
	width: 85px;
	height: 63px;
	top: 16px;
	left: 10px;
	background-image: url(../images/Co5WzkcIqyL5.jpg);
} 

.humint {
	background-image: url(../images/gbWVgFE2XLKW.jpg);
	width: 100%;
	display: inline-block;
	background-repeat: no-repeat;
	height: 95px;
}

.humint h1 {
	color: #fff;
	font-size: 1.2em;
	text-align: center;
	line-height: 1.3em;
	margin-top: 3px;
	margin-right: 0px;
	margin-left: 100px;
}
 
h1 {
	font-size: 1.55em;
	line-height: 25px;
	margin-right: 50px;
}

a.mobile_menu {
	display: block;
	width: 30px;
	height: 34px;
	background:#a9123d url(../images/wmaLGXybzPdE.png) no-repeat 4px 4px;
	position: absolute; top: 47px; right: 30px;
	cursor: pointer;
}

a.mobile_menu.selected { background-position: 4px -26px; }

/*Nav/Link Appearance-Top level*/

nav {
	top: 70px;
	margin-bottom: 13px;
}

nav {
	overflow: hidden;
	padding: 0px;
	display: block;
	width: 100%;
	background-color: #000000;
  }
  
ul.menu { background-color: #000;}
    
ul.menu li a {
	margin: 0px;
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 10px;
	padding-bottom: 7px;
	background: url(../images/tnCWGxxd3V0t.png) no-repeat right center;
	display: block;
	border-bottom: 1px solid #fff;
}

ul.menu li a:hover {
	border-bottom: 1px solid #fff;
}

/*Nav/Link Appearance-Sub level*/
ul.menu li ul.sub-menu li a {
	text-decoration: none;
	color: #60888e;
	background: #fff;
	border-bottom: 1px solid #fff;
}

ul.menu li ul.sub-menu li a:hover {
	text-decoration: underline;
	color: #808080;
	border-bottom: 1px solid #fff;
}

/*Parent of sub-menu block*/
ul.menu li {
	display: inline-block;
	width: 100%;
}
/*sub menu*/
ul.menu li ul.sub-menu {
	padding-left: 20px;
	position: static;
	margin: 0px;
	background-color: #FFFFFF;
	display: inline-block;
	width: 100%;
	border-bottom: 1px solid #fff;
}

ul.menu li:hover ul.sub-menu {
	margin: 0px;
	display: inline-block;
	padding-left: 20px;
	border-bottom: 1px solid #fff;
}
/*end Nav/Link Appearance*/


.content {
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	padding-left: 15px;
	-webkit-box-shadow: 0px 0px 10px 3px #252836;
	box-shadow: 0px 0px 10px 3px #252836;
	margin-left: 0px;
	margin-top: 20px;
}

  
footer {
	border-top: 1px solid #a9123d;
	font-size: 0.8em;
	line-height: 1.2em;
}

object {
	display: none; }
	
.promo_container {
	padding-top: 1px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 1px;
	margin-bottom: -12px;
	margin-top: 14px;
	background : -moz-linear-gradient(45.15% 32.71% -62.66deg,rgba(255, 255, 255, 1) 0%,rgba(198, 208, 210, 1) 100%);
  background : -webkit-linear-gradient(-62.66deg, rgba(255, 255, 255, 1) 0%, rgba(198, 208, 210, 1) 100%);
  background : -webkit-gradient(linear,45.15% 32.71% ,64.26% 100.83% ,color-stop(0,rgba(255, 255, 255, 1) ),color-stop(1,rgba(198, 208, 210, 1) ));
  background : -o-linear-gradient(-62.66deg, rgba(255, 255, 255, 1) 0%, rgba(198, 208, 210, 1) 100%);
  background : -ms-linear-gradient(-62.66deg, rgba(255, 255, 255, 1) 0%, rgba(198, 208, 210, 1) 100%);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#C6D0D2' ,GradientType=0)";
  background : linear-gradient(152.66deg, rgba(255, 255, 255, 1) 0%, rgba(198, 208, 210, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#C6D0D2' , GradientType=1);
}
 
.promo_container .promo {
	float: none;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	width: 100%;
	padding-top: 0px;
}
 

.promo h1 {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 0px;
	margin-top: 12px;
	margin-bottom: -0.5em;
	font-size: 1.2em;
	margin-left: -10px;
	margin-right: 0px;
}

a.cta {
	margin-right: 0.5em;
	right: 0;
}

.promo p {
	line-height: 1.1em;
	font-size: 1.0em;
	margin-top: 1.1em;
	margin-left: 8.0em;
	padding-bottom: 0.3em;
	padding-right: 0.2em;
}

.promo .content_three p {
	line-height: 1.0em;
	font-size: 1.0em;
	margin-top: 1.1em;
	margin-left: 0em;
	margin-bottom: 0.8em;
}
	
.promo_container .promo .content_one {
	padding-right: 0px;
	padding-bottom: 0px;
	-webkit-box-shadow: 2px 2px 3px 1px #A1A1A1;
	box-shadow: 2px 2px 3px 1px #A1A1A1;
	margin-bottom: 0px;
	background-image: url(../images/SRtCSPyJNvDk.jpg);
	background-repeat: no-repeat;
	margin-left: 0px;
	height: auto;
	background-position: 0% 2.4em;
}

.promo_container .promo .content_two {
	padding-right: 0px;
	padding-bottom: 0px;
	-webkit-box-shadow: 2px 2px 3px 1px #A1A1A1;
	box-shadow: 2px 2px 3px 1px #A1A1A1;
	margin-bottom: 0px;
	background-image: url(../images/iInyqPtlEddR.jpg);
	background-repeat: no-repeat;
	margin-left: 0px;
	background-position: 0% 2.4em;
	min-height: 105px;
	height: auto;
}
.promo_container .promo .content_three {
	padding-right: 0px;
	padding-bottom: 0px;
	-webkit-box-shadow: 2px 2px 3px 1px #A1A1A1;
	box-shadow: 2px 2px 3px 1px #A1A1A1;
	margin-bottom: 0px;
	margin-left: 0px;
	height: auto;
	background-position: 0% 2.4em;
}
