
.zozo-calendar-wrapper .button,
.zozo-event-buttons a,
.zozo-event-bookings h3,
.btn-primary {
    background-color: #2196f3;
    border-color: #2196f3;
    color: #fff;
}

.zozo-event-buttons a:hover,
.btn-primary:hover {
    background-color: #fff;
    color: #2196f3;
    border: 1px solid #2196f3;
}

.zozo-calendar-wrapper,
.zozo-event-info,
.zozo-latest-events li,
.zozo-past-events li {
    color: #333333;
}

.zozo-calendar-wrapper h2,
.zozo-calendar-wrapper h3,
.zozo-calendar-wrapper h4,
.zozo-event-box h2 {
    color: #222222;
}

.zozo-calendar-wrapper small,
.zozo-event-info small,
.zozo-event-excerpt {
    color: #555555;
}


.event-single-title {
    
}

.event-single-title:hover {
    
}

.zozo-event-article .entry-content {
    
}

.zozo-event-article .entry-content:hover {
    
}

.zozo-meta-date,
.zozo-meta-author {
    
}

.zozo-event-single h2.subhead {
    
}

.zozo-event-single-meta {
    border-radius: 5px !important;
    overflow: hidden;
}

.zozo-detail-item i,
.zozo-meta-date i,
.zozo-meta-author i {
    
}

.zozo-detail-item .zozo-label,
.zozo-detail-item strong {
    
}

.zozo-detail-item .zozo-value {
    
}

.view-calendar-btn {
    
    
}

.view-calendar-btn i {
    
}

.view-calendar-btn:hover {
    
    
}

.view-calendar-btn:hover i {
    
}



.zozo-events-countdown-wrap {
    
}

.zozo-countdown-container {
    
    
}

.countdown-content {
    
}

.zozo-countdown-container h1,
.zozo-countdown-container h2,
.zozo-countdown-container h3 {
    
}

.countdown-timer .timer-box {
    
}

.countdown-timer .timer-box span,
.countdown-timer .cd-days,
.countdown-timer .cd-hours,
.countdown-timer .cd-minutes,
.countdown-timer .cd-seconds,
.zozo-countdown-timer .time-number {
    
}

.countdown-timer .timer-box small,
.zozo-countdown-timer .time-label {
    
}

.zozo-countdown-container .event-btn,
.zozo-events-countdown-wrap .event-btn {
    
    
}

.zozo-countdown-container .event-btn:hover,
.zozo-events-countdown-wrap .event-btn:hover {
    
}



.zozo-events-grid-wrap {
    
}

.zozo-events-grid-wrap .zozo-event-gcard {
    
}

.zozo-events-grid-wrap .zozo-event-title a,
.zozo-events-grid-wrap .grid-title a {
    
}

.zozo-events-grid-wrap .zozo-event-title a:hover,
.zozo-events-grid-wrap .grid-title a:hover {
    
}

.zozo-events-grid-wrap .zozo-event-desc {
    
}

.zozo-events-grid-wrap .zozo-event-date-badge {
    
    
}

.zozo-events-grid-wrap .zozo-event-date-badge span {
    
}

.zozo-events-grid-wrap .event-btn,
.zozo-events-grid-wrap .btn-primary1 {
    
    
}

.zozo-events-grid-wrap .event-btn:hover,
.zozo-events-grid-wrap .btn-primary1:hover {
    
    
}


.zozo-events-pagination .page-numbers {
    
    
}

.zozo-events-pagination .page-numbers:hover {
    
    
}

.zozo-events-pagination .page-numbers.current {
    
    
}

.zozo-events-pagination .prev,
.zozo-events-pagination .next {
    font-weight: 500;
}


.zozo-login-form {
    
    
    padding: 15px;
    border-radius: 6px;
}

.zozo-login-form input {
    
    
    border: 1px solid #ddd;
    padding: 8px;
    width: 100%;
}

.zozo-login-form button {
    
    
    padding: 10px 15px;
    border: none;
    cursor: pointer;
}

