/*
Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
Click nbfs://nbhost/SystemFileSystem/Templates/Other/CascadeStyleSheet.css to edit this template
*/
/* 
    Created on : 13-Feb-2023, 12:11:41 PM
    Author     : Ashutosh
*/


:root {
    --urlimgselect:url(../img/Group2.svg);

    --urlimgeyeopen:url(../img/eyeopen2.jpg);
    --urlimgeyeclose:url(../img/eyeclose3.svg);

    --urlimgradiowhitecircle:url(../img/Radio_Btn_White_Circle.svg);
}

/*var(--urlimgradiowhitecircle);*/




body {
    background: #FFFFFF;
    font-family: fantasy,cursive, sans-serif;
    /*font-family: MTB_Inter, sans-serif;*/
    margin: 0;
    transition: .25s ease-in-out;

}



.modal.bottom.fade .MT_modal{
    bottom: -100%;
    -webkit-transition: opacity 0.3s linear, bottom 0.3s ease-out;
    -moz-transition: opacity 0.3s linear, bottom 0.3s ease-out;
    -o-transition: opacity 0.3s linear, bottom 0.3s ease-out;
    transition: opacity 0.3s linear, bottom 0.3s ease-out;
}

.modal.bottom.fade.in .MT_modal,
.modal.bottom.fade.show .MT_modal{
    right: 0;
    left: 0;
    width: 100%;
    max-width: 100%;
    bottom:0px;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
}
.MT_modal {
    position: fixed;
    bottom: 0;
    left: 0%;
    right: 0%;
    margin: 0px;
}

.modalheadMT{
    height: 24px;
    letter-spacing: 0px;
    color: #000000;
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 42px;
    padding-left:7%;
    font-family: MTB_PoppinsEB;
}

.mt_modal_text{
    height: 16px;
    font: normal normal normal 14px/21px Roboto, sans-serif;
    /*letter-spacing: 1px;*/
    color: #7A7A7A;
    opacity: 1;
    font-family: MTB_Inter;
}

.commonbtn{
    height: 44px;
    opacity: 1;
    border-radius: 5px;
}

.commonbtntxt{
    height: 19px;
    text-align: center;
    font: normal normal normal 14px/30px Roboto,sans-serif;
    opacity: 1;
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 1px;
    letter-spacing: 0px;
    font-family: MTB_Outfit;
}

button:disabled{
    opacity:0.3 !important;
}


.btn-light  {
    background-color: white;
    border: none;
    padding-left: 0px;
}

.datepicker{
    font-family: 'MTB_Inter';
}

/*//*/
input[type='password'] {
    font-family: Verdana;
    letter-spacing: 0.125em;
    font-size:24px;
}

input[type='password']:focus {
    /*border: 1px solid #3E71C7;*/
    border-radius: 5px;
    /*outline: none;*/
}

.change_pin_input_pin:focus{
     border: 1px solid #3E71C7;
    border-radius: 5px;
    outline: none;
}

/*input:focus {
    border: 1px solid #3E71C7 !important;
    border-radius: 5px !important;
    outline: none !important;
}*/

/*.bootstrap-select .dropdown-toggle:focus, .bootstrap-select>select.mobile-device:focus+.dropdown-toggle {

    border: 1px solid #3E71C7 !important;
    outline: thin dotted #333!important;
    outline: 1px auto #3E71C7!important;
    outline-offset: 0px;
    outline: none !important;
}*/


.logo_eye_close {
    width: 17px;
    height: 17px;
    display: inline-block;
    background: var(--urlimgeyeclose) no-repeat;
    background-size: contain;
    cursor: pointer;
}

.logo_eye_open {
    background-image: var(--urlimgeyeopen);
}

.firstpagebtn{
    border: 1px solid #737373;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 17px;
    color: #888888;
    padding: 6px 9px;
}

/*forget password 1st modal mtpage1*/
#forgetPass_itel{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-family: MTB_Inter;
}

@media (max-width: 395px){
    #forgetpass_col4{
        padding-right: 0px;
    }
}

@media (max-width: 299px){

    #forgetPass_itel{
        margin-top:9px !important;
    }
}


@media (max-width: 323px){
    .forgetPass_f_input{
        font-size: 12px !important;
    }
    #forget_pass_head{
        font-size: 25px !important;
        padding-bottom: 28px !important;
    }
}

#forgetpass_input_group{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-family: MTB_Inter;
}

/*selectpicker*/

.bootstrap-select.form-control .dropdown-toggle[data-id='forgetpass_in_countrycode'] {
    /*    font-size: 14px;
        font-weight: 600;
        color: #313131;*/

    font-size: 13px;
    font-weight: 600;
    color: #313131;
    line-height: 22px;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='forgetpass_in_countrycode'] .filter-option-inner-inner{
    text-align: center;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='forgetpass_in_countrycode']+.dropdown-menu.show .inner.show .dropdown-menu li a{
    padding-left: 0px;
    padding-right: 0px;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='forgetpass_in_countrycode']+.dropdown-menu.show .inner.show .dropdown-menu li a span{
    text-align: center;
    width: 100%;
}

.forgetpass_Selectpickerimg{
    /*    width:40px;*/
    float:left;
    height: 22px;
    /*margin-top:2px;*/
    padding-left:8px;
    position: relative;
}

/*selectpicker end*/


.forgetPass_f_input{
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    color: #646464;
    padding-bottom: 2px;
    font-family: 'MTB_Inter';
    font-weight: bold;
}

/*Reset password 1st modal mtpage2*/

.border_reset_pass{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 33px;
    font-family: MTB_Inter;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='reset_pass_security_quetion']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 33px;
    height: 40px;
    font-size:13px;
    padding-top:2px;
    color: #313131;
    font-family: MTB_Inter;
    padding-left: 12px;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='reset_pass_security_quetion']::after{
    /*color: red;*/
    font-size: 19px;
    position: relative;
    top:3px;
    display:none;

}



.label_reset_passw{
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    color: #555454;
}

.label_reset_pass{
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    color: #656565;
}

input[type='password'][name='resetpass_New_password'] {
    font-family: Verdana;
    font-size: 24px;
}
input[type='password'][name='resetpass_Confirm_new_password'] {
    font-family: Verdana;
    font-size: 24px;
}

input[type='text'][name='resetpass_New_password'] {
    font-family: MTB_Inter;
    font-size: 15px;
}

input[type='text'][name='resetpass_Confirm_new_password'] {
    font-family: MTB_Inter;
    font-size: 15px;
}

@media (max-width: 290px){
    #Reset_pass_head{
        font-size: 27px !important;
        padding-bottom: 26px !important;
    }
}



@media (max-height: 585px){
    #resetpassmodalcontent{
        height: 90vh;
        overflow-x: hidden;
        overflow-y: scroll;
    }
}




/*Enter four digit code modal mtpage3*/
.enternumberdigit_numpad{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    padding: 10px 0px;
    margin: auto -10%;
    padding-bottom: 0px;
    font-family: 'MTB_Outfit';
}

.ENDigit_numpad_num {
    border: 1px solid rgba(0, 0, 0, 0.12);
    padding: 20px;
    font-size: 30px;
    text-align: center;
}

.enter_four_digit_inputcode{
    width:100%;
    border: none;
    border-bottom:3px solid #C1C1C1;
    font-family: MTB_Outfit;
    font-style: normal;
    font-weight: 600;
    font-size: 22px;
    line-height: 36px;
    text-align: center;
    color: #313131;
}

/*Ripple*/
.ripple {
    width: 10px;
    height: 10px;
    opacity: 0;
    transform: scale(0);
    background: rgba(0, 0, 0, 0.5);
    border-radius: 50%;
    position: fixed;
}

/*Animate Function*/
.animate {
    animation: ripple-mo 1s cubic-bezier(0, 0, 0.2, 1);
}
@keyframes ripple-mo {
    0% {
        transform: scale(0);
        opacity: 1;
    }
    100% {
        transform: scale(6);
        opacity: 0;
    }
}

/*@media (max-height: 525px){
    #enterfourdigitmodalContent{
        height: 90vh;
        overflow-x: hidden;
        overflow-y: scroll;
    }
    .ENDigit_numpad_num{
        padding:0px !important;
    }
}

@media (min-height: 525px) and (max-height:698px){
    .ENDigit_numpad_num{
        padding:2% !important;
    }
}*/


@media (max-width: 299px){
    #Enter_four_digit_head{
        font-size: 25px !important;
        margin-bottom: 3px !important;
    }
}



/*Change Pin Screen mtpage4*/

#changepin_text{
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height:21px;
    text-align: center;
    color: #7A7A7A;
    font-family: MTB_Inter;
}

.change_pin_input_pin{
    background: #FFFFFF;
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-size: 21px;
    line-height: 33px;
    width:210px;
    text-align: center;
    letter-spacing: 0.125em;
    margin-top: 5px;
    margin-bottom: 15px;
    font-family: MTB_Inter;
}

.change_pin_text_pin{
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 15px;
    color: #6A6A6A;
    font-family: MTB_Inter;
}

/*.change_pin_numpad{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    padding: 10px 0px;
    padding-bottom: 0px;
    font-family: 'MTB_Outfit';
}*/

/*.change_pin_numpad_num{

    border: 1px solid rgba(0, 0, 0, 0.12);
    padding: 20px;
    font-size: 30px;
    text-align: center;
}*/

.screen_head_navbar{
    font-weight: 700;
    font-size: 20px;
    padding-left:0px;
    font-family: mtb_poppins;
}



/*Change Mobile Number Screen mtpage5*/
.bootstrap-select.form-control .dropdown-toggle[data-id='ChangeMobileNumber_Securityque']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 33px;
    height: 40px;
    font-size:12px;
    padding-top:1px;
    color: #020202;
    padding-left: 12px;
    height: 37px;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='ChangeMobileNumber_Securityque']::after{
    font-size: 17px;
    position: relative;
    top:3px;
    display: none;
}



.border_changeMobileNum{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 33px;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
}

.changeMobileNum_inputcode{
    color: #313131;
    width:100%;
    font-size:30px;
    line-height: 30px;
    font-weight: 600;
    border: none;
    border-bottom:1px solid #C1C1C1;
    text-align: center;
    font-family: MTB_Outfit;
}

.label_changeMobileNum_passw{
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    color: #555454;
    font-family: MTB_Inter;
}
.label_changeMobileNum_pass{
    font-weight: 500;
    font-size: 13px;
    line-height: 14px;
    color: #656565;
    margin-left: -1px;
    font-family: MTB_Inter;
}

.changeMobileNum_f_input{
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    color: #646464;
    padding-bottom: 2px;
    margin-left:-1px;
    font-family: MTB_Inter;
}

#changeMobileNum_itel{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-family: MTB_Inter;
}

#changeMobileNum_input_group{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    padding-left: 2px;
}

/*.btn-group.bootstrap-select.input-group-btn.form-control.changeMobileNum_input_countrycode{
    height: 33px;
    font-family: MTB_Inter;
}*/

@media (max-width: 395px){
    #changeMobileNum_col4{
        padding-right: 0px;
    }
}

/*@media (max-width: 348px){
    .btn-group > .btn[data-id='ChangeMobNum_in_countrycode'] {
        padding-right: 18px;
        padding-left: 5px;
    }
}*/

@media (min-width: 450px){
    #changeMobileNum_navhead{
        font-size: 23px !important;
    }
}

@media (max-width: 315px){
    #ChangeMobileNumber_LicennseKey{
        letter-spacing: 0.0rem !important;
    }
}

/*@media (max-width: 280px){
    .changeMobileNum_f_input{
        font-size: 11px;
    }
}*/

/*@media (max-width: 300px){
    .btn-group > .btn[data-id='ChangeMobNum_in_countrycode'] {
        padding-right: 15px;
        padding-left: 0px;
    }

}*/

@media (max-width: 295px){
    #changeMobileNum_itel{
        margin-top: 9px;
    }
    #changemobilenum_entermobilenumlable{
        position: relative;
        top:-4px;
    }
}

/*.btn-group > .btn[data-id='ChangeMobNum_in_countrycode'] {
    font-size: 14px;
    font-weight: 600;
    color: #313131;
}*/

.changeMobileNum_star{
    color: #D90000;
    font-size: 18px;
    transform: rotate(98deg);
    display: inline-block;
    padding-left: 0px;
    margin-left: -2px;
    position: relative;
    top: -2px;
    font-family: sans-serif;
}

/*selectpicker*/

.bootstrap-select.form-control .dropdown-toggle[data-id='ChangeMobNum_in_countrycode'] {
    font-size: 14px;
    font-weight: 600;
    color: #313131;
    font-family: 'MTB_Inter';
}

.bootstrap-select.form-control .dropdown-toggle[data-id='ChangeMobNum_in_countrycode'] .filter-option-inner-inner{
    text-align: center;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='ChangeMobNum_in_countrycode']+.dropdown-menu.show .inner.show .dropdown-menu li a{
    padding-left: 0px;
    padding-right: 0px;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='ChangeMobNum_in_countrycode']+.dropdown-menu.show .inner.show .dropdown-menu li a span{
    text-align: center;
    width: 100%;
    font-family: 'MTB_Inter';
}

.changemobilenum_Selectpickerimg{
    /*    width:40px;*/
    float:left;
    height: 22px;
    /*margin-top:2px;*/
    padding-left:8px;
    position: relative;
}

/*selectpicker end*/



/* Registration Screen One mtpage6*/

#rs_one_text{
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 125.5%;
    text-align: center;
    color: rgba(0, 0, 0, 0.7);
    font-family: MTB_Inter;
}
.rs1slidebar{
    background: #B4FFC8;
    border-radius: 5px;
    width: 20px;
    height: 4px;
    display:block;
    margin: 0 3px;
}
.bar_active{
    background: #10A437 !important;
}

#rs_one_hyper{
    font-family: MTB_Outfit;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    color: #017CD4;
}

/* Registration Screen two mtpage7*/
#rs_two_head{
    font-style: normal;
    font-weight: 700;
    font-size: 26px;
    line-height: 42px;
    color: #000000;
    font-family: MTB_PoppinsEB;
}

.rs_two_border_check{
    border: 1px solid #BDBDBD;
    border-radius: 5px;
    display: flex;
    align-items: center;
}

.rstwocheckbox{
    height: 19px;
    width: 22px;
    background: #FFFFFF;
    border: 26.6px solid #a63b3b;
    border-radius: 3px;
}
.rstwochecklabel{
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    /*line-height: 19px;*/
    line-height: 28px;
    color: #262626;
    padding-left: 8px;
    padding-top: 10px;
    width: 87%;
}

@media (max-width: 349px){
    #rs_two_head{
        font-size: 23px !important;
    }
}

@media (max-width:310px){
    #rs_two_head{
        font-size: 20px !important;
    }
}

.checkedbordergreen_rs_2{
    border: 1px solid #10A437 !important;
    border-radius: 5px;
}

@media (max-height:510px){
    #rs_two_btn{
        margin-top:10px;
    }
}



/* Registration Screen three mtpage8*/
#rs_three_head{
    font-style: normal;
    font-weight: 700;
    font-size: 28px;
    line-height: 42px;
    color: #000000;
    font-family: MTB_PoppinsEB;
}

.label_regi_screen_three{
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    margin-left:-1px;
    color: #656565;
    font-family: MTB_Inter;
}

.border_regiScreenThr_in{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #313131;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
}

#rs_three_headtext{
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 141%;
    color: #555454;
    display: block;
    font-family: MTB_Inter;
    padding-top:3px;
    margin-left: 3px;
}
#rs_three_headLink{
    color:rgba(16, 74, 224, 1);
    font-weight: bold;
}


