/*
 Theme Name:   Divi Child Theme
 Theme URI:    https://www.elegantthemes.com/
 Description:  Child theme for DIVI by Elegant Themes
 Author:       Indigo Marmoset
 Author URI:   https://www.indigomarmoset.co.uk
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

/* Top Header */

#top-header .cd, #top-header #et-info-email {
	display: inline-block;
}

@media (max-width: 740px) {
	#top-header .cd, #top-header #et-info-email {
		margin-bottom: 8px;
	}
}

/* Main Header */

#main-header #top-menu li a:hover, #main-header.et-fixed-header #top-menu li a:hover {
	opacity: 1 !important;
	color: #9AC791 !important; 
}

@media (max-width: 980px) {
	.et_header_style_left #logo, .et_header_style_split #logo, .et_pb_svg_logo #logo {
		max-width: 100%;
		height: 100%;
    		max-height: 75%;
	}
}

/*Change Divi hamburger menu to X*/

.mobile_nav.opened .mobile_menu_bar:before {
    content: '\4d';
}

/* Team */

@media (max-width: 500px) {
	.et_pb_team_member .et_pb_team_member_image {
		margin: auto !important;
		float: none;
	}
}

/* Happy Forms */

.happyforms-part--recaptcha .happyforms-part__label {
	display: none;
}

/* Portfolio 

#mc_portfolio .project {
	background: #312883;
}

#mc_portfolio .et_pb_module_header, #mc_portfolio .post-meta {
	padding: 20px;
} */

/* Tick & Star List */

ul.tick_list {
	list-style: none;
	padding-left: 10px;
}

ul.tick_list li {
	position: relative;
	padding-left: 30px;
	margin-bottom: 10px;
}

ul.tick_list li:before {
	font-family: ETmodules!important;
	font-weight: 900;
	position: absolute;
	top: 2px;
	left: 0;
	content: '\52';
	width: 50px;
	height: 50px;
	color: #9AC791;
}

ul.tick_list.light_list li:before {
	color: #9AC791;
}

ul.star_list li:before {
	content: '\e031';
}
.mfp-title { display: none !important; }