.zozo-login-form button:hover {
    
    
}



.zozo-register-form {
    
    
}

.zozo-register-form input,
.zozo-register-form select {
    
    
}

.zozo-register-form input[type='submit'] {
    
    
}

.zozo-register-form input[type='submit']:hover {
    
    
}



.zozo-user-btn {
    
    
}

.zozo-user-btn:hover {
    
    
}

.zozo-login-btn {
    
    
}

.zozo-user-popup .zozo-user-card {
    
    
}

.zozo-user-popup .zozo-user-header {
    
    
}

.zozo-user-popup .zozo-user-body p {
    
}

.zozo-user-popup .zozo-user-footer a {
    
    
}



.post-navigation {
    
}

.post-navigation .nav-previous,
.post-navigation .nav-next {
    transition: all 0.3s ease;
    
    
}

.post-navigation .nav-previous:hover,
.post-navigation .nav-next:hover {
    
}

.post-navigation .title-inner,
.post-navigation .arrow {
    
}

.post-navigation a:hover .title-inner,
.post-navigation a:hover .arrow {
    
}



.zozo-page-title .zozo-page-title-overlay {

    display:none !important;
}

.zozo-page-title .title-heading {

    color: #ffffff !important;
}

.zozo-page-title .zozo-event-breadcrumb,
.zozo-page-title .zozo-event-breadcrumb .current,
.zozo-page-title .zozo-event-breadcrumb .separator {

    color: #ffffff !important;
}

.zozo-page-title .zozo-event-breadcrumb a {

    color: #ffffff !important;

    text-decoration:none;
    transition:all 0.3s ease;
}

.zozo-page-title .zozo-event-breadcrumb a:hover {

    color: rgb(255,99,33) !important;
}



.zozo-day-sticky-box {
    
    border-radius: 12px !important;
}

.zozo-day-sticky-box:hover {
    
}

.zozo-day-sticky-box h2 {
    
}

.zozo-day-sticky-box:hover h2 {
    
}

.zozo-day-sticky-box span {
    
}

.zozo-modern-session-card {
    
    
    border-radius: 12px !important;
}

.zozo-modern-session-card:hover {
    
}

.zozo-session-header h3 {
    
}

.zozo-modern-session-card:hover .zozo-session-header h3 {
    
}

.zozo-session-description {
    
}

.zozo-session-time,
.zozo-session-location,
.zozo-session-speaker-names {
    
}

.zozo-session-time i,
.zozo-session-location i,
.zozo-session-speaker-names i {
    
}

.zozo-speakers-label {
    
}

.zozo-speaker-tooltip {
    
    
}

.zozo-tab-btn {
    
    
    border-radius: 12px !important;
}

.zozo-tab-btn:hover,
.zozo-tab-btn.active {
    
    
}

.zozo-swiper-slider .swiper-button-next,
.zozo-swiper-slider .swiper-button-prev {
    
}

.zozo-swiper-slider .swiper-button-next:hover,
.zozo-swiper-slider .swiper-button-prev:hover {
    
}

.zozo-swiper-slider .swiper-pagination-bullet {
    
}

.zozo-swiper-slider .swiper-pagination-bullet-active {
    
}

.zozo-tab-btn.active {
    
    
}



.organizer-navigation {
    
}

.organizer-navigation .org-nav-previous,
.organizer-navigation .org-nav-next {
    
    
}

.organizer-navigation .org-nav-previous:hover,
.organizer-navigation .org-nav-next:hover {
    
}
.organizer-navigation .title,
.organizer-navigation .arrow {
    
}
.organizer-navigation a:hover .title,
.organizer-navigation a:hover .arrow {
    
}
.organizer-meta .org-meta-icon i {
    
    transition: color 0.3s ease;
}
.organizer-meta .meta-item:hover .org-meta-icon i {
    
}
.organizer-meta .org-meta-icon i:hover {
    
}



.speaker-navigation {
    
}

.speaker-navigation .speaker-nav-previous,
.speaker-navigation .speaker-nav-next {
    
}