.bootstrap-select.form-control .dropdown-toggle[data-id='regiscreenthreeGst']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #555555;
    padding-left: 12px;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='regiscreenthreeGst']::after{
    position: relative;
    border:none !important;
    height: 15px;
    width: 10px;
    background-image: var(--urlimgselect);
    margin-top: 2px;
    /*    top:5px;
        right: 5px;*/
}
.bootstrap-select.form-control .dropdown-toggle[data-id='regiscreenthreecountry']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    /*line-height: 33px;*/
    line-height: 25px;
    padding-left: 12px;
    color: #555555;
    color: #313131;
    font-weight: normal;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='regiscreenthreecountry']::after{
    position: relative;
    border:none !important;
    height: 15px;
    width: 10px;
    background-image: var(--urlimgselect);
    margin-top: 2px;
    /*    top:5px;
        right: 5px;*/
}

/* Registration Screen Four mtpage9 */



#rs_four_head{
    font-style: normal;
    font-weight: 700;
    font-size: 28px;
    line-height: 42px;
    color: #000000;
    font-family: MTB_PoppinsEB;
}

.label_regi_screen_four{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    margin-left:-1px;
    color: #646464;
    font-family: MTB_Inter;
}

.border_regiScreenfour_in{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #313131;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
}

#rs_four_headtext{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 141%;
    color: #555454;
    display: block;
    font-family: MTB_Inter;
}
#rs_four_headLink{
    color:rgba(16, 74, 224, 1);
    font-weight: bold;
}

#rs_four_bottomtext{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 50%;
    letter-spacing: -0.01em;
    color: #7A7A7A;
    font-family: MTB_Inter;
}

#rs_four_bottomLink{
    color:rgba(50, 103, 239, 1);
    text-decoration:underline;
}

/*.btn-group.bootstrap-select.input-group-btn.form-control.rsFour_input_countrycode{
    height: 33px;
    font-family: MTB_Inter;
}

.btn-group > .btn[data-id='rsfour_in_countrycode'] {
    font-size: 14px;
    font-weight: 600;
    color: #313131;
}*/

.bootstrap-select.form-control .dropdown-toggle[data-id='rsfour_in_countrycode']::after{
    position: relative;
    border:none !important;
    height: 15px;
    width: 10px;
    background-image: var(--urlimgselect);

}


/*selectpicker*/

.bootstrap-select.form-control .dropdown-toggle[data-id='rsfour_in_countrycode'] {
    font-size: 14px;
    font-weight: 600;
    color: #313131;
    font-family: 'MTB_Inter';
}

.bootstrap-select.form-control .dropdown-toggle[data-id='rsfour_in_countrycode']+.dropdown-menu.show .inner.show .dropdown-menu li a{
    padding-left: 4px;
    padding-right: 0px;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='rsfour_in_countrycode']+.dropdown-menu.show .inner.show .dropdown-menu li a span{
    /*text-align: center;*/
    width: 100%;
    font-family: 'MTB_Inter';
}

.regiscreenfour_Selectpickerimg{
    width:40px;
    height: 22px;
    padding-left:8px;
    position: relative;
    margin-right:7px;
}

/*selectpicker end*/



#rsfour_input_group{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    width:98.5%;
}

#rs_four_btn[disabled=disabled] {
    background: rgba(16, 164, 55, 0.3) !important;
    border-radius: 5px;
}

/* Registration Screen Five mtpage10 */
#rs_five_head{
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-size: 28px;
    line-height: 42px;
    color: #000000;
    font-family: MTB_PoppinsEB;
}

#rs_five_headtext{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 141%;
    line-height: 131%;
    /* or 20px */
    color: rgba(0, 0, 0, 0.7);
    display: block;
    font-family: MTB_Inter;
    padding-top:10px;
}

#rs_five_headnum{
    display: inline-block;
    color:rgba(0, 0, 0, 1);
}

#rsfivetimertext{
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 125%;
    color: rgba(0, 0, 0, 0.7);
    text-align: center;
    font-family: MTB_Inter;
}
#rsfivetimer{
    font-weight: 400;
    font-size: 16px;
    color: rgba(252, 14, 14, 0.7);
}

#Resend_rsfive{
    display: none;
    color:rgba(50, 103, 239, 1);
}

.regifives_inputcode{
    color: #313131;
    width:100%;
    font-size:30px;
    line-height: 30px;
    font-weight: 600;
    border: none;
    border-bottom:1px solid #C1C1C1;
    text-align: center;
    font-family: MTB_Outfit;
}


.regifives_numpad{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    padding: 10px 0px;
    padding-bottom: 0px;
    font-family: 'MTB_Outfit';
}

.regifives_numpad_num{
    border: 1px solid rgba(0, 0, 0, 0.12);
    padding: 20px;
    font-size: 30px;
    text-align: center;
}

/* Registration Screen Seven mtpage11 */
#rs_seven_head{
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-size: 28px;
    line-height: 42px;
    color: #000000;
    font-family: MTB_PoppinsEB;
}

.label_regi_screen_seven{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    color: #656565;
    margin-left: -1px;
    font-family: MTB_Inter;
}

.label_regi_screen_sevenpin{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #555454;
    margin-left: -1px;
    font-family: MTB_Inter;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='Regi_screenSeven_Securityque']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 33px;
    height: 38px;
    font-size:13px;
    padding-top:2px;
    color: #020202;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
    padding-left: 12px;

}


.bootstrap-select.form-control .dropdown-toggle[data-id='Regi_screenSeven_Securityque']::after{
    font-size: 17px;
    position: relative;
    top: 3px;
    right: -2px;
    color: #454545;
}

.border_RegiScreenSeven{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    line-height: 33px;
    font-family: MTB_Inter;
}

@media (max-width:302px){
    #RegiScreenSeven_Confirm_new_pin,#RegiScreen_New_Pin,#RegiScreenSeven_securityans{
        font-size: 14px !important;
    }
}

/* Sign In Screen mtpage12 */
#Sign_in_head{
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-size: 32px;
    line-height: 48px;
    color: #000000;
    font-family: MTB_PoppinsEB;
}

#Sign_in_headtext{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    color: #616161;
    font-family: MTB_Inter;
}

.label_signInSceen{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    margin-left: -1px;
    color: #555454;
    font-family: MTB_Inter;
}

.border_SignInScreen{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 33px;
    font-family: MTB_Inter;
    letter-spacing: 1px;
}

#SignInBottomtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #555454;
    text-align: center;
    font-family: MTB_Outfit;
}

#SignInRegistertext{
    font-weight: 600;
    font-size: 16px;
    color: rgba(0, 0, 0, 1);
}

#signin_forget_text{
    font-family: 'Inter';
    font-style: normal;
    margin-top: 11px;
    font-weight: 500;
    font-weight:bolder;
    font-size: 13px;
    line-height: 15px;
    color: #000000;
    float: right;
    padding-right: 19px;
    font-family: MTB_Inter;
}

@media (max-width:329px){
    #SignInRegistertext{
        display: block !important;
    }
}

@media (max-width:303px){
    #Sign_in_head{
        font-size:27px !important;
        margin-bottom: 0.6rem !important;
    }
}


/* List of party Screen mtpage13 */
.bottomMenubar{
    display: flex;
    flex-direction:column;
    width:20%;
}

.bottomMenutext{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 9px;
    line-height: 11px;
    color: #9D9D9D;
    font-family: MTB_Inter;
    text-align: center;

}

.Greenimgbottomnavbar{
    height: 40px;
    height: 25px;
    margin-bottom: 4px;
    filter: grayscale(1);
    opacity: 0.74;

}

.activMenubottomNav .Greenimgbottomnavbar{
    filter: grayscale(0);
    opacity: 1;
}

.activMenubottomNav .bottomMenutext{
    /*font-size: 10px !important;*/
    /*color: #4F4F4F !important;*/
    /*opacity: 0.74 !important;*/
    color: #6A6A6A;
}
.listofparty_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

.partylistname{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: #000000;
    font-family: MTB_Inter;
    padding-left: 0px;
    font-weight: bold;
}

.partylistruppe{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    text-align: right;
    color: #000000;
    font-family: MTB_Inter;
    padding-right: 7px;
}
.partylistmobile{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    color: #6A6A6A;
    font-family: MTB_Inter;
}

.partylistmainli{
    display: flex;
    padding-bottom: 10px;
    padding-top: 10px;
    border-bottom: 1px solid;
    border-bottom: 1px solid #E9E9E9;
}

.pay{
    color: #FE3944;
}

.get{
    color: #0CBD3D;
}
.partylistruppeimg{
    padding-right: 6px;
}

/* party List Add party  Screen mtpage14 */
.label_Add_party_screen{
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    margin-left:-1px;
    color: #656565;
    font-family: MTB_Inter;
}

.border_Add_party_input{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #313131;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
}



.bootstrap-select.form-control .dropdown-toggle[data-id='AddPartyS_GSTtype']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 23px;
    color: #555555;
    padding-left: 12px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='AddPartyS_GSTtype']::after{
    position: relative;
    border:none !important;
    height: 15px;
    width: 10px;
    background-image: var(--urlimgselect);
    margin-top: 2px;
    /*    top: 3px;
        right: 3px;*/
}
.bootstrap-select.form-control .dropdown-toggle[data-id='Addpartys_partytype']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #555555;
    padding-left: 12px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='Addpartys_partytype']::after{
    position: relative;
    border:none !important;
    height: 15px;
    width: 10px;
    background-image: var(--urlimgselect);
    /*margin-top: 2px;*/
    /*    top: 3px;
        right: 3px;*/
}

.addpartyheadtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

.Addpartyscreen_star{
    color: #D90000;
    font-size: 19px;
    transform: rotate(98deg);
    display: inline-block;
    padding-left: 0px;
    margin-left: -2px;
    position: relative;
    top: -2px;
    font-family: sans-serif;
}

.addpartyscreen_quetionmark{
    top: -28px;
    position: relative;
    text-align: right;
    float: right;
    margin-right: 9px;
    height: 23px;
}

/* party List view party  Screen mtpage15 */

.viewpartyheadtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

.Viewpartyinfocard{
    border: 1px solid green;
    display: flex;
    flex-wrap: wrap;
}

.partyinfoCartBtn{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    line-height: 12px;
    color: #474747;
    font-family: MTB_Inter;
    border-top: 1px solid red;
    border-top:  1px solid rgba(0, 0, 0, 0.06);
    text-align: center;
    height: 41px;
    align-items: center;
    display: flex;
    justify-content: center;
}

.partyinfoCardBtnImg{
    padding-right: 10px;
}

.partyinfoCnameL{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    color: #6A6A6A;
    font-family: MTB_Inter;
}
.partyinfoCname{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    font-size: 14px;
    line-height: 19px;
    color: #000000;
    font-family: MTB_Inter;
    font-family: MTB_InterMedium;
}
.Partyinfocardrstext{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    font-size: 15px;
    line-height: 22px;
    text-align: right;
    color: #000000;
    font-family: MTB_Inter;
    font-family: MTB_InterMedium;
}

.viewpartyruppeimg{
    padding-right: 6px;
}

.label_view_party_screen{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    color: #656565;
    font-family: MTB_Inter;
}

.view_party_screendata{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #202020;
    font-family: MTB_Outfit;
    font-size: 13px;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}


/* party List Edit party  Screen mtpage16 */
.label_Edit_party_screen{
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    margin-left:-1px;
    color: #646464;
    font-family: MTB_Inter;
}

.border_Edit_party_input{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 33px;
    color: #313131;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
    border: 1px solid #2195EA;
    color: #1A1A1A;
    /*font-family: 'MTB_Outfit';*/
    font-weight: bold;
}


.bootstrap-select.form-control .dropdown-toggle[data-id='Editpartys_partytype']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    /*line-height: 33px;*/
    /*line-height: 25px;*/
    color: #555555;
    border: 1px solid #2195EA;
    color: #1A1A1A;
    padding-top: 9px;
    height: 37px;
    padding-left: 12px;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='Editpartys_partytype']::after{
    position: relative;
    border:none !important;
    height: 15px;
    width: 10px;
    background-image: var(--urlimgselect);

}

.bootstrap-select.form-control .dropdown-toggle[data-id='edit_partyS_GstType']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    /*line-height: 33px;*/
    /*line-height: 25px;*/
    color: #555555;
    border: 1px solid #2195EA;
    color: #1A1A1A;
    padding-top: 9px;
    height: 37px;
    padding-left: 12px;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='edit_partyS_GstType']::after{
    position: relative;
    border:none !important;
    height: 15px;
    width: 10px;
    background-image: var(--urlimgselect);

}

@media (max-height: 830px){
    #EditPartymodalContent{
        height: 93vh;
        overflow-x: hidden;
        overflow-y: scroll;
    }
}

.Edit_party_head_text{
    height: 54.5px;
    padding-left: 8%;
    display: flex;
    align-items: center;
    /*padding-left: 8.33%;*/
}

#Edit_party_head{
    font-size: 18px;
    font-size: 21px;
    line-height: 23px;
    color: #000000;
    font-style: normal;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
    padding-left: 26px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='Editpartys_ContactSelect']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    /*line-height: 33px;*/
    /*line-height: 25px;*/
    color: #555555;
    border: 1px solid #2195EA;
    color: #1A1A1A;
    padding-top: 9px;
    height: 37px;
    padding-left: 12px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='Editpartys_ContactSelect']::after{
    position: relative;
    border:none !important;
    height: 15px;
    width: 10px;
    background-image: var(--urlimgselect);

    padding-left: 12px;
    /*top:5px;*/
}

.Editpartyscreen_star{
    color: #D90000;
    font-size: 19px;
    transform: rotate(98deg);
    display: inline-block;
    padding-left: 0px;
    margin-left: -2px;
    position: relative;
    top: -2px;
    font-family: sans-serif;
}


/* party List Filter party Modal  Screen mtpage17 */

#party_Filter_byModal_head{
    font-size: 18px;
    font-size: 23px;
    line-height: 23px;
    color: #000000;
    font-style: normal;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

.FilterByParty_label{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    line-height: 17px;
    color: #656565;
    padding-left: 15px;
    margin: 0;
    font-size: 14px;
    padding-top: 1px;
}

.Party_filterbymodalcheckbox{
    width: 19px;
    height: 19px;
    background: #FFFFFF;
    border: 0.6px solid #8E8383;
    border-radius: 3px;
}

input[name="party_filterbymodal_sort"]:checked:after {
    width: 20px;
    height: 20px;
    border-radius: 15px;
    position: relative;
    background-color: red;
    background-color:  #017CD4;
    content: '';
    display: inline-block;
    visibility: visible;
    background-image: var(--urlimgradiowhitecircle);
    background-repeat: no-repeat;
    background-position: center;
}

.Party_filterbymodaldiv{
    padding-left: 7px;
}





/* Dashboard Screen mtpage18*/
.modal.bottom.fade .Mt_Dashboard_modal{
    left: -100%;
    -webkit-transition: opacity 0.3s linear, left 0.3s ease-out;
    -moz-transition: opacity 0.3s linear, left 0.3s ease-out;
    -o-transition: opacity 0.3s linear, left 0.3s ease-out;
    transition: opacity 0.3s linear, left 0.3s ease-out;
}

.modal.bottom.fade.in .Mt_Dashboard_modal,
.modal.bottom.fade.show .Mt_Dashboard_modal{
    right: 0;
    left: 0;
    /*width: 90%;*/
    width: 85%;
    max-width: 100%;
}
.Mt_Dashboard_modal {
    position: fixed;
    margin: 0px;
}

.DashboardMT_label{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    line-height: 17px;
    padding-left: 15px;
    margin: 0;
    font-size: 14px;
    padding-top: 1px;
    /*line-height: 376.52%;*/
    /* or 53px */
    color: #555555;
    font-weight: bold;
}

#mtDashboardmodalContent{
    height: 100vh;
    overflow-x: hidden;
    overflow-y: scroll;
    max-width: 402px;
}

.DashboardInnerdiv{
    width: 45px;
    padding-left: 15px;
}

