/* -cs = custom css*/
.form-label-cs {
    margin-bottom : -0.5rem !important;
    font-size : 13px !important;
}

.form-control-cst {
    height: 21px;
}


.select2-container .select2-selection--single {
    height: 31px !important;
    border-color: #DEE2E6;
    appearance: auto !important;
}

.form-control-cst-sm {
}

.form-control-csd {
    appearance: auto !important;
}


.form-check-input-chk {
    width: 2.0em !important;
    height: 2.3em !important;
    margin-top: 0px !important;
}

.form-check-input-chk-sm {
    width: 1em !important;
    height: 1.8em !important;
    margin-top: 0px !important;
}

.dt-input {
    appearance: auto !important;
    height: 25px !important;
    padding: 0px !important;
    margin: 1px !important;
} 

div.dt-container .dt-paging .dt-paging-button {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-left: 0px !important;
}
 
.dataTables_wrapper .dataTables_paginate .paginate_button {
    border-radius: 50% !important;
    padding: 0.5em 0.9em !important;
}
select {
    appearance: auto !important;
    /* for Firefox */
    -moz-appearance: none;
    /* for Chrome */
    -webkit-appearance: none;
}

    /* For IE10 */
    select::-ms-expand {
        display: none;
    }

.dt-head-bg-custom {
    background-color: #C4A816 !important;
    border-color: #C4A816 !important;
}

.handicon{
    cursor: pointer;
}

.select2-container-model {
    z-index: 100000;
}

.nav-link-lp10 {
    padding-left : 10px !important;
}

.bg-custom-cancel-journey {
    background-color: #FFC0CB !important;
}