/* Enter Your Custom CSS Here */
/*
 * GLOBAL
 */
marquee {
    line-height: 20px;
}
.t2d-margintop {
    margin-top: 20px;
}
.avia-builder-el-22 div.su-spoiler {
    margin-bottom: 0px;
}
.avia-builder-el-22 div.su-spoiler-content {
    padding: 0px;
}

table.avia-builder-el-28 tr:nth-child(even) {
    color: #000;
}

table.avia-builder-el-28 tr:nth-child(odd) {
    background-color: #fff;
}

/* künstlicher absatz */

p.absatz {
    display: block;
    height: 18px;
    width: 100%;
}

.nospasching {
    margin: 0px;
    padding: 0px;
}

p {
    margin: 0px;
}

a {
    text-decoration: underline;
}

.entry-content-wrapper div li {
    list-style-type: disc;
}
.entry-content-wrapper div ol li {
    list-style-type: decimal;
}
.avia-builder-el-27 .slide-entry-excerpt li {
    list-style-type: none;
}

/* no table style */

table.t2d-nostyle {
    width: auto;
    margin-bottom: 0px;
    margin-top: 10px;
}

table.t2d-nostyle td {
    border: 0px none;
    padding: 0px 0px 9px 0px;
    font-size: 15px;
}

.t2d-nostyle tr:nth-child(even) {
    color: #000;
}

/*
 * KONZEPTE
 */

/* tabs größer darstellen */
.tabcontainer .tab_titles .tab,
.tabcontainer .tab_titles span {
    font-size: 1.2em;
    font-weight: bold;
}

/* routenplaner button */
.avia-builder-el-3 .avia-button {
    margin-top: 10px;
    margin-left: 0px;
}

.avia-builder-el-3 .avia-button:hover {
    background-color: #c72020;
}

@media only screen and (min-width: 770px) {
    /*
     * DESKTOP
     */

    /* Tab-Hintergründe */

    .post-entry-431 .entry-content-wrapper

    /* Versicherungsmakler */
    div#tab-id-4-container.tab_content.active_tab_content {
        background: url("http://cleverschool.de/thier-partner/wp-content/uploads/sites/40/2015/10/haken.jpg");
        background-repeat:repeat-y;
        background-size:contain;

    }
    /* Versorgung */
    div#tab-id-6-container.tab_content.active_tab_content {
        background: url("http://cleverschool.de/thier-partner/wp-content/uploads/sites/40/2015/10/haken.jpg");
        background-repeat:no-repeat;
        background-size:contain;
        background-position: center; 
    }
    /* Vermögen */
    div#tab-id-7-container.tab_content.active_tab_content {
        background: url("http://cleverschool.de/thier-partner/wp-content/uploads/sites/40/2015/10/haken.jpg");
        background-repeat:no-repeat;
        background-size:contain;
    }
    /* Privat-Bilanz-Konzept */
    div#tab-id-5-container.tab_content.active_tab_content {
        background: url("http://cleverschool.de/thier-partner/wp-content/uploads/sites/40/2015/10/Grafik-2.png");
        background-repeat:no-repeat;
        background-size: contain;
        min-width: 1202px;
        overflow-x: scroll;
    }

    /* scrolltext mit weißem hintergrund und ohne rand */
    #header_meta {
        background-color: #fff;
        border: 0px none;
    }
    #header_main {
        border-top: 0px none;
    }

    #wrap_all {
        background-color: #fff;
    }

    /* marki */
    .t2d-marki {
        height: 20px;
    }

    /* CTA nicht anzeigen */
    .t2d-cta {
        display: none;
    }

    /* Konzepte: Privat-Bilanz-Konzept */
    .t2d-block-wrap {
        position: relative;
        min-height: 700px;
    }
    .t2d-block {
        position: absolute;
        border: 0px none;
        /* max-width: 46%; */
        max-width: 38%;
        max-height: 45%;
        overflow-x: hidden;
        overflow-y: hidden;
        text-align: left;
        font-size: 14px;
        line-height: 130%;
    }
    .t2d-block .su-spoiler-title {
        font-size: 22px;
    }
    .t2d-block1 {
        position: absolute;
        top: 2%;
        left: 2%;
    }
    .t2d-block2 {
        position: absolute;
        top: 2%;
        right: 2%;
    }
    .t2d-block3 {
        position: absolute;
        top: 50%;
        left: 2%;
    }
    .t2d-block4 {
        position: absolute;
        top: 50%;
        right: 2%;
    }
}
@media only all and (max-width: 769px) {
    /*
     * MOBIL
     */

    /* CTA oben statt scroller anzeigen */
    #wrap_all {
        /*margin-top: 700px;*/
        padding-top: 70px;
    }
    #header_meta {
        position: fixed;
        top: 0;
        width: 100%;
    }
    .t2d-cta {
        height: auto;
    }
    .t2d-cta h2 {
    margin-bottom: 0px;
    }
    div.tab_content {
        width: 100%;
    }
    /* top-text-scroller bei mobil ausblenden */
    .t2d-marki {
        display: none;
    }
    /* bg vom privat finanz konzept ausblenden */
    div#tab-id-5-container.tab_content.active_tab_content {
        background: url("");
    }
    /* versicherungsmakler */
    div#tab-id-4-container.tab_content.active_tab_content {
        background-repeat: repeat-y;

    }
    /* Vermögen */
    div#tab-id-7-container.tab_content.active_tab_content {
        background-repeat: repeat-y;
    }
}