.DashboardOuterdiv{
    display: flex;
    /*margin-bottom: 18px;*/
    align-items: center;
    border-bottom:  1px solid rgba(0, 0, 0, 0.12);
    /*min-height: 55px;*/
    flex-wrap: wrap;
    padding-top: 20px;
    padding-bottom: 15px;
}

.DashboardMT_label_innerMenu{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    line-height: 17px;
    padding-left: 45px;
    margin: 0;
    font-size: 14px;
    padding-top: 1px;
    padding-top: 20px;
    color: #797979;
}

.DashboardprofileBox{
    background: linear-gradient(257.38deg, #1066A4 47.98%, #11649F 98.31%);
    border-radius: 6px;
    display: flex;
    width: 92%;
    /*margin: 0% 3%;*/
    margin: 0% 4%;
    align-items: center;
    min-height: 88px;
    /*margin-left: 3.5%;*/
    margin-left: 4%;
}

#Dashforwardarrow{
    margin-left: auto;
    margin-right: 20px;
}

#Dashprofileimg{
    margin-left: 10px;
}

#Dashbusinessname{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: #FFFFFF;
    font-family: MTB_Outfit;
    text-align: left;
    padding-left: 10px;
    margin-top:-9px;
    padding-top: 13px;
    padding-bottom: 10px;
    padding-right: 2px;
}

#Dashprofileinfo{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 10px;
    color: #FFFFFF;
    display: block;
    padding-top: 10px;
}



/* View Category Screen mtpage19 */

.viewCategoryScreendiv{
    padding-left: 7px;
    display: flex;
    margin-bottom: 13px;
    flex-wrap: wrap;
    align-items: center;
    padding-right:0px;
    padding-bottom:13px;
    border-bottom: 1px solid #D1D1D1;
}

.viewCategoryScreen_label{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    line-height: 17px;
    color: #414141;
    padding-left: 15px;
    margin: 0;
    font-size: 14px;
    padding-top: 1px;



}

#viewCategoryAddMain{
    position: fixed;
    bottom: 40px;
    right: 20px;

}
#viewCategoryAddSub{
    position: fixed;
    bottom: 40px;
    right: 20px;

}


.viewcategoryheaddeleteiconBlack{
    filter: grayscale(1);
    opacity: 0.7;
}
.viewcategoryheaddeleteiconRed{
    filter: grayscale(0);
    opacity: 1;
}




.viewCategorycheckbox{
    width: 19px;
    height: 19px;
    background: #FFFFFF;
    border: 0.6px solid #8E8383;
    border-radius: 3px;
}


.viewcategoryheadIMG{
    margin: 0px 8px;

}


@media (max-width: 272px){
    .viewcategoryheadIMG{
        margin: 0px 1vmin;
    }
}


.viewcaltegoryulone li input[type="checkbox"]{
    width: 19px;
    height: 19px;
    background: #FFFFFF;
    border: 0.6px solid #8E8383;
    border-radius: 3px;
    margin-right: 15px;
}

.viewcaltegoryulone li {
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    line-height: 17px;
    color: #414141;
    padding-left: 15px;
    margin: 0;
    font-size: 14px;
    padding-top: 1px;

    display: flex;
    padding-top: 1px;
    align-items: center;
    padding: 9px 0px;
    flex-wrap: wrap;
}

.viewcategoryheadtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 19px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

.Cat_viewCategorysubcatcount{
    color: #C6C6C6;
    font-family: 'MTB_Inter';
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-left: auto;
}


/* View Category check Screen */

.cat_viewCategoryScreendiv{
    padding-left: 7px;
    display: flex;
    margin-bottom: 13px;
    flex-wrap: wrap;
    align-items: center;
    padding-right:0px;
    padding-bottom:13px;
    border-bottom: 1px solid #D1D1D1;
}

.cat_viewCategoryScreen_label{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    line-height: 17px;
    color: #414141;
    padding-left: 15px;
    margin: 0;
    font-size: 14px;
    padding-top: 1px;

}


.cat_viewCategorycheckbox{
    width: 19px;
    height: 19px;
    background: #FFFFFF;
    border: 0.6px solid #8E8383;
    border-radius: 3px;
}


.cat_viewcategorychecksub{
    padding-left: 7px;
    display: flex;

    flex-wrap: wrap;
    align-items: center;
    padding-right: 0px;

    width:100%;
    padding-top: 15px;
    padding-left:25px;
    min-width: 250px;
}

.viewCategoryDropdownArrow{
    padding-right: 0px;
    padding-left: 19px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.check_viewcaltegoryulone li input[type="checkbox"]{
    width: 19px;
    height: 19px;
    background: #FFFFFF;
    border: 0.6px solid #8E8383;
    border-radius: 3px;
    margin-right: 15px;
}

.check_viewcaltegoryulone li {
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    line-height: 17px;
    color: #414141;
    padding-left: 15px;
    margin: 0;
    font-size: 14px;
    padding-top: 1px;

    display: flex;
    padding-top: 1px;
    align-items: center;
    padding: 9px 0px;
    flex-wrap: wrap;
}





/*------------------------------------------ View Category Check End -----------------------------------------------------*/







/* Add Category Screen mtpage20 */
.label_ADDCategory_modal{
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    margin-left:-1px;
    color: #646464;
    font-family: MTB_Inter;
}

.border_Add_category_modal{
    border: 1.3px solid #D0D0D0;
    border-radius: 5px;

    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 33px;
    font-family: MTB_Inter;
    color: #1A1A1A;
    font-weight: bold;
}

#Add_category_modal_head{
    padding-left: 5px;
    font-size: 18px;
    /*font-size: 23px;*/
    line-height: 23px;
    color: #000000;
    font-style: normal;
    font-family: 'MTB_Outfit';
    font-weight: bold;

    text-align: center;

    /*font-family: 'Outfit';*/

    /*font-weight: 500;*/

}


/* UOM List Screen Master mtpage22 */
.UOMMasterheadtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

#uomlistmastertable {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

#uomlistmastertable td,#uomlistmastertable th {
    text-align: left;
    padding: 8px;
    border: 1px solid #C1C1C1;
    font-size: 13px;
    color: #2C2C2C;
}
#uomlistmastertable th {
    color: #969696;
}


/*@media (max-width: 354px){
    .UOMMasterheadtext{
        font-size: min(15px,4.4vw);
    }
}*/


@media (max-width: 283px){
    #UOM_Masterserach{
        padding-left: 6px !important;
    }
}




/* UOM List Sub UOM  Screen mtpage23  */


@media (max-width: 323px){
    .UOMListSubheadtext{
        font-size: 5vw !important;
    }
}

.UOMListSubheadtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}


#UOMList_sub_Table_main {

    border-collapse: collapse;
    width: 100%;
    /*border:1px solid yellow !important;*/
    border: 1px solid #C1C1C1;
}

#UOMList_sub_Table_main td,#UOMList_sub_Table_main th {

    text-align: left;
    padding: 8px;
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    color: #777777;
    padding-left: 15px;
}

#UOMList_sub_Table_main th{
    background: #FCFCFC;
    border: 1px solid #C1C1C1;
}

#UOMList_sub_Table_main td{
    border-bottom:   1px solid rgba(0, 0, 0, 0.12);
    ;

}
#UOMList_sub_Table_main td:first-child {
    text-transform: uppercase;
    color: #0881D8;
    border-right:   1px solid rgba(0, 0, 0, 0.12);
    ;
    vertical-align: top;
    padding-top: 10px;
}

#UOMList_sub_Table_main  tr:last-child>td{
    border-bottom:none;
}

.UOMList_sub_Tablethree {
    width: 100%;
}

.UOMList_sub_Tablethree td{
    border-bottom: none !important;
    padding-top:8px !important;
}

.UOMList_sub_Tablethree td {
    border: none;
    /*border: 1px solid black;*/
    border-right:  1px solid rgba(0, 0, 0, 0.12);
    ;
    text-align: left;
    padding: 8px;
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    color: #777777 !important;
    text-transform:unset !important;
    padding-left: 15px;
    vertical-align: top;
}




.UOMList_sub_TableTwoTd{
    padding: 0px !important;
}


#UOMList_sub_Table_main ul{
    list-style: none;
    padding-left: 0px;
}

#UOMList_sub_Table_main ul li{
    padding: 5px 0px;
}


/*Sub UOM Add modal mtpage24*/


#Sub_uom_add_modal_head{
    font-family: 'Outfit';
    font-family: 'MTB_Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */

    color: #000000;
    font-weight: bold;
    text-align: center;
}


.bootstrap-select.form-control .dropdown-toggle[data-id='Sub_uom_add_modal_main_uom']{

    border: 1px solid #C4C4C4;
    border-radius: 5px;
    height: 37px;
    padding-top:8px;
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */
    color: #000000;
    padding-left: 12px;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='Sub_uom_add_modal_main_uom']::after{
    /*color: red;*/
    font-size: 17px;
    position: relative;
    color: #454545;

}


.border_UOMlist_Sub_modal{
    border: 1px solid #C4C4C4;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 33px;
    font-family: MTB_Inter;
}

.label_UOMLIST_Sub__Modal{
    font-family: MTB_Inter;
    /*font-family: 'Inter';*/
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    font-size: 13px;
    line-height: 15px;
    /* identical to box height */
    color: #6A6A6A;
}







.bootstrap-select.form-control .dropdown-toggle[data-id='Sub_uom_delete_modal_delete_uom']{

    border: 1px solid #C4C4C4;
    border-radius: 5px;
    height: 37px;
    padding-top:8px;
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */
    color: #000000;
    padding-left: 12px;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='Sub_uom_delete_modal_delete_uom']::after{
    /*color: red;*/
    font-size: 17px;
    position: relative;
    color: #454545;

}

/* Items List Screen mtpage26 */

.Itemslistmainli{
    display: flex;
    padding-bottom: 10px;
    padding-top: 10px;
    border-bottom: 1px solid;
    border-bottom: 1px solid #E9E9E9;
}

.Itemslistprodname{

    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */


    color: #000000;

    font-family: MTB_Inter;
    padding-left: 0px;
    font-weight: bold;
    display: inherit;
    padding-bottom: 8px;

}

.Itemslistproductcomp{

    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 13px;
    /* identical to box height, or 91% */
    color: #6A6A6A;


    font-family: MTB_Inter;
    display: inherit;
    padding-bottom: 18px;
}

.Itemslistselltext{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 13px;
    /* identical to box height, or 91% */


    color: #6A6A6A;
    font-family: MTB_Inter;
    display: inherit;
    padding-bottom: 10px;


}
.ItemslistSellprice{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 13px;
    /*text-align: right;*/

    color: #121212;
    font-family: MTB_Inter;
    display: inherit;
    padding-bottom: 1px;

}

.ItemslistPurchaseprice{





    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */

    text-align: right;

    color: #000000;
    font-family: MTB_Inter;



    padding-left: 0px;
    font-weight: bolder;
}

.ItemslistUOMtype{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 13px;
    /* identical to box height, or 91% */


    color: #6A6A6A;
    font-family: MTB_Inter;
    padding-top: 6px;
    display: inherit;
}


.Itemslistruppeimg{
    padding-right: 6px;
}

.listofItem_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}


/* upload modal Excel modal  mtpage27 */

#upload_excel_modal_head{
    font-size: 18px;
    /*font-size: 20px;*/
    line-height: 23px;
    color: #000000;
    font-style: normal;
    font-family: 'MTB_Outfit';
    font-weight: bold;

    text-align: center;

    /*font-family: 'Outfit';*/

    /*font-weight: 500;*/


}
.label_uploadexcel_modal{
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    margin-left:-1px;
    font-family: MTB_Inter;

    color: #AAAAAA;

    margin-bottom: 5px;

}


.uploadexcel_modal_Box{


    display: flex;

    align-items: center;



}

.uploadexcel_modal_arrow{
    margin-left: auto;
    margin-right:30px;
    margin-right:2rem;
}

.uploadexcel_modal_img{
    /*margin-left: 10px;*/
    position: relative;
    top: -6px;
}

.uploadexcel_modal_name{


    text-align: left;
    padding-left: 15px;
    padding-top: 13px;
    padding-bottom: 10px;
    padding-right: 6px;


    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */

    font-weight:bold;

    color: #323232;



}

.uploadexcel_modal_info{





    display: block;
    padding-top: 10px;


    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */


    color: #949494;



}




/* Add Items Main mtpage28 */
.label_Add_ItemsMain_screen{
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    /*margin-left:-1px;*/
    color: #656565;
    font-family: MTB_Inter;

}


.border_Add_ItemsMain_input{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #000000;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
}

.border_Add_ItemsMain_input:focus{
    outline:none;
    border: 1.3px solid #21AFFF;
}


.AddItemMain_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

.AddItemMain_star{
    color: #D90000;
    font-size: 19px;
    transform: rotate(98deg);
    display: inline-block;
    padding-left: 0px;
    margin-left: -5px;
    position: relative;
    top: -2px;
    font-family: sans-serif;
}




.bootstrap-select.form-control .dropdown-toggle[data-id='AddItemMainQty_UOM']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #000000;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='AddItemMainQty_UOM']::after{
    position: relative;
    top:1px;
    font-size:19px;
    color: #454545;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='AddItemMain_Taxcode']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #000000;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='AddItemMain_Taxcode']::after{

    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;

}


.bootstrap-select.form-control .dropdown-toggle[data-id='AddItemMainStock_location']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #000000;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='AddItemMainStock_location']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}


.bootstrap-select.form-control .dropdown-toggle[data-id='AddItemStockmodalUOMSelect']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #000000;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='AddItemStockmodalUOMSelect']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}


.AddItemMain_itemcategory_select button{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    line-height: 23px;
    color: #000000;
    padding-left: 12px;


}


.AddItemMain_itemcategory_select button::after{

    position: relative;
    top: 2px;
    font-size: 17px;
    color: #454545;

}


.additemmainbottommenu{
    width: 50%;
    text-align: center;
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 125%;
    /* identical to box height, or 18px */


    color: #A0A0A0;
    padding-bottom: 12px;
}

.additemmainbottommenu_active{

    font-weight: 500;
    font-weight: bolder;

    color: #000000;

    border-bottom: 3px solid #10A437;
}

.AdditemmainQty_uomconversiontext{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 10px;
    line-height: 12px;

    color: #9A9A9A;
    margin-right: 13px;
}

.label_Add_ItemsMain_screen_blue{
    font-family: 'Outfit';
    font-family: 'MTB_Outfit';
    font-family: 'MTB_OutfitLight1';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    /* identical to box height */


    color: #1188DD;
    font-weight: bold;

}

#label_Add_ItemsMain_screen_blue_view{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    float:right;
    padding-right: 3px;
    position: relative;
    top: 7px;
}
.label_Add_ItemsMain_screen_LST{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */

    font-weight: bold;
    color: #F07707;

}
.AddItemMain_itemcategorylabel{

    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;

    color: #0077CD;
    float: right;
    position: relative;
    top: 7px;
    padding-right: 2px;
    font-weight:bold;
}
.AddItemMain_itemcategorylabel_addsub{

    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;

    color: #0077CD;
    float: right;

    padding-right: 2px;
    font-weight:bold;
    border:none;
    outline: none;
    background: white;
}
.AddItemSub_itemcategorylabel_addsub{

    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;

    color: #0077CD;
    float: right;

    padding-right: 2px;
    font-weight:bold;
    border:none;
    outline: none;
}


/*switch*/
.switchforAdditemmain {
    position: relative;
    display: inline-block;

    left: 10px;
    top: 8px;

}

.switchforAdditemmain #AddItemMainStock_lowstockthershold {
    opacity: 0;
    width: 0;
    height: 0;
}

.sliderforAdditemmain {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #C7C7C7;
    ;
    -webkit-transition: .4s;
    transition: .4s;
}

