/* ---------------------------------------------------------------- Theme The Events Calendar styles NOTE: DO NOT EDIT THIS FILE! THIS FILE IS REPLACED DURING AUTO-UPDATES AND ANY CHANGES MADE HERE WILL BE OVERWRITTEN. ---------------------------------------------------------------- */ /* Reset font family to the theme */ :root { --tec-font-family-sans-serif: inherit; } .l-body .tribe-common a { border: 0 !important; } #tribe-events-pg-template, .l-canvas > .tribe-common.tribe-events-view { padding-top: calc(var(--header-height) + 3rem); } .l-canvas > .tribe-common.tribe-events-view { padding-left: 1rem; padding-right: 1rem; } .wpb_widgetised_column .tribe-common.tribe-events-view { padding: 0; } .tribe-common .tribe-common-l-container { padding: 0 !important; max-width: var(--site-content-width); } .tribe-common input.tribe-events-c-search__input { box-shadow: none; } .tribe-common button.tribe-events-c-search__button[type="submit"] { font-size: var(--tec-font-size-2); padding: 11px 20px; } .tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border { display: flex; align-items: center; } .datepicker, .datepicker *, .tribe-common-c-btn-border, .tribe-events-venue-map, .tribe-events-button, .tribe-events-c-messages__message, .tooltipster-base { border-radius: var(--site-border-radius) !important; }