/*
Custom css
*/
body{
    -webkit-font-smoothing: antialiased !important;
}
/*
.page-container{
    max-width: calc(100% - 100px);
}
*/
.form-control:not(.is-valid):not(.is-invalid):focus{
    border-color: #7d7d7d;
    box-shadow: none;
}
.navbar-brand > span{
    letter-spacing: .1rem;
}

#global-notic,#version-notic {
    margin-bottom: 0;
    width: 100%;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 1px;
}
.notie-background-success{
    background-color:#57BF57;
}
.notie-background-error{
    background-color:#E1715B;
}
.notie-background-warning{
    background-color:#D6A14D;
}
.fixed-table-loading{
    background-color:#f9f9fa !important;
}
.top-header-info, .top-header-info .dropdown-menu, .top-header-info small{
    font-size:12px !important;
}
.runtime {padding:1.5rem;}
.sidenav .nav-header{padding: .5rem 1rem .5rem 1rem;}