/* 
 Theme Name:     Divi-child
 Author:         Elegantthemes
 Author URI:     elegantthemes.com
 Template:       Divi
 Version:        1.0.0
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 4.9.1
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 


/* Maroon: #7d2930 */
/* Gold: #bf9a58 */



#top-menu li.current-menu-item>a {
color: black !important;
}

#top-menu li.current-menu-ancestor>a {
color: black !important;
}

.bottom-nav li.current-menu-item>a {
	color: white !important;
}

/* mobile menu */
	
		span.select_page {
		display: none !important;
		}
		
		.mobile_menu_bar.mobile_menu_bar_toggle { /*control position and margin around mobile burger*/
		margin: 0 auto !important;
		position: relative !important;
		}
		
		.et_header_style_centered #main-header .mobile_nav {
background-color: transparent !important;
}

@media (max-width: 980px) {

	.et_header_style_centered #main-header .mobile_nav {
		text-align: center !important;
	}
	
	.et_mobile_menu li {
		text-align: left !important;
	}
	
		.et_header_style_centered #logo { /*control size of logo on tablet*/
		max-width: 20%;
		max-height: 20% !important;
		width: 20%;
		height: 20%;
	}
	
}

@media (max-width: 700px) {
	
	.et_header_style_centered #logo { /*control size of logo on mobile*/
		max-width: 30%;
		max-height: 30% !important;
		width: 30%;
		height: 30%;
		margin-left: -8px;
	}
	
}

/*END*/




/* Typography */

p,h1,h2,h3,h4,h5,li,ul {
	font-family: 'EB Garamond', serif;
}

.et_pb_contact p input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
font-family: 'EB Garamond', serif;
}
.et_pb_contact p input::-moz-placeholder { /* Firefox 19+ */
font-family: 'EB Garamond', serif;
}
.et_pb_contact p input:-ms-input-placeholder { /* IE 10+ */
font-family: 'EB Garamond', serif;
}
.et_pb_contact p input:-moz-placeholder { /* Firefox 18- */
font-family: 'EB Garamond', serif;
}

.et_pb_button {
	font-family: 'EB Garamond', serif;
}

ol {
  list-style-type: none;
  counter-reset: item;
  margin: 0;
  padding: 0;
}

ol > li {
  display: table;
  counter-increment: item;
  margin-bottom: 0.6em;
}

ol > li:before {
  content: counters(item, ".") ". ";
  display: table-cell;
  padding-right: 0.6em;    
}

li ol > li {
  margin: 0;
}

li ol > li:before {
  content: counters(item, ".") " ";
}


#footer-info { 
text-align: left; 
color: white; 
padding-bottom: 10px; 
float: left; 
}

#footer-info a { 
font-weight: 700; 
color: white; 
}

#footer-info a:hover { 
color: white; 
}


/* Style Footer Social Icons - Lines 1185 to 1198 */

#footer-bottom .et-social-facebook a {
	color: white;
}
#footer-bottom .et-social-linkedin a {
	color: white;
}
#footer-bottom .et-social-instagram a {
	color: white;
}

/* Hover Colors*/
#footer-bottom .et-social-facebook a:hover {
	color: white;
}
#footer-bottom .et-social-linkedin a:hover {
	color: white;
}
#footer-bottom .et-social-instagram a:hover {
	color: white;
}