body{
font-family:Inter !important;
}
body,h1,h2,h3,h4,h5,p{
font-family: 'Inter' !important;
}
.dashboard_table .table th {
    font-weight: 700 !important;
    font-size: 14px !important;
    font-family: 'Inter' !important;
    text-align: center !important;
}
/*.jobs_table .table>tbody{
    height: 100px !important;
}*/
.jobs_table th{
    font-size: 10px !important;
}
.form-control{
    padding: .47rem 0.4rem !important;
}
.pills .nav-tabs li a{
    color: white !important;
}
.pills li.nav-item.active {
    background: #f5f5f5;
}
.pills li.nav-item.active a{
    color: #000 !important;
}
.pills li.nav-item.active a{
    margin-bottom:-13px !important;
    color: #000 !important;
}
.pills .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
   border: none !important;
}
.pills li.nav-item {
    line-height: 33px !important;
}

/* Maintain account customer page  */

.accounts_page .row>* {
    position: relative;
    padding-right: 0px !important;
}
.desktop_padd{
    padding-right: 30px !important;
}
.accounts_page .form-check-input{
    width:20px !important;
    height:20px !important;
}
.accounts_page .form-check, .form-check-input, .form-check-label {
    margin-top: 3px !important;
}
.account_right_col_mob{
    padding-left:30px !important;
}
.account_start_expiry_card_body{
    padding-bottom:136px !important;
}



/* drivers page  */

.drivers_page .row>* {
    position: relative;
    padding-right: 8
px !important;
}



@media only screen and (min-width: 993px){
    .account_right_marg{
        margin-top: 50px !important;
    }
    .accounts_page label{
        text-align: right !important;
    }
    .invoice_padding{
        padding-bottom: 805px !important;
    }

}

@media only screen and (max-width: 992px){
 .booking_portion .row > *{
    padding:0px 7px 0px !important;
    margin-left: 0px !important;
    font-size:12px !important;
 }
 .ppl_row{
    margin-bottom:7px !important;
 }

 .park_dev .row > *{
    padding:0px 3px 0px !important;
 }
 .mob_margin{
    margin: 0px 0px 0px 10px !important;
 }
.parking_last_col{
    margin-right:0px !important;
}
.mob_margin div{
    margin-right:4px !important;
}
.fare_portion{
    margin-bottom:35px !important;
}
.booking_portion label {
    margin-top: 11px !important;
}
.hid_mod{
    display:none !important;
}
.mob_btn_mar{
    margin-top:10px !important;
}
#map{
    height:276px !important;
}
.mob_postion{
     position: absolute !important;
    top: 338px !important;
    right: 8px !important;
}


/* accounts page  */

.accounts_page .row > * {
    position: relative;
    padding-right: 15px !important;
}
.account_right_col_mob{
    padding-left:15px !important;
}

}

@media only screen and (max-width:680px){
 .booking_portion .row > * {
    padding: 0px 7px 3px !important;
    margin-left: 0px !important;
    font-size: 12px !important;
}
 .ppl_row{
    margin-bottom:7px !important;
 }

 .park_dev .row > * {
    padding: 0px 12px 7px !important;
}
.dashbo_cols .row > * {
    padding: 0px 4px 7px !important;
}
 .mob_margin{
    margin: 0px 0px 0px 10px !important;
 }
.parking_last_col{
    margin-right:0px !important;
}
.mob_margin div{
    margin-right:4px !important;
}
.fare_portion{
    margin-bottom:35px !important;
}
.booking_portion label {
    margin-top: 11px !important;
}
.hid_mod{
    display:none !important;
}
.mob_btn_mar{
    margin-top:10px !important;
}
#map{
    height:450px !important;
}
.mob_postion{
     position: relative !important;
     top:0px !important;
     right:0px !important;
}
.ppl_row .row > * {
    padding: 4px 16px 4px 13px !important;
}
.mob_col_width .col-sm-6{
    width:50% !important;
}
.mob_width_btn{
    width:100% !important;
}
.fare_col_marg{
    margin-left:0px !important;
}
 .fare_portion .row > * {
    padding: 0px 16px 7px !important;
}
.mob_btn_marg{
    margin-bottom: 10px !important;
    margin-top: 10px !important;
}

/* accounts page  */

.mob_marg{
    margin-bottom:15px !important;
}
.mob_width{
    width:50% !important;
}


}


