/* 
 Theme Name:     Plaerdemavida El Baret
 Author:         Apasionados.es
 Author URI:     https://apasionados.es
 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.7
*/ 


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

#footer-info {
	font-size:14px;
}
a {
	text-decoration:underline;
}
a:hover, #main-footer a, #top-header a, .et_pb_button_module_wrapper a, #wacht a, #wacht-mobile a {
	text-decoration:none;
}
.header-content a {
	color:#fff;
}
#et-footer-nav .container {
	text-align:center;
}
.menu-item-home {
	font-weight: bold;
}
#top-menu li.current-menu-item>a {
	color:#64313E;
}

.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar {
	background-color: #eee !important;
	border: none !important;
	width: 100% !important;
	 -moz-border-radius: 0 !important;
	 -webkit-border-radius: 0 !important;
	 border-radius: 0 !important;
	font-size: 14px;
	color: #999 !important;
	padding: 16px !important;
	 -moz-box-sizing: border-box;
	 -webkit-box-sizing: border-box;
	 box-sizing: border-box;
}
.wpcf7-submit {
	color: #64313e !important;
	margin: 8px auto 0;
	cursor: pointer;
	font-size: 20px;
	font-weight: 500;
	 -moz-border-radius: 3px;
	 -webkit-border-radius: 3px;
	 border-radius: 3px;
	padding: 6px 20px;
	line-height: 1.7em;
	background: transparent;
	border: 2px solid;
	 -webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
	 -moz-transition: all 0.2s;
	 -webkit-transition: all 0.2s;
	 transition: all 0.2s;
}
.wpcf7-submit:hover { 
	background-color: #eee; 
	border-color:#eee; 
	padding: 6px 20px !important; 
}
.wpcf7-form-control-wrap {
    text-align: center;
}
.g-recaptcha {
	display: inline-block;
}

#menu-menu-inferior .current-menu-item a {
	color:#c39d63;
}

#mobile_menu li.menu-item-type-custom {
	display:none !important;
}

@media (max-width: 980px) {
	.et_header_style_centered #logo {
		max-height: 100%;
	}
	.et_header_style_centered header#main-header .logo_container {
		max-height: 200px;
	}
	.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1 {
		font-size: 42px !important;
	}
}
#wacht a , #wacht-mobile a {
    z-index: 99999;
}
#wacht a:hover, #wacht-mobile a:hover {
	letter-spacing: 0px;
}