
#banner {
    top: 0px;
    width: 100%;
    position: absolute;
}

#banner-body {
    display: block;
    width: 971px;
    height: 115px; /*158px;*/
    margin: 0 auto;
    position: relative;
}

#banner-body:hover {
    -webkit-filter: brightness(80%);
    -moz-filter: brightness(80%);
    -o-filter: brightness(80%);
    filter: brightness(80%);
    transition: all .5s ease;
}

#banner-body.banner-png {
    background: url(../fb_images/redsclub_banner_EN.png) no-repeat;
    background-size: 100%;
}

#banner-body.banner-jpg {
    background: url(../fb_images/redsclub_banner_EN.jpg) no-repeat;
    background-size: 100%;
}

#banner-body.banner-gif {
    background: url(../fb_images/redsclub_banner_EN.gif) no-repeat;
    background-size: 100%;
}

#current-banner {
    top: 0px;
    width: 100%;
    display: block;
    width: 971px;
    height: 115px; /*158px;*/
    margin: 0 auto;
    position: relative;
}

#current-banner-body {
    display: block;
    width: 971px;
    height: 115px;
    margin: 0 auto;
    position: relative;
    background-size: 100%;

    background: url(../fb_images/current_banner.png) no-repeat;
    background-size: 100%;
}

#current-banner-body a {
    border-radius: 4px;
}

#current-banner-body a#app-store-button {
    position: absolute;
    display: block;

    width: 107px;
    height: 36px;
    top: 14px;
    right: 136px;
}

#current-banner-body a#google-play-button {
    position: absolute;
    display: block;

    width: 107px;
    height: 37px;
    top: 14px;
    right: 16px;
}

#current-banner-body a#amazon-button {
    position: absolute;
    display: block;

    width: 107px;
    height: 37px;
    top: 62px;
    right: 80px;
}

a:hover {
    transition: all .5s ease;
    background-color: rgba(0, 0, 0, 0.2);
}
