.custom-panel {
    border-bottom: solid rgb(204, 204, 204) 1px;
    padding: 0.5rem 0;
    cursor: pointer;
}

.custom-panel-head {
    display: flex;
    justify-content: space-between;
    align-items: center;
    /* background-color: rgb(240, 240, 240); */
    padding: 8px;
}

.col-five {
    float: left;
    width: 20%;
    padding-left: 15px;
    padding-right: 15px;
    min-height: 1px;
  }
  
  @media (max-width: 767px) {
    .col-five {
      width: 100%; /* stack on mobile */
    }
}