.sliderforAdditemmain:before {
    position: absolute;
    content: "";
    height: 19px;
    width: 19px;
    left: -1px;
    bottom: 4px;
    top:-3px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;

    background: linear-gradient(0deg, #ECECEC, #ECECEC),linear-gradient(0deg, #FFFFFF, #FFFFFF);

    /*background:white;*/
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}

#AddItemMainStock_lowstockthershold:checked + .sliderforAdditemmain {
    background-color: white;
    border:1px solid #8e838359;

}



#AddItemMainStock_lowstockthershold:checked + .sliderforAdditemmain:before {
    -webkit-transform: translateX(13px);
    -ms-transform: translateX(13px);
    transform: translateX(13px);
    background: #017CD4;
}

/* Rounded sliders */
.sliderforAdditemmain.round {
    border-radius: 34px;

    width: 30px;
    height: 15px;
    margin-top: -2px;
}

.sliderforAdditemmain.round:before {
    border-radius: 50%;
}

@media (max-width:367px){
    #AddItemMainStock_lowstockthersholdValueDiv {
        margin-left: 0vw !important;
        width:260px;
        padding-top: 4px;
    }
}
@media (max-width:392px)  and (min-width: 368px) {
    #AddItemMainStock_lowstockthersholdValueDiv {
        margin-left:  auto !important;
    }
}
@media (max-width:407px)  and (min-width: 393px) {
    #AddItemMainStock_lowstockthersholdValueDiv {
        margin-left:  auto !important;
    }
}


@media (max-height: 561px){
    #Add_item_stock_modalcontent{
        height: 93vh;
        overflow-x: hidden;
        overflow-y: scroll;
    }
}




/* add item uom list mtpage29 */

#additemuom_itemname{
    font-family: 'Inter';
    font-style: normal;
    font-family: MTB_Inter;
    font-weight: 700;
    font-size: 15px;
    line-height: 17px;
    color: #000000;
    padding-top: 10px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='AddItemuom_mainuom']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #000000;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='measuringunitmodal_uom']::after{

    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;

}
.bootstrap-select.form-control .dropdown-toggle[data-id='measuringunitmodal_uom']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #000000;
    padding-left: 11px;

}



.bootstrap-select.form-control .dropdown-toggle[data-id='AddItemuom_mainuom']::after{

    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;

}




.additemuom_mainli{
    display: flex;
    padding-bottom: 10px;
    padding-top: 10px;
    border-bottom: 1px solid;
    border-bottom: 1px solid #E9E9E9;
}

.additemuom_uomname{

    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */


    color: #000000;

    font-family: MTB_Inter;
    padding-left: 0px;
    font-weight: bold;
    display: inherit;
    padding-bottom: 8px;

}

.additemuom_conversion{

    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 13px;
    /* identical to box height, or 91% */
    color: #6A6A6A;


    font-family: MTB_Inter;
    display: inherit;
    padding-bottom: 10px;
}

.additemuom_selltext{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 13px;
    /* identical to box height, or 91% */


    color: #6A6A6A;
    font-family: MTB_Inter;
    display: inherit;
    padding-bottom: 10px;


}
.additemuom_Sellprice{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 13px;
    /*text-align: right;*/

    color: #121212;
    font-family: MTB_Inter;
    display: inherit;
    padding-bottom: 1px;

}

.additemuom_Purchaseprice{





    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */

    text-align: right;

    color: #000000;
    font-family: MTB_Inter;



    padding-left: 0px;
    font-weight: bolder;
}

.additemuomlist_nulldiv{





    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */

    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;

    color: #656565bf;
    font-family: MTB_Inter;


    padding-left: 0px;
    font-weight: bolder;
}


/* measuring unit modal mtpage30 */

#measuringunitmodalhead{
    font-family: 'Outfit';
    font-family: 'MTB_Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */

    color: #000000;
    font-weight: bold;
    text-align: center;
}

.label_measuringunit_Modal{
    font-family: MTB_Inter;
    /*font-family: 'Inter';*/
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    font-size: 13px;
    line-height: 15px;
    /* identical to box height */
    color: #6A6A6A;
}

.btn-group > .btn[data-id='measuringunitmodal_uom']{

    border: 1px solid #C4C4C4;
    border-radius: 5px;
    height: 40px;
    padding-top:8px;
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */
    color: #000000;
}

.btn-group > .btn[data-id='measuringunitmodal_uom']::after{
    /*color: red;*/
    font-size: 17px;
    position: relative;
    color: #454545;
    top:3px;
}

.measuringunitmodal_uomconversiontext{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;

    color: #626262;
    padding-right:10px;
}

.border_measuringunitmodal_input{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #313131;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
}

.border_measuringunitmodal_input:focus{
    outline:none;
    border: 1.3px solid #21AFFF;
}



/* add item Stock list mtpage31 */

#additemstock_itemname{
    font-family: 'Inter';
    font-style: normal;
    font-family: MTB_Inter;
    font-weight: 700;
    font-size: 15px;
    line-height: 17px;
    color: #000000;
    padding-top: 10px;
}



.additemstocklist_mainli{
    display: flex;
    padding-bottom: 10px;
    padding-top: 10px;
    border-bottom: 1px solid;
    border-bottom: 1px solid #E9E9E9;
}

.additemstocklist_locationname{

    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */


    color: #000000;

    font-family: MTB_Inter;
    padding-left: 0px;
    font-weight: bold;
    display: inherit;
    padding-bottom: 8px;

}

.additemstocklist_UOMname{

    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 13px;
    /* identical to box height, or 91% */
    color: #6A6A6A;


    font-family: MTB_Inter;
    display: inherit;
    padding-bottom: 10px;
}
.additemstocklist_Location{

    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 13px;
    /* identical to box height, or 91% */
    color: #6A6A6A;


    font-family: MTB_Inter;
    display: inherit;
    padding-bottom: 1px;
}
.additemstocklist_opningstock{

    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 13px;
    /* identical to box height, or 91% */
    color: #6A6A6A;


    font-family: MTB_Inter;
    display: inline;
    padding-bottom: 10px;
}
.additemstocklist_minimumstock{

    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 13px;
    /* identical to box height, or 91% */
    color: #6A6A6A;


    font-family: MTB_Inter;
    display: inline;
    padding-bottom: 10px;
    padding-left: 15px;
}


.additemstocklist_nulldiv{





    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */

    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;

    color: #656565bf;
    font-family: MTB_Inter;


    padding-left: 0px;
    font-weight: bolder;
}


/* Add item Stock Modal mtpage32*/

#Additemstockmodal_headtext{
    font-family: 'Outfit';
    font-family: 'MTB_Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */

    color: #000000;
    font-weight: bold;
    text-align: center;
}

.label_measuringunit_Modal{
    font-family: MTB_Inter;
    /*font-family: 'Inter';*/
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    font-size: 13px;
    line-height: 15px;
    /* identical to box height */
    color: #6A6A6A;
}

.btn-group > .btn[data-id='measuringunitmodal_uom']{

    border: 1px solid #C4C4C4;
    border-radius: 5px;
    height: 40px;
    padding-top:8px;
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */
    color: #000000;
}

.btn-group > .btn[data-id='measuringunitmodal_uom']::after{
    /*color: red;*/
    font-size: 17px;
    position: relative;
    color: #454545;
    top:3px;
}

.measuringunitmodal_uomconversiontext{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;

    color: #626262;
    padding-right:10px;
}

.border_measuringunitmodal_input{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #313131;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
}

.border_measuringunitmodal_input:focus{
    outline:none;
    border: 1.3px solid #21AFFF;
}

/*Add Warehouse stock location modal mtpage33 */
#stocklocationmodal_headtext{
    font-family: 'Outfit';
    font-family: 'MTB_Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */

    color: #000000;
    font-weight: bold;
    text-align: center;
}


/*  item detail screen mtpage34*/

.itemdetails_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

.label_item_details_screen{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */


    color: #9E9E9E;
    font-family: MTB_Inter;
}
.labelTable_item_details_screen{


    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    /* identical to box height, or 18px */

    font-weight: bold;

    color: #000000;
    margin: 19px 0px 10px 0px;


}

.item_details_screendata{




    font-family: 'Inter';
    font-style: normal;
    font-family: MTB_Inter;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */


    color: #393939;
}

#itmedetails_uomtable {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

#itmedetails_uomtable td {
    text-align: left;
    /*padding: 8px;*/
    /*border: 1px solid #C1C1C1;*/
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 24px;
    /* or 317% */


    color: #414141;
}
#itmedetails_uomtable th {


    text-align: left;
    /*padding: 8px;*/
    border-bottom: 3.5px solid #474747;

    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */


    color: #878787;
}

#itmedetails_stocktable {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

#itmedetails_stocktable td {
    text-align: left;
    /*padding: 8px;*/
    /*border: 1px solid #C1C1C1;*/
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 24px;

    color: #404040;
}
#itmedetails_stocktable th {


    text-align: left;
    /*padding: 8px;*/
    border-bottom: 3.5px solid #474747;

    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;
    /* identical to box height */


    color: #9E9E9E;
}


input[name="itemdetailsradioinput"]:checked:after {
    width: 20px;
    height: 20px;
    border-radius: 15px;
    position: relative;
    background-color: red;
    background-color:  #0162D4;
    content: '';
    display: inline-block;
    visibility: visible;
    background-image: var(--urlimgradiowhitecircle);
    background-repeat: no-repeat;
    background-position: center;
}
input[name="itemdetailsradioinput"]{
    height: 20px;
    width:20px ;
}

.itemdetailradiobtn{
    position: relative;
    top:4px;
}



@media (max-width: 324px){
    #itemdetails_reducestocktext{
        font-size: 11px !important;
    }
}



/*uom list option mtpage35*/
.btn-group > .btn[data-id='uomlistoption_tableselect']{

}


.uomlistoption_tableclass button{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 19px;
    /* or 308% */


    color: #747474;
    padding-left: 8px;
    /*color: #5C5C5C;*/

    /*border: 1px solid #39A4E0;*/
    border: none;
    border-radius: 5px;
    padding-top: 4px;
    padding-bottom: 4px;
    position: relative !important;
    top: 4px;
    outline: none;
    margin-bottom: 5px !important;

    /*padding-right: 0px;*/


}

/*.uomlistoption_tableclass button[disabled=disabled], button:disabled{
    background: white  !important;
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 19px;
     or 308% 


    color: #747474 !important;
    opacity: 1 !important;
}*/

#uomlistoptiontable td input {
    /*border: 1px solid #39A4E0;*/
    border: none;
    border-radius: 5px;
    padding-top: 6px;
    padding-bottom: 6px;
    width: 100%;
    /*padding-left: 10px;*/
    outline: none;
    text-align: right;

}

.uomlistoptiontable_data{
    height: 26px;
    display: flex;
    align-items: center;
    /*padding-left: 10px;*/
    color:black;
    justify-content: flex-end;
    padding-right: 2px;
}






.uomlistoptioneditwithpenclass{
    /*height: 17px;*/
    float: right;
    position: relative;
    /*top: 4px;*/
    filter:grayscale(1);
    padding-right: 1px;
}

.uomlistoptioneditwithpenclassedit{
    filter:grayscale(0);
}




.uomlistoption_tableclass button::after{

    position: relative;
    top:1px;
    font-size:16px;
    color: #454545;

}

#uomlistoptiontable {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

#uomlistoptiontable td {
    text-align: left;
    /*padding: 8px;*/
    /*border: 1px solid #C1C1C1;*/
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 12px;
    /* or 308% */


    color: #2C2C2C;

    /*padding: 4px 0px;*/

}




#uomlistoptiontable th {


    text-align: left;
    /*padding: 8px;*/
    border-bottom: 3.5px solid #434343;

    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 37px;
    /* or 308% */


    color: #747474;

    padding-left: 2px;

}

.uomlistoption_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

@media (max-width: 283px){
    #uomlistoption_serach{
        padding-left: 6px !important;
    }
}

.label_UOM_list_option{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 14px;
    /* identical to box height, or 41px */

    text-transform: uppercase;

    color: #0881D8;
    font-weight: bold;
    padding-left: 2px;

    margin:0px;
    padding-top: 17px;
    padding-bottom: 5px;
    padding-top: 20px;
    padding-bottom: 7px;
}

.uomlistoption_table_LastInput{
    width: 100% !important;
}

.Additemuomlist_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

/*
input[name="edititemuomdeatilsradio"]:checked:after {
    width: 20px;
    height: 20px;
    border-radius: 15px;
    position: relative;
    background-color: red;
    background-color:  #0162D4;
    content: '';
    display: inline-block;
    visibility: visible;
    background-image: var(--urlimgradiowhitecircle);
    background-repeat: no-repeat;
    background-position: center;
}
input[name="edititemuomdeatilsradio"]{
    height: 20px;
    width:20px !important;
}*/




/*.uomlistoption_table_LastInput{
    width: 100% !important;
}*/




/*  Add stock modal Add Stock modal In Item  / reduce stock mtpage36 */

#addstockmodalhead{
    font-family: 'Outfit';
    font-family: 'MTB_Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */

    color: #000000;
    font-weight: bold;
    text-align: center;
}

.label_Add_stock_modal{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */


    color: #656565;
    font-family: MTB_Inter;

}

.border_Add_stock_modal_input{

    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #313131;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
}

.border_Add_stock_modal_input:focus{
    outline:none;
    border: 1.3px solid #21AFFF;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='Addstockmodal_stocklocation']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #313131;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='Addstockmodal_stocklocation']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='Addstockmodal_uom']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #313131;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='Addstockmodal_uom']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}






/*Stock Location edit item mtpage37 */
.btn-group > .btn[data-id='stocklocationlocation']{

}

.stocklocationlocationclass button{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;
    color: #5C5C5C;
    padding-left: 6px;
    /*color: #5C5C5C;*/
}


.stocklocationlocationclass button::after{

    position: relative;
    top:1px;
    font-size:16px;
    color: #454545;

}

#stocklocation_opening_table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

#stocklocation_opening_table td {
    text-align: left;
    /*padding: 8px;*/
    /*border: 1px solid #C1C1C1;*/
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;

    color: #5C5C5C;

    padding: 3px 0px;
    padding-left: 2px;
    padding-bottom: 6px;

}
#stocklocation_opening_table th {


    text-align: left;
    /*padding: 8px;*/
    border-bottom: 3.5px solid #434343;


    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */


    color: #000000;

    padding-bottom: 9px;


}

.stock_opening_edititem_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

@media (max-width: 283px){
    #stock_Opening_edit_Masterserach{
        padding-left: 6px !important;
    }
}

.Input_stockopening_table{
    border: none;
    border-radius: 5px;
    padding-top: 6px;
    padding-bottom: 6px;

    padding-left: 2px;
    outline: none;
    width: 90px;
}

.stock_Opening_EditWithpen_class_Edit{
    filter:grayscale(0) !important;
}






/* Item List Filter  Modal  Screen mtpage38 */

#Item_Filter_byModal_head{
    font-size: 18px;
    font-size: 23px;
    line-height: 23px;
    color: #000000;
    font-style: normal;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

.FilterByItem_label{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    line-height: 17px;
    color: #656565;
    padding-left: 15px;
    margin: 0;
    font-size: 14px;
    padding-top: 1px;
}

.Item_filterbymodalcheckbox{
    width: 19px;
    height: 19px;
    background: #FFFFFF;
    border: 0.6px solid #8E8383;
    border-radius: 3px;
}

input[name="Item_filterbymodal_sort"]:checked:after {
    width: 20px;
    height: 20px;
    border-radius: 15px;
    position: relative;
    background-color: red;
    background-color:  #017CD4;
    content: '';
    display: inline-block;
    visibility: visible;
    background-image: var(--urlimgradiowhitecircle);
    background-repeat: no-repeat;
    background-position: center;
}

