.error, .warning, .success {
    padding : 10px 10px 10px 36px;
    margin  : 10px 0;
    border  : solid 1px;
}

.error {
    border-color : #DF8F8F;
    background   : #FFD7D7 url('../images/error.jpg') no-repeat 10px 14px;
}

.warning {
    border-color : #E6DB55;
    /*background: #FFFBCC url('../images/warning.jpg') no-repeat 10px 14px;*/
}

.success {
    border-color : #ACDBAD;
    background   : #ECFAE3 url('../images/success.jpg') no-repeat 10px 14px;
}

.green {
    color : #63CEB1;
}

.red {
    color : #D13434;
}

.wp-list-table.seminare .column-is_active, .wp-list-table.seminare .column-price,
.wp-list-table.seminare .column-participants {
    width      : 10%;
    text-align : right;
}

.wp-list-table.seminare .column-location {
    width      : 15%;
    text-align : center;
}

.wp-list-table.seminare .column-date_start {
    width      : 15%;
    text-align : right;
}

.addseminar p.submit, .editseminar p.submit,
.edit-participant p.submit, .add-participant p.submit,
.edit-location p.submit, .add-location p.submit {
    width         : inherit;
    padding-right : 10px;
    float         : left;
    padding-top   : 10px !important;
}

.seminar-overview p.submit, .participant-overview p.submit,
.seminar-participant-overview p.submit, .mass-actions p.submit {
    margin        : 0;
    padding       : 0;
    padding-right : 15px;
    float         : left;
}

.user-list-item {
    width            : 100%;
    background-color : #ffffff;
    padding-top      : 10px;
    padding-bottom   : 5px;
    cursor           : pointer;
}

.user-list-item:hover {
    background-color : #45bbe6;
}

td.column-number {
    width     : 50px;
    max-width : 50px;
    min-width : 50px;
}

.print-logo, .only-print {
    display : none;
}

@media print {
    @page {
        margin    : 0;
        size      : auto;
        font-size : 12px !important;
    }

    #BrowserPrintDefaults {
        display : none
    }

    @page :first {
        margin-top : 0;
    }

    body {
        margin    : 0 1.6cm;
        font-size : 12px !important;
    }

    .print-logo {
        display       : block;
        margin-bottom : 4cm;
        float         : right;
        width         : 4cm;


    }

    .date_start.column-date_start {
        display : none;
    }

    .only-print {
        display : table-cell;
    }

    .toplevel_page_seminar-overview #adminmenumain {
        display : none;
    }

    .toplevel_page_seminar-overview #wpcontent {
        margin-left  : 0;
        padding-left : 0;
    }

    .toplevel_page_seminar-overview table.seminare {
        box-shadow : none;
        border     : none;
    }

    .toplevel_page_seminar-overview table.seminare th.column-participants,
    .toplevel_page_seminar-overview table.seminare th.column-is_active,
    .toplevel_page_seminar-overview table.seminare td.column-participants,
    .toplevel_page_seminar-overview table.seminare td.column-is_active,
    .toplevel_page_seminar-overview #wpbody-content div.seminar-overview,
    .toplevel_page_seminar-overview table.seminare tfoot,
    .toplevel_page_seminar-overview #wpbody-content p.search-box,
    .toplevel_page_seminar-overview #wpbody-content p.filter-box,
    .toplevel_page_seminar-overview #wpbody-content div.tablenav,
    .toplevel_page_seminar-overview #wpbody-content h2,
    .toplevel_page_seminar-overview #wpfooter {
        display : none;
    }

    .toplevel_page_seminar-overview table.seminare {
        max-width : 90%;
    }

    .toplevel_page_seminar-overview table.seminare thead tr th:first-of-type,
    .toplevel_page_seminar-overview table.seminare tbody tr td:first-of-type {
        width : 30%;
    }
    .seminar-row td.name strong a {
        display: none;
    }
    .seminar-row td.name strong a.only-print {
        display: table-cell;
    }
}
