/* ------------------------------------------------------------------------
/* !PAGE: Events > Detail Layout (Default) */
/* ----------------------------------------------------------------------*/
.sbx .sbxEvents-event div.whendate					{ margin-bottom: 1em; }
.sbx .sbxEvents-event div.whendate p				{ margin: 0px; }
.sbx .sbxEvents-event div.whendate span.date			{ font-size: 1.7em; line-height: 1.4em; font-weight: bold; display: block; }
.sbx .sbxEvents-event div.whendate span.time			{ font-size: 1.4em; }
.sbx .sbxEvents-event div.whendate span.to			{ display: block; margin: .4em 0 0 0; }

/* ------------------------------------------------------------------------
/* !PAGE: Events > Reservation Layout (Default) */
/* ----------------------------------------------------------------------*/

.compSect-wrap-subevent { border: 1px solid #eee; padding: 10px; box-shadow: 1px 1px 6px #dfdfdf; }
.compSect-wrap-subevent table { display: none; }
.compSect-wrap-subevent .btnChevron span { position: relative; top: 0px; content: ""; display: inline-block; width: 10px; height: 10px; border-right: 0.2em solid black; border-top: 0.2em solid black; transform: rotate(135deg); margin-right: 0.5em; margin-left: 1.0em; text-indent: -9999px; }
.compSect-wrap-subevent.open table { display: table; }
.compSect-wrap-subevent.open .btnChevron span { top: 5px; transform: rotate(-45deg); }