﻿.lodding-page {
    text-align: center;
    position: fixed; /* Stay in place */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgba(0, 0, 0, 0.5); /* Fallback color */
    z-index: 30000;
}

    .lodding-page i {
        margin-top: 250px;
        font-size: 100px;
        color: red;
    }

    .lodding-page img {
        margin: auto;
        text-align: center;
        display: inline-block;
        position: absolute;
        left: 40%;
        top: 35%;
        width: 20%;
        object-fit: contain;
    }

.mt-15{
    margin-top:15px;
}

.mt-8 {
    margin-top: 8px !important;
}

.overflow {
    overflow:auto;
}

.f-17 {
    font-size: 17px;
}


.select-mania-value-text, .select-mania-group-text, .select-mania-item-text, .select-mania-placeholder {
    font-size: 14px !important;
}


.select-mania-inner{
    min-height: inherit !important;
}

.select-mania{
    line-height: 1 !important;
}


.w-90p{
    width:90% !important;
}


.modal-header2 {
    padding-left: 15px !important;
    padding-right: 15px !important;
    padding-bottom: 0 !important;
    padding-top: 5px !important;
}

.modal-footer2 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}


.p-0 {
    padding: 0px !important;
}

.f-30{
    font-size:30px !important;
}


.tbl3 > tbody > tr > td {
    padding: 4px !important;
}

.tbl3 > thead > tr > td, .tbl3 > thead > tr > th {
    background: #ddd !important;
}

.tbl3 > tbody > tr > td,
.tbl3 > tfoot > tr > td, .tbl3 > tfoot > tr > th,
.tbl3 > thead > tr > td, .tbl3 > thead > tr > th {
    text-align: center !important;
    font-size: 15px !important;
}

.mrg-r-l-15 {
    margin-right: 15px !important;
    margin-left: 15px !important;
}


.h-350 {
    height: 350px;
    overflow: auto;
    width: 100%;
}

.file-caption-name{
    height:42px;
}


.tableCustom > tbody > tr > td {
    padding: 4px !important;
}

.tableCustom > thead > tr > td, .table > thead > tr > th {
    background: #ddd !important;
}

.tableCustom > tbody > tr > td,
.tableCustom > tfoot > tr > td, .tableCustom > tfoot > tr > th,
.tableCustom > thead > tr > td, .tableCustom > thead > tr > th {
    text-align: center !important;
    font-size: 15px !important;
}


.f-tbl-35 th:first-child, .f-tbl-35 td:first-child {
    width:45%;
}

.tbl-center, .tbl-center th{
    text-align: center;
}

.f-tbl-35 th:last-child, .f-tbl-35 td:last-child {
    width: 150px;
}

.mh-50{
    min-height:50px;
}


.border-red {
    border-color: #dc3545 !important;
}

.color-warning {
    color: #ffc107;
}

.color-red {
    color: #dc3545 !important;
}

.color-warning {
    color: #ffc107;
}

.color-info {
    color: #0dcaf0 !important;
}

.color-primary {
    color: #0d6efd !important;
}

.table-header{
    padding-left: 10px;
    padding-right: 10px;
}


.d-none{
    display:none;
}

.mrl-5{
    margin-right: 5px;
    left: 5px;
}

.nav-list > li > a > .menu-icon {
    margin-right: 0px !important;
}


/*
@media print {
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6,
    .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12,
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6,
    .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6,
    .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,
    .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6,
    .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
        float: left;
    }

    .col-lg-12, .col-md-12, .col-sm-12, .col-xs-12 {
        width: 100%;
    }

    .col-lg-11, .col-md-11, .col-sm-11, .col-xs-11 {
        width: 91.66666666666666%;
    }

    .col-lg-10, .col-md-10, .col-sm-10, .col-xs-10 {
        width: 83.33333333333334%;
    }

    .col-lg-9, .col-md-9, .col-sm-9, .col-xs-9 {
        width: 75%;
    }

    .col-lg-8, .col-md-8, .col-sm-8, .col-xs-8 {
        width: 66.66666666666666%;
    }

    .col-lg-7, .col-md-7, .col-sm-7, .col-xs-7 {
        width: 58.333333333333336%;
    }

    .col-lg-6, .col-md-6, .col-sm-6, .col-xs-6 {
        width: 50%;
    }

    .col-lg-5, .col-md-5, .col-sm-5, .col-xs-5 {
        width: 41.66666666666667%;
    }

    .col-lg-4, .col-md-4, .col-sm-4, .col-xs-4 {
        width: 33.33333333333333%;
    }

    .col-lg-3, .col-md-3, .col-sm-3, .col-xs-3 {
        width: 25%;
    }

    .col-lg-2, .col-md-2, .col-sm-2, .col-xs-2 {
        width: 16.666666666666664%;
    }

    .col-lg-1, .col-md-1, .col-sm-1, .col-xs-1 {
        width: 8.333333333333332%;
    }
}

*/

.pointer {
    cursor: pointer;
}

.w-90P{
    width:90% !important;
}

.tbl-w-auto tr th, .tbl-w-auto tr td{
    width: auto !important;
}

.select-mania-dropdown{
    position:relative !important;
}


.text-white{
    color:white;
}

.text-center{
    text-align:center !important;
}

.navbar .navbar-brand {
    padding-top: 5px;
    padding-bottom: 5px;
}

.no-row {
    padding-left: 12px !important;
    padding-right: 12px !important;
}


#myAlert, .alert {
    position: fixed;
    top: 30%;
    width: 30%;
    left: 33%;
    right: 33%;
    padding-left: 40px;
    padding-right: 40px;
}

.border-danger {
    border: 1px solid #dc3545;
}


.login-layout .widget-box .widget-main {
    padding: 16px 30px 16px 30px !important
}

.fs-15 {
    font-size: 15px;
}

.btnLoading {
    font-size: 15px;
}



.select2-container {
    display: block;
    width: 100% !important;
    padding: .375rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.select2-container--default .select2-selection--single {
    border: none !important;
    border-radius: 0px !important;
}


.select2-container--default .select2-selection--single{
    font-size:14px !important;
}

.select2-results__option {
    font-size: 13px !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow{
    top:4px !important;
}


.select2-results__options{
    margin-right:auto !important;
}



.modal .select2-container {
    width: auto !important;
}


.txt-right {
    text-align: right;
}

.txt-left {
    text-align: left;
}

.ace-nav .nav-user-photo{
    object-fit:cover;
    height:40px;
}

.text-decoration-underline{
        text-decoration: underline !important;
}


.read-only {
    background-color: lightgray;
    border: 0;
}

.link {
    color: #08C !important;
    padding: 4px 12px !important;
}

.transaction-approval {
    text-align: center !important;
}

.transaction-approval button,
.transaction-approval a {
    margin-bottom: 8px;
    margin-left: 5px;
    margin-right: 5px;
}
