/*
Theme Name: Hood West Divi-child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Description: Hood West Child theme for the Divi theme
Author: Hood West
Author URI: #
Template: Divi
Version: 3.9
*/



/**********[ CSS @imports ]**********/



/**********[ Globals ]**********/


/**********[ Home Page ]**********/


/**********[ Header & Top Nav ]**********/

/* Place the word MENU after the mobile hamburger */
.mobile_menu_bar:after {
    content: 'MENU';
    position: relative !important;
    bottom: 10px;
    left: 10%;
    color: #2ea3f2;
}

/* Change the hamburger to X when opened */
.mobile_nav.opened .mobile_menu_bar:before {
    content: '\4d';
}


/**********[ Featurettes Top]**********/


/**********[ Slider ]**********/


/**********[ Body ]**********/
.subHeader {
	font-size:1.75em;
}

.et_pb_bg_layout_light .subHeader {
	color:#23395B;
}

/**********[ Services ]**********/


/**********[ Forms ]**********/
/* Gravity Forms */

/* 
body #page-container h3.gform_title,
body #page-container .gfield_label,
body #page-container .gfield_checkbox  {
	color:white;
} */
body #page-container h3.gform_title {
	padding-bottom:0px;
}
body #page-container .contactForm .ginput_container_checkbox ul.gfield_checkbox li {
	display:inline-block;
	min-width:200px;
}
body #page-container .contactForm input,
body #page-container .contactForm select,
body #page-container .contactForm textarea  {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
	border:0.25px solid #eee;
	border-radius: 10px;
}
body .gform_wrapper .contactForm ul li.gfield {
	margin-top:4px;
	margin-bottom:4px;
}
body .gform_wrapper li.hidden_label input,
body .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text] {
	margin-top:0px;
	margin-bottom:0px;	
}
body #page-container .contactForm div.charleft {
/* 	color:#fff; */
}
body #page-container .contactForm .gform_confirmation_message_1 {
/* 	color:#fff; */
	text-align:center;
}
body .gform_wrapper .gform_footer {
	padding-top:0px;
	margin-top:-20px;
}
.gform_wrapper div.validation_error,
body #page-container .gform_wrapper .contactForm li.gfield.gfield_error {
	background:#ffffffbd;
}

body #page-container .contactForm #gform_submit_button_1 {
    font-family: 'Orbitron', Helvetica, Arial, Lucida, sans-serif;
	position: relative;
    padding: .3em 1em;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    background: #ff9500;
    font-size: 20px;
    font-weight: 500;
/* 	text-transform:uppercase; */
/*     letter-spacing: 1px; */
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
    line-height: 1.7em !important;
    border: 2px solid #ff9500!important;
    color:#fff!important;
	float:right;
}
body #page-container .contactForm #gform_submit_button_1:hover {
	opacity:0.9;
}


/**********[ Footer ]**********/


.pa-vertical-menu .et_pb_menu__menu nav ul li {
    display: block;
    width: 100%;
    margin: 0.5em 0;
}



/**********[ Media Queries ]**********/

@media (max-width: 980px) {
	.pa-open-mobile-menu .et_pb_menu__menu {
		display: flex!important;
	}
	.pa-open-mobile-menu .et_mobile_nav_menu {
		display: none!important;
	}


}


     

