p {
	font-size: 18px;
	line-height: 1.5;
	margin-bottom: 18px;
}
.resources-title {
	background: #eee;
	padding: 80px 40px;
	margin-top: 40px !important;
	margin-bottom: 60px;
	text-align: center;
}
.resources-title h1 {
	font-weight: bold;
}
#resources {
	margin-bottom: 60px;
} 
#resources .header {
	padding: 40px 0 10px 0;
	border-bottom: 1px solid #E2E2E5;
	margin-bottom: 20px;
}
#resources h3 {
	margin-top: 0;
	text-align: left;
	color: #274f95;
} 
#resources .page_content a {
	text-decoration: underline;
}
#resources  #slider .slide-wrapper .slideshow {
    background: url("../slider-bg.html") 0 bottom no-repeat;
    margin: 0 auto;
    margin-top: 35px;
    width: 100%;
    padding: 0 10% 49.5% 10%;
    height: 0;
    background-size: 100%;
    position: relative;
    overflow: hidden; }
#resources .slide {
	max-width: 80%;
}
#resources .cta {
	text-align: center;
	margin: 20px auto;	
}        

#resources .tabnav {
	list-style: none;
	padding: 0;
	margin: 0;
	text-align: center;
}
#resources .tabnav li {
	width: 50%;
	float: left;
	text-align: center;
}
#resources .tabnav a {
	display: block;
	padding: 5px 0;
	border: 1px solid #fff;
	border-bottom: none;
	background: #43A735;
	border-top-right-radius:5px;
	border-top-left-radius: 5px;	
	color: #fff;
	box-shadow: i -10px 20px rgba(0,0,0,0.2);
}
#resources .ui-state-active a {
	background: #274f96;
	box-shadow: none;
}


#resources .pre-form {
	background: #274f96;
	color: #fff;
	text-align: center;
	font-weight: lighter;
	padding: 4px 8px;
	clear: both;	
}
#resources .pre-form h4 {
	font-size: 24px;
	line-height: 51px;
}
#resources .pre-form strong {
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../png/shipping_easy.png) no-repeat center center;
	display: inline-block;
	width: 121px;
	height: 51px;
}
#resources .gform_heading {
	background: #2c8b10;
	color: #fff;
	font-size: 22px;
	text-align: center;
	font-weight: lighter;
	padding: 15px 8px;
	clear: both;
}
#resources #trial .gform_heading {
	display: none;
}
#resources .gform_body {
	padding: 25px 15px;
	border: 1px solid #D8D8D8;
}
#resources label {
	color: #656464;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: lighter;
}
#resources .gform_body input,
#resources .gform_body select {
	width: 100%;
	height: 32px;
	font-size: 14px;
	border-radius: 5px;
	border: 1px solid #C5C5C5;
	color: #656464;
	padding: 0 4px;
}
#resources .gform_footer {
	padding: 15px 15px;
	border: 1px solid #D8D8D8;
	text-align: center;
	border-top: none;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
#resources .button {
	//padding-top: 6px;
	//padding-bottom: 6px;
	text-decoration: none !important;
}

#hero {
	background: #274f96;
}
#hero .container {
	padding-top: 20px;
	padding-bottom: 10px;
}
#hero .cta-below {
	color: #fff;
	padding-top: 24px;
	padding-bottom: 30px;
	text-align: center;
} 
@media (max-width: 799px) {
  .hero-cta,
  #hero .graphic {
    text-align: center;
    margin: 0; }
    #hero {
    	margin-bottom: 20px;
    }
    #hero h1 {
    	margin:  10px 10px 20px;
    } 
   }

.header {
	text-align: center;
	border-bottom: 1px solid #E6E6E6;
}
.reslinks h3 {
	color: #274f96;
}
.reslinks .fa {
	margin-right: 5px;
}
.reslinks ul {
	list-style: none;
	padding-left: 30px;;
}
.reslinks li {
	padding: 3px 12px;
	background: url(../png/glyph-bullet.png) left center no-repeat;
}
.reslinks a {
	color: #000;
}
.listing-cta {
	text-align: center;
	margin-top: 30px;
	margin-bottom: 60px;
}
.pre-widg {
	text-align: center;
	color: #11577b;
	margin-bottom: 15px;
}