.coronainfo {
    display: none;
}


body {
    font-size: 20px !important;
    line-height: 28px !important;
}

h2 {
    margin-top: -10px;
}

.d-1of5 a img {
  width: 313px;
  heigh: auto;
}

.mpfy-tooltip p {
   color: #000 !important;
}

.mpfy-tooltip strong, .mpfy-tooltip img.labels {
    display: none;
}

.mpfy-tooltip .center {
    padding-top: 0px !important;
}

.mpfy-tooltip .center img {
    width: 60% !important;
}

.mpfy-tooltip .center a, a:visited {
    color: #000;
    text-decoration: none;
}

.mpfy-tooltip .center a:hover, .mpfy-tooltip .center a:visited, a:focus, a:visited:hover, a:visited:focus {
    color: #999999 !important;
}

.mpfy-tags-list a.mpfy-tl-item .mpfy-tl-i-icon {
    display: none !important;
}

#logo {
    width: 100% !important;
    margin-bottom: 2em !important;
}

/* Wieder einfügen, wenn LaCultura Logo sichtbar ist
@media screen and (min-width: 768px) {
#logo {
    margin-top: -120px !important;
}
}*/

@media screen and (min-width: 1024px) {
#logo img {
    margin-bottom: 0em !important;
}
}

#logo-cultura {
    width: 100% !important;
    margin-bottom: 2em !important;
}

@media screen and (min-width: 1024px) {
#logo-cultura img {
    width: 260px !important;
    margin-bottom: 0em !important;
}
}

@media screen and (max-width  : 1023px) {
#logo-cultura img {
    width: 160px !important;
}
}


@media screen and (max-width: 8000px) {
#responsive-menu-container #responsive-menu-additional-content {
    padding: 50px 20% !important;
    width: 100% !important;
    float: left !important;
}
}

@media screen and (max-width: 1024px) {
button#responsive-menu-button {
    top: 8% !important;
    right: 5% !important;
}
}

@media screen and (min-width: 768px) {
.home .entry-content {
    width: 100% !important;
}
}

.home .teaser-link {
    width: 25% !important;
    padding: 10px !important;
    text-align: center !important;
    float: left !important;
}

.home .teaser-link a img {
    width: 230px !important;
    height: auto;
  }

.teaser-menu {
  width: 20% !important;
  padding: 10px !important;
  text-align: center !important;
  float: left !important;
}

@media screen and (max-width: 640px) {
.home .teaser-link, .teaser-menu {
    padding: 10px !important;
    text-align: center !important;
    float: left !important;
    width: 100% !important;
}
}

.nav {
    display: inherit !important;
    border-top: 1px solid #000 !important;
    border-bottom: 1px solid #000 !important;
    text-align: center !important;
    width: 90% !important;
    margin: 0 auto !important;
}

@media screen and (max-width: 1023px) {
.nav {
    display: none !important;
}
}

@media screen and (max-width: 767px) {
.nav li a {
    padding: 0 !important;
}
}

.intro-text {
    text-align: center;
    font-size: 30px !important;
    line-height: 38px !important;
}

.footer-links {
    font-size: 12px;
    font-weight: 600;
}

a {
    text-decoration: none;
}

a:visited {
    color: #000000 !important;
}

a:hover {
    color: #999999 !important;
}

@media screen and (max-width: 8000px) {
#responsive-menu-container #responsive-menu li.responsive-menu-item a:hover {
    color: #999999 !important;
}
}

.nav li a:hover {
    color: #000000 !important;
}

#rmp-menu-additional-content-7935 {display:none !important}

#rmp-menu-title-7935 .rmp-menu-title-image {margin-bottom:200px;}
