.imageUpload
{
    display: none !important;
}
.box { border: 0px !important; }
.box-body { overflow-x: auto; }
.profile-container {
    width: 150px;
    height: 150px;
    overflow: hidden;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    cursor: pointer;
    border:1px solid #e5e5e5;
}
.profile-container .profileImage {
    width: 150px;
    height: 150px;
}
.select2-container { width: 100% !important; }
.modal-title { display: inline; }
blockquote { background: #fafafa; }
b, strong { font-weight: 600; }
/* Table classes
*/
.table th { font-weight: 600; }
.table thead { background: #e5e5e5; }

@media print { 
    .noprint { 
        visibility: hidden; 
    } 
}

.pt-15{
    padding-top: 15px !important;
}

.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {
    color: #a94442;
}

.mb-15{
    margin-bottom: 15px !important;
}

.optionitem td {
    padding-left: 30px !important;
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    font-size: 12px !important;
    border-top: 0px !important;
}

.nav-sidebar > .nav-item .nav-icon.fa, .nav-sidebar > .nav-item .nav-icon.fas, .nav-sidebar > .nav-item .nav-icon.far, .nav-sidebar > .nav-item .nav-icon.fab, .nav-sidebar > .nav-item .nav-icon.glyphicon, .nav-sidebar > .nav-item .nav-icon.ion{
    font-size : 0.9rem !important;
}
.sidebar .nav-link p {  font-size : 0.9rem !important; }
[class*='sidebar-dark-'] .nav-sidebar > .nav-item > .nav-treeview { background-color: rgba(255, 255, 255, 0.1) !important; }
.card-body { overflow-x: auto; }