/**
 * Wechselnde Inhalte
 *
 */
.main-partner .und1-eng-GB {
    background-image:url("../images/footer/ionos_footer.svg");
}
.main-partner .evonik-eng-GB {
    background-image:url("../images/footer/evonik_footer.svg");
}

.main-partner .puma-eng-GB {
    background-image:url("../images/footer/puma_footer_3.svg");
}

.main-partner .signal-iduna-park-eng-GB {
    background-image:url("../images/footer/sip_footer_3.svg");
}

.main-partner .evonik-ger-DE {
    background-image:url("../images/footer/evonik_footer.svg");
}

.main-partner .und1-ger-DE {
    background-image:url("../images/footer/1und1_footer.svg");
    background-position: right;
}

.main-partner .puma-ger-DE {
    background-image:url("../images/footer/puma_footer_3.svg");
    background-position:0 10px;
}

.main-partner .signal-iduna-park-ger-DE {
    background-image:url("../images/footer/sip_footer_3.svg");
    background-position:0 5px;
}

.main-partner .und1-esl-ES {
    background-image:url("../images/footer/ionos_footer.svg");
}
.main-partner .evonik-esl-ES {
    background-image:url("../images/footer/evonik_footer.svg");
}

.main-partner .puma-esl-ES {
    background-image:url("../images/footer/puma_footer_3.svg");
}

.main-partner .signal-iduna-park-esl-ES {
    background-image:url("../images/footer/sip_footer_3.svg");
}

.main-partner .und1-fre-FR {
    background-image:url("../images/footer/ionos_footer.svg");
}

.main-partner .evonik-fre-FR {
    background-image:url("../images/footer/evonik_footer.svg");
}

.main-partner .puma-fre-FR {
    background-image:url("../images/footer/puma_footer_3.svg");
}

.main-partner .signal-iduna-park-fre-FR {
    background-image:url("../images/footer/sip_footer_3.svg");
}

/* FÃ¼r Ads */
.masonry > aside.no-padding > div > div > a > img, .masonry > aside.padding-1px > div > div > a > img {
    height: auto;
}

/* newsletter footer originals */
.bg-mood-31 > div {background-image:url(../images/werbezeile/bg-werbezeile_originals.jpg);}

/* diese Ãƒâ€žnderungen habe ich auf aside.teaser begrenzt Ticket #2685 */
/* wird geklÃ¤rt */
aside.teaser .btn {
    cursor: pointer;
    display: inline-block;
    font-size: 100%;
    margin: 0;
    padding: 10px 75px 10px 15px;
    text-transform: uppercase;
    font-family: 'DINPro-Medium', Arial, Helvetica, serif;
}


aside.teaser .btn-full {
    -moz-box-sizing: border-box;
    background-image: url("../images/layout/sprite_icons.png");
    background-position: 138% -619px;
    background-repeat: no-repeat;
    width: 100%;
    border-top: 1px solid rgba(255, 255, 255, 0.2);
}


/* klÃ¤ren - warum important (ohne in basic.css) */
.player-list a:hover {
    background: #333333 none repeat scroll 0 0 !important;
}


.embed-video {
    position: relative;
    padding-top: 56.25%;
}

.embed-video iframe, .embed-video video{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.twitter-tweet-rendered {
    max-width: 100% !important;
}

twitterwidget::shadow .EmbeddedTweet {
    width: 100%;
    max-width: 100%;
}

twitterwidget::shadow-root .EmbeddedTweet {
    width: 100%;
    max-width: 100%;
}

.EmbeddedTweet {
    width: 100% !important;
    max-width: 100% !important;
}

blockquote.twitter-video {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

blockquote.twitter-tweet {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}


.bvbtotalimage img {
    -webkit-transform: scale(1.1);  /* Chrome, Safari 3.1+ */
    -moz-transform: scale(1.1);  /* Firefox 3.5-15 */
    -ms-transform: scale(1.1);  /* IE 9 */
    -o-transform: scale(1.1);  /* Opera 10.50-12.00 */
    transform: scale(1.1);  /* Firefox 16+, IE 10+, Opera 12.10+ */
}

/* Quick FIX */
.ad-row-content .h-big.black p {
    color: #000;
}

.ad-row-content .h-big.white p {
    color: #fff;
}

.ad-row-content .h-big.yellow p {
   color: #ffd900;
}

.btn.center-label.black {
    background: #000 !important;
    color: #ffd900;
}

.h-big.black {
    background: none !important;
}

.matches-small span.tournament.eu_cl {background-position:0 0;}
.matches-small.last-match span.tournament.eu_cl {background-position:0 -37px;}
.matches-small span.tournament.de_bl {background-position:0 -74px;}
.matches-small.last-match span.tournament.de_bl {background-position:0 -111px;}
.matches-small span.tournament.de_sc {background-position:0 -148px;}
.matches-small.last-match span.tournament.de_sc {background-position:0 -185px;}
.matches-small span.tournament.de_dp {background-position:0 -222px;}
.matches-small.last-match span.tournament.de_dp {background-position:0 -260px;}
.matches-small span.tournament.eu_uc {background-position:0 -297px;}
.matches-small.last-match span.tournament.eu_uc {background-position:0 -333px;}

.four-columns .champion-partner-toggle li {border-bottom:2px solid transparent; color:#000; cursor:pointer; font-family: 'DINPro-Medium'; font-size:20px; width:25% !important; text-align:center;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}

html.content-bright .matches-small.last-match span.tournament.eu_cl,
.matches-small span.tournament.eu_cl {background-position:0 0;}
.matches-small.last-match span.tournament.eu_cl {background-position:0 -37px;}
html.content-bright .matches-small.last-match span.tournament.de_bl,
.matches-small span.tournament.de_bl {background-position:0 -74px;}
.matches-small.last-match span.tournament.de_bl {background-position:0 -111px;}
html.content-bright .matches-small.last-match span.tournament.de_sc,
.matches-small span.tournament.de_sc {background-position:0 -148px;}
.matches-small.last-match span.tournament.de_sc {background-position:0 -185px;}
html.content-bright .matches-small.last-match span.tournament.de_dp,
.matches-small span.tournament.de_dp {background-position:0 -222px;}
.matches-small.last-match span.tournament.de_dp {background-position:0 -260px;}
html.content-bright .matches-small.last-match span.tournament.eu_uc,
.matches-small span.tournament.eu_uc {background-position:0 -297px;}
.matches-small.last-match span.tournament.eu_uc {background-position:0 -333px;}

.full-bg.bg-mood-4 > div {background-image:url(../images/werbezeile/bg-werbezeile_v4.jpg);}
.full-bg.bg-mood-5 > div {background-image:url(../images/werbezeile/bg-werbezeile_v5.jpg);}
.full-bg.bg-mood-6 > div {background-image:url(../images/werbezeile/bg-werbezeile_v6.jpg);}
.full-bg.bg-mood-7 > div {background-image:url(../images/werbezeile/bg-werbezeile_v7.jpg);}
.full-bg.bg-mood-8 > div {background-image:url(../images/werbezeile/bg-werbezeile_v8.jpg);}
.full-bg.bg-mood-9 > div {background-image:url(../images/werbezeile/bg-werbezeile_v9.jpg);}

@media screen and (max-width: 480px) {
    .champion-partner-toggle li, .four-columns .champion-partner-toggle li {font-size:6vw; width:100% !important; padding:10px;}
}

.cc_message {
    font-family: "DINPro-Bold";
}

body.frontpage {
    background: #000;
}

a:hover .btn.blacked {
    background-color: black;
}

.slider-wrap:hover .slider-navigation.top {bottom:60px; !important;}

.pointer {
    cursor: pointer;
}

.img-48 {
    width: 48px !important;
}

.img-70 {
    width: 70px !important;
}

/* One Signal */
body #onesignal-popover-container #onesignal-popover-dialog {
    background: #444 !important;
    font-family: "DINPro-Bold";
    font-weight: bold;
}

body #onesignal-popover-container #onesignal-popover-dialog .popover-body-icon {
    width: 80px;
    height: 80px;
}

body #onesignal-popover-container #onesignal-popover-dialog .popover-body-message {
    color: #fff !important;
}

body #onesignal-popover-container #onesignal-popover-dialog .popover-button.primary {
    background: rgb(255, 230, 0) !important;
    color: black !important;
    font-weight: bold;
}

body #onesignal-popover-container #onesignal-popover-dialog .popover-button.secondary {
    background: #000 !important;
    color: rgb(255, 230, 0) !important;
    font-weight: bold;
}

.newsletter-additional-text p {
    font-size: 14px;
    line-height: normal;
    margin-top: 20px;
}

.newsletter-additional-text p b {
    color: #8c8c8c;
}

.newsletter-additional-text.ger-DE p b:hover:after {
    content:" (Borussia Dortmund GmbH & Co. KGaA, BVB Merchandising GmbH und/oder Sports & Bytes GmbH)";
}

.newsletter-additional-text.eng-GB p b:hover:after {
    content:" (Borussia Dortmund GmbH & Co. KGaA, BVB Merchandising GmbH and/or Sports & Bytes GmbH)";
}

.newsletter-additional-text.fre-FR p b:hover:after {
    content:" (Borussia Dortmund GmbH & Co. KGaA, BVB Merchandising GmbH et/ou Sports & Bytes GmbH)";
}

.newsletter-additional-text.esl-ES p b:hover:after {
    content:" (Borussia Dortmund GmbH & Co. KGaA, BVB Merchandising GmbH y/o Sports & Bytes GmbH) ";
}

select[multiple] option {
    height: 23px;
    padding: 10px;
}

select[multiple] {
    height: auto;
    min-height: 260px;
}

/* DAZN Block Start */
.dazn-matches {
    background-color: #000000;
    position: relative;
    height: 203px;
    margin-bottom: -118px;
    padding-bottom: 75px;
    -webkit-transform: skewY(-4.5deg);
    -moz-transform: skewY(-4.5deg);
    -ms-transform: skewY(-4.5deg);
    transform: skewY(-4.5deg);
    margin-top: 26px;
}

.dazn-matches img {
    height: 100px;
    width: 100px;
    margin-left: 10px;
    padding-top: 16px;
    position: absolute;
    top: 10%;
    left: 6%;
    -webkit-transform: skewY(+4.5deg);
    -moz-transform: skewY(+4.5deg);
    -ms-transform: skewY(+4.5deg);
    transform: skewY(+4.5deg);
}

.dazn-matches p {
    color: #ffd900;
    margin-left: -12%;
    font-size: 40px;
    position: absolute;
    top: 103px;
    -webkit-transform: skewY(+4.5deg);
    -moz-transform: skewY(+4.5deg);
    -ms-transform: skewY(+4.5deg);
    transform: skewY(+4.5deg);
}

.dazn-gratis{
    background-color: #ffd900;
    float: right;
    height: 100%;
    margin-bottom: -99px;
    padding-bottom: 32px;
    width: 219px;
    margin-top: -1px;
    text-align: left;
    padding-left: 33px;
}
.dazn-gratis p {
    margin-left: -40%;
    color: black;
    font-size: 36px;
    -webkit-transform: skewY(+4.5deg);
    -moz-transform: skewY(+4.5deg);
    -ms-transform: skewY(+4.5deg);
    transform: skewY(+4.5deg);
}

/* Netradio mehr als 2 Kommentatoren */
.netradio-bar .manypresenters { margin:10px 20px; width:160px; display:flex; flex-shrink:0; justify-content:center; align-items:center; }
@media screen and (min-width: 850px) {
    .netradio-bar .manypresenters { width:340px; background:url(../images/netradio/level_display_transparent.png) 50% 50% no-repeat; background-size:contain;}
}
.netradio-bar .manypresenters img { float:left; width:80px;}
.netradio-bar .manypresenters img:first-child {transform:rotate(-4.5deg); margin-right:-11px; margin-top:-2px}
.netradio-bar .manypresenters img:last-child {transform:rotate(+4.5deg); margin-right:-8px; margin-top:-1px}
.netradio-bar .manypresenters img:last-of-type {transform:rotate(+4.5deg); margin-right:-8px; margin-top:-1px}
@media screen and (max-width: 700px) {
    .netradio-bar .bar-toggle .txt, .netradio-bar .manypresenters {display:none;}
}

