body,html{background-color:#fff;font:15px/19px 'Cabin',sans-serif;font-weight:400;color:#666}a,a:hover,a:visited{color:gray}h1,h2,h3,h4,h5{font-weight:300}h1{margin-top:50px}hr.wit{border-top:1px solid #fff}#social{position:fixed;left:0;top:30vh;border-top:1px solid #4e4e4d}img.alignleft{float:left;padding:0 15px 5px 0}.vc_gitem-zone-a .vc_gitem-row-position-bottom,.vc_gitem-zone-b .vc_gitem-row-position-bottom{height:25%;color:#fff;font-size:17px}.front-main-img{min-height:400px;border-bottom:1px solid #ccc}.inschrijven,.inschrijven:hover,.inschrijven:visited{position:absolute;display:block;background:#93bf22;top:40px;color:#fff;border-radius:50%;width:90px;height:90px;line-height:90px;text-decoration:none;-webkit-transform:rotate(17deg);-moz-transform:rotate(17deg);-o-transform:rotate(17deg);line-height:23px;padding:28px 0;text-align:center}.inschrijven:hover{background:#93bf22}.inschrijven span{display:inline-block;vertical-align:middle;line-height:17px;font-weight:700}.headsub{min-height:75px;background-color:#fff;border-bottom:1px solid #ccc}nav a{line-height:38px;padding:0 10px}nav ul{margin-top:75px;font-weight:700}nav ul a,nav ul a:hover,nav ul a:visited{text-decoration:none;display:block;color:#fff;margin-right:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}nav ul li.has-child>a:after{content:" ▼"}nav ul li{position:relative}nav ul li:nth-child(n) a{background-color:#db3e75}nav ul li:nth-child(2n+1) a{background-color:#37b2e6}nav ul li:nth-child(3n) a{background-color:#93bf22}nav ul li a.grijs{background-color:#e6e6e6}nav ul li ul{visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s;position:absolute;background:#fff;z-index:10000;top:18px;list-style:none;margin-top:20px;margin-left:10px;min-width:250px;padding:10px 20px 15px;-moz-box-shadow:0px 6px 6px #000;-webkit-box-shadow:0px 6px 6px #000;box-shadow:0px 3px 4px #000}nav ul li:hover>ul{visibility:visible;opacity:1;transition:opacity .3s,visibility .3s}nav ul li ul li{margin:0;padding:0}nav ul li ul li a,nav ul li ul li a:hover,nav ul li ul li a:visited{line-height:25px;font-weight:300;color:#666 !important;background:0 0 !important;margin-right:0;padding:0}.sublogo{margin:40px 0}.subhead{background-image:url(http://placehold.it/1300x768);background-size:cover;background-position:center center;height:200px}.backgrijs{background-color:#fff}.main.blauw .rechts{background-color:#0086bc;color:#fff;height:100%}.main.groen .rechts{background-color:#259900;color:#fff;height:100%}.rechts a,.rechts a:hover,.rechts a:visited{color:#fff;text-decoration:none}.main .inner{margin:60px 40px 100px 50px}.main ul{margin-left:0;padding-left:0}.main ul li{list-style:none;background:url(//fiberflevo.nl/wp-content/themes/fiberflevo/css/../img/bullet.png) no-repeat left center;margin:0 0 8px;padding:0 0 0 24px}.main ul.list-unstyled li{background:0 0;margin:0 0 8px;padding:0}.rechts .inner{margin-right:10px}.rechts h2{font-size:30px;margin-bottom:40px}.rechts h4{text-transform:uppercase}.rechts ul{margin-bottom:45px}.cursus{display:none}.btn.aanmelden{display:block;margin:40px 60px 0}.form-horizontal .control-label{text-align:left}.front-voortgangsbalk,.front-voortgangsbalk:hover{cursor:pointer}.vc_slide img{max-width:100%;height:auto}.beheer-head{padding-top:4px;padding-left:15%}.beheer-head h1{margin-bottom:0}.loginform{padding:0;background:url(//fiberflevo.nl/wp-content/themes/fiberflevo/css/../img/background-server.jpg) no-repeat center center;background-size:cover;width:100%;height:100%}.loginform .foot{background:rgb(78 78 77/90%);border-top:1px solid #ffff;padding:75px 0 10px}#loginform-custom{display:inline-block;background:#fff;border-radius:12px;padding:20px 15px 9px;margin:50px auto;text-align:left}#loginform-custom label{width:150px}#loginform-custom input[type=text],#loginform-custom input[type=password]{border:1px solid #666;padding:5px 10px}#loginform-custom input[type=submit]{background:#37b2e6;border:none;color:#fff;font-weight:700;padding:10px;border-radius:5px;margin-left:150px}.navbar-right{margin-right:0}select[name=edit_gebied]{width:120px;height:24px;padding:1px 12px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.beheerview{padding:20px 15px}a.btn-primary,a.btn-primary:hover,a.btn-primary:visited,a.btn-primary:focus{color:#fff}.blauw{color:#37b2e6}.groen{color:#93bf22}.kpngroen{color:#009901}.rood{color:#db3e75}.oranje{color:#f3990d}.paars{color:#c6f}.grijs{color:#bfbfbf}.zwart{color:#000}.bg-danger,.bg-success{padding:10px 20px}.beheerview .table>tbody>tr>td{line-height:24px}.beheerview .small .table>tbody>tr>td{line-height:14px}.beheerview .table>tbody>tr>th:first-child,.beheerview .table>tbody>tr>td:first-child{padding-left:15px}.beheerview .details{margin:20px 0}.beheerview .table tr td i{float:right;line-height:24px}tr.wijzig td.nopadding{padding:0 !important}tr.wijzig .inner{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s;border-bottom:0}tr.wijzig .inner.active{max-height:fit-content;border-bottom:1px}tr.wijzig .inner .form-horizontal{margin:8px}table.statussen tr th,table.opmerkingen tr th{border-top:0}.place_holder{color:#aaa}option{color:#555}.g-recaptcha{margin-left:150px}.tooltip-inner{max-width:350px;width:350px;text-align:left !important;font-size:14px}.tooltip-inner table tr td{vertical-align:text-top;text-align:left}.tooltip-inner table tr td:first-child{padding-right:10px}.hasdatum{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.hastekst{padding-top:7px}.form-group.nomargin{margin-bottom:0}.pagination span{background-color:#ccc}.mc4wp-response{clear:both}.ffmview h3{margin-bottom:5px}.ffmview h4{margin-top:5px;margin-bottom:15px}.status{margin:5px 0;padding:5px 15px}.status p{padding:5px 0}.status .bg-status{padding:5px 10px}.status_areapop>div{text-align:center;padding:5px 0;background-color:#ececec}.status_areapop>div:nth-child(2n){background-color:#d7d7d7}.ups{border-top:1px solid #666;border-bottom:1px solid #666;padding:5px 0 15px}.access{margin-top:30px}.deur{margin:5px 10px 10px 1px}.deurlabel{float:left;width:84px;margin:13px 0}.huidig{display:inline-block;width:70px}.huidig.deurAchter{margin-left:74px;margin-top:13px}.whitespace15px{margin-bottom:15px}.btn-groen,.btn-groen:hover,.btn-groen:focus,.btn-groen:visited{background-color:#93bf22;color:#fff}.btn-rood,.btn-rood:hover,.btn-rood:focus,.btn-rood:visited{background-color:#db3e75;color:#fff}.btn-blauw,.btn-blauw:hover,.btn-blauw:focus,.btn-blauw:visited{background-color:#37b2e6;color:#fff}.bg-groen,.bg-groen:hover,.bg-groen:focus,.bg-groen:visited{background-color:#93bf22;color:#fff}.bg-rood,.bg-rood:hover,.bg-rood:focus,.bg-rood:visited{background-color:#db3e75;color:#fff}.bg-blauw,.bg-blauw:hover,.bg-blauw:focus,.bg-blauw:visited{background-color:#37b2e6;color:#fff}.bg-errorrood,.bg-errorrood:hover,.bg-errorrood:focus,.bg-errorrood:visited{background-color:red;color:#fff}.panel-heading.jaar{background-color:#d8d8d8}.panel-heading.maand{background-color:#e2e2e2}.panel-group{margin-bottom:0}.accordion-link{display:block}.mc4wp-form-fields input[type=email]{margin-bottom:5px}.fotos img{display:none}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{display:inline-block;cursor:pointer;height:97px;width:100%;border:1px solid #e5e9ec;text-align:center;padding:0 10px;display:flex;align-items:center;justify-content:center;font-size:12px}.inputfile.extra+label{height:53px}.inputfile+label i{font-size:30px}.fotodiv{margin-bottom:8px}.fotodiv img{max-width:100%}.vc_progress_bar .vc_single_bar .vc_label{padding:.2em 1em !important}.kaartje{position:relative}#map{width:100%;height:500px}#map p{margin:0;padding:0}.legenda{position:absolute;right:40px;top:40px;background:#fff;padding:10px 15px 10px 25px;z-index:1000;border:1px solid #666}.legenda ul{padding:0;margin:0;list-style:none;font-weight:700;font-size:13px}.legenda ul li:before{font-family:'FontAwesome';content:'\f111';margin:0 5px 0 -15px}.legenda ul li:nth-child(4){color:#db3e75}.legenda ul li:nth-child(1){color:#36b2e6}.legenda ul li:nth-child(2){color:#3576c6}.legenda ul li:nth-child(3){color:#0341a0}.legenda ul li:nth-child(5){color:#93bf20}.infowindow{cursor:pointer}#postcodecheck{color:#fff;font-size:14px}.resultaat{display:none}.resultaat .btn.groen{background-color:#93bf22;color:#fff;font-weight:700}#postcodecheck input{background-color:rgba(255,255,255,.9)}input.postcode{width:90px !important}input.huisnr,input.toevoeging{width:60px !important}button.zoekbtn{background:0 0;border:none;font-size:22px;position:absolute;bottom:6px}.foot{background-color:#4e4e4d;color:#fff;padding:75px 0;font-size:14px;line-height:27px}.foot h4{margin-bottom:25px}.foot a{color:#fff;text-decoration:none}#responsive-menu{position:fixed;left:-323px;top:0;width:280px;height:100%;background:#fff;padding-top:40px;border-right:3px solid #666;z-index:10000}#responsive-menu ul{list-style:none;margin:0;padding:0}#responsive-menu a{display:block;color:#000;line-height:35px;text-decoration:none;padding:0 15px}#responsive-menu ul li ul{padding:0 15px}#responsive-menu h4{margin-left:15px;color:#000}.navbar-toggle{color:#000;float:none;margin-top:5px;margin-right:9px;margin-bottom:0}.navbar-toggle .icon-bar{background-color:#000}.viewside{font-size:40px;padding-top:25px;display:block}button.close{padding:8px 15px;color:#000;opacity:.8}@media only screen and (max-width:1367px){.huidig.deurAchter{margin-left:0}}@media only screen and (max-width:768px){.front-main-img{min-height:initial;height:auto !important}.sublogo{margin:20px 0}#postcodecheck{display:block;width:100%;margin-bottom:30px}#postcodecheck input{float:left}.inschrijven,.inschrijven:hover,.inschrijven:visited{right:0;top:100px;z-index:100}.kastafb{margin-top:40px}.kastafb img{width:100%;height:auto}.status{border-top:0}#loginform-custom{max-width:100%}#loginform-custom label{width:100%}.g-recaptcha{margin-left:0;transform:scale(.77);transform-origin:0 0}#loginform-custom input[type=submit]{margin-left:0}}