/**
* LIGHT THEME
*/

.ml-theme-ml.ml-theme-light #main-header.ml-divi-menu {
	background-color: #fff;
	box-shadow: 0 1px 20px 1px rgba(0,0,0,0.3);
}

.ml-theme-ml.ml-theme-light #top-menu a {
	color: #3a475a;
}

.ml-theme-ml.ml-theme-light.ml-divi .mobile_nav.closed .mobile_menu_bar.mobile_menu_bar_toggle::before {
	color: #3a475a;
}

.ml-theme-ml.ml-theme-light.ml-divi .mobile_nav.closed:hover .mobile_menu_bar.mobile_menu_bar_toggle::before {
	color: #1e7eff;
}

.ml-theme-ml.ml-theme-light #main-header.ml-divi-menu .container .logo_container > a {
	color: #222;
}

.ml-theme-ml.ml-theme-light #main-header.ml-divi-menu #top-menu ul.sub-menu {
	background-color: #fff;
	box-shadow: 1px 2px 3px 1px rgba(0,0,0,0.2);
	border: 3px solid #dee0e7;
}

/**
* DARK THEME
*/

.ml-theme-ml.ml-theme-dark .ml-divi-menu .et_mobile_menu li:hover > a,
.ml-theme-ml.ml-theme-dark #top-menu.nav.ml-divi-menu ul li:hover > a {
	color: #17c88d;
}

.ml-theme-ml.ml-theme-dark #main-header #top-menu-nav #top-menu .sub-menu li:hover {
	background-color: #1c232e;
}

.ml-theme-ml.ml-theme-dark #main-header.ml-divi-menu .container .logo_container > a {
	color: #fff;
}

.ml-theme-ml.ml-theme-dark #main-header.ml-divi-menu .container .logo_container > a:hover {
	color: #17c88d;
}