.Item_filterbymodaldiv{
    padding-left: 7px;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='ItemlistFilter_measuring_type']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #313131;
    padding-left: 11px;
    font-family: MTB_Inter;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='ItemlistFilter_measuring_type']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}
.bootstrap-select.form-control .dropdown-toggle[data-id='ItemlistFilter_stocklocation']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #313131;
    padding-left: 11px;
    font-family: MTB_Inter;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='ItemlistFilter_stocklocation']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}




/* Add Purchase Screen mtpage39 */


.AddPurchase_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}


.label_Add_PurchaseMain_screen{
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    margin-left:-1px;
    color: #656565;
    font-family: MTB_Inter;
}

.border_Add_PurchaseMain_input{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #000000;
    font-family: MTB_Inter;

}

.border_Add_PurchaseMain_input:focus{
    outline:none;
    border: 1.3px solid #21AFFF;
}

.label_Add_PurchaseMain_blue{
    font-family: 'Outfit';
    font-family: 'MTB_Outfit';
    font-family: 'MTB_OutfitLight1';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    /* identical to box height */
    color: #1188DD;
    font-weight: bold;
}


.btn-group > .btn[data-id='AddPurchase_paymentmode']{
    border: 1px solid #FF2121;
    border-radius: 5px;

    /*line-height: 33px;*/
    line-height: 25px;
    color: #000000;

    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    /* identical to box height */


    color: #797979;
    font-family: MTB_Inter;


}



.btn-group > .btn[data-id='AddPurchase_paymentmode']::after{

    position: relative;
    top:3px;
    font-size:17px;
    color: #454545;
    right: 3px;
}

#addPurchase_distext{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    /* identical to box height, or 15px */


    color: #EB5757;
}
#addPurchase_taxtext{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    /* identical to box height, or 15px */


    color: #717171;
}
#addPurchase_total_text{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 15px;
    /* identical to box height, or 20px */
    color: #1D1D1D;
}
#addPurchase_total_net_text{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 15px;
    /* identical to box height, or 20px */


    color: #1D1D1D;

}

#addPurchase_disvalue{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    /* identical to box height, or 15px */

    text-align: right;

    color: #FF0000;
}
#addPurchase_taxvalue{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    /* identical to box height, or 15px */

    text-align: right;

    color: #666666;
}
#addPurchase_amountvalue{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    color: #1D1D1D;

}
#addPurchase_total_net_value{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;


    color: #1D1D1D;
    float:right;
    position: relative;
    top: 4px;

}


/*sell ul*/

.addPurchaselistmainli{
    display: flex;
    padding-bottom: 8px;
    padding-top: 10px;
    border-bottom: 1px solid;
    border-bottom: 1px solid #E9E9E9;
}

.addPurchaseprodname{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */
    color: #000000;

    font-family: MTB_Inter;
    padding-left: 0px;
    font-weight: bold;
    display: inherit;
    padding-bottom: 8px;

}

.addPurchaselidiscountTaxtext{

    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    /*line-height: 12px;*/

    color: #8E8E8E;



    font-family: MTB_Inter;
    display: inherit;
    /*padding-bottom: 8px;*/
}




.addPurchaseli_seconddiv{


    padding-left: 0px;
    font-weight: bolder;
    display: flex;
    justify-content: flex-end;
}
.addPurchaselisellpricevalue{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;

    /* identical to box height */
    text-align: right;

    font-family: MTB_Inter;
}

.addPurchaselidiscountvalue{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 11px;

    /* or 91% */

    text-align: right;
    color: #EB5757;

    font-family: MTB_Inter;
    /*padding-top: 0px;*/
    display: inherit;
}
.addPurchaselitaxvalue{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 11px;

    /* or 91% */
    text-align: right;
    color: #AAAAAA;
    font-family: MTB_Inter;
    /*padding-top: 6px;*/
    display: inherit;
}


.addPurchaseli_ruppeimg{
    padding-right: 6px;
}


#add_Purchase_itmes_count{
    color: #686868;
    font-weight: bold;
}

.label_Add_Purchase_screen{
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    /*margin-left:-1px;*/
    color: #656565;
    font-family: MTB_Inter;

}

.border_Add_PurchaseMain_input{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #000000;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
}

.border_Add_PurchaseMain_input:focus{
    outline:none;
    border: 1.3px solid #21AFFF;
}


.bootstrap-select.form-control .dropdown-toggle[data-id='AddPurchaseScreen_Partyname']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #000000;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='AddPurchaseScreen_Partyname']::after{

    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;

}
.bootstrap-select.form-control .dropdown-toggle[data-id='AddPurchaseScreen_stocklocation']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #000000;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='AddPurchaseScreen_stocklocation']::after{

    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;

}

@media (max-width:289px){
    #addPurchase_total_net_text {
        font-size: 14px;
    }
}


.addpurchaselist_mainDiv{
    width:100%;
}
.addpurchaselist_UOMDiv{
    padding:0 16px;
}
.addPurchaseliDeleteimg{
    padding-left:17px;
    position: relative;
    top: 6px;
    height: 20px;
}






/*  Add Purchase item modal mtpage40 */

@media (max-height: 510px){
    #Add_purchase_item_modal_content{
        height: 93vh;
        overflow-x: hidden;
        overflow-y: scroll;
    }
}



#add_purchaseitem_modalhead{
    font-family: 'Outfit';
    font-family: 'MTB_Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */

    color: #000000;
    font-weight: bold;
    text-align: center;
}

.label_add_purchaseitem_modal{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */


    color: #656565;
    font-family: MTB_Inter;

}

.border_add_purchaseitem_modal_input{

    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #313131;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
}

.border_add_purchaseitem_modal_input:focus{
    outline:none;
    border: 1.3px solid #21AFFF;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='add_purchaseitem_modal_item']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #313131;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='add_purchaseitem_modal_item']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='add_purchaseitem_modal_uom']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #313131;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='add_purchaseitem_modal_uom']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}
.bootstrap-select.form-control .dropdown-toggle[data-id='add_purchaseitem_modal_tax']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #313131;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='add_purchaseitem_modal_tax']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}



























/* Add Sales Screen mtpage41 */

#addsales_total_text{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height, or 20px */
    color: #1D1D1D;
}

#addsales_amountvalue{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    color: #1D1D1D;

}


.bootstrap-select.form-control .dropdown-toggle[data-id='Addsales_partyname']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #000000;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='Addsales_partyname']::after{

    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
    right: 36px;

}
.bootstrap-select.form-control .dropdown-toggle[data-id='Addsales_stocklocation']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #000000;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='Addsales_stocklocation']::after{

    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;

}

.AddSales_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}


.label_Add_SalesMain_screen{
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    margin-left:-1px;
    color: #656565;
    font-family: MTB_Inter;

}

.border_Add_SalesMain_input{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #000000;
    font-family: MTB_Inter;

}

.border_Add_SalesMain_input:focus{
    outline:none;
    border: 1.3px solid #21AFFF;
}

.label_Add_SalesMain_blue{
    font-family: 'Outfit';
    font-family: 'MTB_Outfit';
    font-family: 'MTB_OutfitLight1';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    /* identical to box height */
    color: #1188DD;
    font-weight: bold;
}


.bootstrap-select.form-control .dropdown-toggle[data-id='AddSales_paymentmode']{
    border: 1px solid #FF2121;
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #000000;

    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    /* identical to box height */
    padding-left: 12px;

    color: #797979;
    font-family: MTB_Inter;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='AddSales_paymentmode']::after{
    position: relative;
    /*top:2px;*/
    font-size:17px;
    color: #454545;
}

#addsales_distext{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    /* identical to box height, or 15px */


    color: #EB5757;
}
#addsales_taxtext{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    /* identical to box height, or 15px */


    color: #717171;
}
#addsales_total_net_text{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 15px;
    /* identical to box height, or 20px */


    color: #1D1D1D;

}

#addsales_disvalue{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    /* identical to box height, or 15px */

    text-align: right;

    color: #FF0000;
}
#addsales_taxvalue{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    /* identical to box height, or 15px */

    text-align: right;

    color: #666666;
}
#addsales_total_net_value{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;


    color: #1D1D1D;
    float:right;
    position: relative;
    top: 4px;

}



/*sell ul*/

.addsalelistmainli{
    display: flex;
    padding-bottom: 8px;
    padding-top: 10px;
    border-bottom: 1px solid;
    border-bottom: 1px solid #E9E9E9;
}

.addsaleprodname{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */
    color: #000000;

    font-family: MTB_Inter;
    padding-left: 0px;
    font-weight: bold;
    display: inherit;
    padding-bottom: 8px;

}

.addsalelidiscountTaxtext{

    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    /*line-height: 12px;*/

    color: #8E8E8E;



    font-family: MTB_Inter;
    display: inherit;
    /*padding-bottom: 8px;*/
}




.addsaleli_seconddiv{


    padding-left: 0px;
    font-weight: bolder;
    display: flex;
    justify-content: flex-end;
}
.addsalelisellpricevalue{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */
    text-align: right;

    font-family: MTB_Inter;
}

.addsalelidiscountvalue{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    line-height: 10px;
    /* or 91% */

    text-align: right;
    color: #EB5757;

    font-family: MTB_Inter;
    padding-top: 0px;
    display: inherit;
}
.addsalelitaxvalue{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    line-height: 10px;
    /* or 91% */
    text-align: right;
    color: #AAAAAA;
    font-family: MTB_Inter;
    padding-top: 6px;
    display: inherit;
}


.addSaleli_ruppeimg{
    padding-right: 6px;
}


#add_sales_itmes_count{
    color: #686868;
    font-weight: bold;
}



/* Transaction delete modal mtpage42 */

.modal.bottom.fade .MT_Delete_trans_modal{
    top: -100%;
    -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
    -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
    -o-transition: opacity 0.3s linear, top 0.3s ease-out;
    transition: opacity 0.3s linear, top 0.3s ease-out;
}

.modal.bottom.fade.in .MT_Delete_trans_modal,
.modal.bottom.fade.show .MT_Delete_trans_modal{
    /*    right: 0;
        left: 0;*/
    top:40%;
    width: 90%;

    max-width: 342px;
}
.MT_Delete_trans_modal {
    /*    position: fixed;
        margin: 0px;*/
    margin:auto;
}

#transaction_delete_modal_head{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 22px;
    /* identical to box height */


    color: #000000;
    font-family: MTB_Inter;
    font-weight: bold;
    padding-left: 24px;

}

#transaction_delete_modal_Text{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;

    color: #6B6B6B;
    padding-left: 24px;
    padding-right: 18px;
}





/* Transction Pay Screen mtpage43 */


.Transction_pay_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}


.label_Transction_pay_screen{
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    margin-left:-1px;
    color: #656565;
    font-family: MTB_Inter;

}

.border_Transction_pay_input{
    border: 1px solid #E0E0E0;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #000000;
    font-family: MTB_Inter;
    background: #F3F3F3;

}

.border_Transction_pay_input:focus{
    outline:none;
}

#Transction_pay_distext{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height, or 15px */


    color: #EB5757;
}
#Transction_pay_taxtext{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height, or 15px */


    color: #717171;
}
#Transction_pay_total_text{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height, or 20px */
    color: #1D1D1D;
}
#Transction_pay_total_net_text{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 15px;
    /* identical to box height, or 20px */


    color: #1D1D1D;

}

#Transction_pay_disvalue{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height, or 15px */

    text-align: right;

    color: #FF0000;
}
#Transction_pay_taxvalue{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height, or 15px */

    text-align: right;

    color: #666666;
}
#Transction_pay_amountvalue{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    color: #1D1D1D;

}
#Transction_pay_total_net_value{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;


    color: #1D1D1D;
    float:right;
    position: relative;
    top: 4px;

}


/*sell ul*/

.Transction_pay_listmainli{
    display: flex;
    padding-bottom: 8px;
    padding-top: 10px;
    border-bottom: 1px solid;
    border-bottom: 1px solid #E9E9E9;
}

.Transction_pay_prodname{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 15px;
    /* identical to box height */
    color: #000000;

    font-family: MTB_Inter;
    padding-left: 0px;
    font-weight: bold;
    display: inherit;
    padding-bottom: 0px;

}

.Transction_pay_lidiscountTaxtext{

    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    /*line-height: 12px;*/

    color: #8E8E8E;



    font-family: MTB_Inter;
    display: inherit;
    /*padding-bottom: 8px;*/
}




.Transction_pay_li_seconddiv{


    padding-left: 0px;
    font-weight: bolder;

    text-align: right;
}
.Transction_pay_lisellpricevalue{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    /*    line-height: 17px;*/
    /* identical to box height */
    text-align: right;

    font-family: MTB_Inter;
}

.Transction_pay_lidiscountvalue{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    /*    line-height: 10px;*/
    /* or 91% */

    text-align: right;
    color: #EB5757;

    font-family: MTB_Inter;
    /*    padding-top: 3px;*/
    display: inherit;
}
.Transction_pay_litaxvalue{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    /*    line-height: 10px;*/
    /* or 91% */
    text-align: right;
    color: #AAAAAA;
    font-family: MTB_Inter;
    /*    padding-top: 8px;*/
    display: inherit;
}


.Transction_pay_li_ruppeimg{
    padding-right: 6px;
}


#Transction_pay_itmes_count{
    color: #686868;
    font-weight: bold;
}

.Transction_pay_li_mainDiv{
    width:100%;
}
.Transction_pay_li_UOMDiv{
    padding:0 16px;
    padding-top:5px;
}



















/* ketan mtpage70 */

.Trans_Buttons_Menu{
    font: 'Inter';
    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 125%;
    padding-top:10px;
    padding-bottom:10px;
}

.active_Transcation_Tab{
    border-bottom: 3px solid transparent;
    border-image: linear-gradient(to right, #258D41, #10A437);
    border-image-slice: 1;
    color:#10A437;
    font-weight: bolder;
}

.TransactionListLI{
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    padding-top:10px;
    padding-bottom:10px;
}
.li_sales_Trans_Inner_Div{
    display:flex;
    align-items: flex-start;

}
.li_sales_Transcation_Check{
    transform: scale(1.1);
    border: 1.3px solid #CDCDCD;
    border-radius: 3px;
    margin-top: 2px;
}
.li_sales_Cust_Name{
    font: 'Inter';
    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    padding:0px;
    font-weight: bold;
}
.li_sales_Trans_Date{
    font: 'Inter';
    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    line-height: 12px;
    color: #6A6A6A;
    padding-top:5px;
}
.li_sales_Cust_Trans_Total{
    font: 'Inter';
    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    color: #000000;
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
}




.li_sales_Pay_But_Sty{
    font:'Inter';
    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 13px;
    color: #FE3944;

    padding-left:6px;
    margin-top:-10px;

    width: 30px;
    height: 15px;
    background: #FFDCDE;
    border-radius: 5px;

}

.Trans_Tot_Bal_sales_text{
    font: 'Outfit';
    font-family: MTB_Outfit;
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 13px;
    color: #979797;
    text-align: right;
}


.Rupee_Image{
    padding-right:5px;
    height:8px;
    position: relative;
    top: -3px;
}


/*transaction return side*/


.Transctionreturnside_radiolable{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */
    font-family: MTB_Inter;

    color: #6A6A6A;
    position: relative;
    top: -6px;
    left: 4px;
}
.Transctionreturnside_radiouppertext{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */

    font-family: MTB_Inter;
    color: #6A6A6A;
    margin-bottom: 14px;

}

input[name="Transctionreturnside_transtype"]:checked:after {
    width: 20px;
    height: 20px;
    border-radius: 15px;
    position: relative;
    background-color: red;
    background-color:  #0162D4;
    content: '';
    display: inline-block;
    visibility: visible;
    background-image: var(--urlimgradiowhitecircle);
    background-repeat: no-repeat;
    background-position: center;
}
input[name="Transctionreturnside_transtype"]{
    height: 20px;
    width:20px;
}


.label_Transctionreturnside_screen{
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    /*margin-left:-1px;*/
    color: #656565;
    font-family: MTB_Inter;

}


.border_Transctionreturnside_input{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #000000;
    font-family: MTB_Inter;

}

.border_Transctionreturnside_input:focus{
    outline:none;
    border: 1.3px solid #21AFFF;
}


.bootstrap-select.form-control .dropdown-toggle[data-id='Transctionreturnside_partyname']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #000000;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='Transctionreturnside_partyname']::after{

    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;

}