.speaker-navigation .speaker-nav-previous:hover,
.speaker-navigation .speaker-nav-next:hover {
    
}

/* TITLE + ARROW */
.speaker-navigation .title,
.speaker-navigation .arrow {
    
}

.speaker-navigation a:hover .title,
.speaker-navigation a:hover .arrow {
    
}

/* META ICONS */
.speaker-meta .speaker-meta-icon i {
    
    transition: color 0.3s ease;
}

.speaker-meta .meta-item:hover .speaker-meta-icon i {
    
}

.speaker-meta .speaker-meta-icon i:hover {
    
}

<style>


.speaker-name {
    
}

.speaker-name:hover {
    
}

.speaker-bio {
    
}

.speaker-designation {
    
    
}

.speaker-meta .meta-label {
    
}

.speaker-meta .meta-value,
.speaker-meta a {
    
}

.speaker-meta a:hover {
    
}

.speaker-meta i {
    
    transition: all .3s ease;
}

.speaker-meta li:hover i {
    
}

.speaker-skills {
    
}

.speaker-skills .skills-list span {
    
    
    
}



.organizer-name {
    
}
.organizer-name:hover {
    
}

.organizer-description {
    
}

.organizer-meta .meta-label {
    
}

.organizer-meta .meta-value {
    
}
.organizer-meta .meta-value:hover {
    
}

.zozo-organizer-events h2 {
    
}
.zozo-organizer-events h2:hover {
    
}

.organizer-designation {
    
}

.organizer-designation:hover {
    
}

.organizer-additional-box.skills-box {
    
}

.skills-grid .skill-item {
    
    
    
}

.skills-grid .skill-item:hover {
    
    
}



.zozo-location-profile .location-name h1 {
    
}
.zozo-location-profile .location-name h1:hover {
    
}
.zozo-location-profile .location-description {
    
}
.zozo-location-profile .meta-label {
    
}
.zozo-location-profile .meta-value {
    
}
.zozo-location-profile .meta-value:hover {
    
}
.zozo-location-profile i {
    
}
.zozo-location-events h2 {
    
}
.zozo-location-events h2:hover {
    
}



.zozo-taxonomy-card {
    
}
.zozo-taxonomy-title {
    
}
.zozo-taxonomy-title:hover {
    
}
.zozo-taxonomy-description {
    
}
.zozo-taxonomy-events h2 {
    
}
.zozo-taxonomy-events h2:hover {
    
}
.zozo-taxonomy-count{
    
    
}
.zozo-taxonomy-count:hover {
    
    
}




.zozo-archive-events h1 {
    
}
.zozo-archive-events h1:hover {
    
}
.zozo-archive-events .event-card {
    
}
.zozo-archive-events .event-details h3 a {
    
}
.zozo-archive-events .event-details h3 a:hover {
    
}
.zozo-archive-events .event-details small {
    
}
.zozo-archive-events .event-details p {
    
}
.zozo-archive-events .event-details i {
    
}



.term-navigation {
    
}

.term-navigation .tax-nav-next,
.term-navigation .tax-nav-previous {
    
    
}

.term-navigation .tax-nav-next:hover,
.term-navigation .tax-nav-previous:hover {
    
}

.term-navigation .title,
.term-navigation .arrow {
    
}

.term-navigation a:hover .title,
.term-navigation a:hover .arrow {
    
}



.taxonomy-navigation {
    
}

.taxonomy-navigation .tax-nav-previous,
.taxonomy-navigation .tax-nav-next {
    
    
}

.taxonomy-navigation .tax-nav-previous:hover,
.taxonomy-navigation .tax-nav-next:hover {
    
}

.taxonomy-navigation .title,
.taxonomy-navigation .arrow {
    
}

.taxonomy-navigation a:hover .title,
.taxonomy-navigation a:hover .arrow {
    
}



.fc .fc-toolbar {
    
}

.fc .fc-toolbar-title {
    
}

.fc .fc-button {
    
    
}

