/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 05.05.2017, 11:12:21
    Author     : stadlerc
*/

/** Verhalten **/
@media all and (max-width: 1680px) {
    .ui-width-switch-1680 {
        min-width: 100% !important;
    }
}

@media all and (max-width: 1440px) {
    .ui-width-switch-1440 {
        min-width: 100% !important;
    }
}

@media all and (max-width: 1280px) {
    .ui-width-switch-1280 {
        min-width: 100% !important;
    }
}

@media all and (max-width: 1024px) {
    .ui-width-switch-1024 {
        min-width: 100% !important;
    }
}

@media all and (max-width: 1024px) {
    .ui-width-switch-1024-half-width {
        min-width: 50% !important;
    }
}

@media all and (max-width: 1440px) {
    .ui-width-switch-1440-extra-bottom-space {
        margin-bottom: 16px;
    }
}

/** Allgemein **/
.padding-left-06 {
    padding-left: 0.6rem !important;    
}

.padding-right-06 {
    padding-right: 0.6rem !important; 
}

.margin-left-05 {
    margin-left: 0.5rem !important; 
}

.margin-left-10 {
    margin-left: 1.0rem !important;    
}

.margin-left-15 {
    margin-left: 1.5rem !important;    
}

.margin-right-05 {
    margin-right: 0.5rem !important; 
}

.margin-right-10 {
    margin-right: 1.0rem !important; 
}

.margin-right-15 {
    margin-right: 1.5rem !important;
}

.margin-top-01 {
    margin-top: 0.1rem !important;
}

.margin-top-10 {
    margin-top: 1rem !important;
}

.no-padding-left {
    padding-left: 0px !important;
}

.no-padding-right {
    padding-right: 0px !important;
}

.no-list-style {
    list-style: none;
}

.space-in-table-header {
    margin-top: 0.45rem;
}

.space-between-buttons {
    margin-right: 0.45rem;
}

.selection-column {
    width: 1.3rem;
    text-align:center
}

.natural-id-column {
    width: 7rem;
}

.status-column {
    width: 6rem;
}

.rowedit-column {
    width: 1.3rem;
}

.dialog-messages-area {
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 4px !important;
}

.card-with-footer-top {
    margin-bottom: 0rem; 
    border-bottom-left-radius: 0px !important; 
    border-bottom-right-radius: 0px !important;
}

.card-with-footer-bottom {
    border-top-left-radius: 0px !important; 
    border-top-right-radius: 0px !important; 
    padding-top: 0.6rem; 
    padding-bottom: 1rem;
}

.input-text-area-with-border {
    border-left: 1px solid #bdbdbd !important; 
    border-right: 1px solid #bdbdbd !important; 
    border-top: 1px solid #bdbdbd !important;
}

.table-total-line {
    text-align:left !important; 
    font-weight: bold;
}