@media screen and (max-width: 400px) {
    .dazn-matches {
        margin-bottom: -17px;
    }
    .dazn-matches p {
        padding-left: 60px;
        font-size: 16px;
        top: 91px;
    }
}

@media screen and (max-width: 648px) {
    .dazn-matches {
        margin-bottom: -34px;
    }
    .dazn-matches p {
        padding-left: 24px;
        top: 91px;
     }
}

@media screen and (min-width: 1033px) {
    .dazn-matches {
        margin-bottom: -118px;
    }
    .dazn-matches p {
        padding-left: 40px;
        top: 97px;
    }
    .dazn-gratis p {
        padding-left: 0;
    }
}

@media screen and (max-width: 1032px) {
    .dazn-matches {
        margin-bottom: -43px;
    }
}
/* DAZN Block End */

.superbanner.small > div > div > iframe {
    width: 100%;
    height: 104px;
}

.structure-4-8 > * {width:27%;}
.structure-4-8 > * + * {width:72%;}

@media screen and (min-width: 731px) {
    .structure-4-8 > * + * {width:72%;}
}

@media screen and (min-width: 640px) {
    .structure-4-8 > * + * {width:73%;}
}

.gebaerde img {
    height: auto;
    width: 100%;
}

aside > div > div > iframe {
    max-width:100%;
    display:block;
}


/* GoogleMaps Filter */
.filter-ui {
    background:#fff;
    position:absolute;
    top:10px;
    right:10px;
    z-index:100;
    padding:10px 20px;
    border-radius: 2px;
}
input.chk-btn {
    display: none;
}
input.chk-btn + label {
    border: 1px solid grey;
    background: ghoswhite;
    padding: 5px 8px;
    cursor: pointer;
    border-radius: 5px;

}
input.chk-btn:not(:checked) + label:hover {
    box-shadow: 0px 1px 3px;

}
input.chk-btn + label:active,
input.chk-btn:checked + label {
    box-shadow: 0px 0px 3px inset;
    background: #8cc472;

}

@media screen and (min-width: 1351px) {
    #menu-main {
        left: 60px;
    }
}

@media screen and (min-width: 1280px) and (max-width: 1350px) {
    #menu-main a {
        font-size: 22px;
    }
    #menu-main {
        left: 100px;
    }
}

@media screen and (min-width: 1160px) and (max-width: 1350px) {
    #menu-main a {
        font-size: 22px;
    }
}

@media screen and (min-width: 1080px) and (max-width: 1159px) {
    #menu-main a {
        font-size: 20px;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1079px) {
    #menu-main a {
        font-size: 18px;
    }
}

a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection {
    background-color: #000000 !important;
    border: 2px solid #000000 !important;
    color: #ffd900 !important;
}

.podcast-player .panels .chaptermarks ul li.active,
.podcast-player .panels .playlist ul li.active,
.podcast-player .panels .transcript .transcript-text li.active {
    color: #000 !important;
}

.podcast-player .panels .chaptermarks ul li:hover,
.podcast-player .panels .playlist ul li:hover,
.podcast-player .panels .transcript .transcript-text li:hover {
    color: #ffd900 !important;
}

.podcast-player .panels {
    color: #ffd900 !important;
}

.podcast-player .progress-bar .progress-bar-rail {
    background: #ffd900 !important;
}

.greenbg .image-left {
    margin-top: 8px;
    margin-bottom: 8px;
}

.greenbg td {
    background-color: #051e22;
}

td.valign {
    vertical-align: middle;
}

table .btn {
    line-height: 20px !important;
    padding: 10px 15px 10px 15px;
}

@media screen and (max-width: 850px) {
    table.greenbg,
    table.greenbg tbody,
    table.greenbg tbody tr,
    table.greenbg tbody td {display:block; background:transparent !important; border:0 !important; width:auto !important; line-height:20px;}
    table.greenbg tbody tr {padding:10px 0; border-bottom:1px solid rgba(255,255,255,0.2) !important}
    .section-bright table.default tbody tr {border-bottom:1px solid rgba(0,0,0,0.2) !important}
    table.greenbg2 tbody tr td + td + td {clear:both;}
    .content .main-content.sponsoring-page .structure .box-w-3 {width:33.33%;}

    td.valign {
        text-align: center;
    }

    .greenbg .image-left {
        margin: auto;
        margin-bottom: 20px;
        float: unset;
    }

    .greenbg .btn {
        padding: 10px 20px 10px 20px !important;
    }

    .matchday_line_big [type="checkbox"] {
        right: 100px;
        top: 7px;
        left: unset;
    }

    .roll-advice [type="checkbox"] {
        right: unset;
    }
}

@media screen and (max-width: 767px) {
    .greenbg .image-left {
        width: unset;
    }
}

@media screen and (min-width: 1040px) {
    .replaced-logo.size-wrap #logoeinsundeins {
        right: -1px;
        margin-right: 3.5%;
    }
}

#logoeinsundeins {position:absolute; top:25px; right:-36px; width:240px; display:block;}
.replaced-logoeinsundeins {position:relative; z-index:999;}
/*Anpassung Logo an Slider*/
.replaced-logoeinsundeins.size-wrap {
    width: 100%;
    padding-left: 0;
    margin-left: -36px;
    margin-top: 0px;
    padding-bottom: 30px;
}
.replaced-logoeinsundeins.size-wrap #logo {left:auto;}
@media screen and (max-width: 1470px) {
    #logoeinsundeins {width:220px;}
}
@media screen and (max-width: 1279px) {
    #logoeinsundeins {left:auto;}
}
@media screen and (max-width: 1140px) {
    #logoeinsundeins {width:220px;}
}
@media screen and (min-width: 1040px) {
    .replaced-logoeinsundeins.size-wrap #logo {left:-1px; margin-left:3.5%;}
    .rebrush-stage article > * > header  {left:3.5%;}
}
@media screen and (max-width: 767px) {
    #logoeinsundeins {
        width: 210px;
    }
    #logoeinsundeins.replaced {top:24px;}
}
@media screen and (max-width: 620px) {
    #logoeinsundeins {width:170px;}
    #logoeinsundeins.replaced {top: 34px;}
}
@media screen and (max-width: 500px) {
    #logoeinsundeins.replaced {
        right: -56px;
        width: 140px;
    }
}
@media screen and (max-width: 460px) {
    #logoeinsundeins.replaced {
        width: 170px;
        top: 28px;
        right: -44px;
    }
}
@media screen and (max-width: 767px) {
    .replaced-logoeinsundeins.size-wrap {padding-left:15px;}
    .rebrush-stage article > * > header {left:16px;}
}

.sticky-header .logo-einsundeins {margin:0 20px 0 0;}
.sticky-header .logo-einsundeins img {fill:#8b8b8b; width:30px; transition:0.3s;}
.sticky-header .logo-einsundeins img:hover {fill:#fff;}
.meta-bar__einsundeins{padding-top: 0.55em !important}
.meta-bar__onefootball{padding-top: 0.55em !important}

.einsundeins_logo {
    position: absolute;
    top: 10px;
    left: 125px;
    width: 100%;
}

.onefootball_logo {
    position: absolute;
    top: 10px;
    left: 125px;
    width: 100%;
}

@media screen and (max-width: 767px) {
    .einsundeins_logo {
        left: 94px;
    }
}

@media screen and (max-width: 767px) {
    .einsundeins_logo {
        left: 88px;
    }
}

@media screen and (max-width: 400px) {
    .einsundeins_logo {
        left: 74px;
    }
}

@media screen and (max-width:1220px) and (min-width: 1141px) {
    .sponsorGroup.mainSponsors > .centered-block ul {
        width: 372px !important;
    }
    .sponsorGroup.mainSponsors li.first-element {
        height: 130px !important;
        text-align: center !important;
    }
    .sponsorGroup.mainSponsors li.second-element {
        width: 100%;
        text-align: center !important;
    }
    .evenonik {
        width: 100%;
        text-align: center !important;
    }
}

@media screen and (max-width:940px) {
    .sponsorGroup.mainSponsors > .centered-block ul {
        width: 372px !important;
    }
    .sponsorGroup.mainSponsors li.first-element {
        height: 130px !important;
        text-align: center !important;
    }
    .sponsorGroup.mainSponsors li.second-element {
        width: 100%;
        text-align: center !important;
    }
    .evenonik {
        width: 100%;
        text-align: center !important;
    }
    .sponsorGroup.mainSponsors > .centered-block ul li:nth-child(2) {
        width: unset !important;
    }
    .sponsorGroup.mainSponsors > .centered-block ul li:nth-child(4) {
        width: 50% !important;
    }
}

@media screen and (max-width: 460px) {
    .sponsorGroup.mainSponsors > .centered-block ul li:nth-child(2) {
        width: 100% !important;
    }
    .sponsorGroup.mainSponsors > .centered-block ul li:nth-child(3) {
        width: 100% !important;
    }
    .sponsorGroup.mainSponsors > .centered-block ul li:nth-child(4) {
        width: 100% !important;
        text-align: center;
    }
    .sponsorGroup.mainSponsors > .centered-block ul {
        width: 100% !important;
    }
    .content .main-content.sponsoring-page .structure > * {
        border-left: unset !important;
        border-right: unset !important;
    }
}

.puma {
    width: 138px !important;
    padding-top: 46px;
}
.evenonik {
    width: 270px !important;
    padding-top: 24px;
}
.einsundeins {
    width: 116px !important;
}
.sip {
    width: 144px !important;
    padding-top: 44px;
}
section.sponsorGroup.content-oversize.box-yellow.structure-padding {
    background: #ffd900 !important;
}
section.sponsorGroup.content-oversize.box-yellow.structure-padding h3 {
    margin-left: unset !important;
}
.content-oversize + .content-oversize {
    margin-top: unset !important;
}
.content-oversize {
    -moz-box-shadow: unset !important;
    -webkit-box-shadow: unset !important;
    box-shadow: unset !important;
}
.sponsorGroup.mainSponsors li {
    height: 100px !important;
}

.alogo, .blogo {
    -moz-transform: scale(1.4);
    -ms-transform: scale(1.4);
    -o-transform: scale(1.4);
    -webkit-transform: scale(1.4);
    transform: scale(1.4);
}

@media screen and (max-width: 1024px) {
    .alogo, .blogo {
        -moz-transform: scale(1.4);
        -ms-transform: scale(1.4);
        -o-transform: scale(1.4);
        -webkit-transform: scale(1.4);
        transform: scale(1.4);
    }
    .einsundeins_logo {
        top: 16px;
    }
}

.main-partner .related-content.open {
    height: 405px;
}
.related-content.open {
    min-height: 545px;
}

.bg-grey{
    background: #f2f2f2;
}

.structure-padding.hospitality {
    background: #fff;
}

.structure .spons .box-w-3 {
    width: 24.9%;
}

.hospitality .spons img {
    border: 1px solid black;
}

@media screen and (max-width: 1140px) {
    .structure .spons .box-w-3 {
        width: 33% !important;
    }
}

@media screen and (max-width: 980px) {
    .structure .spons .box-w-3 {
        width: 49.5% !important;
    }
}

@media screen and (max-width: 540px) {
    .structure .spons .box-w-3 {
        width: 99% !important;
    }
}

.tickets_background {
    background: #171717;
}

.tickets_background .stage img {
    width: 100%;
}

@media screen and (min-width: 568px) {
    .ticketing-teaser .news-teaser a > * {
        width: 40%;
        float: left;
        position: relative;
    }

    .ticketing-teaser .news-teaser a > * + * {
        width: 52%;
        padding: 2.5% 4%;
    }
}

@media screen and (min-width: 880px) {
    .ticketing-teaser .news-teaser a > * {
        width: 30%;
        float: left;
        position: relative;
    }

    .ticketing-teaser .news-teaser a > * + * {
        width: 62%;
        padding: 2.5% 4%;
    }
}

@media screen and (min-width: 1141px) {
    .ticketing-teaser .news-teaser a > * {
        width: 34%;
        float: left;
        position: relative;
    }

    .ticketing-teaser .news-teaser a > * + * {
        width: 58%;
        padding: 2.5% 4%;
    }
}

@media screen and (max-width: 660px) {
    .desk {
        display: none;
    }
}

.neon #bvb-meta-bar a:hover svg,
.neon #bvb-meta-bar .current.current svg {
    fill: #ddff00 !important;
}

.neon #bvb-meta-bar .meta-bar__items a.current {
    border-color: #ddff00 !important;
}

