html body{font-family: "Work Sans";}
h1, h2, h3, h4, h5, h6{
    margin-bottom: 0.5rem;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}

.uv-calendar-month,
.uv-calendar-table thead th,
.uv-mainmenubtn-cont.active .uv-btn-circleicon span,
.uv-eventslist-item .eventname,
.uv-listeventinfo .uv-name,
.uv-cellover .uv-celloverinner .name,
.uv-eventtitle h1{ text-transform: capitalize; }
.uv-calendarpage .uv-section-inner h1{ font-weight: lighter; }

.uv-eventbook{
    display: flex;
    flex-direction: column;
}
.uv-eventbook > div{order: 3;}
.uv-eventbook > a{order: 2;}
.uv-eventbook > .uv-event-items{order: 1;}

.uv-event-items {
    display: flex;
    flex-direction: column;
}

.uv-event-booktype-BKT102008 {order: 1;}
.uv-event-itemtfooter {order: 2;}

/* FES-3614 tables @auth:egt */
.uv-event-itemlist {
    display: flex;
    flex-direction: column;
}
/* Premium Bungalow */
.uv-itemname-tables .uv-event-item.uv-master-109306,
[data-booktypename="Tables"] .uws-invitems-list .uws-inventory-item.uws-inv-item-MAS109306 {
    order: 1;
    /* background-color: white; */
} 
/* Bungalows */
.uv-itemname-tables .uv-event-item.uv-master-101135,
[data-booktypename="Tables"] .uws-invitems-list .uws-inventory-item.uws-inv-item-MAS101135 {
    order: 2;
}
/* Deluxe Cabana */
.uv-itemname-tables .uv-event-item.uv-master-101136,
[data-booktypename="Tables"] .uws-invitems-list .uws-inventory-item.uws-inv-item-MAS101136 {
    order: 3;
}
/* Cabana */
.uv-itemname-tables .uv-event-item.uv-master-101137,
[data-booktypename="Tables"] .uws-invitems-list .uws-inventory-item.uws-inv-item-MAS101137 {
    order: 4;
}
/* Deck Tables */
.uv-itemname-tables .uv-event-item.uv-master-101140,
[data-booktypename="Tables"] .uws-invitems-list .uws-inventory-item.uws-inv-item-MAS101140 {
    order: 5;
}
/* Dance Floor */
.uv-itemname-tables .uv-event-item.uv-master-101141,
[data-booktypename="Tables"] .uws-invitems-list .uws-inventory-item.uws-inv-item-MAS101141 {
    order: 6;
}
/* Lounge Tables */
.uv-itemname-tables .uv-event-item.uv-master-101143,
[data-booktypename="Tables"] .uws-invitems-list .uws-inventory-item.uws-inv-item-MAS101143 {
    order: 7;
}
/* Upper Deck Table */
.uv-itemname-tables .uv-event-item.uv-master-101139,
[data-booktypename="Tables"] .uws-invitems-list .uws-inventory-item.uws-inv-item-MAS101139 {
    order: 8;
}
/* Daybed */
.uv-itemname-tables .uv-event-item.uv-master-101138,
[data-booktypename="Tables"] .uws-invitems-list .uws-inventory-item.uws-inv-item-MAS101138 {
    order: 9;
}
/* bachelorette packages */
.uv-itemname-bachelorette-packages .uv-event-item.uv-master-101398,
[data-booktypename="Bachelorette Packages"] .uws-invitems-list .uws-inventory-item.uws-inv-item-MAS101398 {
    order: 1;
    /* background-color: white; */
}
.uv-itemname-bachelorette-packages .uv-event-item.uv-master-101399,
[data-booktypename="Bachelorette Packages"] .uws-invitems-list .uws-inventory-item.uws-inv-item-MAS101399 {
    order: 2;
}
.uv-itemname-bachelorette-packages .uv-event-item.uv-master-101400,
[data-booktypename="Bachelorette Packages"] .uws-invitems-list .uws-inventory-item.uws-inv-item-MAS101400 {
    order: 3;
}
/* NEW API border on last item if reordered */
[data-booktypename="Tables"] .uws-invitems-list .uws-inventory-item:last-child::after {
    position: absolute;
    display: block;
    content: " ";
    height: 1px;
    width: 95%;
    width: calc(100% - 2em);
    background-color: var(--uws-dropdown-shadow);
    left: 1em;
    bottom: 0;
}

/* fixed the background coloring */
/* .uv-event-itemlist .uv-event-item:nth-of-type(even) {
    background-color: rgb(247, 245, 245);
}
.uv-event-itemlist .uv-event-item:nth-of-type(odd) {
    background-color: white;
} */
/* .uv-event-itemlist .uv-event-item:nth-child(odd) {
    background-color: lightgray;
}
.uv-event-itemlist .uv-event-item:nth-child(even) {
    background-color: white;
} */
/* .uv-event-itemlist :has(.uv-event-item:nth-of-type(odd)) {
    background-color: lightblue;
}
.uv-event-itemlist :has(.uv-event-item:nth-of-type(even)) {
    background-color: lightgray;
} */
/* body .uv-event-itemlist .uv-event-item {
    background-color: white;
} */ 