@media all, aural, braille, embossed, handheld, print, projection, screen, tty, tv {
.rsts-view {
    margin-bottom:20px;
}
.invisible {
    width: 0px;
        height: 0px;
        left: -1000px;
        top: -1000px;
        position: absolute;
        overflow: hidden;
        display: inline;
}
.mm-menu.mm-light {
    background-color:#fff;
}
.mm-menu.mm-white {
    background-color:#fff;
    color:#737373;
}
input::-moz-focus-inner {
    border: 0;
}
img {
    outline: 0;
}
a img {
    border:0px hidden #fff;
    outline: 0;
}
body {
    background-color:#fff;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    padding-left:2%;
    padding-right:2%;
}
#wrapper {
    background-color:#fff;
}
}

@media (max-width:799px){
  .reodel{
    position:absolute;
    padding-top:0px
  }
  .reodel img {
    display: block !important; /* ODER inline-block */
    height: 108px!important;
    width: 227px!important;
    padding-top: 10px;
    max-width: 100%; /* Falls Container kleiner */
    box-sizing: border-box; /* Padding/Border einrechnen */
  }
}