.bootstrap-select.form-control .dropdown-toggle[data-id='Transctionreturnside_stocklocation']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #000000;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='Transctionreturnside_stocklocation']::after{

    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;

}
.bootstrap-select.form-control .dropdown-toggle[data-id='Transctionreturnside_itemdata']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #000000;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='Transctionreturnside_itemdata']::after{

    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;

}




/*sell ul*/

.Transctionreturnside_listmainli{
    display: flex;
    padding-bottom: 8px;
    padding-top: 10px;
    border-bottom: 1px solid;
    border-bottom: 1px solid #E9E9E9;
}

.Transctionreturnside_prodname{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */
    color: #000000;

    font-family: MTB_Inter;
    padding-left: 0px;
    font-weight: bold;
    display: inherit;
    padding-bottom: 0px;

}

.Transctionreturnside_lidiscountTaxtext{

    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    /*line-height: 12px;*/

    color: #8E8E8E;



    font-family: MTB_Inter;
    display: inherit;
    /*padding-bottom: 8px;*/
}




.Transctionreturnside_li_seconddiv{


    padding-left: 0px;
    font-weight: bolder;

    text-align: right;
    display: flex;
    justify-content: flex-end;
}
.Transctionreturnside_lisellpricevalue{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    /*line-height: 17px;*/
    /* identical to box height */
    text-align: right;

    font-family: MTB_Inter;
}

.Transctionreturnside_lidiscountvalue{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    /*line-height: 10px;*/
    /* or 91% */

    text-align: right;
    color: #EB5757;

    font-family: MTB_Inter;
    /*padding-top: 3px;*/
    display: inherit;
}
.Transctionreturnside_litaxvalue{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    /*line-height: 10px;*/
    /* or 91% */
    text-align: right;
    color: #AAAAAA;
    font-family: MTB_Inter;
    /*padding-top: 8px;*/
    display: inherit;
}


.Transctionreturnside_li_ruppeimg{
    padding-right: 6px;
}


#Transctionreturnside_itmes_count{
    color: #686868;
    font-weight: bold;
}

.Transctionreturnside_li_mainDiv{
    width:100%;
}
.Transctionreturnside_li_UOMDiv{
    padding:0 16px;
    padding-top:8px;
}



#Transction_return_distext{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height, or 15px */


    color: #EB5757;
}
#Transction_return_taxtext{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height, or 15px */


    color: #717171;
}
#Transction_return_total_text{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height, or 20px */
    color: #1D1D1D;
}
#Transction_return_total_net_text{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 15px;
    /* identical to box height, or 20px */


    color: #1D1D1D;

}

#Transction_return_disvalue{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height, or 15px */

    text-align: right;

    color: #FF0000;
}
#Transction_return_taxvalue{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height, or 15px */

    text-align: right;

    color: #666666;
}
#Transction_return_amountvalue{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    color: #1D1D1D;

}
#Transction_return_total_net_value{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;


    color: #1D1D1D;
    float:right;
    position: relative;
    top: 4px;

}














/* transction return item modal mtpage44  */

#transaction_return_item_modalhead{
    font-family: 'Outfit';
    font-family: 'MTB_Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */

    color: #000000;
    font-weight: bold;
    text-align: center;
}

.label_transaction_return_item_modal{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */


    color: #656565;
    font-family: MTB_Inter;

}

.border_transaction_return_item_modal_input{

    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #313131;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
}

.border_transaction_return_item_modal_input:focus{
    outline:none;
    border: 1.3px solid #21AFFF;
}
/*
.bootstrap-select.form-control .dropdown-toggle[data-id='Addstockmodal_stocklocation']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    line-height: 25px;
    color: #313131;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='Addstockmodal_stocklocation']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}*/



/* upload modal purchase modal  mtpage27 */

#upload_excel_purchase_modal_head{
    font-size: 18px;
    /*font-size: 20px;*/
    line-height: 23px;
    color: #000000;
    font-style: normal;
    font-family: 'MTB_Outfit';
    font-weight: bold;

    text-align: center;

    /*font-family: 'Outfit';*/

    /*font-weight: 500;*/


}
.label_uploadexcelpurchase_modal{
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    margin-left:-1px;
    font-family: MTB_Inter;

    color: #AAAAAA;

    margin-bottom: 0px;

}


.uploadexcelpurchase_modal_Box{


    display: flex;

    align-items: center;



}

.uploadexcelpurchase_modal_arrow{
    margin-left: auto;
    margin-right:30px;
    margin-right:2rem;
}

.uploadexcelpurchase_modal_img{
    /*margin-left: 10px;*/
    position: relative;
    top: -6px;
}

.uploadexcelpurchase_modal_name{


    text-align: left;
    padding-left: 15px;
    padding-top: 13px;
    padding-bottom: 10px;
    padding-right: 6px;


    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */

    font-weight:bold;

    color: #323232;



}

.uploadexcelpurchase_modal_info{





    display: block;
    padding-top: 10px;


    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */


    color: #949494;



}
.border_uploadpurchaseexcel_input{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #000000;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
}

.border_uploadpurchaseexcel_input:focus{
    outline:none;
    border: 1.3px solid #21AFFF;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='uploadexcelpurchase_modal_partyselect']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 33px;
    height: 40px;
    font-size:12px;
    padding-top:1px;
    color: #020202;
    padding-left: 12px;
    height: 37px;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='uploadexcelpurchase_modal_partyselect']::after{
    font-size: 17px;
    position: relative;
    top:3px;
}
.bootstrap-select.form-control .dropdown-toggle[data-id='uploadexcelpurchase_modal_invoicenum']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 33px;
    height: 40px;
    font-size:12px;
    padding-top:1px;
    color: #020202;
    padding-left: 12px;
    height: 37px;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='uploadexcelpurchase_modal_invoicenum']::after{
    font-size: 17px;
    position: relative;
    top:3px;
}


/* Transction Pay Screen mtpage43 */


.CompareUploadedItems_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}



.CompareUploadedItems_text{
    font-family: 'Inter';
    font-style: normal;
    font-weight:400;
    font-size: 11px;
    line-height: 13.75px;


    color: #FFFFFF;
    font-family: MTB_Inter;
    font-family: MTB_Inter;
    margin-bottom: 18px;
}

.CompareUploadedItems_count{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
    /* identical to box height, or 28px */


    color: #FFFFFF;
    font-family: MTB_Inter;
    padding-top: 12px;
    padding-bottom: 8px;
}

.CompareUploadedItems_box{
    padding-left: 13px;
    border-radius: 5px;
    padding-right: 10px;
}


.CompareUploadedItemsListLI{
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    padding-top:10px;
    padding-bottom:10px;
}
.li_CompareUploadedItemsList_Div{
    display:flex;
    align-items: flex-start;

}
.li_CompareUploadedItemsListn_Check{
    transform: scale(1.3);
    border: 1.3px solid #CDCDCD;
    border-radius: 3px;
    margin-top: 5px;
}
.li_CompareUploadedItemsListn_Name{
    font: 'Inter';
    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    padding:0px;
    font-weight: bold;
    color: #000000;
}
.li_CompareUploadedItemsListn_uom{
    font: 'Inter';
    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 13px;
    color: #6A6A6A;
    padding-top:7px;
}
.li_CompareUploadedItemsListn_count{
    font: 'Inter';
    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    color: #202020;
    display: grid;

}
.CompareUploadedItemsList_itemerror{
    color:        #FF4949;
}
.li_CompareUploadedItemsList_head{
    color: #868686;
    /*font-family: Inter;*/
    font-family: 'MTB_Inter';
    font-size: 11px;
    font-weight: 500;
    line-height: 13px;
    letter-spacing: 0em;
    text-align: right;

}
.wrong_qty_img{
    visibility: hidden;
    position: relative;
    top: -3px;
}




.sendRepoToSupplier_main_head{
    font:'Outfit';
    font-style: normal;
    font-weight: 500;

    font-family: 'MTB_Outfit';
    font-weight: bold;

    font-size: 18px;
    line-height: 23px;

    color: #000000;
}

input[name="sendRepoToSupplier_radio"]:checked:after {
    width: 20px;
    height: 20px;
    border-radius: 15px;
    position: relative;
    background-color: red;
    background-color:  #0162D4;
    content: '';
    display: inline-block;
    visibility: visible;
    background-image: var(--urlimgradiowhitecircle);
    background-repeat: no-repeat;
    background-position: center;
}
input[name="sendRepoToSupplier_radio"]{
    height: 20px;
    width:20px;
    position: relative;
    top: 3px;
}

.label_sendRepoToSupplier{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */


    color: #656565;
    font-family: MTB_Inter;

}

.border_sendRepoToSupplier_input{

    /*border: 0.6px solid #8E8383;*/

    border: 1.3px solid #D0D0D0;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #313131;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
}

.border_sendRepoToSupplier_input:focus{
    outline:none;
    border: 1.3px solid #21AFFF;
}

.li_sendRepoToSupplierList_head{
    color: #868686;
    /*font-family: Inter;*/
    font-family: 'MTB_Inter';
    font-size: 11px;
    font-weight: 500;
    line-height: 13px;
    letter-spacing: 0em;
    text-align: right;

}



.sendRepoToSupplierListLI{
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    padding-top:10px;
    padding-bottom:10px;
}
.li_sendRepoToSupplierList_Div{
    display:flex;
    align-items: flex-start;

}

.li_sendRepoToSupplierList_Name{
    font: 'Inter';
    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    padding:0px;
    font-weight: bold;
    color: #FF4949;
}

.li_sendRepoToSupplier_count{
    font: 'Inter';
    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    color: #202020;
    display: grid;

}


/*/ mismatch item issue details /*/


.mismatchitemissuedeatils_main_head{
    font:'Outfit';
    font-style: normal;
    font-weight: 500;

    font-family: 'MTB_Outfit';
    font-weight: bold;

    font-size: 18px;
    line-height: 23px;

    color: #000000;
}

.label_mismatchitemissuedeatils_screen{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */


    color: #9E9E9E;
    font-family: MTB_Inter;
}

.mismatchitemissuedeatils_screendata{




    font-family: 'Inter';
    font-style: normal;
    font-family: MTB_Inter;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */


    color: #393939;
}





/*notification screen mtpage45*/

.Notification_screen_head{
    font:'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    font-family: 'MTB_OutfitLight1';
    font-weight: bold;
    color: black;
}

#notificaton_count_div{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 14px;
    font-family: 'MTB_Inter';
}



.Notification_Inner_list_DIV{
    display:flex;
    padding-top:10px;
    margin-bottom:10px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}

.Notification_list_title{
    font: 'Inter';
    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    font-weight:bold;
    padding-bottom:5px;
}
.Notification_list_message{
    padding-top:5px;
    font: 'Inter';
    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 125%;
    color: #8D8D8D;
    padding-bottom:5px;
}
.Notification_list_time{
    padding-top:5px;
    font: 'Inter';
    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    color: #8D8D8D;
    padding-bottom:15px;
}

.notification_circle{
    width:51px;
    height:51px;
    padding:10px;
    border-radius:100%
}
.cicle_red{
    background:#E94444;
}
.circle_green{
    background: #3BB85E;
}
.circle_pink{
    background: #EB4258;
}




/*   profile name edit mtpage46  */



.business_profile_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

.label_business_profile_screen{
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    margin-left:-1px;
    color: #656565;
    font-family: MTB_Inter;
}

.border_business_profile_input{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #313131;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
    outline: none;
    color: #555555;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='business_profile_businesstype']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    color: #555555;
    /*line-height: 33px;*/
    line-height: 25px;
    /*color: #000000;*/
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='business_profile_businesstype']::after{

    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;

}




.bootstrap-select.form-control .dropdown-toggle[data-id='business_profile_businesstype'].btn.disabled{
    opacity:1 !important;
}


#businessprofile_progresslable{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */


    color: #030303;
    font-family: MTB_Inter;
    margin-bottom: 6px;
}






/*-----------------------------------------------------*/

.reportuppernavtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}
.transctionuppernavtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}
.dashoboarduppernavtext{
    font-family: 'Outfit';

    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}



.label_Dashboard_home_screen{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 125%;
    /* identical to box height, or 18px */


    color: #363636;
}

.bootstrap-select.form-control .dropdown-toggle[data-id='dashboardhome_select_day']{

    border: 0.6px solid #BFBEBE;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 21px;
    color: #000000;
    padding-left: 11px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='dashboardhome_select_day']::after{

    position: relative;
    top: 1px;
    font-size: 19px;
    color:  #AAA4A4;
    ;

}

.border_dashboard_home_input{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #313131;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
}

.dashhom_transbox_text{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 125%;
    /* identical to box height, or 18px */


    color: #747474;
    font-family: MTB_Inter;
    font-family: MTB_Inter;
    margin-bottom: 18px;
}

.dashhom_transbox_ruppes{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 22px;
    line-height: 125%;
    /* identical to box height, or 28px */


    color: #343434;
    font-family: MTB_Inter;
    padding-top: 12px;
    padding-bottom: 8px;
}




.dash_home_inventory_list_div{
    display:flex;
    padding-top:10px;
    margin-bottom:10px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    padding-bottom: 15px;
    flex-wrap: wrap;
}

.dash_home_inventory_list_div_count{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 125%;
    /* identical to box height, or 25px */


    color: #343434;

}

.dash_home_inventory_list_div_text{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    line-height: 125%;
    /* identical to box height, or 15px */


    color: #747474;
    font-family: MTB_Inter;
}

.dash_home_inventory_list_div_circle{
    width:50px;
    height:50px;
    padding:10px;
    border-radius:100%
}

.dashhom_itemsbox_text{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    line-height: 125%;
    /* identical to box height, or 15px */

    font-family: MTB_Inter;
    color: #747474;
    padding-bottom:10px;
}

.dashhom_itemsbox_count{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 22px;
    line-height: 125%;
    /* identical to box height, or 28px */
    font-family: MTB_Inter;

    color: #343434;
    padding: 8px 0;
}

.dashboardprogessbarcolor{
    background-color:#FF4949;



}

.dash_inventory_LSlist_qty{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 222.5%;
    /* or 31px */
    font-family: MTB_Inter;

    color: #FD0000;

    width: 15%;
    text-align: right;
}

.dash_inventory_LSlist_itemname{

    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 222.5%;
    /* or 31px */
    font-family: MTB_Inter;

    color: #262626;

    width: 25%;
}

.dash_inventory_LSlist_progressdiv{
    width: 60%;
    padding-right: 5px;
    padding-left: 10px;
}

.dash_inventory_LSlist_progressdiv_upperdiv{
    display: flex;
    flex-direction: column;
    padding: 5px;
    padding-left: 0px;
    overflow: hidden;
}

.dash_inventory_LSlist_progressdiv_spanone{
    font-size: 14px;
    line-height: 17px;
}
.dash_inventory_LSlist_progressdiv_spantwo{
    font-size: 10px;
    line-height: 10px;
    color: #747474;
    padding-left: 2px;
}

#dashboardhomeinventorylowstocklistdiv_ul_list > li:last-child >div {
    border: unset !important;
}




/* report home */

.reporthome_Innerdiv{
    width: 40px;
    padding-left: 15px;
}

