@media (width<=767px){.xn-container .xn-tile.xn-small.xn-timetable-filter{display:none}}xn-input-group label{font-weight:700}@media (width<=767px){.xn-container .xn-tile.xn-small.xn-timetable-filter{display:none}}.xn-response-modal{display:none}.xn-response-modal.xn-response-modal-visible{display:block}.xn-response-modal.xn-response-modal-auto{justify-content:center;align-items:center;display:flex}.xn-response-modal-container{z-index:1001;background:#fff;border-radius:8px;flex-direction:column;width:90%;max-width:600px;min-height:200px;max-height:90vh;margin:0;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.xn-response-modal-header{border-bottom:1px solid #eee;padding:20px}.xn-response-modal-loading{text-align:center;padding:20px}.xn-response-modal-content,.xn-response-modal-form-content{flex:1;padding:20px;overflow-y:auto}.xn-response-form-group{margin:10px 0}.xn-response-form-label{margin-bottom:8px;display:block}.xn-response-form-input{width:100%;padding:8px}.xn-response-number-input,.xn-response-multi-number-group{margin:10px 0}.xn-response-multi-number{width:100%}.xn-response-ticket-item{margin-bottom:20px}.xn-response-form-label input[type=checkbox],.xn-response-form-label input[type=radio]{opacity:1;margin-right:8px}.xn-response-ticket-question{margin-bottom:10px}.xn-response-ticket-answer{margin-bottom:5px}.xn-response-ticket-empty{text-align:center;padding:20px}.xn-response-modal-footer{background:#fff;border-top:1px solid #eee;border-radius:0 0 8px 8px;padding:20px}.xn-response-button:not(:last-child){margin-right:10px}

xn-listfilter-component>.xn-filters>div>div:not(.xn-search-filter)>.xn-heading.xn-items-selected{color:var(--text3);background:var(--grey-light)}

.xn-images-filter { display: none; }
.xn-location-filter { display: none; }
//.xn-time-filter { display: none; }
//.xn-activity-filter { display: none; }
#xn-marketing-preferences-link {display: none;}
#xn-membership-prices-link {display: none;}
#xn-memberships-link {display: none;}

xn-card-component .xn-card .xn-image.xn-img-badminton{ background-image: url(images/badminton.jpg); }
xn-card-component .xn-card .xn-image.xn-img-core{ background-image: url(images/core.jpg); }
xn-card-component .xn-card .xn-image.xn-img-actikids{ background-image: url(images/actikids.jpg); }
xn-card-component .xn-card .xn-image.xn-img-aquacise{ background-image: url(images/aquacise.jpg); }
xn-card-component .xn-card .xn-image.xn-img-aquatherapy{ background-image: url(images/aquatherapy.jpg); }
xn-card-component .xn-card .xn-image.xn-img-badminton{ background-image: url(images/badminton.jpg); }
xn-card-component .xn-card .xn-image.xn-img-core{ background-image: url(images/core.jpg); }
xn-card-component .xn-card .xn-image.xn-img-familyswim{ background-image: url(images/familyswim.jpg); }
xn-card-component .xn-card .xn-image.xn-img-fiftyplus{ background-image: url(images/fiftyplus.jpg); }
xn-card-component .xn-card .xn-image.xn-img-floatfitbalance{ background-image: url(images/floatfitbalance.jpg); }
xn-card-component .xn-card .xn-image.xn-img-floatfithiit{ background-image: url(images/floatfithiit.jpg); }
xn-card-component .xn-card .xn-image.xn-img-funsession{ background-image: url(images/funsession.jpg); }
xn-card-component .xn-card .xn-image.xn-img-healthhub{ background-image: url(images/healthhub.jpg); }
xn-card-component .xn-card .xn-image.xn-img-hiitandcore{ background-image: url(images/hiitandcore.jpg); }
xn-card-component .xn-card .xn-image.xn-img-indoor5aside{ background-image: url(images/indoor5aside.jpg); }
xn-card-component .xn-card .xn-image.xn-img-karate{ background-image: url(images/karate.jpg); }
xn-card-component .xn-card .xn-image.xn-img-lesmillsbodybalance{ background-image: url(images/lesmillsbodybalance.jpg); }
xn-card-component .xn-card .xn-image.xn-img-lesmillsbodypump{ background-image: url(images/lesmillsbodypump.jpg); }
xn-card-component .xn-card .xn-image.xn-img-lesmillstone{ background-image: url(images/lesmillstone.jpg); }
xn-card-component .xn-card .xn-image.xn-img-outdoorfootball{ background-image: url(images/outdoorfootball.jpg); }
xn-card-component .xn-card .xn-image.xn-img-pilates{ background-image: url(images/pilates.jpg); }
xn-card-component .xn-card .xn-image.xn-img-pump{ background-image: url(images/pump.jpg); }
xn-card-component .xn-card .xn-image.xn-img-rollerskating{ background-image: url(images/rollerskating.jpg); }
xn-card-component .xn-card .xn-image.xn-img-sauna{ background-image: url(images/sauna.jpg); }
xn-card-component .xn-card .xn-image.xn-img-spin{ background-image: url(images/spin.jpg); }
xn-card-component .xn-card .xn-image.xn-img-squash{ background-image: url(images/squash.jpg); }
xn-card-component .xn-card .xn-image.xn-img-stepclass{ background-image: url(images/stepclass.jpg); }
xn-card-component .xn-card .xn-image.xn-img-swimming{ background-image: url(images/swimming.jpg); }
xn-card-component .xn-card .xn-image.xn-img-swimminglanes{ background-image: url(images/swimminglanes.jpg); }
xn-card-component .xn-card .xn-image.xn-img-tabletennis{ background-image: url(images/tabletennis.jpg); }
xn-card-component .xn-card .xn-image.xn-img-yoga{ background-image: url(images/yoga.jpg); }
xn-card-component .xn-card .xn-image.xn-img-zumba{ background-image: url(images/zumba.jpg); }
xn-card-component .xn-card .xn-image.xn-img-circuits{ background-image: url(images/circuits.jpg); }
xn-card-component .xn-card .xn-image.xn-img-legsbumstum{ background-image: url(images/legsbumstum.jpg); }
xn-card-component .xn-card .xn-image.xn-img-rpm{ background-image: url(images/rpm.jpg); }
xn-card-component .xn-card .xn-image.xn-img-rpmvirtual{ background-image: url(images/rpmvirtual.jpg); }
xn-card-component .xn-card .xn-image.xn-img-sprint{ background-image: url(images/sprint.jpg); }
xn-card-component .xn-card .xn-image.xn-img-sprintvirtual{ background-image: url(images/sprintvirtual.jpg); }
xn-card-component .xn-card .xn-image.xn-img-standuppaddleboarding{ background-image: url(images/standuppaddleboarding.jpg); }
xn-card-component .xn-card .xn-image.xn-img-thetrip{ background-image: url(images/thetrip.jpg); }
xn-card-component .xn-card .xn-image.xn-img-thetripvirtual{ background-image: url(images/thetripvirtual.jpg); }
xn-card-component .xn-card .xn-image.xn-img-bodycombat{ background-image: url(images/bodycombat.jpg); }
xn-card-component .xn-card .xn-image.xn-img-functionalfitness{ background-image: url(images/functionalfitness.jpg); }
xn-card-component .xn-card .xn-image.xn-img-notlesmillsbodycombat{ background-image: url(images/notlesmillsbodycombat.jpg); }
xn-card-component .xn-card .xn-image.xn-img-stretch{ background-image: url(images/stretch.jpg); }
xn-card-component .xn-card .xn-image.xn-img-virtualbodycombat{ background-image: url(images/virtualbodycombat.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-virtualbodypump{ background-image: url(images/virtualbodypump.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-virtualborntomove{ background-image: url(images/virtualborntomove.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-virtualcore{ background-image: url(images/virtualcore.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-VirtualGRIT{ background-image: url(images/VirtualGRIT.jpEg); }
xn-card-component .xn-card .xn-image.xn-img-VirtualGRITathletic{ background-image: url(images/VirtualGRITathletic.jpg); }
xn-card-component .xn-card .xn-image.xn-img-virtualgritstrength{ background-image: url(images/virtualgritstrength.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-virtualshbam{ background-image: url(images/virtualshbam.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-VirtualBodybalance{ background-image: url(images/VirtualBodybalance.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-virtualbodyattack{ background-image: url(images/virtualbodyattack.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-virtualbarre{ background-image: url(images/virtualbarre.jpg); }
xn-card-component .xn-card .xn-image.xn-img-virtualgritcardio{ background-image: url(images/virtualgritcardio.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-backtonetball{ background-image: url(images/backtonetball.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-boxercise{ background-image: url(images/boxercise.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-juniorlifesaving{ background-image: url(images/juniorlifesaving.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-queensbatonrelay{ background-image: url(images/queensbatonrelay.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-boxercisee{ background-image: url(images/boxercisee.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-juniorlifesavingg{ background-image: url(images/juniorlifesavingg.jpeg); }
xn-card-component .xn-card .xn-image.xn-img-climbing{ background-image: url(images/climbing.png); }
xn-card-component .xn-card .xn-image.xn-img-fitnessjourney{ background-image: url(images/fitnessjourney.jpg); }
xn-card-component .xn-card .xn-image.xn-img-earlyburn{ background-image: url(images/earlyburn.jpg); }
xn-card-component .xn-card .xn-image.xn-img-adultswim{ background-image: url(images/adultswim.png); }
xn-card-component .xn-card .xn-image.xn-img-swimbikerun{ background-image: url(images/swimbikerun.png); }