/*
Theme Name: Salient Child Theme
Description: This is a custom child style sheet for Salient child theme
Template: salient
Version: 1.0
*/

.yOrange p,
.yOrange h2{
	color:#E89005!important;
}

.oBlue p,
.oBlue h2{
	color:#001427;
}

.callOut p{
	font-size: 20px;
}

h1{
	color:#001427;
}

.home_h2 h2{
	font-family: Bebas Neue;
	font-weight: 400;
	font-size: 54px;
	line-height: 62px;
}

.noMargBot{
	margin-bottom: 0px!important;
}

.divider_noMargTop .divider-border[style]{
	margin-top:0px!important;
}

.divider_noMargBot .divider-border[style],
.row_noMargBot{
	margin-bottom:0px!important;
}

.button_fullwidth .nectar-button{
	width:100%;
}

.nectar-button.btnBrdOrange{
	border: 2px solid #E89005!important;
}

.nectar-button.small {
	font-size: 14px;
	padding: 8px 14px;
	font-weight: 300 !important;
}

.nectar-button.medium {
	padding: 10px 15px;
	font-size: 16px;
	font-weight: 300 !important;
}

.nectar-button.large {
	padding: 10px 15px;
	font-size: 20px;
	font-weight: 300 !important;
}

.nectar-button.jumbo {
	padding: 10px 15px;
	font-size: 24px;
	font-weight: 300 !important;
}

.nectar-button.extra_jumbo {
	padding: 20px 20px;
	font-size: 30px;
	line-height: 30px;
	font-weight: 200 !important;
}

 body[data-button-style*="slightly_rounded"] input[type="submit"],
.nectar-button.jumbo[style],
.nectar-button.extra_jumbo[style],
body[data-button-style*="slightly_rounded"] .nectar-button,
body[data-button-style*="slightly_rounded"] .nectar-button.see-through-2{
	border-radius: 40px!important;
	-webkit-border-radius:40px!important;
}


.see-through, 
.see-through-2, 
.see-through-3{
	border-width: 1px!important;
}


.textshadow{
	text-shadow: 3px 3px 5px rgba(0,0,0,0.7);
}

.boxShadow01{
	-webkit-box-shadow: 3px 3px 15px 3px rgba(0,0,0,0.08);
	-moz-box-shadow: 3px 3px 15px 3px rgba(0,0,0,0.08);
	box-shadow: 3px 3px 15px 3px rgba(0,0,0,0.08);
}


#header-outer.small-nav #logo img, #header-outer.small-nav .logo-spacing img {
	height: 70px;
}




/*bullet checklist by www.peeayecreative.com*/
.custom_ul ul li {
list-style-type: 
	none!important;
	/*padding:0 0 23px 2em;*/
}

.custom_ul ul li:marker{
	display: none;
}

.custom_ul ul li:before {
content: '\2713'!important;
color: #7F2424;
font-family: 'ETMODULES'!important;
margin-right: 15px;
margin-left: -30px;
font-size: 1em !important;
}

.custom_ul.star_ul ul li:before {
content: '\272A'!important;
}


.footer_menu ul{
	margin: 0px;
}

.footer_menu ul li{
	list-style: none;
}

.gform_wrapper.gravity-theme form.footer_form #field_submit input, 
.gform_wrapper.gravity-theme form.footer_form .gform_footer input {
	align-self: flex-start;
	margin-top: 30%;
}

form.footer_form .gform_footer.top_label{
	padding: 0;
	margin:0;
}






/* On screens that are 980px or less, set the background color to blue */
@media screen and (max-width: 480px) {


	.gform_wrapper.gravity-theme form.footer_form #field_submit input, 
	.gform_wrapper.gravity-theme form.footer_form .gform_footer input {
		margin-top: 0;
	}


	.noMargBotMobile.top_padding_tablet_40px{
		margin-bottom: 0px!important;
		padding-bottom: 0!important;
	}
	
}














