* {
    -ms-transform: none!important;
    -moz-transform: none!important;
    -webkit-transform: none!important;
    transform: none!important
}

body {
    background-color: transparent!important
}

.span-8-12 {
    width: auto!important;
    float: none!important;
    clear: both!important
}

.article-gallery {
	display: none;
}

.cookieconsent,
#headerLigaLeiste,
#livebox,
.partners-upper,
#ugc,
#ugc_rating,
#ad-fullbanner2-billboard-outer,
#ad-fullbanner2-outer,
#ad-skyscraper1-outer,
#soi-global-privacy-info,
.artSpecial,
.banner,
.constant-article-links,
.download,
.faq,
.header-user-actions,
.liga-leiste,
.livebar,
.navi,
.partnerlist,
.partners-under,
.playplan-view>.selectdropdown,
.right-col,
.social-tab,
.socialList,
footer,
p.rights {
    display: none!important
}

.top-teaser-news {
    float: none;
    clear: both;
    width: auto
}

.top-teaser-news .teaser-nav li {
    display: none
}

.top-teaser-news .teaser-nav li:first-child {
    display: block
}

.top-teaser-news .news-list-box {
    display: block!important;
    float: left;
    width: 320px
}

.article .top-teaser-slider .inner-slider .item {
    display: none
}

.article .top-teaser-slider .inner-slider .item.clone+.item {
    display: block
}

.article .artikelList .teaser {
    width: 308px
}

.top-teaser-slider .dot-navi {
    display: none
}

.top-teaser-slider .inner-slider {
    width: auto!important;
    position: static
}

.top-teaser-slider .inner-slider .item {
    float: none;
    position: static;
    border-bottom: 2px solid #ccc;
    clear: both
}

.top-teaser-slider .inner-slider .item.clone {
    display: none
}

.top-teaser-slider .inner-slider .item img {
    width: 628px
}

.top-teaser-slider .next,
.top-teaser-slider .prev {
    display: none
}

.top-teaser-slider .label-bottom {
    position: static!important
}

.top-teaser-slider .label {
    position: static;
    margin-bottom: 4em
}

.top-teaser-slider .label.pos-left,
.top-teaser-slider .label.pos-right {
    text-align: left!important
}

.top-teaser-slider .label.pos-left .teaser-text,
.top-teaser-slider .label.pos-left h3,
.top-teaser-slider .label.pos-right .teaser-text,
.top-teaser-slider .label.pos-right h3 {
    float: none;
    background: 0 0;
    color: #000;
    text-shadow: none;
    width: auto!important
}

.top-teaser-slider .label.pos-left .teaser-text a,
.top-teaser-slider .label.pos-left h3 a,
.top-teaser-slider .label.pos-right .teaser-text a,
.top-teaser-slider .label.pos-right h3 a {
    background: 0 0;
    color: #000;
    text-shadow: none
}

.m-teaser {
    overflow: visible;
    height: auto
}

.m-teaser .teaser-hl {
    float: none;
    width: auto;
    min-height: none
}

.m-teaser .teaser-text {
    width: auto
}

.m-teaser img {
    width: 308px!important
}

.m-teaser.m-teaser-extra+div {
    float: left
}

.m-teaser.m-teaser-extra a {
    height: auto!important
}

.m-teaser+.voting-list {
    float: none;
    clear: both
}

.module-teaser {
    float: none;
    height: auto!important;
    overflow: visible
}

.m-teaser-wrap {
    height: auto!important;
    overflow: visible!important
}

.s-teaser {
    max-height: none;
    min-height: none
}

.s-teaser .teaser-img {
    width: 123px!important
}

.xl-teaser .teaser-text {
    position: static!important;
    width: auto!important
}
