/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles at the end of this file instead 
of style.css so it is easier to update the theme. 
Simply copy an existing style from style.css to this file, 
and modify it to your liking.
*/

/*@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {*/
/* IE10+ CSS styles go here */
	.ie .entry, .ie .entry p, body.ie, .ie .widget ul li a, .ie #footer, .ie #footer p{
		font-size: 14px;
	}
	
.search-results .post .title, .search-results .page .title{
	color: #fff !important;
}

html {
	margin-top: 0 !important;
}

.red {
	color:#FF0000 !important;
}

.gold {
	color:#CC9933 !important;
}

.fix {
	height:0;
}

#wrapper{ margin-top: 30px; }

#header {
	padding: 0 !important; background: #fff; margin-top: 0 !important;
	    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);    -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}

#header .col-full{ position:relative; }

#logo {
	margin-top:20px;
}

#logo img{ max-height: 77px; }


#top{ background-color: #0b2442;  padding: 10px 0; }

#menu-top-menu{ float: right; }

#menu-top-menu li{ display: inline-block; margin-right: 10px; }

#menu-top-menu li a{ color: #fcd411; font-size: 19px; font-weight: 600; }

.menu-top-menu-container {
    float: right; 
    width: 40%;
}

#navigation {
	margin-bottom:0; max-width: 100%; float: none; clear: both; padding-top: 20px;
}

#main-nav li {
	margin-right: 0; 
    border-radius: 0;    -webkit-border-radius: 0;    -moz-border-radius: 0;
	width: 10%;
    padding-right: 12px;
    margin-bottom: 15px;
    /*height: 40px;*/
}
#main-nav li a{ border-right: 1px solid #333; }
#main-nav li:last-child a{
	border-right:none;
}

.nav{ margin-left: 0; }

.nav a {
	font-weight:bold;
	border-radius: 0;	-webkit-border-radius:0;	-moz-border-radius:0;
	font-size: 18px; padding: 0;
}

.nav a, #main-nav li ul.sub-menu li a {
	border-bottom:0;
	text-shadow:none;
}

.nav a:hover, #main-nav li ul.sub-menu li a:hover, #main-nav li.current_page_item a, .nav li a:hover, .nav li.sfHover a.sf-with-ul {
	background:none;
	text-shadow:none;
	
	color:#ecac00; 
}
#main-nav li.current_page_item a{
font-weight: bold;
}

#main-nav ul.sub-menu li.current_page_item a, .nav li.current-menu-ancestor a {
	background:none;
}

#main-nav li ul.sub-menu li a, #main-nav li ul.sub-menu li a:hover {
	border:0;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}

.nav li ul li {
	border-top:none;
}

#main-nav li ul.sub-menu li a {
	background:#0070ae;
	text-shadow:none;
}

.quote a {
	background:#f9081f;
	border:3px solid #fb5a69;
	border-bottom:0;
}

.breadcrumb {
	display:none;
}

.two-col-left-960 #main-sidebar-container #main {
	width:710px;
}

#content {
	padding-top:10px;
}

.home #content, #content {
	padding-bottom:10px;
}

.search_main { /*background:url(images/search-bg.png) no-repeat;*/
	height:19px;
	float:right;
}

.searchform input.s {
	background:#fff;
	padding:2px;
	border:1px solid #ccc;
}

.searchform {
	border:none;
	padding-left: 20px;
}

.search-content {
	width:325px;
	text-align:center;
	float:right;
}

.search_main .searchform input.submit {
	top: 3px;
	right: 25px;
}

#sidebar .widget {
	margin-bottom:20px; 
	overflow: hidden; border-radius: 15px;
}

#sidebar .widget:last-child{ margin-bottom: 0; }

#sidebar .widget h3 {
	text-align:center;
	text-transform:uppercase;
	background: #035697; /* Old browsers */
	background: -moz-linear-gradient(top,  #035697 0%, #548ab3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#035697), color-stop(100%,#548ab3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #035697 0%,#548ab3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #035697 0%,#548ab3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #035697 0%,#548ab3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #035697 0%,#548ab3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#035697', endColorstr='#548ab3',GradientType=0 ); /* IE6-9 */
	color: #fff;
	padding:10px; 
	border-bottom:0; font-weight: 600;
}

