.footer__bottom1{
      background-color: rgb(255, 255, 255) !important ;
      border-top: 1px solid hsla(0,0%,59.2%,.42);
      color: black !important;
}
.footer__title {
      color:#333333;
      font-weight:  900;
      text-transform:  none;
      margin-top:  15px;
}
.menuSocial a{
      background-color: #E5F0EF !important;
      border: 1px solid #E5F0EF !important;
}
.menuSocial a:after{
      color: #366666 !important;
}

.footer__topInner{
      display: grid !important;
      grid-template-columns: 1fr 1fr 1fr;
      padding: 50px 80px 0px !important;
}
.footerAutoren{
      grid-column: 1;
      max-width: unset;
      flex-basis: 33.33%;
      margin-top:  0px;
}

.twitterBox {
      grid-column:  2;
}

.footerSocial{
      grid-column: 3;
}

.footerAutoren__items {
      margin: 0 -11px;
}

.footerAutoren__link{
      border-radius: 20%;
}

.wpml-floating-language-switcher{
      display: none;
}
.twitter-timeline{
      grid-column: 2;
      grid-row: 1;
}

.footer__bottom{
      background-color: #366666;
      max-width: 1440px;
      margin-left: auto;
      margin-right: auto;
}
.container--dotted, .container--white{
      background-color: unset !important;
}


.footer__titleLink {
      transition:  unset !important;
      border-bottom:  none !important;
}

.timeline-TweetList:nth-child(n+2){
      display: none;
}
.SandboxRoot {
      max-height: 500px !important;
}

.footer__menuBottom a {
      color:  white;
      font-weight:  900;
}

.footerAutoren__link{
      display: block;
      width: 68px !important;
      height: 68px !important;
      padding: 5px;
      transition: transform 0.3s;
      background-color: #366666;
      background-size: contain;
      font-size: 1.2rem;
      z-index: 1000;
}

.postSidebarNav__nav{
      display: none !important;
}

.footer__bottomInner {
      padding: 0 20px;
}