div.image-header-rowx       {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    border: solid thin #999;
    background-color: #CCC;
    padding: 5px;
}

.image-header {
    width:100%
}

.image-header-row {
    display: grid;
    grid-template-columns: repeat(6, 1fr); /* divides the grid into 6 equal columns */
    grid-gap: 10px; /* spacing between grid items */
    padding: 10px; /* optional: padding around the entire grid */
    width:100%;
}

.image-header-row div {
    /* font-family: 'Open Sans', Arial, Helvetica, sans-serif; */
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 15px;
    border: solid thin #999;
    background-color: #CCC;
    padding: 5px;
}

.image-image-row {
    display: grid;
    grid-template-columns: repeat(6, 1fr); /* divides the grid into 6 equal columns */
    grid-gap: 10px; /* spacing between grid items */
    padding: 10px; /* optional: padding around the entire grid */
    width:100%;
}

.image-image-row div {
    border: solid thin #999;
    /* background-color: #CCC; */
    height: auto; /* adjust as needed for your content */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* optional: adds a subtle shadow for depth */
    /* border-radius: 5px;  */
    /* rounds the corners of the box */
    padding: 5px;
}

.image-header-row div, .image-image-row div {
    width: 100px;  /* Set this to your desired width */
    display: inline-block; /* Makes both types of divs inline */
    text-align: center; /* Centers the content of the divs */
}

.date-container {
    display: flex;
    justify-content: space-between; /* positions children on opposite ends */
    align-items: center; /* vertically centers children in case they have different heights */
    padding: 10px 0; /* optional padding for spacing */
}

.dateSelectContainer {
    display: inline-flex;
    justify-content: space-between; /* positions children on opposite ends */
    align-items: center; /* vertically centers children in case they have different heights */
    padding: 10px 0; /* optional padding for spacing */
}

.left-column h1 {
    margin-bottom: 0;
    margin-top: 0;
}