#sidebar .widget ul {
	padding: 10px;
	border-radius: 10px 10px 10px 25px;
}

#sidebar .widget div{
	background: #e5f2ff;
}

#sidebar .widget .textwidget, #sidebar .widget_categoryposts ul, .widget_rss ul, .constantcontact form {
	padding:10px;
	border:1px solid #c9c9c9;
	border-radius:0 0 5px 5px;
	background:#fff;
}

#sidebar p {
	margin-bottom:5px;
}

.widget_rss ul {
	padding-top:100px;
	background:url(images/hr-web-cafe.jpg) no-repeat 10px 15px #fff;
}

.widget ul li {
	margin-bottom: 5px;
	overflow-y: hidden;
margin-left:10px;
}

.chrome .widget ul li a {
	line-height:18px; /*display: inline-block;*/ margin-left: -15px; padding-left: 0;
}
.gecko .widget ul li a{
	margin-left: 0;
}
#sidebar .widget .textwidget ul {
	padding-left:0;
}

#sidebar .widget .textwidget img {
	border:5px solid #f0f0f0;
	margin-bottom:10px;
}

.welcome{
	background: #fcfcfc; /* Old browsers */
	background: -moz-linear-gradient(top,  #fcfcfc 0%, #e5e4e4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#e5e4e4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcfcfc 0%,#e5e4e4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcfcfc 0%,#e5e4e4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcfcfc 0%,#e5e4e4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fcfcfc 0%,#e5e4e4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e5e4e4',GradientType=0 ); /* IE6-9 */
}

.post .title, .page .title{
	background: #979797; /* Old browsers */
	background: -moz-linear-gradient(top,  #979797 0%, #686969 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#979797), color-stop(100%,#686969)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #979797 0%,#686969 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #979797 0%,#686969 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #979797 0%,#686969 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #979797 0%,#686969 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#979797', endColorstr='#686969',GradientType=0 ); /* IE6-9 */
	color: #fff;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	padding: 10px;
}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
	font-weight: bold;
}

.entry h1 {
	font: normal 18px/1.5em Arial, sans-serif;
}

.entry {
	padding:15px;
}

.entry, .entry p, body, .widget ul li a, #footer, #footer p{
	line-height:1.6em;
	font-size: 18px;
}

.page-banner {
	margin-bottom:15px;
	text-align:center;
}

#section, .entry, #footer-widgets .widget_text, #products li.block {
	/*border:5px solid #f0f0f2;*/
}

.home .entry {
	border:none; background:none !important; /* Old browsers */
}

.welcome .entry{
	padding: 10px 30px;
}

#section {
	margin-top:15px;
	padding:5px;
}

#section img {
	border:5px solid #f0f0f2;
	padding:0;
	margin:10px;
}

.section-title, .section-title-big { /*background:url(images/section-title-bg.png) no-repeat; height:29px; */
	color: #052f4e;
	padding: 10px 0 5px 20px;
	font-size: 18px;
	font-weight: bold;
	background:none;
	height:100%;
	border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border:1px solid #ddddde;
	background-image: linear-gradient(bottom, rgb(206,224,238) 13%, rgb(241,244,246) 79%);
	background-image: -o-linear-gradient(bottom, rgb(206,224,238) 13%, rgb(241,244,246) 79%);
	background-image: -moz-linear-gradient(bottom, rgb(206,224,238) 13%, rgb(241,244,246) 79%);
	background-image: -webkit-linear-gradient(bottom, rgb(206,224,238) 13%, rgb(241,244,246) 79%);
	background-image: -ms-linear-gradient(bottom, rgb(206,224,238) 13%, rgb(241,244,246) 79%);
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#f1f4f6", endColorStr="#cee0ee");
	background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.13, rgb(206,224,238)), color-stop(0.79, rgb(241,244,246)) );
}

div.section-title-big {
	margin-bottom:10px;
	padding-left:12px;
}

div.section-title-big p, div.section-title p {
	margin-bottom:5px;
}

div.section-title-big h2 {
	font-size:17px;
}

/* PRODUCTS */
#products {
	padding-left:0;
	margin-top:1px;
}

