

/* format value boxes */  
      
div.reduce-padding .value-box-area {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 5px;
    padding-left: 16px;
}
              
div.reduce-padding .value-box-showcase {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 16px;
    padding-left: 0px;
}

/*  reduce margin between value box and nav menu was 24*/
div.main.bslib-gap-spacing.html-fill-container {
    padding-top: 16px;

}


/* custom.css */
.sign-out-button {
  background: none;
  border: none;
  padding: 0;
  color: black;
  /* text-decoration: underline; */
  cursor: pointer;
}

.sign-out-button:hover {
  background: none; /* Remove the grey background on hover */
  color: black; /* Set the text color to the desired color */
}

/*
.item_menu.title{
}
*/

/*  meant to style account dropdown to size h5 */
.dropdown.nav-item {
   /* font-size: 1.25rem; You can adjust the size as needed */
 /* font-size: 1.16875rem; */
}



/* remove margins on the navbar header to make narrower */
/* .navbar.navbar-default.navbar-fixed-top { */

.navbar.navbar-default.navbar-static-top{
    padding-top: 0px;
    padding-bottom: 0px;
}


/*
.body {
    padding-top: 70px;
}
*/
/*h3*/
#main_title-title {
  /*color: #4582EC; */
  /*color: #0F1225;*/
  color: #1F497D;
  /*color: #1E2D5D*/
}

/*h4*/
#payors_placeholder {
  /*color: #2A5482;*/
  /*color: #2F5D94;*/
  color: #3E66AC;
}

/*h6*/
#main_sub_title-title {
  color: #898989;
}

/*
    .h2, .h3 {
      color: #3e66ac;  
      /*color: #1F497D;*/
    }
*/



h2 {
    color: #3e66ac !important;
}

h3 {
    color: #3e66ac !important;
}

/*p {*/
#blue_text p {
    color: #1F497D;
}


.custom-section {
/*        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start; *//* Align items at the start to control spacing between header and content */
        margin-bottom: 40px;
      }
      
  .custom-section:nth-child(even) .header {
    order: 2;
  }
      
  .custom-section:nth-child(even) .content {
    order: 1;
  }
/*  
.header i {
    margin-right: 10px;
  }*/

.header h2 {
margin-bottom: 15px; /* Adjust the margin-bottom as needed */
}



/* styles.css 

.virtual-select-menu {
  top: initial !important;
  bottom: 100% !important;
}
*/


.virtual-select-menu {
  position: relative; /* Ensure positioning for dropdown placement */
}

.virtual-select-menu .dropdown-menu {
  top: 100%; /* Position dropdown below the input */
  bottom: auto; /* Override upward opening if set */
}
