.clear {
clear: both;
}
.acf-map {
width: 100%;
height: 500px;
}
.marker_content {
color: #000;
}
.acf-map img {
max-width: inherit !important;
}
.map_site_wrapper {
}
.map_left {
width:70%;
float:left;
}
.map_right {
width:30%;
padding:0 20px;
float:right;
height:500px;
overflow-x: scroll;
}
.marker-filter {
margin: 15px 0;
font-family: "Roboto Mono", Sans-serif;
font-size: 12px;
font-weight: 600;
}
.filter-box {
margin-right: 20px;
}
.marker_content h2 {
font-family: "stevie-sans", Sans-serif;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
}
figcaption {
font-family: "stevie-sans", Sans-serif;
font-size: 11px;
letter-spacing: 0.05em;
color:#fff;
font-style: normal;
}
.mp3_wrapper {
margin-top: 10px;
}
.mp3_wrapper audio {
width: 100%;
}
.auszeichnungen_item {
margin-bottom: 20px;
}
.auszeichnung_bild img {
width:80px;
height:auto;
}
.auszeichnung_text {
font-family: "stevie-sans", Sans-serif;
font-size: 13px;
font-weight: 500;
color:#fff;
}
.auszeichnung_text a {
color:inherit;
}
.auszeichnung_text a:hover {
color: var(--e-global-color-primary);
}
.kritik_item {
font-family: "stevie-sans", Sans-serif;
font-size: 13px;
font-weight: 500;
color:#fff;
margin-bottom: 30px;
}
.kritik_autor {
font-size: 10px;
margin-top: 5px;
}
.termin_item{
margin-bottom: 25px;
}
h2.termin_title {
color: var(--e-global-color-text);
font-family: "Roboto Mono", Sans-serif;
font-size: 13px;
font-weight: 600;
margin: 0 0 5px 0;
}
.termin_subtitle {
color: var(--e-global-color-text);
font-family: "stevie-sans", Sans-serif;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
margin-bottom: 2px;
letter-spacing: 0.05em;
}
.termin_zusatzinfo {
font-style: italic;
font-size: 11px;
margin-top: 10px;
}
.text_future h2 {
color: var(--e-global-color-primary);
}
@media only screen and (max-width: 768px) {
.map_left {
width:100%;
float:left;
margin-bottom: 50px;
}
.map_right {
width:100%;
float:right;
height:auto;
padding: 0;
}
.filter-box {
display: block;
margin-bottom: 20px;
}
}