#products li.block {
	float: left;
	display: block;
	width: 314px;
	list-style: none;
	margin: 5px;
	padding:10px 10px 10px 0;
}

#products li.block img {
	float:left;
	border:none;
	margin-top:0;
}

#products li.block h2 {
	font-size:16px;
	text-align: center;
	width: 100%;
	display: block;
}

#products li.block p {
	padding-left:10px;
	margin-top:10px;
}

#products li.block a.more-link {
	font-size:12px;
	float:right;
}

#sidebar #categoryposts-3 ul {
	background:url(images/quality-assurance.jpg) no-repeat 15px 10px #fff;
	padding-top:75px;
}

/* SLIDER */
.copy {
	display:none;
}

.entry #slide-wrapper, .entry #slide-wrapper #thumbs {
	position:relative;
}

.entry #full-image, .entry #imglink {
	width:96%;
}

.entry #imgnext, .entry #imgprev {
	top:0;
}

.entry #slide-wrapper #text {
	right: 10px;
	width: 58%;
	margin-top:15px;
}

#text .front_date {
	display: none;
}

.home #frontarea {
	width: 100% !important;
	height:103px;
	border:1px solid #a8b4bf;
	background:url(images/thumbnail-bg.png) repeat-x;
}

.home .blog-box, .home .blog-box .title{
	background: #005496 !important; /* Old browsers */
	background: -moz-linear-gradient(top,  #005496 0%, #005496 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#005496), color-stop(100%,#005496)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #005496 0%,#005496 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #005496 0%,#005496 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #005496 0%,#005496 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #005496 0%,#005496 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005496', endColorstr='#005496',GradientType=0 ); /* IE6-9 */
}

.home .blog-box .title, .home  .blog-box .entry, .home .blog-box .entry a{
	background:none !important;
	filter:none;
	border: 0;
	color: #fff;
}

.home .blog-box .entry{
	padding-top: 0;
}

.home .blog-box .title{
	/*color: #d2ebff !important;*/
	margin-bottom: 0;
}

.home .blog-box ul{
	padding-left: 20px;
}

#arrowleft, #arrowright {
	position:absolute;
	top: 60px;
}

#arrowleft {
	background:url(images/left-arrow.png) no-repeat !important;
	right: 10px;
}

#arrowright {
	right:0;
	background:url(images/right-arrow.png) no-repeat !important;
}

#fronter {
	background:none;
	padding-top:5px !important;
}

#fronter img {
	width:88px;
}

#fronter img:hover {
	background:#374e63;
}

/* LOGO SLIDER */
#dhtmlgoodies_slideshow {
	width:920px;
}

#theImages {
	height:80px;
}

#theImages a, .placid_slider a {
	margin:0 11px;
}

#theImages img {
	opacity:1;
}

.placid_slider .placid_text {
	top:68px;
}

/* SERVICES SECTION */
ul.archive-list {
	margin-top:20px;
}

ul.archive-list li {
	list-style:none;
	margin-left:10px;
	margin-bottom:5px;
}

ul.archive-list li:before {
	content:"- ";
}

/* FOOTER MENU */
.menu-footer-menu-container {
	background:#005496;
	padding: 20px;
	height:20px;
	border:5px solid #f0f0f0;
}

.menu-footer-menu-container ul {
	float:right;
	height:15px;
}

.menu-footer-menu-container li {
	margin-right:10px;
}

.menu-footer-menu-container a {
	font-size:11px;
	color:#fff;
	border-right:1px solid #fff;
	padding-right:5px;
}

#footer{ background-color: rgba(11,36,66,0.9); }

#footer, #footer p{ color: #fff; }

#footer a{ color: #fcd411; }
/* FOOTER WIDGETS */
#footer-widgets {
	padding:0;
	border:none;
}

#footer-widgets .widget {
	margin-bottom:0;
	padding:10px 10px 10px 15px;
	border: 5px solid #F0F0F2;
}

#footer-widgets h3 {
	background:url(images/footer-widget-title-bg.png) no-repeat;
	padding:12px 15px;
	text-transform:none;
	margin-bottom:10px;
}

#footer-widgets.col-1 .block {
	padding-top:0;
}

