.toastCustom {
     font-size: 1.2rem;
     max-width: 500px;
     flex-basis: 500px;
     z-index: 999999 !important;
}

.toasts-top-right {
     position: absolute;
     right: 0;
     top: 0;
     z-index: 99999;
}

.modal-sh {
     max-width: 1600px;
}

.modal-eh {
     max-width: 1900px;
}

.modal-es {
     max-width: 250px;
}

.nav-link.active{
     background-color: #007bff;
}

.compact-table{
     padding-left: 1px !important;
     padding-right: 1px !important;
}

.form-control-dec{
     height: calc(1.5125rem + 2px);
     padding: 0.05rem 0.05rem;
     font-size: 0.875rem;
     line-height: 1.5;
     border: 0px;
}
.form-control-label{
     height: calc(1.5125rem + 2px);
     padding-right: 4px;
     font-size: 0.875rem;
     line-height: 1.5;
     border: 0px;
     text-align: right;
     margin-bottom: 0rem;
     font-weight: 600;
}

.dectable table tr td{
    border: 0.5px solid #ddd;
     font-size: 0.875rem !important;
}
.dectable table tr {
     border: 0.5px solid #ddd;
     font-size: 0.875rem !important;
}
.inputbgc-blue{
     background-color: #aed5ff !important;
}
.inputbgc-req{
     background-color: #faffab !important;
}


.datatableSelected{
     background-color: #faffab !important;
}
.dark-mode .inputbgc-req{
     background-color: #444902 !important;
}

.dark-mode .inputbgc-blue{
     background-color: #023265 !important;
}
.wms-invalid{

     background-color: #f300008f !important;
}

.wms-diff{

     background-color: #10A2F0 !important;
}
.helpImg{
     width:1200px;
     margin-bottom: 10px;
}
.modal {
     overflow-y: scroll !important;
   /* position: absolute !important;*/
}

.datatablesColumn{
     font-size: 2em;
}

.datatableInput{
     color: #495057;
     background-color: #fff;
     background-clip: padding-box;
     border: 1px solid #ced4da;
     border-radius: .25rem;
     box-shadow: inset 0 0 0 transparent;
}



.closeIcon{
     position: absolute;
     top: 2px;
     right: 2px;
     z-index: 100;
     font-size: 2rem;

}
.closeIcon i{
     color: #dc3545!important;
     background-color: #fff!important;
}

.btn-primary:hover {
     background-color: rgb(0, 58, 123) !important;
     border-color: rgb(0, 31, 63) !important;
}


.icheck-yellow>input:first-child:checked+input[type=hidden]+label::before, .icheck-yellow>input:first-child:checked+label::before {
     background-color: #c6aa56 !important;
     border-color: #c6aa56 !important;
}
.icheck-yellow>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before, .icheck-yellow>input:first-child:not(:checked):not(:disabled):hover+label::before {
     border-color: #c6aa56 !important;
}

.bg-yellow, .bg-yellow>a {
     color: #000 !important;
     background-color: #c6aa56 !important;
}



.icheck-navy>input:first-child:checked+input[type=hidden]+label::before, .icheck-navy>input:first-child:checked+label::before {
     background-color: #001f3f !important;
     border-color: #001f3f !important;
}
.icheck-navy>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before, .icheck-navy>input:first-child:not(:checked):not(:disabled):hover+label::before {
     border-color: #001f3f !important;
}

.bg-navy, .bg-navy>a {
     color: #fff !important;
     background-color: #001f3f !important;
}


.icheck-clouds>input:first-child:checked+input[type=hidden]+label::before, .icheck-clouds>input:first-child:checked+label::before {
     background-color: #ecf0f1 !important;
     border-color: #ecf0f1 !important;
}
.icheck-clouds>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before, .icheck-clouds>input:first-child:not(:checked):not(:disabled):hover+label::before {
     border-color: #ecf0f1 !important;
}

.bg-clouds, .bg-clouds>a {
     color: #000 !important;
     background-color: #ecf0f1 !important;
}


.icheck-cyan>input:first-child:checked+input[type=hidden]+label::before, .icheck-cyan>input:first-child:checked+label::before {
     background-color: #619fcb !important;
     border-color: #619fcb !important;
}
.icheck-cyan>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before, .icheck-cyan>input:first-child:not(:checked):not(:disabled):hover+label::before {
     border-color: #619fcb !important;
}

.bg-cyan, .bg-cyan>a {
     color: #000 !important;
     background-color: #619fcb !important;
}


.icheck-olive>input:first-child:checked+input[type=hidden]+label::before, .icheck-olive>input:first-child:checked+label::before {
     background-color: #93cd83 !important;
     border-color: #93cd83 !important;
}
.icheck-olive>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before, .icheck-olive>input:first-child:not(:checked):not(:disabled):hover+label::before {
     border-color: #93cd83 !important;
}

.bg-olive, .bg-olive>a {
     color: #000 !important;
     background-color: #93cd83 !important;
}



.icheck-indigo>input:first-child:checked+input[type=hidden]+label::before, .icheck-indigo>input:first-child:checked+label::before {
     background-color: #a47ee3 !important;
     border-color: #a47ee3 !important;
}
.icheck-indigo>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before, .icheck-indigo>input:first-child:not(:checked):not(:disabled):hover+label::before {
     border-color: #a47ee3 !important;
}

.bg-indigo, .bg-indigo>a {
     color: #000 !important;
     background-color: #a47ee3 !important;
}



.icheck-maroon>input:first-child:checked+input[type=hidden]+label::before, .icheck-maroon>input:first-child:checked+label::before {
     background-color: #bc3b6a !important;
     border-color: #bc3b6a !important;
}
.icheck-maroon>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before, .icheck-maroon>input:first-child:not(:checked):not(:disabled):hover+label::before {
     border-color: #bc3b6a !important;
}
.bg-maroon, .bg-maroon>a {
     color: #000 !important;
     background-color: #bc3b6a !important;
}


.icheck-lightblue>input:first-child:checked+input[type=hidden]+label::before, .icheck-lightblue>input:first-child:checked+label::before {
     background-color: #56b185 !important;
     border-color: #56b185 !important;
}
.icheck-lightblue>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before, .icheck-lightblue>input:first-child:not(:checked):not(:disabled):hover+label::before {
     border-color: #56b185 !important;
}

.bg-lightblue, .bg-lightblue>a {
     color: #000 !important;
     background-color: #56b185 !important;
}

.icheck-orange>input:first-child:checked+input[type=hidden]+label::before, .icheck-orange>input:first-child:checked+label::before {
     background-color: #ce905f !important;
     border-color: #ce905f !important;
}
.icheck-orange>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before, .icheck-orange>input:first-child:not(:checked):not(:disabled):hover+label::before {
     border-color: #ce905f !important;
}

.bg-orange, .bg-orange>a {
     color: #000 !important;
     background-color: #ce905f !important;
}

.icheck-gray>input:first-child:checked+input[type=hidden]+label::before, .icheck-gray>input:first-child:checked+label::before {
     background-color: #b1b8c0 !important;
     border-color: #b1b8c0 !important;
}
.icheck-gray>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before, .icheck-gray>input:first-child:not(:checked):not(:disabled):hover+label::before {
     border-color: #b1b8c0 !important;
}

.bg-gray, .bg-gray>a {
     color: #000 !important;
     background-color: #b1b8c0 !important;
}