/* SINGLE EVENT */
body.single-event .post-area div#other-events .row-bg-overlay.row-bg-layer {background: linear-gradient(0deg, #eeeeee, #f5f5f5) !important;}
:root {--event-sidebar-width: 450px;}
.single-event-main-content {width: calc(100% - var(--event-sidebar-width));padding: 0px !important;}
.single-event-main > .col {flex-wrap: nowrap !important;}
.single-event-main-sidebar {width: var(--event-sidebar-width);min-width: var(--event-sidebar-width);z-index: 9999999999;padding: 0px !important;}
.single-event-main-sidebar .wpb_text_column.wpb_content_element:has(a.nectar-button) {margin-bottom: 0px;}
.single-event .blog_next_prev_buttons {display: none;}
div#other-events:has(.facetwp-template:empty) {display: none;}
body.single-event:has(.facetwp-template:empty) .single-event-form .row-bg-wrap {box-shadow: none;}
.single-event-main-sidebar > .vc_column-inner,
.single-event-main-sidebar > .n-sticky > .vc_column-inner {background: #faf9ff;padding: 25px;border-radius: 20px;overflow: hidden;padding-top: 0px !important;box-shadow: 0px 15px 70px #211b3626;}
.single-event .vc_column-inner .event-signup-btn {width: 100%;text-align: center;margin-top: 17.5px !important;background: var(--nectar-extra-color-3);opacity: 1 !important;padding: 13px 28px !important;}
.single-event-main > .col {margin: unset !important;gap: 45px;}
.single-event-main > .col:after {display: none;}
body.single-event div#ajax-content-wrap .page-submenu > .full-width-section > .container:not(body) {padding: 0px !important;}
body.single-event div#ajax-content-wrap .page-submenu > .full-width-section > .container:not(body) ul {background: transparent !important;box-shadow: none !important;}
body .single-event-hero-title:after {content: '';height: 40px;background-image: url(/wp-content/uploads/2026/02/light-purple-bottom-divider.svg);position: absolute;bottom: -38px;background-size: 180vw;background-position: bottom left;user-select: none;pointer-events: none;margin-left: -50vw !important;left: 50% !important;width: 290vw !important;}
.single-event-main p {padding-bottom: 15px;}
.single-event-main p:last-child {padding-bottom: 0px;}
.single-event-hero .vc_column-inner, .single-event-hero .vc_column-inner > div {height: 100%;display: flex;justify-content: flex-start;align-items: flex-end;}
.single-event-hero a.play_button {margin: 0px !important;transform: scale(0.9);}
.single-event-hero a.play_button::before {border-color: var(--pca-pink-1);background: var(--pca-pink-1);z-index: -1;}
body.single-event .nectar_video_lightbox.play_button_with_text {padding: 0px !important;}
body.single-event .nectar_video_lightbox.play_button_with_text>span {display: flex;align-items: center;margin-bottom: 80px !important;}
body.single-event .nectar_video_lightbox.play_button_with_text .play {width: 42px;height: 42px;}
body.single-event .nectar_video_lightbox.play_button_with_text .play svg {width: 11px;height: 11px;}
body.single-event .nectar_video_lightbox.play_button_with_text:not([data-style=small]) .play:before {display: none;}
body.single-event .nectar_video_lightbox.play_button_with_text:not([data-style=small]) .play:after, body.single-event .nectar_video_lightbox.play_button_with_text:not([data-style=small]) .play:before {display: none;}
.single-event #header-outer.at-top #top .slide-out-widget-area-toggle a .lines:after, .single-event #header-outer.at-top #top .slide-out-widget-area-toggle a .lines:before, .single-event #header-outer.at-top #top .span_9 > .slide-out-widget-area-toggle i, .single-event #header-outer.at-top #top .slide-out-widget-area-toggle a .lines-button:after {background: #fff !important;}
.facetwp-template[data-name="events_latest_3"] .event-text span {display: flex;gap: 8px;}
.facetwp-template[data-name="events_latest_3"] a.event-btn {margin-top: 0px !important;}

/* Full bleed hero background */
body .single-event-hero-title > .row-bg-wrap {left: calc(50% + (var(--event-sidebar-width) / 2)) !important;margin-left: -50vw !important;margin-right: -50vw !important;width: 100vw !important;}
.single-event-hero-details * {font-size: 17px !important;line-height: 1.2;}
.single-event div#header-space {display: none;}
.single-event div#header-outer.at-top #top nav > ul > li > a {color: #ffffff !important;}
.single-event div#header-outer.at-top #top nav>ul>li[class*=button_bordered]>a:before {border-color: #fff;}
.single-event div#header-outer.at-top img:not(.dark-version) {opacity: 1 !important;}
.single-event div#header-outer, .single-event div#header-outer.at-top, .single-event div#header-outer * {transition: all 0.25s ease !important;}
.single-event .row.heading-title {display: none;}
.single-event div#header-outer.at-top {background: transparent !important;box-shadow: none !important;}
.single-event-hero, .single-event-hero > .col {height: 55vh;max-height: 600px;min-height: 350px;}
.single-event-hero-details .vc_acf.venue:before, .event-text .event-venue:before {font-family: steadysets;content: "\e62c";}
.single-event-hero-details .vc_acf.time:before, .event-text .event-time:before {font-family: steadysets;content: "\e64b";}
.single-event-hero-details .vc_acf.date:before, .event-text .event-date:before {font-family: steadysets;content: "\e64c";}
body.single-event .single-event-hero-title h1, body.single-event .single-event-hero-title h1 * {padding: 0px !important;font-size: 59px !important;line-height: 0.9 !important;}
body.single-event .single-event-hero-title h1 {margin-top: -60px;}
body.single-event .vc_acf.event-descriptive-heading {font-size: 25px;line-height: 1.2;font-family: 'owners';font-weight: 500;color: var(--nectar-accent-color);max-width: 750px;margin-top: 15px;}
.single-event-main > .row-bg-wrap:before {content: '';width: 100%;height: 40px;background-image: url(/wp-content/uploads/2026/02/purplke-bottom-divider.svg);position: absolute;top: -39px;background-size: 180vw;background-position: top;user-select: none;pointer-events: none;}
.single-event-hero-details .vc_column-inner > .wpb_wrapper {display: flex;gap: 10px 25px;}
.single-event .nectar-google-map {margin-top: 20px;}
.single-event-hero-details .vc_acf:before, .event-text span:before {content: '';width: auto;height: 25px;position: relative;display: inline-block;color: var(--nectar-extra-color-3);font-size: 20px;line-height: 26px;}
.single-event-hero-details .vc_column-inner > .wpb_wrapper .vc_acf {display: flex;align-items: center;gap: 10px;margin: 0px;}
.single-event .single-event-hero-details {margin: 25px 0px 10px !important;}
body .single-event-hero-title .row-bg-wrap {left: -300vw !important;width: 600vw !important;max-width: none !important;}
.single-event-main-content .page-submenu .full-width-section {width: 100% !important;left: unset !important;margin: 0px !important;background: transparent !important;}
.single-event .page-submenu li a {font-size: 16px;line-height: 1.2;padding-top: 20px !important;padding-bottom: 5px !important;}
.single-event .page-submenu li {display: none;}
.single-event:has(div#gallery) .page-submenu li:has([href="#gallery"]) {display: inline-block;}
.single-event:has(div#overview) .page-submenu li:has([href="#overview"]) {display: inline-block;}
.single-event:has(div#agenda) .page-submenu li:has([href="#agenda"]) {display: inline-block;}
.single-event:has(div#location) .page-submenu li:has([href="#location"]) {display: inline-block;}
.single-event:has(div#other-events) .page-submenu li:has([href="#other-events"]) {display: inline-block;}
.single-event .single-event-hero-title {margin-bottom: 100px !important;}
.facetwp-template[data-name="events_latest_3"] {display: grid;gap: 25px;margin-top: 35px;grid-template-columns: 1fr 1fr 1fr;}
body .single-event-main-sidebar-interested {margin-left: -50vw !important;left: 50% !important;width: 100vw !important;background: var(--nectar-accent-color);padding: 10px 0px;margin-bottom: 17.5px !important;display: block;}
body .single-event-main-sidebar-interested * {font-family: 'owners-xwide' !important;font-weight: 900 !important;font-size: 18px !important;}
body .single-event-main-sidebar-interested .nectar-scrolling-text span.custom:before {content: '';width: 30px;height: 30px;background-image: url(/wp-content/uploads/2024/07/pca-emblem.svg);position: relative;display: block;}
body .single-event-main-sidebar-interested .nectar-scrolling-text span.custom > span {display: none;}
body .single-event-main-sidebar-interested .nectar-scrolling-text .nectar-scrolling-text-inner span.custom {padding: 0px 16px !important;margin: 0px !important;}
.single-event-main-sidebar .inner_row > .col > .col > .vc_column-inner > .wpb_wrapper:has(.vc_acf) {display: flex;gap: 5px 15px;flex-wrap: wrap;font-size: 15px;line-height: 1.3;}
.single-event-main-sidebar .inner_row > .col > .col > .vc_column-inner > .wpb_wrapper .vc_acf {margin: 0px !important;}
.single-event-main-sidebar .inner_row > .col > .col > .vc_column-inner > .wpb_wrapper .vc_acf.entry-fee:empty {display: none;}
.single-event-main-sidebar .inner_row > .col > .col > .vc_column-inner > .wpb_wrapper .vc_acf.entry-fee {width: 100%;font-weight: 600;}
.single-event .flickity-viewport {margin: 0px !important;}
.single-event .visualized-total, .single-event ol.flickity-page-dots {display: none !important;}
.wpb_text_column.need-help {padding: 18px 25px;margin: 25px -25px -25px !important;background: linear-gradient(180deg, #40b4e517, transparent);border-top: 1px solid #40b4e530;display: none;}
.wpb_text_column.need-help * {font-size: 13.5px;line-height: 1.4;}
.single-event .nectar-hor-list-item .nectar-list-item:first-child {width: 200px !important;font-weight: 700;letter-spacing: -0.015em;}
.single-event .nectar-hor-list-item .nectar-list-item:last-child {width: calc(100% - 200px) !important;}
body.single-event .post-area:has(.single-event-form) .vc_row:has(.facetwp-template) {padding-top: 15px !important;z-index: 999999999999999;}
body.single-event .gfield.intro {text-align: center;margin-bottom: 10px !important;}
body.single-event .gfield.intro h5 {color: var(--nectar-accent-color);}
body.single-event .gfield.intro h2 {margin: 15px 0px 10px;}
body.single-event .single-event-form .row-bg-wrap {border-top-left-radius: 25px;border-top-right-radius: 25px;background: linear-gradient(0deg, #f6f6f6, #ffffff);box-shadow: 0px 7px 90px 60px #0000000f;}
body.single-event .single-event-form {margin-top: -20px;z-index: 99999999999999999999 !important;}
.single-event-main > .row-bg-wrap .row-bg-overlay.row-bg-layer {background: linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%) !important;}
.event-countdown {border: 1.5px solid #ff01ff17;width: 100%;display: flex;gap: 10px;padding: 20px;background: #ffff;border-radius: 15px;box-shadow: 0px 10px 40px #ff00ff21;}
.event-countdown .event-countdown__item {display: flex;flex-direction: column;text-align: center;flex: 1;}
.wpb_text_column.wpb_content_element:has(.event-countdown) {width: 100%;}
.event-countdown span.event-countdown__label {font-weight: 800;text-transform: uppercase;font-family: 'owners';font-size: 13px;line-height: 1;margin-bottom: -2px;color: var(--nectar-extra-color-3);}
.event-countdown span.event-countdown__num {font-size: 20px;line-height: 1;margin-bottom: 2.5px;letter-spacing: -0.015em;font-family: 'owners-xwide';font-weight: 600;color: var(--nectar-extra-color-2);}
.single-event .wpb_text_column.wpb_content_element.mob-only {display: none;}
.single-event-main-sidebar .wpb_raw_code {display: none;}

/* CONDITIONS */
.event-signup-external div#register {display: none !important;}
.event-signup-external .single-event-other-events > .row-bg-wrap .row-bg {background-color: #f2f2f3 !important;}
.event-no-entry-fee .vc_acf.entry-fee {display: none !important;}
/* END */


/* EVENT GUIDES */

.single-event-guide .section-title.blog-title {margin: 0px !important;}
.single-event-guide div#header-outer.at-top {box-shadow: none !important;}
body.single-event-guide .row.heading-title.hentry {margin-bottom: 0px !important;padding: 55px 0px 0px !important;}
.single-event-guide .section-title.blog-title h1 {margin: 0px !important;padding: 0px !important;}
.single-event-guide h4.vc_custom_heading.vc_do_custom_heading {color: var(--nectar-accent-color);}
.single-event-guide .img-with-aniamtion-wrap .inner {box-shadow: 0px 45px 100px #0000002b;}
.single-event-guide .container.main-content > .row {padding: 0px !important;}
.single-event-guide-main > .col {max-width: 1000px;margin: auto;}
.single-event-guide .nectar-fancy-ul ul:not(:last-of-type) {margin-bottom: 25px !important;}
.single-event-guide .nectar-fancy-ul > ul > li {margin-bottom: 5px;}
.single-event-guide .nectar-fancy-ul > ul > li li:not(:last-child) {margin-bottom: 5px;}
.single-event-guide .nectar-fancy-ul > ul ul {margin: 10px 0px 15px !important;}
body .toggle .nectar-fancy-ul h3 {font-size: 24px;line-height: 1.2;font-weight: 600 !important;}
body .toggle .nectar-fancy-ul h4 {font-size: 20px;line-height: 1.2;font-weight: 600 !important;}
.toggle p {padding-bottom: 10px;}
.toggle p > strong:first-child {color: var(--nectar-extra-color-2) !important;font-size: 17px;line-height: 1;font-weight: 600;font-family: 'owners';}
body .toggle .nectar-fancy-ul {margin-bottom: 0px !important;}


/* EVENTS CALENDAR */

.event-box {height: auto !important;overflow: hidden !important;width: 100%;margin: 0px !important;float: left;background-color: #fff;border-radius: 15px;position: relative;padding-bottom: 65px !important;border: 1px solid #80808033 !important;transition: all 0.35s ease !important;/* display: flex; */}
.facetwp-template[data-name="events"] .event-text span {display: flex;gap: 7.5px;}
.event-box:hover {box-shadow: 0 10px 70px rgba(0, 0, 0, 0.08), 0 13px 65px rgba(0, 0, 0, 0.08);z-index: 999999 !important;transition: all 0.35s ease !important;}
a.event-text span {display: block;color: grey;}
.facetwp-template[data-name="jobs"] .event-text {padding-bottom: 22px !important;}
.event-text {display: flex;padding: 30px !important;flex-wrap: wrap;gap: 10px 35px;padding: 28px !important;align-content: flex-start;position: relative;height: auto !important;margin-bottom: 0px !important;}
.event-text span {display: inline-block;}
body .row .event-text h4 {font-size: 21px !important;line-height: 1.2 !important;color: var(--pca-navy);width: 100%;margin-bottom: 5px !important;letter-spacing: 0px;font-family: 'owners';font-weight: 500;}
.event-box .more-details {padding-left: 0px !important;position: absolute;width: 100% !important;text-align: center;display: block;background-color: var(--pca-light-blue);color: var(--pca-navy);font-family: 'owners-narrow';font-weight: 700;text-transform: uppercase;padding: 10px;border-radius: 7.5px;width: calc(100% - 55px) !important;margin: auto !important;margin-bottom: 20px !important;align-self: baseline;bottom: 0px;left: 0;right: 0;margin: auto;}
.page-id-12117 .event-text h4, .page-id-12117 a.more-details {color: #009996 !important;}
.page-id-12117 .event-box:hover {box-shadow: 0 10px 50px rgba(0, 0, 0, 0.08), 0 13px 45px rgba(0, 0, 0, 0.08);border: 1px solid #009996 !important;}
.event-text span {font-size: 14px !important;line-height: 1.35 !important;color: var(--pca-navy);position: relative;display: grid;gap: 0;align-items: center;font-weight: 400;}
div#book p {padding-bottom: 10px !important;}
.row.portfolio-items.no-masonry.constrain-max-cols.isotope-activated {transform: none !important;}
.facetwp-template[data-name="events"], .facetwp-template[data-name="jobs"] {gap: 25px;display: grid;grid-template-columns: 1fr 1fr 1fr;}
.event-text span strong {font-family: 'owners-narrow';color: var(--pca-light-blue);width: 100%;display: block;margin-bottom: 5px;font-size: 15px;line-height: 1;text-transform: uppercase;display: none;}
.event-box img {margin-bottom: 0px !important;border-bottom: 1px solid #f6f6f6;height: 250px !important;width: 100% !important;object-fit: cover;}

.timeline-Tweet {border: 1px solid #eeeeee!important;background-color: #fff!important;margin-bottom: 10px!important;padding: 15px!important;border-radius: 3px!important;}
.twitter-timeline {max-width: 100%;max-height: 1000px;}
.fa {font-size: 25px;color: #FFFFFF;}
.panel-title {font-size: 25px;color: #FFFFFF;font-family: 'Open Sans', sans-serif;}
.panel-heading {background-color: #1da1f2 !important;color: #1da1f2 !important;}
.panel {margin-top: 25px;}
.mvp-overall thead th {padding: 10px!important}
body:not(.woocommerce-cart) .main-content table#mvp-overalltable tr.selected-player, .main-content table#mvp-overalltable-2 tr.selected-player, .main-content table#mvp-overalltable-3 tr.selected-player, body:not(.woocommerce-cart) .main-content table#mvp-t20table tr.selected-player {background-color: var(--pca-light-green)!important;}
.page-id-7288 .tabbed>ul li a.active-tab, .page-id-7183 .tabbed>ul li a.active-tab {background-color: #1e1734!important;border-color: #1e1734!important;}
body:not(.woocommerce-cart) .main-content table#mvp-cctable tr.selected-player {background-color: #e2bc0c!important;}
body:not(.woocommerce-cart) .main-content table#mvp-1daytable tr.selected-player {background-color: #1f1a34!important;}
table#mvp-overalltable thead th {background-color: var(--pca-navy)!important;}
table#home-mvp-overalltable thead th,
table#home-mvp-england-overalltable thead th {background-color: var(--pca-navy)!important}
table#mvp-cctable thead th {background-color: #145d2b!important}
table#mvp-1daytable thead th {background-color: #463902!important}
table#mvp-t20table thead th {background-color: #272727!important;}
body:not(.woocommerce-cart) .main-content table.mvp-overall td {padding: 5px 10px!important;}
table.tablepress.mvp-overall.england-mvp th.column-3, table.tablepress.mvp-overall.england-mvp td.column-3 {display: none;}
a.event-btn {width: calc(100% - 50px);background: var(--pca-light-blue);color: var(--nectar-extra-color-2);border-radius: 5px;text-align: center;position: absolute;margin-top: auto !important;left: 0;right: 0;bottom: 25px !important;width: calc(100% - 56px);right: 0px;bottom: 28px;margin: auto;display: block;margin-top: 20px !important;transition: all 0.3s ease;}
span.event-venue {width: 100%;margin-top: 0;}
.event-text span:before {font-size: 16px;line-height: 22px;height: 23px;}
.facetwp-template[data-name="jobs"] span:before {display: none !important;}
.facetwp-template[data-name="jobs"] .event-text span strong {display: block !important;}
.facetwp-template[data-name="jobs"] .event-text span {flex: 1;}
.facetwp-template[data-name="jobs"] span:first-of-type:before {display: block !important;}
.facetwp-template[data-name="jobs"] span:first-of-type {flex: unset;width: 100%;display: flex !important;gap: 5px 10px;margin-bottom: 10px;font-weight: 500;font-size: 15px !important;line-height: 1 !important;color: var(--nectar-extra-color-3);}
.facetwp-template[data-name="jobs"] span:first-of-type > strong {display: none !important;}
.facetwp-template[data-name="jobs"] .event-text > span.event-date:first-of-type:before {font-family: FontAwesome;content: "\f0b1";}









/* 2000 */
@media screen and (max-width: 2000px) {
	/* SINGLE EVENT */
	body.single-event .single-event-hero-title h1, body.single-event .single-event-hero-title h1 * {padding: 0px !important;font-size: 50px !important;line-height: 0.9 !important;}
	body.single-event .vc_acf.event-descriptive-heading {font-size: 22px;}
	body.single-event h2 {font-size: 35px;line-height: 1;}
}


/* 1800 */
@media screen and (max-width: 1800px) {
    /* SINGLE EVENT */
    body.single-event .single-event-hero-title h1 {margin-top: -54px;}
    body.single-event .single-event-hero-title h1, body.single-event .single-event-hero-title h1 * {padding: 0px !important;font-size: 48px !important;line-height: 0.9 !important;}
    body.single-event .vc_acf.event-descriptive-heading {font-size: 22px;}
    body.single-event h2 {font-size: 32px;line-height: 1;}
    .single-event-hero, .single-event-hero > .col {max-height: 475px;}
    :root {--event-sidebar-width: 400px;}
    .single-event-main-content {width: calc(100% - var(--event-sidebar-width));padding: 0px !important;}
    .single-event-main > .col {gap: 55px;}
}


/* 1400 */
@media screen and (max-width: 1400px) {
    /* SINGLE EVENT */
    :root {--event-sidebar-width: 350px;}
    .single-event-main-content {width: calc(100% - var(--event-sidebar-width));padding: 0px !important;}
    .single-event-main > .col {gap: 40px;}
    body.single-event .single-event-hero-title h1, body.single-event .single-event-hero-title h1 * {padding: 0px !important;font-size: 44px !important;line-height: 0.9 !important;}
    body.single-event .vc_acf.event-descriptive-heading {font-size: 20px;}
    .single-event-hero-details * {font-size: 15.5px !important;}
    .event-countdown span.event-countdown__label {font-size: 11px !important;}
    .event-countdown span.event-countdown__num {font-size: 18px;}
    .event-countdown {padding: 16px;gap: 7.5px;}
    .wpb_text_column.need-help * {font-size: 13px;}
    .wpb_text_column.need-help {padding: 16px 22px;margin: 25px -22px -20px !important;}
    .single-event-main-sidebar > .vc_column-inner, .single-event-main-sidebar > .n-sticky > .vc_column-inner {padding: 22px !important;padding-top: 0px !important;}
    .single-event-main-sidebar .inner_row > .col > .col > .vc_column-inner > .wpb_wrapper:has(.vc_acf) {font-size: 14px;}
    body .single-event-main-sidebar-interested * {font-size: 16px !important;}
    body .single-event-main-sidebar-interested .nectar-scrolling-text span.custom:before {width: 25px;height: 25px;}
    body.single-event .vc_acf.event-descriptive-heading {font-size: 20px;}
    body.single-event h2 {font-size: 28px;line-height: 1;}
    .single-event .nectar-hor-list-item .nectar-list-item:first-child {width: 170px !important;}
    .single-event .nectar-hor-list-item .nectar-list-item:last-child {width: calc(100% - 170px) !important;}
    .single-event .nectar-hor-list-item .nectar-list-item *, .single-event .nectar-hor-list-item .nectar-list-item {font-size: 14px !important;line-height: 1.5;}
}

/* 1300 */
@media screen and (max-width: 1300px) {
    /* EVENTS */
    .facetwp-template[data-name="events"],
    .facetwp-template[data-name="jobs"] {grid-template-columns: 1fr 1fr;}
}


/* 1150 */
@media screen and (max-width: 1150px) {
    /* EVENTS */
    .single-event-hero-details .vc_column-inner > .wpb_wrapper .vc_acf.venue {width: 100%;}
    .single-event-hero-details .vc_column-inner > .wpb_wrapper {flex-wrap: wrap;}
    :root {--event-sidebar-width: 325px;}
    body.single-event .single-event-hero-title h1, body.single-event .single-event-hero-title h1 * {font-size: 37px !important;}
    .single-event .event-box:nth-child(3) {display: none !important;}
    .facetwp-template[data-name="events_latest_3"] {grid-template-columns: 1fr 1fr}
}


/* 999 */
@media screen and (max-width: 999px) {
    /* EVENTS */
    .single-event-main > .col {flex-wrap: wrap !important;}
    .single-event-main-sidebar, .single-event-main-content {width: 100%!important;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
    body.single-event .single-event-hero-title h1, body.single-event .single-event-hero-title h1 * {font-size: 35px !important;}
    body.single-event .single-event-hero-title h1 {margin-top: -45px;}
    .single-event-hero .row-bg-overlay {background: linear-gradient(180deg, #120f1ed1 0%, rgba(31, 25, 51, 0.01) 50%, rgba(31, 25, 51, 0.01) 50%, rgb(7 5 12) 100%) !important;}
    .single-event-hero, .single-event-hero > .col {max-height: 350px;}
    .single-event-main-sidebar > .vc_column-inner, .single-event-main-sidebar > .n-sticky > .vc_column-inner {padding: 22px 27px !important;padding-bottom: 0px !important;border-radius: 0px !important;background: #fff !important;}
    .single-event-main-sidebar {position: fixed;left: 0;bottom: 0;transform: translateY(0px);transition: all 0.3s ease;}
    body:has(.at-top) .single-event-main-sidebar {position: fixed;left: 0;bottom: 0;transform: translateY(200%);transition: all 0.3s ease;}
    .single-event-main-sidebar .need-help {display: none !important;}
    .single-event-main-sidebar > .vc_column-inner > .wpb_wrapper, .single-event-main-sidebar > .n-sticky > .vc_column-inner > .wpb_wrapper {display: flex;flex-wrap: wrap;}
    .single-event-main-sidebar .vc_column-inner .nectar-button {flex: 1;margin: 0px !important;max-width: 170px !important;margin-left: auto !important;padding: 11px 22px !important;}
    .single-event-main-sidebar > .n-sticky > .vc_column-inner .single-event-main-sidebar-interested {order: 5;width: 100% !important;flex: unset;left: unset !important;margin: 0px !important;}
    .single-event-main-sidebar .wpb_text_column.wpb_content_element:has(.event-countdown) {display: none;}
    .single-event-main-sidebar > .n-sticky > .vc_column-inner > .wpb_wrapper .single-event-main-sidebar-interested {flex: 4;margin-top: 20px !important;margin-left: -30px !important;margin-right: -30px !important;}
    .single-event .single-event-hero-title .page-submenu {display: none;}
    .single-event .nectar-social.fixed {display: none !important;}
    .single-event .nectar-global-section.before-footer {z-index: 99999999999 !important;}
    .facetwp-template[data-name="events_latest_3"] {display: grid !important;grid-template-columns: 1fr;}
    .single-event .event-box:nth-child(3) {display: block !important;height: auto !important;}
    body.single-event .post-area:has(.single-event-form) .vc_row:has(.facetwp-template) {margin-top: 0px !important;z-index: 999999999999;}
    .single-event-main > .row-bg-wrap:before {background-size: 400vw;}
    body .single-event-hero-title:after {background-size: 430vw;left: -100% !important;}
    .single-event .wpb_text_column.wpb_content_element.mob-only {display: block;margin-top: 15px;width: 100%;margin-bottom: 0px !important;}
    .single-event .vc_column-inner .mob-only .event-signup-btn {margin: 0px !important;}
    .single-event .vc_column-inner .mob-only .event-signup-btn span {font-size: 18px !important;margin-bottom: -1px;}
    .single-event-main-sidebar .wpb_text_column:has(.event-signup-btn) {margin: 0px !important;margin-left: auto !important;}
    .single-event-main-sidebar .wpb_text_column:has(.event-signup-btn) .event-signup-btn span, .single-event-main-sidebar .event-signup-btn.is-internal span::after {font-size: 15px !important;}
    html body.single-event.event-signup-external div#ajax-content-wrap .single-event-other-events.vc_row {border-top: unset !important;padding-top: 0px !important;}
    body.single-event .nectar_video_lightbox.play_button_with_text>span {margin-bottom: 65px !important;}
    body.single-event .single-event-main-sidebar .event-signup-btn.is-internal span {font-size: 0 !important;}
    .single-event-main-sidebar .event-signup-btn.is-internal span::after {content: 'Enquire';position: relative;line-height: 1;}
}

/* 690 */
@media screen and (max-width: 690px) {
    /* SINGLE EVENT GUIDE */
    body.single-event-guide div#ajax-content-wrap h1.entry-title {font-size: 30px !important;padding: 0px !important;max-width: 580px;margin: auto !important;}
    .single-event-guide h4.vc_custom_heading.vc_do_custom_heading {margin: 0px !important;font-size: 15px !important;}
    body.single-event .single-event-hero-title h1, body.single-event .single-event-hero-title h1 * {font-size: 30px !important;}
    body.single-event .single-event-hero-title h1 {margin-top: -47.5px;}
}


/* 479 */
@media screen and (max-width: 479px) {
    /* EVENTS */
    body .row .event-text h4 {font-size: 18px !important;line-height: 1.2 !important;margin-bottom: 2.5px !important;}
    .event-text {gap: 8px 20px !important;padding: 20px !important;padding-bottom: 17px !important;height: auto !important;}
    .event-text span strong {font-size: 15px;margin-bottom: 5px;}
    span.event-venue, span.event-date {font-size: 13.5px !important;}

	/* SINGLE EVENT */
    body .single-event-main-sidebar-interested * {font-size: 10px !important;}
    body .single-event-main-sidebar-interested .nectar-scrolling-text span.custom:before {width: 15px;height: 15px;}
    body .single-event-main-sidebar-interested .nectar-scrolling-text .nectar-scrolling-text-inner span.custom {padding: 0px 15px !important;}
    .single-event-main-sidebar > .n-sticky > .vc_column-inner > .wpb_wrapper .single-event-main-sidebar-interested {padding: 7.5px 0px;margin-top: 17px !important;}
    .single-event-main-sidebar > .vc_column-inner, .single-event-main-sidebar > .n-sticky > .vc_column-inner {padding: 20px 18px !important;padding-bottom: 0px !important;border-top: 1px solid #1f193312;}
    .single-event-main-sidebar .inner_row > .col > .col > .vc_column-inner > .wpb_wrapper:has(.vc_acf) {font-size: 13.5px;line-height: 1.2;gap: 5px 10px;}
    .single-event-main-sidebar .vc_column-inner .nectar-button {max-width: 120px !important;font-size: 14px !important;padding: 8px 17px 7px !important;}
    .single-event-main-sidebar .inner_row > .col > .col > .vc_column-inner > .wpb_wrapper .vc_acf.date, .single-event-main-sidebar .inner_row > .col > .col > .vc_column-inner > .wpb_wrapper .vc_acf.time {opacity: 0.8;font-size: 12px !important;}
    .single-event .nectar-hor-list-item {padding: 18px 0px !important;}
    .single-event .nectar-hor-list-item .nectar-list-item:first-child {width: 100px !important;line-height: 1.2 !important;padding-right: 20px !important;}
    .single-event .nectar-hor-list-item .nectar-list-item *, .single-event .nectar-hor-list-item .nectar-list-item {font-size: 13.5px !important;}
    .single-event .nectar-hor-list-item .nectar-list-item:last-child {width: calc(100% - 100px) !important;}
    .single-event .nectar-hor-list-item:hover * {background: transparent !important;color: var(--nectar-extra-color-2) !important;}
    .nectar-hor-list-item[data-hover-effect=default]:hover:before {display: none;}
    body.single-event h2 {font-size: 22px !important;line-height: 1.2 !important;margin-bottom: 10px !important;}
    body.single-event .cell {width: calc(100% / 1.15) !important;}
    body.single-event .cell img {width: 100% !important;height: 100% !important;object-fit: cover !important;height: 250px !important;}
    body.single-event .vc_acf.event-descriptive-heading {font-size: 17px;}
    .single-event-hero-details * {font-size: 14.5px !important;gap: 0;border-radius: 10px;}
    .event-countdown {padding: 18px 15px !important;box-shadow: 0px 10px 40px #1c162e;}
    .single-event-hero-details .vc_acf:before, .event-text span:before {height: 22px;width: 15px;font-size: 15px;line-height: 21px;}
    .single-event .single-event-hero-details {margin: 17.5px 0px 0px !important;}
    .single-event .nectar-google-map {height: 400px !important;}
    .single-event .divider-wrap.height_phone_75px > div {margin: 55px 0px !important;height: 2px !important;}
    .event-box img {height: 225px !important;}
    a.event-btn {font-size: 15.5px !important;width: calc(100% - 38px);bottom: unset;margin-bottom: 0px;margin-top: 0px !important;}
    .single-event-main > .row-bg-wrap:before, body .single-event-hero-title:after {background-size: 650vw;height: 60px;}
    body .single-event-hero-title:after {left: 15% !important;}
    .event-countdown span.event-countdown__num {font-size: 19px !important;}
    body.single-event .single-event-hero-title h1, body.single-event .single-event-hero-title h1 * {font-size: 28px !important;}
    .nectar_video_lightbox.play_button_with_text span.link-text {display: none;}
    .single-event-hero .vc_column-inner, .single-event-hero .vc_column-inner > div {display: flex;justify-content: center;align-items: center;}
    body.single-event .nectar_video_lightbox.play_button_with_text>span {margin-bottom: 0px !important;}
    .nectar_video_lightbox.play_button_with_text .play {width: 50px !important;height: 50px !important;}
    body.single-event .nectar_video_lightbox.play_button_with_text .play svg {width: 13px;height: 13px;}
    html body div[data-style*="minimal"] .toggle h3 a, .toggles--minimal-shadow .toggle > .toggle-title a {font-size: 17px !important;line-height: 1.2 !important;padding: 22px 60px 22px 22px !important;}
    body .toggles--minimal-shadow .toggle, body div[data-style="minimal"] .toggle {padding: 0px 20px !important;}
    body.single-event-guide div#ajax-content-wrap h1.entry-title {font-size: 26px !important;}
    .single-event-guide h4.vc_custom_heading.vc_do_custom_heading {margin: 0px !important;font-size: 15px !important;margin-top: 5px !important;margin-bottom: -10px !important;}
    body .toggles.toggles--minimal-shadow {border-radius: 15px;}
}