.reporthome_outer_div{
    display: flex;
    /*margin-bottom: 18px;*/
    align-items: center;
    border-bottom:  1px solid rgba(0, 0, 0, 0.12);
    /*min-height: 55px;*/
    flex-wrap: wrap;
    padding-top: 20px;
    padding-bottom: 15px;
    padding-left: 11px;
    padding-right: 21px;
}

.reporthome__label{

    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 15px;
    /* identical to box height, or 15px */

    text-align: center;

    color: #595959;
    font-family: MTB_Inter;
    font-weight: bold;
    margin-bottom: 0px;
    padding-left: 15px;
}

.reporthome_label_innerMenu{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    margin: 12px 0px;
    /* or 358% */
    font-family: MTB_Inter;

    color: #656565;
    padding-left: 42px;
}


/*report show*/

#report_show_nav_head{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
    padding-left: 15px;
}

#report_show_ul_list{
    font-family: MTB_Inter;
    font-size: 12px;
    list-style: none;
    padding: 0px;
}


#report_show_ul_list li{
    display:flex;
}


.li_head_report{
    font-family: MTB_Inter;
    font-style: normal;

    font-size: 14px;
    line-height: 15px;
    font-weight: bolder;
    color: #000000;
    border: 1px solid rgba(0, 0, 0, 0.125);
    padding: 8px 0;
}

.li_row_report{
    font-family: MTB_Inter;
    font-style: normal;

    font-size: 12px;
    line-height: 15px;
    font-weight: bolder;
    color: #5C5C5C;
    border: 1px solid rgba(0, 0, 0, 0.125);
    padding: 8px 0;
    border-top: unset;
}
.li_row_repord_srno{
    text-align: right;
    width: 15%;
}
.li_row_repord_name{
    width:45%;
    padding-left: 16px;
}

.li_row_repord_measuringtype{
    width:40%;
    padding-left: 10px;
}



.report_Filter_label{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    line-height: 17px;
    color: #656565;
    padding-left: 15px;
    margin: 0;
    font-size: 14px;
    padding-top: 1px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='report_ItemlistFilter_measuring_type']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #313131;
    padding-left: 11px;
    font-family: MTB_Inter;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='report_ItemlistFilter_measuring_type']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}
.bootstrap-select.form-control .dropdown-toggle[data-id='report_ItemlistFilter_stocklocation']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #313131;
    padding-left: 11px;
    font-family: MTB_Inter;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='report_ItemlistFilter_stocklocation']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}


input[name="report_Item_filter_sort"]:checked:after {
    width: 20px;
    height: 20px;
    border-radius: 15px;
    position: relative;
    background-color: red;
    background-color:  #017CD4;
    content: '';
    display: inline-block;
    visibility: visible;
    background-image: var(--urlimgradiowhitecircle);
    background-repeat: no-repeat;
    background-position: center;
}

.report_Item_filtercheckbox{
    width: 19px;
    height: 19px;
    background: #FFFFFF;
    border: 0.6px solid #8E8383;
    border-radius: 3px;
}





/*report transaction*/

#report_TransactionReport_nav_head{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
    padding-left: 15px;
}

#report_TransactionReport_ul_list{
    font-family: MTB_Inter;
    font-size: 12px;
    list-style: none;
    padding: 0px;
}


#report_TransactionReport_ul_list li{
    display:flex;
}


.report_TransactionReport_listname{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: #000000;
    font-family: MTB_Inter;
    padding-left: 0px;
    font-weight: bold;
}

.report_TransactionReport_listruppediv{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    text-align: right;
    color: #000000;
    font-family: MTB_Inter;
    padding-right: 7px;
    font-weight: bold;
}
.report_TransactionReport_listdate{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    color: #6A6A6A;
    font-family: MTB_Inter;
    display: block;
}

.report_TransactionReport_listmainli{
    display: flex;
    padding-bottom: 10px;
    padding-top: 10px;
    border-bottom: 1px solid;
    border-bottom: 1px solid #E9E9E9;
    width: 100%;
}

.pay{
    color: #FE3944;
}

.get{
    color: #0CBD3D;
}
.report_TransactionReportlist_ruppeimg{
    padding-right: 6px;
}




/* report tranasctoin report filter modal */

@media (max-height: 594px){
    #reportscreen_filter_modal_content{
        height: 93vh;
        overflow-x: hidden;
        overflow-y: scroll;
    }
}


#reportscreen_filter_Modal_head{
    font-size: 18px;
    font-size: 23px;
    line-height: 23px;
    color: #000000;
    font-style: normal;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

.reportscreen_filter_Modal_label{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */


    color: #656565;
    color: #686868;
    font-weight: bolder;
}


.border_reportmodal_input{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #000000;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
    width: 100%;
    padding-left: 15px;
}

.border_reportmodal_input:focus{
    outline:none;
    border: 1.3px solid #21AFFF;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='reportscreen_filter_Modal_trans_type']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #313131;
    padding-left: 11px;
    font-family: MTB_Inter;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='reportscreen_filter_Modal_trans_type']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}
.bootstrap-select.form-control .dropdown-toggle[data-id='reportscreen_filter_Modal_sort']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #313131;
    padding-left: 11px;
    font-family: MTB_Inter;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='reportscreen_filter_Modal_sort']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}


.report_modal_calendar_img{
    position: relative;
    float:right;
    right: 12px;
    top: -30px;
}


@media (max-width:380px){
    .report_modal_calendar_img {
        visibility: hidden;
    }
}


/*//date radio report */

.report_filter_Modal_date_div{
    display: flex;
    flex-wrap: wrap;
    gap: 10px;

}

.report_filter_Modal_date_div div {

    width: 100px;
    height: 29px;
    position: relative;
    border: 0.6px solid #AEAEAE;
    border-radius: 25px;
}

.report_filter_Modal_date_div label,
.report_filter_Modal_date_div input {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.report_filter_Modal_date_div input[type="radio"] {
    opacity: 0.01;
    z-index: 100;
}

.report_filter_Modal_date_div input[type="radio"]:checked+label,
.Checked+label {
    background: #017CD4;
    color: #FFFFFF;
    border-radius: 25px;
}

.report_filter_Modal_date_div label {
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 16px;

    color: #656565;
    padding-top: 5px;
    text-align: center;
    margin-bottom: 0px;


}

.repo_btn{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 13px;
    border: none;
    outline: none;
}


.repo_pur{
    color: #FE3944;
    background: #FFDCDE;
    border-radius: 5px;
}

.repo_sal{
    color: #0CBD3D;
    background: #CBFFDA;
    border-radius: 5px;
}

.repo_pur_r{
    color: #0CBD3D;
    background: #CBFFDA;
    border-radius: 5px;
}

.repo_sal_r{
    color: #FE3944;
    background: #FFDCDE;
    border-radius: 5px;
}





/* report itempurchase/sale/return/report Screen*/

#report_itemPSR_nav_head{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
    padding-left: 15px;
}

#report_itemPSR_ul_list{
    font-family: MTB_Inter;
    font-size: 12px;
    list-style: none;
    padding: 0px;
}


#report_itemPSR_ul_list li{
    display:flex;
}


.li_head_itempsr_report{
    font-family: MTB_Inter;
    font-style: normal;

    font-size: 14px;
    line-height: 15px;
    font-weight: bolder;
    color: #000000;
    border: 1px solid rgba(0, 0, 0, 0.125);
    padding: 8px 0;

}

.li_row_itempsr_report{
    font-family: MTB_Inter;
    font-style: normal;

    font-size: 12px;
    line-height: 15px;
    font-weight: bolder;
    color: #5C5C5C;
    border: 1px solid rgba(0, 0, 0, 0.125);
    padding: 8px 0;
    border-top: unset;
}
.li_row_repord_itempsr_srno{
    text-align: right;
    width: 10%;
}
.li_row_repord_itempsr_name{
    width:30%;
    padding-left: 16px;
}

.li_row_report_itempsr_uom{
    width:30%;
    padding-left: 10px;
}
.li_row_report_itempsr_qty{
    width:30%;
    padding-left: 10px;
    text-align: right;
    padding-right: 5px;
}



.report_itemPSR_Filter_label{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    line-height: 17px;
    color: #656565;
    padding-left: 15px;
    margin: 0;
    font-size: 14px;
    padding-top: 1px;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='report_itemPSR_Filter_measuring_type']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #313131;
    padding-left: 11px;
    font-family: MTB_Inter;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='report_itemPSR_Filter_measuring_type']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}
.bootstrap-select.form-control .dropdown-toggle[data-id='report_itemPSR_Filter_stocklocation']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #313131;
    padding-left: 11px;
    font-family: MTB_Inter;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='report_itemPSR_Filter_stocklocation']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}


input[name="report_itemPSR_filter_sort"]:checked:after {
    width: 20px;
    height: 20px;
    border-radius: 15px;
    position: relative;
    background-color: red;
    background-color:  #017CD4;
    content: '';
    display: inline-block;
    visibility: visible;
    background-image: var(--urlimgradiowhitecircle);
    background-repeat: no-repeat;
    background-position: center;
}

.report_itemPSR_filtercheckbox{
    width: 19px;
    height: 19px;
    background: #FFFFFF;
    border: 0.6px solid #8E8383;
    border-radius: 3px;
}


.border_report_itemPSR_input{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #000000;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
    width: 100%;
    padding-left: 15px;
}

.border_report_itemPSR_input:focus{
    outline:none;
    border: 1.3px solid #21AFFF;
}











/* report party Screen*/

#report_party_nav_head{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
    padding-left: 15px;
}

#report_party_ul_list{
    font-family: MTB_Inter;
    font-size: 12px;
    list-style: none;
    padding: 0px;
}


#report_party_ul_list li{
    display:flex;
}


.li_headPArty_report{
    font-family: MTB_Inter;
    font-style: normal;

    font-size: 14px;
    line-height: 15px;
    font-weight: bolder;
    color: #000000;
    border: 1px solid rgba(0, 0, 0, 0.125);
    padding: 8px 0;
}

.li_row_partyreport{
    font-family: MTB_Inter;
    font-style: normal;

    font-size: 12px;
    line-height: 15px;
    font-weight: bolder;
    color: #5C5C5C;
    border: 1px solid rgba(0, 0, 0, 0.125);
    padding: 8px 0;
    border-top: unset;
}
.li_row_repord_partysrno{
    text-align: right;
    width: 15%;
}
.li_row_repord_partyname{
    width:45%;
    padding-left: 16px;
}

.li_row_repord_partytype{
    width:40%;
    padding-left: 10px;
}


/*                         here the previous font are */





/* Logout modal mtpage73*/

.modal.bottom.fade .MT_logout_modal{
    top: -100%;
    -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
    -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
    -o-transition: opacity 0.3s linear, top 0.3s ease-out;
    transition: opacity 0.3s linear, top 0.3s ease-out;
}

.modal.bottom.fade.in .MT_logout_modal,
.modal.bottom.fade.show .MT_logout_modal{
    /*    right: 0;
        left: 0;*/
    top:40%;
    width: 90%;

    max-width: 342px;
}
.MT_logout_modal {
    /*    position: fixed;
        margin: 0px;*/
    margin:auto;
}

#logout_modal_head{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 22px;
    /* identical to box height */


    color: #000000;
    font-family: MTB_Inter;
    font-weight: bold;
    padding-left: 24px;

}

#loguout_modal_Text{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;

    color: #6B6B6B;
    padding-left: 24px;
    padding-right: 18px;
}




/* stock_location_master_Screen  */
.stocklocationMasterheadtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

#stock_locationlistmastertable {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

#stock_locationlistmastertable td,#stock_locationlistmastertable th {
    text-align: left;
    padding: 8px;
    border: 1px solid #C1C1C1;
    font-size: 13px;
    color: #2C2C2C;
}
#stock_locationlistmastertable th {
    color: #969696;
}








/* report show tranasction details Screen mtpage108 */


.report_trans_details_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}


.label_report_trans_detail_screen{
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    margin-left:-1px;
    color: #656565;
    font-family: MTB_Inter;

}

.border_report_trans_detail_input{
    border: 1px solid #E0E0E0;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #000000;
    font-family: MTB_Inter;

}

.border_report_trans_detail_input:focus{
    outline:none;
}

#report_trans_detail_distext{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height, or 15px */


    color: #EB5757;
}
#report_trans_detail_taxtext{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height, or 15px */


    color: #717171;
}
#report_trans_detail_total_text{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;

    color: #1D1D1D;
}
#report_trans_detail_total_net_text{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 15px;
    /* identical to box height, or 20px */


    color: #1D1D1D;

}

#report_trans_detail_disvalue{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height, or 15px */

    text-align: right;

    color: #FF0000;
}
#report_trans_detail_taxvalue{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height, or 15px */

    text-align: right;

    color: #666666;
}
#report_trans_detail_amountvalue{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    color: #1D1D1D;

}
#report_trans_detail_total_net_value{
    font-family: 'Inter';
    font-family: MTB_Inter;

    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;


    color: #1D1D1D;
    float:right;
    position: relative;
    top: 4px;

}



/*sell ul*/

.report_trans_detail_listmainli{
    display: flex;
    padding-bottom: 8px;
    padding-top: 10px;
    border-bottom: 1px solid;
    border-bottom: 1px solid #E9E9E9;
}

.report_trans_detail_prodname{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */
    color: #000000;

    font-family: MTB_Inter;
    padding-left: 0px;
    font-weight: bold;
    display: inherit;
    padding-bottom: 0px;

}

.report_trans_detail_lidiscountTaxtext{

    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    /*line-height: 12px;*/

    color: #8E8E8E;



    font-family: MTB_Inter;
    display: inherit;
    /*padding-bottom: 8px;*/
}




.report_trans_detail_li_seconddiv{


    padding-left: 0px;
    font-weight: bolder;

    text-align: right;
}
.report_trans_detail_lisellpricevalue{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    /*line-height: 17px;*/
    /* identical to box height */
    text-align: right;

    font-family: MTB_Inter;
}

.report_trans_detail_lidiscountvalue{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    /*line-height: 10px;*/
    /* or 91% */

    text-align: right;
    color: #EB5757;

    font-family: MTB_Inter;
    /*padding-top: 3px;*/
    display: inherit;
}
.report_trans_detail_litaxvalue{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 11px;
    /*line-height: 10px;*/
    /* or 91% */
    text-align: right;
    color: #AAAAAA;
    font-family: MTB_Inter;
    /*padding-top: 8px;*/
    display: inherit;
}

/*
.report_trans_detail_li_ruppeimg{
    padding-right: 6px;
}*/


#report_trans_detail_itmes_count{
    color: #686868;
    font-weight: bold;
}

.report_trans_detail_li_mainDiv{
    width:100%;
}
.report_trans_detail_li_UOMDiv{
    padding:0 16px;
    padding-top:8px;
}












/*Exit Modal Screen mtpage74*/

.modal.bottom.fade .MT_exit_modal{
    top: -100%;
    -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
    -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
    -o-transition: opacity 0.3s linear, top 0.3s ease-out;
    transition: opacity 0.3s linear, top 0.3s ease-out;
}

.modal.bottom.fade.in .MT_exit_modal,
.modal.bottom.fade.show .MT_exit_modal{
    /*    right: 0;
        left: 0;*/
    top:40%;
    width: 90%;

    max-width: 342px;
}
.MT_exit_modal {
    /*    position: fixed;
        margin: 0px;*/
    margin:auto;
}

#exit_modal_head{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 22px;
    /* identical to box height */


    color: #000000;
    font-family: MTB_Inter;
    font-weight: bold;
    padding-left: 24px;

}

#exit_modal_Text{
    font-family: 'Inter';
    font-family: MTB_Inter;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 19px;

    color: #6B6B6B;
    padding-left: 24px;
    padding-right: 18px;
}


/*//switch modal*/
.modal.bottom.fade .Mt_switch_modal{
    right: -100%;
    -webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
    -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
    -o-transition: opacity 0.3s linear, right 0.3s ease-out;
    transition: opacity 0.3s linear, right 0.3s ease-out;
}

