/*Custom CSS defined in the manager*/
body{background:#f8f8f8}@media screen and (max-width:980px){.gp_main{margin-left:15px;margin-right:15px;min-width:330px}}.MainContent_ctrlRegister_wizRegister_rblOptions_1{visibility:hidden}label[for=MainContent_ctrlRegister_wizRegister_rblOptions_1]{visibility:hidden}.gp_header{background:url("/images/Header-Inselbad-2.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:65px;background:rgba(255,255,255,0)}.gp_header:after{bottom:0;height:48px;background:#1d519e}.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:40px;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:#fff;font-size:18px;opacity:0.7;padding-right:8px}.gp_header .syx_basket .syx_basketheaderlink{color:#fff;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:#002836;height:48px !important}.gp_header .syx_mainMenu li a .rmText{position:relative;top:0 !important;left:0;width:auto}.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:#002836;height:38px !important}.gp_header .NoNavigationImage li{height:38px !important}}@media screen and (max-width:699px){.gp_header .syx_basket{width:auto;min-width:110px}.gp_header .syx_loginLang{left:auto;right:140px}.gp_header .syx_mainMenu li a:hover,.gp_header .syx_mainMenu li a.active{background-color:#002836 !important}.gp_header .syx_mainMenu li.firstItem{width:auto}.gp_header #ctlAccountAndLanguage_divMyData{left:-16px}}@media screen and (max-width:412px){.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:#3694b5;outline:none}.syx_tabStripHorizontal li a .rtsTxt{padding:0 !important}.syx_block,.tabmulsearch,.syx_articleItemList,.syx_detailPanel{background:#fff;padding:20px;clear:both}.gp_footer{background:#1E519E;color:#fff;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:#2a748e}.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:#3694b5;outline:none;box-shadow:0 0 0 0.2rem rgba(54,148,181,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--zwemschool .box__img{background-image:url(https://ego.mechelen.be/files/uploads/images/Stedelijke%20Website/Sport/recreatex/zwemschool.jpg)}.box--zaalverhuur .box__img{background-image:url(https://ego.mechelen.be/files/uploads/images/Stedelijke%20Website/Sport/recreatex/zaalverhuur.jpg)}.box--vakantiezapper .box__img{background-image:url(https://ego.mechelen.be/files/uploads/images/Stedelijke%20Website/Sport/recreatex/vakantiezapper.jpg)}.box--zwembad .box__img{background-image:url(https://ego.mechelen.be/files/uploads/images/Stedelijke%20Website/Sport/recreatex/zwembad.jpg)}.box--openwater .box__img{background-image:url(https://ego.mechelen.be/files/uploads/images/Stedelijke%20Website/Sport/recreatex/keerdok.jpg)}.box--fitinmechelen .box__img{background-image:url(https://ego.mechelen.be/files/uploads/images/Stedelijke%20Website/Sport/recreatex/fit-in-mechelen.jpg?1602163298)}.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}.gp_logoContainer .gp_logo{left:0;max-height:40px;top:5px;padding:0}#ctl00_ctlBasketWidget_ProductList{color:#333 !important}#MainContent_ExhibitionInfo1_lbFromDate{visibility:hidden}#MainContent_ExhibitionInfo1_lbUntilDate{visibility:hidden}#MainContent_ExhibitionInfo1_trFromDate{visibility:hidden}#MainContent_ExhibitionInfo1_trUntilDate{visibility:hidden}#MainContent_ExhibitionInfo1_lblPriceType{visibility:hidden}#MainContent_ExhibitionInfo1_lblPrice{visibility:hidden}#MainContent_expositionRegister1_lblMaxParticipants{visibility:hidden}.syx_productDetail{visibility:shown}.syx_articleItemList{color:#333 !important}#MainContent_AnonymousNaw_Nieuwsbrief{visibility:hidden}label[for=MainContent_AnonymousNaw_Nieuwsbrief]{visibility:hidden}#MainContent_ctrlRegister_wizRegister_Nieuwsbrief{visibility:hidden}.customl1{font-weight:bold;font-size:17px}.customl2{font-weight:bold;font-size:17px}#ctl00_MainContent_ExpoList_ctl00_ctl04_lblPrice{visibility:hidden}#ctl00_MainContent_ExpoList_ctl00_ctl06_lblPrice{visibility:hidden}#ctl00_MainContent_ExpoList_ctl00_ctl04_lblPrice{visibility:hidden}#ctl00_MainContent_ExpoList_ctl00_ctl08_lblPrice{visibility:hidden}#ctl00_MainContent_ExpoList_ctl00_ctl10_lblPrice{visibility:hidden}#ctl00_MainContent_ExpoList_ctl00_ctl12_lblPrice{visibility:hidden}#ctl00_MainContent_ExpoList_ctl00_ctl14_lblPrice{visibility:hidden}#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}#MainContent_pnlExtraInfo>p:nth-child(1)>span,#MainContent_pnlExtraInfo>p:nth-child(2)>span,#MainContent_pnlExtraInfo>p:nth-child(3)>span,#MainContent_pnlExtraInfo>p:nth-child(4)>span,#MainContent_pnlExtraInfo>p:nth-child(5)>span,#MainContent_pnlExtraInfo>p:nth-child(6)>span,#MainContent_pnlExtraInfo>p:nth-child(7)>span,#MainContent_pnlExtraInfo>p:nth-child(8)>span,#MainContent_pnlExtraInfo>p:nth-child(9)>span,#MainContent_pnlExtraInfo>p:nth-child(10)>span{font-family:Lato,"Helvetica",Arial,Verdana,sans-serif !important;font-size:12pt !important;color:#333 !important}#MainContent_ExhibitionInfo1_trLocation>td:nth-child(2){padding-left:10px !important}#MainContent_ExhibitionInfo1_trFromDate>td:nth-child(2){padding-left:10px !important}#MainContent_ExhibitionInfo1_trUntilDate>td:nth-child(2){padding-left:10px !important}.syx_tabStripHorizontal li a.rtsSelected{border-color:#1E519E}