/*
Theme Name: MINTvision
Theme URI: https://MINTvision.de
Version: 1.0
Description: Website Umsetzung
Author: MINTvision
Template: Divi
*/

/* Menu */
li.learnmore {
	background-color:#026609!important;
}
li.learnmore {
	background-color: green;
	padding: 9px 0px 11px;
	margin: -10px 0px 0px 20px!important;
	display:block;
}
li.learnmore a img {
	max-width: 20px;
	margin: 0px 10px 0px 0px;
}
.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a {
	color:#333!important;
}
.et_pb_menu__wrap, nav a {
	height:33px;
	padding:0px 15px!important;
}
.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li.learnmore> a {
	color:white!important;
}
.et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul, .et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__wrap {
    padding-top: 16px!important;
}
.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{
    padding: 0 12px!important;
}
/*responsive Menu anpassung */
@media (max-width: 1151px) {
 .et_pb_menu .et-menu>li {
    padding-left: 0px;
}
.et_pb_menu_0_tb_header.et_pb_menu ul li a {
    font-size: 17px!important;
	}
.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{
    padding: 0 9px!important;
}
	li.learnmore a img {
    margin: 0px 7px 0px 5px;
}
}
/* TYPO */
/* Listen */
.liste-icon-links ul {margin-left:14%!important;}

#left-area ul, .entry-content ul, .et-l--header ul, .et-l--body ul, .et-l--footer ul, .comment-content ul, body.et-pb-preview #main-content .container ul {
  padding: 0 0 23px 1em;
  line-height: 26px;
  list-style-type: disc;
}
.entry-content li, .et_pb_text_inner li { margin-top: 1em; }
/*Liste mit Check Icons*/
.pa-bullet-list-1 ul {
list-style-type: none!important;
}
.pa-bullet-list-1 ul li {
margin-top: 1.1em; 
}
.pa-bullet-list-1 ul li:before {
content: '\e052'!important;
color: #026609;
font-family: 'ETMODULES'!important;
margin-right: 10px;
margin-left: -30px;
	margin-top: 2em!important; 
font-size: 1.2em!important;
	position:relative;
	top:2px;
}
/* Home */
.page article, .et_pb_section {background-color:transparent!important;
box-shadow: none;}
/* slider module */
.et-pb-controllers {
	bottom: -20px;}
.jobtitle {
	font-size:13px!important;
	font-style:italic;
	margin-top:1em;
	line-height:1.3em;
}
h4.jobtitle-dark {
	font-size:13px!important;
	font-style:italic;
	margin-top:1em;
	line-height:1.3em;
	color:#333!important;
}
/* WBL */
.et-pb-controllers {
    bottom: 0px;
}
/* Footer */
.bottom-nav {
text-align: center!important;
}
/*NEWS grid*/
/*add a neceassry position to the blog posts*/

.et_pb_blog_grid .et_pb_post, .et_pb_posts .et_pb_post {
position: relative;
}

/*make the title link spread over the entire post*/

.et_pb_blog_grid .et_pb_post .entry-title a:after, .et_pb_posts .et_pb_post .entry-title a:after {
position: absolute;
display: block;
content: "";
width: 100%;
height: 100%;
left: 0;
top: 0;
}

/*change the mouse cursor into a pointer*/

.et_pb_blog_grid .et_pb_post:hover, .et_pb_posts .et_pb_post:hover {
cursor: pointer;
}
/* PROBLEME MOBILE MENU */
.et_pb_section_0_tb_header {
  overflow-x: visible!important;
	  overflow-y: visible!important;
}
header.et-l.et-l--header {
    z-index: 99999!important;
    position: relative!important;
}

ul#mobile_menu1 {
	background-color: #ffffff !important;
}

ul#mobile_menu1 li a {
	color: #666666 !important;
}

ul#mobile_menu1 li.learnmore {
	background-color: #ffffff !important;
margin: 0 !important;
	padding: 0;
}

ul#mobile_menu1 li.learnmore img {
	display: none;
} 