.neon header:not(.mainmenu-is-open) div.rotate-fullsize {
    background: #000 !important;
}

.neon .rebrush-stage article > * > header h2 span {
    background: #ddff00 !important;
    color: #000 !important;
}

.neon .rebrush-stage article > * > header span {
    color: #ddff00 !important;
}

.neon .submenu-wrap > div {
    background: #ddff00 !important;
}

.neon .submenu-wrap .sub.colored {
    background: #ddff00 !important;
}

.neon .mainmenu-is-open #menu-main a {
    color: #ddff00 !important;
}

.neon .stage-preview li.act {
    border-color: #ddff00 !important;
}

.neon .stage-preview li span {
    background: #ddff00 !important;
}

.neon header:not(.mainmenu-is-open) #menu-main a {
    color: #ddff00 !important;
}

.neon .standard-logo {
    display: none !important;
}

.neon .neon-logo {
    display: block !important;
}

.neon .blogo {
    display: block !important;
}

.neon .alogo {
    display: none !important;
}

#sas_67757 img {
    height: auto;
}

#sas_67888 img {
    height: auto;
}

#sas_67889 img {
    height: auto;
}

#sas_67756 img {
    height: auto;
}

.node_213 .text p {
    display: none !important;
}

.node_213 h3 {
    visibility: hidden;
}

.node_213 .text h5 {
    text-align: center;
}

.bootstrap-datetimepicker-widget table th {
    height: 40px !important;
    line-height: 40px !important;
    background: #e9e9e9 !important;
    color: black !important;
}

.bootstrap-datetimepicker-widget table th.picker-switch {
    background: #4d4d4d !important;
    color: #ffd900 !important;
    font-size: 2rem !important;
}

.bootstrap-datetimepicker-widget table th.prev, .bootstrap-datetimepicker-widget table th.next {
    background: #4d4d4d !important;
}

.bootstrap-datetimepicker-widget table td.day {
    height: 40px !important;
    line-height: 40px !important;
    color: black !important;
}

.bootstrap-datetimepicker-widget table td {
    background: #fff !important;
}

.box-black tr > * {
    border-bottom: none !important;
}

.bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new {
    color: #777777 !important;
}

.bootstrap-datetimepicker-widget table td, .bootstrap-datetimepicker-widget table th {
    border-radius: unset !important;
}

.bootstrap-datetimepicker-widget li {
    margin-left: 0;
}

.bootstrap-datetimepicker-widget table td.day:hover {
    background: #eeeeee !important;
}

.bootstrap-datetimepicker-widget table td.today::before {
    border-bottom-color: #000 !important;
}

.bootstrap-datetimepicker-widget {
    inset: 4px auto auto 0 !important;
}

.bootstrap-datetimepicker-widget {
    width: 100% !important;
}

.bootstrap-datetimepicker-widget.dropdown-menu {
    padding: 0 !important;
}

.bootstrap-datetimepicker-widget.dropdown-menu::before, .bootstrap-datetimepicker-widget.dropdown-menu::after {
    content: unset !important;
}

.day.active {
    background: #ffd900 !important;
    color: black !important;
}

.table-condensed {
    text-align: center;
}

.bootstrap-datetimepicker-widget.usetwentyfour.bottom {
    cursor: pointer !important;
}

.bootstrap-datetimepicker-widget table td.day.disabled {
    text-decoration: line-through;
    color: red !important;
}

@font-face {
    font-family: 'Glyphicons Halflings';
    src: url(../fonts/glyphicons-halflings-regular.eot);
    src: url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(../fonts/glyphicons-halflings-regular.woff) format('woff'), url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')
}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    collapse: #ffd900;
}

.glyphicon-asterisk:before {
    content: "\2a"
}

.glyphicon-plus:before {
    content: "\2b"
}

.glyphicon-euro:before,
.glyphicon-eur:before {
    content: "\20ac"
}

.glyphicon-minus:before {
    content: "\2212"
}

.glyphicon-cloud:before {
    content: "\2601"
}

.glyphicon-envelope:before {
    content: "\2709"
}

.glyphicon-pencil:before {
    content: "\270f"
}

.glyphicon-glass:before {
    content: "\e001"
}

.glyphicon-music:before {
    content: "\e002"
}

.glyphicon-search:before {
    content: "\e003"
}

.glyphicon-heart:before {
    content: "\e005"
}

.glyphicon-star:before {
    content: "\e006"
}

.glyphicon-star-empty:before {
    content: "\e007"
}

.glyphicon-user:before {
    content: "\e008"
}

.glyphicon-film:before {
    content: "\e009"
}

.glyphicon-th-large:before {
    content: "\e010"
}

.glyphicon-th:before {
    content: "\e011"
}

.glyphicon-th-list:before {
    content: "\e012"
}

.glyphicon-ok:before {
    content: "\e013"
}

.glyphicon-remove:before {
    content: "\e014"
}

.glyphicon-zoom-in:before {
    content: "\e015"
}

.glyphicon-zoom-out:before {
    content: "\e016"
}

.glyphicon-off:before {
    content: "\e017"
}

.glyphicon-signal:before {
    content: "\e018"
}

.glyphicon-cog:before {
    content: "\e019"
}

.glyphicon-trash:before {
    content: "\e020"
}

.glyphicon-home:before {
    content: "\e021"
}

.glyphicon-file:before {
    content: "\e022"
}

.glyphicon-time:before {
    content: "\e023"
}

.glyphicon-road:before {
    content: "\e024"
}

.glyphicon-download-alt:before {
    content: "\e025"
}

.glyphicon-download:before {
    content: "\e026"
}

.glyphicon-upload:before {
    content: "\e027"
}

.glyphicon-inbox:before {
    content: "\e028"
}

.glyphicon-play-circle:before {
    content: "\e029"
}

.glyphicon-repeat:before {
    content: "\e030"
}

.glyphicon-refresh:before {
    content: "\e031"
}

.glyphicon-list-alt:before {
    content: "\e032"
}

.glyphicon-lock:before {
    content: "\e033"
}

.glyphicon-flag:before {
    content: "\e034"
}

.glyphicon-headphones:before {
    content: "\e035"
}

.glyphicon-volume-off:before {
    content: "\e036"
}

.glyphicon-volume-down:before {
    content: "\e037"
}

.glyphicon-volume-up:before {
    content: "\e038"
}

.glyphicon-qrcode:before {
    content: "\e039"
}

.glyphicon-barcode:before {
    content: "\e040"
}

.glyphicon-tag:before {
    content: "\e041"
}

.glyphicon-tags:before {
    content: "\e042"
}

.glyphicon-book:before {
    content: "\e043"
}

.glyphicon-bookmark:before {
    content: "\e044"
}

.glyphicon-print:before {
    content: "\e045"
}

.glyphicon-camera:before {
    content: "\e046"
}

.glyphicon-font:before {
    content: "\e047"
}

.glyphicon-bold:before {
    content: "\e048"
}

.glyphicon-italic:before {
    content: "\e049"
}

.glyphicon-text-height:before {
    content: "\e050"
}

.glyphicon-text-width:before {
    content: "\e051"
}

.glyphicon-align-left:before {
    content: "\e052"
}

.glyphicon-align-center:before {
    content: "\e053"
}

.glyphicon-align-right:before {
    content: "\e054"
}

.glyphicon-align-justify:before {
    content: "\e055"
}

.glyphicon-list:before {
    content: "\e056"
}

.glyphicon-indent-left:before {
    content: "\e057"
}

.glyphicon-indent-right:before {
    content: "\e058"
}

.glyphicon-facetime-video:before {
    content: "\e059"
}

.glyphicon-picture:before {
    content: "\e060"
}

.glyphicon-map-marker:before {
    content: "\e062"
}

.glyphicon-adjust:before {
    content: "\e063"
}

.glyphicon-tint:before {
    content: "\e064"
}

.glyphicon-edit:before {
    content: "\e065"
}

.glyphicon-share:before {
    content: "\e066"
}

.glyphicon-check:before {
    content: "\e067"
}

.glyphicon-move:before {
    content: "\e068"
}

.glyphicon-step-backward:before {
    content: "\e069"
}

.glyphicon-fast-backward:before {
    content: "\e070"
}

.glyphicon-backward:before {
    content: "\e071"
}

.glyphicon-play:before {
    content: "\e072"
}

.glyphicon-pause:before {
    content: "\e073"
}

.glyphicon-stop:before {
    content: "\e074"
}

.glyphicon-forward:before {
    content: "\e075"
}

.glyphicon-fast-forward:before {
    content: "\e076"
}

.glyphicon-step-forward:before {
    content: "\e077"
}

.glyphicon-eject:before {
    content: "\e078"
}

.glyphicon-chevron-left:before {
    content: "\e079"
}

.glyphicon-chevron-right:before {
    content: "\e080"
}

.glyphicon-plus-sign:before {
    content: "\e081"
}

.glyphicon-minus-sign:before {
    content: "\e082"
}

.glyphicon-remove-sign:before {
    content: "\e083"
}

.glyphicon-ok-sign:before {
    content: "\e084"
}

.glyphicon-question-sign:before {
    content: "\e085"
}

.glyphicon-info-sign:before {
    content: "\e086"
}

.glyphicon-screenshot:before {
    content: "\e087"
}

.glyphicon-remove-circle:before {
    content: "\e088"
}

.glyphicon-ok-circle:before {
    content: "\e089"
}

.glyphicon-ban-circle:before {
    content: "\e090"
}

.glyphicon-arrow-left:before {
    content: "\e091"
}

.glyphicon-arrow-right:before {
    content: "\e092"
}

.glyphicon-arrow-up:before {
    content: "\e093"
}

.glyphicon-arrow-down:before {
    content: "\e094"
}

.glyphicon-share-alt:before {
    content: "\e095"
}

.glyphicon-resize-full:before {
    content: "\e096"
}

.glyphicon-resize-small:before {
    content: "\e097"
}

.glyphicon-exclamation-sign:before {
    content: "\e101"
}

.glyphicon-gift:before {
    content: "\e102"
}

.glyphicon-leaf:before {
    content: "\e103"
}

.glyphicon-fire:before {
    content: "\e104"
}

.glyphicon-eye-open:before {
    content: "\e105"
}

.glyphicon-eye-close:before {
    content: "\e106"
}

.glyphicon-warning-sign:before {
    content: "\e107"
}

.glyphicon-plane:before {
    content: "\e108"
}

.glyphicon-calendar:before {
    content: "\e109"
}

.glyphicon-random:before {
    content: "\e110"
}

.glyphicon-comment:before {
    content: "\e111"
}

.glyphicon-magnet:before {
    content: "\e112"
}

.glyphicon-chevron-up:before {
    content: "\e113"
}

.glyphicon-chevron-down:before {
    content: "\e114"
}

.glyphicon-retweet:before {
    content: "\e115"
}

.glyphicon-shopping-cart:before {
    content: "\e116"
}

.glyphicon-folder-close:before {
    content: "\e117"
}

.glyphicon-folder-open:before {
    content: "\e118"
}

.glyphicon-resize-vertical:before {
    content: "\e119"
}

.glyphicon-resize-horizontal:before {
    content: "\e120"
}

.glyphicon-hdd:before {
    content: "\e121"
}

.glyphicon-bullhorn:before {
    content: "\e122"
}

.glyphicon-bell:before {
    content: "\e123"
}

.glyphicon-certificate:before {
    content: "\e124"
}

.glyphicon-thumbs-up:before {
    content: "\e125"
}

.glyphicon-thumbs-down:before {
    content: "\e126"
}

.glyphicon-hand-right:before {
    content: "\e127"
}

