.component.advertentie{text-align:center;padding:0 0 5px 0;background-color:#ededed}.component.advertentie.leaderboard{margin-top:-10px;margin-bottom:-10px}.component.advertentie.leaderboard div{width:728px;height:90px;margin:0 auto;max-height:94px}.component.advertentie p{color:#7d7d7d;font-size:10px;margin-bottom:0}.component.advertentie.rectangle{height:298px}.component.advertentie.textad{padding:0 10px 10px 10px}.component.advertentie.textad .piclink{font-size:10px;line-height:14px;text-align:left;padding:5px 0;width:100%;display:table;clear:both;border-bottom:1px solid #d8d8d8}.component.advertentie.textad .piclink a{width:100%;display:table-cell;text-align:left;vertical-align:middle}.component.advertentie.textad .piclink a:first-child{width:30px}.component.advertentie.textad .piclink:after{content:".";display:block;height:0;clear:both;visibility:hidden}.component.advertentie.textad .piclink img{margin:2px 5px 0 0}.topbanner{text-align:center;padding:0 0 5px 0;overflow:hidden;background-color:#ededed}.topbanner.extbanner{color:#7d7d7d;font-size:10px;margin-bottom:0}.topbanner ul{padding-bottom:0}.topbanner{font-size:11px}.topbanner li{list-style-type:none}.col .banner{text-align:center;padding:0 0 5px 0;background-color:#ededed}.col .banner .extbanner{color:#7d7d7d;font-size:10px;margin-bottom:0}.col .banner{height:298px}.component.afteller{border-radius:12px;border:1px solid #d8e9f4;padding:9px 9px 9px 9px;-webkit-transition:border .3s ease-in-out;-moz-transition:border .3s ease-in-out;transition:border .3s ease-in-out;position:relative}.component.afteller h3{font-style:italic}.component.afteller .attentie{font-family:'AnwbTheSans',verdana,sans-serif;font-weight:bold;font-size:14px;line-height:1.2}.component.afteller .attentie span span{font-size:175%}.component.afteller .attentie span sup{font-size:14px;margin-left:-4px}.component.afteller .teller p{padding-bottom:5px}.component.afteller .digit{display:inline-block;margin-right:10px;overflow:hidden;width:81px;height:75px;color:white;background:white url('/static/apps/core/images/introblok/afteller.png') no-repeat top left;font-family:'AnwbTheSans',verdana,sans-serif;font-size:52px;text-indent:5px;letter-spacing:11px;line-height:56px}.component.afteller .digit:last-child{margin-right:0}.component.afteller .digit span{display:block;font-size:11px;text-align:center;font-family:verdana,sans-serif;text-indent:0;letter-spacing:0;line-height:1.5;color:#a0a0a0}.colVierde .component.afteller .attentie span.prijs{display:block}.colVierde .component.afteller .digit{background-position:0 -88px;font-size:34px;text-indent:4px;letter-spacing:11px;line-height:42px;width:60px;margin-right:3px}.component.ankeiler h2{padding-bottom:10px}.component.applicatiezoekbox .boxheader{border-top-left-radius:12px;border-top-right-radius:12px;display:inline-block;font-family:'AnwbTheSans',Arial,sans-serif;font-size:17px;font-weight:bold;margin-left:0;padding:10px 10px 18px 10px;z-index:5;background-color:#ffcd00;background-image:none;box-shadow:none}.component.applicatiezoekbox .content{padding:10px;position:relative;z-index:6;border-radius:12px;margin-top:-10px;background-color:#ffcd00;background-image:none;box-shadow:none}.component.applicatiezoekbox input{border:0;height:15px;margin-right:4px;padding:5px 10px;width:195px;border-radius:8px}.component.applicatiezoekbox input[size]{width:inherit}.component.applicatiezoekbox select{padding:5px}.component.applicatiezoekbox .searchcontainer{box-shadow:0 1px 0 #fff;margin:10px 0;padding-bottom:15px}.component.applicatiezoekbox .searchcontainer:after{content:"";clear:both;display:block}.component.applicatiezoekbox .fieldcontainer{display:inline-block;margin:0 10px 0 0}.component.applicatiezoekbox .fieldcontainer:last-child{margin-right:0}.component.applicatiezoekbox .fieldcontainer label{font-weight:bold;display:block;margin-bottom:5px}.component.applicatiezoekbox .content .innercontent{background-color:white;border-radius:12px;padding:10px;overflow:hidden}.component.applicatiezoekbox .content .innercontent:after{content:"";clear:both;display:block}.component.applicatiezoekbox .linkLijst{padding-bottom:0}.component.applicatiezoekboxSmall .searchcontainerSansDivider{margin:10px 0;padding:0}.component.applicatiezoekbox .searchcontainerSansDivider:after{content:"";clear:both;display:block}.component.applicatiezoekboxSmall input{border:0;margin-right:4px;height:37px;width:100%;padding:10px;box-sizing:border-box}.component.applicatiezoekbox.applicatiezoekboxSmall .content{margin-top:0}.component.applicatiezoekboxSmall button{height:36px;width:80px;margin-top:20px}.component.applicatiezoekboxSmall fieldset{text-align:right;margin-top:20px;border:0}.component.applicatiezoekboxSmall input-placeholder{indent:10}.component.applicatiezoekboxSmall ::-webkit-input-placeholder{indent:10}.component.applicatiezoekboxSmall ::-moz-placeholder{indent:10}.component.applicatiezoekboxSmall :-ms-input-placeholder{indent:10}.component.autotesten{background:#f6f6f6;border:1px solid #d8d8d8;position:relative}.component.autotesten .col-85{width:85%}.component.autotesten .col-85 .hidden{display:none}.component.autotesten .col-15{position:absolute;bottom:0;right:0;width:15%}.component.autotesten label span{color:#003d86;display:block;margin-bottom:5px}.component.autotesten select{display:block;width:100%}.component.autozoeker .merktypeselect{display:inline-block}.component.autozoeker.userInput select{border:0}.col.colDrieVierde>.component.autozoeker .merktypeselect,.col.colTweeDerde>.component.autozoeker .merktypeselect,.col.colHelft>.component.autozoeker .merktypeselect{display:block;margin-bottom:10px}.component.formingang.autozoeker fieldset{background:transparent url('/static/apps/core/images/formingang/autokoopservice.png') 5px 5px no-repeat}.component.formingang.autozoeker h3{margin-bottom:0}.component.formingang.autozoeker label span{font-weight:bold}.component.formingang.autozoeker label span.sublabel{float:right;font-weight:normal;margin-right:5px}.component.formingang.autozoeker select{float:right;width:140px}.component.blogankeiler{padding:0 9px 9px 9px;position:relative}.component.blogankeiler:after{content:".";display:block;height:0;clear:both;visibility:hidden}.component.blogankeiler img{display:block;text-align:center;float:left;margin-right:15px;border-radius:12px}.component.blogankeiler h3{padding-bottom:10px}.component.blogankeiler h4{color:#003d86;padding-bottom:10px}.component.blogankeiler p{clear:both;padding-bottom:10px;margin-bottom:0}.component.blogankeiler strong{display:block;clear:both}.component.blogankeiler .blok{border-radius:12px;box-shadow:inset 0 0 0 2px #d8e9f4;float:left;padding:10px;position:relative}.component.blogankeiler .blok:before{background-image:url('/static/apps/core/images/blogankeiler/arrow-left.png');background-repeat:no-repeat;position:absolute;content:"";top:10px;left:-8px;width:10px;height:20px}.col .component.blogankeiler .blok{width:765px}.col.colHelft .component.blogankeiler .blok{width:285px}.col.colTweeDerde .component.blogankeiler .blok{width:444px}.col.colDrieVierde .component.blogankeiler .blok{width:525px}.component.blogankeiler p a:hover{text-decoration:underline;color:#0089d2}.component.blogankeiler .blok div.label{font-size:10px;color:#f28200}.component.bluebillywig-video .description{font-style:italic;border-top:2px solid #003d86;border-bottom:2px solid #003d86;padding:5px 0}.component.fuelPriceComponent{box-shadow:inset 0 0 0 2px #d8e9f4;border-radius:12px;padding:10px}.component.fuelPriceComponent h3{font-style:italic}.component.fuelPriceComponent dl{margin:10px 0}.component.fuelPriceComponent dt{float:left;font-weight:bold;width:50%}.component.fuelPriceComponent dd{color:#003d86;float:left;text-align:right;width:50%}.component.fuelPriceComponent .laden{background:transparent url("/static/apps/core/images/laden-small.gif") no-repeat center right;height:24px}.component.fuelPriceComponent .caption{color:inherit;font-style:italic;font-weight:inherit;margin-bottom:5px}.component.breadcrumb ol{padding-bottom:0}.component.breadcrumb li{list-style:none;display:inline-block;margin-left:0;font-size:12px;padding-bottom:0;padding-left:12px;background-image:url('/static/apps/core/images/link-icons.png');background-position:left 5px;background-repeat:no-repeat}.component.breadcrumb li:first-child{background-image:none;padding-left:0}.component.breadcrumb li:last-child{background-position:left -35px}.ie7 .component.breadcrumb li{float:left;margin-right:10px}.component.callToAction{position:relative;border-radius:12px;padding:10px;background-color:#ffcd00}.component.callToAction h3{margin-bottom:10px;font-style:italic}.component.callToAction p{padding-bottom:51px;margin-bottom:0}.component.callToAction a.button{position:absolute;right:10px;bottom:10px}.component.carousel{position:relative}.component.carousel ul.items{clear:both;height:180px;margin:20px auto 0 auto;width:860px;z-index:10;position:relative}.component.carousel li{visibility:hidden;display:block;position:absolute;opacity:0;margin-left:0;-webkit-transition:all .6s ease;transition:all .6s ease;border-radius:12px}.component.carousel li img{display:block;cursor:pointer;margin:0 auto;-webkit-transition:all .6s ease;transition:all .6s ease;-moz-user-select:none;-webkit-user-select:none;user-select:none;width:150px;border-radius:12px}.component.carousel li h3{display:block;height:0;opacity:0;overflow:hidden;padding:0;-webkit-transition:all .6s ease;transition:all .6s .2s ease;width:0}.component.carousel li.kleinst,.component.carousel li.kleiner,.component.carousel li.geselecteerd{visibility:visible;opacity:1;box-shadow:0 0 6px rgba(0,0,0,0.7);padding:4px;background:white;right:auto}.component.carousel li.kleiner{z-index:30;top:10px}.component.carousel li.kleinst{z-index:20;top:5px}.component.carousel li.geselecteerd h3{height:auto;opacity:1;padding-top:8px;width:auto}.component.carousel li.geselecteerd{background:#ffd400;padding:10px;top:0;z-index:40}.component.carousel li.geselecteerd img{width:200px}.component.carousel li.kleiner img{width:170px}.component.carousel .contentVlak{clear:both}.colTweeDerde .component.carousel ul.items{height:145px;width:567px}.colTweeDerde .component.carousel li img{width:104px}.colTweeDerde .component.carousel li.geselecteerd img{width:166px}.colTweeDerde .component.carousel li.kleiner img{width:117px}.colTweeDerde .component.carousel li.kleinst,.colTweeDerde .component.carousel li.kleiner,.colTweeDerde .component.carousel li.geselecteerd{box-shadow:0 0 4px rgba(0,0,0,0.7);padding:3px}.colTweeDerde .component.carousel li.geselecteerd{padding:7px}.colHelft .component.carousel ul.items{height:150px;width:408px}.colHelft .component.carousel li img{width:120px}.colHelft .component.carousel li.geselecteerd img{width:170px}.colHelft .component.carousel li.kleiner img{width:120px}.colHelft .component.carousel li.kleinst{visibility:hidden;opacity:0}.colHelft .component.carousel li.kleinst,.colHelft .component.carousel li.kleiner,.colHelft .component.carousel li.geselecteerd{box-shadow:0 0 3px rgba(0,0,0,0.7);padding:2px}.colHelft .component.carousel li.geselecteerd{padding:5px}.component.carousel .navigeerLinks,.component.carousel .navigeerRechts{z-index:10;color:white;font-weight:bold;font-family:'AnwbTheSans',verdana,sans-serif;background:#d8d8d8;font-size:50px;border-radius:5px;cursor:pointer;padding:20px 6px;position:absolute;top:35px;-moz-user-select:none;-webkit-user-select:none;user-select:none}.component.carousel .navigeerLinks{left:0}.component.carousel .navigeerRechts{right:0}.component.carousel .navigeerLinks:hover,.component.carousel .navigeerRechts:hover{background:#ededed}.colTweeDerde .component.carousel .navigeerLinks,.colTweeDerde .component.carousel .navigeerRechts{font-size:33px;padding:13px 4px}.colHelft .component.carousel .navigeerLinks,.colHelft .component.carousel .navigeerRechts{font-size:33px;padding:13px 4px}.component.carousel .contentVlak{opacity:0;visibility:hidden;margin:0;overflow:hidden;max-height:0;-webkit-transition:all .6s linear;transition:all .6s linear}.component.carousel .contentVlak.geselecteerd{opacity:1;visibility:visible;min-height:40px;max-height:2000px;background:transparent url('/static/apps/core/images/carousel/contentbox.png') no-repeat center top;padding-top:30px;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.colTweeDerde .component.carousel .contentVlak.geselecteerd{background:transparent url('/static/apps/core/images/carousel/contentbox-tweederde.png') no-repeat center top}.colHelft .component.carousel .contentVlak.geselecteerd{background:transparent url('/static/apps/core/images/carousel/contentbox-helft.png') no-repeat center top}.colHelft .component.carousel .contentVlak .contentBox{float:none;width:100%}.component.carousel .contentVlak.geselecteerd:after{clear:both;display:block;content:""}.component.carousel .contentVlak.geselecteerd h3{margin:10px 0}.component.carousel .contentVlak .contentBox{width:50%;display:block;float:left}.component.carousel .contentVlak .contentBox p{margin-right:20px}.component.carousel .nummers{position:absolute;right:0;top:185px;font-family:'AnwbTheSans',verdana,sans-serif;font-weight:bold;color:#a0a0a0;font-size:22px}.colTweeDerde .component.carousel .nummers{top:140px}.colHelft .component.carousel .nummers{top:145px}.component.contact{padding:10px;border-radius:12px;background-color:#d8e9f4;border:1px solid #d8e9f4}.component.contact h3{color:#003d80;line-height:1.6rem;font-style:italic;font-weight:normal}.component.contact .contactinformatie{padding-bottom:10px;margin-bottom:8px}.component.contact .contactinformatie p{color:#003d80;margin-bottom:0}.component.contact .contactinformatie a{text-decoration:none;color:#003d80}.component.contact .contactinformatie a:hover{text-decoration:underline}.component.contact .contactinformatie em{color:#003d80;font-weight:bold;font-style:normal}.component.contact .contactinformatie span.telnr{font-style:normal;font-size:14px;color:#003d80}.component.contact .contactinformatie span.telnr.groot{font-weight:bold;font-size:18px}.channelme-chat-btn.disabled{display:none}.channelme-chat-btn.enabled{display:block;width:100%;overflow:hidden}.channelme-chat-btn img{width:55px;height:55px;float:left}.channelme-chat-btn.enabled span{height:auto;padding:10px 7px;border:1px solid #d8d8d8;border-radius:3px;cursor:pointer;display:inline-block;color:#003d80;background:#fff;background-color:#fff;background-image:linear-gradient(to bottom,#fff 0,#d8d8d8 100%);position:relative;font-size:12px;float:right;margin-top:7px}.channelme-chat-btn.enabled span:after{content:'';position:absolute;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #e5e5e5;display:block;width:0;z-index:1;left:-8px;top:10px}.channelme-chat-btn.enabled span:before{content:'';position:absolute;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #d8d8d8;display:block;width:0;z-index:0;left:-9px;top:10px}.component.contenttoggle{margin-bottom:40px}.component.contenttoggle .content-panel{border-top:1px dotted #d8d8d8}.component.contenttoggle .content-panel .content-heading{-moz-user-select:none;user-select:none;cursor:pointer;padding:8px 0 8px 30px;position:relative;overflow:hidden}.component.contenttoggle .content-panel .content-heading:before{content:"";background:url("/static/apps/core/images/form-header-icons.png") no-repeat 10px -91px;position:absolute;left:0;width:25px;height:25px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.component.contenttoggle .content-panel .content-heading h3{padding-bottom:0}.component.contenttoggle .content-panel .content-body{height:0;visibility:hidden;opacity:0;padding:0 30px 0 30px;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.component.contenttoggle .content-panel.active .content-heading:before{margin-top:-3px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.component.contenttoggle .content-panel.active .content-body{visibility:visible;opacity:1;height:100%;padding:0 30px 30px 30px}.ie8 .component.contenttoggle .content-panel.active .content-heading:before{background-position:10px -136px;content:" "}.component.crossSell:after{content:".";display:block;height:0;clear:both;visibility:hidden}.component.crossSell{border-radius:12px;border:1px solid #d8e9f4;padding:9px 9px 9px 9px;-webkit-transition:border .3s ease-in-out;-moz-transition:border .3s ease-in-out;transition:border .3s ease-in-out;position:relative;margin-bottom:10px}.component.crossSell .prijsInfo{font-family:'AnwbTheSans',verdana,sans-serif;clear:both;display:block}.component.crossSell .button{clear:both;display:block;padding:10px 5px;position:absolute;bottom:10px;left:10px;right:10px}.component.crossSell img{margin:0 auto 10px auto;border-radius:12px;display:block;text-align:center}.component.crossSell p{clear:both;padding-bottom:55px;margin-bottom:0}.component.crossSell p a:first-child{line-height:inherit}.component.crossSell p a:hover{text-decoration:underline;color:#0089d2}.component.crossSell h3 a{color:#003d86;font-style:italic}.component.crossSell .prijspanel{position:absolute;top:20px;right:-10px}.component.emailregistratietool input{margin-right:0}.component.emailregistratietool .hidden{display:none}.component.emailregistratietool .success,.component.emailregistratietool .fault,.component.emailregistratietool .error{display:none}.component.emailregistratietool .success,.component.emailregistratietool .fault,.component.emailregistratietool .error{margin-top:10px}.colVierde .component.emailregistratietool .rijBeschrijving{min-width:0}.colVierde .component.emailregistratietool input{display:block;width:auto}.colVierde .component.emailregistratietool input.kort{width:65px}.colHelft .component.emailregistratietool input{width:203px}.colHelft .component.emailregistratietool input.kort{width:65px}.component.etalage{display:block;overflow:hidden;width:100%;position:relative;max-height:298px}.component.etalage img{-moz-user-select:none;user-select:none}.component.etalage .etalageItemContainer{position:relative;max-width:30000px}.component.etalage .etalageItemContainer.animation{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.component.etalage .etalageItem{display:inline-block !important;position:relative;width:940px;vertical-align:top}.component.etalage .etalageItem img{border-radius:12px}.component.etalage .hidden{display:none}.colDrieVierde .component.etalage .etalageItem{width:700px}.colTweeDerde .component.etalage .etalageItem{width:620px}.colHelft .component.etalage .etalageItem{width:460px}.component.etalage .infobox,.component.etalage .infobox.geel{text-align:left;border-radius:12px;background:transparent url("/static/apps/core/images/etalage/sgEtalageGeel.png");color:#003d86;max-width:320px;position:absolute;padding:12px;bottom:20px;left:20px}.component.etalage .infobox.blauw{background:transparent url("/static/apps/core/images/etalage/sgEtalageBlauw.png")}.component.etalage .infobox.groen{background:transparent url("/static/apps/core/images/etalage/sgEtalageGroen.png")}.component.etalage .infobox.oranje{background:transparent url("/static/apps/core/images/etalage/sgEtalageOranje.png")}.component.etalage .infobox.transparant{background:transparent url("/static/apps/core/images/etalage/sgEtalageTransparant.png")}.component.etalage .infobox.wit{background:transparent url("/static/apps/core/images/etalage/sgEtalageWit.png");color:#003d86}.component.etalage .infobox .bol{position:absolute;display:block;right:-50px;top:-50px}.component.etalage .infobox .button{border:0;background:#003d80;background-image:-webkit-linear-gradient(left,#003d80 0,#0073b3 100%);background-image:linear-gradient(to right,#003d80 0,#0073b3 100%);color:#fff;box-shadow:inset 0 0 0 none none}.component.etalage .infobox .button:hover{border:0;background-image:-webkit-linear-gradient(left,#2663a6 0,#2699d9 100%);background-image:linear-gradient(to right,#2663a6 0,#2699d9 100%);box-shadow:inset 0 0 0 none none;color:none}.component.etalage a.icon.pijltje{display:block;margin-bottom:7px;margin-top:13px}.component.etalage a.icon.pijltje+.button{bottom:10px;position:absolute;right:10px}.component.etalage .navigatie{position:absolute;bottom:20px;right:15px;z-index:2;padding-bottom:0}.no-js .component.etalage .navigatie{display:none}.component.etalage .navigatie{display:block}.component.etalage .navigatie li{display:block;float:left;list-style:none;width:13px;height:13px;background-image:url("/static/apps/core/images/etalage/etalageNavigatie.png");background-position:0 0;overflow:hidden;padding-bottom:0;text-indent:-9999px;margin:0 5px}.component.etalage .navigatie li.active{background-position:0 13px}.component.etalage.quotes{box-shadow:inset 0 0 0 2px #d8e9f4;border-radius:12px}.component.etalage.quotes .attentie{color:#003d80 !important}.no-cssgradients .component.etalage .infobox .button{filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.component.etalage .infobox ul{font-size:16px;font-family:"AnwbTheSans";color:#003d86;list-style:none;padding-bottom:5px}.component.etalage .infobox ul li{display:block;height:22px;margin-left:0;margin-bottom:5px;padding-bottom:0;padding-left:30px;background:transparent url('/static/apps/core/images/productheader/vinkje.png') no-repeat center left}.component.etalage .infobox.geel ul li{background:transparent url('/static/apps/core/images/productheader/vinkje-blauw.png') no-repeat center left}.component.etalage.productheaders{max-height:358px;padding-bottom:50px}.component.etalage.productheaders img{border-radius:12px}.component.etalage.productheaders .navigatie{right:0;left:0;bottom:8px;border-bottom:1px solid #d8d8d8;box-shadow:0 6px 7px -2px #d8d8d8;background-color:white;height:37px;padding-top:10px;text-align:center}.component.etalage.productheaders .navigatie li{text-indent:0;width:auto;height:auto;background-image:none;display:inline-block;float:none;font-family:'AnwbTheSans',Arial,sans-serif;color:#003d86;font-size:16px;font-weight:bold;margin:0 30px}.component.etalage.productheaders .navigatie li:hover{cursor:pointer}.component.etalage.productheaders .navigatie li.navigatiepijltje{margin:0;width:30px;height:10px;background:transparent url('/static/apps/core/images/etalage/productenPijltje.png') no-repeat;position:absolute;bottom:0;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.facebookshare .share{background:transparent url("/static/apps/core/images/facebookshare/deel-knop.jpg") no-repeat 0 0;cursor:pointer;height:20px;width:56px}.facebookshare .share:hover{background-position:0 -20px}.component.facetnavigatie{border-radius:12px;box-shadow:-1px 3px 4px #d6d9e4;padding:10px;background-color:#f6f6f6}.component.facetnavigatie>div,.component.facetnavigatie h3{color:#003d80;padding-bottom:10px;font-family:'AnwbTheSans',Arial,sans-serif;font-style:italic}.component.facetnavigatie .actief a{color:#003d80;font-weight:bold;padding-right:17px}.component.facetnavigatie .actief a:hover{background:url('/static/apps/core/images/facetnavigatie/actief.png') no-repeat;background-position:right;text-decoration:line-through}.component.faq{margin-bottom:40px}.component.faq h2{margin-bottom:10px}.component.faq dl+h2{margin-top:30px}.component.faq dl{border-top:1px solid #d8e9f4;clear:both}.component.faq dt{-moz-user-select:none;user-select:none;cursor:pointer;background:#fff url("/static/apps/core/images/form-header-icons.png") no-repeat 10px 11px;padding:8px 0 8px 30px}.component.faq dt.open{background:#fff url("/static/apps/core/images/form-header-icons.png") no-repeat 8px -36px}.component.faq dd{background:#fff;opacity:0;visibility:hidden;padding:0 10px 0 10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:0;overflow:hidden}.component.faq dd.open{padding:0 10px 10px 10px;opacity:1;visibility:visible;height:100%}.fileblok a.nietLaden{background:0}.fileblok a{background:url("/static/apps/core/images/loading.gif");background-position:3px;background-repeat:no-repeat;background-size:10px;min-width:46px;text-align:right}.oldie .fileblok a,.ie8 .fileblok a{background:0}.formingang{border-radius:3px;font-size:14px;border:1px solid #f3f3f3;background-color:#fff;background-image:linear-gradient(bottom,#f3f3f3,#fff);background-image:-o-linear-gradient(bottom,#f3f3f3,#fff);background-image:-moz-linear-gradient(bottom,#f3f3f3,#fff);background-image:-webkit-linear-gradient(bottom,#f3f3f3,#fff);background-image:-ms-linear-gradient(bottom,#f3f3f3,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f3f3f3",GradientType=0)}.formingang fieldset{padding:10px;border:0}.formingang h3{color:#003d86;margin-bottom:15px;margin-top:0;text-indent:65px;font-weight:bold;padding-top:20px}.formingang .formingang-footer{padding:10px;position:relative;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:right;overflow:hidden}.formingang label{clear:both;display:block;padding-bottom:3px}.formingang label strong,.formingang label span,.formingang label .kort{-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.formingang input[type="hidden"]{display:none}.formingang .kort::-webkit-outer-spin-button,.formingang .kort::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.formingang .formattedKenteken{display:block;background:transparent url("/static/apps/core/images/kenteken-160.png") no-repeat;border:0;width:130px;padding-left:36px;font-size:16px;font-weight:bold;text-transform:uppercase;margin:10px auto;line-height:31px;padding-top:2px;padding-bottom:6px;height:31px}.formingang.autovraag input[type="text"]{width:100%}.formingang.autovraag fieldset{background:transparent url('/static/apps/core/images/formingang/autovraag.png') 5px 5px no-repeat}.formingang.autovraag .zoekresultaten:empty{display:none}.formingang.autovraag .zoekresultaten{position:absolute;background-color:white;z-index:999;border:1px solid #a8a7a7;padding:5px;box-shadow:1px 1px 3px #969696;border-top:1px solid transparent;width:190px}.formingang.autovraag .zoekresultaten li{list-style:none;margin:5px}.formingang.occasion h3{padding-left:50px;padding-top:0;text-indent:0}.formingang.occasion select{width:75px}.formingang.occasion select[name="selectmerk"]{width:176px}.formingang.occasion label strong,.formingang.occasion label span{clear:both;display:block}.formingang.occasion fieldset{background:transparent url('/static/apps/core/images/formingang/occasionzoeker.png') 5px 5px no-repeat}.formingang.autoverzekering h3,.formingang.verzekeringen h3{text-indent:0;padding-top:0}.formingang.autoverzekering label .kort,.formingang.verzekeringen label .kort{display:inline-block;width:47%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.formingang.autoverzekering label strong,.formingang.verzekeringen label strong,.formingang.autoverzekering label span,.formingang.verzekeringen label span{float:left;display:inline-block;width:53%}.formingang.autoverzekering .kenteken-vraag,.formingang.verzekeringen .kenteken-vraag{position:relative;bottom:-2.5px;margin-top:-10px}.formingang.autoverzekering h2 ~ .kenteken-vraag,.formingang.verzekeringen h2 ~ .kenteken-vraag{margin-top:0}.formingang.autoverzekering .kenteken-vraag strong,.formingang.verzekeringen .kenteken-vraag strong,.formingang.autoverzekering .kenteken-vraag span,.formingang.verzekeringen .kenteken-vraag span{line-height:2.2}.formingang.autoverzekering .kenteken-vraag a[href],.formingang.verzekeringen .kenteken-vraag a[href]{display:inline-block;width:47%;margin-left:53%;padding-top:2.5px;font-size:11px;line-height:1.2}.formingang.autoverzekering .kenteken-vraag .kort,.formingang.verzekeringen .kenteken-vraag .kort{border:1px solid #444;border-radius:4px;padding-left:20px;min-height:32px;font-weight:bold;font-size:16px;line-height:2;text-align:center;text-transform:uppercase;background:transparent url('/static/apps/verzekeringen/images/Kenteken-label-NL.png') no-repeat left center;float:right;clear:none;box-shadow:0 0 4px #003d80}.colVierde .formingang.autoverzekering .kenteken-vraag .kort,.colVierde .formingang.verzekeringen .kenteken-vraag .kort{font-size:12px;line-height:2.5;letter-spacing:-1px}.formingang.autoverzekering .step-controls,.formingang.autoverzekering .step-control,.formingang.verzekeringen .step-controls,.formingang.verzekeringen .step-control{display:none;visibility:hidden;margin:0;height:0}.formingang.autoverzekering .kenteken-error,.formingang.verzekeringen .kenteken-error{position:absolute;border:1px solid #d8d8d8;top:50px;right:5px;z-index:20;background-color:white;border-radius:2px;padding:3px 5px;line-height:inherit !important;font-size:small;visibility:hidden}.formingang.autoverzekering .kenteken-error:after,.formingang.autoverzekering .kenteken-error:before,.formingang.verzekeringen .kenteken-error:after,.formingang.verzekeringen .kenteken-error:before{bottom:100%;left:85%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.formingang.autoverzekering .kenteken-error:after,.formingang.verzekeringen .kenteken-error:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.formingang.autoverzekering .kenteken-error:before,.formingang.verzekeringen .kenteken-error:before{border-color:rgba(0,0,0,0);border-bottom-color:#d8d8d8;border-width:11px;margin-left:-11px}.formingang.bromfietsverzekering h3{text-indent:0;padding-top:0}.formingang.bromfietsverzekering label span{float:left;display:inline-block;width:53%}.formingang.bromfietsverzekering .kenteken-vraag span{width:30%}.formingang.bromfietsverzekering label.kenteken-snorfiets,.formingang.bromfietsverzekering label.kenteken-bromfiets{width:25%;clear:none;float:right;margin:0 0 0 10px;font-size:.8em}.formingang.bromfietsverzekering label.kenteken-snorfiets .kenteken-snorfiets-plaat{background-color:#6495ed;margin:1px 0 4px 0;border:solid 1px #fff;border-radius:4px;box-shadow:0 0 0 1px #fff,0 0 0 2px #6495ed}.formingang.bromfietsverzekering label.kenteken-bromfiets .kenteken-bromfiets-plaat{border-radius:4px;margin:0 0 4px 0;border:2px solid #000;background-color:#ffd700;background-image:-webkit-linear-gradient(top,#fcc34c,#f8ab09 100%);background-image:-moz-linear-gradient(top,#fcc34c,#f8ab09 100%);background-image:-ms-linear-gradient(top,#fcc34c,#f8ab09 100%);background-image:-o-linear-gradient(top,#fcc34c,#f8ab09 100%);background-image:linear-gradient(top,#fcc34c,#f8ab09 100%)}.formingang.bromfietsverzekering input.kenteken{display:inline-block;width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;background:transparent;margin:3px 0;border:0;font-weight:bold;text-align:center;font-size:1.8em}.formingang.bromfietsverzekering label.kenteken-snorfiets .kenteken-snorfiets-plaat input.kenteken{color:#fff}.formingang.bromfietsverzekering label input.kort{display:inline-block;width:47%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:right;margin-bottom:4px}.formingang.bromfietsverzekering label.kenteken-link{text-align:right;font-size:.8em}.formingang.bromfietsverzekering .input-buttons{display:none;visibility:hidden;margin:0;height:0}.component.formingang.verzekeringen.motorverzekering{background-image:none}.formingang.autoverzekering.motorverzekering .kenteken,.formingang.verzekeringen.motorverzekering .kenteken{float:right;width:47%}.formingang.autoverzekering .kenteken a[href],.formingang.verzekeringen.motorverzekering .kenteken a[href]{display:inline-block;padding-top:2.5px;font-size:11px;line-height:1.2}.formingang.autoverzekering.motorverzekering .kenteken .kort,.formingang.verzekeringen.motorverzekering .kenteken .kort{background:transparent url('/static/apps/verzekeringen/images/kenteken-motor.png') no-repeat left center;border:1px solid #444;border-radius:4px;box-shadow:0 0 4px #003d80;clear:none;float:right;font-family:inherit;font-weight:bold;font-size:26px;height:82px;line-height:1.1em;padding-left:7px;resize:none;text-align:left;text-indent:35px;text-transform:uppercase}.component.productHeader.campagne .formingang.autoverzekering.motorverzekering .kenteken .kort,.component.productHeader.campagne .formingang.verzekeringen.motorverzekering .kenteken .kort{background-size:cover}.formingang.autoverzekering.motorverzekering .kenteken .kort input,.formingang.verzekeringen.motorverzekering .kenteken .kort input{background:transparent;border:0;font-family:inherit;font-size:16px;font-weight:bold;height:32px;text-align:center;text-transform:uppercase;width:47px}.formingang.autoverzekering.motorverzekering .kenteken .kort input.tweede,.formingang.verzekeringen.motorverzekering .kenteken .kort input.tweede{margin-top:9px}.formingang.autoverzekering.motorverzekering .kenteken .kort input.derde,.formingang.verzekeringen.motorverzekering .kenteken .kort input.derde{margin-left:15px;margin-top:9px}.colVierde .formingang.autoverzekering.motorverzekering .kenteken .kort,.colVierde .formingang.verzekeringen.motorverzekering .kenteken .kort{background:transparent url('/static/apps/verzekeringen/images/kenteken-motor-klein.png') no-repeat left center;font-size:15px;height:60px;line-height:1.9em;padding-left:2px;text-indent:26px}.colVierde .formingang.autoverzekering.motorverzekering .kenteken .kort input,.colVierde .formingang.verzekeringen.motorverzekering .kenteken .kort input{height:23px;font-size:12px;width:35px}.colVierde .formingang.autoverzekering.motorverzekering .kenteken .kort input.tweede,.colVierde .formingang.verzekeringen.motorverzekering .kenteken .kort input.tweede{margin-top:0}.colVierde .formingang.autoverzekering.motorverzekering .kenteken .kort input.derde,.colVierde .formingang.verzekeringen.motorverzekering .kenteken .kort input.derde,.colDerde .formingang.autoverzekering.motorverzekering .kenteken .kort input.derde,.colDerde .formingang.verzekeringen.motorverzekering .kenteken .kort input.derde{margin-left:13px;margin-top:0}.formingang.autokoerslijst fieldset{background:transparent url('/static/apps/core/images/formingang/koerslijst.png') 5px 5px no-repeat}.formingang.autokosten fieldset{background:transparent url('/static/apps/core/images/formingang/autokosten.png') 5px 5px no-repeat}.colVierde .formingang.autoverkoop h3{text-indent:0;margin-top:30px}.formingang.autoverkoop fieldset{background:transparent url('/static/apps/core/images/formingang/autoverkoopservice.png') 5px 5px no-repeat}.colVierde .formingang.autoonderhoudsmeter h3{text-indent:0;margin-top:30px}.formingang.autoonderhoudsmeter fieldset{background:transparent url('/static/apps/core/images/formingang/onderhoudsmeter.png') 5px 5px no-repeat}.productHeader .formingang.reisverzekeringBasic{margin:-20px -12px 0;border:0;padding:5px;width:auto;box-shadow:0 0 0 transparent;box-sizing:border-box;background:white none}.formingang.reisverzekeringBasic h3{text-indent:0;padding-left:10px;padding-top:10px;margin-bottom:10px}.formingang.reisverzekeringBasic h3.prekop{font-weight:normal;padding-top:0;color:#003d86;margin:10px 0 -5px 0;font-style:italic}.formingang.reisverzekeringBasic h3.prekop+h3{padding:0 0 0 10px}.formingang.reisverzekeringBasic h4{padding:0 0 5px 10px;font-weight:normal;font-size:16px;color:#003d86}.formingang.reisverzekeringBasic fieldset{padding:0 10px}.formingang.reisverzekeringBasic label{clear:both;display:block;margin-bottom:5px;vertical-align:baseline;line-height:1.25;color:#212121}.formingang.reisverzekeringBasic label em{clear:both;display:block;font-size:11px;color:#606060}.formingang.reisverzekeringBasic select{float:right;min-width:35px;margin-bottom:3px}.formingang.reisverzekeringBasic img{display:block;float:left;margin-top:-5px;padding-right:5px}.formingang.reisverzekeringBasic button{margin:10px}.formingang.reisverzekeringBasic .tooltip{float:right}.formingang.reisverzekeringBasic .tooltip .info-balloon h3{padding-top:0;text-indent:0}.formingang.reisverzekeringBasic .tooltip img{float:none;margin-top:2px}.formingang.fietsverzekering h3{padding-top:0;text-indent:0}.formingang.fietsverzekering label{display:block;padding:0 0 4px}.formingang.fietsverzekering label strong,.formingang.fietsverzekering label span,.formingang.fietsverzekering .kort{width:40%}.formingang.fietsverzekering input[type="number"]{-moz-appearance:textfield}.colVierde .formingang.fietsverzekering label strong,.colVierde .formingang.fietsverzekering label span,.colVierde .formingang.fietsverzekering .kort{width:auto;min-width:75%}.formingang.fietsverzekering label strong,.formingang.fietsverzekering label span{width:60%;float:left}.campagne .formingang button{float:right}.formingang.campingzoeker{border:0}.formingang.campingzoeker .content{padding:10px;position:relative;z-index:6;border-radius:12px;background-color:#ffcd00;background-image:none;box-shadow:none}.formingang.campingzoeker .content:after{clear:both;content:" ";display:table}.formingang.campingzoeker h3{font-weight:normal;margin:0 10px 0 10px;padding:0;text-indent:0}.formingang.campingzoeker .linkLijst{background-color:#fff;border-radius:5px;min-height:42px;padding:10px 10px 7px}.universal-form{margin:1.4em 0}.universal-form,.universal-form .universal-form-block,.universal-form .universal-form-label,.universal-form .universal-form-fields,.universal-form .universal-form-fields label{display:block;width:100%;box-sizing:border-box;position:relative}.universal-form fieldset{padding:0;margin:0 0 20px;border:0;min-width:0;width:100%;clear:both}.universal-form .error.notification ol{margin-left:1.4rem}.universal-form .universal-form-fields ul,.universal-form .universal-form-fields li{clear:both;list-style:none;margin:0;padding:0}.universal-form .universal-form-fields li label{padding:13px 20px;border-radius:4px;vertical-align:top;width:100%;box-sizing:border-box;cursor:pointer}.universal-form .universal-form-fields li label:hover{background-color:#f6f6f6}.universal-form .error.notification li{margin:0;padding:0 15px 0 0}.universal-form legend{float:left;font-family:'AnwbTheSans',Arial,sans-serif;color:#003d86;font-size:20px;line-height:1.2;font-weight:normal;padding:0 0 7px;display:block;width:100%;border:0}.universal-form .checkboxes .universal-form-fields{line-height:3}.universal-form .confirmation .universal-form-fields{line-height:inherit}.universal-form-block.horizontal .universal-form-fields label,.universal-form .checkboxes .universal-form-fields label{display:inline-block;width:auto;margin-right:15px}.universal-form .checkboxes .universal-form-fields label:last-of-type{margin-right:0}.universal-form .checkboxes.vertical .universal-form-fields{margin-top:10px}.universal-form .checkboxes.vertical .universal-form-fields label{display:block;margin-right:0}.universal-form-block.field-left{display:inline;width:69%}.universal-form-block.field-left .universal-form-fields{width:42%}.universal-form-block.field-left .tooltip{display:none}#website .universal-form-block.field-right{display:inline;clear:none;width:31%}#website .universal-form-block.field-right .universal-form-label{display:none}#website .universal-form-block.field-right .universal-form-fields{margin-left:11px;width:94%}.universal-form .universal-form-block .universal-form-label{position:relative;display:block;font-weight:bold;line-height:3}.universal-form .universal-form-block .universal-form-label .optional-field{font-weight:normal;font-style:italic;color:#a0a0a0;margin-left:5px;font-size:12px}.universal-form div[part^="summary"] .universal-form-block,.universal-form div[part^="summary"] .universal-form-block.checkboxes{padding:10px 0 10px 0}.universal-form-block .universal-form-fields label{font-weight:normal;color:#0089d2}.universal-form .checkboxes label,.universal-form .text .universal-form-label{line-height:1.5}.universal-form input:not([required]) ~ .universal-form-label:after{content:''}.universal-form .universal-form-block[class*='block-']{clear:both;float:left}.universal-form .universal-form-block[class*='block-'] .universal-form-fields label{float:left;display:block;margin:0;padding:0;box-sizing:border-box}.universal-form .universal-form-block[class*='block-'] .universal-form-fields label:first-of-type{margin-right:10px}.universal-form .universal-form-block[class*='block-'] .universal-form-label-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.universal-form .universal-form-block-half .universal-form-fields label{width:calc(50% - 5px)}.universal-form .universal-form-block.confirmation .universal-form-label{padding-bottom:.75em}.universal-form .universal-form-block.confirmation>.universal-form-label,.universal-form .universal-form-block.confirmation>.universal-form-fields{float:none;display:block;width:100% !important}.universal-form .confirmation .universal-form-fields label{color:#525252}.universal-form .checkboxes.confirmation .universal-form-fields label{position:relative;padding-left:22px}.universal-form .checkboxes.confirmation .universal-form-fields label input{position:absolute;top:3px;left:0}.universal-form .checkboxes.confirmation .universal-form-label{width:37.5%}.universal-form button.groot span{font-size:16px;padding:15px 45px}.universal-form h2,.universal-form h3,.universal-form legend{margin:10px 0}.universal-form hr{border-style:dotted;border-width:2px;border-color:#d8d8d8;margin:10px 0;clear:both;border-bottom:0}.universal-form fieldset+hr{margin:10px 0;width:100%}.universal-form fieldset+hr+fieldset{margin-top:20px}.universal-form fieldset.hidden+hr{display:none}.universal-form .buttonBar{margin-top:10px;padding-top:10px;text-align:right}.universal-form .buttonBar button{margin-left:8px}.universal-form input,.universal-form select,.universal-form textarea{font-size:16px;color:#525252}.universal-form-block :disabled{color:#999;cursor:default !important;background-color:none !important}.universal-form-block :disabled,.universal-form-block [readonly]{background-color:#ebebe4 !important}.universal-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=reset]),.universal-form textarea{padding:13px 20px;border:1px solid #c7c7c7;border-radius:4px;vertical-align:top;width:100%;box-sizing:border-box}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.universal-form .universal-form-label,.universal-form dl.universal-form-summary dt{float:left;padding-top:.85em;font-weight:bold}.universal-form dl.universal-form-summary dt{width:300px;clear:left}.universal-form .universal-form-label .tooltip{position:absolute;right:0;top:1em;z-index:42;margin:0}.universal-form .universal-form-label .tooltip p{font-weight:normal}.universal-form .onderschrift{margin-top:10px;font-size:12px;line-height:1.4}.universal-form .universal-form-selectbox{width:100%;height:45px;overflow:hidden;border:1px solid #ccc;display:block;border-radius:4px;box-sizing:border-box}.universal-form .universal-form-selectbox select{background:url("/static/apps/core/images/sprite-link-icons.png") no-repeat 90% -202px #fff;width:107%;padding:12px 5px 12px 20px;font-size:16px;border:0;border-radius:0;cursor:pointer}.universal-form .universal-form-selectbox select:focus::-ms-value{background-color:transparent;color:#525252}.universal-form .universal-form-selectbox select:focus{outline:0}.universal-form dl.universal-form-summary dt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 30px 0 0}.universal-form dl.universal-form-summary dd{margin-bottom:10px;width:300px;float:left;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.universal-form .error.notification{color:#d00}.universal-form .ws-errorbox{width:100%}.universal-form .ws-errorbox p{margin-top:10px;font-size:12px;font-family:Verdana,Helvetica,sans-serif;color:#d00}.universal-form .universal-form-block .universal-form-fields input[type="radio"][required].user-error,.universal-form .universal-form-block .universal-form-fields input[type="radio"][required][aria-invalid="true"],.universal-form .universal-form-block .universal-form-fields input[required].user-error,.universal-form .universal-form-block .universal-form-fields input[required][aria-invalid="true"],.ws-invalid .universal-form-selectbox,.universal-form .universal-form-block .universal-form-fields.has-error .universal-form-selectbox{border:1px solid #d00;outline:0}.universal-form .universal-form-fields input:invalid{box-shadow:none}.universal-form input[required].user-success,.universal-form input[required][aria-valid="true"]{-webkit-animation:validated 2s linear;-moz-animation:validated 2s linear;-o-animation:validated 2s linear;animation:validated 2s linear}.universal-form-conditional,.universal-form-conditional .universal-form-conditional-content{clear:both}.universal-form-conditional .universal-form-conditional-content{padding-top:10px}.universal-form .universal-form-conditional .universal-form-conditional-content .onderschrift,.universal-form .universal-form-conditional .universal-form-conditional-content .universal-form-fields{float:none;margin-left:240px;width:60%;width:calc(100% - 240px)}.universal-form .universal-form-conditional .universal-form-conditional-content .universal-form-label ~ .universal-form-fields{float:none;margin-left:0}@-webkit-keyframes validated{0%,100%{border:1px solid #c7c7c7}25%,50%,75%{border:1px solid green}}@-moz-keyframes validated{0%,100%{border:1px solid #c7c7c7}25%,50%,75%{border:1px solid green}}@-o-keyframes validated{0%,100%{border:1px solid #c7c7c7}25%,50%,75%{border:1px solid green}}@keyframes validated{0%,100%{border:1px solid #c7c7c7}25%,50%,75%{border:1px solid green}}.grid .col[class*="col col"]:not(.colHelft):not(.colVierde):not(.colDerde) .universal-form .universal-form-block{clear:both;float:left;margin:.6em 0}.grid .col[class*="col col"]:not(.colHelft):not(.colVierde):not(.colDerde) .universal-form .universal-form-block .universal-form-label{float:left;padding-right:2.2em;line-height:1.6;width:240px;vertical-align:top}.grid .col[class*="col col"]:not(.colHelft):not(.colVierde):not(.colDerde) .universal-form .universal-form-block .universal-form-fields{float:left;width:60%;width:calc(100% - 240px);vertical-align:top}.grid .col[class*="col col"]:not(.colHelft):not(.colVierde):not(.colDerde) .universal-form .universal-form-label .tooltip{right:.5em;top:.9em}.component.gallery .content{height:300px;margin-bottom:10px;overflow:hidden}.component.gallery .thumbnails{height:60px;list-style:none;overflow:hidden;padding:0}.component.gallery .thumbnails:after{content:"";display:block;clear:both;line-height:0}.component.gallery .thumbnails li{display:block;float:left;height:60px;margin:0 0 0 10px;width:80px;position:relative}.component.gallery .thumbnails li:hover{cursor:pointer}.component.gallery .thumbnails li:first-child{margin-left:0}.component.gallery .thumbnails li img{display:block;height:60px;position:relative;width:80px}.component.gallery .thumbnails li:after{content:"";display:block;height:60px;left:0;position:absolute;top:0;width:80px}.component.gallery .thumbnails li.video:after{background:transparent url("/static/apps/ledenvoordeel/portal/img/icon-video.png") center center no-repeat}.component.gallery .thumbnails li.active:after{border:5px solid #ffd400;height:50px;width:70px}.component.geotagging{position:relative;padding:10px;border-radius:3px;border:1px solid #d8d8d8;background-color:#fff}.geotagging-canvas{margin:5px 0 0;padding:0}.colTweeDerde .geotagging-canvas{width:600px;height:450px}.geotagging-form{position:absolute;bottom:8px;right:5px;padding:10px;width:70%;height:455px;background-color:rgba(255,255,255,0.8);box-sizing:border-box}.component.geotagging .socialmediabar{display:none}.submit-message{display:none}.geotagging-form fieldset{border:0}.geotagging-form p ~ fieldset{margin-top:-10px}.geotagging-form label{display:block;margin:10px 0}.geotagging-form label span{display:inline-block;padding-top:.8em;width:35%;font-weight:bold;vertical-align:top}.geotagging-form label textarea{min-height:7em;-webkit-appearance:textfield;-moz-appearance:textfield;-ms-appearance:textfield;appearance:textfield;resize:none}.geotagging-form label textarea,.geotagging-form label input[type='text'],.geotagging-form label input[type='email']{display:inline-block;width:60%;font-size:1.1em;padding:10px;box-sizing:border-box}.geotagging-canvas .geotagging-info{position:relative;height:100%;min-width:300px;max-width:540px;font-size:14px;padding-right:2px;word-wrap:break-word;word-break:break-all}.geotagging-canvas .geotagging-info>h3{padding-right:25px}.component.geotagging .geotagging-info .socialmediabar{display:block;position:absolute;bottom:30px}.geotagging-canvas .geotagging-info>.buttons{width:100%;height:auto;clear:both;white-space:nowrap;text-align:right;padding-bottom:5px;position:relative}.geotagging-canvas .geotagging-info .geotagging-button-add{float:right}.geotagging-canvas .geotagging-info .geotagging-button-cancel{margin-right:8px}.geotagging-form .buttons button,.geotagging-form .buttons .button{float:right;margin-left:5px}.geotagging-form .buttons a{cursor:pointer}.geotagging-form .buttons button span{pointer-events:none}.geotagging-form .buttons button:first-child{margin-right:4%}.geotagging-input{font-size:1.1em;padding:10px;width:100%;box-sizing:border-box}.geotagging-seach-button{box-sizing:border-box}.geotagging-location{font-style:italic}.geotagging-name{width:100%;margin-top:-12px;font-style:italic;text-align:right}.component.inhoudstabbox .tabs{border-bottom:10px solid #d8e9f4;margin-bottom:20px;padding-bottom:0}.component.inhoudstabbox .tabs li{display:inline-block;margin:0 10px;border:1px solid transparent;padding:5px 0;position:relative;top:1px;border-radius:3px 3px 0 0;margin:0;padding:5px 10px}.component.inhoudstabbox .tabs li a{color:#003d80;font-weight:bold;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.component.inhoudstabbox .tabs li a:hover{color:#1f87cb;text-decoration:none}.component.inhoudstabbox .tabs li.active{background-color:#d8e9f4;border-top-left-radius:12px;border-top-right-radius:12px}.component.inhoudstabbox .tabs li.active a{color:#1f87cb}.component.inhoudstabbox .content{visibility:visible;opacity:1;height:auto}.component.inhoudstabbox .content.inactive{visibility:hidden;opacity:0;height:0}.component.inhoudstabbox .tabs li.active:before,.component.inhoudstabbox .tabs li.active+li:before,.component.inhoudstabbox .tabs li:first-child:before{color:white}.component.verzekeren-inhoudstabbox .tabs{border-bottom:1px solid #d8d8d8;margin-bottom:20px;padding-bottom:0}.component.verzekeren-inhoudstabbox .tabs li{display:inline-block;margin:0 10px;border:1px solid transparent;padding:5px 0;position:relative;top:1px;border-radius:3px 3px 0 0;margin:0;padding:5px 10px;width:46%}.component.verzekeren-inhoudstabbox .tabs li:before{content:"|";display:inline-block;position:relative;right:10px;color:#a0a0a0}.component.verzekeren-inhoudstabbox .tabs li a{color:#a0a0a0;font-weight:bold;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.component.verzekeren-inhoudstabbox .tabs li a:hover{color:#003d80}.component.verzekeren-inhoudstabbox .tabs li.active{border:1px solid #d8d8d8;border-bottom:1px solid white}.component.verzekeren-inhoudstabbox .tabs li.active a{color:#003d80}.component.verzekeren-inhoudstabbox .content{visibility:visible;opacity:1;height:auto}.component.verzekeren-inhoudstabbox .content iframe{position:absolute;width:940px;height:600px;border:0;overflow:hidden}.component.verzekeren-inhoudstabbox .content.inactive{visibility:hidden;opacity:0;height:0}.component.verzekeren-inhoudstabbox .tabs li.active:before,.component.verzekeren-inhoudstabbox .tabs li.active+li:before,.component.verzekeren-inhoudstabbox .tabs li:first-child:before{color:white}.component.verzekeren-inhoudstabbox .tabs{border-bottom:1px solid #113f84}.component.verzekeren-inhoudstabbox .tabs li{width:47%;height:56px;text-align:center;background-color:#f6f6f6;border-bottom:1px solid #113f84;border-radius:0;color:#113f84}.component.verzekeren-inhoudstabbox .tabs li:first-child:before,.component.verzekeren-inhoudstabbox .tabs li:before{content:''}.component.inhoudstabbox.verzekeren-inhoudstabbox .tabs li.active:before,.component.inhoudstabbox.verzekeren-inhoudstabbox .tabs li.active+li:before,.component.inhoudstabbox.verzekeren-inhoudstabbox .tabs li:first-child:before{content:''}.component.verzekeren-inhoudstabbox .tabs li.active{border-top:2px solid #000;background:#fff;border-top:4px solid #113f84;border-left:1px solid #113f84;border-right:1px solid #113f84;color:#113f84}.component.verzekeren-inhoudstabbox .tabs li a{font-size:20px;display:inline-block;margin:7px 0 7px 0;font-weight:normal}.component.introBlok:after{content:".";display:block;height:0;clear:both;visibility:hidden}.component.introBlok{border-radius:2px;border:1px solid #d8e9f4;padding:9px 9px 9px 9px;-webkit-transition:border .3s ease-in-out;-moz-transition:border .3s ease-in-out;transition:border .3s ease-in-out;position:relative;border-radius:12px}.component.introBlok h3{font-style:italic}.component.introBlok .buttonRow{padding-bottom:0}.component.introBlok .buttonRow:after{display:block;content:"";clear:both}.component.introBlok img{margin:0 auto 10px auto;border-radius:12px;display:block;text-align:center}.component.introBlok p{clear:both;padding-bottom:15px;margin-bottom:0}.component.introBlok p a:first-child{line-height:inherit}.component.introBlok p a:hover{text-decoration:underline;color:#0089d2}.component.introBlok strong{display:block;clear:both}.component.introBlok .subheading{font:normal 14px/18px 'AnwbTheSans',sans-serif;color:#003d86;padding-bottom:8px}.component.introBlok.versieA h3{background-color:#003d86;padding:5px 10px;display:inline-block;color:white;border-radius:5px;position:absolute;bottom:10px;left:10px}.component.introBlok.versieA .head{position:relative}.component.introBlok.versieC img{float:left;margin-bottom:0;border-radius:12px}.component.introBlok.versieC .blok{float:left;width:50%}.component.introBlok.versieC .blok h3,.component.introBlok.versieC .blok p,.component.introBlok.versieC .blok a{margin-left:20px}.component.introBlok ul.linkLijst{padding-bottom:0}.component.introBlok.versieD ul.linkLijst{float:left;width:50%}.component.introBlok.versieD ul.linkLijst li{padding-right:5px}.component.introBlok.versieE .prijspanel{position:absolute;right:-10px;top:35px}.component.introBlok.versieE strong{color:#f49400;clear:both;display:block;font-weight:normal}.component.introBlok.versieE .subheading{color:#1f87cb;font-weight:bold;font-style:normal}.component.introBlok.versieE .meta{font-size:10px;margin-top:5px;padding-bottom:0;position:absolute;bottom:10px;overflow:hidden;width:90%;white-space:nowrap}.component.introBlok.versieE .meta img{margin:0;display:inline-block;width:18px;margin-bottom:-4px}.component.introBlok.versieE img.overlay{position:absolute;top:9px}.component.introBlok.versieE a.button{position:absolute;bottom:35px;right:10px}.component.introBlok.versieE a.button.left{right:auto;left:10px;vertical-align:bottom;bottom:15px}.component.introBlok.versieE .buttonRow{height:40px;padding-top:10px;clear:both;display:inline-block}.kaartBlok{background:#fff url('/bestanden/content/gallery/anwb/portal/mijnanwb/mijnanwb_kaartblok_bg.jpg') center center no-repeat;-moz-box-sizing:border-box;box-sizing:border-box;height:298px;padding:10px;position:relative;width:300px}.kaartBlok>h3{color:#fff}.kaartBlok .kaart{left:30px;position:absolute;top:90px}.kaartBlok.noBackground{background:0;height:auto;width:auto}.kaartBlok.noBackground .kaart{position:relative;left:0;top:0}.kaartBlok .kaart.nietlid .naam,.kaartBlok .kaart.nietlid .sinds{display:none}.kaartBlok .kaart{-moz-box-sizing:border-box;box-sizing:border-box;height:150px;padding:68px 0 0 20px;width:240px}.kaartBlok .kaart,.kaartBlok .kaart.blauw{background:transparent url('/static/apps/core/images/lidmaatschapskaart/blauw.png') center center no-repeat}.kaartBlok .kaart.brons{background:transparent url('/static/apps/core/images/lidmaatschapskaart/brons.png') center center no-repeat}.kaartBlok .kaart.zilver{background:transparent url('/static/apps/core/images/lidmaatschapskaart/zilver.png') center center no-repeat}.kaartBlok .kaart.goud{background:transparent url('/static/apps/core/images/lidmaatschapskaart/goud.png') center center no-repeat}.kaartBlok .kaart.platina{background:transparent url('/static/apps/core/images/lidmaatschapskaart/platina.png') center center no-repeat}.kaartBlok .kaart span{color:#003d86;display:block;font-family:'AnwbTheSans',Arial,sans-serif;font-weight:bold;line-height:18px}.kaartBlok .kaart .lidmaatschapsnummer{font-size:16px}.kaartBlok .kaart .naam{font-size:14px}.kaartBlok .kaart .sinds{font-size:12px}.kaartBlok a .kaart span{text-decoration:none}.component.linktoggle .linktoggle-content{height:0;visibility:hidden;opacity:0;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.component.linktoggle.active .linktoggle-content{height:100%;visibility:visible;opacity:1;overflow:inherit;padding:10px 0}.component.luxaflex{position:relative;overflow:hidden;height:400px}.component.luxaflex>img{position:absolute;top:0;left:0;max-width:100%}.component.luxaflex .itemContainer{z-index:10;position:relative;padding:0}.component.luxaflex .itemContainer h3{color:white;font-size:40px}.component.luxaflex .itemContainer.itemIsActive .item .content{padding:10px 30px}.component.luxaflex .item{border-top:1px solid #fff;list-style:none;margin:0;padding-bottom:0;padding-left:15px;height:100px;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .3s ease,background-color .3s ease,opacity .3s ease;-moz-transition:height .3s ease,background-color .3s ease,opacity .3s ease;transition:height .3s ease,background-color .3s ease,opacity .3s ease}.component.luxaflex .item:first-child{border-top:0}.component.luxaflex .item .content{padding-top:30px;padding-left:30px;max-width:470px;overflow:hidden;-webkit-transition:padding-top .3s ease,margin .3s ease;-moz-transition:padding-top .3s ease,margin .3s ease;transition:padding-top .3s ease,margin .3s ease}.component.luxaflex .item:hover a,.component.luxaflex .item:hover{cursor:pointer}.component.luxaflex .item.active:hover{cursor:default}.opacity .component.luxaflex .itemContainer.itemIsActive .item,.opacity .component.luxaflex:hover .item{opacity:.7;filter:alpha(opacity=70);background-color:#1f1f1f}.opacity .component.luxaflex .itemContainer.itemIsActive .item.active,.opacity .component.luxaflex .item:hover{opacity:1;filter:alpha(opacity=100);background-color:rgba(255,255,255,0.1)}.component.luxaflex .item .content *{visibility:hidden}.component.luxaflex .item.active .content *{visibility:visible}.component.luxaflex .item .content h3{visibility:visible}.csstransitions .component.luxaflex .item .content *{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.csstransitions .component.luxaflex .item .content h3{opacity:1;filter:alpha(opacity=100);text-shadow:1px 2px 1px black;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.component.luxaflex .item .content h3{visibility:visible}.luxaflex .item .button{float:right;margin:30px 30px 0 0}.component.luxaflex .itemContainer.itemIsActive .item{height:60px}.component.luxaflex .itemContainer.itemIsActive .item.active{height:220px}.csstransitions .component.luxaflex .item.active .content *{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .3s .3s ease;-moz-transition:opacity .3s .3s ease;transition:opacity .3s .3s ease}.component.luxaflex .item.active .content{background-color:white;height:190px;margin:15px 0;border-radius:5px;box-shadow:1px 4px 5px #585858;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .3s .3s ease,border .3s .3s ease,box-shadow .3s .3s ease,padding-top .3s ease,margin .3s ease;-moz-transition:background-color .3s .3s ease,border .3s .3s ease,box-shadow .3s .3s ease,padding-top .3s ease,margin .3s ease;transition:background-color .3s .3s ease,border .3s .3s ease,box-shadow .3s .3s ease,padding-top .3s ease,margin .3s ease}.component.luxaflex .item.active .content h3{color:#003d86;text-shadow:1px 2px 0 white;-webkit-transition:color .3s .3s ease,text-shadow .3s .3s ease;-moz-transition:color .3s .3s ease,text-shadow .3s .3s ease;transition:color .3s .3s ease,text-shadow .3s .3s ease}.component.luxaflex.five-items .item{height:80px}.component.luxaflex.five-items .item .content{padding-top:20px}.component.luxaflex.five-items .item .button{margin-top:20px}.component.luxaflex.five-items .itemContainer.itemIsActive .item{height:45px}.component.luxaflex.five-items .itemContainer.itemIsActive .item.active{height:220px}.component.maintenace-booklet .standaardFormulier .license-plate{width:160px;margin-left:15px;padding:6px 6px 6px 31px;background:transparent url("/static/apps/core/images/kenteken-160.png") no-repeat;border:0;font-size:20px;font-weight:bold;line-height:31px;text-align:center;text-transform:uppercase}.component.maintenace-booklet .standaardFormulier .formattedKenteken{width:208px;height:48px;margin:0 0 0 -5px;padding:6px 6px 6px 31px;background:transparent url("/static/apps/auto/dashboard/images/kenteken.png") no-repeat;border:0;font-size:23px;font-weight:bold;line-height:31px;text-align:center;text-transform:uppercase}.component.maintenace-booklet .standaardFormulier label{padding-top:7px;font-size:15px;font-weight:bold}.component.maintenace-booklet .standaardFormulier input{width:156px;height:36px;margin-left:17px;font-size:13px;text-align:right}.component.maintenace-booklet .logintext{float:left;text-align:left;margin-top:-5px}.component.mediagallery:after{content:"";display:block;clear:both;line-height:0}.component.mediagallery .thumbnails ul:after{content:"";display:block;clear:both;line-height:0}.component.mediagallery img{border-radius:12px}.component.mediagallery{position:relative;width:940px}.component.mediagallery .content{height:349px;float:left;overflow:hidden;width:620px}.component.mediagallery .thumbnails{float:right;height:280px;margin-top:35px;overflow:hidden;width:320px}.component.mediagallery .thumbnails ul{height:9999px;list-style:none;padding:0;position:relative;width:320px}.row .colTweeDerde .component.mediagallery{width:620px}.row .colTweeDerde .component.mediagallery .content{float:none;margin-bottom:10px;width:620px}.row .colTweeDerde .component.mediagallery .thumbnails{float:none;height:79px;margin-top:0;width:620px}.row .colTweeDerde .component.mediagallery .thumbnails ul{height:79px;width:9999px}.component.mediagallery .content:hover .navButton{opacity:.85}.component.mediagallery .content .navButton{background:#d8d8d8 url('/static/apps/core/images/mediagallery/sprite.png') left top no-repeat;border-radius:3px;display:block;height:45px;opacity:0;position:absolute;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:45px;z-index:999}.component.mediagallery .content .navButton:hover{cursor:pointer;opacity:1}.component.mediagallery .content .navButton.navPrev{left:10px;top:152px}.component.mediagallery .content .navButton.navNext{background-position:-43px 0;left:566px;top:152px}.component.mediagallery .thumbsButton{background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f0f0f0 1px,#d8d8d8 100%);background-image:-webkit-linear-gradient(top,#f0f0f0 1px,#d8d8d8 100%);background-image:-ms-linear-gradient(top,#f0f0f0 1px,#d8d8d8 100%);background-image:linear-gradient(top,#f0f0f0 1px,#d8d8d8 100%);border:1px solid #d8d8d8;display:block;height:22px;position:absolute;width:298px;z-index:999}.component.mediagallery .thumbsButton:after{content:" ";height:20px;left:132px;position:absolute;width:32px}.component.mediagallery .thumbsButton:hover{cursor:pointer}.component.mediagallery .thumbsButton.navPrev{border-top-left-radius:3px;border-top-right-radius:3px;left:640px;bottom:325px}.component.mediagallery .thumbsButton.navPrev:after,.component.mediagallery .thumbsButton.navNext:after{background:transparent url("/static/apps/core/images/mediagallery/sprite.png") no-repeat -71px -106px}.component.mediagallery .thumbsButton.navNext{border-bottom-left-radius:3px;border-bottom-right-radius:3px;left:640px;bottom:0}.component.mediagallery .thumbsButton.navNext:after{background-position:-71px -75px}.component.mediagallery .thumbsButton.navPrev.inactive{cursor:default;opacity:.3}.component.mediagallery .thumbsButton.navNext.inactive{cursor:default;opacity:.3}.component.mediagallery .thumbnails ul li{background-color:#e6f1f8;display:block;float:left;height:79px;margin:0 0 20px 20px;padding:0;position:relative;width:140px;border-radius:12px}.component.mediagallery .thumbnails ul li:hover{cursor:pointer}.component.mediagallery .thumbnails ul li a{display:block;height:100%;text-align:center;width:100%}.component.mediagallery .thumbnails ul li img{position:relative}.row .colTweeDerde .component.mediagallery .thumbnails{margin-left:5px;width:600px}.row .colTweeDerde .component.mediagallery .thumbnails ul li{margin:0 0 0 10px}.row .colTweeDerde .component.mediagallery .thumbsButton{border-radius:3px;height:77px;width:11px}.row .colTweeDerde .component.mediagallery .thumbsButton:after{content:" ";height:20px;left:0;top:30px;position:absolute;width:11px}.row .colTweeDerde .component.mediagallery .thumbsButton.navPrev{left:0;top:359px}.row .colTweeDerde .component.mediagallery .thumbsButton.navPrev:after{background-position:-11px -43px}.row .colTweeDerde .component.mediagallery .thumbsButton.navNext{left:607px;top:359px}.row .colTweeDerde .component.mediagallery .thumbsButton.navNext:after{background-position:-56px -43px}.component.mediagallery .thumbnails ul li:after{content:"";display:block;height:79px;left:0;position:absolute;top:0;width:140px;zoom:1}.component.mediagallery .thumbnails ul li.hover:after{border:5px solid #ffcd00;height:69px;width:130px;border-radius:12px}.component.mediagallery .thumbnails ul li.video:after,.component.mediagallery .thumbnails ul li.video.hover:after{background:transparent url("/static/apps/ledenvoordeel/portal/img/icon-video.png") center center no-repeat}.component.mediagallery .thumbnails ul li.active:after{border:5px solid #ffcd00;height:69px;width:130px;border-radius:12px}.component.mediagallery .content{background:#e6f1f8;position:relative;border-radius:12px}.component.mediagallery .media{display:block;height:100%;opacity:0;position:absolute;text-align:center;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out;width:100%;visibility:hidden;z-index:998}.component.mediagallery .media.transparent{opacity:1;visibility:visible;z-index:999}.component.mediagallery .content .info{bottom:10px;left:10px;font-size:12px;position:absolute;text-align:left;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;visibility:visible}.component.mediagallery .content .info span{color:#fff;display:block;text-shadow:#000 1px 1px 2px}.component.mediagallery .content:hover .info{opacity:0;visibility:hidden}.component.mediagallery .content .tekst{background-color:#fff;bottom:0;display:block;left:0;opacity:0;padding:15px;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;position:absolute;text-align:left;visibility:hidden;width:590px}.component.mediagallery .content:hover .tekst{opacity:.8;visibility:visible}.component.mediagallery .content:hover .tekst h3,.component.mediagallery .content:hover .tekst .omschrijving{opacity:1}.component.miniTable ul{list-style-type:none;padding:0;margin:0;height:100px}.component.miniTable ul li{margin:0;padding:0}.component.miniTable ul li.block{background-color:#ffcd00;border-right:1px solid #fff;display:block;width:16.66667%;box-sizing:border-box;float:left;height:100%;padding:10px}.component.miniTable ul li.block:first-child{border-top-left-radius:12px}.component.miniTable ul li.block:last-child{border-top-right-radius:12px}.component.miniTable ul li.block:first-child{border-bottom-left-radius:12px}.component.miniTable ul li.block:last-child{border-bottom-right-radius:12px}.component.miniTable ul li h2{padding:0;margin:0}.component.miniTable ul li h3{padding:0;margin:0}.component.miniTable ul li a{position:relative;bottom:0}.component.miniTable ul li p{padding:0;margin:0}.component.miniTable ul li.main{width:50%;padding-right:11%}.component.miniTable ul li.title h3{width:50%;padding-right:11%;font-weight:bolder}.component.miniTable ul li.price{height:33.3%;color:#003d86}.component.miniTable ul li.link{height:33.3%;box-sizing:border-box}.component.nieuws{margin-bottom:10px}.component.nieuws h3>a{color:#003d86;font-size:17px;background-image:url('/static/apps/core/images/link-icons.png');background-position:right -473px;padding-right:25px;background-repeat:no-repeat;text-decoration:none}.component.nieuws a:hover{color:#0089d2}.component.nieuws p{margin-bottom:0}.component.nieuws .datum{font-size:12px;font-family:verdana,sans-serif;min-width:100px;display:inline-block}.component.nieuws .datum:after{content:" - "}.component.nieuws .hoofditem .introtekst a{font-weight:normal}.component.nieuws .hoofditem .introtekst .datum{font-weight:normal}.component.nieuws .hoofditem img{margin-bottom:5px;border-radius:12px}.component.nieuws .extraItems .item{padding-top:8px;border-top:solid 2px #d8e9f4;padding:8px 0 8px}.component.nieuws .extraItems .item.extended{margin-bottom:10px}.component.nieuws .extraItems .item:after{content:"";display:block;clear:both}.component.nieuws .extraItems .item:first-child{padding-top:0;border-top:0}.component.nieuws .extraItems .item:last-child{padding-bottom:0}.component.nieuws .extraItems .datum{color:#1f87cb;font-family:verdana,sans-serif}.component.nieuws .extraItems .item h3:after{clear:both}.component.nieuws .extraItems .item.plain h3>a,.component.nieuws .extraItems h3>a{color:#003d80;background-image:url('/static/apps/core/images/link-icons.png');background-position:right -473px;padding-right:25px;background-repeat:no-repeat;text-decoration:none}.component.nieuws .extraItems .item.plain h3>a:hover,.component.nieuws .extraItems h3>a:hover{color:#1f87cb}.component.nieuws .extraItems .item img{display:block;float:left;margin-right:10px;border-radius:12px}.component.nieuws .extraItems .item span.promo_subtitle{color:#f49400}.component.nieuws .ugcReactieContainer{color:#a0a0a0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.component.nieuws .ugcReactieContainer.hidden{opacity:0;visibility:hidden}.component.nieuws .ugcReactieContainer a,.component.nieuws .ugcReactieContainer.aantal{color:#7d7d7d;font-size:12px}.component.nieuws .ugcReactieContainer.aantal,.component.nieuws .ugcReactieContainer .aantal{padding:0 0 6px 26px;background:transparent url("/static/apps/core/images/nieuws/sprite-ugc-reacties.png") no-repeat 1px -2px}.component.nieuws .ugcReactieContainer.comment.aantal,.component.nieuws .ugcReactieContainer.comment .aantal{background-position:1px -2px}.component.nieuws .ugcReactieContainer.foto.aantal,.component.nieuws .ugcReactieContainer.foto .aantal{background-position:1px -53px}.component.nieuws p a.pijltje{background:0;display:block;padding-left:0}.component.nieuws p a.pijltje:before{background-image:url('/static/apps/core/images/link-icons.png');background-position:left 5px;content:'';display:inline-block;height:15px;margin-right:4px;overflow:hidden;width:8px}.component.nieuws p a.pijltje:before{background-image:url('/static/apps/core/images/link-icons.png');background-position:left 5px;content:'';display:inline-block;height:15px;margin-right:4px;overflow:hidden;width:8px}.component.nieuws a.text-gray:hover{color:#a0a0a0;text-decoration:underline}.component.pechteller{border:2px solid #d8e9f4;border-radius:12px;position:relative}.component.pechteller:after{content:"";display:block;clear:both}.component.pechteller>*{float:left;padding:10px}.component.pechteller h3{width:280px;display:block;margin-right:20px;font-style:italic}.component.pechteller .teller{display:block;width:280px;padding-bottom:20px}.component.pechteller .teller span{list-style:none;color:#003d86;font-size:40px;line-height:46px;font-weight:bold;font-family:'AnwbTheSans',Verdana,sans-serif;float:left;margin-left:0;margin-right:3px;padding:2px 4px;padding-top:5px;border-radius:8px;background-color:#d8e9f4;font-style:italic}.component.pechteller .contactinformatie{font-family:'AnwbTheSans',Verdana,sans-serif;line-height:26px;position:absolute;right:0;top:0;bottom:0;background-color:#e6f1f8;padding-top:15px;padding-left:40px;width:240px}.component.pechteller .contactinformatie em{font-weight:bold;font-size:16px;font-style:normal;color:#003d80}.component.pechteller .contactinformatie p.telnr strong{font-weight:bold;font-style:normal;font-size:16px;color:#0089d2}.colDrieVierde .component.pechteller .teller,.colTweeDerde .component.pechteller .teller,.colHelft .component.pechteller .teller{clear:left;margin-top:0;padding-top:0}.colDrieVierde .component.pechteller .contactinformatie,.colTweeDerde .component.pechteller .contactinformatie,.colHelft .component.pechteller .contactinformatie{padding-top:30px}.colHelft .component.pechteller .contactinformatie{width:165px}.component.pechteller.thema-light{border:0;border-bottom:1px solid #d8d8d8;border-radius:0}.colDerde .component.pechteller.thema-light h3{margin:0;padding:0}.colDerde .component.pechteller.thema-light .teller{margin-top:17px;text-align:center}.colDerde .component.pechteller.thema-light .teller span{float:none;margin-right:-2px}.oldie .component.petitie{display:none}.no-js .component.petitie{position:relative;z-index:-1;visibility:hidden}.component.petitie{position:relative;border-radius:12px;padding:10px;box-sizing:border-box;box-shadow:inset 0 0 0 2px #d8e9f4}.component.petitie input::-webkit-input-placeholder{font-family:Verdana}.component.petitie input::-moz-placeholder{font-family:Verdana}.component.petitie input:-ms-input-placeholder{font-family:Verdana}.component.petitie input:-moz-placeholder{font-family:Verdana}.component.petitie .content h2{font-weight:normal;font-size:24px;line-height:1;margin:0}.component.petitie .content h3{font-weight:normal;font-size:18px;margin:0}.component.petitie .content blockquote{color:#f49400}.component.petitie .content fieldset{border:0 none;padding:10px 0;background:0;box-sizing:border-box}.component.petitie .content fieldset .error:first-child{color:#d00}.component.petitie .content fieldset .notification ol,.component.petitie .content fieldset .notification li{padding:0}.component.petitie .content fieldset .notification li label{line-height:inherit}.component.petitie .content label{display:block;padding-bottom:10px;float:left;width:100%}.component.petitie .content label>span:nth-child(1){font-weight:bold;display:block}.component.petitie fieldset .optioneel span:nth-child(1)::after{content:"Optioneel";display:block;font-weight:normal;font-size:12px;line-height:.8;color:#9e9e9e}.component.petitie fieldset .boolean input+span,.component.petitie fieldset .optioneel input+span{display:inline;font-weight:normal}.component.petitie input,.component.petitie textarea{margin-top:3px;padding:6px 4px;border:1px solid #9e9e9e;width:100%;box-sizing:border-box}.component.petitie input[type='radio'],.component.petitie input[type='checkbox']{border:0;width:auto}.component.petitie .content .options-select{float:left;width:100%}.component.petitie .content .options-select .label{font-weight:bold}.component.petitie .content .options-select .boolean{float:none;display:inline-block;width:auto;white-space:nowrap}.component.petitie .content .options-select .boolean span{margin:0 10px 0 5px}.component.petitie .content .options-select .boolean span,.component.petitie .content .options-select .boolean input{display:inline-block;float:none}.component.petitie .content .socialmedia{margin-top:1em}.colTweeDerde .component.petitie .content fieldset{width:60%;float:right;padding-left:20px;box-sizing:border-box}.colTweeDerde .component.petitie .content input,.colTweeDerde .component.petitie .content textarea{width:60%;float:right}.colTweeDerde .component.petitie .content input[type='radio'],.colTweeDerde .component.petitie .content input[type='checkbox']{width:auto;float:none;display:inline-block}.colTweeDerde .component.petitie fieldset>label>span:nth-child(1),.colTweeDerde .component.petitie fieldset .optioneel>span:nth-child(1),.colTweeDerde .component.petitie .content .options-select .label{float:left;display:block;width:40%}.colTweeDerde .component.petitie fieldset>label:not([class])>span:nth-child(1){line-height:2.2}.petitie-button-bar{float:left;margin:10px 0 0;border-top:1px solid #d8d8d8;padding:10px 0 0;width:100%}.petitie-button-bar p{font-size:11px}.petitie-button-bar .button{float:right;margin-left:20px}button.button.dorment{background:#fff none !important;border:1px solid #d8d8d8 !important;color:#003d80 !important;font-weight:bold}.no-cssgradients button.button.dorment{filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}button.button.dorment:hover,button.button.dorment:active{background:#fff none !important;border:1px solid #d8d8d8 !important;color:#003d80;text-decoration:none;cursor:default}.component.petitie .bedankttekst,.component.petitie .errortekst,.component.petitie .socialmedia{display:none}.component.petitie .petitieteller{margin-top:10px;border:0;border:1px solid #e3e3e3;border-radius:5px;padding:10px 10px 20px;background-color:#f0f0f0;box-sizing:border-box}.colTweeDerde .component.petitie .petitieteller{float:left;width:40%}.component.petitie .petitieteller .teller{display:block;margin-top:17px;text-align:center;clear:both;box-sizing:border-box}.component.petitie .petitieteller .teller span{background-color:#fff;background-image:-webkit-linear-gradient(bottom,#fff 40%,#d1d1d1 50%,#fff 60%);background-image:linear-gradient(bottom,#fff 40%,#d1d1d1 50%,#fff 60%);border:1px solid #d8d8d8;border-radius:4px;box-shadow:inset 0 3px 2px #f0f0f0,0 3px 2px #f0f0f0;color:#003d86;font-family:'AnwbTheSans',Verdana,sans-serif;font-size:40px;font-weight:bold;list-style:none;line-height:46px;margin-left:0;margin-right:3px;padding:2px 4px;padding-top:5px;box-sizing:border-box}.component.petitie .petitieteller .teller{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto -2px;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.component.petitie .petitieteller .teller span{margin:auto 2px;display:inline-block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.component.poikaart{position:relative}.component.poikaart .kaartcontainer{height:550px;position:relative;width:100%}.component.poikaart .maptypes{padding-bottom:0;position:absolute;right:15px;top:15px;width:200px;white-space:nowrap;z-index:100}.component.poikaart .maptypes li{background:#fff;border:1px solid #d8d8d8;box-shadow:-1px 3px 4px #a0a0a0;cursor:pointer;display:inline-block;height:30px;line-height:30px;list-style:none;margin:0;text-align:center;width:64px;-moz-box-sizing:border-box;box-sizing:border-box}.component.poikaart .maptypes li.active{cursor:default;font-weight:bold}.component.poikaart .layers{background:#fff;border:1px solid #d8d8d8;box-shadow:-1px 3px 4px #a0a0a0;display:none;padding-bottom:0;position:absolute;right:15px;top:50px;width:200px;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100}.component.poikaart .layers li{list-style:none;margin:0;padding-bottom:0}.component.poikaart .layers>li{color:#a0a0a0;cursor:pointer;display:block;height:28px;-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;transition:height .5s ease-in-out;overflow:hidden}.component.poikaart .layers>li>span{background:transparent url('/static/apps/core/images/sprite-link-icons.png') -9px -66px no-repeat;border-bottom:1px solid #d8d8d8;display:block;height:28px;line-height:28px;margin:0 7px;padding:0 0 0 15px;-moz-box-sizing:border-box;box-sizing:border-box}.component.poikaart .layers>li.active>span{background-position:-9px -210px}.component.poikaart .layers>li.active>span,.component.poikaart .layers>li:last-child>span{border:0;height:28px}.component.poikaart .layers>li:last-child{height:28px}.component.poikaart .layers>li.active{color:#003d80;cursor:default;height:auto}.component.poikaart .layers>li.selected span{font-weight:bold}.component.poikaart .layers>li.meer{display:none;padding-top:5px}.component.poikaart .layers>li>ul{background:#f6f6f6;box-shadow:0 11px 8px -10px #a0a0a0 inset,0 -11px 8px -10px #ccc inset;padding:10px 5px 5px 5px;max-height:170px;overflow:auto}.component.poikaart .layers>li>ul li{color:#003d80;font-weight:normal;margin-bottom:6px}.component.poikaart .layers li input{margin-right:3px}.component.poikaart .layers li.hidden{display:none}.component.poikaart .infowindow{display:block;font-family:Verdana,Helvetica,sans-serif;font-size:12px;font-weight:normal;position:relative;width:350px;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:5px}.component.poikaart .infowindow .icon{left:0;position:absolute;top:35px;height:auto}.component.poikaart .infowindow .content{margin-left:70px;font-size:14px;overflow:hidden}.component.poikaart .infowindow .header{border-bottom:1px solid #d8d8d8;padding-bottom:5px;margin-bottom:10px}.component.poikaart .infowindow h3{font-weight:bold}.component.poikaart .infowindow h3 span{background-color:#003d86;color:#fff;display:inline-block;padding:2px 5px}.component.poikaart .infowindow h3 a{font-size:16px;color:inherit;text-decoration:none}.component.poikaart .infowindow .content h3+span{font-size:12px;position:relative;top:-7px}.component.poikaart .infowindow .rating{background:#eee;width:200px}.component.poikaart .infowindow .rating-bar{background:#fff;width:180px}.component.poikaart .infowindow .content p{margin:0}.component.poikaart .infowindow dl{margin:5px 0 10px}.component.poikaart .infowindow dt{font-weight:bold}.component.poikaart .infowindow dd{margin-bottom:5px}.component.poikaart .infowindow hr{border:0;background-color:#d8d8d8;display:block;height:1px;margin:15px 0 5px;width:100%}.component.poikaart .infowindow table{margin-bottom:10px}.component.poikaart .infowindow table tr{background:0}.component.poikaart .infowindow table td{padding-left:0}.component.poikaart .infowindow .content .waarde,.applicatie.poi .zoekresultaten .item .content .waarde{display:table-cell;margin:0 10px 0 0;padding:0;vertical-align:middle;line-height:16px;float:left}.component.poikaart .infowindow .content .review,.applicatie.poi .zoekresultaten .item .content .review{color:#a0a0a0;font-size:12px;vertical-align:middle;display:table-cell}.component.poikaart .infowindow dd.brandstof{width:70%}.component.poikaart .infowindow dd.brandstof .right{float:right}.component.directions{list-style:none;counter-reset:legs;display:none;width:90%}.component.directions li{margin:0 0 5px 0;padding:5px 0 5px 70px;border-bottom:1px dotted #d8d8da;display:inline-block;float:left;width:100%}.component.directions li:last-child{border-bottom:0}.component.directions li:before{counter-increment:legs;content:counter(legs)".";display:inline-block;position:absolute;left:0;margin:10px 0 0 0}.component.directions img.directions-icon{font-size:12px;width:30px;height:30px;padding:3px 0 0 8px;display:inline-block;position:absolute;left:20px}.component.directions .direction-text{width:50%;float:left;display:block;padding:0;margin:5px 0 0 0}.component.directions .direction-distance{color:#a0a0a0;float:right;font-size:12px;line-height:21px;text-align:right;margin-left:5px;width:10%}.component.directions .direction-duration{color:#a0a0a0;float:right;font-size:12px;line-height:21px;text-align:right;margin-left:5px;width:10%}.component.directions .direction-start,.component.directions .direction-end{display:block;width:50%;font-size:11px;margin:11px 0 0 0}.component.poll{margin-bottom:15px;padding:10px;border-radius:12px;box-shadow:inset 0 0 0 2px #d8e9f4;display:none}.component.poll h3{color:#003d86;font-size:20px;font-style:italic;overflow:hidden}.component.poll p{padding:0;margin:0}.component.poll .titel{display:none}.component.poll fieldset{margin-bottom:10px;border:0}.component.poll fieldset:empty{display:none}.component.poll label{display:block;padding:5px 10px 5px 20px}.component.poll label:hover{cursor:pointer}.component.poll label input{float:left;margin-top:5px;margin-left:-15px}.component.poll label input ~ span{margin-left:5px}.component.poll .resultaten{margin:-10px 0 5px}.component.poll .resultaat{position:relative;display:block;margin:0;padding:15px 10px}.component.poll .percentage{float:right;display:block;padding-left:.5em;white-space:nowrap;color:#1f87cb}.component.poll .percentageBalk{position:absolute;left:10px;right:10px;bottom:0;overflow:visible;background-color:#e6f1f8;border-radius:12px}.component.poll h3 span{float:right;display:block;white-space:nowrap;margin-right:10px;font-weight:normal;font-size:14px;line-height:2;color:#1f87cb}.component.poll .totaalString{color:#a0a0a0}.component.poll .percentageBalk .behaald{padding:0;font-size:0;line-height:0;border-top:8px solid #1f87cb;-webkit-transition:width 1.5s ease-out;-moz-transition:width 1.5s ease-out;-ms-transition:width 1.5s ease-out;-o-transition:width 1.5s ease-out;transition:width 1.5s ease-out;border-top-left-radius:12px;border-bottom-left-radius:12px}.component.poll .percentageBalk .behaald.selected{border-color:#f49400}.component.poll .buttons{margin-top:10px}.component.productBlok{position:relative;border:1px solid #ffcd00;border-radius:12px;border-top-right-radius:12px;padding-bottom:16px}.component.productBlok p{padding:10px;padding-bottom:5px}.component.productBlok h3{color:#003d86;display:inline-block;vertical-align:top;margin-top:5px}.component.productBlok .titel{padding:15px 70px 15px 10px;font-size:13px;font-weight:normal;border-top-left-radius:12px;border-top-right-radius:12px;background-color:#ffcd00;background-image:none;box-shadow:none;font-style:italic}.component.productBlok .titel strong{font-size:24px;line-height:26px;display:block;clear:both;font-size:26px;line-height:28px}.component.productBlok p a{position:absolute;bottom:11px;left:11px}.component.productBlok .button{white-space:nowrap;left:auto;right:10px}.component.productBlok .prijspanel{position:absolute;top:-10px;right:-10px}.component.productHeader{position:relative}.component.productHeader img{-moz-user-select:none;user-select:none;border-radius:12px}.component.productHeader>img:hover{cursor:pointer}.component.productHeader .infobox{border-radius:12px;width:320px;position:absolute;padding:12px;background:white;bottom:24px;top:20px;left:20px}.component.productHeader .prijspanel{position:absolute;right:-60px;top:90px}.component.productHeader .prijspanel.hoog{top:10px}.component.productHeader ul{font-size:16px;font-family:"AnwbTheSans";color:#003d86;list-style:none}.component.productHeader ul li{display:block;height:22px;margin-left:0;margin-bottom:5px;padding-bottom:0;padding-left:30px;background:transparent url('/static/apps/core/images/productheader/vinkje.png') no-repeat center left}.component.productHeader .button{position:absolute;bottom:10px;right:10px}.component.productRating{box-shadow:inset 0 0 0 2px #d8e9f4;border-radius:12px;padding:9px 9px 9px 9px}.component.productRating h3{display:inline-block;width:73%;width:-webkit-calc(100% - 55px);width:calc(100% - 55px);font-style:italic}.component.productRating .starContainer{display:block;height:16px;position:relative;width:80px;text-indent:-9999px;overflow:hidden;background-color:#d8d8d8;margin-bottom:10px}.component.productRating .stars{width:80px;background:transparent url("/static/apps/core/images/ster.png");height:16px;position:absolute;top:0;left:0}.component.productRating .percent{background:#ffcd00;height:16px;position:absolute;top:0;left:0}p.beoordelingen{line-height:16px;color:#1f87cb}span.waarde{display:block;float:right;font-weight:bold;margin-left:5px;font-family:'AnwbTheSans',verdana,sans-serif;padding:5px;border:2px solid #003d80;border-radius:50%;width:30px;height:30px;display:table-cell;vertical-align:middle;text-align:center;font-weight:bold;font-size:1.2rem;font-family:"AnwbTheSans",Verdana,sans-serif}.component.recentefotos .fotos a{display:inline-block;margin:10px 10px 0 0}.component.recentefotos .fotos img{box-shadow:2px 2px 3px #afafaf;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.component.recentefotos .fotos img:hover{-webkit-transform:scale(1.3) rotate(10deg);-ms-transform:scale(1.3) rotate(10deg);-moz-transform:scale(1.3) rotate(10deg);-o-transform:scale(1.3) rotate(10deg);transform:scale(1.3) rotate(10deg)}.component.reviewhistogram{border:1px solid #d8d8d8;border-radius:3px;padding:10px 10px 20px}.component.reviewhistogram .histogramtop{border-bottom:1px solid #d8d8d8}.component.reviewhistogram .histogramtop h3{display:inline-block;margin-right:5px}.component.reviewhistogram .histogramtop .reviewcount{display:inline-block;float:right;margin-right:10px;text-align:right;width:15%}.component.reviewhistogram .histogramitem{border-bottom:1px dotted #d8d8d8;margin:15px 0 0;padding:0 10px}.component.reviewhistogram .histogramdescription{display:inline-block;width:85%}.component.reviewhistogram .histogramdescription p{margin-bottom:5px}.component.reviewhistogram .histogramnumbers{display:inline-block;float:right;text-align:right;width:15%}.component.reviewhistogram .ratingbar{background:#ffd400;float:left;height:5px;margin-bottom:5px}.component.routeplanner-widget .hidden{display:none}.component.routeplanner-widget input{width:100%;border-radius:5px;padding:5px 8px;margin:10px 0}.component.routeplanner-widget .manual{padding-right:20px}.component.routeplanner-widget .automatic{margin-bottom:10px}.component.routeplanner-widget .route-type-buttons{list-style:none}.component.routeplanner-widget .route-type-buttons li{display:inline-block;margin-left:0;padding-bottom:0}.component.routeplanner-widget .route-type-buttons .route-type-button{font-family:'AnwbTheSans',Arial,sans-serif;padding:0 4px;border:1px solid #bbb;border-radius:3px;cursor:pointer;vertical-align:top;display:inline-block;min-width:36px;text-align:center;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%)}.component.routeplanner-widget .route-type-buttons .route-type-button:hover{background:#00a5ea;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00a5ea),color-stop(100%,#00a5ea));background:-webkit-linear-gradient(top,#00a5ea 0,#00a5ea 100%);background:linear-gradient(to bottom,#00a5ea 0,#00a5ea 100%);color:white;text-decoration:none;border:1px solid #00a5ea}.component.routeplanner-widget .route-type-buttons .public-transport-route,.component.routeplanner-widget .route-type-buttons .bike-route{padding:0;text-align:center}.component.routeplanner-widget .route-type-buttons .route-type-button .icon{font-size:34px;line-height:32px}.component.routeplanner-widget .route-type-buttons .route-type-button .icon-train{font-size:20px}.component.routeplanner-widget .route-type-buttons .car-route .traveltime{vertical-align:top;padding-top:6px;display:inline-block;width:140px;text-align:center}.component.routeplanner-widget .route-type-buttons .car-route .traveltime.laden{background-size:22px;height:28px}.component.routeplanner-widget .ui-autocomplete{padding-bottom:0;padding-top:0}.component.routeplanner-widget .ui-autocomplete li a{width:auto;cursor:pointer !important}.component.routeplanner-widget .ui-autocomplete .ui-menu-item{margin-left:0;padding-bottom:0}.component.routeplanner-widget .ui-autocomplete .ui-menu-item a{padding:3px 10px}.colDerde .component.routeplanner-widget .route-type-buttons .car-route{width:180px}.component.routeplanner{position:relative}.component.routeplanner .typeInput{position:absolute;left:-9999px}.component.routeplanner .typeLabel{display:inline-block;padding:8px 15px 15px 8px;cursor:pointer;margin-bottom:-5px;font-size:13px;font-weight:bold;color:#003d80;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.component.routeplanner .typeLabel:hover{color:#1f87cb}.component.routeplanner .typeInput:checked+.typeLabel{background-color:#ffcd00;position:relative;border-top-left-radius:12px;border-top-right-radius:12px;border-left:1px solid transparent}.component.routeplanner #toonlocatie:checked ~ .userInput .naar,.component.routeplanner #toonlocatie:checked ~ .userInput .submitContainer .vervoertype,.component.routeplanner #toonlocatie:checked ~ .userInput .submitContainer button .planroute{display:none}.component.routeplanner #planroute:checked ~ .userInput .submitContainer button .toonlocatie{display:none}.component.routeplanner .locatieContainer{display:inline-block}.component.routeplanner .userInput{position:relative;padding:10px;border-radius:12px;background-color:#ffcd00;background-image:none;box-shadow:none;margin-top:-5px}.component.routeplanner .userInput .locatieInput{line-height:18px;width:235px;margin-right:10px;border-radius:8px;box-shadow:none;border:0 solid transparent;padding:8px 0 5px 10px;margin:5px 10px 5px 0}.component.routeplanner .userInput label{color:#003d80;font-size:12px}.component.routeplanner .ui-autocomplete{padding-bottom:5px;padding-top:5px}.component.routeplanner .ui-autocomplete li a{width:auto}.component.routeplanner .ui-autocomplete .ui-menu-item{margin-left:0}.component.routeplanner .ui-autocomplete .ui-menu-item a{padding-right:10px}.component.routeplanner select{margin-right:10px;display:none}.component.routeplanner .submitContainer{display:inline-block}.component.routeplanner .vervoertype{display:inline-block;margin:0 10px 0 0;background-color:#fff;border-radius:5px;border:0;padding:4px 4px 3px 4px;position:relative;top:8px;font-size:.1px;line-height:.1px}.component.routeplanner .vervoertype label{width:24px;height:24px;border-radius:3px;border:1px solid #d8d8d8;display:inline-block}.component.routeplanner .vervoertype label:hover{cursor:pointer}.component.routeplanner .vervoertype input:checked+label:hover{cursor:default}.component.routeplanner .vervoertype label.car{background:url('/static/apps/routeplanner/images/controlpanelmode_car.png') no-repeat scroll #fff;margin-right:2px}.component.routeplanner .vervoertype label.car:hover,.component.routeplanner .vervoertype #car:checked+label{background:url('/static/apps/routeplanner/images/controlpanelmode_car_white.png') no-repeat scroll #0089d2}.component.routeplanner .vervoertype label.ov{background:url('/static/apps/routeplanner/images/controlpanelmode_OV.png') no-repeat scroll #fff;margin-right:2px}.component.routeplanner .vervoertype label.ov:hover,.component.routeplanner .vervoertype #ov:checked+label{background:url('/static/apps/routeplanner/images/controlpanelmode_OV_white.png') no-repeat scroll #0089d2}.component.routeplanner .vervoertype label.bike{background:url('/static/apps/routeplanner/images/controlpanelmode_bike.png') no-repeat scroll #fff;margin-right:2px}.component.routeplanner .vervoertype label.bike:hover,.component.routeplanner .vervoertype #bike:checked+label{background:url('/static/apps/routeplanner/images/controlpanelmode_bike_white.png') no-repeat scroll #0089d2}.component.routeplanner .vervoertype label.ped{background:url('/static/apps/routeplanner/images/controlpanelmode_pedestrian.png') no-repeat scroll #fff}.component.routeplanner .vervoertype label.ped:hover,.component.routeplanner .vervoertype #ped:checked+label{background:url('/static/apps/routeplanner/images/controlpanelmode_pedestrian_white.png') no-repeat scroll #0089d2}.component.routeplanner .vervoertype input{position:absolute;left:-9999px}.component.routeplanner button{margin:6px 6px}.component.routeplanner a{color:#003d80}.colDrieVierde .component.routeplanner .locatieInput{width:195px}.colTweeDerde .component.routeplanner .locatieInput{width:155px}.colHelft .component.routeplanner .locatieInput{width:200px}.colDerde .component.routeplanner .locatieInput{width:268px}.colVierde .component.routeplanner .locatieInput{width:188px}.colHelft .component.routeplanner .naar .locatieInput{margin-right:0}.colHelft .component.routeplanner #toonlocatie:checked ~ .userInput .van .locatieInput{width:300px}.colHelft .component.routeplanner #toonlocatie:checked ~ .userInput .submitContainer{display:inline-block}.colHelft .component.routeplanner .submitContainer,.colDerde .component.routeplanner .submitContainer,.colVierde .component.routeplanner .submitContainer{display:block}.colVierde .component.routeplanner .vervoertype{top:0;margin:5px 0}.colVierde .component.routeplanner .typeLabel{font-size:12px;padding:8px 8px 15px 8px}.component.selectieblok{position:relative}.component.selectieblok>img{width:100%;border-radius:12px}.component.selectieblok .inhoud{position:absolute;left:0;top:0;padding:20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.component.selectieblok h3{font-size:24px;line-height:26px;margin-bottom:10px}.component.selectieblok .licht{color:white}.component.selectieblok .licht.pijltje{background-position:left -76px}.component.selectieblok .item{margin-bottom:5px}.component.selectieblok .item:after{content:"";display:block;clear:both}.component.selectieblok .headline img{float:left;margin-right:3px;background-color:white}.component.selectieblok .headline h4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:225px;height:36px;border:1px solid #0089d2;float:left;font-size:14px;font-family:Verdana;line-height:14px;border-radius:3px;padding:10px 3px;background-image:linear-gradient(top,#62b7e3 0,#0089d2 2px,#0089d2 50%,#40a7dd 100%);background-image:-o-linear-gradient(top,#62b7e3 0,#0089d2 2px,#0089d2 50%,#40a7dd 100%);background-image:-moz-linear-gradient(top,#62b7e3 0,#0089d2 2px,#0089d2 50%,#40a7dd 100%);background-image:-webkit-linear-gradient(top,#62b7e3 0,#0089d2 2px,#0089d2 50%,#40a7dd 100%);background-image:-ms-linear-gradient(top,#62b7e3 0,#0089d2 2px,#0089d2 50%,#40a7dd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0089D2',endColorstr='#40A7DD',GradientType=0)}.component.selectieblok .headline h4.hasSubtitel{padding:3px}.component.selectieblok .headline h4 a{color:white;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.component.selectieblok .headline h4.hasSubtitel span{font-size:11px}.component.selectieblok .headline:hover{cursor:pointer}.component.selectieblok .active .headline h4,.component.selectieblok .headline:hover h4{border:1px solid #d8d8d8;background-image:linear-gradient(top,#fff 0,#fff 50%,#f3f3f3 100%);background-image:-o-linear-gradient(top,#fff 0,#fff 50%,#f3f3f3 100%);background-image:-moz-linear-gradient(top,#fff 0,#fff 50%,#f3f3f3 100%);background-image:-webkit-linear-gradient(top,#fff 0,#fff 50%,#f3f3f3 100%);background-image:-ms-linear-gradient(top,#fff 0,#fff 50%,#f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#F3F3F3',GradientType=0)}.component.selectieblok .active .headline h4 a,.component.selectieblok .headline:hover h4 a{color:#003d86;text-decoration:none}.component.selectieblok .content{visibility:hidden;opacity:0;position:absolute;left:310px;top:55px;max-width:280px;max-width:-moz-calc(100% - 360px);max-width:calc(100% - 360px);background-color:white;padding:10px;border:1px solid #d8d8d8;border-radius:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.component.selectieblok .active .content{opacity:1;visibility:visible;transition-delay:.3s;-moz-transition-delay:.3s;-webkit-transition-delay:.3s;-o-transition-delay:.3s}.component.selectieblok .content h5{font-size:18px;color:#003d86;font-family:'AnwbTheSans',Verdana,sans-serif;line-height:22px}.applicatie.siri #etva-small{border-radius:12px}.applicatie.siri #etva-contactblock{color:#003d86;background-color:#bfdbed;border-left:0 solid #d8d8d8;border-bottom:0 solid #d8d8d8;border-right:0 solid #d8d8d8;margin-bottom:0;border-radius:12px}.applicatie.siri #etva-contactblock .etinput .ettitle{font-style:italic}.applicatie.siri #etva-contactblock .etinput .etinputcontainer .etinputbox{border-radius:12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.applicatie.siri #etva-contactblock .etinput .etinputcontainer button.etsubmit{background:#003d80;background-image:-webkit-linear-gradient(left,#003d80 0,#0073b3 100%);background-image:linear-gradient(to right,#003d80 0,#0073b3 100%);color:#fff;box-shadow:inset 0 0 0 none none;border:0 solid transparent}.applicatie.siri #etva-contactblock .etinput .etva{position:absolute;right:0;bottom:-10px;width:91px;height:86px;background-position:-409px -290px}.applicatie.siri #etva-large .etsprite,.applicatie.siri #etva-small .etsprite,.applicatie.siri #etva-small-overlapping .etsprite,.applicatie.siri #etva-contactblock .etsprite{background-image:url("/static/apps/core/images/sprite.et.va.png?v=1")}.applicatie.siri #etva-large .etinputcontainer textarea,.applicatie.siri #etva-small .etinputcontainer textarea{border:1px solid #bfdbed;border-radius:8px}.applicatie.siri #etva-large .va .ettitle{color:#003d80;font-style:italic;font-weight:normal}.applicatie.siri #etva-contactblock .etoutputfaqwrapper,.applicatie.siri #etva-large .etoutputcontainer,.applicatie.siri #etva-large .etoutputtitle,.applicatie.siri #etva-large .etquestionrepeatbox,.applicatie.siri #etva-small .etquestionrepeatbox,.applicatie.siri #etva-large .etfeedbackselectionbox .etoption,.applicatie.siri #etva-small .etfeedbackselectionbox .etoption,.applicatie.siri #etva-large .etquestionrepeatbox cite,.applicatie.siri #etva-small .etquestionrepeatbox cite{color:#003d80}.applicatie.siri #etva-large .etfeedbacktextcontainer textarea{border:1px solid #bfdbed;border-radius:8px;color:inherit;width:inherit}.applicatie.siri #etva-large .etfeedbackbox button,.applicatie.siri #etva-small .etfeedbackbox button{margin:0;position:absolute;bottom:10px;right:10px;height:inherit;padding:0;border-radius:8px;border:0;background:#003d80;background-image:-webkit-linear-gradient(left,#003d80 0,#0073b3 100%);background-image:linear-gradient(to right,#003d80 0,#0073b3 100%);color:#fff}.sliderCombo{position:relative}.sliderCombo .sliderComboRange{display:none;width:42px}.sliderCombo .sliderComboRange.supported{position:static;display:inline-block;width:-webkit-calc(100% - 52px);width:calc(100% - 52px)}.sliderCombo .sliderComboNumber{float:right;display:block;margin-top:-0.3333em;padding:3px;text-align:center;font-weight:bold;font-size:12px;color:#0089d2}.sliderCombo .sliderComboRange ~ .sliderComboNumber{position:absolute;top:3px;right:0;z-index:42;display:block}.sliderCombo .sliderComboRange.supported ~ .sliderComboNumber{position:relative;top:inherit;right:inherit}.sliderCombo .sliderComboRange.supported::-ms-tooltip{display:none}.socialmediabar{position:relative;z-index:100}.socialmediabar .buttons>*{float:left}.socialmediabar:after{content:"";display:block;clear:both}.socialmediabar .button.facebookLike{width:99px}.component.stickyMainNavContainer nav.stickyMainNav{width:940px;padding-top:7px;padding-bottom:0;overflow:visible;background:#fff;font-family:verdana;font-size:14px;z-index:100}.component.stickyMainNavContainer nav.stickyMainNav ul{margin:0;padding:0;list-style:none;height:20px;border-bottom:1px solid #d8e9f4}.component.stickyMainNavContainer nav.stickyMainNav li{float:left;text-align:center;display:block;border-right:1px solid #003d80;box-sizing:border-box;moz-box-sizing:border-box;padding:0 2px;height:14px;margin:0}.component.stickyMainNavContainer nav.stickyMainNav li:hover{float:left;display:block}.component.stickyMainNavContainer nav.stickyMainNav li:last-child{border:0}.component.stickyMainNavContainer nav.stickyMainNav ul li a{-webkit-transition:background-color .1s linear 0s;transition:background-color .1s linear 0s;display:block;margin-top:-5px;padding:0 5px}.component.stickyMainNavContainer nav.stickyMainNav ul li a:hover{text-decoration:none}.component.stickyMainNavContainer nav.stickyMainNav ul li a.active{background-color:#d8e9f4;margin-top:-11px;position:relative;padding:5px;-webkit-transition:background-color .1s linear 0s;transition:background-color .1s linear 0s;border-radius:3px}.component.stickyMainNavContainer nav.stickyMainNav ul li a::after{content:"";position:absolute;left:0;right:0;top:30px;margin-left:auto;margin-right:auto;display:inline-block;width:0;height:0;line-height:0;border:10px solid transparent;border-top:10px solid transparent}.component.stickyMainNavContainer nav.stickyMainNav ul li a.active::after{content:"";position:absolute;left:0;right:0;top:30px;margin-left:auto;margin-right:auto;display:inline-block;width:0;height:0;line-height:0;border:10px solid transparent;border-top:10px solid #d8e9f4}.component.stickyMainNavContainer nav.stickyMainNav .menuTitle{position:relative;padding-bottom:15px}.component.stickyMainNavContainer{height:65px}.sunnycars input{width:300px;height:48px;border:1px solid #ffd400;border-radius:4px;font-size:18px;text-indent:10px;margin:10px 0 0 0}a.button.sunnycars-submit{display:block;margin:20px 0 0 0;max-width:150px}.sunnycars input.error{border:1px solid #cd0a0a}.sunnycars span.error-message{color:#cd0a0a;display:block;margin:10px 0 0 0}.sunnycars input.success{border:1px solid green}.sunnycars span.success-message{color:green;display:block;margin:10px 0 0 0}.component.tabbox .tabs{padding-bottom:0}.component.tabbox .tabs li{display:inline-block;list-style:none;margin-left:0;padding:10px;text-align:center;border-left:2px solid #d8e9f4;font-weight:bold;color:#003d80}.component.tabbox .tabs li.active{background-color:#ffcd00;color:#003d80;box-shadow:-1px 2px 4px #d8e9f4;position:relative;z-index:5;border-top-left-radius:12px;border-top-right-radius:12px}.component.tabbox .tabs li.active,.component.tabbox .tabs li.active+li,.component.tabbox .tabs li:first-child{border-left:1px solid transparent;box-shadow:none}.component.tabbox .tabs li:hover{cursor:pointer}.component.tabbox .tabs li img{display:block;margin-left:auto;margin-right:auto}.component.tabbox .contentcontainer{margin-top:-10px}.component.tabbox .content{display:none;padding:10px;position:relative;z-index:6;border-radius:3px;border-radius:12px;background-color:#ffcd00;background-image:none;box-shadow:none}.component.tabbox .content img{border-radius:12px}.component.tabbox .content .innercontent{background-color:white;border-radius:8px;padding:10px}.component.tabbox .content .innercontent:after{content:"";clear:both;display:block}.component.tabbox .content .extracontent{padding-top:10px;margin-bottom:0}.component.tabbox .content .extracontent:after{content:".";display:block;height:0;clear:both;visibility:hidden}.component.tabbox .content .extracontent .button{float:right}.component.tabbox .content.active{display:block}.ie7 .component.tabbox .tabs li{float:left;margin:0;width:70px}.ie7 .component.tabbox .extracontent .button{margin-top:-33px}.component.tabbox.verticaal{min-height:298px}.component.tabbox.verticaal .tabs{display:block;float:left;width:300px}.component.tabbox.verticaal .tabs li{border-left:0;border-top:2px solid #d8e9f4;color:#003d86;display:block;font-family:'AnwbTheSans',Verdana,sans-serif;font-size:18px;font-weight:normal;margin:0 10px;padding:10px 0;text-align:left}.component.tabbox.verticaal .tabs li.active{border-radius:0;box-shadow:none;margin:0;padding:10px}.component.tabbox.verticaal .tabs li.active:after{content:url(/static/apps/core/images/contentcaroussel/pijltje.png);margin-top:-12px;position:absolute;right:-2px;top:50%;z-index:1}.component.tabbox.verticaal .tabs li:first-child,.component.tabbox.verticaal .tabs li.active+li{border-top:2px solid transparent}.component.tabbox.verticaal .tabs li:hover{cursor:pointer}.component.tabbox.verticaal .tabs li img{display:block;margin-left:auto;margin-right:auto}.component.tabbox.verticaal .contentcontainer{display:inline-block;float:left;width:640px}.component.tabbox.verticaal .content{background:#fff;border:2px solid #d8e9f4;border-radius:0;box-shadow:none;z-index:4}.component.tabbox.verticaal .content .innercontent{padding:0}.component.tabbox.verticaal .content .buttoncontainer{text-align:right}.colDrieVierde>.component.tabbox.verticaal .contentcontainer{width:400px}.colTweeDerde>.component.tabbox.verticaal .contentcontainer{width:320px}.colHelft>.component.tabbox.verticaal .tabs{width:200px}.colHelft>.component.tabbox.verticaal .contentcontainer{width:260px}table{border-collapse:collapse;border-spacing:0;width:100%}tr{background-color:transparent}td,th{padding:6px 5px 8px 5px;vertical-align:top}th{text-align:left}table tr:nth-child(even){background-color:#e6f1f8}table.toplijst{width:100%}table.toplijst tr td:first-child{text-align:right;width:18px}.mijnLidmaatschap a{text-decoration:underline}.mijnLidmaatschap a:hover{text-decoration:none}.mijnLidmaatschap table{border:1px solid #d6d9e4;border-radius:3px;border-collapse:inherit}.mijnLidmaatschap thead th{background-color:white;box-shadow:-1px 2px 6px #d6d9e4;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fff 48%,#f3f3f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(48%,#fff),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,#fff 0,#fff 48%,#f3f3f3 100%);background:-o-linear-gradient(top,#fff 0,#fff 48%,#f3f3f3 100%);background:-ms-linear-gradient(top,#fff 0,#fff 48%,#f3f3f3 100%);background:linear-gradient(to bottom,#fff 0,#fff 48%,#f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f3f3f3',GradientType=0)}.mijnLidmaatschap tfoot td{padding:0}.mijnLidmaatschap tfoot td img{display:block}td.prijsKolom{width:80px;text-align:right}.mijnLidmaatschap .prijs{font-size:24px;font-family:'AnwbTheSans',arial,sans-serif;font-weight:bold;color:#f49400}.mijnLidmaatschap .prijs sup{font-size:12px}table.vergelijking{width:100%}table.vergelijking.geenPadding td{padding:2px}table.vergelijking td{padding:10px;vertical-align:top;border-right:2px solid #bfdbed;border-top:2px solid #bfdbed}table.vergelijking tr:first-child{background-color:#d8e9f4;color:#003d86;font-family:'AnwbTheSans',Verdana,sans-serif}table.vergelijking tr:first-child td:first-child{border-top-left-radius:12px}table.vergelijking tr:first-child td:last-child{border-top-right-radius:12px}table.vergelijking tr:first-child td,table.vergelijking tr:last-child td{border-top:0}table.vergelijking tr td:last-child,table.vergelijking tr:last-child td{border-right:0}table.vergelijking tr td:first-child{color:#003d86;font-weight:bold}table.vergelijking tr:last-child{background-color:white}table.vergelijking .middel{font-size:16px;line-height:20px;font-weight:bold}table.vergelijking .groot{font-size:24px;font-weight:bold;line-height:24px}table.vergelijking sup{font-size:14px;vertical-align:top;line-height:14px}.applicatie table tr{background-color:transparent}.component.tagCloud:after{content:".";display:block;height:0;clear:both;visibility:hidden}.component.tagCloud li{display:inline-block;margin:0;font-size:13px;white-space:nowrap;padding-bottom:5px}.component.tagCloud li.tag2{font-size:17px}.component.tagCloud li.tag3{font-size:20px}#footer .component.tagCloud li a{color:#0089d2;text-decoration:none}#footer .component.tagCloud li a:hover{color:#00a5ea;text-decoration:underline}.component.themanavigatie{border-radius:12px;padding:10px 0 5px 0;background-color:#e6f1f8}.component.themanavigatie h4{font-family:'AnwbTheSans',verdana,sans-serif;color:#003d86;margin:5px 10px 0 10px;font-weight:bold}.component.themanavigatie ul{list-style:none;padding-bottom:0}.component.themanavigatie .viewbox{display:none}.component.themanavigatie li{margin:0;padding:5px 10px;display:block;background-color:#d8e9f4}.component.themanavigatie li:first-child{border-top:0}.component.themanavigatie li:last-child{border-bottom:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.component.themanavigatie li:nth-child(even){background-color:#e6f1f8}.component.themanavigatie a{color:#003d80;font-weight:bold;display:inline-block;line-height:30px;text-decoration:none;margin-right:12px}.component.themanavigatie a:after{background-image:url('/static/apps/core/images/link-icons.png');background-position:left -474px;content:'';display:inline-block;height:15px;overflow:hidden;width:15px;margin-left:4px}.component.themanavigatie a:hover{color:#1f87cb}.component.tooltip{display:inline-block;width:auto}.component.tooltip .content{width:298px;opacity:0;visibility:hidden;position:absolute;min-height:50px;margin-top:11px;background:#fff;border:1px solid #d8d8d8;box-shadow:2px 3px 4px #d6d9e4;padding:15px;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.component.tooltip .content.active{opacity:1;visibility:visible;z-index:10}.component.tooltip .content:after{background:transparent url('/static/apps/core/images/tooltip/info-triangle.png') no-repeat;position:absolute;top:-15px;left:131px;height:15px;width:28px;z-index:1000;content:" "}.component.tooltip.links .content:after{left:20px}.component.tooltip.rechts .content:after{left:auto;right:20px}.component.twitter .box{border:1px solid #d8e9f4;border-radius:12px;padding:5px;height:calc(100% - 32px);box-sizing:border-box;overflow:hidden;-moz-box-sizing:border-box;height:-webkit-calc(100% - 32px);height:-moz-calc(100% - 32px)}.component.twitter em{font-size:12px;display:inline-block;clear:both;color:#0089d2;font-style:normal}.component.twitter em a{line-height:14px;text-decoration:underline}.component.twitter em a:first-child{margin-left:0}.component.twitter ul{padding-bottom:0}.component.twitter li{list-style:none;padding:10px 0;border-bottom:2px solid #e6f1f8;margin-left:0}.component.twitter li:last-child{border-bottom:0}.component.twitter .header{border-radius:5px;overflow:hidden;display:inline-block;float:left}.component.twitter .twitterlogo{float:left;margin-right:5px;display:block;transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;transition:transform .3s ease}.component.twitter .twitterlogo:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.component.twitter .timeLink{text-decoration:none}.component.twitter .header h3{margin-top:1px}.component.twitter h3{font-style:italic;line-height:inherit}.component.twitter h4{font-style:normal}.component.twitter h4 a.pijltje{background-image:none;padding-left:0}.component.twitter h4 a.pijltje::after:hover{background-position:right -565px}.component.twitter h4 a{font-weight:bold;color:#003d80}.component.twitter .followBox{height:25px;top:-1px;position:relative;z-index:100;padding-top:7px}.component.twitter .followButton{background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#dedede));background-image:-moz-linear-gradient(top,white,#dedede);background-image:-ms-linear-gradient(top,white,#dedede);background-image:-o-linear-gradient(top,white,#dedede);background-image:linear-gradient(top,white,#dedede);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff',endColorstr='#dedede');border:#CCC solid 1px;border-radius:3px;color:#333;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;box-sizing:border-box;height:20px;display:inline-block;padding:0 3px 0 19px;white-space:nowrap;font:normal normal normal 11px/1.7 Arial,sans-serif;font-weight:bold}.component.twitter .followButton:hover{border-color:#BBB;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#d9d9d9));background-image:-moz-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:-ms-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:-o-linear-gradient(top,#f8f8f8,#d9d9d9);background-image:linear-gradient(top,#f8f8f8,#d9d9d9);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#F8F8F8',endColorstr='#dedede');box-shadow:none;text-decoration:none}.component.twitter .followButton:active{background-color:#efefef;box-shadow:inset 0 3px 5px rgba(0,0,0,0.1)}.component.twitter .followButton i{position:absolute;top:9px;left:2px;width:16px;height:16px;background:transparent url('/static/apps/core/images/logos/twitter-bird-light-bgs-16px.png') 0 0 no-repeat}.component.twitter.multipage{position:relative}.component.twitter.multipage .tweetscontainer{position:relative;overflow:hidden}.component.twitter.multipage .tweetscontainer ul{position:absolute}.component.twitter.multipage .tweetscontainer ul.animate{-webkit-transition:top .6s ease-in-out;transition:top .6s ease-in-out}.component.twitter.multipage .tweetscontainer li{-moz-box-sizing:border-box;box-sizing:border-box;height:90px;border-top:1px dotted #DDD;border-bottom:0}.component.twitter.multipage.pause:after{content:" ";position:absolute;top:10px;right:0;width:30px;height:30px;background:transparent url('/static/apps/core/images/twitterwidget/icon_pauze.png') no-repeat}.component.twitter.alternatief h3{margin-bottom:10px}.component.twitter.alternatief .tweet{position:relative}.component.twitter.alternatief p{margin:0}.component.twitter.alternatief img{position:absolute;top:0;left:0}.component.twitter.alternatief .tekstContainer a.kop{font-size:14px;color:#003d86;font-weight:bold}.component.twitter.alternatief abbr{display:inline-block;color:#1f87cb;font-size:12px;font-style:normal}.component.twitter.alternatief .tekstContainer{box-shadow:inset 0 0 0 1px #d8e9f4;padding:10px;border-radius:5px;margin-left:70px}.component.twitter.alternatief .tekstContainer:before{background-image:url('/static/apps/core/images/twitterwidget/arrow-left.png');background-repeat:no-repeat;position:absolute;content:"";top:15px;left:60px;width:11px;height:20px}.component.twitter.alternatief .actieBalk{margin:0 0 3px 70px;padding:5px;border:1px solid #0089d2;border-radius:0 0 5px 5px;position:relative;top:-1px;opacity:0;visibility:hidden;-webkit-transform:perspective(600px) rotateX(-90deg);-moz-transform:perspective(600px) rotateX(-90deg);-ms-transform:perspective(600px) rotateX(-90deg);transform:perspective(600px) rotateX(-90deg);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.component.twitter.alternatief .tekstContainer:hover+.actieBalk,.component.twitter.alternatief .actieBalk:hover{opacity:1;visibility:visible;-webkit-transform:perspective(600px) rotateX(0);-moz-transform:perspective(600px) rotateX(0);-ms-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}.component.twitter.alternatief .actieBalk a{display:inline-block;margin-right:5px}.component.twitter.alternatief .disclaimer{border-top:1px solid #d8d8d8;color:#d8d8d8;font-size:12px}.component.vakantieZoekenboek fieldset{background-color:white;border-radius:5px;border:0;padding:10px;margin-bottom:10px}.component.vakantieZoekenboek h3{padding-bottom:5px}.component.vakantieZoekenboek select{width:100%;margin:5px 0;padding:2px}.component.vakantieZoekenboek p{margin-bottom:0}.vakantieZoekenboek.tekst .content{background-color:white;border-radius:5px;border:0;padding:10px;margin-bottom:10px}.vakantieZoekenboek.tekst .linkLijst{padding-bottom:0}.vakantieZoekenboek.tekst label{width:170px;font-weight:bold;display:inline-block}.vakantieZoekenboek.tekst select{width:170px;margin-right:10px}.vakantieZoekenboek.tekst select{display:inline-block;width:auto}.component.vakantiezoeker .col .col{width:205px;margin-right:9px}.component.vakantiezoeker.versieB .col .col{width:170px}.component.vakantiezoeker .col .col.type{width:55px}.component.vakantiezoeker.versieB .col .col.type{width:239px}.component.vakantiezoeker .col .col.type button{position:relative}.component.vakantiezoeker h3{color:#003d80;margin:5px 3px 0 3px;font-size:1.17em;font-weight:normal}.component.vakantiezoeker select,.component.vakantiezoeker input{margin:3px;width:195px;padding:2px;border:0}.component.vakantiezoeker.versieB select,.component.vakantiezoeker.versieB input{width:165px}.component.vakantiezoeker .merktypeselect{display:inline-block}.component.vakantiezoeker ul{padding-bottom:0}.component.vakantiezoeker li{margin-left:0}.col.colDrieVierde>.component.vakantiezoeker .merktypeselect,.col.colTweeDerde>.component.vakantiezoeker .merktypeselect,.col.colHelft>.component.vakantiezoeker .merktypeselect{display:block;margin-bottom:10px}.colDerde .component.vakantiezoeker .col .col,.colDerde .component.vakantiezoeker .col .col.type{width:100%}.colDerde .component.vakantiezoeker input{width:274px}.colDerde .component.vakantiezoeker select{width:274px}.colDerde .component.vakantiezoeker .col .col.type button{float:right;margin-right:5px;margin-top:3px}.colDerde .component.vakantiezoeker .col .col button,.colDerde .component.vakantiezoeker .col button,.colVierde .component.vakantiezoeker .col .col button,.colVierde .component.vakantiezoeker .col button{margin-right:2px;margin-top:15px}.component.vakantiezoeker .col .col button,.component.vakantiezoeker .col button{float:right;margin-top:35px}.component.vakantiezoeker .boxheader{display:none;border-top-left-radius:12px;border-top-right-radius:12px;color:#003d80;font-family:'AnwbTheSans',Arial,sans-serif;font-size:16px;font-weight:bold;margin-left:0;padding:10px 10px 8px 10px;z-index:5;background-color:#ffcd00;background-image:none;box-shadow:none}.component.vakantiezoeker .boxheader .attentie{display:none !important}.colDerde .component.vakantiezoeker .boxheader{display:inline-block}.colDerde .component.vakantiezoeker .content{border-top-left-radius:0}.component.vakantiezoeker .content{display:inline-block;position:relative;z-index:6;width:100%;box-sizing:border-box;border-radius:12px;background-color:#ffcd00;background-image:none;box-shadow:none}.component.vakantiezoeker .content>.col{padding:10px}.component.vakantiezoeker input{border:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:4px;box-shadow:none;border-radius:8px}.component.vakantiezoeker select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:none;border-radius:8px}.component.vakantiezoeker label{font-weight:bold;display:block;margin-bottom:5px;margin-top:10px}.colDerde .component.vakantiezoeker .col .col button{float:right;margin-right:5px;margin-top:3px}.component.vakantiezoeker .boxheader .attentie{display:none !important}.component.verkeerscamera{min-height:330px}.component.verkeerscamera img{max-width:100%;height:auto !important;border-radius:12px}.component.verkeerscamera select{clear:both;display:block}.component.verkeersfeed h4{padding-bottom:5px}.component.verkeersfeed ul{padding:0}.component.verkeersfeed li{list-style:none;margin-left:0}.component.verkeersfeed .wegnr{background-color:#003d86;color:white;font-weight:bold;padding:2px 5px;margin-right:1px;border-radius:8px}.component.verkeersfeed .tmc{padding:10px 5px 8px 0}.component.verkeersfeed .richting{color:#003d86;font-weight:normal}.component.verkeersfeed .tmc p{margin-bottom:0;color:#7d7d7d}.component.verkeersfeed .tmc .lengte,.component.verkeersfeed .tmc .vertraging{font-weight:bold;margin-left:5px}.component.verkeersinformatie p{margin-bottom:0}.component.verkeersinformatie .verkeerssituaties{padding:10px 0}.component.verkeersinformatie .verkeerssituaties:after{content:".";display:block;height:0;clear:both;visibility:hidden}.component.verkeersinformatie .momentsituatie,.component.verkeersinformatie .verwachting{display:block;min-height:95px;position:relative;float:left;width:49%}.component.verkeersinformatie .momentsituatie{border-right:2px solid #d8e9f4}.component.verkeersinformatie .verwachting{width:50%}.colVierde .component.verkeersinformatie .momentsituatie,.colVierde .component.verkeersinformatie .verwachting,.colDerde .component.verkeersinformatie .momentsituatie,.colDerde .component.verkeersinformatie .verwachting,.colHelft .component.verkeersinformatie .momentsituatie,.colHelft .component.verkeersinformatie .verwachting{clear:both;width:100%;margin-bottom:10px;border:0}.component.verkeersinformatie .momentsituatie .aantalKmFile{font-family:'AnwbTheSans',Verdana,Helvetica,sans-serif;font-size:14px;font-weight:bold;display:block;position:absolute;top:0;right:10px;line-height:1.2}.component.verkeersinformatie .momentsituatie .aantalKmFile strong{font-size:20px}.component.verkeersinformatie .momentsituatie .button{margin-top:50px;text-decoration:none}.component.verkeersinformatie .situatietekst{padding:0 10px}.component.verkeersinformatie .uitleg p{margin-top:10px;padding-bottom:10px;position:relative;padding-left:80px}.component.verkeersinformatie .uitleg p:last-child{padding-left:0}.component.verkeersinformatie .uitleg p:after{content:"";display:block;clear:both}.component.verkeersinformatie .uitleg p strong{display:block}.component.verkeersinformatie .uitleg img{position:absolute;top:0;left:0;border-radius:8px}.verkeerswaarschuwing{background:#e6f1f8 url("/static/apps/core/images/verkeersinformatie/waarschuwing.png") no-repeat 10px 10px;padding:10px;border-radius:12px;display:block}.verkeerswaarschuwing.hidden{display:none}.verkeerswaarschuwing h3{color:red;font-weight:bold;margin-left:60px}.verkeerswaarschuwing:hover{text-decoration:none}.verkeerswaarschuwing span{margin-left:60px;display:inline-block}.verkeerswaarschuwing span:hover{text-decoration:underline}.ie7 .component.verkeersinformatie .momentsituatie .aantalKmFile,.ie7 .component.verkeersinformatie .verwachting .classificatie{line-height:30px}.component.verkeersinformatie .component.twitter{margin-top:10px;border-top:2px solid #d8e9f4}.component.verkeersinformatie .component.twitter ul{padding-bottom:0}.component.verkeersinformatie .component.twitter h3{display:none}.component.verkeersinformatie .component.twitter h4{display:inline-block;vertical-align:top}.component.verkeersinformatie .component.twitter h4 a{line-height:32px}.component.verkeersinformatie .component.twitter .header{display:inline-block;margin:0}.component.verkeersinformatie .component.twitter .box{border-color:transparent}.component.verkeersinformatie .component.twitter .followBox{display:none}.colHelft .component.verkeersinformatie .component.twitter li{height:90px}.colDrieVierde .component.verkeersinformatie .component.twitter li{height:110px}.colTweeDerde .component.verkeersinformatie .component.twitter li{height:115px}.component.verkortAanmeldenNieuwsbrief{border-radius:3px}.component.verkortAanmeldenNieuwsbrief fieldset{min-width:0}.component.verkortAanmeldenNieuwsbrief input[type="email"]{border:2px solid #bfdbed;border-radius:8px;display:block;font-size:12px;height:25px;margin-bottom:5px;min-width:0;padding-left:5px}.colVierde .component.verkortAanmeldenNieuwsbrief input[type="email"]{width:178px}.component.verkortAanmeldenNieuwsbrief label{display:inline-block;margin-bottom:5px}.component.verkortAanmeldenNieuwsbrief button{display:block}.component.standaardFormulier.verkortAanmeldenNieuwsbrief .buttonBar{border-top:0}.widget.card{width:300px;height:298px;background:#fff url('/bestanden/content/gallery/anwb/portal/mijnanwb/mijnanwb_kaartblok_bg.jpg') center center no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget.card{border-radius:12px}.widget.card>h3{padding:10px;color:#fff}.widget.card .content{width:240px;height:150px;top:90px;left:30px;padding:68px 0 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute}.widget.card .content,.widget.card .content.blauw{background:transparent url('/static/apps/core/images/lidmaatschapskaart/blauw.png') center center no-repeat}.widget.card .content.brons{background:transparent url('/static/apps/core/images/lidmaatschapskaart/brons.png') center center no-repeat}.widget.card .content.zilver{background:transparent url('/static/apps/core/images/lidmaatschapskaart/zilver.png') center center no-repeat}.widget.card .content.goud{background:transparent url('/static/apps/core/images/lidmaatschapskaart/goud.png') center center no-repeat}.widget.card .content.platina{background:transparent url('/static/apps/core/images/lidmaatschapskaart/platina.png') center center no-repeat}.widget.card .content span{color:#003d86;font-family:'AnwbTheSans',Arial,sans-serif;font-weight:bold;line-height:18px;display:block}.widget.card .content .number{font-size:16px}.widget.card .content .name{font-size:14px}.widget.card .content .date{font-size:12px}.widget.card a .content span{text-decoration:none}.widget.card .callToAction{height:100%;width:100%;border-radius:0}.oldie .widget-ledenvoordeel.profilewidgets{display:hidden}.widget-ledenvoordeel{padding:10px;border-radius:12px;background-color:#e6f1f8}.widget-korting{margin:5px 0 15px;padding:0 120px 0 10px;border-radius:8px;height:40px;font-weight:normal;font-size:25px;line-height:1.5;text-align:center;color:#0089d2;background:#fff url("/static/apps/mijnanwb/widgets/ledenvoordeel/images/ledenvoordeel-arrow-banner.png") no-repeat right bottom;overflow:hidden}.colVierde .widget-korting{font-size:16px;line-height:2.6}.widget-body{padding:10px;border-radius:8px;min-height:165px;background-color:#fff}.widget-links{display:block;list-style:none}.widget-links li{display:block;margin:0;padding:0}.widget-links li a{display:block}.no-js .widget-text,.no-js .widget-links{display:none}.component.widget-voordelen-lidmaatschap{width:100%;border-radius:12px;border:1px solid #ededed;padding:15px;background:-moz-linear-gradient(270deg,rgba(255,255,255,1) 0,rgba(237,237,237,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(237,237,237,1)));background:-webkit-linear-gradient(270deg,rgba(255,255,255,1) 0,rgba(237,237,237,1) 100%);background:-o-linear-gradient(270deg,rgba(255,255,255,1) 0,rgba(237,237,237,1) 100%);background:-ms-linear-gradient(270deg,rgba(255,255,255,1) 0,rgba(237,237,237,1) 100%);background:linear-gradient(180deg,rgba(255,255,255,1) 0,rgba(237,237,237,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#EDEDED',GradientType=0)}.component.widget-voordelen-lidmaatschap ul.usp-list{margin-top:10px}.component.widget-voordelen-lidmaatschap ul.usp-list li{padding-left:50px;margin-left:0;list-style:none}.component.widget-voordelen-lidmaatschap ul.usp-list li.first{background:url('/static/apps/core/images/wegenwacht/icon_advies.png') no-repeat top left;background-size:45px 45px}.component.widget-voordelen-lidmaatschap ul.usp-list li.second{background:url('/static/apps/core/images/wegenwacht/icon_ledenvoordeel.png') no-repeat top left;background-size:45px 45px}.component.widget-voordelen-lidmaatschap ul.usp-list li.third{background:url('/static/apps/core/images/wegenwacht/icon_belangenbehartiging.png') no-repeat top left;background-size:45px 45px}.component.widget-voordelen-lidmaatschap a{cursor:pointer}