/* TABLE */
table.tableizer-table tr {
	border-top:1px dotted #aaa;
	border-bottom:1px dotted #aaa;
}

.tableizer-table td {
	padding:7px 0 7px 10px;
	margin: 3px;
}

.tableizer-table tr td.alt {
	background-color: #dfe7ed;
}

.tableizer-table tr td a {
	background:url(images/link-arrow.png) no-repeat top left;
	padding-left:18px;
}

.shortcode-toggle h4 {
	font-size:13px;
}

.shortcode-toggle p {
	display:none;
}

.shortcode-toggle .toggle-content p {
	display:inherit;
}

.gform_wrapper .field_name_first input, .gform_wrapper .ginput_complex .ginput_left input, .gform_wrapper .ginput_complex .ginput_full input, .gform_wrapper .ginput_complex .ginput_right input, .gform_wrapper .ginput_complex .ginput_right select {
	margin-bottom:0;
}

/* ySlider */
#slider-wrapper div.jqans-wrapper.default {
	margin-bottom:10px;
}

#slider-wrapper div.jqans-content div:first-child {
	width: 300px;
	display: inline;
	float:left;
	margin:0 15px;
}

div.jqans-wrapper.default .jqans-container {
	min-height:160px;
}

#slider-wrapper div.jqans-wrapper.default {
	border:1px solid #DBE1E6;
}

#slider-wrapper div.jqans-wrapper.default .jqans-stories li h3, #slider-wrapper div.jqans-wrapper.default .jqans-stories li.selected h3 {
	font-size:11px !important;
	width: 85px;
	margin: 0 auto;
}

.rsswidget img, .constantcontact legend {
	display:none;
}

#sidebar .widget_gConstantcontact {
	text-align:center;
}

#sidebar .cc_textbox_button {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:#005496;
	color:#fff;
	cursor:pointer;
	width:87%;
}

#sidebar .cc_textbox_button:hover {
	background:#559FC9;
}

.constantcontact {
	text-align:center;
}

#cc_safesubscribe {
	padding-top: 10px;
	display: block;
}

#sidebar .widget ul.page-list {
	border:none;
	padding:0;
}

.home .post {
	margin-bottom:10px;
}

.home .type-post .title, .home .type-post, .home .type-post .entry{
	background: none;
	border: 0;
}

.home .type-post .title{
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
	margin-bottom: 0;
	padding-bottom: 0;
}

.home .type-post .title a{
	color:#005496;
}

.home .type-post{
	border-bottom: 2px solid #999;
	padding-bottom: 2%;
    margin-bottom: 1%;
    padding-top: 3%;
}

.home .post-more {
	display:none;
}

.entry ul li, .entry ol li {
	/*margin-bottom:10px;*/
}

ol ul.page-list {
	padding-left:0;
}

#w-border tr, #w-border td {
	padding:10px;
}

.entry #w-border td {
	border:1px solid #ccc !important;
}

.alt-table-row {
	background:#F1F1F8;
}

.post-meta {
	display:none;
}

.gform_wrapper .left_label .gfield_label {
	text-align:right;
}

#sidebar .widget ul.children {
	border:none
}

.post .orangebg {
	background: #FFAF4B;
	background: -moz-linear-gradient(top, rgba(255, 175, 75, 1) 0%, rgba(255, 146, 10, 1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 175, 75, 1)), color-stop(100%, rgba(255, 146, 10, 1)));
	background: -webkit-linear-gradient(top, rgba(255, 175, 75, 1) 0%, rgba(255, 146, 10, 1) 100%);
	background: -o-linear-gradient(top, rgba(255, 175, 75, 1) 0%, rgba(255, 146, 10, 1) 100%);
	background: -ms-linear-gradient(top, rgba(255, 175, 75, 1) 0%, rgba(255, 146, 10, 1) 100%);
	background: linear-gradient(top, rgba(255, 175, 75, 1) 0%, rgba(255, 146, 10, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a', GradientType=0 );
	color: 
white;
}

.page-id-608 .entry {border:none; padding:0; margin:0;}

#et-top-navigation{ padding-left: inherit !important; }
.et_fixed_nav #et-top-navigation{padding-top:3%}
body, h1, h2, h3, h4, h5, h6, p, .entry, .entry p, .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit], body .et_pb_button, select, .nav a, #navigation ul.rss a, .widget h3, .widget ul li a, .post .title, .page .title, .post .title a:link, .post .title a:visited, .page .title a:link, .page .title a:visited, #footer, #footer p{
  font-family: mr-eaves-xl-modern, sans-serif;
  font-style: normal;
  font-weight: 400;
}