.modal.bottom.fade.in .Mt_switch_modal,
.modal.bottom.fade.show .Mt_switch_modal{
    right: 0;
    /*    left: 0;*/
    /*width: 90%;*/
    width: 85%;
    max-width: 100%;
    top: 70px;
}
.Mt_switch_modal {
    position: fixed;
    margin: 0px;
}



.switchmodalOuterdiv{
    display: grid;
    /*margin-bottom: 18px;*/
    align-items: center;
    border-bottom:  1px solid rgba(0, 0, 0, 0.12);
    /*min-height: 55px;*/
    flex-wrap: wrap;
    padding-top: 10px;
    padding-bottom: 9px;
    width: 100%;
    grid-template-columns: 62px auto 40px;
}

.switchmodalImgdiv{
    padding-left: 6px;
}





.switchmodalusername{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;

    font-family: MTB_Outfit;

    padding-left: 5px;

}

.switchmodalradio{

}


input[name="switch_modal_user_select"]:checked:after {
    width: 30px;
    height: 30px;
    border-radius: 15px;
    position: relative;
    background-color: red;
    background-color:  #0162D4;
    content: '';
    display: inline-block;
    visibility: visible;
    background-image: var(--urlimgradiowhitecircle);
    background-repeat: no-repeat;
    background-position: center;
}
input[name="switch_modal_user_select"]{
    height: 30px;
    width:30px;
}



/* switch Screen  */
#switch_main_head{
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-size: 32px;
    line-height: 48px;
    color: #000000;
    font-family: MTB_PoppinsEB;
}



.label_switch_mainSceen{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    margin-left: -1px;
    color: #555454;
    font-family: MTB_Inter;
}

.border_switch_mainScreen{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 33px;
    font-family: MTB_Inter;
    /*letter-spacing: 1px;*/
}



/*@media (max-width:303px){
    #Sign_in_head{
        font-size:27px !important;
        margin-bottom: 0.6rem !important;
    }
}*/


.bootstrap-select.form-control .dropdown-toggle[data-id='switch_mainuser_select']{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    /*line-height: 33px;*/
    line-height: 25px;
    color: #313131;
    padding-left: 11px;
    font-family: MTB_Inter;
}



.bootstrap-select.form-control .dropdown-toggle[data-id='switch_mainuser_select']::after{
    position: relative;
    top: 1px;
    font-size: 19px;
    color: #454545;
}






/* subscreption plan main mtpage2000 */



.subscription_plan_main_head{
    font:'Outfit';
    font-style: normal;
    font-weight: 500;

    font-family: 'MTB_Outfit';
    font-weight: bold;

    font-size: 18px;
    line-height: 23px;

    color: #000000;
}

.subscription_plan_main_upper_text{

    font-family: 'Inter';
    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #7A7A7A;
    margin-top: 10px;
    margin-bottom: 17px;
}


.subscription_plan_main_button_white{
    background: #FFFFFF;
    border: 1px solid #D1D1D1;

    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;

    width: 78px;
    height: 27px;

    color: #484848;
    border-radius: 5px;
}

.subscription_plan_main_button_black{
    background: #000000;
    font-weight: 500;
    color: #FFFFFF;

}



.subscription_plan_main_box_DIV{
    display:flex;
    padding: 20px;
    margin-bottom: 20px;
    flex-wrap: wrap;
}

.subscription_plan_main_box_Type{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 19px;
    line-height: 22px;
    font-family: 'MTB_Inter';
    margin-bottom: 6px;
}

.subscription_plan_main_box_ruppes{

    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 26px;
    line-height: 31px;

    color: #000000;
    font-family: 'MTB_Inter';
    margin-bottom: 10px;
}

.subscription_plan_main_box_detail{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */

    /*text-align: right;*/

    color: #767676;
    font-family: 'MTB_Inter';
    margin-bottom: 10px;
}

.subscription_plan_main_box_benefit{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */


    color: #000000;
    font-family: 'MTB_Inter';
    font-weight: bolder;
}



input[name="subcription_plan_main_box_radio"]:checked:after {
    width: 20px;
    height: 20px;
    border-radius: 15px;
    position: relative;
    background-color: red;
    background-color:  #0162D4;
    content: '';
    display: inline-block;
    visibility: visible;
    background-image: var(--urlimgradiowhitecircle);
    background-repeat: no-repeat;
    background-position: center;
}
input[name="subcription_plan_main_box_radio"]{
    height: 20px;
    width:20px;
    position: relative;
    top: 3px;
}


/*subscreption plan Summery mtpage2001*/


.subscription_plan_summery_head{
    font:'Outfit';
    font-style: normal;
    font-weight: 500;

    font-family: 'MTB_Outfit';
    font-weight: bold;

    font-size: 18px;
    line-height: 23px;

    color: #000000;
}

#subscription_plan_summery_upper_text{

    font-family: 'Inter';
    font-family: 'MTB_Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #7A7A7A;
    margin-top: 10px;
    margin-bottom: 17px;
}


.label_subscription_plan_summery_screen{
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    margin-left:-1px;
    color: #656565;
    font-family: MTB_Inter;



}

.border_subscription_plan_summery_input{
    border: 0.6px solid #8E8383;
    border-radius: 5px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 33px;
    color: #000000;
    font-family: MTB_Inter;

}

.subscription_plan_summery_plan_deatail{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 19px;
    /* or 19px */
    font-family: MTB_Inter;

}


.subscription_plan_summery_plan_calculation{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 318.52%;
    line-height: 38px;
    /* or 38px */


    color: #656565;
    font-family: MTB_Inter;
    display: flex;
    justify-content: space-between;

}
.subscription_plan_summery_plan_final{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */


    color: #292929;
    font-family: MTB_Inter;
    display: flex;
    justify-content: space-between;
    font-weight: bold;

}



.subscription_plan_summery_box{
    background: #3E71C7;
    border-radius: 5px;
    display: flex;
    align-items: center;
    font-family: MTB_Inter;
    font-style: normal;

    justify-content: space-between;
    margin-top: 15px;
    margin-bottom: 25px;
}

.subscription_plan_summery_box_type{
    /*font-family: 'Inter';*/
    /*font-style: normal;*/
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    /* identical to box height */


    color: #FFFFFF;
    padding-top: 17px;
    padding-bottom: 7px;
}
.subscription_plan_summery_box_validity{
    /*font-family: 'Inter';*/
    /*font-style: normal;*/
    font-weight: 400;
    font-size: 13px;
    line-height: 15px;
    /* identical to box height */


    color: #FFFFFF;
    padding-bottom: 13px;
}
.subscription_plan_summery_box_price{

    /*font-family: 'Inter';*/
    /*font-style: normal;*/
    font-weight: 600;
    font-size: 26px;
    line-height: 31px;

    color: #FFFFFF;
}



/*//switch*/

.switch_subscribe_summary
{
    display: inline-block;
    width: 34px;
    height:16px;
    margin: 0px 10px;
    transform: translateY(20%);
    position: relative;
}

.slider_subscribe_summary
{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border-radius: 30px;
    box-shadow:  0 0 0 1.5px #0066FE, 0 0 2px #0066FE;
    cursor: pointer;
    border: 4px solid transparent;
    /*overflow: hidden;*/
    transition: 0.2s;
}

.slider_subscribe_summary:before
{
    position: absolute;
    content: "";
    width: 12px;
    height: 12px;
    top: -2px;
    background-color: #0066FE;
    border-radius: 30px;
    transform: translateX(-2px); /*translateX(-(w-h))*/
    transition: 0.2s;
}

.switch_subscribe_summary_checkbox:checked + .slider_subscribe_summary:before
{
    transform: translateX(16px); /*translateX(w-h)*/

}


.switch_subscribe_summary input
{
    display: none;
}


.subscription_plan_summery_slider_div{
    display: flex;
    align-items: center;
}

.subscription_plan_summery_slider_sub_type{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */

    font-family: MTB_Inter;
    color: #9C9C9C;

}

.subscription_plan_summery_slider_sub_type_select{

    font-weight: 500;
    font-size: 12px;


    color: #000000;
    font-weight: bolder;
}




/*about mtpage2003*/

.mtbilling_about_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 19px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;


}

.label_mtbilling_about_screen{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 15px;
    /* identical to box height */


    color: #656565;
    font-family: MTB_Inter;

    margin-bottom: 11px;

}

.mtbilling_about_screendata{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    /* identical to box height */


    color: #000000;
    font-family: MTB_Inter;
    font-weight: bolder;
}

.about_forword_Arro{
    margin-left: auto;
    margin-right: 6px;
}

.mtbilling_about_box{
    height: 71px;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 15px;
    /* identical to box height */


    color: #656565;
    font-family: MTB_Inter;
    display: flex;
    align-items: center;
}

/* ------------------------------------------------- * Fonts * ----------------------------------------------------- */


@font-face {
    font-family: MTB_Poppins;
    src: url('../fonts2/poppins/Poppins-Medium.ttf');
}

@font-face {
    font-family: MTB_Inter;
    src: url('../fonts2/inter/Inter-Regular.otf');
}

@font-face {
    font-family: MTB_InterMedium;
    src: url('../fonts2/inter/Inter-Medium.otf');
}

@font-face {
    font-family: MTB_Outfit;
    src: url('../fonts2/outfit/OutfitRegular.ttf');
}


@font-face {
    font-family: MTB_OutfitLight1;
    src: url('../fonts2/outfit/OutfitLight1.ttf');
}





@font-face {
    font-family: MTB_PoppinsEB;
    src: url('../fonts2/poppins/Poppins-ExtraBold.ttf');
}

/* -------------------------------------------------  fonts End  ----------------------------------------------------- */

























/* -------------------------------------------------  For tableT Screen use this  ----------------------------------------------------- */
/*.page{
    border:1px solid red;

}
.container{
    border:1px solid blue;
}*/

/*@media (min-width:568px){
    .container {
        max-width: 99vw;
    }
}*/
/* ------------------------------------------------- For tablet Screen end   ----------------------------------------------------- */


/*@media( min-width:600px){
    .MT_modal{
        width: 70% !important;
        margin-left: 15% !important;
    }
}*/



/*---------------------------------------------------- hide Scrollbar ---------------------------------------------------------------*/

/* Hide scrollbar for Chrome, Safari and Opera 
.example::-webkit-scrollbar {
  display: none;
}

 Hide scrollbar for IE, Edge and Firefox 
.example {
  -ms-overflow-style: none;   IE and Edge 
  scrollbar-width: none;   Firefox 
}*/


/*add this for trasaction*/


.TransContainer{
    display: grid;
    grid-template-rows: 70px 40px auto 65px;
    overflow: hidden;
    height: 100vh;
}

.partyitemContainer{
    display: grid;
    grid-template-rows: 70px auto 65px;
    overflow: hidden;
    height: 100vh;
}

/*    display: grid;
    grid-template-rows: 70px 40px auto 70px;
    overflow: hidden;
    height: 100vh;*/


/*add this for party and items*/

/*display: grid;
    grid-template-rows: 70px auto 70px;
    overflow: hidden;
    height: 100vh;*/


.dropdown-item.active, .dropdown-item:active{
    opacity: 0.4;
}






/* Bill invoice screen mtpage208 */


.bill_invoice_details_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;
}

#bill_invoice_busi_name{
    color: #171717;

    /* input text */
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    font-family: MTB_Inter;
    font-weight: bolder;
}
#bill_invoice_invoice_date{
    color: #2C2C2C;
    text-align: right;
    font-family: Inter;
    font-size: 9px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    font-family: MTB_Inter;
    font-weight: bold;
}

#bill_invoice_invoice_date_span{
    color: #6A6A6A;
    font-family: Inter;
    font-size: 9px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    font-family: MTB_Inter;
}
#bill_invoice_mobile_num{
    color: #181818;
    font-family: Inter;
    font-size: 9px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    font-family: MTB_Inter;
    font-weight: bold;
}
#bill_invoice_mob_num_span{
    color: #6A6A6A;
    font-family: Inter;
    font-size: 9px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    font-family: MTB_Inter;
}

#bill_invoice_due_date{
    color: #313131;
    text-align: right;
    font-family: Inter;
    font-size: 9px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    font-family: MTB_Inter;
    font-weight: bold;
}

#bill_invoice_due_date_span{
    color: #6A6A6A;
    font-family: Inter;
    font-size: 9px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    font-family: MTB_Inter;
}

.bill_invoice_card_head_div{
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#bill_invoice_invoice_num_div{
    background: #E9E9E9;
    border-top: 3px solid black;
    margin-top: 24px;
    padding: 5px 7px;
}
#bill_invoice_invoice_num{
    color: #6A6A6A;
    /*font-family: Inter;*/
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

#bill_invoice_invoice_no_span{
    color: #6A6A6A;

    font-size: 11px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

#bill_invoice_billing_to_div{
    margin: 12px 0px;
}

#bill_invoice_billing_to{
    color: #181818;

    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

#bill_invoice_billing_to_name{
    color: #565656;

    font-size: 13px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    display: block;
    padding-top: 4px;
}

#bill_invoice_table_thead{
    color: #6A6A6A;
    /*    font-family: Inter;*/
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    border-top: 1.5px solid black;
    border-bottom: 1.5px solid black;

}

.bill_invoice_table_itemname_td{
    color: #666;
    /*font-family: Inter;*/
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding-left: 8px;
    padding-top: 6px;
    padding-bottom: 6px;
}
.bill_invoice_table_qty_td{
    color: #111;
    /*font-family: Inter;*/
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-align: right;
}
.bill_invoice_table_rate_td{
    color: #111;
    /*font-family: Inter;*/
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    text-align: right;

    line-height: normal;
}
.bill_invoice_table_amount_td{
    color: #111;
    /*font-family: Inter;*/
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-align: right;
    padding-right: 8px;

}
.bill_invoice_table_tbody_tr{
    border-bottom: 1px solid  #B7B7B787;

}

.bill_invoice_table_total_tr{
    border-top: 1.5px solid black;
    border-bottom: 1.5px solid black;
    display: flex;
    width: 100%;
    padding: 6px 0px;
    margin-top: 40px;

}

#bill_invoice_table_totalhead_td{
    color: #434343;
    /*font-family: Inter;*/
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    width:40%;
    padding-left: 8px;
}
#bill_invoice_table_totalqty_td{
    color: #434343;
    /*font-family: Inter;*/
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    width:10%;
    text-align: right;
}

/*#bill_invoice_table_totalrate_td{
    width:10%
}*/

#bill_invoice_table_totalamount_td{
    color: #434343;
    text-align: right;
    /*font-family: Inter;*/
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    padding-right: 8px;
    width:50%
}

.bill_invoice_bottom_total_div{
    display: grid;

    border-bottom: 1px solid #B7B7B787;
    grid-template-columns: 50% 50%;
    padding: 2px;
    padding-right: 8px;

}
.bill_invoice_bottom_total_head{
    color: #666;
    text-align: right;
    /*font-family: Inter;*/
    font-size: 9px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
#bill_invoice_bottom_taxable_amout{
    color: #434343;
    text-align: right;
    /*font-family: Inter;*/
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
}

#bill_invoice_bottom_disk_amout{
    color: #434343;
    text-align: right;
    /*font-family: Inter;*/
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
}
#bill_invoice_bottom_total_amout{
    color: #434343;
    text-align: right;
    /*font-family: Inter;*/
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}
#bill_invoice_bottom_recived_amout{
    color: #434343;
    text-align: right;
    /*font-family: Inter;*/
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-transform: uppercase;
}



/*scan customer code machine/*/

.mtbilling_scancodemachine_headtext{
    font-family: 'Outfit';
    font-style: normal;
    font-weight: 500;
    font-size: 19px;
    line-height: 23px;
    /* identical to box height */
    color: #000000;
    font-family: MTB_OutfitLight1;
    font-weight: bold;


}