@media (max-width: 950px) {
.top-bar {
    display: block;
}

.search-events-container {
    top: -50px;
}
.video-responsive.ihero .home-head-text img#desktop {
    display: none;
}
.video-responsive.ihero .home-head-text img#mobile {
    display: block;
    width: 70%;
    margin: auto;
}
.video-responsive.ihero .home-head-text {
    top: 200px;
}
#homepageHero {
    top: 0;
}
.video-responsive.ihero .home-head-text {
    padding: 0 50px;
}
.top-bar.kc-aus {
    display: block;
    /* top: 10px; */
}
.top-bar.kc-aus .links {
    display: block;
    width: 100%;
    position: relative;
    top: 10px;
    right: 0;
    left: 0;
    display: flex;
    justify-content: space-between;
    align-items: baseline;
}
.top-bar.kc-aus .search-venue.jssv, .top-bar.kc-aus #enrol-button {
    display: none;
}



} /* 950px */

@media (max-width: 750px) {
.video-responsive.ihero .home-head-text {
    top: 85px;
}   
.find-events-head .h1 {
    font-size: 30px;
    line-height: 35px;
}
    
    
    
} /* 750px */


@media (max-width: 500px) {
.full-banner#dance-prog .ccs img { width: 110px; }
.full-banner#os-sub .ccs img { width: 110px; }
.full-banner#dance-prog .ccs {
    top: 222px;
}
.full-banner#os-sub .ccs {
    top: 222px;
}
.search-events-container {
    top: 20px;
}
.video-responsive.ihero .home-head-text {
    bottom: 20px;
}
.video-responsive.ihero .home-head-text {
    top: 50px;
}
.find-events-head .h1 {
    font-size: 25px;
}
.footer .logo-area {
    height: 55px;
}
.footer .logo-area.au-no-logo {
    height: 10px;
}
.footer-links .col-md-3 {
    flex: 0 0 100%;
    max-width: 100%;
}
.top-notification-bar div{
    font-size: 18px;
    line-height: 20px;
}
.top-notification-bar img.nb-logo {
    width: 50px;
}
.top-notification-bar img.top-notification-x {
    width: 30px;
}




} /* 500px */

@media (max-width: 420px) {
.kf-cont.zonepage .fields.zone .checkbox.cb-custom {
    width: 100%;
}
.kf-cont.zonepage .fields.zone .checkbox label {
    font-size: 18px;
    width: 81%;
}



} /* 420px */


@media (max-width: 380px) {
.testimonials .quote, .testimonials .quote.long-text, .testimonials .quote.longer-text {
    font-size: 18px;
}

} /* 380px */