.glyphicon-hand-left:before {
    content: "\e128"
}

.glyphicon-hand-up:before {
    content: "\e129"
}

.glyphicon-hand-down:before {
    content: "\e130"
}

.glyphicon-circle-arrow-right:before {
    content: "\e131"
}

.glyphicon-circle-arrow-left:before {
    content: "\e132"
}

.glyphicon-circle-arrow-up:before {
    content: "\e133"
}

.glyphicon-circle-arrow-down:before {
    content: "\e134"
}

.glyphicon-globe:before {
    content: "\e135"
}

.glyphicon-wrench:before {
    content: "\e136"
}

.glyphicon-tasks:before {
    content: "\e137"
}

.glyphicon-filter:before {
    content: "\e138"
}

.glyphicon-briefcase:before {
    content: "\e139"
}

.glyphicon-fullscreen:before {
    content: "\e140"
}

.glyphicon-dashboard:before {
    content: "\e141"
}

.glyphicon-paperclip:before {
    content: "\e142"
}

.glyphicon-heart-empty:before {
    content: "\e143"
}

.glyphicon-link:before {
    content: "\e144"
}

.glyphicon-phone:before {
    content: "\e145"
}

.glyphicon-pushpin:before {
    content: "\e146"
}

.glyphicon-usd:before {
    content: "\e148"
}

.glyphicon-gbp:before {
    content: "\e149"
}

.glyphicon-sort:before {
    content: "\e150"
}

.glyphicon-sort-by-alphabet:before {
    content: "\e151"
}

.glyphicon-sort-by-alphabet-alt:before {
    content: "\e152"
}

.glyphicon-sort-by-order:before {
    content: "\e153"
}

.glyphicon-sort-by-order-alt:before {
    content: "\e154"
}

.glyphicon-sort-by-attributes:before {
    content: "\e155"
}

.glyphicon-sort-by-attributes-alt:before {
    content: "\e156"
}

.glyphicon-unchecked:before {
    content: "\e157"
}

.glyphicon-expand:before {
    content: "\e158"
}

.glyphicon-collapse-down:before {
    content: "\e159"
}

.glyphicon-collapse-up:before {
    content: "\e160"
}

.glyphicon-log-in:before {
    content: "\e161"
}

.glyphicon-flash:before {
    content: "\e162"
}

.glyphicon-log-out:before {
    content: "\e163"
}

.glyphicon-new-window:before {
    content: "\e164"
}

.glyphicon-record:before {
    content: "\e165"
}

.glyphicon-save:before {
    content: "\e166"
}

.glyphicon-open:before {
    content: "\e167"
}

.glyphicon-saved:before {
    content: "\e168"
}

.glyphicon-import:before {
    content: "\e169"
}

.glyphicon-export:before {
    content: "\e170"
}

.glyphicon-send:before {
    content: "\e171"
}

.glyphicon-floppy-disk:before {
    content: "\e172"
}

.glyphicon-floppy-saved:before {
    content: "\e173"
}

.glyphicon-floppy-remove:before {
    content: "\e174"
}

.glyphicon-floppy-save:before {
    content: "\e175"
}

.glyphicon-floppy-open:before {
    content: "\e176"
}

.glyphicon-credit-card:before {
    content: "\e177"
}

.glyphicon-transfer:before {
    content: "\e178"
}

.glyphicon-cutlery:before {
    content: "\e179"
}

.glyphicon-header:before {
    content: "\e180"
}

.glyphicon-compressed:before {
    content: "\e181"
}

.glyphicon-earphone:before {
    content: "\e182"
}

.glyphicon-phone-alt:before {
    content: "\e183"
}

.glyphicon-tower:before {
    content: "\e184"
}

.glyphicon-stats:before {
    content: "\e185"
}

.glyphicon-sd-video:before {
    content: "\e186"
}

.glyphicon-hd-video:before {
    content: "\e187"
}

.glyphicon-subtitles:before {
    content: "\e188"
}

.glyphicon-sound-stereo:before {
    content: "\e189"
}

.glyphicon-sound-dolby:before {
    content: "\e190"
}

.glyphicon-sound-5-1:before {
    content: "\e191"
}

.glyphicon-sound-6-1:before {
    content: "\e192"
}

.glyphicon-sound-7-1:before {
    content: "\e193"
}

.glyphicon-copyright-mark:before {
    content: "\e194"
}

.glyphicon-registration-mark:before {
    content: "\e195"
}

.glyphicon-cloud-download:before {
    content: "\e197"
}

.glyphicon-cloud-upload:before {
    content: "\e198"
}

.glyphicon-tree-conifer:before {
    content: "\e199"
}

.glyphicon-tree-deciduous:before {
    content: "\e200"
}

.auto_heigt img {
    height: auto;
}

.subrow.bg-grey {
    background: #BBB;
}

.subrow.bg-grey .main-img {
    filter: invert(1);
}

.subrow.bg-grey h3.h-centered {
    color: #000
}

.subrow h3.h-centered {
    color: #fff
}

.subrow .main-img {
    padding-top: 3%;
    padding-right: 2%;
    padding-bottom: 0px;
    padding-left: 2%;
}

a.sky2 {
    padding: 0;
}

a.sky2 span {
    margin-top: 10px;
    padding-right: 15px;
}


.box-originals{
    padding: 30px;
    margin-bottom: 50px;
    transform: skewY(-4.5deg);
    margin-top: -40px;
}
.originals-schraege{
    margin-top: 10px;
    transform: skewY(-4.5deg);
    height: 193px;
    margin-bottom: -108px;
}
.wfootball-schraege{
    margin-top: -40px;
    transform: skewY(-4.5deg);
    margin-bottom: -108px;
    padding-top: 60px;
}
.text-originals{
    transform: skewY(+4.5deg);
    padding: 30px;
}
.originals-box-uebersicht-wfootball{
    overflow: hidden;
    color: #FFE600;
    margin-top: 40px;
    font-size: 18px;
    background-color: black;
    transform: skewY(+4.5deg);
}
.originals-box-uebersicht{
    overflow: hidden;
    color: #FFE600;
    margin-top: 40px;
    font-size: 18px;
    background-color: black;
    transform: skewY(+4.5deg);
    margin-bottom: 40px;
}
.originals-uebersicht{
    float: left;
    width: 32%;
    padding: 5px;
    text-align: center;
}
.originals-uebersicht-wfootball{
    float: left;
    width: 32%;
    padding: 5px;
    text-align: center;
}
.uebersicht-schraege{
    -webkit-transform: skewY(-4.5deg);
    -moz-transform: skewY(-4.5deg);
    -ms-transform: skewY(-4.5deg);
    transform: skewY(-4.5deg);
}

.wrapper-iphone {
    max-width: 800px;
    margin: 0 auto;
}

.iphone {
    position: relative;
    background: #202020;
    width: 45%;
    height: 0;
    padding-top: 95%;
    margin: 0 auto;
    border-radius: 3em;
}

.power-iphone {
    position: absolute;
    background: #202020;
    width: 13%;
    height: .5%;
    top: -.5%;
    right: 12%;
    border-top-left-radius: .5em;
    border-top-right-radius: .5em;
}

.lock-iphone {
    position: absolute;
    background: #202020;
    width: 1%;
    height: 5%;
    top: 12.5%;
    left: -1%;
    border-top-left-radius: .5em;
    border-bottom-left-radius: .5em;
}

.volume-iphone {
    position: absolute;
    background: #202020;
    width: 1%;
    height: 4%;
    top: 23%;
    left: -1%;
    border-top-left-radius: .5em;
    border-bottom-left-radius: .5em;
}

.volume-iphone.down-iphone{ top: 31%; }

.camera-iphone {
    position: absolute;
    top: 4%;
    left: 48.5%;
    background: #3f3f3f;
    width: 3%;
    height: 0;
    padding-top: 3%;
    border-radius: 50%;
}

.speaker-iphone {
    position: absolute;
    top: 7%;
    left: 42.5%;
    background: #3f3f3f;
    width: 15%;
    height: 0;
    padding-top: 3%;
    border-radius: 1em;
}

.appleicon-iphone {
    padding-top: 25%;
    opacity: 0;
}

.appleicon-iphone img{
    width: 100%;
    height: 100%;
}

.text-iphone {
    font-size: 1.25rem;
    text-align: center;
}

.screen-iphone {
    background: #FFFFFF;
    width: 90%;
    height: 75%;
    position: absolute;
    top: 12.5%;
    left: 5%;
}

.button-iphone {
    position: absolute;
    bottom: 2.75%;
    left: 42.5%;
    background: #3f3f3f;
    /* border: 1px solid #3f3f3f; */
    width: 15%;
    height: 0;
    padding-top: 15%;
    border-radius: 50%;
}

.square-iphone {
    position: absolute;
    top: 27.5%;
    left: 27.5%;
    border: 2px solid #d7d7d7;
    border-radius: .3em;
    width: 45%;
    height: 45%;
}

