/*
 Theme Name:     Divi Child Theme
 Theme URI:      http://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Thomas Deuschl
 Author URI:     https://www.silfi.at
 Template:       Divi
 Version:        1.0.0
 Tags:           responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
 License:        GNU General Public License v2
 License URI:    http://www.gnu.org/licenses/gpl-2.0.html
*/

*{ font-family: acumin-pro, sans-serif !important; }

/* Menü ----------------------------------------------*/

#et-top-navigation nav > ul > li > a{
	padding: 0.5rem !important;
	margin-bottom: 1.7rem;
}
#et-top-navigation nav > ul > li > a:hover{
	color: #868685 !important;
	background-color: #fff !important;
	border-radius: 0.2rem;
}
#top-menu .menu-item-has-children > a:first-child::after{
	position: relative;
}

#et_search_icon{
	position: relative;
	top:0.5rem;
}

/*#top-menu li.current-menu-item > a{
	border: solid 0.05rem #7FBC42;
	border-radius: 0.2rem;
}*/

/* Mobile Menü ----------------------------------------*/

.et_mobile_menu{
	border-top: 3px solid #7FBC42;
	background-color: #ffffff !important;
}
.et_mobile_menu li a{
	color: #868685 !important;
}


/* Content Links -----------------------------------------*/

.link{
	color:#000000;
	text-decoration: underline;
}

.weblink a{
	color:#7fbc42 !important;
}

/* Contact Form 7 Styles ---------------------------------*/

.wpcf7-form {
  
}

.wpcf7-text, .wpcf7-textarea, .wpcf7-dynamictext, #documents, #gender{
 	background-color: #eee !important; 
 	border: none !important; 
	margin: 8px auto 0;
 	width: 50% !important;
 	font-size: 16px; 
 	color: #474747 !important; 
 	padding: 16px !important; 
} 
.wpcf7-textarea{
	width:100% !important;
}
.wpcf7-submit {
 	color: #fff !important; 
 	margin: 8px 0;
	padding: 6px 20px; 
 	cursor: pointer;
	-webkit-border-radius: 10px;
 	-moz-border-radius: 10px; 
 	border-radius: 10px;
	font-size: 20px;
 	line-height: 1.7em; 
 	background: #008000; 
 	border: none;
	-webkit-transition: background-color 0.1s ease, color 0.2s ease;
	-moz-transition: background-color 0.1s ease, color 0.2s ease;
	transition: background-color 0.1s ease, color 0.2s ease;
}
.wpcf7-submit:hover {
	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px; 
 	border-radius: 5px;
	background: #167200; 
}
.wpcf7-textarea {
 	resize: none;
 	width: 100% !important;
}

@media screen and (max-width : 42.00rem ){
	.wpcf7-text, .wpcf7-textarea, .wpcf7-dynamictext, #documents, #gender{
		width: 100% !important; 
	} 
}
