/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
/*#header-secondary-outer { display:none!important; }*/

/* Menu Bar Address Styling */
#top nav >ul >li[class*="button_bordered"] >a:before, #header-outer.transparent #top nav >ul >li[class*="button_bordered"] >a:before {
	border-color:#00a8e2;
}

.grav-form .ginput_container input, .grav-form .ginput_container textarea{
	    background-color: transparent !important;
		border: 1px solid #b8bdc9 !important;
}
.grav-form .gform_wrapper.gravity-theme .gfield{
	margin-bottom: 10px;
}
.grav-form .gform_wrapper.gravity-theme .gform_footer{
	display: block !important;
	text-align: center;
}
.grav-form .gform_wrapper.gravity-theme .gform_footer input{
	max-width: 180px !important;
    width: 100%;
}
.grav-form .gform_wrapper .gform_validation_errors{
	display:none;
}
.grav-form .gform_wrapper .gfield_validation_message, .gform_wrapper .validation_message {
    background: transparent !important;
    border: none !important;
    padding: 0 !important;
}
.grav-form .gform_wrapper{
	padding-top:20px;
}

@media only screen and (min-width: 1000px) {
#header-outer:not([data-format="left-header"]) #top .span_9, #header-outer:not([data-format="left-header"]) #top .span_3 {
    flex-direction: column;
	justify-content: space-around;
	}
	#top nav.top-menu-location {
    	margin-top: 25px;
		align-items: stretch;
	}
	.small-nav #top nav.top-menu-location {
    	margin-top: 15px;
	}
	#top nav.top-menu-location ul {
		width:100%;
		justify-content:flex-end;
	}
	#header-outer #top nav > ul > li.dark > a {
    color: #444 !important;
	}
	
}