@media (max-width: 1700px) {

.section-container.dark-yellow {
    padding: 100px 0;
}
.search-events-container .find-events-box.kms {
    /* padding: 50px; */
}
.search-form-box .text-input-form {
    /* padding-right: 0;
    width: 100%;
    padding-bottom: 35px; */
}
.search-form-box .text-input-form .text-input.ti-suburb {
    /* width: 100%; */
}
.search-form-box .tif-radios {
    /* padding-top: 35px;
    padding-bottom: 35px; */
}
.butn#butn-submit, .butn.butn-submit {
    margin: 35px 0 0;
}



} /* @mediate 1700 */

@media (max-width: 1600px) {

.section-container.dark-yellow {
    padding: 100px 0;
}



} /* @mediate 1600 */

@media (max-width: 1500px) {
.full-banner#boy-soccer {
background: url(/img/kelly2018/kc-home-banner.jpg) no-repeat center -165px;
background-size: cover;
}
/*.full-banner#hol-prog {
background: url(/img/kelly2021/Kelly_Sports_April_HP_2022_Hero.jpg) no-repeat center -260px;
background-size: cover;
}*/
.article.colo-comp .fran-contacts .content-text-area.tegan {
margin-top: 25px;
}

.search-form-box .text-input-form {
    text-align: center;
}
.search-form-box .tif-radios .tif-radio-label {
    text-align: center;
    font-size: 26px;
}
.butn#butn-submit, .butn.butn-submit {
    margin: auto;
}
.search-form-box .tif-radios span.ispan {
    padding: 0 0 5px;
}
.search-form-box .tif-radios span {
    font-size: 26px;
}



} /* @media 1500 */
    
    
    @media (max-width: 1450px) {
    .segment2 {
        grid-template-columns: repeat(3, 1fr);
    }
    
    .slick-slider .slick-list {
        height: 700px !important;
    }
    /* .full-banner#bas-prog {
        background: url(/img/kelly2022/Kelly-Sports-2022-Term-3.jpg) no-repeat center;
        background-size: cover;
    } */
    .row-left, .row-right { 
        width: 100%; 
        text-align: center;
    }
    .row-left { margin-bottom: 50px; }
    
    
    
    } /* @media 1450 */
    
    @media (max-width: 1393px) {
    .programme-info .img-cont#basc {
        /* background-position: 0 top; */
    }
    
    
    
    }
    
    @media (max-width: 1300px) {
    /* .full-banner#hol-prog {
        background: url(/img/kelly2022/Kelly_Sports_2022_July_HP.jpg) no-repeat center center;
        background-size: cover;
    } */
    
    
    
    } /* @media 1300 */
    
@media (max-width: 1200px) {
.full-banner#boy-soccer {
background: url(/img/kelly2018/kc-home-banner.jpg) no-repeat center top;
background-size: cover;
}
.reg-crumbs > div.mobile_active {
background-color: #5ac14e;
}
.reg-crumbs > div {
background-color: #FCB027;
}
.reg-crumbs > div.mobile_active .mobile a {
color: #fff;
}
.reg-crumbs > div.mobile_inactive .mobile a {
color: #fff;
}
.section .events .event-cont {
height: auto;
}

/* .cols-3 .kids-img#staff-month {
background: url(/img/kelly2022/coach-of-the-month-July-2022.jpg) no-repeat center top;
background-size: cover;
} */

.full-banner#os-sub {
position: relative;
background: url("/img/kelly2021/Kelly-Sports-2021-OSCAR-copy-2000px.jpg") no-repeat center top;
background-size: cover;
margin-bottom: 75px;
}
.full-banner.hp#os-sub {
background: url(/img/kelly2022/Kelly-Sports-Holiday-programme-childcare.jpg) no-repeat center top;
background-size: cover;
}
.oscar-view .segment2 {
grid-template-columns: repeat(auto-fill, minmax(324px, 1fr));
}
.full-banner#ksa-story {
background: url(/img/kelly2023/Steve-Martin-Managing-Director-ksaus.jpg) no-repeat center center;
background-size: cover;
}
.p-choice .footprints {
right: -20px;
}
.with-splat {
width: 100%;
padding: 0 20px;
}
.search-form-box #text-input-form {
    padding-bottom: 25px;
}
.search-form-box #text-input-form .text-input.ti-suburb {
    width: 350px;
}
.reg-crumbs {
    background-color: #fff;
}
.stickToTop {
    padding-bottom: 50px;
}
.events-area .event .event-details .butns .butn-y, .events-area .event .event-details .butns .butn {
    margin-bottom: 5px;
}





} /* @media 1200 */
    
@media (max-width: 1100px) {

/*.full-banner#hol-prog {
    background: url(/img/kelly2021/Kelly-Sports-2021-July-Holiday-Programme-2000px.jpg) no-repeat center top;
    background-size: cover;
}*/



} /* @media 1100 */