body, p{
	font-size: 20px;
	letter-spacing: 0.3px;
}

.request-info:before, a.small-button:after, .et_pb_blog_grid .more-link:after, .archive .et_pb_post > a.more-link:after, .search .et_pb_post > a.more-link:after, .page-faqs .et_pb_toggle_title:before, .page-faqs .et_pb_toggle_open .et_pb_toggle_title:before, .faq .drawer-style.style-1 figcaption::after, .employee-benefits .drawer-style.style-1 figcaption::after { font-family: "ETmodules" !important; }

select, .et_pb_widget select{ background: #0b2442; color: #fff; font-size: 30px; font-weight: bold; text-transform: uppercase; border-radius: 10px; padding: 10px !important;
    border: 0; height: inherit; }
option, .et_pb_toggle a, .simple-tabs h2{ color: #fff; }

.entry-content p, .entry-content ul, .entry-content ul li{ font-size: 21px; }
.entry-content ul{ margin-top: 15px; }
.entry-content ul li{ padding-bottom: 5px; }
.et_pb_slide_content p{ font-size: 26px; }

.et_pb_section_0 .et_pb_slides .et_pb_slide_description{
  color: #0b2442;
  float: left;
  text-align: left;
  padding-left: 0;
  max-width: 75%;
}

.et_pb_section_0 .et_pb_slides .et_pb_slide_description .et_pb_slide_content{ max-width: 500px; }
.white, .white a, .page-newsletters .et_pb_toggle_content h3{ color: #fff !important; }
.blue{ color: #0c2442 !important; }
.yellow{ color: #fcd411 !important; }

.et_pb_section_0 .et_pb_slide_content{
  color: #0b2442; font-size: 30px;
}

body .et_pb_button, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce-message a.button.wc-forward{
  color: #e56e1c !important;
  font-weight: bold;
  border-radius: 10px;
  border-width: 4px;
}

.white-button a.small-button, .yellow-button a.small-button, .et_pb_toggle_content .small-button, .orange-button a.small-button, a.small-button.orange-button,  .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit], .et_pb_slide_description .et_pb_button, .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{
  color: #fff !important; letter-spacing: 1px;
  /*padding: 0 0.3em !important;*/
  padding: 0 2em 0 0.3em !important;
  font-size: 18px;
  font-weight: normal;  text-transform: uppercase;  text-decoration: none;      display: inline-block;
  /*margin-top: 20px;*/
  text-shadow: none;    text-decoration: none;
  border: 3px solid #fff;
  -webkit-border-radius: 10px;    -moz-border-radius: 10px;    border-radius: 10px;
  background: transparent;
  font-weight: 800 !important; box-shadow: none;
}

.et_pb_fullwidth_slider_0 .et_pb_slide_description .et_pb_button:after, .et_pb_fullwidth_slider_0 .header-content .et_pb_button:after{ font-weight: bold; }
.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content a.et_pb_button{ padding: 0 1.5em 0 0.3em !important; }

.yellow-button a.small-button{ border-color: #ffca20; color: #ffca20 !important; box-shadow: none; }
.orange-button a.small-button, a.small-button.orange-button, .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit], .et_pb_fullwidth_slider_0 .et_pb_slide_description .et_pb_button, .et_pb_fullwidth_slider_0 .header-content .et_pb_button, .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{ border-color: #e36f1e; color: #e36f1e !important; padding: 5px 35px 5px 10px !important; box-shadow: none; }
.et_pb_fullwidth_slider_0 .et_pb_slide_description .et_pb_button, .et_pb_fullwidth_slider_0 .header-content .et_pb_button{ padding: 0px 39px 0px 10px !important; }

.gform_wrapper .validation_message{ color: #e36f1e !important; }

.crisis a{ max-width: 90%; }

