/* ===============  Background [Template]  =============== */
.banner[data-adrotate-group="18"] a {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
}


/* ===============  Top of Header (728x90) [Template]  =============== */
.banner[data-adrotate-group="20"] {
    display: none;
}


/* ===============  Body – DE (120x600) [Template]  =============== */
.banner[data-adrotate-group="11"] {
    display: none;
}


/* ===============  Header (320x50) [Template]  =============== */
.banner[data-adrotate-group="22"] {
    padding: 1em 0;
    display: block;
    overflow: hidden;
    background: rgb(241,241,241);
}


/* ===============  Header (468x60) [Template]  =============== */
.banner[data-adrotate-group="21"] {
    display: none;
}


/* ===============  Header (728x90) [Template]  =============== */
.banner[data-adrotate-group="1"] {
    display: none;
}


/* ===============  Preview – after 2nd article (300x250) [Template]  =============== */
.banner[data-adrotate-group="10"] {
    padding: 2em 0;
    border-bottom: 1px solid rgb(218,218,218);
    overflow: hidden;
    text-align: center;
}

.banner[data-adrotate-group="10"] .g-col:first-child {
    display: inline-block;
    float: none;
}

.banner[data-adrotate-group="10"] .g-col:last-child {
    display: none;   
}


/* ===============  Preview – after 2nd article (468x60) [Template]  =============== */
.banner[data-adrotate-group="23"] {
    display: none;
}


/* ===============  Preview – after 8th article (300x250) [Template]  =============== */
.banner[data-adrotate-group="6"] {
    padding: 2em 0;
    border-bottom: 1px solid rgb(218,218,218);
    overflow: hidden;
    text-align: center;
}

.banner[data-adrotate-group="6"] .g-col:first-child {
    display: inline-block;
    float: none;
}

.banner[data-adrotate-group="6"] .g-col:last-child {
    display: none;   
}


/* ===============  Preview – after 8th article (468x60) [Template]  =============== */
.banner[data-adrotate-group="24"] {
    display: none;
}


/* ===============  Mobilfunkanbieter - DE (612x353) [Template]  =============== */
.banner[data-adrotate-group="16"] {
    margin: 2em 0;
    padding: 1em 0;
    overflow: hidden;
    background: rgb(241,241,241);
}




@media screen and (min-width: 500px) {
    
    /* ===============  Header (320x50) [Template]  =============== */
    .banner[data-adrotate-group="22"] {
        display: none;
    }
    
    
    /* ===============  Header (468x60) [Template]  =============== */
    .banner[data-adrotate-group="21"] {
        padding: 1em 0;
        display: block;
        overflow: hidden;
        background: rgb(241,241,241);
    }
    
}


@media screen and (min-width: 760px) {
    
    /* ===============  Header (468x60) [Template]  =============== */
    .banner[data-adrotate-group="21"] {
        display: none;
    }
    
    
    /* ===============  Header (728x90) [Template]  =============== */
    .banner[data-adrotate-group="1"] {
        padding: 1em 0;
        display: block;
        overflow: hidden;
        background: rgb(241,241,241);
    }
    
}


@media screen and (min-width: 712px) {
    
    /* ===============  Preview – after 2nd article (300x250) [Template]  =============== */
    .banner[data-adrotate-group="10"] {
        text-align: inherit;
    }
    
    .banner[data-adrotate-group="10"] .g-col:first-child,
    .banner[data-adrotate-group="10"] .g-col:last-child {
        display: block;
        float: left;
    }
    
    
    /* ===============  Preview – after 8th article (300x250) [Template]  =============== */
    .banner[data-adrotate-group="6"] {
        text-align: inherit;
    }
    
    .banner[data-adrotate-group="6"] .g-col:first-child,
    .banner[data-adrotate-group="6"] .g-col:last-child {
        display: block;
        float: left;
    }
    
}


