.btn{
padding: 9px 20px!important;
text-decoration: none;
border-radius: 4px!important;
font-weight: bold;
font-size: 14px;
border: none!important;
}

.btn:hover{
text-decoration: underline;
}

.footer-sparkasse{
     border-top: 1px solid #e3e3e3;
}
.footer-sparkasse{
overflow:hidden!important;
}
.footer-sparkasse>div>div{
padding-top: 20px;
}

.footer-sparkasse a{
margin: 0 auto;
color: #565656;
}


@media (max-width:1099px) {
.logo-weiss, #id_SyaYRaHGs5guo{
  display: none;
}}
@media (min-width:1100px) {
.logo-rot-mobil{
  display: none;
}
  .footer-sparkasse-fix{
    bottom: 0px;
  position: fixed!important;
  left: unset!important;
  top:unset!important;
  }

}




@media (max-width:1099px){
.mobil-center{
  float: none!important;
  clear: both;
  margin: 10px auto!important;
  max-width: 80%!important;
}
#id_SaHnFkzh43PYw, {
  padding-top: 20px;
}
}


/*
.msg-box .btn,.msg-box .mb_invite{
color: #333;
background-color: #fff;
border: 1px solid #333 !important;
}*/
