@import url(https://fonts.googleapis.com/css?family=Droid+Serif:400,700i|Roboto:400,700,900);figure{margin:0}a{text-decoration:none;color:#008abe}.text-right{text-align:right}.text-center{text-align:center}.list-unstyled{padding-left:0;list-style:none}.list-inline>li{display:inline-block}.flex{display:flex}.flex-end{align-items:flex-end;flex-direction:row;flex-wrap:wrap}.btn,.textstyle_custom1{color:#008abe;text-decoration:none;display:inline-block;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.btn-default,.textstyle_custom1{background-color:#fff;-webkit-border-radius:35px;-moz-border-radius-topright:35px;-moz-border-radius-bottomright:35px;-moz-border-radius-bottomleft:35px;-moz-border-radius-topleft:35px;border-radius:35px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:185px;height:45px;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;font-size:14px;text-align:center;line-height:44px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.btn-default:hover,.textstyle_custom1:hover{background-color:rgba(255,255,255,.4)}.textstyle_custom1 a{display:inline-block;width:100%;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.textstyle_custom1 a:hover{color:#fff!important}.bg-turquoise .btn,.bg-turquoise .textstyle_custom1 a{color:#009f99}.bg-turquoise .btn:hover,.bg-turquoise .textstyle_custom1 a:hover{color:#fff}.bg-blauw .btn{color:#008abe}.bg-blauw .btn:hover{color:#fff}.bg-oranje .btn{color:#f28d20}.bg-oranje .btn:hover{color:#fff}.bg-felpaars .btn{color:#96197e}.bg-felpaars .btn:hover{color:#fff}.bg-paars .btn{color:#554c9b}.bg-paars .btn:hover{color:#fff}.overlay-red .btn{color:#e61d35}.overlay-red .btn:hover{color:#fff}svg#golf{position:absolute;bottom:-59px;height:60px;width:100%}.bg-image-fullwidth{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.transparent75{-moz-opacity:.75;-khtml-opacity:.75;-webkit-opacity:.75;opacity:.75}.overlay-red:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(230,29,53,.8)}.bg-grey{background-color:#f5f2ea}.bg-lightBlue{background-color:#e5f3f8}.bg-lightBlue-rgba{background-color:rgba(0,159,153,.75)}.bg-turquoise{background-color:#009f99}.bg-turquoise-rgba{background-color:rgba(0,159,153,.75)}.bg-blauw{background-color:#0066b2}.bg-blauw-rgba{background-color:rgba(0,102,178,.75)}.bg-blauw2{background-color:#008abe}.bg-oranje{background-color:#f28d20}.bg-oranje-rgba{background-color:rgba(242,141,32,.75)}.bg-felpaars{background-color:#96197e}.bg-felpaars-rgba{background-color:rgba(150,25,126,.75)}.bg-paars{background-color:#554c9b}.bg-paars-rgba{background-color:rgba(85,76,155,.75)}.bg-lightgreen{background-color:#a4c612}.gradient-bottom>div{position:relative;z-index:2}.gradient-bottom:before{content:" ";bottom:0;left:0;width:100%;height:230px;position:absolute;visibility:visible;z-index:1;-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8}.gradient-rotate:before{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);transform:rotate(-20deg)}.paars-gradient:before{background:-moz-linear-gradient(top,rgba(125,185,232,0) 0,#3b3663 100%);background:-webkit-linear-gradient(top,rgba(125,185,232,0) 0,#3b3663 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#3b3663 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#3b3663', GradientType=0)}.felpaars-gradient:before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#6c0e5a 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#6c0e5a 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#6c0e5a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#6c0e5a', GradientType=0)}.blauw-gradient:before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#054c81 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#054c81 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#054c81 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#054c81', GradientType=0)}.oranje-gradient:before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(190,102,7,.8) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(190,102,7,.8) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(190,102,7,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#be6607', GradientType=0)}.turquoise-gradient:before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#096965 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#096965 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#096965 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#096965', GradientType=0)}.margintop0{margin-top:0}.margintop10{margin-top:10px}.margintop20{margin-top:20px}.margintop30{margin-top:30px}.margintop50{margin-top:50px}.margintop60{margin-top:60px}.margintop70{margin-top:70px}.marginbottom0{margin-bottom:0}.paddingtop30{padding-top:30px}.paddingtop70{padding-top:70px}.paddingtop90{padding-top:90px}.paddingbottom30{padding-bottom:30px}.paddingbottom55{padding-bottom:55px}.padding40{padding:40px}.no-banner{margin-top:50px}input[type=text],input[type=password]{padding:10px 6px;border:1px solid #bbb}button[type=submit],input[type=submit]{margin-top:15px;display:inline-block;background-color:#554c9b;-webkit-border-radius:35px;-moz-border-radius-topright:35px;-moz-border-radius-bottomright:35px;-moz-border-radius-bottomleft:35px;-moz-border-radius-topleft:35px;border-radius:35px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;font-size:14px;text-align:center;line-height:44px;border:none;color:#fff;padding:0 45px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}button[type=submit]:hover,input[type=submit]:hover{background-color:rgba(85,76,155,.7)}.wis_form_wrapper button,.wis_form_wrapper input,.wis_form_wrapper label,.wis_form_wrapper select,.wis_form_wrapper textarea{font-size:16px}.wis_form_wrapper .control-group{margin-bottom:0}.wis_form_wrapper p{margin-bottom:10px!important}.wis_form_wrapper .controls{margin-bottom:30px}.wis_form_wrapper label.control-label{font-weight:700}.wis_form_wrapper .form-actions{background-color:transparent;border:none;padding:0;margin-top:0}body,html{height:100%}body.activeMenu{height:100%;overflow:hidden}#overlay{position:fixed;width:100%;height:100%;background-color:rgba(55,59,57,.8);top:0;left:0;z-index:10000}#overlay .inner.login{margin:2% auto 0}#overlay .spacer{background:#698CBE;border-radius:5px;height:24px;padding:5px}#overlay .centerizer{margin:0 auto;width:550px;background-color:#FFF;box-shadow:0 2px 5px rgba(0,0,0,.8);height:auto;position:relative;padding:10px}#overlay .closeLogin{width:30px;height:29px;cursor:pointer;position:absolute;right:3px;top:3px;background:url(/data/wcf/theme/2017/images/close-popup.png) 10px no-repeat}#overlay .lightBoxContent{padding:2px 20px}#overlay .lightBoxContent div.row.titel>h1{font-size:34px;font-weight:300;margin-bottom:32px;margin-top:20px}#overlay .lightBoxContent div.row.afbeelding>img,#overlay .lightBoxContent div.row.afbeelding>p img{margin:0 -15px}#overlay .lightBoxContent div.row.tekst{font-family:"Droid Serif",Georgia,"Times New Roman",Times,serif;font-weight:400;line-height:1.75}#overlay h1,#wrapper h1{color:#008abe;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;font-size:60px;line-height:1.3;font-weight:900;margin-top:0;margin-bottom:30px}#overlay h2,#wrapper h2{color:#008abe;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;font-size:20px;line-height:1.3;font-weight:700}#overlay h4,#wrapper h4{color:#008abe;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;font-size:20px;line-height:1.3;font-weight:700;position:relative}#wrapper #content article a{-webkit-transition:color .1s ease-out;-moz-transition:color .1s ease-out;transition:color .1s ease-out}#wrapper #content article a:hover{text-decoration:underline;color:#004c69}body,button,datalist,input,select,textarea{text-rendering:optimizelegibility}#wrapper img{height:auto;max-width:100%}#wrapper{font-family:"Droid Serif",Georgia,"Times New Roman",Times,serif;color:#000;font-size:16px;line-height:1.75}#wrapper header{font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;padding-top:30px;position:relative;z-index:13}#wrapper header .header-bar{position:relative;z-index:2}#wrapper header .logo-brand a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;display:block;width:257px;height:104px}#wrapper header .misc form{display:inline-block;position:relative;margin-right:25px}#wrapper header .misc form input{border:none;background-color:transparent}#wrapper header .misc form input[type=text]{border-bottom:1px solid #008abe;width:115px;font-weight:700;color:#554c9b;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#wrapper header .misc form input[type=text]::-webkit-input-placeholder{color:#554c9b;-moz-opacity:.25;-khtml-opacity:.25;-webkit-opacity:.25;opacity:.25}#wrapper header .misc form input[type=text]:-moz-placeholder{color:#554c9b;-moz-opacity:.25;-khtml-opacity:.25;-webkit-opacity:.25;opacity:.25}#wrapper header .misc form input[type=text]::-moz-placeholder{color:#554c9b;-moz-opacity:.25;-khtml-opacity:.25;-webkit-opacity:.25;opacity:.25}#wrapper header .misc form input[type=text]:-ms-input-placeholder{color:#554c9b;-moz-opacity:.25;-khtml-opacity:.25;-webkit-opacity:.25;opacity:.25}#wrapper header .misc form input[type=text]:focus{outline:0;width:250px}#wrapper header .misc form input[type=image]{width:24px;position:absolute;top:0;right:0}#wrapper header .misc a{color:#554c9b;font-weight:700}#wrapper header .misc .misc-inlog li{border-left:2px solid #000;padding:0 5px;vertical-align:top}#wrapper header .misc .misc-inlog li:first-child{border-left:none}#wrapper header .misc .misc-inlog li.select{vertical-align:top}#wrapper header .misc .misc-inlog li.select #childSelector,#wrapper header .misc .misc-inlog li.select span{float:right}#wrapper header .misc .misc-inlog li.select span{padding:0}#wrapper header .misc .misc-inlog li.select form{margin:0;height:30px}#wrapper header .misc .misc-inlog li.select select{border-color:#a9a9a9;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:auto;margin-left:5px}#wrapper header .main-menu{font-size:20px;font-weight:700;list-style:none}#wrapper header .main-menu li{margin-left:30px;margin-bottom:5px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;transition:all .1s ease-out}#wrapper header .main-menu li:first-child{margin-left:0}#wrapper header .main-menu li a{color:#008abe;text-decoration:none}#wrapper header .main-menu li.active,#wrapper header .main-menu li.pathActive,#wrapper header .main-menu li:hover{border-bottom:5px solid #008abe;margin-bottom:0}#wrapper header .main-menu ul.level1>li{float:left;visibility:visible;text-align:center}#wrapper header .main-menu ul.level1>li:hover>ul.level2{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;visibility:visible;padding:5px;height:auto;background-color:rgba(0,138,190,.9);margin-top:5px}#wrapper header .main-menu ul.level1>li:hover>ul.level2 a,#wrapper header .main-menu ul.level1>li:hover>ul.level2>li{color:#fff;font-size:16px;margin-left:0}#wrapper header .main-menu ul.level2{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;visibility:hidden;height:0;display:block;position:absolute;line-height:1.75;background-color:inherit;text-align:left}#wrapper header button.menu-toggler{color:#008abe;border:0;background-color:transparent;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;font-size:25px;font-weight:700;padding:0 0 5px 15px;text-decoration:none;vertical-align:bottom;display:none;margin-right:15px}#wrapper header button.menu-toggler .text,#wrapper header button.menu-toggler div{float:left}#wrapper header button.menu-toggler .text{padding-top:5px;padding-right:2px}#wrapper header button.menu-toggler div{padding:10px}#wrapper header button.menu-toggler div .menu-close,#wrapper header button.menu-toggler div .menu-sep{background-color:#008abe}#wrapper header button.menu-toggler div .menu-sep{display:block;height:4px;width:35px;margin-top:5px}#wrapper header button.menu-toggler div .menu-close{position:relative;width:35px;height:30px;overflow:hidden;left:0}#wrapper header button.menu-toggler div .menu-close::after,#wrapper header button.menu-toggler div .menu-close::before{content:'';position:absolute;height:4px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff}#wrapper header button.menu-toggler div .menu-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}#wrapper header button.menu-toggler div .menu-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}#wrapper header button.menu-toggler div .menu-close{display:none}#wrapper header button.menu-toggler.dl-active{background-color:#554c9b;color:#fff}#wrapper header button.menu-toggler.dl-active div .menu-sep{display:none}#wrapper header button.menu-toggler.dl-active div .menu-close{display:block;background-color:#554c9b}#wrapper header button.menu-toggler:focus{outline:0}#wrapper header.mobileMenuActive .logo-brand a{width:126px}#wrapper.is-sub footer,#wrapper.is-sub main#content{top:0}#wrapper.is-sub footer{margin-top:55px}#wrapper main,#wrapper section{position:relative;z-index:2}#wrapper main#banner-sub,#wrapper main#slider,#wrapper section#banner-sub,#wrapper section#slider{width:100%;background-color:#dad8e9;overflow:hidden}#wrapper main#slider,#wrapper main#video-header,#wrapper section#slider,#wrapper section#video-header{min-height:590px}#wrapper main#slider figure,#wrapper main#video-header figure,#wrapper section#slider figure,#wrapper section#video-header figure{position:relative;top:110px;z-index:3}#wrapper main#video-header .media-4,#wrapper section#video-header .media-4{position:absolute;left:0;right:0;top:0;bottom:0;max-width:100%}#wrapper main#video-header .mobile-img,#wrapper section#video-header .mobile-img{position:absolute;left:0;right:0;top:0;bottom:0}#wrapper main#video-header video,#wrapper section#video-header video{object-fit:cover;width:100%;height:100%;background-color:#dad8e9;display:block}#wrapper main#banner-landing,#wrapper section#banner-landing{min-height:665px}#wrapper main#banner-sub,#wrapper section#banner-sub{min-height:315px}#wrapper main#content,#wrapper section#content{position:relative;z-index:8;top:-115px}#wrapper main#content.landingpage,#wrapper section#content.landingpage{margin-top:-385px}#wrapper main#content h4:after,#wrapper section#content h4:after{content:"";display:block;position:absolute;width:30px;height:5px;background-color:#554c9b;bottom:-13px;left:0}#wrapper main#content .tekst,#wrapper main#content article,#wrapper section#content .tekst,#wrapper section#content article{margin-bottom:25px}#wrapper main#content .tekst p>.textstyle_custom2,#wrapper main#content article p>.textstyle_custom2,#wrapper section#content .tekst p>.textstyle_custom2,#wrapper section#content article p>.textstyle_custom2{color:#554c9b;font-size:20px;line-height:1.5;font-family:"Droid Serif",Georgia,"Times New Roman",Times,serif;font-weight:400}#wrapper main#content .tekst p,#wrapper main#content article p,#wrapper section#content .tekst p,#wrapper section#content article p{margin-top:0;margin-bottom:30px}#wrapper main#content .tekst h2,#wrapper main#content article h2,#wrapper section#content .tekst h2,#wrapper section#content article h2{margin-bottom:0}#wrapper main#content .intro>div,#wrapper main#content .snellinks>div,#wrapper section#content .intro>div,#wrapper section#content .snellinks>div{color:#fff;padding:60px 80px}#wrapper main#content .intro>div h4,#wrapper main#content .snellinks>div h4,#wrapper section#content .intro>div h4,#wrapper section#content .snellinks>div h4{color:#fff;font-size:24px;margin-top:0;margin-bottom:60px}#wrapper main#content .intro>div h4:after,#wrapper main#content .snellinks>div h4:after,#wrapper section#content .intro>div h4:after,#wrapper section#content .snellinks>div h4:after{background-color:#fff}#wrapper main#content .intro,#wrapper section#content .intro{background-color:#008abe}#wrapper main#content .snellinks,#wrapper section#content .snellinks{background:#a4c612;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif}#wrapper main#content .snellinks ul,#wrapper section#content .snellinks ul{padding:0;margin-top:-17px;max-width:370px;margin-left:-15px}#wrapper main#content .snellinks ul li,#wrapper section#content .snellinks ul li{list-style:none;position:relative}#wrapper main#content .snellinks ul li a,#wrapper section#content .snellinks ul li a{font-size:34px;color:#fff;font-weight:900;display:inline-block;width:100%;padding-left:15px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#wrapper main#content .snellinks ul li:after,#wrapper section#content .snellinks ul li:after{content:"";width:27px;height:24px;display:block;position:absolute;top:20px;right:0;background:url(/data/wcf/theme/2017/images/sprite.png) left -276px no-repeat;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#wrapper main#content .snellinks ul li:hover a,#wrapper section#content .snellinks ul li:hover a{background-color:rgba(125,151,14,.3)}#wrapper main#content .snellinks ul li:hover:after,#wrapper section#content .snellinks ul li:hover:after{right:20px}#wrapper main#content .counter,#wrapper section#content .counter{background-color:#a4c612;color:#fff;height:100px;text-align:right;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;font-size:32px}#wrapper main#content .counter>div,#wrapper section#content .counter>div{padding:22px 80px 22px 30px}#wrapper main#content .portal-text-teaser,#wrapper main#content .vlog-teaser,#wrapper section#content .portal-text-teaser,#wrapper section#content .vlog-teaser{min-height:575px;background-color:#dad8e9;position:relative;padding-top:1px}#wrapper main#content .portal-text-teaser .video-player,#wrapper main#content .vlog-teaser .video-player,#wrapper section#content .portal-text-teaser .video-player,#wrapper section#content .vlog-teaser .video-player{height:340px;margin-top:250px}#wrapper main#content .portal-text-teaser .text-block,#wrapper main#content .vlog-teaser .text-block,#wrapper section#content .portal-text-teaser .text-block,#wrapper section#content .vlog-teaser .text-block{color:#fff;width:260px;padding:50px 45px}#wrapper main#content .portal-text-teaser .text-block h2,#wrapper main#content .vlog-teaser .text-block h2,#wrapper section#content .portal-text-teaser .text-block h2,#wrapper section#content .vlog-teaser .text-block h2{color:#fff;font-size:24px}#wrapper main#content .portal-text-teaser .text-block figure,#wrapper main#content .vlog-teaser .text-block figure,#wrapper section#content .portal-text-teaser .text-block figure,#wrapper section#content .vlog-teaser .text-block figure{width:62px;margin:0 auto}#wrapper main#content .content-optioneel p:first-child,#wrapper section#content .content-optioneel p:first-child{padding:0;margin:0}#wrapper main#content .vlog-teaser.text-block,#wrapper section#content .vlog-teaser.text-block{background-color:rgba(0,159,153,.75);height:340px}#wrapper main#content .vlog-item,#wrapper section#content .vlog-item{margin-bottom:40px;width:335px;float:left;margin-right:50px}#wrapper main#content .vlog-item:nth-child(2n-1),#wrapper section#content .vlog-item:nth-child(2n-1){margin-right:0}#wrapper main#content .vlog-item>div,#wrapper section#content .vlog-item>div{min-height:209px;position:relative}#wrapper main#content .vlog-item .gradient-bottom:before,#wrapper section#content .vlog-item .gradient-bottom:before{height:80px}#wrapper main#content .vlog-item a,#wrapper section#content .vlog-item a{position:absolute;left:0;top:0;right:0;bottom:0;z-index:3}#wrapper main#content .vlog-item a div,#wrapper section#content .vlog-item a div{margin-top:48px}#wrapper main#content .vlog-item p,#wrapper section#content .vlog-item p{margin-top:15px}#wrapper main#content .vlog-item.first-vlog-item,#wrapper section#content .vlog-item.first-vlog-item{width:100%}#wrapper main#content .vlog-item.first-vlog-item>div,#wrapper section#content .vlog-item.first-vlog-item>div{min-height:450px}#wrapper main#content .vlog-item.first-vlog-item a div,#wrapper section#content .vlog-item.first-vlog-item a div{margin-top:120px}#wrapper main#content .video-player a,#wrapper section#content .video-player a{display:inline-block}#wrapper main#content .video-player a .play,#wrapper section#content .video-player a .play{width:97px;height:97px;border:6px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;position:relative;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#wrapper main#content .video-player a .play:before,#wrapper section#content .video-player a .play:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:22px 0 22px 22px;border-color:transparent transparent transparent #fff;position:absolute;margin:0 auto;top:25px;left:40px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#wrapper main#content .video-player a h2,#wrapper section#content .video-player a h2{color:#fff;font-size:45px;margin-top:0;padding:0 50px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#wrapper main#content .video-player a:hover .play,#wrapper section#content .video-player a:hover .play{border-color:#a4c612}#wrapper main#content .video-player a:hover .play:before,#wrapper section#content .video-player a:hover .play:before{border-color:transparent transparent transparent #a4c612}#wrapper main#content .video-player a:hover h2,#wrapper section#content .video-player a:hover h2{color:#a4c612}#wrapper main#content .portal-text-teaser,#wrapper section#content .portal-text-teaser{min-height:450px}#wrapper main#content .portal-text-teaser .video-player,#wrapper section#content .portal-text-teaser .video-player{height:1px}#wrapper main#content .portal-text-teaser .text-block,#wrapper section#content .portal-text-teaser .text-block{height:220px;padding:30px 45px 50px}#wrapper main#content .news-block,#wrapper main#content .news-sidebar,#wrapper section#content .news-block,#wrapper section#content .news-sidebar{font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;overflow:hidden}#wrapper main#content .news-block a,#wrapper main#content .news-sidebar a,#wrapper section#content .news-block a,#wrapper section#content .news-sidebar a{overflow:hidden;padding-right:20px;margin-right:5px;display:block;min-height:93px;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;transition:background-color .2s ease-out}#wrapper main#content .news-block a span,#wrapper main#content .news-sidebar a span,#wrapper section#content .news-block a span,#wrapper section#content .news-sidebar a span{color:#554c9b;font-size:14px;font-weight:700;line-height:2.14;display:block;float:left}#wrapper main#content .news-block a figure,#wrapper main#content .news-sidebar a figure,#wrapper section#content .news-block a figure,#wrapper section#content .news-sidebar a figure{float:left;margin-right:25px;width:93px;height:93px}#wrapper main#content .news-block a h2,#wrapper main#content .news-sidebar a h2,#wrapper section#content .news-block a h2,#wrapper section#content .news-sidebar a h2{float:left;width:66%}#wrapper main#content .news-block a p,#wrapper main#content .news-sidebar a p,#wrapper section#content .news-block a p,#wrapper section#content .news-sidebar a p{font-family:"Droid Serif",Georgia,"Times New Roman",Times,serif;color:#000;margin-bottom:0!important}#wrapper main#content .news-block a:hover,#wrapper main#content .news-sidebar a:hover,#wrapper section#content .news-block a:hover,#wrapper section#content .news-sidebar a:hover{background-color:rgba(204,204,204,.45)}#wrapper main#content .news-block.sub,#wrapper main#content .news-sidebar.sub,#wrapper section#content .news-block.sub,#wrapper section#content .news-sidebar.sub{margin-bottom:60px}#wrapper main#content .news-block.sub figure,#wrapper main#content .news-sidebar.sub figure,#wrapper section#content .news-block.sub figure,#wrapper section#content .news-sidebar.sub figure{width:200px;height:200px}#wrapper main#content .news-block.sub p,#wrapper main#content .news-sidebar.sub p,#wrapper section#content .news-block.sub p,#wrapper section#content .news-sidebar.sub p{margin-top:18px;float:left;width:66%}#wrapper main#content .news-block.sub:hover,#wrapper main#content .news-sidebar.sub:hover,#wrapper section#content .news-block.sub:hover,#wrapper section#content .news-sidebar.sub:hover{background-color:rgba(204,204,204,.45);-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;transition:background-color .2s ease-out}#wrapper main#content .news-block.sub:hover a:hover,#wrapper main#content .news-sidebar.sub:hover a:hover,#wrapper section#content .news-block.sub:hover a:hover,#wrapper section#content .news-sidebar.sub:hover a:hover{background-color:transparent}#wrapper main#content .news-sidebar a,#wrapper section#content .news-sidebar a{background-color:#f5f2ea;padding:25px;margin-bottom:10px;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;transition:background-color .2s ease-out}#wrapper main#content .news-sidebar a:hover,#wrapper section#content .news-sidebar a:hover{background-color:rgba(204,204,204,.45)}#wrapper main#content .news-nav ol,#wrapper section#content .news-nav ol{font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;font-weight:700;color:#69d6ff}#wrapper main#content .news-nav ol li,#wrapper section#content .news-nav ol li{display:inline-block;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;transition:background-color .2s ease-out}#wrapper main#content .news-nav ol li a,#wrapper section#content .news-nav ol li a{display:block;padding:5px 15px}#wrapper main#content .news-nav ol li:first-child,#wrapper main#content .news-nav ol li:last-child,#wrapper section#content .news-nav ol li:first-child,#wrapper section#content .news-nav ol li:last-child{background-color:transparent}#wrapper main#content .news-nav ol li.active,#wrapper main#content .news-nav ol li:hover,#wrapper section#content .news-nav ol li.active,#wrapper section#content .news-nav ol li:hover{background-color:rgba(0,138,190,.2)}#wrapper main#content .news-nav ol li.no-nav a,#wrapper section#content .news-nav ol li.no-nav a{color:#b2dceb}#wrapper main#content .news-nav ol li.no-nav:hover,#wrapper section#content .news-nav ol li.no-nav:hover{background-color:transparent}#wrapper main#content .select-container,#wrapper section#content .select-container{display:none}#wrapper main#content .select-container select,#wrapper section#content .select-container select{padding:10px;font-size:12px;background-color:#fff;width:100%}#wrapper main#content .carousel-container,#wrapper main#content .select-container,#wrapper section#content .carousel-container,#wrapper section#content .select-container{overflow:hidden;margin:50px auto;width:96%}#wrapper main#content .carousel-container button,#wrapper main#content .carousel-container div#maanden,#wrapper main#content .select-container button,#wrapper main#content .select-container div#maanden,#wrapper section#content .carousel-container button,#wrapper section#content .carousel-container div#maanden,#wrapper section#content .select-container button,#wrapper section#content .select-container div#maanden{float:left}#wrapper main#content .carousel-container button,#wrapper main#content .select-container button,#wrapper section#content .carousel-container button,#wrapper section#content .select-container button{border:none;top:24px;display:block;width:21px;height:36px;text-indent:-9999px;overflow:hidden;background:url(/data/wcf/theme/2017/images/sprite.png) left top no-repeat;z-index:15;outline:0}#wrapper main#content .carousel-container button#prev,#wrapper main#content .select-container button#prev,#wrapper section#content .carousel-container button#prev,#wrapper section#content .select-container button#prev{margin-right:20px;background-position:left -76px}#wrapper main#content .carousel-container button#next,#wrapper main#content .select-container button#next,#wrapper section#content .carousel-container button#next,#wrapper section#content .select-container button#next{margin-left:20px;background-position:left -176px}#wrapper main#content .carousel-container ul li,#wrapper main#content .select-container ul li,#wrapper section#content .carousel-container ul li,#wrapper section#content .select-container ul li{padding:0}#wrapper main#content .carousel-container ul li a,#wrapper main#content .select-container ul li a,#wrapper section#content .carousel-container ul li a,#wrapper section#content .select-container ul li a{display:inline-block;text-align:center;background-color:#eee;color:#008abe;width:140px;padding:7px 0;font-weight:700;margin:0 6px;font-size:16px;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;transition:background-color .2s ease-out;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#wrapper main#content .carousel-container ul li a.active,#wrapper main#content .carousel-container ul li a:hover,#wrapper main#content .select-container ul li a.active,#wrapper main#content .select-container ul li a:hover,#wrapper section#content .carousel-container ul li a.active,#wrapper section#content .carousel-container ul li a:hover,#wrapper section#content .select-container ul li a.active,#wrapper section#content .select-container ul li a:hover{background-color:#008abe;color:#fff;text-decoration:none}#wrapper main#content .agenda .item,#wrapper section#content .agenda .item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e5f3f8}#wrapper main#content .agenda .item .left,#wrapper section#content .agenda .item .left{display:table-cell;vertical-align:top;font-size:13px;text-align:center;color:#fff;padding-right:10px;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif}#wrapper main#content .agenda .item .left .date,#wrapper section#content .agenda .item .left .date{height:60px;width:60px;background-color:#008abe}#wrapper main#content .agenda .item .left .date .date-day,#wrapper main#content .agenda .item .left .date .date-month,#wrapper section#content .agenda .item .left .date .date-day,#wrapper section#content .agenda .item .left .date .date-month{line-height:13px;display:block}#wrapper main#content .agenda .item .left .date .date-day,#wrapper section#content .agenda .item .left .date .date-day{font-weight:700;font-size:1.385em;margin-bottom:4px;padding-top:14px}#wrapper main#content .agenda .item .left .date .date-month,#wrapper section#content .agenda .item .left .date .date-month{font-size:1.154em}#wrapper main#content .agenda .item .body,#wrapper section#content .agenda .item .body{font-size:1em;padding-left:20px;vertical-align:middle;width:10000px;zoom:1;overflow:hidden;display:table-cell}#wrapper main#content .agenda .item .body ul,#wrapper section#content .agenda .item .body ul{margin:0 0 20px 10px;padding:0;list-style:none}#wrapper main#content .agenda .item .body ul li,#wrapper section#content .agenda .item .body ul li{line-height:27px;position:relative;padding-left:10px;vertical-align:top}#wrapper main#content .agenda .item .body ul li:before,#wrapper section#content .agenda .item .body ul li:before{content:"";background:#554c9b;width:8px;height:8px;display:inline-block;margin-right:13px;position:absolute;top:9px;left:-10px}#wrapper main#content .agenda .item .body ul li span,#wrapper section#content .agenda .item .body ul li span{display:inline-block}#wrapper main#content .agenda .item .body ul li .titel,#wrapper section#content .agenda .item .body ul li .titel{width:93%;margin:0;font-size:initial;font-weight:700;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;color:#008abe}#wrapper main#content .agenda .item .body ul li .titel.top,#wrapper section#content .agenda .item .body ul li .titel.top{margin-top:0}#wrapper main#content .agenda .item .body ul li .period,#wrapper section#content .agenda .item .body ul li .period{font-size:12px}#wrapper main#content .agenda .item .body ul li p,#wrapper section#content .agenda .item .body ul li p{margin-bottom:10px}#wrapper main#content .agenda .item p,#wrapper section#content .agenda .item p{margin-bottom:0}#wrapper main#content .onderwijs section,#wrapper section#content .onderwijs section{color:#fff;padding-top:50px;padding-bottom:50px;min-height:330px;position:relative;background-position:right bottom;background-repeat:no-repeat;margin-top:0}#wrapper main#content .onderwijs section a,#wrapper main#content .onderwijs section h2,#wrapper main#content .onderwijs section p,#wrapper section#content .onderwijs section a,#wrapper section#content .onderwijs section h2,#wrapper section#content .onderwijs section p{margin-left:35px;margin-right:35px}#wrapper main#content .onderwijs section h2,#wrapper section#content .onderwijs section h2{color:inherit;font-size:40px;line-height:1.25;margin-top:0}#wrapper main#content .onderwijs section p,#wrapper section#content .onderwijs section p{width:133px}#wrapper main#content .onderwijs section a,#wrapper section#content .onderwijs section a{position:absolute;bottom:50px}#wrapper main#content .technasium,#wrapper section#content .technasium{position:relative;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;font-size:40px;font-weight:700;line-height:1.07}#wrapper main#content .technasium .teaser,#wrapper section#content .technasium .teaser{color:#fff;position:relative}#wrapper main#content .technasium .teaser figure,#wrapper section#content .technasium .teaser figure{display:inline-block;width:88px;height:52px;margin-right:30px}#wrapper main#content .technasium .teaser .btn,#wrapper main#content .technasium .teaser figure,#wrapper section#content .technasium .teaser .btn,#wrapper section#content .technasium .teaser figure{vertical-align:text-bottom}#wrapper main#content .technasium .teaser .btn,#wrapper section#content .technasium .teaser .btn{margin-left:30px}#wrapper main#content .talent-item,#wrapper section#content .talent-item{display:block;float:left;color:#fff;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;font-size:30px;font-weight:700;margin-bottom:50px;width:335px;height:275px;background-color:#554c9b}#wrapper main#content .talent-item:nth-child(2n+1),#wrapper section#content .talent-item:nth-child(2n+1){margin-right:50px}#wrapper main#content .talent-item:hover figure,#wrapper section#content .talent-item:hover figure{-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4;opacity:.4}#wrapper main#content .talent-item figure,#wrapper section#content .talent-item figure{position:relative;width:inherit;height:inherit;overflow:hidden;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;transition:all .1s ease-out}#wrapper main#content .talent-item figure figcaption,#wrapper section#content .talent-item figure figcaption{position:absolute;z-index:10;bottom:20px;left:0;right:0}#wrapper main#content .talent-item figure.gradient-bottom.gradient-rotate:before,#wrapper section#content .talent-item figure.gradient-bottom.gradient-rotate:before{height:170px;bottom:-50px;width:115%;left:-5px}#wrapper main#content .quote,#wrapper section#content .quote{height:155px;position:relative}#wrapper main#content .quote a.arrow,#wrapper section#content .quote a.arrow{position:absolute;top:24px;display:block;width:21px;height:36px;text-indent:-9999px;overflow:hidden;background:url(/data/wcf/theme/2017/images/sprite.png) left top no-repeat;z-index:15}#wrapper main#content .quote a.arrow#prev,#wrapper section#content .quote a.arrow#prev{left:0;background-position:left -76px}#wrapper main#content .quote a.arrow#next,#wrapper section#content .quote a.arrow#next{right:0;background-position:left -176px}#wrapper main#content .quote.quote-sub a.arrow#prev,#wrapper section#content .quote.quote-sub a.arrow#prev{left:-50px}#wrapper main#content .quote.quote-sub a.arrow#next,#wrapper section#content .quote.quote-sub a.arrow#next{right:-50px}#wrapper main#content .quote ul.slideshow,#wrapper section#content .quote ul.slideshow{margin:0;padding:0;position:relative;z-index:1}#wrapper main#content .quote ul.slideshow li,#wrapper section#content .quote ul.slideshow li{list-style:none;display:block;width:100%}#wrapper main#content .quote ul.slideshow li .quote-wrapper,#wrapper section#content .quote ul.slideshow li .quote-wrapper{overflow:hidden}#wrapper main#content .quote ul.slideshow li .quote-wrapper div,#wrapper main#content .quote ul.slideshow li .quote-wrapper figure,#wrapper section#content .quote ul.slideshow li .quote-wrapper div,#wrapper section#content .quote ul.slideshow li .quote-wrapper figure{float:left}#wrapper main#content .quote ul.slideshow li .quote-wrapper .name,#wrapper section#content .quote ul.slideshow li .quote-wrapper .name{margin-top:10px;margin-right:20px;color:#554c9b;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;width:13%;line-height:1.2}#wrapper main#content .quote ul.slideshow li .quote-wrapper .name>span,#wrapper section#content .quote ul.slideshow li .quote-wrapper .name>span{display:block;margin-top:10px}#wrapper main#content .quote ul.slideshow li .quote-wrapper .name>span:before,#wrapper section#content .quote ul.slideshow li .quote-wrapper .name>span:before{content:"- ";display:none}#wrapper main#content .quote ul.slideshow li .quote-wrapper figure,#wrapper section#content .quote ul.slideshow li .quote-wrapper figure{margin-right:35px;width:11.5%}#wrapper main#content .quote ul.slideshow li .quote-wrapper .student-quote,#wrapper section#content .quote ul.slideshow li .quote-wrapper .student-quote{margin-top:8px;color:#008abe;font-size:30px;line-height:1.26;font-style:italic;font-weight:700;float:none}#wrapper main#content .promotional>div,#wrapper section#content .promotional>div{min-height:470px;color:#fff;position:relative}#wrapper main#content .promotional>div h2,#wrapper section#content .promotional>div h2{color:inherit;font-size:40px;line-height:1.25;margin-top:0}#wrapper main#content .promotional>div .btn,#wrapper section#content .promotional>div .btn{position:absolute;bottom:0}#wrapper main#content .promotional>div>div,#wrapper section#content .promotional>div>div{padding:105px 50px 45px;position:relative}#wrapper main#content .promotional>div:first-child>div,#wrapper section#content .promotional>div:first-child>div{padding-top:180px;padding-right:200px}#wrapper main#content .portal,#wrapper section#content .portal{color:#fff;position:relative}#wrapper main#content .portal>div,#wrapper section#content .portal>div{margin:5px;padding:40px;background-color:#554c9b;min-height:300px}#wrapper main#content .portal>div h2,#wrapper section#content .portal>div h2{color:#fff;font-size:30px;margin-top:0}#wrapper main#content .portal>div .textstyle_custom1,#wrapper section#content .portal>div .textstyle_custom1{position:absolute;margin:0 auto;left:0;right:0;bottom:40px}#wrapper main#content .portal>div .textstyle_custom1 a,#wrapper section#content .portal>div .textstyle_custom1 a{color:#554c9b}#wrapper main#content .portal:nth-child(2),#wrapper section#content .portal:nth-child(2){left:-20px}#wrapper main#content .portal:nth-child(4),#wrapper section#content .portal:nth-child(4){right:-20px}#wrapper main#content .breadcrumb,#wrapper section#content .breadcrumb{font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif}#wrapper main#content .breadcrumb ul li,#wrapper section#content .breadcrumb ul li{display:inline}#wrapper main#content .breadcrumb ul li.active a,#wrapper section#content .breadcrumb ul li.active a{cursor:default;color:#000;font-weight:700}#wrapper main#content .mobile-misc-portal,#wrapper section#content .mobile-misc-portal{visibility:hidden;display:none;margin-bottom:20px}#wrapper main#content .mobile-misc-portal ul,#wrapper section#content .mobile-misc-portal ul{font-size:13px}#wrapper main#content .mobile-misc-portal ul li,#wrapper section#content .mobile-misc-portal ul li{border-left:2px solid #000;padding:0 5px}#wrapper main#content .mobile-misc-portal ul li:first-child,#wrapper section#content .mobile-misc-portal ul li:first-child{border-left:none}#wrapper main#content .mobile-misc-portal ul li.select,#wrapper section#content .mobile-misc-portal ul li.select{vertical-align:top}#wrapper main#content .mobile-misc-portal ul li.select #childSelector,#wrapper main#content .mobile-misc-portal ul li.select span,#wrapper section#content .mobile-misc-portal ul li.select #childSelector,#wrapper section#content .mobile-misc-portal ul li.select span{float:right}#wrapper main#content .mobile-misc-portal ul li.select span,#wrapper section#content .mobile-misc-portal ul li.select span{padding:0}#wrapper main#content .mobile-misc-portal ul li.select form,#wrapper section#content .mobile-misc-portal ul li.select form{margin-right:0;margin-left:5px}#wrapper main#content .submenu,#wrapper section#content .submenu{font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif}#wrapper main#content .submenu h4,#wrapper section#content .submenu h4{font-size:24px}#wrapper main#content .submenu ul.level1,#wrapper section#content .submenu ul.level1{margin-top:55px}#wrapper main#content .submenu ul.level1>li,#wrapper section#content .submenu ul.level1>li{margin-bottom:7px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#wrapper main#content .submenu ul.level1>li>a,#wrapper section#content .submenu ul.level1>li>a{position:relative;padding:5px 0 5px 50px;font-weight:700;font-size:20px;display:inline-block;width:84%;background:url(/data/wcf/theme/2017/images/sprite.png) left -342px no-repeat;height:35px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#wrapper main#content .submenu ul.level1>li.active>a,#wrapper main#content .submenu ul.level1>li.pathActive>a,#wrapper main#content .submenu ul.level1>li:hover>a,#wrapper section#content .submenu ul.level1>li.active>a,#wrapper section#content .submenu ul.level1>li.pathActive>a,#wrapper section#content .submenu ul.level1>li:hover>a{background-color:rgba(0,138,190,.2);background-position:15px -342px}#wrapper main#content .submenu ul.level1>li ul.level2,#wrapper section#content .submenu ul.level1>li ul.level2{display:none;visibility:hidden;height:0;margin-left:40px;margin-bottom:20px;margin-top:15px}#wrapper main#content .submenu ul.level1>li ul.level2>li,#wrapper section#content .submenu ul.level1>li ul.level2>li{margin-bottom:3px}#wrapper main#content .submenu ul.level1>li ul.level2>li>a,#wrapper section#content .submenu ul.level1>li ul.level2>li>a{display:inline-block;font-weight:700;padding:5px 0 3px 10px;width:97%}#wrapper main#content .submenu ul.level1>li ul.level2>li.active>a,#wrapper main#content .submenu ul.level1>li ul.level2>li.pathActive>a,#wrapper main#content .submenu ul.level1>li ul.level2>li:hover>a,#wrapper section#content .submenu ul.level1>li ul.level2>li.active>a,#wrapper section#content .submenu ul.level1>li ul.level2>li.pathActive>a,#wrapper section#content .submenu ul.level1>li ul.level2>li:hover>a{background-color:rgba(0,138,190,.2)}#wrapper main#content .submenu ul.level1>li.active>ul.level2,#wrapper main#content .submenu ul.level1>li.pathActive>ul.level2,#wrapper section#content .submenu ul.level1>li.active>ul.level2,#wrapper section#content .submenu ul.level1>li.pathActive>ul.level2{display:block;visibility:visible;height:auto}#wrapper main#content .submenu ul.level1.extraMenu li.hasSub>a:after,#wrapper section#content .submenu ul.level1.extraMenu li.hasSub>a:after{content:"[+]";width:10px;height:10px;position:relative;right:-7px;top:0}#wrapper main#content .submenu ul.level1.extraMenu li.hasSub.active>a:after,#wrapper main#content .submenu ul.level1.extraMenu li.hasSub.pathActive>a:after,#wrapper section#content .submenu ul.level1.extraMenu li.hasSub.active>a:after,#wrapper section#content .submenu ul.level1.extraMenu li.hasSub.pathActive>a:after{content:"[-]"}#wrapper main#content .wis_search h1,#wrapper section#content .wis_search h1{font-size:24px;margin-top:40px}#wrapper main#content .wis_search input[type=submit],#wrapper section#content .wis_search input[type=submit]{margin-left:15px}#wrapper main#content .footer-img,#wrapper section#content .footer-img{min-height:470px;margin-top:100px}#wrapper footer{position:relative;top:-55px;color:#008abe;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif}#wrapper footer span{font-weight:700;font-size:20px}#wrapper footer ul li{font-size:14px;list-style:none}#wrapper footer .sm-social-media,#wrapper footer .social-media{padding-top:50px}#wrapper footer .sm-social-media a,#wrapper footer .social-media a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;text-indent:-9999px;background-color:#158abf;overflow:hidden;float:right;margin-left:5px;margin-bottom:5px}#wrapper footer .sm-social-media a:first-child,#wrapper footer .social-media a:first-child{margin-top:16px}#wrapper footer .sm-social-media a[href*=facebook]>svg,#wrapper footer .social-media a[href*=facebook]>svg{height:35px;margin-left:10px;margin-top:7px}#wrapper footer .sm-social-media a[href*=twitter]>svg,#wrapper footer .sm-social-media a[href*=youtube]>svg,#wrapper footer .sm-social-media a[href*=instagram]>svg,#wrapper footer .social-media a[href*=twitter]>svg,#wrapper footer .social-media a[href*=youtube]>svg,#wrapper footer .social-media a[href*=instagram]>svg{width:25px;height:25px}#wrapper footer .sm-social-media{padding-top:0}#wrapper footer .sm-social-media a{display:none;visibility:hidden;float:left;margin-left:0;margin-right:5px;margin-bottom:0;text-indent:initial}#wrapper footer .sm-social-media a[href*=facebook]>svg{margin-right:0;margin-left:4px}#wrapper footer .sm-social-media a[href*=instagram]>svg{margin-right:0}#wrapper.portal.is-login>img{height:auto;left:0;min-height:100%;min-width:1024px;position:fixed;top:0;width:100%}#wrapper.portal section div.objectWrapper.login{border-top:14px solid #554c9b;margin-top:7em;position:relative;background-color:#fff;padding-left:38px;width:675px}#wrapper.portal section div.objectWrapper.login .wp3-portlet-navigation{position:relative;top:-40px}#wrapper.portal section div.objectWrapper.login .wp3-portlet-top{padding-left:250px;background-color:transparent!important}#wrapper.portal section div.objectWrapper.login .wp3-portlet-top h3{font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;color:#008abe}#wrapper.portal section div.objectWrapper.login .wp3-portlet-content{background:url(/data/wcf/theme/2017/images/JFC-logo.svg) left top no-repeat;padding-left:250px;background-size:180px 120px}#wrapper.portal section div.objectWrapper.login .wp3-portlet-content .feedbackPanel{padding-bottom:20px;width:91%}#wrapper.portal section div.objectWrapper.login .wp3-portlet-content input[type=text],#wrapper.portal section div.objectWrapper.login .wp3-portlet-content input[type=password]{width:55%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#wrapper.portal section div.objectWrapper.login .wp3-portlet-content input.button{width:185px;height:45px}#wrapper.portal section div.objectWrapper.login .wp3-portlet-content .login-token{padding-bottom:5px;padding-top:6px}#wrapper.portal section div.objectWrapper.login .wp3-portlet-content .login-submit>.fixedwidth150{display:inline-block}#wrapper.portal section div.objectWrapper.login .wp3-portlet-content .login-wwreset a{left:-193px;position:relative;top:-32px;color:#008abe;text-decoration:none;z-index:3}.mobile-menuwrapper{width:100%;float:left;position:absolute;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;z-index:1;top:40px}.mobile-menuwrapper:first-child{margin-right:100px}.mobile-menuwrapper ul{background:#554c9b;padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.mobile-menuwrapper .level2>li a{padding-left:42px;font-size:16px}.mobile-menuwrapper li{position:relative}.mobile-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:20px;line-height:20px;font-weight:700;color:#fff;outline:0}.mobile-menuwrapper li.dl-back>a{padding-left:30px;background:rgba(0,0,0,.1)}.mobile-menuwrapper li.dl-back:after,.mobile-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px;font-family:icomoon;speak:none;-webkit-font-smoothing:antialiased}.mobile-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,.3);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menuwrapper li>a:after{right:10px;color:rgba(255,255,255,.45)}.mobile-menuwrapper li .dl-submenu{display:none}.mobile-menuwrapper li.active{background-color:#6f66b4}.mobile-menuwrapper .dl-menu{margin:5px 0 0;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden;padding-bottom:10px}.mobile-menuwrapper .dl-menu.dl-menu-toggle{transition:all .3s ease}.mobile-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.mobile-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0;padding-bottom:10px}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subview>a,.dl-menu.dl-subview li.dl-subviewopen>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.no-touch .mobile-menuwrapper li a:hover{background:rgba(255,248,213,.1)}#wrapper .cd-horizontal-timeline{opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;margin:60px auto}#wrapper .cd-horizontal-timeline:before{content:'mobile';display:none}#wrapper .cd-horizontal-timeline.loaded{opacity:1}#wrapper .cd-horizontal-timeline .timeline{position:relative;height:150px;width:100%;max-width:1240px;margin:0 auto}#wrapper .cd-horizontal-timeline .events-wrapper{position:relative;height:100%;margin:0 40px;overflow:hidden}#wrapper .cd-horizontal-timeline .events-wrapper:after,#wrapper .cd-horizontal-timeline .events-wrapper:before{content:'';position:absolute;z-index:2;top:0;height:100%;width:80px}#wrapper .cd-horizontal-timeline .events-wrapper:before{left:0;background-image:-webkit-linear-gradient(left,#fff 0,#fff 30%,rgba(255,255,255,0));background-image:linear-gradient(to right,#fff 0,#fff 30%,rgba(255,255,255,0))}#wrapper .cd-horizontal-timeline .events-wrapper:after{right:0;background-image:-webkit-linear-gradient(right,#fff 0,#fff 30%,rgba(255,255,255,0));background-image:linear-gradient(to left,#fff 0,#fff 30%,rgba(255,255,255,0))}#wrapper .cd-horizontal-timeline .events{position:absolute;z-index:1;left:0;top:85px;height:5px;background:#e9e8f6;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s}#wrapper .cd-horizontal-timeline .events>ol{list-style:none}#wrapper .cd-horizontal-timeline .events a{position:absolute;bottom:0;z-index:2;text-align:center;font-size:17px;font-weight:700;padding-bottom:28px;color:#008abe;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;max-width:120px;line-height:1.3;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#wrapper .cd-horizontal-timeline .events a:after{content:'';position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-12px;height:25px;width:25px;border-radius:50%;border:4px solid #e9e8f6;background-color:#fff;-webkit-transition:background-color .3s,border-color .3s;-moz-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}#wrapper .cd-horizontal-timeline .events a.selected{pointer-events:none}#wrapper .cd-horizontal-timeline .events a.selected:after{background-color:#554c9b;border-color:#554c9b}#wrapper .cd-horizontal-timeline .events a.older-event::after{border-color:#554c9b}#wrapper .cd-horizontal-timeline .filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-color:#554c9b;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}#wrapper .cd-horizontal-timeline .events-content{position:relative;width:100%;margin:2em 0;overflow:hidden;-webkit-transition:height .4s;-moz-transition:height .4s;transition:height .4s;padding-bottom:14px}#wrapper .cd-horizontal-timeline .events-content ol{list-style:none;padding:0;margin:0}#wrapper .cd-horizontal-timeline .events-content ol li{position:absolute;z-index:1;width:calc(100% - 50px);left:0;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);padding:0 25px 15px;opacity:0;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}#wrapper .cd-horizontal-timeline .events-content ol li.selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#wrapper .cd-horizontal-timeline .events-content ol li .leave-right,#wrapper .cd-horizontal-timeline .events-content ol li.enter-right{-webkit-animation-name:cd-enter-right;-moz-animation-name:cd-enter-right;animation-name:cd-enter-right}#wrapper .cd-horizontal-timeline .events-content ol li .leave-left,#wrapper .cd-horizontal-timeline .events-content ol li.enter-left{-webkit-animation-name:cd-enter-left;-moz-animation-name:cd-enter-left;animation-name:cd-enter-left}#wrapper .cd-horizontal-timeline .events-content ol li.leave-left,#wrapper .cd-horizontal-timeline .events-content ol li.leave-right{-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}#wrapper .cd-horizontal-timeline .events-content ol li>*{max-width:835px;margin:0 auto}#wrapper .cd-horizontal-timeline .events-content .kop{font-size:40px;color:#008abe;font-weight:700;font-family:Roboto,Verdana,"Lucida Grande","Gill Sans",Arial,Helvetica,sans-serif;display:block;line-height:1.25}#wrapper .cd-horizontal-timeline .events-content p{padding-top:25px}#wrapper .cd-horizontal-timeline .events-content .textstyle_custom1{background-color:#008abe;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#wrapper .cd-horizontal-timeline .events-content .textstyle_custom1:hover{background-color:rgba(0,138,190,.4)}#wrapper .cd-horizontal-timeline .events-content .textstyle_custom1>a{color:#fff}#wrapper .cd-timeline-navigation{list-style:none}#wrapper .cd-timeline-navigation a{position:absolute;z-index:1;top:58%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:25px;width:30px;overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap;background:url(/data/wcf/theme/2017/images/sprite.png) left -412px no-repeat;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#wrapper .cd-timeline-navigation a:hover{background-position:5px -412px}#wrapper .cd-timeline-navigation a.prev{left:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);top:50%}#wrapper .cd-timeline-navigation a.next{right:0}#wrapper .cd-timeline-navigation a.inactive{cursor:not-allowed;-moz-opacity:.2;-khtml-opacity:.2;-webkit-opacity:.2;opacity:.2}#wrapper .cd-timeline-navigation a.inactive:hover{background-position:left -412px}@media only screen and (min-width:1100px){.cd-horizontal-timeline:before{content:'desktop'}}.no-touch #wrapper .cd-horizontal-timeline .events a:hover::after{background-color:#554c9b;border-color:#554c9b}.no-touch #wrapper .cd-timeline-navigation a:hover{border-color:#7b9d6f}.no-touch #wrapper .cd-timeline-navigation a.inactive:hover{border-color:#dfdfdf}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes cd-enter-right{0%{opacity:0;-moz-transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes cd-enter-left{0%{opacity:0;-moz-transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}