.et_mobile_menu li a, .nav li li a {
font-size: 20px!important; }
.mobile_nav.opened .mobile_menu_bar:before {
content: '\4d';
}
.mobile_nav.opened .mobile_menu_bar:before {
color: #000;
} .et_mobile_menu li {
text-align:center !important;
}
.et_mobile_menu li li, .et_mobile_menu li ul {
padding-left:0 !important;
} .et_mobile_menu {
min-width: 100vw;
margin-left: -10vw;
} .et_mobile_menu {
min-height:100vh !important;
min-height: -webkit-fill-available;
padding-top:50px !important;
}
html {
height: -webkit-fill-available;
} .mobile_nav.opened .et_mobile_menu {
display:block !important;
} .titel1-strich:after {
content: '';
height: 3px;
width: 70px;
background: #000;
display: block;
position: relative;
top: 5px;
}
.titel2-strich:after {
content: '';
height: 2px;
width: 50px;
background: #000;
display: block;
position: relative;
top: 5px;
}
.titel3-strich:after {
content: '';
height: 1px;
width: 30px;
background: #000;
display: block;
position: relative;
top: 5px;
}
.titel4-strich:after {
content: '';
height: 1px;
width: 25px;
background: #000;
display: block;
position: relative;
top: 5px;
} #footer-widgets {
padding: 0% 0 0!important;
}  @media screen and (min-width:640px) { 
.et_pb_slide_0 .et_pb_slide_description .et_pb_slide_title {
white-space:nowrap!important; } } .vertical {
display: inline-block;
vertical-align: middle;
line-height: normal;
}
.zitat div {
height: 100px;
line-height: 100px;
text-align: center;
border: 2px dashed #f69c55;
} @media only screen and (min-width: 981px) and (max-width: 1057px) {
.et_pb_menu .et-menu > li a {
font-size:15px!important;
}
} @media only screen and (min-width: 1058px) and (max-width: 1380px) {
.et_pb_menu .et-menu > li a {
font-size:17px!important;
}
} @media only screen and (min-width: 981px) and (max-width: 1380px) {
.et_pb_menu .et-menu > li {
padding-right: 6px;
padding-left: 6px;
}
} @media only screen and (min-width: 981px)and (max-width: 1543px) {
.et_pb_menu__wrap {
width: 100%!important;
}
}