@media screen and (min-width: 992px) {
    
    /* ===============  Header (728x90) [Template]  =============== */
    .banner[data-adrotate-group="1"] {
        position: absolute;
        top: 1em;
        right: 1em;
        padding: 0;
        background: transparent;   
    }
    
    
    /* ===============  Top of Header (728x90) [Template]  =============== */
    .banner[data-adrotate-group="20"] {
        padding: 0 0 0.25em;
        display: block;
        overflow: hidden;
    }
    
    
    /* ===============  Preview – after 2nd article (300x250) [Template]  =============== */
    .banner[data-adrotate-group="10"] {
        display: none;
    }
    
    
    /* ===============  Preview – after 2nd article (468x60) [Template]  =============== */
    .banner[data-adrotate-group="23"] {
        padding: 2em 0;
        border-bottom: 1px solid rgb(218,218,218);
        overflow: hidden;
        display: block;
        text-align: center;
    }
    
    
    /* ===============  Preview – after 8th article (300x250) [Template]  =============== */
    .banner[data-adrotate-group="6"] {
        display: none;
    }
    
    
    /* ===============  Preview – after 8th article (468x60) [Template]  =============== */
    .banner[data-adrotate-group="24"] {
        padding: 2em 0;
        border-bottom: 1px solid rgb(218,218,218);
        overflow: hidden;
        display: block;
        text-align: center;
    }
    
}


@media screen and (min-width: 1024px) {
    
    /* ===============  Top of Header (728x90) [Template]  =============== */
    .banner[data-adrotate-group="20"] {
        margin: 0 8em 0 0.5em;   
    }
    
    
    /* ===============  Body – DE (120x600) [Template]  =============== */
    .banner[data-adrotate-group="11"] {
        position: absolute;
        top: 1em;
        left: 100%;
        display: block;
        overflow: hidden;
    }
    
}


@media screen and (min-width: 1120px) {
    
    /* ===============  Preview – after 2nd article (300x250) [Template]  =============== */
    .banner[data-adrotate-group="10"] {
        display: block;
    }
    
    
    /* ===============  Preview – after 2nd article (468x60) [Template]  =============== */
    .banner[data-adrotate-group="23"] {
        display: none;
    }
    
    
    /* ===============  Preview – after 8th article (300x250) [Template]  =============== */
    .banner[data-adrotate-group="6"] {
        display: block;
    }
    
    
    /* ===============  Preview – after 8th article (468x60) [Template]  =============== */
    .banner[data-adrotate-group="24"] {
        display: none;
    }
    
}



@media screen and (min-width: 1200px) {
    
    /* ===============  Top of Header (728x90) [Template]  =============== */
    .banner[data-adrotate-group="20"] {
        margin: 0 auto;   
    }
    
    
    /* ===============  Preview – after 2nd article (300x250) [Template]  =============== */
    .banner[data-adrotate-group="10"] {
        display: none;
    }
    
    
    /* ===============  Preview – after 2nd article (468x60) [Template]  =============== */
    .banner[data-adrotate-group="23"] {
        display: block;
    }
    
    
    /* ===============  Preview – after 8th article (300x250) [Template]  =============== */
    .banner[data-adrotate-group="6"] {
        display: none;
    }
    
    
    /* ===============  Preview – after 8th article (468x60) [Template]  =============== */
    .banner[data-adrotate-group="24"] {
        display: block;
    }
    
}


@media screen and (min-width: 1280px) {
    
    /* ===============  Preview – after 2nd article (300x250) [Template]  =============== */
    .banner[data-adrotate-group="10"] {
        display: block;
    }
    
    
    /* ===============  Preview – after 2nd article (468x60) [Template]  =============== */
    .banner[data-adrotate-group="23"] {
        display: none;
    }
    
    
    /* ===============  Preview – after 8th article (300x250) [Template]  =============== */
    .banner[data-adrotate-group="6"] {
        display: block;
    }
    
    
    /* ===============  Preview – after 8th article (468x60) [Template]  =============== */
    .banner[data-adrotate-group="24"] {
        display: none;
    }
    
}