span.error{color:#d81717;font-size:10px;text-transform: none;}
.glb-message-bx.error{text-align:center;color:red;background:#ff00001a;padding:9px; margin-bottom: 10px;}
.glb-message-bx.success{text-align:center;background:#00800029;padding:9px; margin-bottom: 10px;}.ajax-loading{background:url(loading.gif) no-repeat right center!important}.select2-container{display:block}.select2-container--default .select2-selection--single,.select2-selection.select2-selection--multiple{border:1px solid #dfe3e7!important}.fc-event-danger{background:#e61610;border:1px solid #e61610}.fc-event-success{background:#036703;border:1px solid #036703}.fc-event-warning{background:#ffa834;border:1px solid #ffa834}.fc-event-primary{background:#0072bc;border:1px solid #0072bc}.fc-event-default{background:gray;border:1px solid gray}#form-loader{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;background:rgba(0,0,0,.75) url(../images/form-loading.gif) no-repeat center center;z-index:10000}.auth-logo-bx img{width:200px;padding-bottom:20px}.picker__input.form-control:disabled{background-color:#f2f4f4!important}
body.vertical-layout.vertical-menu-modern .main-menu .navigation > li > a > i{height: 25px;}
label.custom-file-label{
	overflow: hidden;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}


.action-btn .btn{
    box-shadow: none !important;
    margin-right: 10px;
    padding: 5px;
}

.page-item.active .page-link, .page-item.active .page-link:hover, .page-item.active .page-link:focus, .pagination li.active > a:not(.page-link), .pagination li.active > a:not(.page-link):hover, .pagination li.active > a:not(.page-link):focus{
   box-shadow: none !important;   
}
.label_value{
    font-weight: 500;
    font-size: 16px;
    color: #516377;
    margin-top: 2px;
}
.timeline .timeline-item{
    padding-left: 2rem !important;
}

#filterButton .has-icon-left .form-control-position i{
    position: absolute;
    top: 9px;
    left: 5px;
}
#filterButton .has-icon-left input{
    padding-left: 25px !important;
}
#filterButton .filter-action-btn{
    margin-top: 20px !important;
}
#filterButton .filter-bx{
    background: #80808026;
    border-radius: 3px;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before{
   left: 0;
}
/*.modal .btn-close{
    background: none;
}*/