/*Custom CSS defined in the manager*/
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,300,400,700');body{font-family:'Open Sans',sans-serif;font-size:14px;letter-spacing:0.5px;line-height:1.5em;min-height:100%}body{background:#f8f8f8}@media screen and (max-width:980px){.gp_main{margin-left:15px;margin-right:15px;min-width:330px}}.gp_header{background:url("https://i.ibb.co/vm098cw/headerr.jpg") no-repeat center center;background-size:cover}.gp_header:before,.gp_header:after{display:block;content:'';position:absolute;left:0;right:0}.gp_header:before{top:0;height:58px;background:#FFF}.gp_header:after{bottom:0;height:48px;background:#96172E}.gp_header .gp_main{background:transparent;height:250px}.gp_header .syx_loginLang{text-align:right;width:auto;top:0;right:210px;height:28px;padding:15px;line-height:28px}.gp_header .syx_loginLang a{display:inline-block;text-decoration:none;padding:0;text-align:right}.gp_header .syx_loginLang .syx_login{width:auto}.gp_header .syx_loginLang .syx_login .syx_loggedInUser{display:none}.gp_header .syx_loginLang .syx_lang{display:none}.gp_header .syx_loginLang .syx_lang>div{text-align:right}.gp_header .syx_loginLang ul li ul li a{padding:6px 9px}.gp_header .syx_myProfile{right:90px;left:auto}.gp_header .syx_basket{top:0;right:0;height:28px;padding:15px;line-height:28px;border-radius:0}.gp_header .syx_basket a{display:inline-block;text-decoration:none}.gp_header .syx_basket .syx_articles:before{color:#DFB9C0;font-size:18px;opacity:0.7;padding-right:8px}.gp_header .syx_basket .syx_basketheaderlink{color:#ffffff;text-decoration:none}.gp_header .syx_mainMenu li{background:transparent;width:auto}.gp_header .syx_mainMenu li a{border:none;border-radius:0;height:48px !important;font-size:14px;line-height:48px;text-shadow:none;text-decoration:none;text-transform:uppercase;background:none;padding:0 20px}.gp_header .syx_mainMenu li a.active,.gp_header .syx_mainMenu li a:hover,.gp_header .syx_mainMenu li a:focus{background:#661020;height:48px !important}.gp_header .syx_mainMenu li a .rmText{position:relative;top:0 !important;left:0;width:auto;color:#FFFFFF}.gp_header .NoNavigationImage li{height:48px !important}@media screen and (max-width:980px){.gp_header:before{height:46px}.gp_header:after{height:38px}.gp_header .gp_main{height:190px;margin-right:0}.gp_header .syx_basket,.gp_header .syx_loginLang{padding:9px 15px;margin:0}.gp_header .syx_mainMenu li a{height:38px !important;font-size:14px;line-height:38px;background:none;padding:0 15px}.gp_header .syx_mainMenu li a.active,.gp_header .syx_mainMenu li a:hover,.gp_header .syx_mainMenu li a:focus{background:#661020;height:38px !important}.gp_header .NoNavigationImage li{height:38px !important}}@media screen and (max-width:699px){.gp_header .syx_basket{width:auto;min-width:120px}.gp_header .syx_loginLang{left:auto;right:140px}.gp_header .syx_mainMenu li a:hover,.gp_header .syx_mainMenu li a.active{background-color:#661020 !important}.gp_header .syx_mainMenu li.firstItem{width:auto}.gp_header .gp_header .syx_mainMenu li a:hover,.gp_header .gp_header .syx_mainMenu li a.active{background-color:#661020 !important}}@media screen and (max-width:412px){.gp_header .syx_loginLang{display:none}.gp_header #ctl00_MainMenu .rmHorizontal .tabItem{width:38px !important;background:none transparent}.gp_header #ctl00_MainMenu .rmHorizontal .tabItem a{background-position:-1289px -12px !important}.gp_header .syx_mainMenu .rmItem{min-width:0;width:auto !important}}.gp_logoContainer .gp_logo{left:0;top:5px}.gp_content{border-top-width:240px;padding:25px 0;line-height:1.5}@media screen and (max-width:980px){.gp_content{border-top-width:190px;padding:20px 0}}.syx_pageHeading{margin:0 0 30px}#tabView{margin:30px 0}.syx_tabStripHorizontal{white-space:nowrap}.syx_tabStripHorizontal.wideTabs{height:54px;margin:0;border:none;overflow-y:hidden}.syx_tabStripHorizontal li{background:transparent;width:auto !important}.syx_tabStripHorizontal li a{border:none;border-top:solid 4px transparent;text-align:center;line-height:30px;height:30px !important;text-decoration:none;padding:10px 25px !important}.syx_tabStripHorizontal li a.rtsSelected{background:#FFF !important;border-color:#96172E;outline:none}.syx_tabStripHorizontal li a .rtsTxt{padding:0 !important}.syx_block,.tabmulsearch,.syx_articleItemList,.syx_detailPanel{background:#FFFFFF;clear:both}.gp_footer{background:#96172E;color:#898989;padding:40px 0}.gp_footer a{color:#FFF;text-decoration:underline}.btn,input[type=submit]{padding:15px 25px 10px;transition:all 0.3s}.btn:hover,input[type=submit]:hover,.btn:focus,input[type=submit]:focus{background:#6a1020}.btn#MainContent_ctlLocationsView_lbtLocationClear,input[type=submit]#MainContent_ctlLocationsView_lbtLocationClear,.btn#MainContent_ctlActivitiesView_lbtActivityClear,input[type=submit]#MainContent_ctlActivitiesView_lbtActivityClear{background:transparent;color:#ABABAB}.divWithTableStructureLeft,.divWithTableStructureRight,.divWithTableStructureLeftSmall,.divWithTableStructureRightSmall{display:block;width:auto !important}.divWithTableStructureRight,.divWithTableStructureRightSmall{margin-bottom:10px;padding:0}.divWithTableStructureRow{height:auto}.divWithTableStructureLeft label{line-height:1.2;padding-right:10px}.divWithTableStructureRight input+span,.divWithTableStructureRight input+span+span,.divWithTableStructureRight input+span+span+span,.divWithTableStructureRight input+span+span+span+span{display:none}.gp_form fieldset input[type="text"],.gp_form fieldset input[type="email"],.gp_form fieldset input[type="url"],.gp_form fieldset input[type="search"],.gp_form fieldset input[type="password"],.gp_form fieldset textarea{padding:5px 4px !important;width:100%;height:35px;transition:all 0.3s ease-in-out;border-radius:3px}.gp_form fieldset input[type="text"]:focus,.gp_form fieldset input[type="email"]:focus,.gp_form fieldset input[type="url"]:focus,.gp_form fieldset input[type="search"]:focus,.gp_form fieldset input[type="password"]:focus,.gp_form fieldset textarea:focus{border-color:#96172E;outline:none;box-shadow:0 0 0 0.2rem rgba(150,23,46,0.2)}.gp_form .formError,.gp_form .gp_formCheckFeedback{color:#721c24 !important;background-color:#f8d7da;border-color:#f5c6cb;padding:15px;border-radius:3px}.gp_form .formError li,.gp_form .gp_formCheckFeedback li{color:#721c24 !important}.gp_form fieldset textarea{width:100%;max-width:500px;min-height:140px}div .smallWideLabel,div .subLabel,div .rightLabel{float:none;display:block;margin:0 0 4px;padding:0}#MainContent_ctlLoginWidget_btnNewUser,#MainContent_ctlLoginWidget_lnkForgotPassword{text-decoration:none}#MainContent_ctlLoginWidget_btnNewUser:hover,#MainContent_ctlLoginWidget_lnkForgotPassword:hover,#MainContent_ctlLoginWidget_btnNewUser:focus,#MainContent_ctlLoginWidget_lnkForgotPassword:focus{text-decoration:underline}#MainContent_ctlActivitiesView_panSearch,#MainContent_ctlLocationsView_panSearch{margin-bottom:15px;padding-bottom:15px;border-bottom:solid 1px #DEDEDE}@media screen and (max-width:812px){#MainContent_ctlActivitiesView_panSearch,#MainContent_ctlLocationsView_panSearch{display:none}}.syx_res_width_activity,.syx_res_width_location,.syx_res_width_location1{margin-right:15px;width:auto}.syx_res_width_activity span,.syx_res_width_location span,.syx_res_width_location1 span{display:block;text-transform:uppercase;font-size:12px;color:#898989;line-height:1;margin:0 0 3px 0}.syx_res_width_activity input,.syx_res_width_location input,.syx_res_width_location1 input,.syx_res_width_activity select,.syx_res_width_location select,.syx_res_width_location1 select{width:100%;float:none}.syx_res_width_activity1,.syx_res_width_location2{width:auto}#MainContent_ctrlRegister_wizRegister_lblStep1TypeOfUser{display:block;margin-bottom:10px}#MainContent_ctrlRegister_wizRegister_rblOptions li+li{margin-top:15px}#MainContent_ctrlRegister_wizRegister_rblOptions li{position:relative}#MainContent_ctrlRegister_wizRegister_rblOptions li input{position:absolute;left:0;top:6px}#MainContent_ctrlRegister_wizRegister_rblOptions li label{display:block;padding-left:20px}#MainContent_ctrlRegister_wizRegister_rblOptions li label strong{font-weight:bold}#MainContent_ctrlRegister_wizRegister_lblStep1DetailsSubText{display:block;margin:15px 0;font-size:13px;line-height:1.5}#MainContent_ctrlRegister_wizRegister_olStep2Individu>.divWithTableStructureRow:first-child{font-size:13px;height:30px !important}#MainContent_ctrlRegister_wizRegister_ctlNaw_NawBE1_txtHouseNr_textbox1,#MainContent_ctrlRegister_wizRegister_ctlNaw_NawBE1_txtBox_textbox1,#MainContent_ctrlRegister_wizRegister_ctlNaw_NawBE1_txtZipcode{max-width:80px}#MainContent_ctrlRegister_wizRegister_Telefoon,#MainContent_ctrlRegister_wizRegister_Mobiel,#MainContent_ctrlRegister_wizRegister_Rijksregisternummer{max-width:200px}#MainContent_lblByUsername,#MainContent_lblByEmail{font-weight:bold}.gp_gridRow.gp_gridFixed{margin:0 0%}.gp_gridRow.gp_gridFixed .gp_gridColumn8{width:48%;margin:0 1%;float:left}@media screen and (max-width:663px){.gp_gridRow.gp_gridFixed .gp_gridColumn8{width:98%}}.syx_productDetail{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);background:#fff;margin:0 0 30px;border:none}.box{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);background:#fff;width:100%;position:relative;padding-left:120px;box-sizing:border-box;margin:0 0 30px}.box--sporten1 .box__img{background-image:url(https://cdn.recreatex.be/customers/ieper/images/sport_zwem.jpg)}.box--sporten2 .box__img{background-image:url(https://cdn.recreatex.be/customers/ieper/images/sport-omnisport.jpg)}.box--sporten3 .box__img{background-image:url(https://cdn.recreatex.be/customers/ieper/images/sport-academie.jpg)}.box--sporten4 .box__img{background-image:url(https://cdn.recreatex.be/customers/ieper/images/buurtsport.png)}.box--sporten5 .box__img{background-image:url(https://i.ibb.co/bJdmygP/Foto-blok-zwemmen-1.png)}.box--sporten6 .box__img{background-image:url(https://i.ibb.co/8MyNnFd/Foto-blok-zwemmen-2.png)}.box--sporten7 .box__img{background-image:url(https://i.ibb.co/CW4LP9w/Foto-blok-zwemmen-3.png)}.box--sporten8 .box__img{background-image:url(https://i.ibb.co/rFWz4Fv/Foto-blok-zwemmen-4.png)}.box--sporten9 .box__img{background-image:url(https://i.ibb.co/r3bTjYh/Foto-blok-zwemmen-5.png)}.box--sporten10 .box__img{background-image:url(https://i.ibb.co/hD0tyYc/Foto-blok-zwemmen-6.png)}.box__img{position:absolute;left:0;top:0;bottom:0;width:120px;background-position:center center;background-size:cover}.box__inner{padding:20px;margin:0 !important}.box__inner h2{font-size:24px;margin:0 0 10px}.box__inner a{display:block;padding:8px 12px 8px 0;text-decoration:none;border:solid 2px transparent;transition:all 0.2s;border-radius:12px;color:#333}.box__inner a:hover,.box__inner a:focus{text-decoration:none;border:solid 2px #DEDEDE;padding:8px 0 8px 12px}@media screen and (max-width:500px){.box{padding:100px 0 0 0}.box__img{right:0;bottom:auto;height:100px;width:100%}}.intro{font-size:14px}.intro p,.intro ul,.intro ol{margin:0 0 20px}.intro p+p,.intro ul+p,.intro ol+p,.intro p+ul,.intro ul+ul,.intro ol+ul,.intro p+ol,.intro ul+ol,.intro ol+ol{margin-top:-10px}.intro h2{font-size:24px;margin:0 0 10px}.intro h3{font-size:18px;margin:0 0 10px}.modulehtml p{margin-bottom:15px}.modulehtml h2{font-size:24px;margin:0 0 10px}.rgNoRecords div{padding:20px 0}#MainContent_searchExhibitions_lnkSearchFilterOptions,#form1>div.gp_root>div.gp_content>div>div.gp_gridRow.gp_gridFixed>div>div.syx_sortOverview,#MainContent_searchExhibitions_panSearch{display:none}#ctlAccountAndLanguage_lnkLogIn{color:#96172E}#btnLogo{margin-top:-6px;max-height:60px}#MainContent_searchExhibitions_lnkCancelSearch{display:none}#MainContent_searchExhibitions_btnSearch2{margin-right:25px;margin-top:10px;margin-bottom:10px}#footerBanner>div>a>img{height:3.75rem}#footerBanner>table>tbody>tr>td:nth-child(1)>div>a>img{height:3.75rem}#footerBanner>table>tbody>tr>td:nth-child(1){vertical-align:middle}#footerBanner>table>tbody>tr>td:nth-child(2){vertical-align:middle}#footerBanner>table>tbody>tr>td:nth-child(3){vertical-align:middle}#form1>div.gp_root>div.gp_footer>div>div.gp_block{margin-top:-40px}#form1>div.gp_root>div.gp_footer{padding-top:15px;padding-bottom:15px}.gp_footer a{text-decoration:none !important;font-family:'Montserrat';color:#898989}#headerDiv{background-position:top}#ctlBasketWidget_pnlViewPay{margin-top:14px;padding-left:10px;background-color:#96172E}#basketPopup{background-color:#96172E !important}.gp_header .syx_basket .viewpay{margin-left:-15px !important;margin-right:-15px}.gp_header .syx_basket{background-color:#96172E}#basketPopup{background-color:#fff;margin-left:-15px;margin-right:-15px}#basketPopup>table>tbody>tr>td:nth-child(1){padding-left:20px}#ctlBasketWidget_btnToBasket{background-color:#661020}#basketPopup>table{background-color:#96172E}#ctl00_ctlBasketWidget_ProductList_ctl00>tbody{background-color:#96172E}#ctlBasketWidget_pnlViewPay>span>a,#toggleBasket,#imgOpenClosed{color:#FFF !important}#MainContent_ctlLoginWidget_lblRememberMeSubText{font-size:10px}.syx_stepIndicator li{background:url(https://cdn.recreatex.be/customers/ieper/images/sprite_ieper.png) 0 0 no-repeat;color:white}.syx_stepIndicator li.current{background:url(https://cdn.recreatex.be/customers/ieper/images/sprite_ieper.png) 0 -50px no-repeat}#MainContent_popupWachtlijsten_UpdatePanel1>div>ul>li.step.current{background:url(https://cdn.recreatex.be/customers/ieper/images/sprite_ieper.png) 0 -150px no-repeat}#MainContent_popupWachtlijsten_UpdatePanel1>div>ul>li:nth-child(2){background:url(https://cdn.recreatex.be/customers/ieper/images/sprite_ieper.png) 0 -100px no-repeat}#MainContent_popupWachtlijsten_UpdatePanel1>div>ul>li:nth-child(3){background:url(https://cdn.recreatex.be/customers/ieper/images/sprite_ieper.png) 0 -100px no-repeat}#block-menu-menu-visit-shop>div.footer>a>img{height:3.75rem}.gp_header .syx_loginLang a{padding:0px 3px 0 0}@media screen and (max-width:576px){.gp_header:after{height:42px}#ctl00_MainMenu{z-index:1;left:unset !important;margin:0px 0px -1px 0}.gp_header .syx_basket .syx_articles:before{display:none}.gp_header .syx_basket{width:auto;min-width:50px !important}}.gp_header .syx_loginLang{display:unset !important}@media screen and (max-width:493px){.gp_header .syx_loginLang>.syx_login .syx_myProfile{position:unset;margin:0px 0px -27px -42px}.gp_header .syx_loginLang{right:90px !important}#ctlAccountAndLanguage_lnkLogIn{visibility:hidden}}.gp_header{background:url(https://cdn.recreatex.be/customers/ieper/images/five-swimmers-racing-against-each-other-swiming-pool_RS.jpg);background-size:cover}#ctlAccountAndLanguage_lnkLogOff,#ctlAccountAndLanguage_lnkMyProfile,#ctlAccountAndLanguage_lnkEndSession{color:#96172E}#ctlAccountAndLanguage_divMyData>ul>li>ul{background:#96172E}.classNameShortName{display:none}strong{font-weight:bold}#MainContent_btnSubscribeWaitingList{display:none}#MainContent_btnMyWaitingLists{display:none}.syx_book_maping_maindiv .syx_book_map_name{white-space:break-spaces !important}.syx_book_maping_maindiv .stretch{border-radius:15px}.syx_book_map_name{height:4em}#updMessage>div{position:absolute !important;margin-top:25% !important;margin-left:33% !important;width:25% !important;height:auto !important}#MainContent_ctlActivitiesView_panSearch{display:none}#MainContent_tabActivity>div:nth-child(3){display:none}#MainContent_ctlLocationsView_panSearch{display:none}#MainContent_tabLocation>div:nth-child(3){display:none}#MainContent_reservationBooking_btnDayview{display:none !important}#MainContent_reservationBooking_btnWeekview{display:none !important}#MainContent_reservationBooking_btnMonthview{display:none !important}#MainContent_reservationBooking_btnPrev{display:none !important}#MainContent_reservationBooking_btnNext{display:none !important}#ctl00_MainContent_tabMain>div>ul>li.rtsLI.rtsLast{display:none}#MainContent_reservationDetail_pnlRemarks>div>div{display:none}#MainContent_lnkCancelMakeReservation{margin-left:60px;margin-bottom:15px}#spnPlace{display:none !important}#ddlPlaces{display:none !important}@media screen and (max-width:699px){#form1>div.gp_root>div.gp_content>div>div.gp_gridRow.gp_gridFixed{display:flex;flex-direction:column-reverse}.gp_content .syx_articleItemList .prodQuantity{padding-right:10px !important}#ctl00_MainContent_SubscriptionList_ctl00>thead>tr>th.responsivelow.rgHeader{display:none}#ctl00_MainContent_SubscriptionList_ctl00__0>td.responsivelow,#ctl00_MainContent_SubscriptionList_ctl00__1>td.responsivelow,#ctl00_MainContent_SubscriptionList_ctl00__2>td.responsivelow,#ctl00_MainContent_SubscriptionList_ctl00__3>td.responsivelow,#ctl00_MainContent_SubscriptionList_ctl00__4>td.responsivelow,#ctl00_MainContent_SubscriptionList_ctl00__5>td.responsivelow,#ctl00_MainContent_SubscriptionList_ctl00__6>td.responsivelow,#ctl00_MainContent_SubscriptionList_ctl00__7>td.responsivelow,#ctl00_MainContent_SubscriptionList_ctl00__8>td.responsivelow,#ctl00_MainContent_SubscriptionList_ctl00__9>td.responsivelow,#ctl00_MainContent_SubscriptionList_ctl00__10>td.responsivelow{width:60px;display:none}#ctl00_MainContent_choosenMembershipGrid_ctl00>thead>tr>th:nth-child(2),#ctl00_MainContent_choosenMembershipGrid_ctl00__0>td:nth-child(2),#ctl00_MainContent_choosenMembershipGrid_ctl00__1>td:nth-child(2),#ctl00_MainContent_choosenMembershipGrid_ctl00__2>td:nth-child(2),#ctl00_MainContent_choosenMembershipGrid_ctl00__3>td:nth-child(2),#ctl00_MainContent_choosenMembershipGrid_ctl00__4>td:nth-child(2),#ctl00_MainContent_choosenMembershipGrid_ctl00__5>td:nth-child(2),#ctl00_MainContent_choosenMembershipGrid_ctl00__6>td:nth-child(2),#ctl00_MainContent_choosenMembershipGrid_ctl00__7>td:nth-child(2),#ctl00_MainContent_choosenMembershipGrid_ctl00__8>td:nth-child(2),#ctl00_MainContent_choosenMembershipGrid_ctl00__9>td:nth-child(2),#ctl00_MainContent_choosenMembershipGrid_ctl00__10>td:nth-child(2){display:none}}#float-Wrapper{padding-left:unset}#lblCookiesPolicy{display:none}#MainContent_lnkCancelMakeReservation{padding-left:40px}#MainContent_lnkCancel{padding-left:120px}#MainContent_lblSearch{display:none}#ctl00_MainMenu>ul>li.tabItem>a{width:50px}.RadInput_syx_numPicker .riTextBox{border:1px solid #999 !important;border-bottom:1px solid #999 !important;width:50px !important;height:50px !important;line-height:25px !important;vertical-align:top !important;text-align:center !important;font-size:15px !important;font-weight:bold !important;border-radius:10px 10px 10px 10px !important}.RadInput_syx_numPicker .riSpin a{width:25px !important;height:25px !important;line-height:13px !important;background:url(../images/sprite_syx.png) #e4e7ea}.RadInput_syx_numPicker .riSpin .riUp{margin:0 3px !important;display:block !important;overflow:hidden !important;position:relative !important;outline:none !important;z-index:2 !important;text-indent:-9999px !important;text-align:center !important;text-decoration:none !important;border-radius:10px 10px 0 0 !important;background-position:-1092px -542px !important;border-bottom:1px solid rgba(170,170,170,0.5) !important}.RadInput_syx_numPicker .riSpin .riDown{margin:0 3px !important;display:block !important;overflow:hidden !important;position:relative !important;outline:none !important;z-index:2 !important;text-indent:-9999px !important;text-align:center !important;text-decoration:none !important;margin-top:0 !important;border-radius:0 0 10px 10px !important;background-position:-1142px -489px !important}.riSingle a.riUp{margin:0 3px !important;overflow:hidden !important;position:relative !important;outline:none !important;z-index:2 !important;text-indent:-9999px !important;text-align:center !important;text-decoration:none !important;border-radius:10px 10px 0 0 !important;background-position:-1092px -542px !important;border-bottom:1px solid rgba(170,170,170,0.5) !important;width:25px !important;height:25px !important}.riSingle a.riDown{margin:0 3px !important;overflow:hidden !important;position:relative !important;outline:none !important;z-index:2 !important;text-indent:-9999px !important;text-align:center !important;text-decoration:none !important;margin-top:0 !important;border-radius:0 0 10px 10px !important;background-position:-1142px -489px !important;width:25px !important;height:25px !important;margin-left:-28px !important}#ctlAccountAndLanguage_panNotLoggedIn>div>ul>li>span,#ctlAccountAndLanguage_divMyData>ul>li>span{color:#96172E}#ctlAccountAndLanguage_lnkLogOff{color:#ffffff}#ctl00_MainContent_tabMain>div>ul>li.rtsLI.rtsFirst>a{display:none}@media screen and (max-width:493px){#ctlAccountAndLanguage_lnkLogIn{visibility:unset}}