.fc .fc-button:hover {
    
    
}

.fc .fc-button-active {
    
    
}

.fc .fc-col-header-cell-cushion {
    
}

.fc .fc-event {
    
    
}

.fc .fc-event:hover {
    
}

.fc .fc-day-today {
    background: rgba(0,0,0,0.05) !important;
}



/* TOOLBAR BUTTON */
.zozo-timetable-container .timetable-toolbar button {
    
    
}

.zozo-timetable-container .timetable-toolbar button i {
    
}

.zozo-timetable-container .timetable-toolbar button:hover {
    
    
}

.zozo-timetable-container .timetable-toolbar button:hover i {
    
}

.zozo-timetable-container #add-event-btn {
    
    
}

.zozo-timetable-container #add-event-btn:hover {
    
    
}

.zozo-timetable-container .tt-today-btn {
    
    
}

.zozo-timetable-container .tt-today-btn:hover {
    
    
}


.zozo-events-list-wrap {
    
    padding: 20px;
}

.zozo-list-item {
    
}

.zozo-events-list-wrap .zozo-event-title a {
    
}

.zozo-events-list-wrap .zozo-event-title a:hover {
    
}

.zozo-events-list-wrap .zozo-event-desc {
    
}

.zozo-events-list-wrap .zozo-list-date {
    
    
}

.zozo-events-list-wrap .zozo-list-date div {
    
}

.zozo-events-list-wrap .event-btn,
.zozo-events-list-wrap .btn-primary1 {
    
    
}

.zozo-events-list-wrap .event-btn:hover,
.zozo-events-list-wrap .btn-primary1:hover {
    
    
}


.zozo-pinterest-grid {
    column-count: 3;
    column-gap: 20px;
    padding: 2rem;
    background: #f9fafc;
}

.zozo-pinterest-card {
    break-inside: avoid;
    margin-bottom: 20px;
}

.grid-sizer {
    width: calc(100% / 3);
    display: inline-block;
}

    /* Archive Page Dynamic Styles */
    .zozo-archive-grid {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 15px 15px;
        margin-top: 25px;
    }

    .zozo-archive-grid .event-thumb {
        height: 250px;
        overflow: hidden;
    }
    .zozo-archive-grid .event-thumb img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .zozo-archive-grid .event-card {
        border: 1px solid #ddd;
        padding: 16px;
        border-radius: 6px;
        transition: 0.3s;
        width: 100%;
        height: auto;
        box-sizing: border-box;
        color: ;
    }
    .zozo-archive-grid .event-card:hover {
        box-shadow: 0 4px 10px rgba(0,0,0,0.1);
    }
    
    .zozo-archive-grid .event-card h3 a {
        color: ;
        text-decoration: none;
    }
    .zozo-archive-grid .event-card h3 a:hover {
        color: #2196f3;
    }

    .zozo-archive-grid .event-card p {
        color: #555555;
    }

    .zozo-archive-grid .event-card .event-btn {
        background: #2196f3;
        color: #fff;
        border: 1px solid #2196f3;
        display: inline-block;
        padding: 0.5rem 1rem;
        text-decoration: none;
    }
    .zozo-archive-grid .event-card .event-btn:hover {
        background: #fff;
        color: #2196f3;
    }
    

.zozo-location-grid .zozo-location-row {
    --bs-gutter-x: . 15px;
    --bs-gutter-y: . 15px;
}
/* Card wrapper */
.zozo-location-grid .event-card {
    height: 15px;
}
/* Thumbnail */
.loc-event-thumb img  {
    height: 15px;
}


/* GRID GAP */
.zozo-grid-row {
    --bs-gutter-x: 15px !important;
    --bs-gutter-y: 15px !important;
}

.org-event-thumb img {
    height: 250px;
}



.zozo-grid-row {
    --bs-gutter-x: 15px !important;
    --bs-gutter-y: 15px !important;
}

.zozo-taxonomy-grid .event-card {
    width: auto;
    height: auto;
}

.tax-event-thumb img {
    height: 250px;
}

