#events-header { margin: 60px 20px; } p.header-text { margin: 45px; text-align: center; } hr { border: 0; height: 1px; background-color: gray; margin: 20px auto; width: 75%; } @media only screen and (max-width: 1024px) { hr { width: 85%; } } @media only screen and (max-width: 768px) { hr { width: 90%; } } @media only screen and (min-width: 1180px) { #events-header { margin: 60px 200px; } p.header-text { margin: 75px 340px 100px; } } .tribe-events .tribe-events-calendar-list__event-row { padding: 30px 21px; } .tribe-events .tribe-events-calendar-list-nav { padding: 0 15px; } .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list-nav { padding: 0px 230px; } @media only screen and (max-width: 1180px) { .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list-nav { padding: 0px 80px; } } @media only screen and (max-width: 960px) { .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list-nav { padding: 0px } } .tribe-events .tribe-events-c-nav__list { padding-top: 26px; border-top: 1px solid gray; } .tribe-events .tribe-events-c-nav__next, .tribe-events .tribe-events-c-nav__prev { background-color: unset; padding: 0 20px; border: unset; } .tribe-events .tribe-events-c-nav__prev::before { border-style: solid; border-width: 0.20em 0.20em 0 0; content: ''; display: inline-block; height: 0.45em; left: -1em; position: relative; top: 0em; transform: rotate(-135deg); vertical-align: top; width: 0.45em; } .tribe-events .tribe-events-c-nav__next::after { border-style: solid; border-width: 0.20em 0.20em 0 0; content: ''; display: inline-block; height: 0.45em; left: 1em; position: relative; top: 0; transform: rotate(45deg); vertical-align: top; width: 0.45em; } .tribe-common button[disabled], .tribe-common input[disabled] { cursor: default; color: #bcb5b5; } header.tribe-events-calendar-list__event-header { text-align: left; } .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-venue { text-decoration: unset; font-size: 14px; font-style: normal; } .tribe-events .tribe-events-calendar-list__event-row:nth-child(2n) { background-color: #f7f7f7; padding-top: 60px !important; padding-bottom: 60px !important; } .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row { padding-left: 170px; padding-right: 170px; padding-top: 90px; padding-bottom: 90px; align-items: center; margin: -24px; } .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:nth-child(1) { padding-top: 30px; } .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:last-child { padding-bottom: 30px !important; } @media only screen and (max-width: 960px) { .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row { padding: 60px 20px; } } .tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col { padding-left: var(--tec-grid-gutter-half); padding-right: var(--tec-grid-gutter-half); align-self: center; } .tribe-events .tribe-events-calendar-list__event-featured-image, .tribe-events .tribe-events-calendar-list__event-featured-image-link { display: block; max-width: 300px; } .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description { display: block !important; } @media only screen and (max-width: 960px) { .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description { display: none !important; } }