.marvel-device{display:inline-block;position:relative;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.marvel-device .iphone-screen{width:100%;position:relative;height:100%;z-index:3;background:white;overflow:hidden;display:block;border-radius:1px;-webkit-box-shadow:0 0 0 3px #111;box-shadow:0 0 0 3px #111}.marvel-device .top-bar,.marvel-device .bottom-bar{height:3px;background:black;width:100%;display:block}.marvel-device .middle-bar{width:3px;height:4px;top:0px;left:90px;background:black;position:absolute}.marvel-device.iphone8{width:375px;height:667px;padding:105px 24px;background:#d9dbdc;border-radius:56px;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2);box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2)}.marvel-device.iphone8:before{width:calc(100% - 12px);height:calc(100% - 12px);position:absolute;top:6px;content:'';left:6px;border-radius:50px;background:#f8f8f8;z-index:1}.marvel-device.iphone8:after{width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;top:8px;content:'';left:8px;border-radius:48px;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.1),inset 0 0 6px 3px #fff;box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.1),inset 0 0 6px 3px #fff;z-index:2}.marvel-device.iphone8 .home{border-radius:100%;width:68px;height:68px;position:absolute;left:50%;margin-left:-34px;bottom:22px;z-index:3;background:#303233;background:linear-gradient(135deg, #303233 0%, #b5b7b9 50%, #f0f2f2 69%, #303233 100%)}.marvel-device.iphone8 .home:before{background:#f8f8f8;position:absolute;content:'';border-radius:100%;width:calc(100% - 8px);height:calc(100% - 8px);top:4px;left:4px}.marvel-device.iphone8 .top-bar{height:14px;background:#bfbfc0;position:absolute;top:68px;left:0}.marvel-device.iphone8 .bottom-bar{height:14px;background:#bfbfc0;position:absolute;bottom:68px;left:0}.marvel-device.iphone8 .sleep{position:absolute;top:190px;right:-4px;width:4px;height:66px;border-radius:0px 2px 2px 0px;background:#d9dbdc}.marvel-device.iphone8 .volume{position:absolute;left:-4px;top:188px;z-index:0;height:66px;width:4px;border-radius:2px 0px 0px 2px;background:#d9dbdc}.marvel-device.iphone8 .volume:before{position:absolute;left:2px;top:-78px;height:40px;width:2px;border-radius:2px 0px 0px 2px;background:inherit;content:'';display:block}.marvel-device.iphone8 .volume:after{position:absolute;left:0px;top:82px;height:66px;width:4px;border-radius:2px 0px 0px 2px;background:inherit;content:'';display:block}.marvel-device.iphone8 .camera{background:#3c3d3d;width:12px;height:12px;position:absolute;top:24px;left:50%;margin-left:-6px;border-radius:100%;z-index:3}.marvel-device.iphone8 .sensor{background:#3c3d3d;width:16px;height:16px;position:absolute;top:49px;left:134px;z-index:3;border-radius:100%}.marvel-device.iphone8 .speaker{background:#292728;width:70px;height:6px;position:absolute;top:54px;left:50%;margin-left:-35px;border-radius:6px;z-index:3}.marvel-device.iphone8.gold{background:#f9e7d3}.marvel-device.iphone8.gold .top-bar,.marvel-device.iphone8.gold .bottom-bar{background:white}.marvel-device.iphone8.gold .sleep,.marvel-device.iphone8.gold .volume{background:#f9e7d3}.marvel-device.iphone8.gold .home{background:#cebba9;background:linear-gradient(135deg, #cebba9 0%, #f9e7d3 50%, #cebba9 100%)}.marvel-device.iphone8.black{background:#464646;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.7);box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.7)}.marvel-device.iphone8.black:before{background:#080808}.marvel-device.iphone8.black:after{-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.1),inset 0 0 6px 3px #212121;box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.1),inset 0 0 6px 3px #212121}.marvel-device.iphone8.black .top-bar,.marvel-device.iphone8.black .bottom-bar{background:#212121}.marvel-device.iphone8.black .volume,.marvel-device.iphone8.black .sleep{background:#464646}.marvel-device.iphone8.black .camera{background:#080808}.marvel-device.iphone8.black .home{background:#080808;background:linear-gradient(135deg, #080808 0%, #464646 50%, #080808 100%)}.marvel-device.iphone8.black .home:before{background:#080808}.marvel-device.iphone8.landscape{padding:24px 105px;height:375px;width:667px}.marvel-device.iphone8.landscape .sleep{top:100%;border-radius:0px 0px 2px 2px;right:190px;height:4px;width:66px}.marvel-device.iphone8.landscape .volume{width:66px;height:4px;top:-4px;left:calc(100% - 188px - 66px);border-radius:2px 2px 0px 0px}.marvel-device.iphone8.landscape .volume:before{width:40px;height:2px;top:2px;right:-78px;left:auto;border-radius:2px 2px 0px 0px}.marvel-device.iphone8.landscape .volume:after{left:-82px;width:66px;height:4px;top:0;border-radius:2px 2px 0px 0px}.marvel-device.iphone8.landscape .top-bar{width:14px;height:100%;left:calc(100% - 68px -  14px);top:0}.marvel-device.iphone8.landscape .bottom-bar{width:14px;height:100%;left:68px;top:0}.marvel-device.iphone8.landscape .home{top:50%;margin-top:-34px;margin-left:0;left:22px}.marvel-device.iphone8.landscape .sensor{top:134px;left:calc(100% - 49px - 16px)}.marvel-device.iphone8.landscape .speaker{height:70px;width:6px;left:calc(100% - 54px - 6px);top:50%;margin-left:0px;margin-top:-35px}.marvel-device.iphone8.landscape .camera{left:calc(100% - 32px);top:50%;margin-left:0px;margin-top:-5px}.marvel-device.iphone8plus{width:414px;height:736px;padding:112px 26px;background:#d9dbdc;border-radius:56px;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2);box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.2)}.marvel-device.iphone8plus:before{width:calc(100% - 12px);height:calc(100% - 12px);position:absolute;top:6px;content:'';left:6px;border-radius:50px;background:#f8f8f8;z-index:1}.marvel-device.iphone8plus:after{width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;top:8px;content:'';left:8px;border-radius:48px;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.1),inset 0 0 6px 3px #fff;box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.1),inset 0 0 6px 3px #fff;z-index:2}.marvel-device.iphone8plus .home{border-radius:100%;width:68px;height:68px;position:absolute;left:50%;margin-left:-34px;bottom:24px;z-index:3;background:#303233;background:linear-gradient(135deg, #303233 0%, #b5b7b9 50%, #f0f2f2 69%, #303233 100%)}.marvel-device.iphone8plus .home:before{background:#f8f8f8;position:absolute;content:'';border-radius:100%;width:calc(100% - 8px);height:calc(100% - 8px);top:4px;left:4px}.marvel-device.iphone8plus .top-bar{height:14px;background:#bfbfc0;position:absolute;top:68px;left:0}.marvel-device.iphone8plus .bottom-bar{height:14px;background:#bfbfc0;position:absolute;bottom:68px;left:0}.marvel-device.iphone8plus .sleep{position:absolute;top:190px;right:-4px;width:4px;height:66px;border-radius:0px 2px 2px 0px;background:#d9dbdc}.marvel-device.iphone8plus .volume{position:absolute;left:-4px;top:188px;z-index:0;height:66px;width:4px;border-radius:2px 0px 0px 2px;background:#d9dbdc}.marvel-device.iphone8plus .volume:before{position:absolute;left:2px;top:-78px;height:40px;width:2px;border-radius:2px 0px 0px 2px;background:inherit;content:'';display:block}.marvel-device.iphone8plus .volume:after{position:absolute;left:0px;top:82px;height:66px;width:4px;border-radius:2px 0px 0px 2px;background:inherit;content:'';display:block}.marvel-device.iphone8plus .camera{background:#3c3d3d;width:12px;height:12px;position:absolute;top:29px;left:50%;margin-left:-6px;border-radius:100%;z-index:3}.marvel-device.iphone8plus .sensor{background:#3c3d3d;width:16px;height:16px;position:absolute;top:54px;left:154px;z-index:3;border-radius:100%}.marvel-device.iphone8plus .speaker{background:#292728;width:70px;height:6px;position:absolute;top:59px;left:50%;margin-left:-35px;border-radius:6px;z-index:3}.marvel-device.iphone8plus.gold{background:#f9e7d3}.marvel-device.iphone8plus.gold .top-bar,.marvel-device.iphone8plus.gold .bottom-bar{background:white}.marvel-device.iphone8plus.gold .sleep,.marvel-device.iphone8plus.gold .volume{background:#f9e7d3}.marvel-device.iphone8plus.gold .home{background:#cebba9;background:linear-gradient(135deg, #cebba9 0%, #f9e7d3 50%, #cebba9 100%)}.marvel-device.iphone8plus.black{background:#464646;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.7);box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.7)}.marvel-device.iphone8plus.black:before{background:#080808}.marvel-device.iphone8plus.black:after{-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.1),inset 0 0 6px 3px #212121;box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.1),inset 0 0 6px 3px #212121}.marvel-device.iphone8plus.black .top-bar,.marvel-device.iphone8plus.black .bottom-bar{background:#212121}.marvel-device.iphone8plus.black .volume,.marvel-device.iphone8plus.black .sleep{background:#464646}.marvel-device.iphone8plus.black .camera{background:#080808}.marvel-device.iphone8plus.black .home{background:#080808;background:linear-gradient(135deg, #080808 0%, #464646 50%, #080808 100%)}.marvel-device.iphone8plus.black .home:before{background:#080808}.marvel-device.iphone8plus.landscape{padding:26px 112px;height:414px;width:736px}.marvel-device.iphone8plus.landscape .sleep{top:100%;border-radius:0px 0px 2px 2px;right:190px;height:4px;width:66px}.marvel-device.iphone8plus.landscape .volume{width:66px;height:4px;top:-4px;left:calc(100% - 188px - 66px);border-radius:2px 2px 0px 0px}.marvel-device.iphone8plus.landscape .volume:before{width:40px;height:2px;top:2px;right:-78px;left:auto;border-radius:2px 2px 0px 0px}.marvel-device.iphone8plus.landscape .volume:after{left:-82px;width:66px;height:4px;top:0;border-radius:2px 2px 0px 0px}.marvel-device.iphone8plus.landscape .top-bar{width:14px;height:100%;left:calc(100% - 68px -  14px);top:0}.marvel-device.iphone8plus.landscape .bottom-bar{width:14px;height:100%;left:68px;top:0}.marvel-device.iphone8plus.landscape .home{top:50%;margin-top:-34px;margin-left:0;left:24px}.marvel-device.iphone8plus.landscape .sensor{top:154px;left:calc(100% - 54px - 16px)}.marvel-device.iphone8plus.landscape .speaker{height:70px;width:6px;left:calc(100% - 59px - 6px);top:50%;margin-left:0px;margin-top:-35px}.marvel-device.iphone8plus.landscape .camera{left:calc(100% - 29px);top:50%;margin-left:0px;margin-top:-5px}.marvel-device.iphone5s,.marvel-device.iphone5c{padding:105px 22px;background:#2c2b2c;width:320px;height:568px;border-radius:50px}.marvel-device.iphone5s:before,.marvel-device.iphone5c:before{width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:4px;content:'';left:4px;border-radius:46px;background:#1e1e1e;z-index:1}.marvel-device.iphone5s .sleep,.marvel-device.iphone5c .sleep{position:absolute;top:-4px;right:60px;width:60px;height:4px;border-radius:2px 2px 0px 0px;background:#282727}.marvel-device.iphone5s .volume,.marvel-device.iphone5c .volume{position:absolute;left:-4px;top:180px;z-index:0;height:27px;width:4px;border-radius:2px 0px 0px 2px;background:#282727}.marvel-device.iphone5s .volume:before,.marvel-device.iphone5c .volume:before{position:absolute;left:0px;top:-75px;height:35px;width:4px;border-radius:2px 0px 0px 2px;background:inherit;content:'';display:block}.marvel-device.iphone5s .volume:after,.marvel-device.iphone5c .volume:after{position:absolute;left:0px;bottom:-64px;height:27px;width:4px;border-radius:2px 0px 0px 2px;background:inherit;content:'';display:block}.marvel-device.iphone5s .camera,.marvel-device.iphone5c .camera{background:#3c3d3d;width:10px;height:10px;position:absolute;top:32px;left:50%;margin-left:-5px;border-radius:5px;z-index:3}.marvel-device.iphone5s .sensor,.marvel-device.iphone5c .sensor{background:#3c3d3d;width:10px;height:10px;position:absolute;top:60px;left:160px;z-index:3;margin-left:-32px;border-radius:5px}.marvel-device.iphone5s .speaker,.marvel-device.iphone5c .speaker{background:#292728;width:64px;height:10px;position:absolute;top:60px;left:50%;margin-left:-32px;border-radius:5px;z-index:3}.marvel-device.iphone5s.landscape,.marvel-device.iphone5c.landscape{padding:22px 105px;height:320px;width:568px}.marvel-device.iphone5s.landscape .sleep,.marvel-device.iphone5c.landscape .sleep{right:-4px;top:calc(100% - 120px);height:60px;width:4px;border-radius:0px 2px 2px 0px}.marvel-device.iphone5s.landscape .volume,.marvel-device.iphone5c.landscape .volume{width:27px;height:4px;top:-4px;left:calc(100% - 180px);border-radius:2px 2px 0px 0px}.marvel-device.iphone5s.landscape .volume:before,.marvel-device.iphone5c.landscape .volume:before{width:35px;height:4px;top:0px;right:-75px;left:auto;border-radius:2px 2px 0px 0px}.marvel-device.iphone5s.landscape .volume:after,.marvel-device.iphone5c.landscape .volume:after{bottom:0px;left:-64px;z-index:999;height:4px;width:27px;border-radius:2px 2px 0px 0px}.marvel-device.iphone5s.landscape .sensor,.marvel-device.iphone5c.landscape .sensor{top:160px;left:calc(100% - 60px);margin-left:0px;margin-top:-32px}.marvel-device.iphone5s.landscape .speaker,.marvel-device.iphone5c.landscape .speaker{height:64px;width:10px;left:calc(100% - 60px);top:50%;margin-left:0px;margin-top:-32px}.marvel-device.iphone5s.landscape .camera,.marvel-device.iphone5c.landscape .camera{left:calc(100% - 32px);top:50%;margin-left:0px;margin-top:-5px}.marvel-device.iphone5s .home{border-radius:36px;width:68px;-webkit-box-shadow:inset 0 0 0 4px #2c2b2c;box-shadow:inset 0 0 0 4px #2c2b2c;height:68px;position:absolute;left:50%;margin-left:-34px;bottom:19px;z-index:3}.marvel-device.iphone5s .top-bar{top:70px;position:absolute;left:0}.marvel-device.iphone5s .bottom-bar{bottom:70px;position:absolute;left:0}.marvel-device.iphone5s.landscape .home{left:19px;bottom:50%;margin-bottom:-34px;margin-left:0px}.marvel-device.iphone5s.landscape .top-bar{left:70px;top:0px;width:3px;height:100%}.marvel-device.iphone5s.landscape .bottom-bar{right:70px;left:auto;bottom:0px;width:3px;height:100%}.marvel-device.iphone5s.silver{background:#bcbcbc}.marvel-device.iphone5s.silver:before{background:#fcfcfc}.marvel-device.iphone5s.silver .volume,.marvel-device.iphone5s.silver .sleep{background:#d6d6d6}.marvel-device.iphone5s.silver .top-bar,.marvel-device.iphone5s.silver .bottom-bar{background:#eaebec}.marvel-device.iphone5s.silver .home{-webkit-box-shadow:inset 0 0 0 4px #bcbcbc;box-shadow:inset 0 0 0 4px #bcbcbc}.marvel-device.iphone5s.gold{background:#f9e7d3}.marvel-device.iphone5s.gold:before{background:#fcfcfc}.marvel-device.iphone5s.gold .volume,.marvel-device.iphone5s.gold .sleep{background:#f9e7d3}.marvel-device.iphone5s.gold .top-bar,.marvel-device.iphone5s.gold .bottom-bar{background:white}.marvel-device.iphone5s.gold .home{-webkit-box-shadow:inset 0 0 0 4px #f9e7d3;box-shadow:inset 0 0 0 4px #f9e7d3}.marvel-device.iphone5c{background:white;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2)}.marvel-device.iphone5c .top-bar,.marvel-device.iphone5c .bottom-bar{display:none}.marvel-device.iphone5c .home{background:#242324;border-radius:36px;width:68px;height:68px;z-index:3;position:absolute;left:50%;margin-left:-34px;bottom:19px}.marvel-device.iphone5c .home:after{width:20px;height:20px;border:1px solid rgba(255,255,255,0.1);border-radius:4px;position:absolute;display:block;content:'';top:50%;left:50%;margin-top:-11px;margin-left:-11px}.marvel-device.iphone5c.landscape .home{left:19px;bottom:50%;margin-bottom:-34px;margin-left:0px}.marvel-device.iphone5c .volume,.marvel-device.iphone5c .sleep{background:#dddddd}.marvel-device.iphone5c.red{background:#f96b6c}.marvel-device.iphone5c.red .volume,.marvel-device.iphone5c.red .sleep{background:#ed5758}.marvel-device.iphone5c.yellow{background:#f2dc60}.marvel-device.iphone5c.yellow .volume,.marvel-device.iphone5c.yellow .sleep{background:#e5ce4c}.marvel-device.iphone5c.green{background:#97e563}.marvel-device.iphone5c.green .volume,.marvel-device.iphone5c.green .sleep{background:#85d94d}.marvel-device.iphone5c.blue{background:#33a2db}.marvel-device.iphone5c.blue .volume,.marvel-device.iphone5c.blue .sleep{background:#2694cd}.marvel-device.iphone4s{padding:129px 27px;width:320px;height:480px;background:#686868;border-radius:54px}.marvel-device.iphone4s:before{content:'';width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:4px;left:4px;z-index:1;border-radius:50px;background:#1e1e1e}.marvel-device.iphone4s .top-bar{top:60px;position:absolute;left:0}.marvel-device.iphone4s .bottom-bar{bottom:90px;position:absolute;left:0}.marvel-device.iphone4s .camera{background:#3c3d3d;width:10px;height:10px;position:absolute;top:72px;left:134px;z-index:3;margin-left:-5px;border-radius:100%}.marvel-device.iphone4s .speaker{background:#292728;width:64px;height:10px;position:absolute;top:72px;left:50%;z-index:3;margin-left:-32px;border-radius:5px}.marvel-device.iphone4s .sensor{background:#292728;width:40px;height:10px;position:absolute;top:36px;left:50%;z-index:3;margin-left:-20px;border-radius:5px}.marvel-device.iphone4s .home{background:#242324;border-radius:100%;width:72px;height:72px;z-index:3;position:absolute;left:50%;margin-left:-36px;bottom:30px}.marvel-device.iphone4s .home:after{width:20px;height:20px;border:1px solid rgba(255,255,255,0.1);border-radius:4px;position:absolute;display:block;content:'';top:50%;left:50%;margin-top:-11px;margin-left:-11px}.marvel-device.iphone4s .sleep{position:absolute;top:-4px;right:60px;width:60px;height:4px;border-radius:2px 2px 0px 0px;background:#4D4D4D}.marvel-device.iphone4s .volume{position:absolute;left:-4px;top:160px;height:27px;width:4px;border-radius:2px 0px 0px 2px;background:#4D4D4D}.marvel-device.iphone4s .volume:before{position:absolute;left:0px;top:-70px;height:35px;width:4px;border-radius:2px 0px 0px 2px;background:inherit;content:'';display:block}.marvel-device.iphone4s .volume:after{position:absolute;left:0px;bottom:-64px;height:27px;width:4px;border-radius:2px 0px 0px 2px;background:inherit;content:'';display:block}.marvel-device.iphone4s.landscape{padding:27px 129px;height:320px;width:480px}.marvel-device.iphone4s.landscape .bottom-bar{left:90px;bottom:0px;height:100%;width:3px}.marvel-device.iphone4s.landscape .top-bar{left:calc(100% - 60px);top:0px;height:100%;width:3px}.marvel-device.iphone4s.landscape .camera{top:134px;left:calc(100% - 72px);margin-left:0}.marvel-device.iphone4s.landscape .speaker{top:50%;margin-left:0;margin-top:-32px;left:calc(100% - 72px);width:10px;height:64px}.marvel-device.iphone4s.landscape .sensor{height:40px;width:10px;left:calc(100% - 36px);top:50%;margin-left:0;margin-top:-20px}.marvel-device.iphone4s.landscape .home{left:30px;bottom:50%;margin-left:0;margin-bottom:-36px}.marvel-device.iphone4s.landscape .sleep{height:60px;width:4px;right:-4px;top:calc(100% - 120px);border-radius:0px 2px 2px 0px}.marvel-device.iphone4s.landscape .volume{top:-4px;left:calc(100% - 187px);height:4px;width:27px;border-radius:2px 2px 0px 0px}.marvel-device.iphone4s.landscape .volume:before{right:-70px;left:auto;top:0px;width:35px;height:4px;border-radius:2px 2px 0px 0px}.marvel-device.iphone4s.landscape .volume:after{width:27px;height:4px;bottom:0px;left:-64px;border-radius:2px 2px 0px 0px}.marvel-device.iphone4s.silver{background:#bcbcbc}.marvel-device.iphone4s.silver:before{background:#fcfcfc}.marvel-device.iphone4s.silver .home{background:#fcfcfc;-webkit-box-shadow:inset 0 0 0 1px #bcbcbc;box-shadow:inset 0 0 0 1px #bcbcbc}.marvel-device.iphone4s.silver .home:after{border:1px solid rgba(0,0,0,0.2)}.marvel-device.iphone4s.silver .volume,.marvel-device.iphone4s.silver .sleep{background:#d6d6d6}.marvel-device.nexus5{padding:50px 15px 50px 15px;width:320px;height:568px;background:#1e1e1e;border-radius:20px}.marvel-device.nexus5:before{border-radius:600px / 50px;background:inherit;content:'';top:0;position:absolute;height:103.1%;width:calc(100% - 26px);top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.marvel-device.nexus5 .top-bar{width:calc(100% - 8px);height:calc(100% - 6px);position:absolute;top:3px;left:4px;border-radius:20px;background:#181818}.marvel-device.nexus5 .top-bar:before{border-radius:600px / 50px;background:inherit;content:'';top:0;position:absolute;height:103.0%;width:calc(100% - 26px);top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.marvel-device.nexus5 .bottom-bar{display:none}.marvel-device.nexus5 .sleep{width:3px;position:absolute;left:-3px;top:110px;height:100px;background:inherit;border-radius:2px 0px 0px 2px}.marvel-device.nexus5 .volume{width:3px;position:absolute;right:-3px;top:70px;height:45px;background:inherit;border-radius:0px 2px 2px 0px}.marvel-device.nexus5 .camera{background:#3c3d3d;width:10px;height:10px;position:absolute;top:18px;left:50%;z-index:3;margin-left:-5px;border-radius:100%}.marvel-device.nexus5 .camera:before{background:#3c3d3d;width:6px;height:6px;content:'';display:block;position:absolute;top:2px;left:-100px;z-index:3;border-radius:100%}.marvel-device.nexus5.landscape{padding:15px 50px 15px 50px;height:320px;width:568px}.marvel-device.nexus5.landscape:before{width:103.1%;height:calc(100% - 26px);border-radius:50px / 600px}.marvel-device.nexus5.landscape .top-bar{left:3px;top:4px;height:calc(100% - 8px);width:calc(100% - 6px)}.marvel-device.nexus5.landscape .top-bar:before{width:103%;height:calc(100% - 26px);border-radius:50px / 600px}.marvel-device.nexus5.landscape .sleep{height:3px;width:100px;left:calc(100% - 210px);top:-3px;border-radius:2px 2px 0px 0px}.marvel-device.nexus5.landscape .volume{height:3px;width:45px;right:70px;top:100%;border-radius:0px 0px 2px 2px}.marvel-device.nexus5.landscape .camera{top:50%;left:calc(100% - 18px);margin-left:0;margin-top:-5px}.marvel-device.nexus5.landscape .camera:before{top:-100px;left:2px}.marvel-device.s5{padding:60px 18px;border-radius:42px;width:320px;height:568px;background:#bcbcbc}.marvel-device.s5:before,.marvel-device.s5:after{width:calc(100% - 52px);content:'';display:block;height:26px;background:inherit;position:absolute;border-radius:500px / 40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.marvel-device.s5:before{top:-7px}.marvel-device.s5:after{bottom:-7px}.marvel-device.s5 .bottom-bar{display:none}.marvel-device.s5 .top-bar{border-radius:37px;width:calc(100% - 10px);height:calc(100% - 10px);top:5px;left:5px;background:radial-gradient(rgba(0,0,0,0.02) 20%, transparent 60%) 0 0,radial-gradient(rgba(0,0,0,0.02) 20%, transparent 60%) 3px 3px;background-color:white;background-size:4px 4px;background-position:center;z-index:2;position:absolute}.marvel-device.s5 .top-bar:before,.marvel-device.s5 .top-bar:after{width:calc(100% - 48px);content:'';display:block;height:26px;background:inherit;position:absolute;border-radius:500px / 40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.marvel-device.s5 .top-bar:before{top:-7px}.marvel-device.s5 .top-bar:after{bottom:-7px}.marvel-device.s5 .sleep{width:3px;position:absolute;left:-3px;top:100px;height:100px;background:#cecece;border-radius:2px 0px 0px 2px}.marvel-device.s5 .speaker{width:68px;height:8px;position:absolute;top:20px;display:block;z-index:3;left:50%;margin-left:-34px;background-color:#bcbcbc;background-position:top left;border-radius:4px}.marvel-device.s5 .sensor{display:block;position:absolute;top:20px;right:110px;background:#3c3d3d;border-radius:100%;width:8px;height:8px;z-index:3}.marvel-device.s5 .sensor:after{display:block;content:'';position:absolute;top:0px;right:12px;background:#3c3d3d;border-radius:100%;width:8px;height:8px;z-index:3}.marvel-device.s5 .camera{display:block;position:absolute;top:24px;right:42px;background:black;border-radius:100%;width:10px;height:10px;z-index:3}.marvel-device.s5 .camera:before{width:4px;height:4px;background:#3c3d3d;border-radius:100%;position:absolute;content:'';top:50%;left:50%;margin-top:-2px;margin-left:-2px}.marvel-device.s5 .home{position:absolute;z-index:3;bottom:17px;left:50%;width:70px;height:20px;background:white;border-radius:18px;display:block;margin-left:-35px;border:2px solid black}.marvel-device.s5.landscape{padding:18px 60px;height:320px;width:568px}.marvel-device.s5.landscape:before,.marvel-device.s5.landscape:after{height:calc(100% - 52px);width:26px;border-radius:40px / 500px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.marvel-device.s5.landscape:before{top:50%;left:-7px}.marvel-device.s5.landscape:after{top:50%;left:auto;right:-7px}.marvel-device.s5.landscape .top-bar:before,.marvel-device.s5.landscape .top-bar:after{width:26px;height:calc(100% - 48px);border-radius:40px / 500px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.marvel-device.s5.landscape .top-bar:before{right:-7px;top:50%;left:auto}.marvel-device.s5.landscape .top-bar:after{left:-7px;top:50%;right:auto}.marvel-device.s5.landscape .sleep{height:3px;width:100px;left:calc(100% - 200px);top:-3px;border-radius:2px 2px 0px 0px}.marvel-device.s5.landscape .speaker{height:68px;width:8px;left:calc(100% - 20px);top:50%;margin-left:0;margin-top:-34px}.marvel-device.s5.landscape .sensor{right:20px;top:calc(100% - 110px)}.marvel-device.s5.landscape .sensor:after{left:-12px;right:0px}.marvel-device.s5.landscape .camera{top:calc(100% - 42px);right:24px}.marvel-device.s5.landscape .home{width:20px;height:70px;bottom:50%;margin-bottom:-35px;margin-left:0;left:17px}.marvel-device.s5.black{background:#1e1e1e}.marvel-device.s5.black .speaker{background:black}.marvel-device.s5.black .sleep{background:#1e1e1e}.marvel-device.s5.black .top-bar{background:radial-gradient(rgba(0,0,0,0.05) 20%, transparent 60%) 0 0,radial-gradient(rgba(0,0,0,0.05) 20%, transparent 60%) 3px 3px;background-color:#2c2b2c;background-size:4px 4px}.marvel-device.s5.black .home{background:#2c2b2c}.marvel-device.lumia920{padding:80px 35px 125px 35px;background:#ffdd00;width:320px;height:533px;border-radius:40px / 3px}.marvel-device.lumia920 .bottom-bar{display:none}.marvel-device.lumia920 .top-bar{width:calc(100% - 24px);height:calc(100% - 32px);position:absolute;top:16px;left:12px;border-radius:24px;background:black;z-index:1}.marvel-device.lumia920 .top-bar:before{background:#1e1e1e;display:block;content:'';width:calc(100% - 4px);height:calc(100% - 4px);top:2px;left:2px;position:absolute;border-radius:22px}.marvel-device.lumia920 .volume{width:3px;position:absolute;top:130px;height:100px;background:#1e1e1e;right:-3px;border-radius:0px 2px 2px 0px}.marvel-device.lumia920 .volume:before{width:3px;position:absolute;top:190px;content:'';display:block;height:50px;background:inherit;right:0px;border-radius:0px 2px 2px 0px}.marvel-device.lumia920 .volume:after{width:3px;position:absolute;top:460px;content:'';display:block;height:50px;background:inherit;right:0px;border-radius:0px 2px 2px 0px}.marvel-device.lumia920 .camera{background:#3c3d3d;width:10px;height:10px;position:absolute;top:34px;right:130px;z-index:5;border-radius:5px}.marvel-device.lumia920 .speaker{background:#292728;width:64px;height:10px;position:absolute;top:38px;left:50%;margin-left:-32px;border-radius:5px;z-index:3}.marvel-device.lumia920.landscape{padding:35px 80px 35px 125px;height:320px;width:568px;border-radius:2px / 100px}.marvel-device.lumia920.landscape .top-bar{height:calc(100% - 24px);width:calc(100% - 32px);left:16px;top:12px}.marvel-device.lumia920.landscape .volume{height:3px;right:130px;width:100px;top:100%;border-radius:0px 0px 2px 2px}.marvel-device.lumia920.landscape .volume:before{height:3px;right:190px;top:0px;width:50px;border-radius:0px 0px 2px 2px}.marvel-device.lumia920.landscape .volume:after{height:3px;right:430px;top:0px;width:50px;border-radius:0px 0px 2px 2px}.marvel-device.lumia920.landscape .camera{right:30px;top:calc(100% - 140px)}.marvel-device.lumia920.landscape .speaker{width:10px;height:64px;top:50%;margin-left:0;margin-top:-32px;left:calc(100% - 48px)}.marvel-device.lumia920.black{background:black}.marvel-device.lumia920.white{background:white;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2)}.marvel-device.lumia920.blue{background:#00acdd}.marvel-device.lumia920.red{background:#CC3E32}.marvel-device.htc-one{padding:72px 25px 100px 25px;width:320px;height:568px;background:#bebebe;border-radius:34px}.marvel-device.htc-one:before{content:'';display:block;width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;top:2px;left:2px;background:#adadad;border-radius:32px}.marvel-device.htc-one:after{content:'';display:block;width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;top:4px;left:4px;background:#eeeeee;border-radius:30px}.marvel-device.htc-one .top-bar{width:calc(100% - 4px);height:635px;position:absolute;background:#424242;top:50px;z-index:1;left:2px}.marvel-device.htc-one .top-bar:before{content:'';position:absolute;width:calc(100% - 4px);height:100%;position:absolute;background:black;top:0px;z-index:1;left:2px}.marvel-device.htc-one .bottom-bar{display:none}.marvel-device.htc-one .speaker{height:16px;width:216px;display:block;position:absolute;top:22px;z-index:2;left:50%;margin-left:-108px;background:radial-gradient(#343434 25%, transparent 50%) 0 0,radial-gradient(#343434 25%, transparent 50%) 4px 4px;background-size:4px 4px;background-position:top left}.marvel-device.htc-one .speaker:after{content:'';height:16px;width:216px;display:block;position:absolute;top:676px;z-index:2;left:50%;margin-left:-108px;background:inherit}.marvel-device.htc-one .camera{display:block;position:absolute;top:18px;right:38px;background:#3c3d3d;border-radius:100%;width:24px;height:24px;z-index:3}.marvel-device.htc-one .camera:before{width:8px;height:8px;background:black;border-radius:100%;position:absolute;content:'';top:50%;left:50%;margin-top:-4px;margin-left:-4px}.marvel-device.htc-one .sensor{display:block;position:absolute;top:29px;left:60px;background:#3c3d3d;border-radius:100%;width:8px;height:8px;z-index:3}.marvel-device.htc-one .sensor:after{display:block;content:'';position:absolute;top:0px;right:12px;background:#3c3d3d;border-radius:100%;width:8px;height:8px;z-index:3}.marvel-device.htc-one.landscape{padding:25px 72px 25px 100px;height:320px;width:568px}.marvel-device.htc-one.landscape .top-bar{height:calc(100% - 4px);width:635px;left:calc(100% - 685px);top:2px}.marvel-device.htc-one.landscape .speaker{width:16px;height:216px;left:calc(100% - 38px);top:50%;margin-left:0px;margin-top:-108px}.marvel-device.htc-one.landscape .speaker:after{width:16px;height:216px;left:calc(100% - 692px);top:50%;margin-left:0;margin-top:-108px}.marvel-device.htc-one.landscape .camera{right:18px;top:calc(100% - 38px)}.marvel-device.htc-one.landscape .sensor{left:calc(100% - 29px);top:60px}.marvel-device.htc-one.landscape .sensor :after{right:0;top:-12px}.marvel-device.ipad{width:576px;height:768px;padding:90px 25px;background:#242324;border-radius:44px}.marvel-device.ipad:before{width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;content:'';display:block;top:4px;left:4px;border-radius:40px;background:#1e1e1e}.marvel-device.ipad .camera{background:#3c3d3d;width:10px;height:10px;position:absolute;top:44px;left:50%;margin-left:-5px;border-radius:100%}.marvel-device.ipad .top-bar,.marvel-device.ipad .bottom-bar{display:none}.marvel-device.ipad .home{background:#242324;border-radius:36px;width:50px;height:50px;position:absolute;left:50%;margin-left:-25px;bottom:22px}.marvel-device.ipad .home:after{width:15px;height:15px;margin-top:-8px;margin-left:-8px;border:1px solid rgba(255,255,255,0.1);border-radius:4px;position:absolute;display:block;content:'';top:50%;left:50%}.marvel-device.ipad.landscape{height:576px;width:768px;padding:25px 90px}.marvel-device.ipad.landscape .camera{left:calc(100% - 44px);top:50%;margin-left:0;margin-top:-5px}.marvel-device.ipad.landscape .home{top:50%;left:22px;margin-left:0;margin-top:-25px}.marvel-device.ipad.silver{background:#bcbcbc}.marvel-device.ipad.silver:before{background:#fcfcfc}.marvel-device.ipad.silver .home{background:#fcfcfc;-webkit-box-shadow:inset 0 0 0 1px #bcbcbc;box-shadow:inset 0 0 0 1px #bcbcbc}.marvel-device.ipad.silver .home:after{border:1px solid rgba(0,0,0,0.2)}.marvel-device.macbook{width:960px;height:600px;padding:44px 44px 76px;margin:0 auto;background:#bebebe;border-radius:34px}.marvel-device.macbook:before{width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;content:'';display:block;top:4px;left:4px;border-radius:30px;background:#1e1e1e}.marvel-device.macbook .top-bar{width:calc(100% + 2 * 70px);height:40px;position:absolute;content:'';display:block;top:680px;left:-70px;border-bottom-left-radius:90px 18px;border-bottom-right-radius:90px 18px;background:#bebebe;-webkit-box-shadow:inset 0px -4px 13px 3px rgba(34,34,34,0.6);box-shadow:inset 0px -4px 13px 3px rgba(34,34,34,0.6)}.marvel-device.macbook .top-bar:before{width:100%;height:24px;content:'';display:block;top:0;left:0;background:#f0f0f0;border-bottom:2px solid #aaa;border-radius:5px;position:relative}.marvel-device.macbook .top-bar:after{width:16%;height:14px;content:'';display:block;top:0;background:#ddd;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;border-radius:0 0 20px 20px;-webkit-box-shadow:inset 0px -3px 10px #999;box-shadow:inset 0px -3px 10px #999}.marvel-device.macbook .bottom-bar{background:transparent;width:calc(100% + 2 * 70px);height:26px;position:absolute;content:'';display:block;top:680px;left:-70px}.marvel-device.macbook .bottom-bar:before,.marvel-device.macbook .bottom-bar:after{height:calc(100% - 2px);width:80px;content:'';display:block;top:0;position:absolute}.marvel-device.macbook .bottom-bar:before{left:0;background:#f0f0f0;background:-webkit-gradient(linear, left top, right top, from(#747474), color-stop(5%, #c3c3c3), color-stop(14%, #ebebeb), color-stop(41%, #979797), color-stop(80%, #f0f0f0), color-stop(100%, #f0f0f0), to(#f0f0f0));background:linear-gradient(to right, #747474 0%, #c3c3c3 5%, #ebebeb 14%, #979797 41%, #f0f0f0 80%, #f0f0f0 100%, #f0f0f0 100%)}.marvel-device.macbook .bottom-bar:after{right:0;background:#f0f0f0;background:-webkit-gradient(linear, left top, right top, from(#f0f0f0), color-stop(0%, #f0f0f0), color-stop(20%, #f0f0f0), color-stop(59%, #979797), color-stop(86%, #ebebeb), color-stop(95%, #c3c3c3), to(#747474));background:linear-gradient(to right, #f0f0f0 0%, #f0f0f0 0%, #f0f0f0 20%, #979797 59%, #ebebeb 86%, #c3c3c3 95%, #747474 100%)}.marvel-device.macbook .camera{background:#3c3d3d;width:10px;height:10px;position:absolute;top:20px;left:50%;margin-left:-5px;border-radius:100%}.marvel-device.macbook .home{display:none}.marvel-device.iphone-x{width:375px;height:812px;padding:26px;background:#fdfdfd;-webkit-box-shadow:inset 0 0 11px 0 black;box-shadow:inset 0 0 11px 0 black;border-radius:66px}.marvel-device.iphone-x .overflow{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:66px;overflow:hidden}.marvel-device.iphone-x .shadow{border-radius:100%;width:90px;height:90px;position:absolute;background:radial-gradient(ellipse at center, rgba(0,0,0,0.6) 0%, rgba(255,255,255,0) 60%)}.marvel-device.iphone-x .shadow--tl{top:-20px;left:-20px}.marvel-device.iphone-x .shadow--tr{top:-20px;right:-20px}.marvel-device.iphone-x .shadow--bl{bottom:-20px;left:-20px}.marvel-device.iphone-x .shadow--br{bottom:-20px;right:-20px}.marvel-device.iphone-x:before{width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;top:5px;content:'';left:5px;border-radius:61px;background:black;z-index:1}.marvel-device.iphone-x .inner-shadow{width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;top:10px;overflow:hidden;left:10px;border-radius:56px;-webkit-box-shadow:inset 0 0 15px 0 rgba(255,255,255,0.66);box-shadow:inset 0 0 15px 0 rgba(255,255,255,0.66);z-index:1}.marvel-device.iphone-x .inner-shadow:before{-webkit-box-shadow:inset 0 0 20px 0 #FFFFFF;box-shadow:inset 0 0 20px 0 #FFFFFF;width:100%;height:116%;position:absolute;top:-8%;content:'';left:0;border-radius:200px / 112px;z-index:2}.marvel-device.iphone-x .iphone-screen{border-radius:40px;-webkit-box-shadow:none;box-shadow:none}.marvel-device.iphone-x .top-bar,.marvel-device.iphone-x .bottom-bar{width:100%;position:absolute;height:8px;background:rgba(0,0,0,0.1);left:0}.marvel-device.iphone-x .top-bar{top:80px}.marvel-device.iphone-x .bottom-bar{bottom:80px}.marvel-device.iphone-x .volume,.marvel-device.iphone-x .volume:before,.marvel-device.iphone-x .volume:after,.marvel-device.iphone-x .sleep{width:3px;background:#b5b5b5;position:absolute}.marvel-device.iphone-x .volume{left:-3px;top:116px;height:32px}.marvel-device.iphone-x .volume:before{height:62px;top:62px;content:'';left:0}.marvel-device.iphone-x .volume:after{height:62px;top:140px;content:'';left:0}.marvel-device.iphone-x .sleep{height:96px;top:200px;right:-3px}.marvel-device.iphone-x .camera{width:6px;height:6px;top:9px;border-radius:100%;position:absolute;left:154px;background:#0d4d71}.marvel-device.iphone-x .speaker{height:6px;width:60px;left:50%;position:absolute;top:9px;margin-left:-30px;background:#171818;border-radius:6px}.marvel-device.iphone-x .notch{position:absolute;width:210px;height:30px;top:26px;left:108px;z-index:4;background:black;border-bottom-left-radius:24px;border-bottom-right-radius:24px}.marvel-device.iphone-x .notch:before,.marvel-device.iphone-x .notch:after{content:'';height:8px;position:absolute;top:0;width:8px}.marvel-device.iphone-x .notch:after{background:radial-gradient(circle at bottom left, transparent 0, transparent 70%, black 70%, black 100%);left:-8px}.marvel-device.iphone-x .notch:before{background:radial-gradient(circle at bottom right, transparent 0, transparent 70%, black 70%, black 100%);right:-8px}.marvel-device.iphone-x.landscape{height:375px;width:812px}.marvel-device.iphone-x.landscape .top-bar,.marvel-device.iphone-x.landscape .bottom-bar{width:8px;height:100%;top:0}.marvel-device.iphone-x.landscape .top-bar{left:80px}.marvel-device.iphone-x.landscape .bottom-bar{right:80px;bottom:auto;left:auto}.marvel-device.iphone-x.landscape .volume,.marvel-device.iphone-x.landscape .volume:before,.marvel-device.iphone-x.landscape .volume:after,.marvel-device.iphone-x.landscape .sleep{height:3px}.marvel-device.iphone-x.landscape .inner-shadow:before{height:100%;width:116%;left:-8%;top:0;border-radius:112px / 200px}.marvel-device.iphone-x.landscape .volume{bottom:-3px;top:auto;left:116px;width:32px}.marvel-device.iphone-x.landscape .volume:before{width:62px;left:62px;top:0}.marvel-device.iphone-x.landscape .volume:after{width:62px;left:140px;top:0}.marvel-device.iphone-x.landscape .sleep{width:96px;left:200px;top:-3px;right:auto}.marvel-device.iphone-x.landscape .camera{left:9px;bottom:154px;top:auto}.marvel-device.iphone-x.landscape .speaker{width:6px;height:60px;left:9px;top:50%;margin-top:-30px;margin-left:0}.marvel-device.iphone-x.landscape .notch{height:210px;width:30px;left:26px;bottom:108px;top:auto;border-top-right-radius:24px;border-bottom-right-radius:24px;border-bottom-left-radius:0}.marvel-device.iphone-x.landscape .notch:before,.marvel-device.iphone-x.landscape .notch:after{left:0}.marvel-device.iphone-x.landscape .notch:after{background:radial-gradient(circle at bottom right, transparent 0, transparent 70%, black 70%, black 100%);bottom:-8px;top:auto}.marvel-device.iphone-x.landscape .notch:before{background:radial-gradient(circle at top right, transparent 0, transparent 70%, black 70%, black 100%);top:-8px}.marvel-device.note8{width:400px;height:822px;background:black;border-radius:34px;padding:45px 10px}.marvel-device.note8 .overflow{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:34px;overflow:hidden}.marvel-device.note8 .speaker{height:8px;width:56px;left:50%;position:absolute;top:25px;margin-left:-28px;background:#171818;z-index:1;border-radius:8px}.marvel-device.note8 .camera{height:18px;width:18px;left:86px;position:absolute;top:18px;background:#212b36;z-index:1;border-radius:100%}.marvel-device.note8 .camera:before{content:'';height:8px;width:8px;left:-22px;position:absolute;top:5px;background:#212b36;z-index:1;border-radius:100%}.marvel-device.note8 .sensors{height:10px;width:10px;left:120px;position:absolute;top:22px;background:#1d233b;z-index:1;border-radius:100%}.marvel-device.note8 .sensors:before{content:'';height:10px;width:10px;left:18px;position:absolute;top:0;background:#1d233b;z-index:1;border-radius:100%}.marvel-device.note8 .more-sensors{height:16px;width:16px;left:285px;position:absolute;top:18px;background:#33244a;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.1);box-shadow:0 0 0 2px rgba(255,255,255,0.1);z-index:1;border-radius:100%}.marvel-device.note8 .more-sensors:before{content:'';height:11px;width:11px;left:40px;position:absolute;top:4px;background:#214a61;z-index:1;border-radius:100%}.marvel-device.note8 .sleep{width:2px;height:56px;background:black;position:absolute;top:288px;right:-2px}.marvel-device.note8 .volume{width:2px;height:120px;background:black;position:absolute;top:168px;left:-2px}.marvel-device.note8 .volume:before{content:'';top:168px;width:2px;position:absolute;left:0;background:black;height:56px}.marvel-device.note8 .inner{width:100%;height:calc(100% - 8px);position:absolute;top:2px;content:'';left:0px;border-radius:34px;border-top:2px solid #9fa0a2;border-bottom:2px solid #9fa0a2;background:black;z-index:1;-webkit-box-shadow:inset 0 0 6px 0 rgba(255,255,255,0.5);box-shadow:inset 0 0 6px 0 rgba(255,255,255,0.5)}.marvel-device.note8 .shadow{-webkit-box-shadow:inset 0 0 60px 0 white,inset 0 0 30px 0 rgba(255,255,255,0.5),0 0 20px 0 white,0 0 20px 0 rgba(255,255,255,0.5);box-shadow:inset 0 0 60px 0 white,inset 0 0 30px 0 rgba(255,255,255,0.5),0 0 20px 0 white,0 0 20px 0 rgba(255,255,255,0.5);height:101%;position:absolute;top:-0.5%;content:'';width:calc(100% - 20px);left:10px;border-radius:38px;z-index:5;pointer-events:none}.marvel-device.note8 .iphone-screen{border-radius:14px;-webkit-box-shadow:none;box-shadow:none}.marvel-device.note8.landscape{height:400px;width:822px;padding:10px 45px}.marvel-device.note8.landscape .speaker{height:56px;width:8px;top:50%;margin-top:-28px;margin-left:0;right:25px;left:auto}.marvel-device.note8.landscape .camera{top:86px;right:18px;left:auto}.marvel-device.note8.landscape .camera:before{top:-22px;left:5px}.marvel-device.note8.landscape .sensors{top:120px;right:22px;left:auto}.marvel-device.note8.landscape .sensors:before{top:18px;left:0}.marvel-device.note8.landscape .more-sensors{top:285px;right:18px;left:auto}.marvel-device.note8.landscape .more-sensors:before{top:40px;left:4px}.marvel-device.note8.landscape .sleep{bottom:-2px;top:auto;right:288px;width:56px;height:2px}.marvel-device.note8.landscape .volume{width:120px;height:2px;top:-2px;right:168px;left:auto}.marvel-device.note8.landscape .volume:before{right:168px;left:auto;top:0;width:56px;height:2px}.marvel-device.note8.landscape .inner{height:100%;width:calc(100% - 8px);left:2px;top:0;border-top:0;border-bottom:0;border-left:2px solid #9fa0a2;border-right:2px solid #9fa0a2}.marvel-device.note8.landscape .shadow{width:101%;height:calc(100% - 20px);left:-0.5%;top:10px}

.app-ueberschrift{
    top: auto;
    bottom: 50px;
    color: #FFFFFF;
    font-size: 37px;
    line-height: 3.2rem;
    position: absolute;
    margin-left: 20px;
    text-shadow: 0 0 1px black;
}

@media screen and (min-width: 28em ) {
    body{ font-size: 8px; }
}

@media screen and (min-width: 34em ) {
    body{ font-size: 10px; }
}

@media screen and (min-width: 48em ) {
    body{ font-size: 14px; }
}

@media (min-width:1051px) {
    .matches-teasers .w-2 .subrow {margin:6% 0 -8%;}
    .subrow h2.h-centered {font-size:3vw;}
}

@media (max-width:1150px) and (min-width:1051px) {
    .subrow h3.h-centered {
        font-size: 20px;
    }
    .subrow .main-img {
        width: 90px;
    }
    .subrow > * > * {
        width: unset;
    }
}
@media (max-width:703px) {
    .originals-uebersicht {
        width: 100%;
    }

    .originals-uebersicht-wfootball {
        float: none;
        width: 100%;
    }

    .wfootball-schraege {
        margin-top: -40px;
        margin-bottom: 50px;
        padding: 30px;
    }
}

@media (max-width:600px) and (min-width:451px) {
    .subrow h3.h-centered {
        padding-top: 14px;
    }
    .subrow .main-img {
        width: 90px;
    }
    a.sky2 {
        text-align: center;
    }
}

@media (max-width:450px) {
    .subrow h3.h-centered {
        font-size: 24px;
        padding-top: 12px;
    }
    .subrow .main-img {
        width: 80px;
    }
    a.sky2 {
        text-align: center;
    }
}

footer {
    z-index: 999999;
}

.id-190948.home.landing_page img {
    height: auto !important;
}

html.content-bright .h-centered {
    color: #000;
}

.masonry .news-teaser h2 {font-size:1.43em; line-height:1.1; float:none; padding:0; margin-bottom:10px;}

@media screen and (max-width: 730px) {
    .masonry .news-teaser h2 {font-size: 1.37em;}
}

@media screen and (max-width: 540px) {
    .masonry .news-teaser h2 {
        font-size: 1.1em;
        line-height: 1.3;
    }
}

.bvb-total a:not(:hover) h2 {
    opacity: 0;
}
.bvb-total h2 {
    color: inherit;
}

.magazine-teasers h1, .bvb-total h2 {font-size:30px; line-height:1.1; padding:0; margin:0; text-transform:uppercase; overflow: visible;}
.magazine-teasers h1 time, .bvb-total h2 time{font-size:0.6em; display:block; margin-bottom:0.5em;}

@media screen and (max-width: 1500px) {
    .bvb-total h2 {font-size:2em;}
}

.news-teaser h2 {
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 5px;
}

#sas_119624 img {
    height: auto;
}

.select_rolli {
    border: 0;
    position: absolute;
    left: 0;
    top: 5px;
    width: auto;
    padding: 10px;
}
