.tribe-events__calendar .tribe-events__calendar__header { text-align: center; margin-bottom: 30px; } .tribe-events__calendar__header h2 { color: var(--white); font-weight: bold; font-family: 'Roboto Condensed',sans-serif; } .tribe-events__calendar__header h5 { color: var(--yellow); font-weight: bold; font-family: 'Roboto Condensed',sans-serif; } .tribe-events__calendar .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container, .tribe-events__calendar .tribe-events .tribe-events-l-container { padding-top: 150px; padding-bottom: 50px; } .tribe-events-header__events-bar { display: none; } .tribe-events__calendar .tribe-events-calendar-month__header-row { background-color: var(--yellow); } .tribe-events__calendar .tribe-events .tribe-events-calendar-month__header-column { padding-bottom: 0; text-align: center; } .tribe-events__calendar .tribe-events .tribe-events-calendar-month__header-column-title { text-align: center; font-size: 16px; font-weight: bold; color: #000; padding-top: 10px; padding-bottom: 10px; font-family: 'Roboto Condensed',sans-serif; } .tribe-events__calendar .tribe-events .tribe-events-calendar-month { border-radius: 6px; overflow: hidden; } .tribe-events__calendar .tribe-events .tribe-events-calendar-month__day { border-color: #e2e2e2; background-color: var(--white); border-width: 0 1px 1px 0; border-style: solid; } .tribe-events__calendar .tribe-events .tribe-events-calendar-month__day--current { background-color: var(--wash-grey); } .tribe-events__calendar .tribe-events .tribe-events-calendar-month__day.tribe-events-calendar-month__day--past-month { background-color: #efefef; } .tribe-events__calendar .tribe-events .tribe-events-calendar-month__day-date { display: inline-block; width: auto; font-size: 14px; align-self: flex-start; position: relative; margin: 10px 0 10px 10px; padding: 5px 8px; line-height: 1; background-color: #dedede; border-radius: 4px; color: #000; font-weight: bold; } @media (min-width: 1200px) { .tribe-events__calendar .tribe-events .tribe-events-calendar-month__day-date { font-size: 16px; padding: 6px 12px; } } .tribe-events__calendar .tribe-events .tribe-events-calendar-month__day-date-daynum { color: #000; font-weight: bold; font-family: 'Roboto Condensed',sans-serif; } .tribe-events__calendar .tribe-events .tribe-events-calendar-month__multiday-event-bar { margin-top: 20px; padding: 0 5px; } .tribe-events__calendar .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner { background-color: var(--yellow); border-radius: 4px; font-weight: bold; padding: 5px 10px; } .tribe-events__calendar .tribe-events .tribe-events-calendar-month__multiday-event-bar-title { font-size: 14px; font-family: 'Roboto Condensed',sans-serif; font-weight: bold; line-height: 1.2; } .tribe-events__calendar .tribe-events-calendar-month__calendar-event-details { background-color: var(--yellow); border-radius: 4px; padding: 5px 10px; } .tribe-events__calendar .tribe-events .tribe-events-calendar-month__calendar-event-datetime { color: #000; } .tribe-events__calendar .tribe-events-c-top-bar__nav li:before { display: none; } .tribe-events__calendar .tribe-events-header__top-bar .tribe-events-c-top-bar__today-button, .tribe-events__calendar .tribe-events-c-view-selector { display: none !important; } .tribe-events__calendar .tribe-common .tribe-common-c-btn-icon { width: 30px; height: 30px; background-color: var(--yellow); color: #000; border-radius: 4px; display: flex; align-items: center; justify-content: center; } .tribe-events__calendar .tribe-common .tribe-common-c-btn-icon svg path, .tribe-events__calendar .tribe-common .tribe-common-c-btn-icon--caret-left:disabled .tribe-common-c-btn-icon__icon-svg path, .tribe-events__calendar .tribe-common .tribe-common-c-btn-icon--caret-right:disabled .tribe-common-c-btn-icon__icon-svg path { fill: #000; } .tribe-events__calendar .tribe-events-c-top-bar__datepicker .tribe-common-h3 { color: #fff; font-family: "Roboto Condensed", sans-serif; font-weight: bold; text-transform: uppercase; font-size: 24px; } .tribe-events__calendar .tribe-events .tribe-events-calendar-month__day { border-radius: 0; } .tribe-events__calendar .tribe-events .tribe-events-c-messages__message { background-color: var(--white); } .tribe-events__calendar .tribe-events .tribe-events-c-messages__message .tribe-events-c-messages__message-list-item { color: #000; } .tribe-events__calendar .tribe-events-c-messages__message-list li:before { display: none; } .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime { font-family: 'Roboto',sans-serif; font-size: 14px; font-weight: bold; } .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title { font-size: 20px; font-weight: bold; margin-top: 10px; } .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description { font-size: 14px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-indent: 0; } .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description p { font-size: 14px; padding-bottom: 0; text-indent: 0; } .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-cost { font-size: 14px; font-weight: bold; color: var(--yellow); } .tribe-events__calendar .tribe-events .tribe-events-c-subscribe-dropdown__button { background-color: var(--yellow); border: 0; color: #000; text-transform: uppercase; } .tribe-events__calendar .tribe-events .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events__calendar .tribe-events .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active, .tribe-events__calendar .tribe-events .tribe-events-c-subscribe-dropdown__button:focus-within { background-color: var(--dark-yellow) !important; color: #000; } .tribe-events__calendar .tribe-events .tribe-events-c-subscribe-dropdown__button:focus-within + .tribe-events-c-subscribe-dropdown__content { display: none; } .tribe-events__calendar .tribe-events .tribe-events-c-subscribe-dropdown__button-text { text-transform: uppercase; font-size: 14px; font-family: 'Roboto', sans-serif; } .tribe-events__calendar .tribe-events .datepicker .month, .tribe-events__calendar .tribe-events .datepicker .year, .tribe-events__calendar .tribe-events .datepicker .datepicker-switch { font-family: 'Roboto Condensed', sans-serif; text-transform: uppercase; } .tribe-events__calendar .tribe-events .datepicker .month.active, .tribe-events__calendar .tribe-events .datepicker .month.active.focused { background-color: var(--yellow); color: #000; font-weight: bold; } .tribe-events__calendar .tribe-events .tribe-events-c-nav .tribe-events-c-nav__list li:before { display: none; } .tribe-events__calendar .tribe-events .tribe-events-c-nav .tribe-events-c-nav__list a, .tribe-events__calendar .tribe-events .tribe-events-c-nav .tribe-events-c-nav__list button { background-color: var(--yellow); color: #000; font-size: 16px; font-family: 'Roboto Condensed', sans-sefi; font-weight: bold; padding: 6px 25px; text-transform: uppercase; } .tribe-events__calendar .tribe-events .tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path, .tribe-events__calendar .tribe-events .tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path { fill: #000; } .tribe-events__calendar .tribe-events .tribe-events-calendar-month-mobile-events__mobile-day .tribe-events-c-day-marker time { color: var(--yellow); font-weight: bold; font-size: 18px; text-transform: uppercase; font-family: 'Roboto Condensed', sans-serif; } .tribe-events__calendar .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-details time { font-family: 'Roboto Condensed', sans-serif; font-size: 18px; color: #fff; } .tribe-events__calendar .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title a { color: #fff; } .tribe-events__calendar .tribe-events .tribe-events-calendar-month__day-cell--selected, .tribe-events__calendar .tribe-events .tribe-events-calendar-month__day-cell--selected:focus, .tribe-events__calendar .tribe-events .tribe-events-calendar-month__day-cell--selected:hover, .tribe-events__calendar .tribe-events .tribe-events-calendar-month__mobile-events-icon--event { background-color: var(--yellow); } .tribe-events__calendar .tribe-events .tribe-events-c-subscribe-dropdown__list li:before, .tribe-events__calendar .tribe-events .tribe-events-c-subscribe-dropdown__list a:before { display: none; }