/* colorthem start */
body {
    background-color: #173A36;
    color: #FFFFFF;
    font-family: 'Roboto', 'Arial', sans-serif;
    margin: 0;
    padding: 0;

}
.navbar-custom {
    background-color: #264653; /* Dark Green */
  }
  .navbar-custom .navbar-brand,
  .navbar-custom ,.custom-text-color, .nav-link {
    color: #FFFFFF; /* White */
  }
  .navbar-custom .nav-link:hover {
    color: #A2CFA5; /* Soft Green */
  }
  .navbar-nav .nav-link:hover {
    color: #cfcfcf; /* Light grey for hover */
  }
  .navbar-toggler {
    background-color: #ffffff; /* White */
  }
  .form-container {
    border-radius: 10px;
    background-color: #2E8B57;}
    .cutome-btn:hover{
        
            background-color: #4C9A82;
    }
    .cutome-btn{
       background-color:  #FFD700;
       color:black;
    }
/* colorthem end*/
/* inputselect measurement */

.inputselect {
    display: flex; /* Flex container to make input and select inline */
    align-items: center; /* Center align items vertically */
    border: 1px solid #ced4da; /* Border around the entire group */
    border-radius: 0.375rem; /* Rounded corners */
    overflow: hidden; /* Avoid border overflow */
}

.inputselect .form-control,
.inputselect .form-select {
    border: none; /* Remove default border */
    box-shadow: none; /* Remove default Bootstrap box shadow */
    border-radius: 0; /* Remove border-radius from individual elements */
}

.inputselect .form-control {
    border-right: 1px solid #ced4da; /* Add right border to input */
    flex: 1; /* Allow input field to grow */
}
.inputselect>select{
   margin-left:-1px;
}

.inputselect .form-select {
    flex: 1; /* Allow select field to grow */
    min-width: 0; /* Prevent overflow */
}

.inputselect .form-control:focus,
.inputselect .form-select:focus {
    box-shadow: none; /* Remove focus box shadow */
}
/* inputselect measurement */
  
  /* for submenu */
  /* For positioning the nested dropdown */
.dropdown-submenu {
  position: relative;
}

.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -0.5rem;
}
  /* for submenu */
  /* custmeiamge button use in customer page  */
  .customeImageButton{
    width: 35px!important;
    height:35px!important;
    position:relative!important; 
    background-color:#264653!important;

  }
  .customeImageButtonNOt{
    width: 35px!important;
    height:35px!important;
    position:relative!important; 
    background-color:#e71b0d!important;

  }
  /* custmeiamge button use in customer page  */
  .tdpd{
    padding-top: 190px;
    margin-top: 30px;

  }