/*!
*  Proteus main scss
*/body,html{font-size:14px;color:#4d4d4d;line-height:1.5;font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300}.form-control{font-size:16px;font-weight:300}body,caption,fieldset,h1,h2,h3,h4,h5,h6,input,legend,option,select,td,textarea,th{font-size-adjust:.5}caption,fieldset,h1,h2,h3,h4,h5,h6,input,legend,option,select,textarea,th{color:#404040;font-weight:400}h1{font-size:1.75em;line-height:1.25}h2{font-size:1.25em;line-height:1.25}h3{font-size:1.125em;line-height:1.25}blockquote{font-size:1.25em;line-height:1.25}@media (min-width:992px){h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.25em}blockquote{font-size:1.5em;line-height:1.5}}p.small{font-size:.75em}p.description{font-size:.875em}p{letter-spacing:0}a{color:#0058a9;text-decoration:none}a:focus,a:hover{color:#fe7f38;text-decoration:none;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;transition:all .1s ease-out}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn-proteus{color:#fff;background-color:#0058a9;border-color:rgba(0,88,169,.1)}.btn-proteus.focus,.btn-proteus:focus{color:#fff;background-color:#003d76;border-color:rgba(0,22,42,.1)}.btn-proteus:hover{color:#fff;background-color:#003d76;border-color:rgba(0,56,108,.1)}.btn-proteus.active,.btn-proteus:active,.open>.btn-proteus.dropdown-toggle{color:#fff;background-color:#003d76;border-color:rgba(0,56,108,.1)}.btn-proteus.active.focus,.btn-proteus.active:focus,.btn-proteus.active:hover,.btn-proteus:active.focus,.btn-proteus:active:focus,.btn-proteus:active:hover,.open>.btn-proteus.dropdown-toggle.focus,.open>.btn-proteus.dropdown-toggle:focus,.open>.btn-proteus.dropdown-toggle:hover{color:#fff;background-color:#002b52;border-color:rgba(0,22,42,.1)}.btn-proteus.active,.btn-proteus:active,.open>.btn-proteus.dropdown-toggle{background-image:none}.btn-proteus.disabled.focus,.btn-proteus.disabled:focus,.btn-proteus.disabled:hover,.btn-proteus[disabled].focus,.btn-proteus[disabled]:focus,.btn-proteus[disabled]:hover,fieldset[disabled] .btn-proteus.focus,fieldset[disabled] .btn-proteus:focus,fieldset[disabled] .btn-proteus:hover{background-color:#0058a9;border-color:rgba(0,88,169,.1)}.btn-proteus .badge{color:#0058a9;background-color:#fff}.btn-proteus-alt{color:#fff;background-color:#fe7f38;border-color:rgba(254,127,56,.1)}.btn-proteus-alt.focus,.btn-proteus-alt:focus{color:#fff;background-color:#fe5e05;border-color:rgba(182,66,1,.1)}.btn-proteus-alt:hover{color:#fff;background-color:#fe5e05;border-color:rgba(248,90,1,.1)}.btn-proteus-alt.active,.btn-proteus-alt:active,.open>.btn-proteus-alt.dropdown-toggle{color:#fff;background-color:#fe5e05;border-color:rgba(248,90,1,.1)}.btn-proteus-alt.active.focus,.btn-proteus-alt.active:focus,.btn-proteus-alt.active:hover,.btn-proteus-alt:active.focus,.btn-proteus-alt:active:focus,.btn-proteus-alt:active:hover,.open>.btn-proteus-alt.dropdown-toggle.focus,.open>.btn-proteus-alt.dropdown-toggle:focus,.open>.btn-proteus-alt.dropdown-toggle:hover{color:#fff;background-color:#de5001;border-color:rgba(182,66,1,.1)}.btn-proteus-alt.active,.btn-proteus-alt:active,.open>.btn-proteus-alt.dropdown-toggle{background-image:none}.btn-proteus-alt.disabled.focus,.btn-proteus-alt.disabled:focus,.btn-proteus-alt.disabled:hover,.btn-proteus-alt[disabled].focus,.btn-proteus-alt[disabled]:focus,.btn-proteus-alt[disabled]:hover,fieldset[disabled] .btn-proteus-alt.focus,fieldset[disabled] .btn-proteus-alt:focus,fieldset[disabled] .btn-proteus-alt:hover{background-color:#fe7f38;border-color:rgba(254,127,56,.1)}.btn-proteus-alt .badge{color:#fe7f38;background-color:#fff}.btn-proteus-light{color:#0058a9;background-color:#fff;border-color:rgba(0,88,169,.4)}.btn-proteus-light.focus,.btn-proteus-light:focus{color:#0058a9;background-color:#e6e6e6;border-color:rgba(0,22,42,.4)}.btn-proteus-light:hover{color:#0058a9;background-color:#e6e6e6;border-color:rgba(0,56,108,.4)}.btn-proteus-light.active,.btn-proteus-light:active,.open>.btn-proteus-light.dropdown-toggle{color:#0058a9;background-color:#e6e6e6;border-color:rgba(0,56,108,.4)}.btn-proteus-light.active.focus,.btn-proteus-light.active:focus,.btn-proteus-light.active:hover,.btn-proteus-light:active.focus,.btn-proteus-light:active:focus,.btn-proteus-light:active:hover,.open>.btn-proteus-light.dropdown-toggle.focus,.open>.btn-proteus-light.dropdown-toggle:focus,.open>.btn-proteus-light.dropdown-toggle:hover{color:#0058a9;background-color:#d4d4d4;border-color:rgba(0,22,42,.4)}.btn-proteus-light.active,.btn-proteus-light:active,.open>.btn-proteus-light.dropdown-toggle{background-image:none}.btn-proteus-light.disabled.focus,.btn-proteus-light.disabled:focus,.btn-proteus-light.disabled:hover,.btn-proteus-light[disabled].focus,.btn-proteus-light[disabled]:focus,.btn-proteus-light[disabled]:hover,fieldset[disabled] .btn-proteus-light.focus,fieldset[disabled] .btn-proteus-light:focus,fieldset[disabled] .btn-proteus-light:hover{background-color:#fff;border-color:rgba(0,88,169,.4)}.btn-proteus-light .badge{color:#fff;background-color:#0058a9}.btn-proteus-light.active,.btn-proteus-light.focus,.btn-proteus-light.hover,.btn-proteus-light:active,.btn-proteus-light:focus,.btn-proteus-light:hover:not([disabled]){color:#fe7f38;background-color:rgba(0,88,169,.1);border-color:rgba(254,127,56,.4)}.cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.cmn-toggle+label{display:block;position:relative;cursor:pointer;outline:0;user-select:none}input.cmn-toggle-round+label{padding:2px;width:60px;height:30px;background-color:#ddd;border-radius:30px}input.cmn-toggle-round+label:after,input.cmn-toggle-round+label:before{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}input.cmn-toggle-round+label:before{right:1px;background-color:#f1f1f1;border-radius:30px;transition:background .4s}input.cmn-toggle-round+label:after{width:29px;background-color:#fff;border-radius:100%;box-shadow:0 2px 5px rgba(0,0,0,.3);transition:margin .4s}input.cmn-toggle-round:checked+label:before{background-color:#0058a9}input.cmn-toggle-round:checked+label:after{margin-left:30px}.weatherbar{min-height:36px;padding:3px;border-bottom:1px solid #e0eded;width:100%}.weatherbar .loginmessage,.weatherbar .weathermessage{padding:4.5px}.weatherbar .vaarverbod{color:#d9534f}.weatherbar .waarschuwing{color:#f0ad4e}.weatherbar .weatherimage{height:30px}@media (max-width:767px){div.navbar-header{margin-right:-10px!important;margin-left:-10px!important}.weatherfix{margin-left:3px!important}}#header{width:100vw;background-color:#fff;top:0;z-index:16;position:fixed}#header .header-logo{width:300px;padding-top:8px}@media (max-width:767px){#header .header-logo{padding-left:15px}}@media (max-width:991px){#header .header-logo-ingelogd{width:261px}}@media (max-width:991px) and (max-width:767px){#header .header-logo-ingelogd{width:300px}}@media (max-width:320px){#header .header-logo{width:268px;padding-top:11px}}#header .collapse.in{position:relative;height:100vh;overflow:scroll}@media (max-width:767px){#header .collapse.in{padding-bottom:114px}}.overflow-hidden{overflow:hidden}nav.navbar.navbar-default.navbar-proteus{border:0;border-radius:0;margin-bottom:0;background-color:#fff}ul.navbar-nav li a.dropdown-toggle{text-transform:uppercase;font-weight:400;padding:22px 15px 22px 15px;color:#000!important}@media (max-width:991px){ul.navbar-nav li a.dropdown-toggle{padding:22px 11px 22px 11px}}@media (max-width:767px){ul.navbar-nav li a.dropdown-toggle{padding:22px 40px}}ul.navbar-nav li a.dropdown-toggle:active,ul.navbar-nav li a.dropdown-toggle:hover{color:#fff!important;background-color:#0058a9!important}ul.dropdown-menu{border-top:1px solid #e0eded;border-left:0;border-right:0;border-bottom:1px solid #e0eded;border-radius:0}@media (max-width:767px){.columns-2 .proteus-nav h1,.columns-3 .proteus-nav h1{padding:5px 10px}}@media (max-width:767px){.columns-2 .proteus-nav li a,.columns-3 .proteus-nav li a{padding:5px 15px}}.proteus-nav h1{margin:5px 10px;font-size:1.5em;color:#333}@media (max-width:767px){.proteus-nav h1{padding:5px 50px;margin-left:0;font-size:1em}}.proteus-nav ul{display:inline}.proteus-nav li a{display:block;width:100%;padding:5px 10px;color:#333;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}@media (max-width:767px){.proteus-nav li a{padding:5px 55px}}.proteus-nav li a:active,.proteus-nav li a:hover{background-color:rgba(0,88,169,.1);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.breadcrumb{background-color:#0058a9;border-radius:0;margin:0;padding:3px 10px}.breadcrumb h1{font-size:21px;line-height:24px;font-weight:500;padding:3px 10px 3px 5px;margin:0;color:#fff;display:inline-block}.breadcrumb a{color:#fff;display:inline}.breadcrumb ol.breadcrumb{background-color:transparent}.geschiedenis-container{border-top:18px solid #fff;border-bottom:34px solid #fff}.content{margin-top:97px;min-height:calc(100vh - 365px)}.dropdown-menu{min-width:200px;padding:15px 10px}@media (min-width:768px){.dropdown-menu.columns-2{min-width:440px;left:-200px}}@media (max-width:767px){.dropdown-menu.columns-2{overflow-x:scroll}.dropdown-menu.columns-2 .row{min-width:120%}}@media (min-width:768px){.dropdown-menu.columns-3{min-width:660px;left:-300px}}@media (max-width:767px){.dropdown-menu.columns-3{overflow-x:scroll}.dropdown-menu.columns-3 .row{min-width:150%}}.multi-column-dropdown li a{display:block;clear:both}.c-hamburger{display:block;position:relative;overflow:hidden;margin:0;padding:0;width:52px;height:64px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background .3s}.c-hamburger:focus{outline:0}.c-hamburger span{display:block;position:absolute;top:33px;left:8px;right:16px;height:4px;background:#000}.c-hamburger span::after,.c-hamburger span::before{position:absolute;display:block;left:0;width:100%;height:4px;background-color:#000;content:""}.c-hamburger span::before{top:-8px}.c-hamburger span::after{bottom:-8px}.c-hamburger--htx{background-color:#fff}.c-hamburger--htx span{transition:background 0s .3s}.c-hamburger--htx span::after,.c-hamburger--htx span::before{transition-duration:.3s,.3s;transition-delay:.3s,0s}.c-hamburger--htx span::before{transition-property:top,transform}.c-hamburger--htx span::after{transition-property:bottom,transform}.c-hamburger--htx.is-active{background-color:#fff}.c-hamburger--htx.is-active span{background:0 0}.c-hamburger--htx.is-active span::before{top:0;transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;transform:rotate(-45deg)}.c-hamburger--htx.is-active span::after,.c-hamburger--htx.is-active span::before{transition-delay:0s,.3s}.client img:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;cursor:pointer}@media (max-width:767px){.ledenoverzicht>tbody>tr>td{display:block;padding:3px 5px}}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#0058a9}.nav-pills>li>a{border:1px solid #0058a9;color:#000}.nav-pills>li>a:focus,.nav-pills>li>a:hover{background-color:#0058a9;color:#fff}.grow img{transition:all .5s ease-out}.grow:hover img{transform:scale(1.1)}.lesspaddingcontainer{padding:10px}@media (max-width:767px){.lesspaddingcontainer{padding:0}}.lesspadding{padding:5px}@media (max-width:767px){.lesspadding{padding:0 0 10px 0}}section.grey{background-color:#fcfcfc}.fc-left h2,.title{text-transform:uppercase;color:#0058a9;border-bottom:2.5px solid #fe7f38;margin-bottom:10px;font-weight:600}.fc-left h2.blue,.title.blue{color:#0058a9;border-bottom:2.5px solid #fe7f38}@media (max-width:767px){.container.home-no-padding-xs{padding:0}}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:0}.content-scroll-horizontal{overflow-x:auto;width:100%}.news_article_link div{padding-bottom:10px}.news_article_link:active h2,.news_article_link:active h3,.news_article_link:hover h2,.news_article_link:hover h3{color:#0058a9}.news_article_link h2,.news_article_link h3{margin-top:5px;margin-bottom:0;color:#000}.news_article_link p{color:#333;letter-spacing:0}.twitter-feed{min-height:28px;color:#fff}.twitter-feed a:active,.twitter-feed a:hover{color:#000;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.home-toto-link{padding-bottom:10px}.home-toto-link a{color:#000}.home-toto-link a:active,.home-toto-link a:hover{color:#0058a9}.carousel{overflow:hidden}.carousel .caption-bottom{width:100%;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;background-color:rgba(254,127,56,.6);padding:0 10px;position:absolute;bottom:0;left:0;color:#fff}.carousel .caption-bottom p{margin-top:5px;margin-bottom:5px}.carousel:active .caption-bottom,.carousel:hover .caption-bottom{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out;background-color:rgba(254,127,56,.95)}.legendSpan{display:block;position:absolute;left:0;top:0;width:22px;height:22px;border-radius:5px}.lilegend{display:block;position:relative;margin-bottom:5px;padding:0 0 0 30px;transition:background-color .2s ease-in-out 0s}.autocomplete-suggestions{border:1px solid #999;background:#fff;cursor:default;overflow:auto;-webkit-box-shadow:1px 4px 3px rgba(50,50,50,.64);-moz-box-shadow:1px 4px 3px rgba(50,50,50,.64);box-shadow:1px 4px 3px rgba(50,50,50,.64)}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-no-suggestion{padding:2px 5px}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:700;color:#000}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{font-weight:700;font-size:16px;color:#000;display:block;border-bottom:1px solid #000}.pe-kleur-oranje{color:#fe7f38!important}.pe-kleur-blauw{color:#0058a9!important}.label-proteus{background-color:#0058a9}.truncate-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feedback{background-color:#fe7f38}.feedback div{padding:10px 0}.feedback div:hover{cursor:pointer;text-decoration:underline}.hoverpointer tr td:hover{cursor:pointer}section{padding:5px 0 25px 0}.pe-highlight{background-color:rgba(0,88,169,.1)}.pe-description-block p{background-color:#0058a9;color:#fff;padding:15px;font-style:italic;line-height:1.5em}.description-block-base p{background-color:#0058a9;color:#fff;padding:15px;font-style:italic;line-height:1.5em;font-size:.875em}.pe-description-block-alt p{background-color:#fe7f38;color:#fff;padding:15px;font-style:italic;line-height:1.5em}.pe-description-block-alt a{color:#000}.pe-description-block-alt a:focus,.pe-description-block-alt a:hover{text-decoration:underline}.lilegend{overflow:hidden;text-overflow:ellipsis}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-color:#e0eded}@media (max-width:767px){.container{padding:0 10px}.row{margin-left:-10px;margin-right:-10px}}.js .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{font-size:.8rem;font-weight:300;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:.3rem 1rem;color:#fff;background-color:#0054a9}.no-js .inputfile+label{display:none}.inputfile.has-focus+label,.inputfile:focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px;background-color:#116ecc}.inputfile+label svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-.25em;margin-right:.25em}.newsblock_image_header{height:400px}.newsblock_image{height:200px}.newsblock_image_small{height:150px}.newsblock_content{border:1px solid #e5e5e5;padding:15px;margin-bottom:10px}.icon-block-item{width:100px;height:100px;line-height:100px;border-radius:2px;display:block;float:left;font-size:46px;text-align:center}.base{background:#0058a9;color:#fff!important}.topcarouselitem{position:relative;height:0;width:100%}@media (max-width:767px){.topcarouselitem{padding:50% 0 0}}@media (min-width:768px){.topcarouselitem{height:384px}}.topcarouselitem-image{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-position:center}.carousel{margin-bottom:0}.carousel-indicators{margin-bottom:0;bottom:0}.carousel-indicators .active{background-color:rgba(255,255,255,.9)}.carousel-indicators>li{border:1px solid #000}.parallax{padding:5px 0}.parallax [class*=bg__]{position:relative;height:260px;text-indent:-9999px;background-attachment:fixed;background-position:top center;background-size:cover}.parallax .bg__break{box-shadow:inset 0 0 1em #111;background-image:url(/images/custompages/home/Schie_klein.jpg)}.parallax div.piechart{margin:20px 0}.parallax .capture{padding:1em;margin:17px 3em 0 3em;text-indent:0;background:rgba(254,127,56,.5);box-shadow:0 1px .125em #333}@media (max-width:991px){.parallax .capture{padding-top:2em}}.parallax .capture h3{margin-top:10px}.parallax .capture a{color:#fff}.parallax .capture a:hover{text-decoration:underline}.row-no-gutter{margin-right:0;margin-left:0}.row-no-gutter [class*=col-]{padding-right:0;padding-left:0}.block-proteus-orange h1{text-transform:uppercase;font-size:1.75em;font-weight:600;color:#0058a9;border-bottom:2.5px solid #fe7f38;margin-bottom:0}.block-proteus-orange h2{font-size:1.2em;font-weight:600;color:#0058a9;margin-top:0;margin-bottom:0}.block-proteus-orange td a,.block-proteus-orange ul a{color:#000}.block-proteus-orange td a:hover,.block-proteus-orange ul a:hover{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;color:#fe7f38}.block-proteus-orange a :not(.btn,.label){color:#000}.block-proteus-orange a :not(.btn,.label):hover{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;color:#fe7f38}.block-proteus-orange .table{margin-bottom:0}.block-proteus-orange .block-proteus-content{background-color:#fff;box-shadow:3px 3px 3px 0 rgba(0,0,0,.04);border-left:1px solid #f2f2ff;border-right:0;border-bottom:1px solid #fe7f38;border-top:0;padding:15px}.block-proteus-orange .block-proteus-content h1,.block-proteus-orange .block-proteus-content h2{font-weight:400}.block-proteus-orange .block-proteus-content.list{padding:0}.block-proteus-orange .block-proteus-content.list ul{margin-bottom:0}.block-proteus-orange .block-proteus-content.list li a{display:block;width:100%;padding:10px 15px;border-bottom:1px solid #e0eded}.block-proteus-orange .block-proteus-content.list li a:active,.block-proteus-orange .block-proteus-content.list li a:hover{background-color:rgba(0,88,169,.1)}.block-proteus-orange .block-proteus-content.list li:first-child a{padding-top:15px}.block-proteus-orange .block-proteus-content.list li:last-child a{padding-bottom:15px;border-bottom:0}#fullscreen-spinner-loader{position:absolute;left:50%;top:50%;z-index:100;margin:-75px 0 0 -75px;font-size:8rem;color:#fff}#full-screen-spinner-dimScreen{position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:500}.afschrijfboek .afschrijfboek_link{text-decoration:underline;color:orange!important}.afschrijfboek .afschrijfboek-cb-link{color:#0058a9!important;font-weight:700;text-decoration:underline}.afschrijfboek .bottom-borderless{border-bottom:0}.afschrijfboek .afschrijfboek-table{border-left:0;border-bottom:0;border-right:0}.afschrijfboek .afschrijfboek-nav{padding-bottom:0!important}.afschrijfboek .afschrijfboek-nav-entry{padding-bottom:6px}.afschrijfboek .afschrijfboek-feitje{border:1px solid #e0eded;border-radius:2px}.afschrijfboek .afschrijfboek_annuleren{width:10px}.afschrijfboek .no-display{display:none}.afschrijfboek .afschrijfboek_datetime{border:0;color:#f6931f;font-weight:700;width:100px}.afschrijfboek .reserved-area{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;top:0;height:100%;left:0;right:0;width:100%;bottom:0;top:0;background:#dcdcdc;border-left:thin solid #aaa;border-right:thin solid #aaa}.afschrijfboek .quick-reservation{border:1px solid transparent;border-bottom:0;background-color:#fcfcfc;border-radius:0;padding:15px;border-color:#eee}.afschrijfboek .quick-reservation h2{margin:0;padding:0;font-size:16px;font-weight:500;color:#333}.afschrijfboek .quick-reservation button{padding-top:0;padding-bottom:0;padding-right:5px;padding-left:5px}.afschrijfboek .afschrijfboek-bg-general{background-color:#eee}.afschrijfboek .no-outline{outline:0!important}.afschrijfboek .unselected-snel-afschrijven,.afschrijfboek .unselected-snel-afschrijven input{background-color:#eee!important}.afschrijfboek div.ui-slider-range.ui-widget-header{background:#0054a9}.afschrijfboek .reservation-slider .ui-corner-all,.afschrijfboek .reservation-slider.ui-corner-all{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.afschrijfboek .reservation-slider.ui-slider-horizontal{height:.8em}.afschrijfboek .reservation-slider.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.afschrijfboek .reservation-slider.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.afschrijfboek .reservation-slider .ui-state-default{font-weight:400;color:#555;color:#555;text-decoration:none}.afschrijfboek .reservation-slider .ui-widget-header{color:#222;font-weight:700}.afschrijfboek .reservation-slider .ui-state-hover{font-weight:400;color:#212121}.afschrijfboek .reservation-slider.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.afschrijfboek .reservation-slider.ui-widget-content{border:1px solid #aaa;background:#fff 50% 50% repeat-x;color:#222}.afschrijfboek .reservation-slider.ui-slider{position:relative;text-align:left;height:18px;padding-bottom:4px}.afschrijfboek .reservation-slider.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:15px;height:28px;bottom:5px;cursor:default;background:url(../images/custompages/afschrijfboek/afschrijfboek_pin.png) no-repeat scroll 0 0}.afschrijfboek .reservation-slider.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.afschrijfboek .reservation-slider.ui-slider .ui-slider-handle:focus{outline:0}.afschrijfboek .ui-widget-content .ui-slider-handle.ui-state-active,.afschrijfboek .ui-widget-content .ui-slider-handle.ui-state-hover{background:url(../images/custompages/afschrijfboek/afschrijfboek_pin_oranje.png) no-repeat scroll 0 0}@media screen and (max-width:520px){.afschrijfboek .ui-slider-pip:nth-of-type(n+1) .ui-slider-label{display:none!important}.afschrijfboek .ui-slider-pip:last-of-type .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-of-type(6n+1) .ui-slider-label{display:block!important}}@media screen and (max-width:770px) and (min-width:520px){.afschrijfboek .ui-slider-pip:nth-of-type(n+1) .ui-slider-label{display:none!important}.afschrijfboek .ui-slider-pip:last-of-type .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-of-type(9n+1) .ui-slider-label{display:block!important}.afschrijfboek .ui-slider-pip:nth-last-of-type(2) .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-last-of-type(3) .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-last-of-type(4) .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-last-of-type(5) .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-last-of-type(6) .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-last-of-type(7) .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-last-of-type(8) .ui-slider-label{display:none!important}}@media screen and (max-width:992px) and (min-width:770px){.afschrijfboek .ui-slider-pip:nth-of-type(n+1) .ui-slider-label{display:none!important}.afschrijfboek .ui-slider-pip:last-of-type .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-of-type(7n+1) .ui-slider-label{display:block!important}.afschrijfboek .ui-slider-pip:nth-last-of-type(2) .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-last-of-type(3) .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-last-of-type(4) .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-last-of-type(5) .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-last-of-type(6) .ui-slider-label{display:none!important}}@media screen and (min-width:992px){.afschrijfboek .ui-slider-pip:nth-of-type(n+1) .ui-slider-label{display:none!important}.afschrijfboek .ui-slider-pip:last-of-type .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-of-type(5n+1) .ui-slider-label{display:block!important}.afschrijfboek .ui-slider-pip:nth-last-of-type(2) .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-last-of-type(3) .ui-slider-label,.afschrijfboek .ui-slider-pip:nth-last-of-type(4) .ui-slider-label{display:none!important}}.afschrijfboek .ui-widget-content .ui-slider-handle.ui-state-active .tooltip-ab,.afschrijfboek .ui-widget-content .ui-slider-handle.ui-state-hover .tooltip-ab{display:block}.afschrijfboek .datePicker{background:#217dbb none repeat scroll 0 0;color:#fff;text-shadow:none;height:46px;line-height:46px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;cursor:pointer;outline:0;-moz-user-select:none;-webkit-user-select:none;text-align:center;border:1px solid #1d6fa5}.afschrijfboek .date-selection{padding-left:15px;margin:auto}.afschrijfboek .center-datepick{height:inherit;background:0 0!important;border:none!important;box-shadow:none!important;margin-bottom:0!important}.afschrijfboek .date-selection .res-but{height:46px;width:46px;border:1px solid #1d6fa5}.afschrijfboek .error-message{background-color:red;color:#fff;padding:5px}.afschrijfboek .error-reservation{border-color:red!important}.afschrijfboek .reservation-btn{margin-top:-3px}.afschrijfboek .reservation-btn a{margin-top:3px}.afschrijfboek .item-box{margin-left:0;margin-right:0}.afschrijfboek .niet-beschikbaar-item{font-size:70%;padding-left:5px}.afschrijfboek .vertical-text{-webkit-transform:rotate(270deg) translate(-50px);-moz-transform:rotate(270deg) translate(-50px);-ms-transform:rotate(270deg) translate(-50px);-o-transform:rotate(270deg) translate(-50px);transform:rotate(270deg) translate(-50px)}.afschrijfboek .ui-helper-hidden{display:none}.afschrijfboek .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.afschrijfboek .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.afschrijfboek .ui-helper-clearfix:after,.afschrijfboek .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.afschrijfboek .ui-helper-clearfix:after{clear:both}.afschrijfboek .ui-helper-clearfix{min-height:0}.afschrijfboek .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.afschrijfboek .ui-autocomplete{position:absolute;top:0;left:0;cursor:default;max-height:200px;overflow-y:auto;overflow-x:hidden}.afschrijfboek .ui-autocomplete.ui-widget-content{outline:0;-webkit-box-shadow:none!important;background:#f9f9f9;border:1px solid #ccc;color:#70808b;font-size:13px!important;border-radius:2px!important;padding:8px 12px}.afschrijfboek .ui-autocomplete.ui-widget-content a{color:#222}.afschrijfboek * html .ui-autocomplete{height:200px}.afschrijfboek .custom-combobox-input{border-radius:2px!important;padding:8px 12px;outline:0;box-shadow:none!important;-webkit-box-shadow:none!important;background:#f9f9f9;border:1px solid #ccc;color:#70808b;font-size:13px!important;height:34px!important;width:100%}.afschrijfboek .custom-combobox-input:focus{outline:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;border-color:#0054a9}.afschrijfboek .custom-combobox-input label.checkbox{font-size:12px;font-weight:400;cursor:pointer}.afschrijfboek .custom-combobox-input:-moz-placeholder{color:#999}.afschrijfboek .custom-combobox-input::-moz-placeholder,.afschrijfboek .custom-combobox-input[placeholder]{color:#999}.afschrijfboek .custom-combobox-input:-ms-input-placeholder{color:#999}.afschrijfboek .custom-combobox-input::-webkit-input-placeholder{color:#999}@media print{.afschrijfboek .top-header,.afschrijfboek .top-header *{display:none!important}}.afschrijfboek .add_cat{width:300px;position:fixed;top:50%;left:50%;margin-top:-215px;margin-left:-150px;background-color:#f1c40f;border-radius:5px;text-align:center;z-index:1102;display:none}.afschrijfboek .tagcloud .reservation_tag{float:left;font-size:12px;text-align:center;white-space:nowrap;padding:6px 10px;margin:0 4px 4px 0;background:#0054a9;border-radius:2px;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;background:#0054a9;color:#fff}.afschrijfboek .mijn_pe_res{border:none;margin-bottom:0}.afschrijfboek .aanvraag{padding-top:5px!important;margin-right:10px;margin-left:10px;margin-top:10px}.afschrijfboek .btn-accept{color:#000;background-color:#76ee00;border:1px solid;border-color:#000}.afschrijfboek .normal-btn-base:hover{color:#fff!important;background-color:#217dbb;border:1px solid;border-color:#258cd1}.afschrijfboek .btn-accept:hover{color:#000;background-color:#76ee00;border:1px solid;border-color:#000}.afschrijfboek .btn-declined{color:#fff;background-color:red;border:1px solid;border-color:#fff}.afschrijfboek .btn-declined:hover{color:#fff;background-color:red;border:1px solid;border-color:#fff}.afschrijfboek .req-status-tag:hover{color:#333}.afschrijfboek .follow-heart0{color:#ddd!important}.afschrijfboek .follow-heart0:hover{color:#4aa3df!important}.afschrijfboek .follow-heart1{color:#0054a9!important}.afschrijfboek .follow-heart1:hover{color:#116ecc!important}.afschrijfboek .create-group-form-input{width:-moz-calc(100% - 34px);width:-webkit-calc(100% - 34px);width:calc(100% - 34px)}.afschrijfboek .no-right-radius{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.afschrijfboek .no-left-radius{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.afschrijfboek .no-side-padding{padding-left:0;padding-right:0}.afschrijfboek .group-overzicht-name{display:inline-block!important;width:100%;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.afschrijfboek .print-this{display:none}.afschrijfboek .tooltip-ab{display:none;left:-15px;width:45px;font:bold 10px Verdana;text-align:center;top:-32px;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;padding:5px}.afschrijfboek .afschrijfboek_nav{background:#fcfcfc!important}.afschrijfboek .reservation-slider .tooltip{white-space:pre-line;border-radius:3px;opacity:1!important}.afschrijfboek .reservation-slider .tooltip .tooltip-inner{font:bold 10px Verdana;color:#555;background:#fff;border:1px solid #d9d9d9}.afschrijfboek .reservation-slider .tooltip.top .tooltip-arrow{border-top-color:#aaa}.afschrijfboek .schade-btn{height:17px;width:17px;font-size:85%;line-height:0;margin-left:10px!important}.afschrijfboek .remove-reservation{background-color:#fcfcfc;color:#212121}.afschrijfboek .remove-reservation:hover{color:orange}.afschrijfboek .confirm-slider{border-top:0;background-color:#fcfcfc;display:none;border-top:#e0eded 1px solid}.afschrijfboek .btn-confirm-reservation{width:75%;font-size:100%;border:0;margin-top:-1px}.afschrijfboek .afschrijfboek-item-footer{width:100%;margin:0;padding:15px;padding-top:10px;padding-bottom:10px;display:block;background:#fcfcfc;border-top:1px solid #e0eded}.afschrijfboek .res-item-btn{margin-left:2px;margin-right:2px;margin:2px}.leden__header{position:relative;padding:100% 0 0;height:0;width:100%}.leden__header-image{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-position:center}.vacancy-slider-title{color:#fff!important}.vacancy-slider-description{color:#fff!important}.ladder-container{padding-bottom:8px}.ladder-row{background-color:#0058a9;margin:5px 0;padding:3px;border-radius:3px}.ladder-pointer{text-align:right;display:inline-block}.duck{text-align:right}.ladder-text{color:#fff;float:left;text-shadow:1px 2px 2px rgba(0,0,0,.3);padding-left:5px;max-width:65%}.slider-labels{display:flex;justify-content:space-between;padding-bottom:5px}.slider+.slider-labels{padding:5px 0 0 0}.slider{margin:2px 0;-webkit-appearance:none;width:100%;height:15px;border-radius:5px;background:#e3e3e3;outline:0;opacity:.7;-webkit-transition:.15s;transition:opacity .15s}.slider:hover{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(102,175,233,.6)}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#0058a9;cursor:pointer;-webkit-transition:.15s ease-out;transition:.15s ease-out}.slider::-webkit-slider-thumb:hover{height:28px;width:28px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(102,175,233,.6)}.slider::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#0058a9;cursor:pointer;-webkit-transition:.15s ease-out;transition:.15s ease-out}.slider::-moz-range-thumb:hover{height:28px;width:28px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(102,175,233,.6)}footer{background-color:#0058a9;padding-top:20px;padding-bottom:10px;min-height:268px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer a{color:#fff}footer h4{color:#fff}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;max-height:200px;overflow-y:auto;overflow-x:hidden}.ui-autocomplete.ui-widget-content{outline:0;-webkit-box-shadow:none!important;background:#f9f9f9;border:1px solid #ccc;color:#70808b;font-size:13px!important;border-radius:2px!important;padding:8px 12px}.ui-autocomplete.ui-widget-content a{color:#222}* html .ui-autocomplete{height:200px}.custom-combobox-input{border-radius:2px!important;padding:8px 12px;outline:0;box-shadow:none!important;-webkit-box-shadow:none!important;background:#f9f9f9;border:1px solid #ccc;color:#70808b;font-size:13px!important;height:34px!important;width:100%}.custom-combobox-input:focus{outline:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;border-color:#0054a9}.custom-combobox-input label.checkbox{font-size:12px;font-weight:400;cursor:pointer}.custom-combobox-input:-moz-placeholder{color:#999}.custom-combobox-input::-moz-placeholder,.custom-combobox-input[placeholder]{color:#999}.custom-combobox-input:-ms-input-placeholder{color:#999}.custom-combobox-input::-webkit-input-placeholder{color:#999}.tagcloud a{float:left;font-size:12px;text-align:center;white-space:nowrap;padding:6px 10px;margin:0 4px 4px 0;background:#0054a9;border-radius:2px;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;transition:background .2s linear}.tagcloud a:hover{background:#5faee3}.tagcloud.base,.tagcloud.base-alt,.tagcloud.dark,.tagcloud.light{background:0 0}.tagcloud.base a{background:#0054a9}.tagcloud.base a:hover{background:#5faee3}.c-white{color:#fff}.group-item{margin-bottom:0;overflow-x:hidden;overflow-y:hidden;position:relative}.group-item .caption-bottom{width:100%;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out;background-color:rgba(254,127,56,.6);padding:0 10px;position:absolute;bottom:0;left:0;color:#fff}.news-item{background-color:rgba(0,88,169,.05)}.news-item__header{position:relative;padding:50% 0 0;height:0;width:100%}.news-item__header-image{position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-position:center}.news-item__header-title{position:absolute;bottom:0;width:100%;padding:15px;color:#fff;background-color:rgba(0,88,169,.7)}@media (max-width:767px){.news-item__header-title{padding:10px}}.news-item__header-title h2{color:#fff;margin-top:0;margin-bottom:0}.news-item__header-title p{margin-bottom:0}.news-item__header-title:active,.news-item__header-title:hover{background-color:rgba(0,88,169,.9)}.news-item-warning__header-title{margin-top:15px;width:100%;padding:15px;color:#fff;background-color:rgba(0,88,169,.7)}@media (max-width:767px){.news-item-warning__header-title{padding:10px}}.news-item-warning__header-title h2{color:#fff;margin-top:0;margin-bottom:0}.news-item-warning__header-title p{margin-bottom:0}.news-item-warning__header-title:active,.news-item-warning__header-title:hover{background-color:rgba(0,88,169,.9)}.news-item__content{display:block;margin-bottom:15px;padding:10px}@media (max-width:767px){.news-item__content{padding:7.5px}}.news-item__content p{margin-bottom:0;color:#4d4d4d}.news-item--orange{background-color:rgba(254,127,56,.05)}.news-item--orange .news-item__header-title{background-color:rgba(254,127,56,.7)}.news-item--orange .news-item__header-title:active,.news-item--orange .news-item__header-title:hover{background-color:rgba(254,127,56,.9)}#news-reaction{cursor:pointer}#news-reaction i{color:#0058a9}.reaction-clicked{color:#f57f38!important}.news-post-html{text-align:justify;word-break:break-word}.news-post-html img{max-width:100%;padding:10px}.partner-group{display:flex;flex-flow:wrap row;justify-content:center;align-items:center}.partner-platinum{width:75%;padding:15px 23px}.partner-goldsilver{width:50%;padding:8px 15px}.partner-bronze{width:25%;padding:8px 15px}@media only screen and (min-width:768px){.partner-platinum{width:33%}.partner-goldsilver{width:23%}.partner-bronze{width:calc(100% / 6)}}@media only screen and (min-width:992px){.partner-platinum{width:33%}.partner-goldsilver{width:20%}.partner-bronze{width:calc(100% / 8)}}.divider{background-color:#e0e0e0;overflow:hidden;margin:15px auto;height:1px}.partner-logo{max-height:calc(100% * (354.55/554));min-width:0;min-height:0}.partner-action-icon{font-weight:700;font-size:1.5rem;margin-right:10px;cursor:pointer}.fixed-height-slick .slick-list[style]{height:inherit!important}.fixed-height-slick .slick-track{display:flex;justify-content:center;align-items:center;min-width:0;min-height:0}.slick-slide{margin:5px}.delete_event{cursor:pointer}.clickable{cursor:pointer}.ra_clickable tr{cursor:pointer}.green{color:green;font-size:1.5em}.red{color:red}.remove_member{cursor:pointer}.glyphicon-refresh-animate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}
