
@media screen and (max-width: 1200px) {

/* Tabellen */
.tab_course td:nth-of-type(1):before,
.tab_course td:nth-of-type(2):before,
.tab_course td:nth-of-type(3):before,
.tab_course td:nth-of-type(4):before,
.tab_course td:nth-of-type(5):before,
.tab_course td:nth-of-type(6):before,
.tab_course td:nth-of-type(7):before {
    min-width:43%;
    float:left;
    color:#000;
    content: attr(typ)":  ";
    font-weight: 700;
}

/* Tabellen */
.ce_table.tab_course .col_last {
    text-align:left;
}

/* Tabellen */
tr {
    margin-bottom:2em;
}

/* Tabellen */
#main .ce_table td,
#main .ce_table tr.row_0 > td {
    position:relative;
    padding-top:.25em;
    padding-bottom:.25em;
}

/* Tabellen Sonderklasse */
.tab_private .head_1 {
    padding:0;
    padding: 0 !important;
}

/* Tabellen Sonderklasse */
.tab_private tr {
    margin-bottom:.5em;
}

/* Tabellen */
.tab_private tr {
    display:table-row;
}

/* tabellen */
.tab_private td,
.tab_private th {
    display:table-cell;
}

/* Tabellen */
.tab_private table {
    display:table;
}

/* tabellen */
.tab_private thead {
    display:table-header-group;
}

/* Tabellen */
.tab_private tbody {
    width:100%;
    display:table-row-group;
}

/* Tabellen */
.tab_private .col_last {
    white-space:nowrap;
}
}
