.table_container {
    max-height:65vh !important;
    /* overflow-x: hidden !important; */
    /* overflow-y: hidden !important; */
    
    border-bottom: 0.5px solid #c9c9c9 !important;
  }
  .table_container_nodata{
    overflow-y: hidden !important;
  }
  .table_container::-webkit-scrollbar:horizontal {
    /* display: none !important; */
    height: 0.4rem !important;
  
  }
  .MuiTableCell-stickyHeader{
    background-color: #ffffff !important;
  }
  .MuiSelect-select {
    height: 40px !important;
    width: 52.96px;
    background-color: #fefefe !important;
    color: #666666 !important;
    border: 1px solid #c0c0c000  !important;
    border-radius: 5px !important;
    box-sizing: border-box !important;
    font-size: 18px !important;
    
  }
  .css-194a1fa-MuiSelect-select-MuiInputBase-input.MuiSelect-select {
    height: 40px !important;
  }
  .css-pdct74-MuiTablePagination-selectLabel {
    display: none !important;
  }
  
  .css-194a1fa-MuiSelect-select-MuiInputBase-input.css-194a1fa-MuiSelect-select-MuiInputBase-input.css-194a1fa-MuiSelect-select-MuiInputBase-input {
    display: flex !important;
    align-items: center !important;
  }
  
  .css-1cccqvr.css-1cccqvr.css-1cccqvr{
    display: flex !important;
    align-items: center !important;
  }
  
  .css-11bfvty-MuiToolbar-root-MuiTablePagination-toolbar{
    margin: 15px 0px 5px 0px !important;
  }
  .MuiTablePagination-actions {
    height: 40px;
    background-color: #fefefe !important;
    color: #b6b6b6 !important;
    border: 1px solid #c9c9c9 !important;
    border-radius: 5px !important;
    box-sizing: border-box !important;
  }
  /* .MuiTablePagination-root {
    margin-right: 2rem !important;
  } */
  .merchant_title {
    font-size: 30px !important;
    color: #01b49e !important;
    margin: 0px !important;
    font-family: "Whitney", sans-serif !important;
    margin: -3rem 0 0 !important;
    font-weight: 500 !important;
  }
  .add_merchant_list{
    display : flex !important;
    justify-content: space-between !important;
    align-items: center !important;
  
  }
  .merchant_list_add_new_merchant{
  background-color: #01b49e !important;
  border-radius: 10px !important;
  }
  
  .margin-auto{
    margin-left: auto !important;
  }
  
  .insideMui .MuiOutlinedInput-input{
      width: 552px !important;
      height: 2px !important;
    }
  
  .merchant_edit_sep_div .MuiFormHelperText-root{
    color: red!important;
      font-size: 10px !important;
      position: absolute;
      top: 92%;
  }
  .ClearFilter{
    background-color: #f57070 !important;
    margin-left: 2px !important;
    border-radius: 50px !important;
    padding: 19px !important;
    padding-left: 30px !important;
      padding-right: 30px !important;
  }
  
  
  .searchButtons{
    background-color: #f57070 !important;
    margin-left: 2px !important;
    border-radius: 50px !important;
    padding: 19px !important;
    padding-left: 30px !important;
      padding-right: 30px !important;
  }
  
  .merchant_list_main_div {
    background-color: #ffffff !important;
    margin-top: 15px !important;
    border-radius: 5px !important;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.05) !important;
    padding-left: 1%;
    padding-right: 1%;
  }
  .merchant_list_main_divinner{
    background-color: #ffffff !important;
    border-radius: 5px !important;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.05) !important;
    padding-left: 1%;
    padding-right: 1%;
  }
  .merchant_list_inner_title_div {
    padding: 15px;
    border-bottom: 0.5px solid #c9c9c9 !important;
  }
  .merchant_list_inner_title {
    color: #666666 !important;
    font-family: "Whitney", sans-serif !important;
    font-weight: 500 !important;
    font-size: 20px !important;
    padding: 3px 3px 3px 0.5px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .data_tbl_head_row th {
    color: #666666 !important;
    font-family: "Whitney", sans-serif !important;
    font-weight: 500 !important;
    font-size: 17px !important;
  }
  .data_tbl_body_row td {
    color: #898989 !important;
    background: "none";
    font-family: "Whitney", sans-serif !important;
    font-weight: normal !important;
    font-size: 14px !important;
    border: none !important;
    margin: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 10px !important;
  }
  .data_tbl_body_row .InnerColorCode{
    color: blue !important;
  
  }
  .merchant_list_more_option {
    text-decoration: none !important;
    color: #01b49e !important;
  }
  
  .merchant_popup_list
    .css-1poimk-MuiPaper-root-MuiMenu-paper-MuiPaper-root-MuiPopover-paper {
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
    background-color: #ffffff !important;
    color: #01b49e !important;
    padding: 20px !important;
    border-radius: 5px !important;
    margin-top: 1rem !important;
    overflow: hidden !important;
    margin-left: -5rem !important;
    height: 75%;
    width: 48ch;
  }
  .merchant_popup_list
  .css-177ic5c{
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15) !important;
    background-color: #ffffff !important;
    color: #01b49e !important;
    padding: 20px !important;
    border-radius: 5px !important;
    margin-top: 1rem !important;
    overflow: hidden !important;
    margin-left: -5rem !important;
    height: 75%;
    width: 48ch;
  }
  .merchant_popup_search_icon {
    margin-left: -10px !important; 
  }
  .merchant_popup_itemList {
    border-bottom: 0.5px solid #c9c9c9 !important;
    width: 70% !important;
  }
  .merchant_popup_itemList_row {
    background: none !important;
    text-align: left !important;
  }
  .merchant_popup_itemList
    li.MuiMenuItem-root.MuiMenuItem-gutters.MuiButtonBase-root.css-147b1h3-MuiButtonBase-root-MuiMenuItem-root {
    margin-left: -15px !important;
  }
  
  .css-11bfvty-MuiToolbar-root-MuiTablePagination-toolbar p {
    color: #b6b6b6 !important;
  }
  .merchant_button_dev {
    padding-top: 25px !important;
  }
  .merchant_cancel_btn {
    background-color: #ff5b55 !important;
  }
  .merchant_save_btn {
    background-color: #00c9a5 !important;
    margin-left: 10px !important;
  }
  .merchant_tbl_edit_icon {
    border-radius: 50% !important;
    height: 50px !important;
    width: 50px !important;
  }
  .merchant_tbl_edit_icon img {
    height: 25px !important;
    width: 25px !important;
  }
  .merchant_list_search_filter {
    padding: 1px 0px 0px 0px !important;
      display: flex !important;
      justify-content: space-between !important;
      align-items: center !important; 
  }
  .innerFilterUser .MuiGrid-root{
     width: 70% !important;
  }
  .clearfilter{
    height: 40px;
    border-radius: 7px !important;
    margin-left: 7px !important;
    width: 100px;
  }
  .merchant_search_icon {
    height: 40px !important;
    width: 40px !important;
    border-radius: 50% !important;
    margin-right: -22px !important;
  }
  .merchant_search_icon img {
    height: 20px !important;
      width: 40px !important;
      margin-left: -22px;
  }
  .merchant_search_icon1 img {
    height: 25px !important;
    width: 40px !important;
    /* margin-left: -29px !important;  */
    position: absolute;
  
  }
  .merchant_list_search_bar{
    width:50% !important;
  }
  
  .serachBar{
    width:350px !important;
  }
  
  .searchBar.MuiOutlinedInput-root{
    border-radius: 200px;
  }
  .css-1ufxubh-MuiInputBase-root-MuiOutlinedInput-root{
  border-radius: 205px !important;
  }
  .mui-date-picker .MuiInputBase-root{
    border-radius: 4px !important;
    height: 40px;
  }
  .role_merchant_edit_drower_serch_field_another .css-1ufxubh-MuiInputBase-root-MuiOutlinedInput-root{
    border-radius: 5px !important;
    }
  .CalendarDesktop .css-1ufxubh-MuiInputBase-root-MuiOutlinedInput-root{
    border-radius: 5px !important;
    height: 40px;
    }
    .CalendarDesktop .css-1ynexcq{
      border-radius: 5px !important;
      height: 40px;
      }
  
    
    .CalendarDesktop .css-1ufxubh-MuiInputBase-root-MuiOutlinedInput-root .MuiSvgIcon-root{
      color: #01b49e;
    }
    .CalendarDesktop .css-syx2f8{
      top: -7px;
      font-size: 15px;
      color: grey;
      left: 44px;
    }
    .CalendarDesktop .css-9irgbg-MuiFormLabel-root-MuiInputLabel-root {
      top: -7px;
      font-size: 15px;
      color: grey;
      left: 44px;
    }
  
  .css-1ynexcq{
    border-radius: 205px !important;
  }
  
  .css-1h3cttj-MuiInputBase-root-MuiOutlinedInput-root{
    border-radius: 5px !important;
  }
  .merchant_list_filter_div{
    display: flex !important;
  }
  .merchantfiltersapce{
    margin-right: 16%;
  }
  .merchant_list_filter_img{
    cursor:  pointer !important;
    height: 35px;
    margin-left: 1%;
  }
  .no_data_found{
    width: 100% !important;
    align-items: center !important;
  }
  .no_data_found p{
    text-align: center !important;
  }
  .data_tbl_body_row .tbl_id{
    color: #666666 !important;
    text-transform: none !important;
    margin-left: -5px;
  }
  .data_tbl_body_row .tbl_id1{
    color: #666666 !important;
    text-transform: none !important;
    margin-left: -1px;
  }
  .MuiCircularProgress-root	{
    color: #01b49e !important;
  }

  .CreateMerchants_main_div {
    background-color: #ffffff !important;
    padding: 2px !important;
    border-radius: 5px !important;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.05);
    margin-top: 1.3rem !important;
  }
  .create_merchant_title {
    color: #666666 !important;
    font-weight: 500 !important;
    font-family: "Whitney", sans-serif;
    font-size: 26px !important;
    margin: 15px 15px !important;
    border-bottom: 1px solid #c9c9c9 !important;
  }
  
  
  .merchant_main_grid p{
    color: #666666 !important;
    font-weight: 500 !important;
    font-size: 16px !important;
    margin: 22px 22px !important;
    width: 180px !important;
    align-items: center !important;
    
  }
  .create_merchant_input_feild{
    padding-bottom:5px !important;
    
  }
  /* .create_merchant_input_feild{
      width:82% !important;
  } */
  .create_merchant_input span {
    color: red !important;
  }
  
  .create_merchant_input .css-zl19as-MuiInputBase-root-MuiOutlinedInput-root {
    height: 2.8rem !important;
  }
  
  .create_merchn_inpt_icon {
    margin-left: -1rem !important;
  }
  .create_merchn_inpt_icon .merchant_inpt_icon{
  font-size:1.5rem !important;
  color:#1058ff !important;
  }
  .inp_sep_div p{
    font-size:10px !important;
    margin: 0 0 0 0 !important;
    padding: 0 !important;
    color:red !important;
    margin-block-start: 0 !important;
    margin-block-end: 0 !important;
    width: 100% !important;
  }
  .create-merchant-grid{
    height:3rem !important;
  }
  .inp_sep_div{
    width:100% !important;
  }
  
  .CreateMerchants_main_div .MuiFormControl-root.MuiTextField-root.create_merchant_input_feild.css-1slu125-MuiFormControl-root-MuiTextField-root {
  width: 100% !important;
  }
  .sep_inpt_sec{
    display : flex !important;
    align-items: center !important;
    
  }
  .create_merhant_inpt_bdy{
    margin-top: 20px !important;
    width: 97% !important;
    padding: 0px 15px!important;
   
  }
  .inp_sep_div .css-zl19as-MuiInputBase-root-MuiOutlinedInput-root{
    height:35px !important;
  }
  .sep_inpt_sec span{
    color: red !important;
  }
  .merchant_grid_sec{
    margin-bottom: 1.5rem !important;
    height: 2rem !important;
  }
  
   .Inner_user_role_check_box{
      width: 98%;
      display: flex;
      align-items: center;
      justify-content: space-between;
      border: 1px solid grey;
      border-radius: 5px;
      padding-left: 1%;
      padding-right: 1%;
      font-size: 13px;
      color: blue;
      margin-bottom: 6px;
  }
  
  .css-isbt42>.MuiGrid-item{  
    margin-top: 0 !important;
  }
  
  .css-isbt42 > .MuiGrid-item {
    padding-top:0px !important;
  }
  
  .css-isbt42  {
    margin-top: 0 !important;
  }
  .mui_number_field{
    border-color: #C9C9C9 !important;
    margin: "0px 0px 0px 0px" !important;
    width: 100% !important;
  }
  .mui_number_field .css-1h3cttj-MuiInputBase-root-MuiOutlinedInput-root{
    height: 40px;
  }
  
  .create_merchant_dropdown_select{
    box-shadow:0px 0px 20px rgba(0, 0, 0, 0.15) !important;
  }