@charset "UTF-8";html,body,div,table,tr,td,th,h1,h2,h3,h4,h5,h6,ul,li,ol,p,span,a,img{margin:0;padding:0;border:none;box-sizing:border-box;font-weight:300;letter-spacing:0}.grecaptcha-badge{display:none !important}.row{width:100%;max-width:2560px;margin:0 auto}.container{width:100%;max-width:1260px;padding:0 80px;margin:0 auto}.videoWrapper{position:relative;margin:10px 0 50px;padding-bottom:56.25%;padding-top:5px;height:0}.videoWrapper:has(.gdprlock-placeholder){margin:20px 0;padding-bottom:0;padding-top:0;height:auto}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.greyBlock{padding:25px;background-color:#f4f4f4;margin-bottom:25px;overflow:auto;width:100%}.darkBlock{padding:25px;background-color:#2d2830;margin-bottom:25px;color:#c4c4c4;overflow:auto;width:100%}table.imageBlock h1{color:#fff;margin-top:0}table.imageBlock tr{display:block;position:relative;padding-right:100px;margin-bottom:100px}table.imageBlock td:first-of-type{background-color:#2d2830;margin-bottom:25px;color:#c4c4c4;overflow:auto;width:100%;padding:75px 350px 75px 25px;height:350px;vertical-align:middle}table.imageBlock td:last-of-type{display:block;position:absolute;right:0;bottom:-75px}table.imageBlock td:last-of-type::after{content:'';display:block;width:10px;height:150px;position:absolute;left:-10px;bottom:0px;background-color:#dc0e15}table.imageBlock td:last-of-type img{display:block;width:400px;height:400px;object-fit:cover}.leftBlock50{width:100%;margin-right:50%}.rightBlock50{width:100%;margin-left:50%}.leftBlock75{width:100%;margin-right:25%}.rightBlock75{width:100%;margin-left:25%}.imageRight50{width:50%;float:right;padding:20px 25px}.imageRight25{width:25%;float:right;padding:20px 25px}.imageLeft50{width:50%;float:left;padding:20px 25px}.imageLeft25{width:25%;float:left;padding:20px 25px}table.imageRight50,table.imageRight25,table.imageLeft50,table.imageLeft25{width:100%;float:none;padding:0;margin:20px 0}table.imageRight50 td,table.imageRight25 td,table.imageLeft50 td,table.imageLeft25 td{vertical-align:top;padding:20px}table.imageRight50 td:last-of-type{width:50%;padding:20px 25px}table.imageRight25 td:last-of-type{width:25%;padding:20px 25px}table.imageLeft50 td:first-of-type{width:50%;padding:20px 25px}table.imageLeft25 td:first-of-type{width:25%;padding:20px 25px}.darkBlock h1,.darkBlock h2,.darkBlock h3,.darkBlock h4,.darkBlock h5,.darkBlock h6,.darkBlock p{color:#c4c4c4}.darkBlock a:hover{color:#666}.clearImage{clear:both}.clear:before{content:"";display:table;clear:both}img.containerBanner{margin:50px 0}.newline{clear:left}.clear{clear:both}.tooltip,.jmodedit,.item-page>.icons,.visually-hidden,.mod-menu__toggle-sub{display:none !important}#system-message .alert{padding:10px 20px;background:#f9f9f9;border:1px solid #ddd;margin-bottom:20px}#system-message .close{float:right;cursor:pointer}#system-message .alert-heading{display:none}.fancybox-container.fancybox-is-open{z-index:9999999}.fancybox-stage{padding-bottom:80px}.fancybox-caption{position:absolute;display:block;bottom:0;left:0;width:100%;text-align:center}.fancybox-slide>*{transform:none !important}html{background:#FFF}body,input,textarea,button{font-family:'Yantramanav',sans-serif;font-size:18px;color:#545454}h1,#acym_wrapper h1{font-size:36px;line-height:normal;margin:50px 0 30px;color:#2d2830;font-weight:400;clear:both}h1.hp-title{font-size:62px;font-weight:300;letter-spacing:1px;margin-top:0}h1.acyTitle{text-align:center}h2{font-size:30px;margin:30px 0 25px;color:#2d2830;font-weight:400;clear:both}h3{font-size:24px;margin:22px 0;font-weight:400;color:#2d2830}h4{font-size:20px;margin:22px 0;font-weight:400;color:#7c0dbf;margin-bottom:20px}h5,h6{margin-bottom:20px}p{line-height:1.38}img{max-width:100%;height:auto}a{cursor:pointer}a,#acym_wrapper a{color:#dc0e15;text-decoration:none;-webkit-transition:all 0.25s ease-in-out 0s;transition:all 0.25s ease-in-out 0s}a:hover,#acym_wrapper a:hover{text-decoration:none;color:#5D0000}a.button,a.buttonRed,a.btn,.acymailing_module input.button,.btn,.acymailing_button_grey{display:inline-block;cursor:pointer;color:#2d2830;background:transparent;border:1px solid #dc0e15;border-radius:10px;line-height:20px;padding:10px 25px 8px;text-decoration:none;font-size:16px;font-weight:400;text-transform:uppercase;text-align:center;-webkit-transition:all 0.25s ease-in-out 0s;transition:all 0.25s ease-in-out 0s}a.button:hover,a.buttonRed:hover,a.btn:hover,.acymailing_module input.button:hover,.btn:hover,.acymailing_button_grey:hover{background-color:#dc0e15;text-decoration:none;color:#fff}a.buttonArrow{z-index:2;display:inline-block;position:relative;cursor:pointer;font-size:0px;width:38px;height:38px;vertical-align:middle;background-color:#dc0e15;background-image:url(https://www.snijdersrockoxhuis.be/templates/loft33/images/snijders-rockoxhuis-next-white.png);background-repeat:no-repeat;background-position:center center;-webkit-transition:all 0.25s ease-in-out 0s;transition:all 0.25s ease-in-out 0s;border-radius:10px}a.buttonArrow:hover{opacity:0.25}a.linkArrow{z-index:2;display:inline-block;position:relative;cursor:pointer;padding-right:55px;line-height:38px;vertical-align:middle;background:url(https://www.snijdersrockoxhuis.be/templates/loft33/images/rockox-button-arrow.png) no-repeat center right;-webkit-transition:all 0.25s ease-in-out 0s;transition:all 0.25s ease-in-out 0s}a.linkArrow:hover{opacity:0.25}.handwritten{font-family:'Shadows Into Light Two',cursive;font-size:22px}input[type=text],input[type=search],input[type=password],input[type=email],input[type=tel],input[type=number],textarea{box-sizing:border-box;color:#545454;background:#fff;border:1px solid #c4c4c4;border-radius:0;height:40px;line-height:40px;padding-left:10px;-webkit-appearance:none;-moz-appearance:none;margin-bottom:10px;min-width:275px;width:100%;max-width:350px}textarea{min-height:100px;line-height:normal;padding:5px 10px}strong{font-weight:700}.videoWrapper{position:relative;margin:10px 0 50px;padding-bottom:56.25%;padding-top:5px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}table{margin:25px 0}table.zebra th,table.zebra td{padding:8px 25px}table.zebra th{background-color:#2d2830;color:#fff}table.zebra.zebra.zebra tfoot td{background-color:#605B63;color:#fff}table.zebra td{background-color:#e5dceb}table.zebra tr:nth-child(odd) td{background-color:#d5c4df}table.tijdslijn th,table.tijdslijn td{padding:10px 10px}table.tijdslijn tr.rockox{background-color:#f4f4f4;color:#dc0e15}table.tijdslijn tr.rockox td{font-weight:normal}table.tijdslijn tr.snijders{background-color:#fafafa;color:#000}table.tijdslijn tr.snijders td{font-weight:normal}.toTop{visibility:visible;opacity:0.5;position:fixed;bottom:20px;right:20px;width:48px;height:48px;border-radius:50%;background:#dc0e15 url('https://www.snijdersrockoxhuis.be/templates/loft33/images/snijders-rockoxhuis-button-arrow-up.png') no-repeat center 4px;z-index:99999;cursor:pointer}.toTop.hidden{opacity:0;visibility:hidden}.toTop{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s}.desktop .toTop:hover{opacity:1;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}#mobile-menu-button{display:none}.hamburger{box-sizing:border-box;margin-left:1px;width:40px;height:40px;padding:5px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:focus{outline:none}.hamburger-box{width:30px;height:30px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:0px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:22px;height:3px;background-color:#dc0e15;border-radius:2px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}.hamburger--spin .hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.34s ease-in,opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.3s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);background-color:#fff}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.14s ease-out;background-color:#fff}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.3s 0.14s cubic-bezier(0.215,0.61,0.355,1);background-color:#fff}#mobile-menu-button span.menuWord{display:block;position:absolute;top:0;left:40px;background:#dc0e15;color:#fff;font-size:20px;font-weight:400;line-height:20px;padding:10px 12px 10px 3px;cursor:pointer}.shoppingcart{position:absolute;right:200px;top:0;height:40px;background:#fff}.shoppingcart a.sc-button{display:block;position:relative;border:none;height:40px;width:40px;color:#fff;background:#fff url(https://www.snijdersrockoxhuis.be/templates/loft33/images/winkelkarretje2.png) no-repeat center center;background-size:100%;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.shoppingcart a.sc-button span{display:block;position:absolute;top:2px;left:20px;height:18px;width:18px;color:#fff;text-align:center;background-size:100%;font-size:14px;font-weight:bold;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}.shoppingcart a.sc-button:hover{opacity:0.6}.shoppingcart a.sc-button:hover span{transform:rotate(360deg)}header{position:fixed;top:0;left:0;width:100%;height:100px;display:flex;flex-direction:row;justify-content:space-between;background-color:#ffffff90;z-index:999}body.fixed-header header{height:50px;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,0.1)}body.fixed-header #mobile-menu-button{top:3px}.main-logo{background-color:#000;padding:15px 20px 10px;width:225px;height:100px;-webkit-transition:all 0.75s ease-in-out 0s;transition:all 0.75s ease-in-out 0s;opacity:1}body.fixed-header #slideMenu .main-logo{width:100px;padding:5px 10px 0}body.fixed-header .main-logo{width:100px;height:50px;padding:5px 10px 0}.top-navigation{position:absolute;right:0;top:10px;display:flex;flex-direction:row;justify-content:right;gap:20px}body.fixed-header .top-navigation{display:none}.top-navigation ul.nav{list-style:none}.top-navigation ul.nav a,div.mod-languages a{color:#000;font-size:16px;padding:8px;font-weight:400;line-height:32px;&:hover{color:#000;text-decoration:underline}}.top-navigation .mod-languages{position:relative;&::after{content:'';position:absolute;right:-10px;top:7px;height:16px;width:1px;background-color:#000}}.top-navigation .search_search{display:inline-block;position:relative;-webkit-transition:all 0.5s ease-in-out 0.5s;transition:all 0.5s ease-in-out 0.5s;margin-right:10px}.top-navigation .search_search.opened{-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}.top-navigation .search_search label{display:none}.top-navigation .search_search input{width:0px;min-width:0px;padding:0;margin:0;border:none;height:32px;line-height:32px;display:inline-block;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;background:#fff;outline:none;border:#999;transform:translateY(-4px)}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}.top-navigation .search_search.opened input{width:400px;padding:8px;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;border:1px solid #ccc}.top-navigation .search_search button{display:inline-block;width:32px;height:32px;background:url(https://www.snijdersrockoxhuis.be/templates/loft33/images/rockox-search-black.png) no-repeat center center;background-size:16px 16px;border:none}.top-navigation .search_search button:hover{opacity:0.3}.logout-button.logout-button.logout-button{position:relative}.logout-button input,.logout-button input:hover{border:none;margin:0 30px;background:transparent;color:#fff;font-weight:400;font-size:18px;line-height:40px;padding:0;cursor:pointer}.logout-button input:hover{color:#fff}.main-navigation{margin-top:49px}body.fixed-header .main-navigation{margin-top:0px}.main-navigation ul{list-style:none;display:flex;justify-content:end;gap:3px;margin:0;padding:0}.main-navigation ul.nav>li{display:block;position:relative;margin:0;padding:0;height:43px}.main-navigation ul.nav>li a{display:block;padding:14px;font-weight:700;color:#000}.main-navigation ul.nav>li.parent>a{padding-right:20px;background-image:url(https://www.snijdersrockoxhuis.be/templates/loft33/images/snijders-rockoxhuis-down-black.png);background-position:right center;background-repeat:no-repeat;background-size:12px 6px}.main-navigation ul.nav>li.parent.currently-loaded>a{padding-right:20px;background-image:url(https://www.snijdersrockoxhuis.be/templates/loft33/images/snijders-rockoxhuis-up-black2.png);background-position:right center;background-repeat:no-repeat;background-size:12px 6px}.main-navigation ul.nav>li:hover>a,.main-navigation:not(:has(li.currently-loaded)) ul.nav>li.active>a,.main-navigation ul.nav li.currently-loaded>a{color:#dc0e15}.main-navigation ul.nav>li.active>a{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.main-navigation ul li a.ticket-button{display:block;padding:5px;font-weight:700;color:#fff;background-color:#dc0e15;padding:14px 15px;margin-left:30px;text-transform:uppercase;border-radius:10px;margin-right:26px;margin-top:-7px}body.fixed-header .main-navigation ul li a.ticket-button{margin-top:0;border-radius:0}.main-navigation ul li a.ticket-button:hover{color:#fff;background-color:#333}.main-navigation ul ul{display:none}#mega-menu{display:none}#mega-menu.open{display:block;position:absolute;z-index:999;top:100%;left:0;right:0;min-height:50px;background-color:rgba(50,50,50,0.75)}#mega-container{margin:20px auto;max-width:900px}#mega-container img{display:none !important}#mega-container>ul{display:flex;flex-direction:row;justify-content:center;gap:1px;list-style:none;padding:0}#mega-container>ul>li{display:block;position:relative;padding:0 50px;min-width:300px}#mega-container>ul>li.non-parent-column{display:flex;flex-direction:column;gap:1px}#mega-container>ul>li:not(:last-of-type)::after{content:"";width:1px;background-color:rgba(220,14,21,0.5);position:absolute;top:0;right:0;bottom:0}#mega-container ul li a{display:inline-block;position:relative;width:auto;color:#fff;font-size:18px;padding:5px}#mega-container ul li li a{display:block}#mega-container ul li li a:hover,#mega-container ul li li.active a{background-color:rgba(220,14,21,0.5)}#mega-container>ul>li.parent>a{padding-bottom:5px;margin-bottom:15px;font-weight:400}#mega-container>ul>li.parent>a:after{content:"";width:110%;height:1px;background-color:#fff;position:absolute;bottom:-1px;left:1px}#mega-container>ul>li.parent>ul{display:flex;flex-direction:column;gap:1px;list-style:none}#menuBackground{position:fixed;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,0.7);display:none;opacity:0;z-index:999998;-webkit-transition:all 0.75s ease-in-out 0s;transition:all 0.75s ease-in-out 0s}#menuBackground.active{display:block;opacity:1}#slideMenu{position:fixed;top:0;bottom:0;width:400px;height:100%;left:0;margin-left:-400px;background:#f4f4f4;z-index:999999;-webkit-transition:all 0.75s ease-in-out 0s;transition:all 0.75s ease-in-out 0s}#slideMenu #slideMenuContainer{position:absolute;left:0;top:0;width:100%;height:100%;padding:20px;overflow-y:auto}#slideMenu #menuHelper{position:relative;padding-top:80px;height:auto;min-height:100%}#slideMenu.opened{margin-left:0}#slideMenu #menuButtons{position:absolute;top:0;left:100%;width:300px}#slideMenu a.menuLink{display:block;color:#000;font-weight:100;font-size:40px;margin-bottom:20px}#slideMenu ul{list-style:none}#slideMenu ul.mod-menu{display:block}#slideMenu ul.mod-menu img{display:none !important}#slideMenu ul.mod-menu>li{margin-bottom:15px;break-inside:avoid}#slideMenu ul.mod-menu>li ul{display:block !important}#slideMenu ul.mod-menu>li>a{display:block;width:100%;color:#000;font-size:16px;font-weight:400;padding:5px;margin-bottom:10px}#slideMenu .mm-tickets a{font-weight:400}#slideMenu ul.mod-menu>li>a:hover{color:#000}#slideMenu ul.mod-menu ul>li>a{display:block;width:100%;color:#333;font-size:15px;font-weight:300;padding:5px;margin-bottom:10px}#slideMenu ul.mod-menu ul>li>a:hover{color:#000}#slideMenu ul.mod-menu li.active>a{background-color:rgba(0,0,0,0.033)}#slideMenu ul.mod-menu ul li.active>a{background-color:rgba(0,0,0,0.075)}#slideMenu ul.mod-menu ul ul{display:none !important}#slideMenu ul.mod-menu ul li.active ul{display:block !important}#slideMenu ul.mod-menu ul li.active ul>li{border-left:3px solid rgba(0,0,0,0.075)}#slideMenu ul.mod-menu ul li.active ul>li>a{font-style:italic}#slideMenu #menuBottom{position:absolute;top:0;left:0;right:0}#slideMenu #menuBottomContainer{position:relative;height:50px;border-bottom:1px solid #000}#slideMenu #menuBottom .moduletable,#slideMenu #menuBottom .mod-menu,#slideMenu #menuBottom .mod-languages,#slideMenu #menuBottom form{float:left}#slideMenu #menuBottom ul li{float:none}#slideMenu #menuBottom ul a{color:#000;padding:0;border:none;line-height:40px;margin-bottom:0}.jmoddiv.jmodinside{position:static;left:auto;top:auto}#slideMenu .search_search{display:inline-block;position:absolute;top:0;right:0;-webkit-transition:all 0.5s ease-in-out 0.5s;transition:all 0.5s ease-in-out 0.5s}#slideMenu .search_search.opened{-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}#slideMenu .search_search label{display:none}#slideMenu .search_search input{width:0px;min-width:0px;padding:0;margin:0;border:1px solid #ccc;height:32px;line-height:32px;display:inline-block;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;background:#fff;outline:none;border:#999}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}#slideMenu .search_search.opened input{width:290px;padding:8px;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}#slideMenu .search_search button{display:inline-block;width:30px;height:30px;background:url(https://www.snijdersrockoxhuis.be/templates/loft33/images/rockox-search-black.png) no-repeat center center;background-size:20px 20px;border:none;vertical-align:middle}#slideMenu .search_search button:hover{opacity:0.3}#headerlogos{position:absolute;right:20px;top:120px;z-index:2}.custom_headerlogos{text-align:right}.custom_headerlogos img{margin-left:25px;opacity:0.88}.custom_headerlogos a:hover{opacity:0.5}#banner{position:relative;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s}#banner .container{position:relative}.infoPage #banner.visibleMenu{margin-top:268px}#banner-content{height:750px;position:relative;z-index:1;padding-top:230px;width:100%;background-position:top center;background-repeat:no-repeat;background-color:#2d2830;color:#fff}.infoPage #banner-content{//height:575px}#banner-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.75;z-index:-1;background-repeat:no-repeat;background-position:top center;background-size:cover}div.banner-slogan{color:#fff;text-shadow:0px 0px 10px #000;line-height:1.1;margin:0}div.banner-slogan span.top-line{display:block;font-size:60px;font-weight:700}div.banner-slogan span.top-line.small{display:block;font-size:40px;font-weight:100}div.banner-slogan span.bottom-line{display:block;font-size:40px;font-weight:100}div.banner-slogan span.bottom-line.big{font-size:60px;font-weight:700}div.banner-slogan span.top-line.italic,div.banner-slogan span.bottom-line.italic{font-style:italic}#banner-content a.banner-link{display:block;width:38px;height:38px;background-color:#dc0e15;background-image:url(https://www.snijdersrockoxhuis.be/templates/loft33/images/snijders-rockoxhuis-down-white.png);background-repeat:no-repeat;background-position:center center;margin-top:20px;opacity:1;-webkit-transition:all 0.25s ease-in-out 0s;transition:all 0.25s ease-in-out 0s}#banner-content a.banner-link.blinddate{background-color:#F2FF00;background-image:url(https://www.snijdersrockoxhuis.be/templates/loft33/images/snijders-rockoxhuis-down-black.png)}#banner-content a.banner-link:hover{opacity:0.5}#content #breadcrumb{padding:10px 0;margin:-33px 0 -30px}#content #breadcrumb ol{margin-left:0}#content #breadcrumb ol li{display:inline-block;margin:0;padding:0;font-size:16px;background:none}#content #breadcrumb ol li:first-of-type{display:none}#content #breadcrumb ol li a,#content #breadcrumb .divider{margin-right:10px}#content #breadcrumb ol li.breadcrumb-item:not(:last-of-type){margin-right:10px}#content #breadcrumb ol li.breadcrumb-item:not(:last-of-type):after{content:">";display:inline}#content{position:relative;margin-top:-108px;padding:0;z-index:2}#acym__front__archive__search{display:none}.custom_newsletterButton p{margin-bottom:0 !important;height:0}.newsletter-content .custom table{width:100%;margin:0}.newsletter-content .custom table td{padding:0;margin:0}.newsletter-content .custom table td:last-of-type{width:30%}.newsletter-content table .button{width:100%;max-width:300px;border-radius:10px}.acysubbuttons{text-align:left}a.newsletterButton{position:absolute;right:100px;top:-100px;display:block;color:#000;width:200px;height:200px;line-height:24px;border-radius:50%;border:10px solid #fff;padding:62px 24px;text-align:left;background:#ffed00 url(https://www.snijdersrockoxhuis.be/templates/loft33/images/snijders-rockoxhuis-next-red.png) no-repeat center 140px;background-size:12px 20px;box-shadow:0 0 15px rgba(0,0,0,0.33);font-size:16px;font-weight:700;z-index:1}a.newsletterButton span{font-size:40px;font-weight:700}a.newsletterButton:hover{color:#fff;background:#333 url(https://www.snijdersrockoxhuis.be/templates/loft33/images/snijders-rockoxhuis-next-white.png) no-repeat center 140px;background-size:12px 20px}#content>.container>.search{margin-top:35px}.infoPage #content{//margin-top:-375px}#content .container{background:rgba(255,255,255,0.94);padding-top:30px;padding-bottom:50px;min-height:400px;position:relative;box-shadow:0 0 15px rgba(0,0,0,0.33)}body.color0 #content{background:linear-gradient( to bottom,transparent 0px,transparent 108px,#FFF 30px,#98a9b3 100% )}body.color1 #content{background:linear-gradient( to bottom,transparent 0px,transparent 108px,#ddd0a099 30px,#98a9b3 100% )}body.color2 #content{background:linear-gradient( to bottom,transparent 0px,transparent 108px,#ddb7a099 30px,#98a9b3 100% )}body.color3 #content{background:linear-gradient( to bottom,transparent 0px,transparent 108px,#B47E00 30px,#98a9b3 100% )}body.color4 #content{background:linear-gradient( to bottom,transparent 0px,transparent 108px,#df9e6e99 30px,#98a9b3 100% )}body.color5 #content{background:linear-gradient( to bottom,transparent 0px,transparent 108px,#72a8ee99 30px,#98a9b3 100% )}body.color6 #content{background:linear-gradient( to bottom,transparent 0px,transparent 108px,#e8b6f299 30px,#98a9b3 100% )}@media only screen and (max-width:580px){body.color0 #content{background:linear-gradient( to bottom,transparent 0px,transparent 0px,#FFF 0px,#98a9b3 100% )}body.color1 #content{background:linear-gradient( to bottom,transparent 0px,transparent 0px,#ddd0a099 0px,#98a9b3 100% )}body.color2 #content{background:linear-gradient( to bottom,transparent 0px,transparent 0px,#ddb7a099 0px,#98a9b3 100% )}body.color3 #content{background:linear-gradient( to bottom,transparent 0px,transparent 0px,#B47E00 0px,#98a9b3 100% )}body.color4 #content{background:linear-gradient( to bottom,transparent 0px,transparent 0px,#df9e6e99 0px,#98a9b3 100% )}body.color5 #content{background:linear-gradient( to bottom,transparent 0px,transparent 0px,#72a8ee99 0px,#98a9b3 100% )}body.color6 #content{background:linear-gradient( to bottom,transparent 0px,transparent 0px,#e8b6f299 0px,#98a9b3 100% )}}#content p{line-height:1.6;margin-bottom:20px}#content ul,#content ol{list-style:none;margin:20px 10px}#content ul li,#content ol li{padding-left:25px;background:url(https://www.snijdersrockoxhuis.be/templates/loft33/images/rockox-list-icon.png) no-repeat left 6px;margin:5px 0}.eb-taskbar li{padding-left:0px !important;background:none !important}#wattedoen{gap:3.33%;display:flex;flex-wrap:wrap}#wattedoen .grid-item{width:30%;background-color:#f7f6f2;margin-bottom:30px;padding-bottom:35px;break-inside:avoid}#wattedoen .grid-item img{display:block;width:100%;height:auto}#wattedoen .grid-item h3{padding:0 25px}#wattedoen .grid-item a.buttonArrow{margin-left:25px;border-radius:10px}#wattedoen .grid-item.blinddate{background-color:#F2FF02}#wattedoen .grid-item.blinddate h3{color:#2d2830}#wattedoen .grid-item.blinddate a.buttonArrow{background-color:#dc0e15}#wattedoen .grid-item.blinddate a.buttonArrow:hover{opacity:0.25}table.responsive-2columns,table.responsive-3columns{width:100%;overflow:auto}table.responsive-2columns td,table.responsive-3columns td{display:block;float:left;padding-bottom:15px;border-bottom:1px solid #d6d1d9}table.responsive-2columns td{max-width:100%;width:48%;margin-bottom:50px}table.responsive-2columns td:first-child{margin-right:4%}table.responsive-3columns td{width:30%;max-width:100%;margin-bottom:50px;margin-right:5%}table.responsive-3columns td:last-child{margin-right:0}#content table.responsive-2columns p:last-child,#content table.responsive-3columns p:last-child{margin-bottom:0}#collection-categories,#submenu-items{overflow:auto;margin-left:-2.5%;margin-right:-2.5%}.collection-category,.submenu-item{display:inline-block;vertical-align:top;width:27.5%;margin:0 2.5% 60px;border-bottom:1px solid #d6d1d9}.collection-category h3,.submenu-item h3{margin-bottom:15px}.collection-category.collection-item h3{font-weight:300}.collection-category a.category-image,.submenu-item a.submenu-image{display:block;background:#000}.collection-category img,.submenu-item img{width:100%;height:auto;display:block;transition:all 0.25s ease-in-out 0s}.collection-category a.category-image.collection-image{text-align:center;//background:#f4f4f4;background:transparent;height:210px;overflow:hidden;background-position:center center;background-size:contain;background-repeat:no-repeat}.collection-category a.category-image.collection-image:hover{opacity:0.7}.collection-category a:hover img,.submenu-item a:hover img{opacity:0.7}.collection-category .category-description,.submenu-item .submenu-description{min-height:85px;padding-bottom:25px}.collection-category.collection-item .category-description{min-height:0}#content .collection-category p,#content .submenu-item p{margin-bottom:0px}.collection-category a.category-link,.submenu-item a.submenu-link{display:block;margin-bottom:15px}.collection-actions{text-align:center}h2.item-author{margin:25px 0 10px}h3.item-name{margin:0 0 20px}.item-detail-image-wrapper{position:relative;padding:0 70px;height:480px;overflow:hidden}.item-detail-image-container{//background:#f4f4f4;background:transparent;width:100%;height:100%;display:table}.item-detail-image{vertical-align:middle;display:table-cell;text-align:center}.item-detail-image a.detail-image-link{display:inline-block;position:relative}.item-detail-image .item-zoom{background:#dc0e15 url('https://www.snijdersrockoxhuis.be/templates/loft33/images/snijders-rockoxhuis-zoom.png') no-repeat center center;width:60px;height:60px;position:absolute;right:0;top:0}.detail-image-link:hover .item-zoom{background-color:#000}.item-detail-image a.detail-image-link img{display:block;height:auto;width:auto;max-height:100%;max-width:100%}.item-detail-content-wrapper{padding:0 70px}.detail-bar .leftAlign{text-align:left;padding-right:10px}.detail-bar .centerAlign{text-align:center;padding:0 5px}.detail-bar .rightAlign{text-align:right;padding-left:10px}.item-detail-image-wrapper a.previous-item,.item-detail-image-wrapper a.next-item{display:block;position:absolute;width:45px;height:45px;border:1px solid #dc0e15;top:217px}.item-detail-image-wrapper a.previous-item{left:0;background:url('https://www.snijdersrockoxhuis.be/templates/loft33/images/snijders-rockoxhuis-previous-black.png') no-repeat center center}.item-detail-image-wrapper a.next-item{right:0;background:url('https://www.snijdersrockoxhuis.be/templates/loft33/images/snijders-rockoxhuis-next-black.png') no-repeat center center}.item-detail-image-wrapper a.previous-item:hover{background:#dc0e15 url('https://www.snijdersrockoxhuis.be/templates/loft33/images/snijders-rockoxhuis-previous-white.png') no-repeat center center}.item-detail-image-wrapper a.next-item:hover{background:#dc0e15 url('https://www.snijdersrockoxhuis.be/templates/loft33/images/snijders-rockoxhuis-next-white.png') no-repeat center center}#item-details .detail-bar{padding:10px 0;overflow:auto;border-bottom:1px solid #d6d1d9}#item-details .detail-bar div{font-size:22px;font-weight:400}#item-details .detail-description{padding:25px 0}#item-details .detail-return-link{text-align:center}#publications{background-color:#2D2830;overflow:auto}#publications .container{max-width:1050px;padding:25px 25px 0px;color:#fff}#publications h2{color:#fff;font-size:25px;text-transform:uppercase;margin:0 0 15px}#publications h3{color:#fff;font-size:24px;margin:0 0 10px}#publications p{color:#fff;font-size:18px}#publications table{width:100%;margin-left:-25px;margin-right:-25px}#publications td{position:relative;display:block;width:50%;float:left;padding:25px;text-align:left}#publications td img{vertical-align:middle;max-width:140px;float:left;margin-right:25px}#publications a{position:absolute;bottom:25px;color:#fff;text-transform:uppercase;font-weight:100;font-size:16px}.employee-list{overflow:auto;margin-left:-2.5%;margin-right:-2.5%}.employee{display:inline-block;vertical-align:top;width:27.5%;margin:0 2.5% 60px;border-bottom:1px solid #d6d1d9}#content .employee p{margin:0 0 10px;text-align:center;background-color:#f4f4f4}.employee img{display:block;margin:0 auto}.employee h2{font-size:24px;margin:0 0 10px}.employee h3{font-size:20px;margin:0 0 10px}.control-group.jCaptchaField{min-height:85px}.control-label{padding:10px 0}form label{width:100%}.extendCheck{text-align:center;margin-top:25px}.alert-error{color:#b94a48}#content .alert-error p{line-height:1.5;margin-bottom:10px}.search fieldset,.search .form-limit{display:none}#searchForm .btn-toolbar{padding-right:130px;position:relative}#searchForm input{max-width:100%;width:auto;border:1px solid #c4c4c4;height:40px;line-height:40px;margin-bottom:10px;min-width:0}#searchForm .pull-left{float:left}#searchForm .searchintro strong{font-weight:300}#searchForm .searchintro strong span{font-weight:700}.result-category,.result-created{display:none}.search-results,#searchForm .searchintro{clear:both}.result-title,.result-title a,.result-title a .highlight{font-weight:700}.result-title{padding-top:25px;border-top:1px solid #d4d4d4}dt.result-title:first-of-type{border-top:none}span.highlight{font-weight:700;text-decoration:underline}.result-text{margin:10px 0 25px}.blog h2{padding-bottom:8px;border-bottom:1px solid #2d2830}.blog .items-leading>div{margin-bottom:50px}.login-description{margin-bottom:40px}.login fieldset,.reset fieldset,.remind fieldset{margin:0;padding:0;border:none}.login .remember-me{margin-bottom:20px}#jform_captcha{margin-bottom:20px}#system-message-container #system-message{margin-top:20px}#system-message-container .close{display:none}button.input-password-toggle{display:none !important}#content .pagination{text-align:center;display:flex;gap:10px;justify-content:center}.com-content-category-blog__counter{text-align:center}#content .pagination ul{margin:10px 0 0;display:inline-block;overflow:auto;list-style:none}#content .pagination li{float:left;padding:0 3px;background:none}#content ul li.jch-lazyloaded,#content ol li.jch-lazyloaded{background:none}#content .pagination .pagination-next{padding-right:0}#content .pagination .pagination-start,.pagination .pagination-end{display:none}span.wf_caption{font-size:14px;font-style:italic;line-height:1.5}#footer{padding:50px 0 40px;background-color:#98a9b3;color:#fff}#footer a{color:#444;font-size:14px}#footer a.button{color:#2d2830;font-size:16px;border-radius:10px}#footer a:hover{color:#fff}#footer p{line-height:normal;font-size:14px}#footer .footer-top{overflow:auto;padding-bottom:20px}#footer .newsletter-container{float:left;min-height:200px;width:66%;background-color:#d5d4d6;padding:25px 0;box-shadow:0 0 5px rgba(0,0,0,0.33)}#footer .newsletter-container .moduletable:first-of-type{margin-bottom:25px}#footer .newsletter-content{float:right;width:100%;max-width:900px;padding:0 50px 0 80px}#footer .acymailing_introtext,#footer .acym_introtext,#footer .newsletter-container h3{font-size:24px;margin:0 0 10px !important;font-weight:400;color:#2d2830}#footer table.acymailing_form,#footer table.acym_form{margin:0;width:100%}#footer table.acymailing_form td,#footer table.acym_form td{border-spacing:0;border-collapse:collapse}#footer table.acymailing_form td.acyfield_email,#footer table.acym_form td.acyfield_text{width:70%;min-width:280px}#footer table.acymailing_form input.inputbox,#footer table.acym_form input.acym__user__edit__email{width:95% !important;max-width:100%;border:none;margin-bottom:0}#footer table.acymailing_form td.acysubbuttons,#footer table.acym_form td.acysubbuttons{width:30%;min-width:150px}#footer table.acymailing_form input.button,#footer table.acym_form input.button{width:100% !important}.onefield .acym__field__error__block{position:absolute;width:100%;background-color:transparent;padding:0;margin:0;border:none;z-index:1000;font-size:14px;color:#b94a48}#footer .footer-logo{float:right;position:relative;min-height:200px;width:33%}#footer .footer-logo a{position:absolute;left:0;bottom:-16px;right:50px}#footer .footer-logo img{display:block;max-width:200px}#footer .container{position:relative;padding-top:0px}#footer ul{list-style:none}#footer ul:where(.mod-menu__sub[aria-hidden=true]){display:block}#footer ul.mod-menu li.default{display:none}#footer ul.mod-menu>li{width:17.5%;min-width:175px;padding-right:20px;float:left;margin-bottom:8px}#footer ul.mod-menu>li a{display:block;font-size:15px;font-weight:400}#footer ul.mod-menu>li>a{color:#fff;font-size:17px;margin-bottom:10px}.custom_footerlogos{margin-top:30px}.custom_footerlogos p{margin-bottom:25px;display:flex;gap:25px}.custom_footerlogos img{height:50px;width:auto}.custom_footerlogos a:hover{opacity:0.5}#footer .footer-bottom{clear:both}#footer .moduletable_footer_address{float:left}#footer .footer-bottom p:first-of-type{margin-bottom:25px}#footer .footer-bottom p,#footer .footer-bottom p a{font-size:15px}#footer .footer-bottom p:first-of-type,#footer .footer-bottom p:first-of-type a{font-size:17px;font-weight:400}#footer .footer-bottom span.spacer{margin-right:25px;font-weight:400}#footer .moduletable_footer_socials{float:right;margin-top:25px}#footer .footer-bottom .moduletable_footer_socials p{margin-bottom:0}#footer .moduletable_footer_socials a{display:inline-block;margin-left:20px;opacity:0.5}#footer .moduletable_footer_socials a:hover{opacity:1}div.cookieBanner{background-color:#e5e5e5;position:fixed;z-index:1100;width:100%;padding:15px;bottom:0;min-height:75px}div.cookieBanner .wrapper{background-color:transparent}div.cookieBanner.slide-up{bottom:0px !important}div.cookieBanner.slide-down{bottom:-100px !important}div.cookieBanner p{color:#08301e;font-size:14px;margin-right:250px}div.cookieBanner a{color:#dc0e15;font-weight:bold;text-decoration:underline}div.cookieBanner a:hover{color:#F33;text-decoration:underline}div.cookieBanner div.hideCookieMessage{position:absolute;right:25px;top:10px;display:block;background:#dc0e15;width:200px;float:right;color:#fff;padding:5px;text-align:center;margin:10px 25px;cursor:pointer}div.cookieBanner div.hideCookieMessage:hover{background:#4D0000}.unsubintro,.unsubsurveytext,#otherreasons{margin:20px 0}#unsubpage .unsubsurvey,#unsubpage .unsubintro,#unsubpage .unsuboptions{padding:0}#otherreasons label{margin-bottom:10px}.acymailing_button_grey{background-image:none !important;border-radius:0 !important;box-shadow:none !important;text-shadow:none !important}#acymodifyform legend,#acyprofileform legend{display:none}#acyuserinfo .fieldacy5{display:block;margin-top:20px}#acyuserinfo .fieldacy5 .acym__users__creation__fields__title{display:none}#acym_fulldiv_acyprofileform .responseContainer{margin-top:30px}fieldset{border:none;padding:10px 0;margin:0 0 10px}fieldset legend span{display:block;font-size:28px;margin-bottom:30px;color:#141823;clear:both}#acymodifyform div.acykey,#acymodifyform .captchakeycomponent{float:none;margin-bottom:5px}#eb-categories .eb-box-heading,#eb-events .eb-box-heading,#eb-event-page .eb-box-heading{background:none !important;border:none !important;padding:0 !important}#content#content .eb-container h1{margin:70px 0 30px !important}#content#content .eb-container h1 span{font-weight:400}#content#content .eb-container h2{margin:30px 0 25px !important;line-height:normal !important}#eb-events .pull-left{float:none !important}#content#content .eb-container h3{margin:22px 0 !important;line-height:normal !important}#eb-categories .eb-description,#eb-events .eb-description,#eb-event-page .eb-description{background:none !important;border:none !important;padding:0 !important}.eb-taskbar ul{overflow:auto}.eb-category-2 #eb-event-info{display:none}.eb-category-2 .eb-register-buttons-bottom li:last-of-type{display:none}#eb-event-info table{border-collapse:collapse}#eb-event-info table th{font-weight:bold}#eb-event-info table td,#eb-event-info table th{border:1px solid #ccc;padding:5px 10px}#eb-event-info table tr:nth-child(even){background-color:#f9f9f9}form.form-horizontal .control-label,form.form-horizontal .control-label label,form.form-horizontal label.control-label{margin-bottom:5px}form.form-horizontal label.control-label{display:inline-block}form .control-group{margin-bottom:15px}.form-actions{margin-top:25px}.form-actions .btn{margin-bottom:10px}.eb-event-properties-table table{margin:0}#eb-category-page-default .eb-event-properties-table{display:none}#eb-category-page-default .eb-event{border-top:1px solid #ccc;margin-top:25px}#eb-category-page-default .eb-event:first-of-type{border-top:none;margin-top:0}#eb-category-page-default li a.btn{display:none}#eb-category-page-default li a.btn.btn-primary{display:block}#eb-number-group-members .eb-form-heading,#eb-group-members-information .eb-form-heading{display:none}#colorbox #cboxContent h1{background-color:transparent}.eb-cart-content table,#eb-cart-page table{margin:0 0 15px;border-collapse:collapse}.eb-cart-content table tr th,#eb-cart-page table tr th{font-weight:400;line-height:18px}.eb-cart-content table tr td,.eb-cart-content table tr th,#eb-cart-page table tr td,#eb-cart-page table tr th{padding:5px 10px}.eb-cart-content table .col_quantity input,#eb-cart-page table .col_quantity input,.flextable-list .col_quantity input{width:45px;height:30px;box-sizing:border-box !important;float:left;background:#fff;border:1px solid #ccc}.eb-cart-content table .col_quantity button,#eb-cart-page table .col_quantity button,.flextable-list .col_quantity button{background:none;display:block;float:left;width:20px!important;height:30px !important;border:none;margin:0 0 0 5px;padding:0}.eb-cart-content table .col_quantity button:hover .fa,#eb-cart-page table .col_quantity button:hover .fa{color:#dc0e15}#eb-cart-page .form-actions{text-align:left !important}#eb-cart-page .form-actions button{margin-bottom:10px}#colorbox{width:95% !important;margin-left:10px;max-width:900px !important;height:auto}#colorbox button,#colorbox a.button{font-weight:400;margin-bottom:10px}#cboxContent,#cboxLoadedContent,#cboxWrapper{//max-width:100% !important;height:auto !important}#cboxLoadedContent *{background:white !important}.col_event a{color:#545454}#content #eb-registration-complete-page li.flextable-spacer{display:block}#eb-cart-registration-page table{border-collapse:collapse}#eb-cart-registration-page table th,#eb-cart-registration-page table td{border:1px solid #ccc}#content ul.flextable-list,#colorbox ul.flextable-list{margin:20px 0;list-style:none}#content ul.flextable-list li,#colorbox ul.flextable-list li{background:none;padding-left:0;width:100%;text-align:left !important;clear:both}#content ul.flextable-list li.flextable-head,#colorbox ul.flextable-list li.flextable-head{font-weight:bold}#content ul.flextable-list li.flextable-spacer,#colorbox ul.flextable-list li.flextable-spacer{height:1px;background-color:#ccc;margin-top:15px;margin-bottom:15px}#content ul.flextable-list li.flextable-spacer:last-of-type,#colorbox ul.flextable-list li.flextable-spacer:last-of-type{display:none}.sigFreeContainer{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.sigFreeContainer li{position:relative;width:220px;height:220px;margin:0 !important;padding:0 !important}span.sigCaption{position:absolute;bottom:0;left:0;width:100%;padding:5px 10px;background-color:rgba(0,0,0,0.7);color:#fff;font-size:14px}#content .droppicspictures{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}#content .droppicspictures .wimg{float:none;margin:0;padding:0;width:220px;height:220px}#content .droppicspictures .wimg a{display:block;position:relative;margin:0;padding:0;box-shadow:none;width:100%;height:100%;background-color:transparent !important;border:1px solid #d3d3d3}#content .droppicspictures .wimg img{border:none;border-radius:0;margin:0;padding:0;width:100%;height:100%;object-fit:cover;transition:opacity 0.5s ease-in-out;margin-top:0 !important}#content .droppicspictures .wimg a:hover img{opacity:0.5}#content .droppicspictures .wimg span{position:absolute !important;bottom:0;left:0;width:100%;padding:5px 10px;background-color:rgba(0,0,0,0.7);color:#fff;font-size:14px;font-weight:300;text-align:left;max-height:100%;overflow:hidden}#cboxOverlay.droppics{z-index:999999}#colorbox.droppics{z-index:1000000}#colorbox.droppics #cboxLoadedContent{border:none;border-radius:0}#cboxClose,#colorbox.droppics #cboxClose{transition:none !important;position:fixed;right:30px;top:30px}#colorbox.droppics #cboxTitle{float:none !important;overflow:visible;height:auto;width:100%;bottom:auto;top:calc(100% + 10px);white-space:normal}#cboxCurrent{float:none !important}.downloaddroppic{color:#fff;cursor:pointer;text-decoration:underline;opacity:0.9;transition:opacity 0.3s ease-in-out;font-size:14px}.downloaddroppic:hover{opacity:0.5;color:#fff}.wf-mediabox-container{background-color:rgba(255,255,255,0.33) !important}@media only screen and (max-width:1600px){.fancybox-slide{max-width:100%;max-height:100%}}@media only screen and (max-width:1200px){.container{padding:0 5%}header{flex-direction:row;height:100px}#banner{margin-top:100px}#headerlogos{top:20px}.main-navigation{margin-top:0}.main-navigation ul.nav,.top-navigation{display:none}#mobile-menu-button{display:block;position:fixed;top:30px;right:10px;z-index:999999}#banner-content{height:500px;padding-top:210px}#content{margin-top:0;padding-top:25px}#mainmenu ul.mod-menu>li>a,#mainmenu ul.mod-menu>li>span.nav-header{margin:0 15px}#mainmenu ul.mod-menu>li:hover ul{min-width:275px}#mainmenu .search_search.opened{top:-65px}#mainmenu .search_search.opened input{width:350px}}@media only screen and (max-width:980px){h1,#content#content .eb-container h1{margin-top:25px}h1.hp-title{font-size:52px}a.newsletterButton{display:inline-block;width:250px;height:auto;right:5%;top:-110px;padding:15px 40px 15px 20px;background:#ffed00 url(https://www.snijdersrockoxhuis.be/templates/loft33/images/snijders-rockoxhuis-next-red.png) no-repeat 200px center;border-radius:5px}a.newsletterButton:hover{background:#333 url(https://www.snijdersrockoxhuis.be/templates/loft33/images/snijders-rockoxhuis-next-white.png) no-repeat 200px center}#header{position:relative;margin-top:0 !important}.logout-button.logout-button.logout-button{position:relative;right:auto;top:auto}.logout-button input:hover{color:#5D0000}.infoPage #content{margin-top:0}.infoPage #content .transparent-fix{top:0px}#header #slideButton{display:none !important}#header .main-logo a{margin-top:25px}#banner{margin-bottom:0px}#banner-content{height:375px;padding-top:160px}#wattedoen{gap:4%}#wattedoen .grid-item{width:48%}#wattedoen .grid-item h3{font-size:22px}table.imageBlock td:first-of-type{padding:50px 225px 50px 25px;height:300px}table.imageBlock td:last-of-type img{width:250px;height:250px}.infoPage #banner-content{height:175px}div.banner-slogan span.top-line,div.banner-slogan span.bottom-line.big{font-size:35px}div.banner-slogan span.bottom-line,div.banner-slogan span.top-line.small{font-size:28px}h1{font-size:36px}#footer{padding-top:25px}#footer .footer-top{padding-bottom:0}#footer .container{padding-top:0}#footer .footer-logo{display:none}#footer ul.nav{display:none !important}#publications td{display:block;float:none;width:100%;max-width:100%;overflow:auto;margin-bottom:25px}#collection-categories,#submenu-items,.employee-list{overflow:auto;margin-left:-2.5%;margin-right:-2.5%}.collection-category,.submenu-item,.employee{display:inline-block;vertical-align:top;width:44%;margin:2.5%;border-bottom:1px solid #d6d1d9}#item-details .detail-bar div{padding:5px 0;text-align:left;line-height:1.2}table.responsive-2columns td{display:block;width:100%;margin-bottom:25px}#footer .newsletter-container{float:none;display:block;width:95%;height:auto;min-height:0;padding:25px 5%;overflow:auto}#footer .newsletter-content{padding:0}.footer-mid .moduletable_menu{display:block;width:100%;overflow:auto}.footer-mid .custom_footerlogos{float:none;text-align:left}.imageRight25{width:50%}}@media only screen and (max-width:700px){.tickets{display:none}h1.hp-title{font-size:50px}.leftBlock50,.leftBlock75{width:100%;margin-right:0}.rightBlock50,.rightBlock75{width:100%;margin-left:0}.imageRight25,.imageRight50{width:100%;float:none;padding:0}.imageLeft25,.imageLeft50{width:100%;float:none;padding:0;text-align:center}table.imageRight50 td,table.imageRight25 td,table.imageLeft50 td,table.imageLeft25 td{display:block !important;width:100% !important;padding:0 0 20px !important}table.imageRight50 td:last-of-type,table.imageRight25 td:last-of-type,table.imageLeft50 td:first-of-type,table.imageLeft25 td:first-of-type{text-align:center}div.banner-slogan span.top-line,div.banner-slogan span.bottom-line.big{font-size:35px}div.banner-slogan span.bottom-line,div.banner-slogan span.top-line.small{font-size:28px}p.cta a.buttonRed{min-width:0px;width:90%;max-width:360px;position:relative;font-size:10px}.item-detail-image-wrapper{padding:0;height:300px;margin-bottom:75px;overflow:visible}.item-detail-image a.detail-image-link img{max-height:300px}.item-detail-image-wrapper a.previous-item,.item-detail-image-wrapper a.next-item{top:320px}.item-detail-image-wrapper a.previous-item{left:50%;margin-left:-75px}.item-detail-image-wrapper a.next-item{right:50%;margin-right:-75px}.item-detail-content-wrapper{padding:0}.container p.cta a.buttonRed{width:100%}table.imageBlock tr{display:flex;flex-direction:column-reverse;padding-right:0;margin-bottom:0}table.imageBlock td:first-of-type{margin-bottom:0;padding:50px;height:auto;vertical-align:middle}table.imageBlock td:last-of-type{display:block;position:relative;right:auto;bottom:auto}table.imageBlock td:last-of-type::after{left:0px;bottom:-75px}p.cta a.buttonRed:after{content:"";background:none;width:0;height:0}.footcol{display:block;width:100%;min-height:65px}#collection-categories,#submenu-items,.employee-list{overflow:auto;margin:0px}.collection-category,.submenu-item,.employee{width:100%;margin:25px 0}.collection-category .category-description,.submenu-item .submenu-description{min-height:0;margin-bottom:15px}table.responsive-3columns td{display:block;width:100%;margin-bottom:25px}.newsletter-content table td{display:block !important;margin-bottom:5px;width:100% !important}#footer ul.mod-menu>li{width:50%;margin-bottom:50px}#footer .moduletable_footer_address{float:none}#footer .footer-bottom span.spacer{display:block;width:100%;margin:0}#footer .moduletable_footer_socials{float:none}#footer .moduletable_footer_socials a{margin:0 10px}}@media only screen and (max-width:640px){#wattedoen{gap:0;flex-direction:column}#wattedoen .grid-item{width:100%}}@media only screen and (max-width:500px){header{height:50px}.main-logo{padding:10px 10px 0;width:100px;height:50px}body.fixed-header .main-logo{padding:10px 10px 0}.main-logo img{height:25px}#mobile-menu-button{top:3px}#banner{margin-top:50px}h1.hp-title{font-size:36px}#slideMenu{width:340px;margin-left:-340px}#slideMenu #menuButtons,#slideMenu .main-logo{width:175px}#slideMenu ul.mod-menu{column-count:1}#mobile-menu-button span.menuWord{display:none}.shoppingcart{left:50px}#slideMenu a.menuLink{font-size:26px;background-size:26px 26px;padding-left:36px;line-height:36px;margin-bottom:20px}#slideMenu ul.mod-menu>li{float:none;width:100%}#slideMenu .search_search.opened input{width:230px}#slideMenu ul.mod-menu>li:nth-child(3){margin-top:0}#banner-content{height:auto;padding-top:150px;padding-bottom:25px}.custom_headerlogos img{max-width:40px}div.banner-slogan span.top-line,div.banner-slogan span.bottom-line.big{font-size:30px}div.banner-slogan span.bottom-line,div.banner-slogan span.top-line.small{font-size:25px}#content .container{padding-top:30px;width:90%}h1{font-size:32px}h2{font-size:28px}a.button:hover,a.buttonRed:hover,a.btn:hover,.acymailing_module input.button:hover,.btn:hover{background-color:#CC2830;text-decoration:none;color:#fff;border-radius:0;letter-spacing:normal}#footer ul.mod-menu>li{width:100%}#searchForm .btn-toolbar{padding-right:0px;position:relative}#searchForm input{width:100%;border:1px solid #c4c4c4;height:40px;line-height:40px;margin-bottom:10px;min-width:0}#searchForm button{position:relative;right:auto;top:auto;margin-bottom:10px}#content .pagination .pagination-prev,#content .pagination .pagination-next{padding:0;display:block;float:none}#publications table{margin:0}#publications td{padding:0;margin-bottom:50px}#publications td img{float:none;width:100%;max-width:250px;margin-bottom:25px;margin-right:0}#publications td a{position:relative;bottom:auto}.custom_footerlogos img{height:30px;width:auto}div.cookieBanner p{margin-right:0}div.cookieBanner div.hideCookieMessage{position:relative;right:auto;top:auto;margin:25px 10% 15px;width:80%;float:none}}@media only screen and (max-width:400px){h1.hp-title{font-size:32px}#slideMenu{width:300px;margin-left:-300px}#slideMenu a.menuLink{font-size:22px}#slideMenu #menuButtons,#slideMenu .main-logo{width:145px}#slideMenu .search_search.opened input{width:190px}#wattedoen .grid-item h3{font-size:20px}#colorbox{width:90% !important}#colorbox button{font-size:14px}}@media only screen and (max-width:360px){#slideMenu{width:270px;margin-left:-270px}#slideMenu .search_search.opened input{width:160px}}.faqItems{margin:50px 0;width:100%;border:2px dotted #d4d3d3;padding:50px;padding-left:140px;border-radius:25px}@media only screen and (max-width:560px){.faqItems{padding:50px 20px}}.faqItems h2{font-size:20px;margin-top:0}.faqItems article{max-width:720px}.faqItems .question{display:flex;cursor:pointer;max-width:100% !important;font-size:18px;color:#545454;margin:0}.faqItems .question:before{display:inline-block;content:'+';margin-right:10px;width:10px}.faqItems .answer{display:none;padding:5px 20px;margin-bottom:0 !important}.faqItems article.active .answer{display:block}.faqItems article.active .question:before{content:'-'}#userForm .col-md-12{padding:0}#userForm .row>*{padding:0}#userForm .rsform-block{max-width:600px;margin:0}#userForm .rsform-block.rsform-type-freetext{max-width:100%}#userForm button.btnCal{height:40px;width:40px;display:flex;justify-content:center;align-items:center;padding:0}#userForm button.btnCal img{height:20px;width:20px}#userForm .rsform-type-textarea textarea{height:150px;border-radius:unset}.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{}
