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;}

/* FES-3825 @egt */
body .uwspayoptscont {
    display: flex;
    flex-direction: column;
    gap: 0.625em;
}
.uws-itempop-body .uwspayoptscont a.uws-btn.uwsjs-item-update-paytype[data-paytype="prepay"] {
    order: 1;
}
.uws-itempop-body .uwspayoptscont a.uws-btn.uwsjs-item-update-paytype[data-paytype="deposit"] {
    order: 2;
}
.uws-itempop-body .uwspayoptscont a.uws-btn.uwsjs-item-update-paytype[data-paytype="prepay"],
.uws-itempop-body .uwspayoptscont a.uws-btn.uwsjs-item-update-paytype[data-paytype="deposit"] {
    margin-bottom: 0;
}