.well>h2:first-child,.well>h3:first-child{margin-top:0}a.fa{text-decoration:none;color:inherit}.btn-stacked>.btn{display:block;margin-top:5px}.btn-stacked>.btn:first-child{margin-top:0}.sidebar-nav{border-right:solid 1px #dfdfe0;padding-right:15px}.sidebar-nav>ul:first-child>li:first-child h2{margin-top:0}.navbar-default{-webkit-transition:margin .35s ease;-o-transition:margin .35s ease;transition:margin .35s ease;-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.25);box-shadow:1px 1px 3px 1px rgba(0,0,0,.25)}.navbar-default .navbar-toggle{background:0 0!important;border:none}.navbar-default .navbar-toggle .icon-bar{transition:all .2s}.navbar-default .navbar-toggle .icon-bar.icon-bar-top{transform:rotate(45deg);transform-origin:10% 10%}.navbar-default .navbar-toggle .icon-bar.icon-bar-middle{opacity:0}.navbar-default .navbar-toggle .icon-bar.icon-bar-bottom{transform:rotate(-45deg);transform-origin:10% 90%}.navbar-default .navbar-toggle.collapsed .icon-bar.icon-bar-top{transform:rotate(0)}.navbar-default .navbar-toggle.collapsed .icon-bar.icon-bar-middle{opacity:1}.navbar-default .navbar-toggle.collapsed .icon-bar.icon-bar-bottom{transform:rotate(0)}.navbar-default .navbar-collapse{position:relative}.navbar-default .navbar-top-links{-webkit-transition:margin .35s ease;-o-transition:margin .35s ease;transition:margin .35s ease}.navbar-default .navbar-portal-links{-webkit-transition:margin .35s ease;-o-transition:margin .35s ease;transition:margin .35s ease}.navbar-default .navbar-brand{line-height:50px;padding-top:0;padding-bottom:0;vertical-align:middle}.navbar-default .navbar-brand .navbar-brand-logo{position:relative;z-index:2;transition:margin .3s ease;display:block;height:100%}.navbar-default .navbar-brand .navbar-brand-logo img{-webkit-transition:height .35s;-o-transition:height .35s;transition:height .35s;height:62px!important;max-width:none!important;max-height:100%}.navbar-default .navbar-brand small{color:#9f9fa1;display:block;float:right;margin-left:15px;font-weight:300;font-size:13px}@media screen and (max-width:420px){.navbar-default .navbar-brand small{display:none!important}}.navbar-default .navbar-nav{margin-top:0;margin-bottom:0}.navbar-default .navbar-nav>li.active>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#006fba!important}.navbar-default .navbar-nav.sm-collapsible .caret{position:absolute;right:0;top:0;margin:0;padding:0;font-size:20px;width:38px;height:38px;line-height:38px;text-align:center;border:none}.navbar-default .navbar-nav.sm-collapsible .caret:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f105"}.navbar-default .navbar-nav.sm-collapsible li{border-top:1px solid #e5e5e5}.navbar-default .navbar-nav.sm-collapsible li:first-child{border-top:none}.navbar-default .navbar-nav.sm-collapsible li.open>a>.caret:before{content:"\f107"}.navbar-default .navbar-nav.sm-collapsible a.has-submenu{position:relative}.navbar-default .navbar-nav.sm-collapsible a.has-submenu:before{content:"";display:none;border-top:solid 10px transparent;border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;bottom:0;left:50%;margin-left:-10px;margin-bottom:-10px;z-index:1031}.navbar-default .navbar-nav.sm-collapsible .open ul.dropdown-menu{padding:0}.navbar-default .navbar-nav.sm-collapsible .open ul.dropdown-menu>li>a{padding-top:10px;padding-right:50px;padding-bottom:10px}.navbar-default .navbar-nav.sm-collapsible .open ul.dropdown-menu>li ul.dropdown-menu{background:#fff}.navbar-default .navbar-nav>li.mega-dropdown{position:static!important;width:100%}.navbar-default .navbar-nav>li.mega-dropdown>a{z-index:1032;width:160px;padding:7px 20px 7px 15px;background:#f3912b!important;color:#fff!important;position:relative}.navbar-default .navbar-nav>li.mega-dropdown>a .fa{position:absolute;right:9px;top:9px}.navbar-default .navbar-nav>li.mega-dropdown .mega-dropdown-menu{z-index:1032;right:0;padding:15px 0;top:85px!important;width:100%;box-shadow:none;-webkit-box-shadow:none;max-width:none!important;margin:0!important}.navbar-default .navbar-nav>li.mega-dropdown .mega-dropdown-menu>li>ul{padding:0;margin:0}.navbar-default .navbar-nav>li.mega-dropdown .mega-dropdown-menu>li>ul>li{list-style:none}.navbar-default .navbar-nav>li.mega-dropdown .mega-dropdown-menu>li>ul>li a{display:block;padding:3px 5px;clear:both;color:#999;white-space:normal}.navbar-default .navbar-nav>li.mega-dropdown .mega-dropdown-menu>li>ul>li a:focus,.navbar-default .navbar-nav>li.mega-dropdown .mega-dropdown-menu>li>ul>li a:hover{text-decoration:none;color:#666;background-color:#f5f5f5}.navbar-default .navbar-nav>li.mega-dropdown .mega-dropdown-menu .dropdown-header{color:#006fba;font-size:16px;padding:0 5px 5px 5px!important;font-weight:400}.navbar-default .navbar-nav.navbar-portal-links>li{margin-left:5px}.navbar-default .navbar-nav.navbar-portal-links>li:first-child{margin-left:0}.navbar-default .navbar-nav.navbar-portal-links>li>a{color:#fff!important;padding:7px 0;width:110px;text-align:center;font-weight:400}.navbar-default .navbar-nav.navbar-portal-links>li.portal-link-opleidingen>a{background:#006fba!important}.navbar-default .navbar-nav.navbar-portal-links>li.portal-link-vacatures>a{background:#c9391c!important}.navbar-default .navbar-nav.navbar-portal-links>li.portal-link-internettv>a{background:#f5841f!important}.navbar-default .navbar-nav.navbar-top-links{margin-right:0}.navbar-default .navbar-nav.navbar-top-links li{margin-left:15px;margin-top:8px}.navbar-default .navbar-nav.navbar-top-links li:first-child{margin-left:0}.navbar-default .navbar-nav.navbar-top-links li a{padding:0}@media screen and (min-width:768px){body{padding-top:100px}.navbar-default{border-top:solid 5px #006fba;min-height:100px}.navbar-default .navbar-brand{min-width:225px;height:100px;line-height:100px}.navbar-default .navbar-brand .navbar-brand-logo{line-height:100px}.navbar-default.affix{margin-top:-38px}.navbar-default.affix .navbar-nav.navbar-portal-links{margin-top:-38px;margin-bottom:38px}.navbar-default.affix .navbar-nav.navbar-top-links{margin-top:-38px;margin-bottom:38px}.navbar-default.affix .navbar-brand .navbar-brand-logo{margin-top:15px}.navbar-default.affix .navbar-brand .navbar-brand-logo img{height:42px!important}.navbar-group-search{margin-top:50px;margin-left:210px}}@media screen and (max-width:767px){body{padding-top:50px}.navbar-brand .navbar-brand-logo{padding:5px 0}.navbar-brand .navbar-brand-logo img{vertical-align:top}.navbar-default .navbar-nav>li .active>a,.navbar-default .navbar-nav>li a:focus,.navbar-default .navbar-nav>li a:hover{color:#006fba!important}.navbar-default .navbar-nav>li.open{background-color:#e6f1f8;border-color:#cce2f1}.navbar-default .navbar-nav>li.open>a{background:#006fba!important;color:#fff!important}.navbar-default .navbar-nav>li.open>a.has-submenu:before{border-top-color:#006fba}.navbar-default .navbar-nav>li.open>.dropdown-menu>li.open{background:#fff}.navbar-default .navbar-nav>li.open>.dropdown-menu>li.open>a{background:#e6f1f8!important}.navbar-default .navbar-nav>li.open>.dropdown-menu>li.open>a.has-submenu:before{border-top-color:#e6f1f8}.navbar-group-search{background:#e9e9e9;padding:10px 15px;margin:0 -15px}}.mega-dropdown-mask{display:none;transition:all 1s;background:rgba(0,0,0,.5);z-index:1030;position:fixed;width:100%;height:100%;left:0;bottom:0;right:0;top:0}.nav-tabs{margin-bottom:18px}.btn-group.portal-buttons .btn{color:#fff;border-radius:0!important;margin-top:-1px;padding:0 20px;height:24px;line-height:21px;border-color:#fff;font-weight:400}.btn-group.portal-buttons .btn.selected{height:27px;line-height:24px;border-top-width:0}.btn-group.portal-buttons .btn:first-child{margin-left:-1px}.global-container>.container{padding-top:20px;padding-bottom:20px}.pfooter{border-top:solid 1px #e3e3e3;background:#f5f5f5;margin-top:20px;padding:20px;border-bottom:solid 1px #e3e3e3}@media screen and (max-width:767px){.pfooter{padding-left:0;padding-right:0}}.pfooter .page-footer{border:none;background:0 0;margin-top:0;margin-bottom:0;padding:0}.attach-to-header{margin-top:-20px;margin-bottom:20px}.sidebar-nav ul{padding-left:0;list-style:none}.sidebar-nav ul li>a{display:block;color:#666;text-decoration:none}.sidebar-nav ul li.has-submenu .fa{font-size:14px;color:#666}.sidebar-nav ul li.has-submenu>ul{display:none;margin-left:15px}.sidebar-nav ul li.has-submenu.active>ul{display:block}.breadcrumb-wrapper{padding-top:8px;border-bottom:1px solid #e5e5e5}.breadcrumb-wrapper .breadcrumb{margin:0}@media screen and (max-width:991px){.breadcrumb>li{max-width:169px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media screen and (max-width:767px){.breadcrumb{display:none}}.nav-tabs>li>a{border-color:#ddd;background-color:#f9f9f9;color:inherit;padding:6px 15px}.nav-tabs>li:first-child{margin-left:5px}.nav-tabs>li.active>a{color:#006fba}@media (max-width:767px){.nav-tabs{border-bottom:none;margin-bottom:16px}.nav-tabs>li{margin-bottom:2px}.nav-tabs>li>a{border-radius:0}.nav-tabs>li:first-child{margin-left:0}.nav-tabs>li:first-child>a{border-radius:0}.nav-tabs>li:last-child>a{border-radius:0}.nav-tabs>li.active>a{border-color:#ddd!important}}@media (max-width:480px){.nav-tabs{margin-bottom:18px}.nav-tabs>li{margin-bottom:-1px;float:none}}.ac_results{min-width:200px;padding:0;overflow:hidden;z-index:9999}.ac_results>ul{border:1px solid #ccc;background:#fff;padding-left:0;list-style:none}.ac_results>ul>li{display:block;height:26px;padding:0 6px;border-top:1px dotted #ccc;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac_results>ul>li:first-child{border-top:none}.ac_results>ul>li strong{border-bottom:dotted 1px #006fba;color:#006fba}.ac_results>ul>li.ac_over{background-color:#006fba;color:#fff}.ac_results>ul>li.ac_over:first-child{border-top:none}.ac_results>ul>li.ac_over strong{border-color:#fff;color:#fff}@media (max-width:767px){.ac_results{max-width:85%}}footer{padding:20px 0;font-size:11px;word-spacing:.5em}footer a,footer span{word-spacing:0;white-space:nowrap}@media screen and (max-width:767px){footer .row div{text-align:center!important}footer .row div+div{margin-top:10px}}.main-button{position:relative;width:100%;min-height:160px}.main-button .title{font-size:1.7em;line-height:1em;padding:15px 0}.main-button .title span{display:block;margin-bottom:.1em;font-size:1.9em;line-height:1em}.main-button .link{position:absolute;display:block;bottom:0;right:0;padding:5px 15px;background:#000;border-radius:15px 0 0 0;border-right-width:0;border-bottom-width:0;text-align:right;color:#fff;font-size:15px;-webkit-box-shadow:inset 5px 5px 5px rgba(0,0,0,.25);box-shadow:inset 5px 5px 5px rgba(0,0,0,.25)}.main_header{max-width:590px;height:169px;background-repeat:no-repeat;text-align:right}.main_header .h1link{max-width:230px;height:50px;text-indent:-3000px}.main_header .h1link img{display:none}.main_header_links{position:absolute;bottom:10px;right:10px;color:#fff}@media screen and (max-width:767px){.main-button{margin-bottom:2px;min-height:0;padding:0}.main-button .title{float:left;font-size:1.4em;padding:0 10px;height:40px;line-height:40px;text-align:left}.main-button .title span{margin-bottom:0;display:inline-block;font-size:1em}.main-button .link{float:right;position:relative;height:26px;margin:7px;padding:0 15px;line-height:26px;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;font-size:1em}}@media (max-width:767px){#details_all_info>div:first-child{margin-bottom:18px}}#details_short_info{padding:0;position:relative;height:400px;margin-bottom:20px;overflow:hidden}#details_short_info_link{position:absolute;width:100%;bottom:0;height:130px;top:270px;border-bottom:solid 45px #fff;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}#details_short_info_link a{position:absolute;top:95px}@media print{#details_short_info{height:auto;padding:0;overflow:auto}}.table.no-border td,.table.no-border th{border:none}.table.vertical-align td,.table.vertical-align th{vertical-align:middle}.table.table-layout td,.table.table-layout th{padding-left:0;padding-right:0}#result td{border-top:none!important}#result .select{padding-right:0}#result .select .checkbox input[type=checkbox]+label{padding-left:0}tr.vergelijk{background:#fbfdb3}#overview td#active h3,#overview td#inactive h3{min-height:24px;font-size:1.2em;line-height:18px;padding:3px 0;margin-bottom:5px}.text-content dl,.text-content ul{list-style-type:none;margin-left:0;padding-left:0}.text-content dl dd,.text-content ul dd{padding:5px 0 15px 15px}.text-content dl dt,.text-content ul dt{font-weight:inherit}.text-content dl dt,.text-content dl li,.text-content ul dt,.text-content ul li{position:relative;padding-left:15px}.text-content dl dt.spacer,.text-content dl li.spacer,.text-content ul dt.spacer,.text-content ul li.spacer{padding-top:20px}.text-content dl dt:before,.text-content dl li:before,.text-content ul dt:before,.text-content ul li:before{position:absolute;left:0;font-family:FontAwesome;content:"\f105";margin:-1px 0 0 0;font-size:14px}.text-content dl dt.active:before,.text-content dl li.active:before,.text-content ul dt.active:before,.text-content ul li.active:before{content:"\f107"}.text-content dl.list-overflow dt,.text-content dl.list-overflow li,.text-content ul.list-overflow dt,.text-content ul.list-overflow li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.text-content dl.list-check dt:before,.text-content dl.list-check li:before,.text-content ul.list-check dt:before,.text-content ul.list-check li:before{content:"\f00c";font-size:12px;margin-top:0}.text-content dl.list-linked dt a,.text-content dl.list-linked li a,.text-content ul.list-linked dt a,.text-content ul.list-linked li a{color:#666!important}.btn-group-icons{display:block}.btn-group-icons .btn{text-align:left}.popover{max-width:500px}#videoplayer{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}#videoplayer embed,#videoplayer iframe,#videoplayer object{position:absolute;top:0;left:0;width:100%;height:100%}.video-link{color:#666!important;text-decoration:none!important}.video-link span{display:block;text-align:center;padding:5px 0}.row-offset{margin-top:18px}@media (min-width:768px){.vertical-align{display:flex;align-items:center}}main>h1:first-child,main>h2:first-child{margin-top:0}.panel-body>h2:first-child,.panel-body>h3:first-child,.panel-body>h4:first-child{margin-top:0}.panel-enclosed .panel-body{padding:0}.panel-link{cursor:pointer}.panel-link:hover{outline:3px solid #bce8f1}a.list-group-item{color:inherit!important}span.text-overflow{display:block}@media print{a[href]:after{content:none!important}}.still{position:relative;max-width:200px;min-width:140px;min-height:85px;background:#000}.still img{position:relative;z-index:6}.still i{position:absolute;z-index:7;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px;padding:0 0 0 5px;color:#fff;background:rgba(0,0,0,.75);border-radius:100%;text-align:center;line-height:38px;border:solid 1px rgba(255,255,255,.75);font-size:1.5em}.still:hover i{background-color:#ff8000}.onderwerp.well{background:#eaf0f4;-webkit-box-shadow:none;box-shadow:none;border:none}.onderwerp .onderwerp_header{font-weight:700}.onderwerp .onderwerp_list{padding-left:0;list-style:none}.onderwerp .onderwerp_list li a{color:inherit;text-decoration:none}.onderwerp .onderwerp_list li a:hover{color:#006fba;text-decoration:none}.onderwerp .onderwerp_list li a span{font-size:10px;color:#999}.onderwerp .onderwerp_more{text-align:right;font-size:10px}.page-footer{border-top:solid 1px #e3e3e3;background:#f5f5f5;margin-top:20px;margin-bottom:-20px;padding:20px}@media screen and (max-width:767px){.page-footer>div>h4{margin-top:20px}.page-footer>div:first-child>h4{margin-top:0}}.rating-score{display:inline-block;width:92px;height:16px;background:url(//data.roc.nl/img/rating-score.gif) no-repeat left top;vertical-align:top}.rating-score-1{background-position:left -16px}.rating-score-2{background-position:left -32px}.rating-score-3{background-position:left -48px}.rating-score-4{background-position:left -64px}.rating-score-5{background-position:left -80px}.rating-score-6{background-position:left -96px}.rating-score-7{background-position:left -112px}.rating-score-8{background-position:left -128px}.rating-score-9{background-position:left -144px}.rating-score-10{background-position:left -160px}.btn-favorite .fa:before{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;content:"\f08a"}.btn-favorite.favorite-active .fa:before{content:"\f004";color:#006fba}.favorite-count[data-count="0"]{display:none}.topmenu-dropdown>.dropdown-menu.favorite-list{width:320px;max-height:300px;overflow:auto}.topmenu-dropdown>.dropdown-menu.login-form{width:275px}.topmenu-dropdown>.dropdown-menu .dropdown-header{margin:0}.topmenu-dropdown>.dropdown-menu .dropdown-content{display:block;padding:10px 20px}.topmenu-dropdown>.dropdown-menu .dropdown-content h3{margin-top:0}.topmenu-dropdown>.dropdown-menu .dropdown-item{padding-right:40px;white-space:normal}.topmenu-dropdown>.dropdown-menu .dropdown-item>.fa{position:absolute;margin:2px 0 0 -20px}.topmenu-dropdown .favorite-count{position:absolute;right:-2px;top:-5px;padding:.2em .4em}.topmenu-dropdown .dropdown-header{color:#006fba;font-size:inherit}.topmenu-dropdown .favorite-active{-webkit-transition:background .35s;-o-transition:background .35s;transition:background .35s;display:block;position:absolute;width:20px;height:20px;line-height:20px;background:#ccc;color:#fff;right:10px;top:50%;margin-top:-10px;text-align:center}.topmenu-dropdown .favorite-active:hover{background-color:#cd0200;color:#fff}.btn-link,a,a:focus,a:hover,h1,h2,h3,h4,h5,h6{color:#006fba}.kansop-kaart{position:relative}.kansop-kaart img{position:absolute;left:0;top:0}.kansop-kaart img:first-child{position:relative}.kansop-legenda .fa{margin-right:10px}@media screen and (min-width:600px){.kansop-legenda .col-sm-2{float:left;width:20%}}@media screen and (min-width:768px){.kansop-legenda .fa{font-size:2em}}