
#main-nav {
    font-size: 0.85em;
}

i.standard {
    color: #0085be !important;
}
i.success {
    color: darkgreen !important;
}
i.warning {
    color: #e8b622 !important;
}
i.danger {
    color: #FF0000 !important;
}
i.highlight {
    color: yellowgreen !important;
}
i.muted {
    color:gray !important;
    opacity: 0.5;
}

.errorAlert {
    margin:5px 0;
    padding:2px 4px;
    background-color: red;
    color:white;
    border:1px solid black;
}
.successAlert {
    margin:5px 0;
    padding:2px 4px;
    background-color: green;
    color:white;
    border:1px solid black;
}

span.pageListInfo {
    padding: 2px 4px;
    border-radius: 2px;
    margin: 0px 2px;
}
span.standard, td.standard, tr.standard {
    color:#FFF;
    background-color: #0085be !important;
}
span.success, td.success, tr.success {
    color:#FFF;
    background-color: darkgreen !important;
}
span.warning, td.warning, tr.warning {
    color:#FFF;
    background-color: orangered !important;
}
span.muted, td.muted, tr.muted {
    color:#FFF;
    background-color: gray !important;
}
span.danger, td.danger, tr.danger {
    color:#FFF;
    background-color: #990000 !important;
}
span.standard, span.success, span.warning, span.danger {
    padding: 4px !important;
}

.AdminDataTable tbody td a {
    padding: 2px 4px;
}

.AdminDataTable.familientabelle caption {
    font-size: 1.2em;
    margin-top: 20px;
}

.AdminDataTable caption {
    font-size: 1.3rem;
    text-align: left;
    color: #000;
    padding:2px 4px;
    background-color: orange;
}

/*********** FIELDSET HELPERS ****************/

.field_highlighted, .field_highlighted > .InputfieldHeader, .field_highlighted > .InputfieldContent {
    background-color: rgba(197, 195, 20, 0.49) !important;
}
.field_highlighted_warning, .field_highlighted_warning > .InputfieldHeader, .field_highlighted_warning > .InputfieldContent {
    background-color: rgba(255, 148, 0, 0.41) !important;
}
.field_highlighted_success, .field_highlighted_success > .InputfieldHeader, .field_highlighted_success > .InputfieldContent {
    background-color:rgb(207, 255, 215) !important;
}
.field_highlighted_danger, .field_highlighted_danger > .InputfieldHeader , .field_highlighted_danger > .InputfieldContent {
    background-color: rgba(255, 50, 13, 0.22) !important;
}
.field_highlighted_info, .field_highlighted_info > .InputfieldHeader , .field_highlighted_info > .InputfieldContent {
    background-color: rgb(188, 234, 255) !important;
}


/**************** TRAINING **************/


.trainingTableContainer > div {
    margin: 30px;
}
.trainingTableContainer table {
    background-color: #FFF !important;
    border: 1px solid #000 !important;
    min-width: 380px;
}
.trainingTableContainer td, .trainingTableContainer th {
    padding: 4px 2px !important;
    border: 1px solid #000 !important;
}
.trainingTableContainer .uk-overflow-auto {
    overflow: visible !important;
}



@media print {
    body {
        background-color: transparent;
    }
    #masthead, #pw-masthead, #breadcrumbs, #pw-footer, #footer, .main-nav-toggle, #search, #choose-von-bis, #sidebar, #branding, .dtFilter.filterbox, #headline, #notices {
        display: none;
    }
    #main {
        margin:0px !important;
    }
    .container {
        width: auto;
        max-width: none;
    }
    .ProcessListerFiltersForm .WireTabs, #choose-season-action {
        display: none;
    }
    #ProcessListerFiltersForm, #ProcessListerFiltersForm .Inputfields  {
        display: none;
    }

    .AdminDataTable td, .AdminDataTable th {
        border:1px solid #000 !important;
        padding: 2px !important;
        font-size: 13px !important;
    }
}