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

/* ======================= GENERAL styling ======================= */
/*--- FORMS ---- */
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    width: 100%;
    border: 1px solid #555;
    border-radius: 3px;
    padding: .5rem 1rem;
    transition: all .3s;
	line-height: 1.2 !important;
    font-size: 14px;
    height: 34px;
}


/* ======================= Header ======================= */

/*--- Make menu go transparent over the main section ---- */
.page #page-container {
	padding-top: 0 !important;
}
.page #main-header {
	background: transparent !important;
	box-shadow: none;
}
.page #main-header.et-fixed-header {
    background-color: #ffffff !important;
}
.current-menu-item a, .menu-item a {
    padding-bottom: 5px !important;
}
.current-menu-item a {
	border-bottom: 2px solid;
}
.menu-item a:hover {
    border-bottom: 2px solid;
	color: #4bd8ba;
}
@media only screen and (min-width: 981px) {
    .et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {
        padding: 50px 0 50px 0 !important;
    }
	#main-header.et-fixed-header #et-top-navigation {
		padding: 20px 0 20px 0 !important;
	}
}

/*--- MOBILE menu ---- */
.mobile_menu_bar:before {
	color: #ffffff !important;
}
@media (max-width: 980px) {
    #logo {
        max-height: 70% !important;
    }
}



