
.sidebar-nav .nav-second-level .nav-second-level {
    padding-left: 18px;
}
.iframe-container {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 40%;
}
.iframe-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    transform: translateZ(1px);
}
[class^='select2'] {
    border-radius: 0px !important;
}
form div.required label.control-label:after {
    content:" * ";
    color:red;
}
.select2-container--krajee .select2-selection--single {
    height: 38px;
}
.select2-container--krajee .select2-selection--single .select2-selection__arrow {
    height: 37px;
}
.message-center a.active {
    background: #a0aec4;
}
.popover{
    max-width:600px;
}
@media print{
    html, body {
        display: block;
        font-family: Consolas, 'Courier New', monospace, Menlo, Monaco;
        font-size: 14px !important;
        color: black;
        margin: 0;
        -webkit-print-color-adjust:exact ;
    }
    tbody {
        color: black;
    }
    .table thead tr td,.table tbody tr td{
        border-width: 1px !important;
        border-style: solid !important;
        border-color: black !important;
        font-size: 14px !important;
        color: black;
        padding:5px;
        -webkit-print-color-adjust:exact ;
    }
    .table tbody .no-border, .table thead .no-border{
        border: none !important;
    }
    .table tbody .border-bottom{
        border-top: none !important;
        border-left: none !important;
        border-right: none !important;
    }
}
@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}
@media (min-width:1200px){.modal-xl{max-width:1140px}}