#gallery,.schedule-day{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:10px}:root{--oranje:#ec7802;--blauw:#35a9e1;--grijs:#666}html{font-size:16px;line-height:150%}h1,h2,h3{color:#000;line-height:130%;clear:both}h1{font-size:40px;font-weight:400}h2{font-size:24px}.toolslider{margin-top:-200px}a#logo{width:150px;height:80px;background:url(../images/logo.png) center center no-repeat;background-size:contain;margin:20px;left:0;top:0;position:fixed;z-index:5}.arrow,.content,.schedule-location,iframe.iframe{position:relative}.content h2{color:var(--oranje)}h2.centertext{color:#000}h3{font-size:18px}.content h6{color:var(--oranje)!important;font-size:30px;line-height:30px;margin-bottom:0}h5{font-size:19px;font-weight:inherit;line-height:130%}.error{color:var(--oranje);font-weight:700}.layercontainer a{text-decoration:none}.layercontainer .time{color:#fff}img[style*="float:left"]{margin:5px 25px 0 0}img[style*="float:right"]{margin:5px 0 0 25px}.arrow{background-color:#ddd;width:100%;height:50vh;background-size:cover;overflow:hidden}.arrow-first{height:60vh}::-webkit-input-placeholder{color:#bbb}:-ms-input-placeholder{color:#bbb}::placeholder{color:#bbb}.layercontainer{width:100%;height:100%;overflow:hidden}.layercontainer .tag,.layercontainer .time,.layercontainer h1,.layercontainer h3{text-shadow:0 1px 5px rgba(0,0,0,.3)}.layercontainer .specs{display:inline-block;max-width:600px;white-space:normal}.layercontainer .specs *{white-space:normal}.content-msg .h3,.content-msg h2{color:var(--oranje)}.content .time{filter:invert(1);opacity:.8}.layercontainer h1{color:#fff;font-weight:600;font-size:50px;line-height:100%}.layercontainer h3{color:#fff;margin-top:-20px}.content{margin:auto;max-width:1200px;font-size:16px;padding:20px 30px 50px;display:block}#gallery{clear:both;width:100%;display:grid}#gallery a{min-height:200px;text-align:center;line-height:200px;color:#000;font-weight:700;text-decoration:none}#gallery span{padding-left:30px;font-size:90%}#gallery div a{display:inline;width:100%;height:100%;background-color:#000}.g-recaptcha{float:left}input[type=submit],input[type=text],select,textarea{display:inline-block;padding:15px 20px;font-size:15px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;margin-right:1px;margin-bottom:5px}select{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 7px),calc(100% - 15px) calc(1em + 7px);background-size:5px 5px,5px 5px,1.5em 1.5em;background-repeat:no-repeat}a.button,button,input[type=button],input[type=submit]{text-transform:none;-webkit-appearance:none;border-radius:0;border:1px solid transparent}input type[submit]::-moz-focus-inner{border:0}.a2a_kit{margin-top:40px}.a2a_kit img{filter:grayscale(1);opacity:.6;margin-right:5px}.a2a_kit img:hover{filter:grayscale(0);opacity:1}.iframemsg{padding:0 5px}iframe.iframe{height:auto;overflow:visible}.schedule-day{width:calc(100%);display:grid;min-height:200px}.schedule-time-block{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(195px,1fr));grid-gap:1px;margin-bottom:1px}.schedule-time-block-small{grid-template-columns:repeat(auto-fill,minmax(145px,1fr))}.schedule-time-block h2{color:#000!important}.schedule-time-block-small h2{font-size:110%!important}.schedule-time-block a,.schedule-time-block div{background-color:#eee;padding:10px}div.schedule-time{background-color:#333;color:#fff;font-weight:700}.schedule-location{background-color:#eee;margin-top:30px;font-weight:700}.schedule-location-title{position:absolute;color:var(--oranje);text-transform:uppercase;margin-top:-30px}.event-label{padding:0!important;font-weight:700;color:var(--oranje);float:left;margin-right:10px;margin-bottom:10px}.schedule-item{background-color:rgba(0,0,0,.7);color:#fff;padding:5px 10px;position:absolute;font-weight:700;width:calc(100% - 20px);min-height:40px}.schedule-item .time{filter:invert(0);margin-bottom:-15px!important}#pillers{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:20px;display:grid;grid-auto-rows:1fr;margin-top:30px}#pillers a{text-decoration:none!important}.piller-photo{height:235px;position:relative}.piller-content h2{color:#fff;font-size:135%}@media only screen and (max-width:600px){div.breadcrumb{display:inline-block}}@media only screen and (max-width:750px){#pillers{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}table{margin:0;width:100%!important;border-spacing:0;border:0}table tr td{border-top:1px solid #ddd}table tr:first-child td{background-color:var(--blauw);color:#fff;font-weight:700}