/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

body .gform_wrapper .gform_footer input.button,
body .gform_wrapper .gform_footer input[type=submit] {
    color:#ffffff;
	text-transform: uppercase;
    padding-top:4px;
    padding-bottom:4px;
    padding-left:10px;
    padding-right:10px;
	border: 0px solid rgba(114,114,114,0.0);
    border-radius: 31px;
    -moz-border-radius: 31px;
    -webkit-border-radius: 31px;
    box-shadow: 0 0px 0px rgba(114,114,114,0.0);
    -moz-box-shadow: 0 0px 0px rgba(114,114,114,0.0);
    -webkit-box-shadow: 0 0px 0px rgba(114,114,114,0.0);
    background-color: #ec1d24;
}
body .gform_wrapper .gform_body .gform_fields .gfield input[type=text] {border: 1px solid #999;}

body .gform_wrapper .gform_body .gfield_label {text-transform: uppercase;}

h2 {color:#666;}

.white-links {color:#fff; font-weight:bold;}

.menu-cta {
border: 2px solid #ec1d24;
    background-color:#ec1d24;
	border-radius:25px;
	text-align:center;
	padding:12px!important;

}
@media only screen and (min-width:981px) {
	.menu-cta {
		height:42px;
	}
}
.menu-cta:hover {
	background-color:#ec1d24;
	border: none;
	border: 2px solid #ec1d24;
}
.menu-cta:hover a {
	color: #fff!important;
}
.et_header_style_left #et-top-navigation {
	padding-top:16px;
}
.et_header_style_left .et-fixed-header #et-top-navigation {
	padding-top:8px;
}


@media only screen and (max-width:980px) {
	.menu-cta {border: 2px solid rgba(236,29,36,.5);
		padding:0px!important;
	}
	.menu-cta:hover {
	background-color:#ec1d24;
	border: none;
	border: 2px solid #ec1d24;
}
	.menu-cta:hover a {
	color: #fff!important;
}
}

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

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