
.topbar {
    display: flex;
    flex: 1;
    align-items: flex-end;
    padding: 0;
    justify-content: flex-end;
}

@media screen and (min-width: 1400px) {
    .container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
        max-width: 95vw;
    }
}

@media screen and (min-width: 992px) {
    .header-menu-wrapper .container, .header-menu-wrapper .container-fluid, .header-menu-wrapper .container-sm, .header-menu-wrapper .container-md, .header-menu-wrapper .container-lg, .header-menu-wrapper .container-xl, .header-menu-wrapper .container-xxl {
        display: flex;
        align-items: stretch;
        justify-content: flex-start;
    }

    .header .container, .header .container-fluid, .header .container-sm, .header .container-md, .header .container-lg, .header .container-xl, .header .container-xxl {
        display: flex;
        align-items: stretch;
        justify-content: flex-start;
    }
}

.menu-link  i{
    margin-right: 10px;
}

.aside-minified {

    width: 13%;
}
.aside{
    width: 13vw;
}

.select2-container .select2-selection--single {
    height: 10% !important;
}

.flex-1{

    flex:1;
}

.detail-label{
    min-width: 150px;
}

.la-2x {
    font-size: 2em !important;
}

body{
    background-image: url(../images/bg-10.jpg);
}

.page-loader{
    background-image: url(../images/bg-10.jpg);
    color: white !important;
}

.spinner.spinner-primary:before {
    border: 2px solid rgba(255,255,255,0.3);
    border-right: 2px solid white;
}

form .card-header{
    display: flex;
    justify-content: space-between;
}

.has-error{
    color: #EE2D41 !important;
}

@media (min-width: 992px){
    .header-fixed[data-header-scroll="on"] .header {
        background-image: url(../images/bg-10.jpg);
    }
}

body{
    background-color: #1C73C3;
}

.text-right{
    display: inline;
}

.m-t-15{
    margin-top: 1.25rem !important;
}
