/*
 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
------------------------------------------------------- */

/*STYLE MOBILE MENU*/
.mobile_nav .select_page {
display: none !important;
}
.mobile_nav {
background-color: rgba(0, 0, 0, 0) !important;
margin-top: -65px;
margin-bottom: 50px;
}

.et_mobile_menu {
top: 80px !important;
}

@media all and (max-width: 980px) {
#logo {
margin-top: 10px;
margin-left: -90px;
max-width: 70% !important;
}

}
/*Change font mobile menu*/
.et_mobile_menu li a { font-size: 20px !important;
font-weight: normal;
font-family: inherit;
text-transform: uppercase;
}

/*change Divi hamburger menu to X*/
.mobile_nav.opened .mobile_menu_bar:before {
    content: '\4d';
}

/*Active link color mobile menu*/
.mobile_nav .current-menu-ancestor>a, .mobile_nav .current-menu-item>a {
    color: #d7b58c!important;
}

/*equalize column fullwidth*/
.et_pb_equal_columns >.et_pb_column {
margin-top:auto;
margin-bottom:auto;
}

/*main header wp*/
#main-header {
   box-shadow: 0 0px 0 rgb(0 0 0 / 10%);
}

/*wp search button blog*/
.et_pb_widget .wp-block-search__button, .widget_search #searchsubmit {
	background-color: #668f8e;
}

.et_pb_widget .wp-block-search__button, .et_pb_widget .wp-block-search__input, .widget_search input#s, .widget_search input#searchsubmit {
    color: #fff;
		font-family: inherit;
		font-size: 12px;
		text-transform: uppercase;
}

/*position the blog posts to prepare for moving the meta*/

.pa-blog-separators article {
	position: relative;
}

/*move the Divi Blog post meta category up over the image*/

.pa-blog-separators .et_pb_blog_grid .et_pb_post .post-meta {
	position: absolute;
	top: 0;
	left: 0;
	margin-bottom: 0;
	font-size: 14px;
	text-transform: uppercase;
	background: rgba(233,163,136,0.74)!important;
	padding: 6px 12px;
	margin: 15px;
}

/*Adjust color of the Divi Blog post meta category*/

.et_pb_bg_layout_light .et_pb_post .post-meta, .et_pb_bg_layout_light .et_pb_post .post-meta a {
    color: #ffffff;
}

/* Read more blog button */

.more-link {
    background-color: #668f8e;
    display: inline-block !important;
    color: #fff;
    padding: 5px 15px;
    margin-top: 20px;
		margin-bottom: 5px;
    text-transform: uppercase;
}

.more-link:hover {
    background-color: #e9a388;
}

/*bullet checklist*/
.pa-bullet-list-1 ul {
list-style-type: none!important;
}

.pa-bullet-list-1 ul li:before {
content: '\e052'!important;
color: #cb7f53;
font-family: 'ETMODULES'!important;
margin-right: 10px;
margin-left: -14px;
font-size: 1.2em!important;
}