@import url("//hello.myfonts.net/count/2f08a6");article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html{-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}embed,img,object,video{max-width:100%;height:auto;}
@media all and (max-width:768px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}
#dmccMakeSelection h3{font-weight:normal;}.block.light-shadow{background-color:#ecf9fb;background-image:url(/sites/all/themes/custom/ggdrv/images/inschrijf-block-bg.png);background-repeat:repeat-x;}.block.light-shadow h2{font-size:1.3em;line-height:1em;font-family:TradeGothicLT-BoldCondTwenty;color:#111c41;text-transform:uppercase;padding:15px;margin:0;}@-moz-keyframes pulse{0%{-moz-transform:scale(1.01);transform:scale(1.01);}50%{-moz-transform:scale(0.98);transform:scale(0.98);}70%{-moz-transform:scale(1.01);transform:scale(1.01);}90%{-moz-transform:scale(0.98);transform:scale(0.98);}100%{-moz-transform:scale(1);transform:scale(1);}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1.01);transform:scale(1.01);}50%{-webkit-transform:scale(0.98);transform:scale(0.98);}70%{-webkit-transform:scale(1.01);transform:scale(1.01);}90%{-webkit-transform:scale(0.98);transform:scale(0.98);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes pulse{0%{-moz-transform:scale(1.01);-ms-transform:scale(1.01);-webkit-transform:scale(1.01);transform:scale(1.01);}50%{-moz-transform:scale(0.98);-ms-transform:scale(0.98);-webkit-transform:scale(0.98);transform:scale(0.98);}70%{-moz-transform:scale(1.01);-ms-transform:scale(1.01);-webkit-transform:scale(1.01);transform:scale(1.01);}90%{-moz-transform:scale(0.98);-ms-transform:scale(0.98);-webkit-transform:scale(0.98);transform:scale(0.98);}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}}.social-links a,.social-links span{display:inline-block;}.social-links .txt{font-size:2.15em;text-transform:uppercase;color:#111c41;font-family:TradeGothicLT-BoldCondTwenty,"Times New Roman",Times,serif;vertical-align:top;padding-top:35px;}.contact .social-links .txt{font-size:1.35em;}input,button,textarea{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}select{max-width:100%;}@media (min-width:1280px){.pop-up{max-width:1280px;margin:0 auto;}}@media (min-width:1280px){.l-header{max-width:1280px;margin:0 auto;}}.l-header .l-branding{position:relative;background:#fff;}.l-main{margin:0 15px;}.l-main:after{content:"";display:table;clear:both;}@media (min-width:1280px){.l-main{max-width:1280px;margin:0 auto;}}@media (min-width:1280px){.sidebar-first .l-content{width:57.62712%;float:left;margin-right:-100%;margin-left:8.47458%;clear:none;}.no-sidebars .l-content{width:57.62712%;float:left;margin-right:-100%;margin-left:0;clear:none;}}@media (min-width:768px) and (max-width:1279px){.sidebar-first .l-content{width:66.10169%;float:left;margin-right:-100%;margin-left:0;clear:none;}}.l-content article{padding:15px;background:#fff;}@media (min-width:1280px){.l-content article{margin:0;}}@media (min-width:1280px){.full-width .l-content{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}}.l-region--sidebar-first{margin:80px 0 0 0;}.node-type-article .l-region--sidebar-first,.node-type-blog .l-region--sidebar-first{margin:30px 0 0 0;}@media (min-width:1280px){.sidebar-first .l-region--sidebar-first{width:23.72881%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:768px) and (max-width:1279px){.sidebar-first .l-region--sidebar-first{width:32.20339%;float:right;margin-left:0;margin-right:0;clear:none;}}footer{background-color:#f9d120;-moz-box-shadow:#000 2px 2px 10px;-webkit-box-shadow:#000 2px 2px 10px;box-shadow:#000 2px 2px 10px;width:100%;display:inline-block;margin-top:80px;}@media (min-width:1280px){footer .footer-wrapper{width:1280px;margin:0 auto;background:red;}}footer .l-region--footer{padding:20px 0 336px 0;position:relative;display:block;display:table;}@media (min-width:1280px){footer .l-region--footer{width:100%;float:right;margin-left:0;margin-right:0;clear:none;padding:20px 0;background-image:url(/sites/all/themes/custom/ggdrv/images/ggd-logo-footer.png);background-repeat:no-repeat;background-position:right bottom;}}.contact .l-content article{background:transparent;padding:0;}@media (min-width:1280px){.contact .l-content article{padding:15px;}}.contact .l-content article ul{margin-left:0;}.contact .l-content article ul:after{content:"";display:table;clear:both;}.contact .l-content article ul li{margin-left:0;list-style-type:none;background:#ffffff;min-height:330px;margin-bottom:15px;}@media (min-width:768px) and (max-width:1279px){.contact .l-content article ul li{width:49.15254%;float:left;margin-right:1.69492%;}}@media (min-width:1280px),(min-width:768px) and (max-width:1279px){.contact .l-content article ul li{width:23.72881%;float:left;margin-right:1.69492%;}}.contact .l-content article ul li h2{padding:15px;margin:0;}.contact .l-content article ul li:last-child{margin-right:0;}.contact .l-content article ul li.sharethis{clear:both;float:none;background:transparent;}.contact .l-content article ul li li{min-height:initial;border-top:2px solid #a5e4ed;padding:5px 15px;margin-bottom:0;width:100%;}.contact .l-content article ul li li:last-child{padding-top:30px;}.contact .l-content article ul li li.last-mail{padding-top:5px;}.contact .l-content article ul li li img{margin-top:0 !important;}.contact .l-content article ul li li .txt{padding-top:15px;display:inline-block;padding-left:15px;}.contact .l-content article ul li li.mail img,.contact .l-content article ul li li.phone img{float:left;}.contact .l-content article ul li li.mail a:after{content:' ';background:url(/sites/all/themes/custom/ggdrv/images/arrow-right.png) no-repeat right top;width:16px;height:29px;}.contact .l-content article ul li li.phone a{font-family:TradeGothicLT-Bold,"Times New Roman",Times,serif;}.gutter-sizer{width:1.69492%;}img,media{max-width:100%;height:auto;}body{background:#a5e4ed;color:#000000;}h1{color:#111c41;text-transform:uppercase;margin:30px 0;}ul,ul.menu,.menu .expanded,.menu .leaf{margin:0;padding:0;list-style-type:none;list-style-image:none;}ul li,ul.menu li,.menu .expanded li,.menu .leaf li{list-style-type:none;list-style-image:none;}a{text-decoration:none;color:#000000;}body{font-family:TradeGothicLT,"Times New Roman",Times,serif;font-size:15px;line-height:1.4em;}h1{font-family:TradeGothicLT-Bold,"Times New Roman",Times,serif;font-size:1.6em;font-weight:normal;}h2{font-family:TradeGothicLT-Bold,"Times New Roman",Times,serif;font-weight:normal;}h3{font-family:TradeGothicLT-Bold,"Times New Roman",Times,serif;font-weight:normal;}p{margin:0;margin-bottom:1em;}.locatie-dropdown{text-align:center;}.locatie-dropdown form{margin-bottom:1em;}.locatie-dropdown select{width:50%;}@media (min-width:768px) and (max-width:1279px){.locatie-dropdown select{width:auto;}}@media (min-width:1280px){.locatie-dropdown select{width:auto;}}.page-gmap .l-header,.page-gmap .l-footer{display:none;}.page-gmap .l-main{max-width:750px;}.page-gmap.no-sidebars .l-content{width:auto;float:none;margin:0;}.page-gmap .locatie-zoek .view-content{width:auto;position:initial;}.page-gmap .views-exposed-form{max-width:300px;margin:1em 0;}iframe{border:0;}.page-afspraak-maken{background-color:#a5e4ed;}.page-afspraak-maken #edit-distance-wrapper{padding-left:15px;}.page-afspraak-maken #edit-distance-wrapper label{display:none;}.page-afspraak-maken #edit-distance-wrapper .form-item-distance-search-distance,.page-afspraak-maken #edit-distance-wrapper .form-item-distance-search-units,.page-afspraak-maken #edit-distance-wrapper .description{display:none;}.page-afspraak-maken #edit-distance-wrapper .form-text{background-color:#3ebdce;border:0;display:inline-block;height:32px;padding:0 5px;width:100%;color:#fff;font-size:1.2em;}.page-afspraak-maken #edit-distance-wrapper .form-text::placeholder{color:#fff;}.page-afspraak-maken .views-exposed-form .views-exposed-widget{padding:0;}.page-afspraak-maken .views-exposed-form .views-submit-button .form-submit{margin-top:0;padding:0;background-image:url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png);background-repeat:no-repeat;height:32px;width:32px;border:0;text-indent:-9999px;display:inline-block;}@media (min-width:768px) and (max-width:1279px){.page-afspraak-maken .locatie-bg-wrapper{margin:0 auto;width:600px;}}@media (min-width:1280px){.page-afspraak-maken .locatie-bg-wrapper{margin:0 auto;width:800px;}}.page-afspraak-maken h2{text-transform:uppercase;color:#111c41;}.page-afspraak-maken .locatie-info{padding:0 15px;margin:40px 0 10px 0;background-repeat:no-repeat;background-position:right 15px top 45px;background-size:80px;}@media (min-width:768px) and (max-width:1279px){.page-afspraak-maken .locatie-info{padding-right:200px;background-image:url(/sites/all/themes/custom/ggdrv/images/calendar-afspraak-maken.png);}}@media (min-width:1280px){.page-afspraak-maken .locatie-info{padding-right:200px;background-image:url(/sites/all/themes/custom/ggdrv/images/calendar-afspraak-maken.png);background-size:100px;background-position:right 15px top 30px;}}.page-afspraak-maken .view-locatie-dropdown{position:relative;}.page-afspraak-maken .view-locatie-dropdown .view-footer{margin:80px 0;}@media (min-width:1280px){.page-afspraak-maken .view-locatie-dropdown .view-footer{position:absolute;right:-225px;bottom:0;margin:0;}}.page-afspraak-maken .view-locatie-dropdown .view-footer img{width:250px;}@media (min-width:1280px){.page-afspraak-maken .view-locatie-dropdown .view-footer img{width:200px;}}.page-afspraak-maken .view-locatie-dropdown .text-exposed-form{text-align:left;padding:0 15px;}.page-afspraak-maken .view-locatie-dropdown .views-row{text-align:left;margin:0 15px 20px 15px;padding:15px;background-color:#fff;}.page-afspraak-maken .view-locatie-dropdown .views-row .title{font-size:1.3em;line-height:1em;font-weight:bold;}.page-afspraak-maken .view-locatie-dropdown .views-row .location-info-wrapper{margin:15px 0;}.page-afspraak-maken .view-locatie-dropdown .views-row .location-info-wrapper i{padding-right:8px;display:inline-block;width:24px;}.page-afspraak-maken .view-locatie-dropdown .views-row .location-info-wrapper .text{cursor:pointer;}.page-afspraak-maken .view-locatie-dropdown .views-row .location-info-wrapper .text.active{max-height:unset;display:block;}.page-afspraak-maken .view-locatie-dropdown .views-row .street-city{margin-bottom:13px;}.page-afspraak-maken .view-locatie-dropdown .views-row .phone{margin-bottom:10px;}.page-afspraak-maken .view-locatie-dropdown .views-row .phone a:hover{text-decoration:underline;}.page-afspraak-maken .view-locatie-dropdown .views-row .phone i{transform:rotate(-270deg);margin-left:-4px;margin-right:4px;}.page-afspraak-maken .view-locatie-dropdown .views-row .text{word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;max-height:37px;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2em;}@media (min-width:1280px){.page-afspraak-maken .view-locatie-dropdown .views-row .text{width:80%;}}.page-afspraak-maken .view-locatie-dropdown .views-row .cta a{color:#fff;background-color:#111c41;font-weight:bold;text-transform:uppercase;display:inline-block;padding:12px 15px 10px 15px;}.page-afspraak-maken .view-locatie-dropdown .views-row .cta a:hover{background-color:#f9d120;color:#111c41;}@media (min-width:768px) and (max-width:1279px){.page-frontpage .locatie-bg-wrapper{margin:0 auto;width:600px;}}@media (min-width:1280px){.page-frontpage .locatie-bg-wrapper{margin:0 auto;width:800px;}}.volg-reis-footer{position:absolute;bottom:0;left:20px;padding-right:20px;}.volg-reis-footer .social-links{margin-left:40px;margin-bottom:20px;}@media (min-width:768px) and (max-width:1279px){.volg-reis-footer .social-links{margin-left:65px;}}@media (min-width:1280px){.volg-reis-footer .social-links{margin-left:45px;}}@media (min-width:1280px){.volg-reis-footer{left:40px;top:-53px;padding-right:0;}}.volg-reis-footer img.dirk-footer{width:80%;}@media (min-width:390px){.volg-reis-footer img.dirk-footer{width:70%;}}@media (min-width:428px){.volg-reis-footer img.dirk-footer{width:80%;}}@media (min-width:1280px){.volg-reis-footer img.dirk-footer{width:100%;}}.site-logo{position:absolute;z-index:500;margin-left:15px;margin-top:15px;width:20vw;}@media (min-width:1280px){.site-logo{margin-left:0;left:75px;top:20px;width:auto;}}.cta-blocks{background-color:#fff;padding:20px 15px;}@media (min-width:1280px){.cta-blocks{padding:20px;}}.cta-blocks a{color:#ffffff;}.cta-blocks .block{width:300px;height:167px;display:inline-block;vertical-align:top;color:#fff;font-size:2.7em;font-family:TradeGothicLT-Bold,"Times New Roman",Times,serif;padding:25px 40px;background-color:#111c41;background-image:url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png);background-repeat:no-repeat;background-position:bottom 8px right 8px;line-height:1em;margin-right:8px;text-transform:uppercase;margin-bottom:12px;}@media (min-width:1280px){.cta-blocks .block{margin-bottom:0;}}.cta-blocks .block.vaccinatie{background-color:#3ebdce;}.cta-blocks .block.werk{background-color:#eb5b27;}.cta-blocks .block.kosten{background-color:#f9d120;margin-right:0;}.cta-blocks-afspraak{cursor:pointer;width:300px;height:167px;display:inline-block;vertical-align:top;color:#fff;font-size:2.7em;font-family:TradeGothicLT-Bold,"Times New Roman",Times,serif;padding:25px 40px;background-color:#111c41;background-image:url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png);background-repeat:no-repeat;background-position:bottom right;background-position:bottom 8px right 8px;line-height:1em;text-transform:uppercase;margin-top:12px;margin:12px 0;}@media (min-width:1280px){.cta-blocks-afspraak{float:right;margin-bottom:0;}aside .cta-blocks-afspraak{float:none;margin-bottom:35px;}}.cta-blocks-afspraak a{color:#fff;}.cta-blocks-afspraak.cta-orange{background-color:#eb5b27;}.sticky-wrapper{display:inline-block;float:right;}@media (min-width:1280px){.sticky-wrapper{float:none;}}.sticky-text{display:none;}@media (min-width:1280px){.sticky-text{display:block;}}.menu-search-buttons{display:inline-block;vertical-align:top;margin-top:15px;margin-right:5px;}@media (min-width:1280px){.menu-search-buttons{margin:20px 45px 0 0;position:absolute;top:0;right:0;z-index:800;}}.menu-search-buttons a{display:inline-block;background-repeat:no-repeat;background-size:cover;width:40px;width:8vw;height:auto;height:8vw;min-width:40px;min-height:40px;}@media (min-width:1280px){.menu-search-buttons a{width:68px;height:68px;background-size:68px 68px;}}.menu-search-buttons a.menu{background-image:url(/sites/all/themes/custom/ggdrv/images/hamburger-icon.png);}@media (min-width:1280px){.menu-search-buttons a.menu{background-image:url(/sites/all/themes/custom/ggdrv/images/menu-icon.png);}}.menu-search-buttons a.search{background-image:url(/sites/all/themes/custom/ggdrv/images/search-icon-light-blue.png);margin-right:5px;}@media (min-width:1280px){.menu-search-buttons a.search{background-image:url(/sites/all/themes/custom/ggdrv/images/search-icon.png);}}.menu-search-buttons a.webshop{background-image:url(/sites/all/themes/custom/ggdrv/images/webshop-ggd.png);margin-right:5px;}.cta-sidebar{margin-bottom:10px;}.cta-sidebar .block__content a{display:block;width:100%;}.cta-sidebar .block__content img{width:100%;}.mobile-navigation-buttons{display:inline-block;vertical-align:top;margin-top:15px;margin-left:15px;}.mobile-navigation-buttons a{margin-right:5px;}.mobile-navigation-buttons img{width:40px;width:8vw;min-width:40px;}@media (min-width:1280px){.mobile-navigation-buttons{display:none;}}.webshop-icon{display:none;vertical-align:top;margin-top:15px;}@media (min-width:1280px){.webshop-icon{position:absolute;top:4px;right:201px;display:block;}}.webshop-icon .block__content a{display:inline-block;background-repeat:no-repeat;background-size:cover;background-image:url(/sites/all/themes/custom/ggdrv/images/webshop-ggd.png);width:40px;width:8vw;height:auto;height:8vw;min-width:40px;min-height:40px;}@media (min-width:1280px){.webshop-icon .block__content a{width:68px;height:68px;background-size:68px 68px;}}.menu-top-block{position:fixed;right:0;top:15px;z-index:1000;width:0;overflow:hidden;-moz-transition-property:width;-o-transition-property:width;-webkit-transition-property:width;transition-property:width;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}.menu-top-block .right{position:absolute;right:0;margin-right:2%;}@media (min-width:1280px){.menu-top-block .right{margin-right:30px;}}.menu-top-block .left{float:left;margin-left:-10px;}.menu-top-block.active{overflow:visible;width:80%;}@media (min-width:1280px){.menu-top-block.active{width:25.4%;}}.menu-top-block .block__content a{background-repeat:no-repeat;background-size:cover;display:inline-block;vertical-align:top;}.menu-top-block .close{width:69px;height:69px;background:url(/sites/all/themes/custom/ggdrv/images/menu-sluiten.png);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:10px solid rgba(17,28,65,0.95);}.menu-top-block .home{background-image:url(/sites/all/themes/custom/ggdrv/images/menu-home-button.png);margin-top:11px;margin-right:10px;width:48px;height:48px;}.menu-top-block .search{background-image:url(/sites/all/themes/custom/ggdrv/images/search-icon-light-blue.png);height:48px;width:48px;margin-top:11px;}@media (min-width:768px) and (max-width:1279px),(min-width:1280px){.menu-top-block .search{margin-top:14px;height:68px;width:68px;}}.menu-top-block .menu{background-image:url(/sites/all/themes/custom/ggdrv/images/menu-icon-yellow.png);width:48px;height:48px;margin-left:7px;margin-top:11px;}@media (min-width:768px) and (max-width:1279px),(min-width:1280px){.menu-top-block .menu{margin-top:14px;height:68px;width:68px;}}.locatie-overzicht .gmap,.locatie-overzicht canvas,.view-tmp-maps .gmap,.view-tmp-maps canvas{border:7px solid #fff;}.locatie-overzicht .gm-style-iw,.locatie-overzicht .ol-popup,.view-tmp-maps .gm-style-iw,.view-tmp-maps .ol-popup{max-height:none;font-family:TradeGothicLT-Bold,"Times New Roman",Times,serif;font-size:16px;width:300px;max-width:300px;}.locatie-overzicht .gm-style-iw .ol-popup-closer,.locatie-overzicht .ol-popup .ol-popup-closer,.view-tmp-maps .gm-style-iw .ol-popup-closer,.view-tmp-maps .ol-popup .ol-popup-closer{right:3px;top:-2px;}.locatie-overzicht .gm-style-iw .ol-popup-closer:after,.locatie-overzicht .ol-popup .ol-popup-closer:after,.view-tmp-maps .gm-style-iw .ol-popup-closer:after,.view-tmp-maps .ol-popup .ol-popup-closer:after{font-size:13px;}.locatie-overzicht .gm-style-iw .top,.locatie-overzicht .ol-popup .top,.view-tmp-maps .gm-style-iw .top,.view-tmp-maps .ol-popup .top{padding:10px;color:#111c41;background:#3ebdce;}.locatie-overzicht .gm-style-iw strong,.locatie-overzicht .ol-popup strong,.view-tmp-maps .gm-style-iw strong,.view-tmp-maps .ol-popup strong{font-weight:normal;}.locatie-overzicht .gm-style-iw a,.locatie-overzicht .ol-popup a,.view-tmp-maps .gm-style-iw a,.view-tmp-maps .ol-popup a{color:#111c41;}.locatie-overzicht .gm-style-iw p,.locatie-overzicht .ol-popup p,.view-tmp-maps .gm-style-iw p,.view-tmp-maps .ol-popup p{margin-bottom:0;line-height:1.5em;}.locatie-overzicht .gm-style-iw .stad,.locatie-overzicht .ol-popup .stad,.view-tmp-maps .gm-style-iw .stad,.view-tmp-maps .ol-popup .stad{color:#fff;font-size:1.5em;}.locatie-overzicht .gm-style-iw .button a,.locatie-overzicht .ol-popup .button a,.view-tmp-maps .gm-style-iw .button a,.view-tmp-maps .ol-popup .button a{text-transform:uppercase;font-family:TradeGothicLT,"Times New Roman",Times,serif;color:#fff;padding:10px;width:100%;margin:5px 0;padding-right:55px;background:url(/sites/all/themes/custom/ggdrv/images/read-more-icon-map.png) no-repeat right #111c41;background-position:right 10px center;color:#fff;display:block;}.header-visual img{width:100%;}.locatie-zoek{margin-bottom:35px;}.locatie-zoek label,.locatie-zoek .form-item-distance-search-distance,.locatie-zoek .form-item-distance-search-units,.locatie-zoek .description{display:none;}.locatie-zoek.result-active .form-submit{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.locatie-zoek .views-exposed-form{background-color:#111c41;padding:10px;}.locatie-zoek .views-exposed-form .views-exposed-widget{padding:0;}.locatie-zoek .views-exposed-form .views-exposed-widgets{margin:0;}.locatie-zoek .views-exposed-form .form-submit{margin-top:0;padding:0;background-image:url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png);background-repeat:no-repeat;height:32px;width:32px;border:0;text-indent:-9999px;display:inline-block;}.locatie-zoek .views-exposed-form .form-text{background-color:#3ebdce;border:0;display:inline-block;height:32px;padding:0 5px;width:100%;color:#fff;font-size:1.2em;}.locatie-zoek .views-exposed-form .form-text::-webkit-input-placeholder{color:#fff;}.locatie-zoek .views-exposed-form .form-text:-moz-placeholder{color:#fff;}.locatie-zoek .views-exposed-form .form-text::-moz-placeholder{color:#fff;}.locatie-zoek .views-exposed-form .form-text:-ms-input-placeholder{color:#fff;}.locatie-zoek .views-exposed-form .views-submit-button{width:11%;}.locatie-zoek .views-exposed-form .views-widget-filter-distance{width:89%;}.locatie-zoek .view-content{padding-bottom:5px;background:#fff;width:auto;}@media (min-width:768px) and (max-width:1279px),(min-width:1280px){.front .locatie-zoek .view-content{-moz-box-shadow:0 20px 70px -2px #111c41;-webkit-box-shadow:0 20px 70px -2px #111c41;box-shadow:0 20px 70px -2px #111c41;display:block;position:absolute;z-index:100;}}.locatie-zoek .view-content .locatie-titel{background:#a5e4ed;padding:10px;width:100%;display:block;font-size:1.2em;}.locatie-zoek .view-content .locatie-titel a{background-image:url(/sites/all/themes/custom/ggdrv/images/read-more-icon-afspraak-maken.png);background-position:right;background-repeat:no-repeat;width:100%;display:block;}.locatie-zoek .view-content .adres,.locatie-zoek .view-content .link{margin:10px 20px;}.locatie-zoek .view-content .link a{background-color:#111c41;color:#fff;padding:5px 10px;width:100%;display:block;background-image:url(/sites/all/themes/custom/ggdrv/images/link-icon-right-afspraak-maken-white.png);background-repeat:no-repeat;background-position:right 10px top 6px;text-transform:uppercase;font-family:TradeGothicLT-BoldCondTwenty,"Times New Roman",Times,serif;margin-bottom:20px;}.locatie-zoek .view-content .row{margin-bottom:0.5em;}.locatie-zoek .view-empty{padding:10px;background-color:#bc1722;color:#fff;font-weight:bold;}.front .block--views-faq-front-block{display:block;}.front .block--views-faq-front-block .faq-header,.front .block--views-faq-front-block .faq-question{color:#fff;}.front .block--views-faq-front-block .faq-question,.front .block--views-faq-front-block .faq-answer{display:none;}.front .block--views-faq-front-block .faq-question{padding-right:50px;}.front .block--views-faq-front-block .header-link{position:absolute;right:5px;top:-11px;margin-top:1em;color:#a5e4ed;font-family:TradeGothicLT-Bold,"Times New Roman",Times,serif;font-size:1.3em;padding:0.3em 0.5em;border:0;padding-right:50px;background:#111c41 url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png) no-repeat center right;display:none;}.block.block-list .block-row .entity{padding:15px;background-color:#3ebdce;margin-bottom:35px;color:#fff;}.block.block-list .block-row .entity.bean-visual-en-link{padding:0;}.block.block-list .block-row .entity.bean-visual-en-link img{display:block;}.block.block-list h2{margin:0;margin-bottom:10px;font-size:1.3em;line-height:1em;font-family:TradeGothicLT-BoldCondTwenty,"Times New Roman",Times,serif;color:#fff;text-transform:uppercase;}.block.block-list .field--link{font-size:0;text-indent:-9999px;text-align:right;margin-top:10px;}.block.block-list .field--link a{text-indent:-9999px;display:inline-block;background-image:url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png);background-repeat:no-repeat;width:30px;height:32px;}.node-type-ggd .tablefield-wrapper,.block.tarieven{background-color:#fff;}.node-type-ggd .tablefield-wrapper .view-filters,.block.tarieven .view-filters{padding:0 15px 20px 15px;}.node-type-ggd .tablefield-wrapper a,.block.tarieven a{color:#fff;}.node-type-ggd .tablefield-wrapper h2,.block.tarieven h2{margin:0;margin-bottom:25px;font-family:TradeGothicLT,"Times New Roman",Times,serif;font-size:1.8em;line-height:1.5em;margin-left:15px;}.node-type-ggd .tablefield-wrapper table,.block.tarieven table{background-color:#111c41;color:#fff;width:100%;margin-bottom:20px;}.node-type-ggd .tablefield-wrapper table caption,.block.tarieven table caption{color:#000;text-align:left;margin-bottom:5px;}.node-type-ggd .tablefield-wrapper table th,.node-type-ggd .tablefield-wrapper table td,.block.tarieven table th,.block.tarieven table td{vertical-align:top;padding:5px 0;}.node-type-ggd .tablefield-wrapper table th,.block.tarieven table th{text-transform:uppercase;}.node-type-ggd .tablefield-wrapper table th,.node-type-ggd .tablefield-wrapper table tr.even,.block.tarieven table th,.block.tarieven table tr.even{background-color:#446b85;}.node-type-ggd .tablefield-wrapper table tr.odd,.block.tarieven table tr.odd{background-color:transparent;}.node-type-ggd .tablefield-wrapper table tr th:last-child,.node-type-ggd .tablefield-wrapper table tr td:last-child,.block.tarieven table tr th:last-child,.block.tarieven table tr td:last-child{text-align:right;padding-right:15px;}.node-type-ggd .tablefield-wrapper table tr th:first-child,.node-type-ggd .tablefield-wrapper table tr td:first-child,.block.tarieven table tr th:first-child,.block.tarieven table tr td:first-child{padding-left:15px;}.node-type-ggd .tablefield-wrapper .view-content,.block.tarieven .view-content{background-color:#111c41;color:#fff;}.node-type-ggd .tablefield-wrapper .view-content .views-row,.block.tarieven .view-content .views-row{padding:15px;}.node-type-ggd .tablefield-wrapper .view-content .views-row .field--body,.block.tarieven .view-content .views-row .field--body{padding:0 15px;}.node-type-ggd .tablefield-wrapper .views-exposed-widgets,.block.tarieven .views-exposed-widgets{margin:0;}.blue-back{padding:15px;background-color:#fff;}.front .blue-back{background-color:#a5e4ed;}.blue-back h2{margin:0;margin-bottom:10px;font-size:1.3em;line-height:1em;font-family:TradeGothicLT-BoldCondTwenty,"Times New Roman",Times,serif;color:#3ebdce;text-transform:uppercase;}.blue-back a.form-submit{text-indent:-9999px;display:block;background-image:url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png);background-repeat:no-repeat;width:30px;height:32px;float:right;}.blue-back a.form-submit.open{background-image:url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:#111c41;}.blue-back p{margin-bottom:1em;}.nieuwsbrief a{text-decoration:underline;}.nieuwsbrief a:hover{text-decoration:none;}.nieuwsbrief form{display:none;}.not-front .l-content .nieuwsbrief form{display:block;position:relative;}@media (min-width:1280px){.nieuwsbrief form{position:absolute;z-index:500;background:#3ebdce;padding:15px;left:0;}}.nieuwsbrief form label{font-weight:normal;font-size:0.9em;}form select{background-color:#3ebdce;border:0;display:inline-block;height:32px;padding:0 5px;width:100%;color:#fff;font-size:1.2em;}form select::-webkit-input-placeholder{color:#fff;}form select:-moz-placeholder{color:#fff;}form select::-moz-placeholder{color:#fff;}form select:-ms-input-placeholder{color:#fff;}form input[type="submit"]{margin-top:1em;color:#fff;padding:0.5em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;padding-right:50px;background:#111c41 url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png) no-repeat center right;height:32px;}.block--views-auteur-blog-block{margin-bottom:35px;padding:15px;background-color:#fff;}.block--views-auteur-blog-block .visual{text-align:center;}.block--views-auteur-blog-block .title{font-size:1.3em;line-height:1em;font-family:TradeGothicLT-BoldCondTwenty;color:#111c41;text-transform:uppercase;margin:10px 0;}.block--views-pop-up-block{position:relative;visibility:hidden;max-height:0;overflow:hidden;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}.block--views-pop-up-block .block__content{padding:15px;border:2px dashed #111c41;margin-bottom:25px;background-color:#3ebdce;}.block--views-pop-up-block.active{visibility:visible;max-height:5000px;overflow:hidden;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}@media (min-width:768px) and (max-width:1279px),(min-width:1280px){.block--views-pop-up-block .item{display:flex;}}@media (min-width:768px) and (max-width:1279px),(min-width:1280px){.block--views-pop-up-block .wrapper{width:50%;}}.block--views-pop-up-block .visual{text-align:center;margin-bottom:15px;}@media (min-width:768px) and (max-width:1279px),(min-width:1280px){.block--views-pop-up-block .visual{width:25%;}}.block--views-pop-up-block .visual img{width:150px;}@media (min-width:400px){.block--views-pop-up-block .visual img{width:auto;}}.block--views-pop-up-block .title{font-family:TradeGothicLT-Bold,"Times New Roman",Times,serif;color:#111c41;text-transform:uppercase;font-size:25px;line-height:1.1em;margin-bottom:10px;}@media (min-width:768px) and (max-width:1279px),(min-width:1280px){.block--views-pop-up-block .title{font-size:34px;}}.block--views-pop-up-block .subtitle{color:#fff;font-family:TradeGothicLT-Bold,"Times New Roman",Times,serif;font-size:17px;line-height:1.1em;margin-bottom:10px;}@media (min-width:768px) and (max-width:1279px),(min-width:1280px){.block--views-pop-up-block .subtitle{font-size:23px;margin-top:15px;}}.block--views-pop-up-block .body{color:#111c41;}.block--views-pop-up-block .sluit-kruis{position:absolute;top:15px;right:15px;}.block--views-pop-up-block .sluit-kruis a{background-image:url(/sites/all/themes/custom/ggdrv/images/zoek-sluiten.png);background-repeat:no-repeat;width:49px;height:49px;display:block;}.block--views-pop-up-block .link{display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:5px;}.block--views-pop-up-block .link a{display:inline-block;background-color:#fff;color:#111c41;padding:10px 30px 10px 10px;font-size:17px;background-image:url(/sites/all/themes/custom/ggdrv/images/chevron-right.svg);background-repeat:no-repeat;background-position:right 10px top 11px;background-size:12px;}.block--views-pop-up-block .link a:hover{background-image:url(/sites/all/themes/custom/ggdrv/images/chevron-right-white.svg);background-color:#111c41;color:#fff;}.block--views-pop-up-block .link.info{margin:0;}.block--views-pop-up-block .link.info a{background-color:transparent;color:#fff;text-decoration:underline;padding:10px 30px 10px 0;background-image:url(/sites/all/themes/custom/ggdrv/images/chevron-right-white.svg);}.block--views-pop-up-block .link.info a:hover{text-decoration:none;}.front .read-speaker-block{padding:0px 20px;}.front .read-speaker-block .button-wrapper #readspeaker_button1{width:auto;display:flex;float:left;}@media (min-width:1200px){.front .read-speaker-block .button-wrapper .expl-text{float:left;margin-left:15px;width:auto !important;clear:none !important;}}@media (min-width:768px){.front .read-speaker-block{padding:0 15px 10px 15px;}}@media (min-width:1200px){.front .read-speaker-block{padding:0 20px 10px 20px;}}.front .read-speaker-block .rsbtn_play{margin-right:10px;}.front .read-speaker-block .rsexpanded .rsbtn_play{margin-right:0;}.front .read-speaker-block .rsexpanded.rsbtn > div{vertical-align:top;}.front .read-speaker-block .rsbtn_play,.front .read-speaker-block .rsbtn .text-expl{display:inline-block;vertical-align:top;margin-left:10px;}.front .read-speaker-block .rsbtn .rsbtn_toolpanel{right:0;}.front .read-speaker-block .rsbtn_exp{padding-top:0 !important;}.read-speaker-page .l-region--navigation{background-color:#fff;padding-bottom:10px;}@media (min-width:1200px){.read-speaker-page .l-region--navigation{background-color:transparent;padding-bottom:0;position:relative;}}@media (min-width:1200px){.node-type-blog.read-speaker-page .l-region--sidebar-first,.node-type-article.read-speaker-page .l-region--sidebar-first{padding-top:45px;}}.read-speaker-block{display:flex;justify-content:flex-end;position:relative;}.not-front .read-speaker-block{padding-right:15px;}@media (min-width:1200px){.not-front .read-speaker-block{padding-right:0;position:absolute;right:0;top:25px;}}.not-front .read-speaker-block .block__content{width:100%;display:flex;}.not-front .read-speaker-block .button-wrapper{display:flex;width:100%;justify-content:flex-end;}.not-front .read-speaker-block .button-wrapper #readspeaker_button1{margin-right:10px;}@media (min-width:1200px){.not-front .read-speaker-block .button-wrapper #readspeaker_button1{display:flex;}}.read-speaker-block #readspeaker_button1{padding-top:2px;padding-bottom:10px;}.read-speaker-block .readspeaker-button,.read-speaker-block #readspeaker_button1{visibility:hidden;transition:visibility 0.2s;}.read-speaker-block .readspeaker-button.active,.read-speaker-block #readspeaker_button1.active{visibility:visible;transition:visibility 1s;}.read-speaker-block .rsbtn .rsbtn_toolpanel{position:absolute;top:30px;width:285px !important;right:-9px;}.read-speaker-block .icons{display:flex;align-items:center;}.read-speaker-block .icons .volume{width:30px;margin-right:10px;cursor:pointer;}.read-speaker-block .icons .language{width:40px;}.read-speaker-block .text-balloon{display:none;position:absolute;top:-119px;right:15px;width:250px;z-index:99;}@media (min-width:1200px){.read-speaker-block .text-balloon{right:9px;}}.read-speaker-block .text-balloon.active{display:block;}@media (min-width:1200px){.not-front .read-speaker-block .text-balloon{right:-11px;}}.l-region--sidebar-first .read-speaker-block .button-wrapper{display:flex;}.read-speaker-block .button-wrapper{display:flex;}.read-speaker-block .dmcc_activate{display:flex;text-align:left;width:192px;height:auto;min-height:auto;padding:10px;margin-bottom:9px;margin-right:10px;-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:2px 2px 5px 0px rgba(0,0,0,0.75);box-shadow:2px 2px 5px 0px rgba(0,0,0,0.75);}@media (min-width:768px){.read-speaker-block .dmcc_activate{width:360px;}}.read-speaker-block .dmcc_activate .dmcc_float{display:block;text-align:left;}@media (min-width:768px){.read-speaker-block .dmcc_activate .dmcc_float{display:flex;align-items:center;}}.read-speaker-block .dmcc_activate button.dmccAllow{margin-top:10px;}@media (min-width:768px){.read-speaker-block .dmcc_activate button.dmccAllow{margin-top:0;margin-left:10px;}}.views-slideshow-pager-fields{position:absolute;top:5px;right:5px;z-index:150;}@media (min-width:768px) and (max-width:1279px),(min-width:1280px){.views-slideshow-pager-fields{top:30px;right:30px;}}.views-slideshow-pager-fields .views-slideshow-pager-field-item{cursor:pointer;text-indent:-9999px;background-color:#111c41;width:10px;height:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;}.views-slideshow-pager-fields .views-slideshow-pager-field-item.active{background-color:#eb5b27;}@media (min-width:1280px){.views-slideshow-pager-fields{right:210px;}}body.front{background:#fff;}@media (min-width:1280px){body.front .l-main{padding:0 20px;}}body.front .l-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;}body.front .l-content .block{margin-bottom:15px;-webkit-order:9;order:9;}@media (min-width:768px) and (max-width:1279px){body.front .l-content .block{width:32.20339%;}}@media (min-width:1280px){body.front .l-content .block{width:23.72881%;}}@media (min-width:768px) and (max-width:1279px){body.front .l-content .block.double-width{width:66.10169%;}}@media (min-width:1280px){body.front .l-content .block.double-width{width:49.15254%;}}body.front .l-content .block--views-front-intro-tekst-block{-webkit-order:1;order:1;}body.front .l-content .locatie-zoek{-webkit-order:2;order:2;}body.front .l-content .block--views-nieuws-los-block{-webkit-order:3;order:3;}body.front .block.block--views-exp-locaties-page h2{color:#3ebdce;}.view-front-intro-tekst .field--body{background-color:#f9d120;font-family:TradeGothicLT-BoldCondTwenty,"Times New Roman",Times,serif;color:#111c41;padding:35px;font-size:1.3em;line-height:1.1em;}.view-front-intro-tekst .field--body a{color:#111c41;text-decoration:underline;}.view-front-intro-tekst .field--body p:last-child{margin-bottom:0 !important;}@media (min-width:1280px){.page-actueel .l-content{padding:20px;}}.nieuws-overzicht .view-content{height:100%;}.nieuws-overzicht .views-row{padding-bottom:20px;margin-bottom:15px;background-color:#111c41;width:100%;}@media (min-width:768px) and (max-width:1279px){.page-actueel .nieuws-overzicht .views-row{width:49.15254%;}}@media (min-width:1280px){.page-actueel .nieuws-overzicht .views-row{width:23.72881%;}}.nieuws-overzicht .pager{clear:both;float:none;padding-top:20px;width:100%;}.front-nieuws{color:#fff;padding-bottom:20px;}.front-nieuws .views-field-title{text-transform:uppercase;background-image:url(/sites/all/themes/custom/ggdrv/images/actueel-header-icon.png);background-repeat:no-repeat;background-position:15px;font-size:1.4em;line-height:1em;font-family:TradeGothicLT-BoldCondTwenty,"Times New Roman",Times,serif;min-height:75px;padding:14px 15px 19px 55px;-moz-box-shadow:0 2px 7px -2px black;-webkit-box-shadow:0 2px 7px -2px black;box-shadow:0 2px 7px -2px black;}.front-nieuws .views-field-title a{color:#fff;}.front-nieuws .Blog .views-field-title{background-image:url(/sites/all/themes/custom/ggdrv/images/ja-blog.png);background-position:15px 18px;}.front-nieuws .body{padding:15px;}.front-nieuws .views-field-created{font-size:0.6em;margin-left:15px;display:inline-block;}.front-nieuws .views-field-view-node{float:right;margin-right:15px;}.front-nieuws .views-field-view-node a{text-indent:-9999px;display:block;background-image:url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png);background-repeat:no-repeat;width:30px;height:32px;}.front-nieuws.nieuws-item-1{background-color:#3ebdce;}.front-nieuws.nieuws-item-2{background-color:#eb5b27;}.front-nieuws.nieuws-item-3{background-color:#111c41;}body.front .l-content .block--views-nieuws-los-block-1{margin-right:0;}.blog-overzicht .views-row{background-color:#fff;margin-bottom:30px;padding:15px;}@media (min-width:768px){.blog-overzicht .views-row{position:relative;}}.blog-overzicht .views-row .visual{display:none;}@media (min-width:768px){.blog-overzicht .views-row .visual{display:block;position:absolute;left:15px;top:15px;}}.blog-overzicht .views-row .wrapper{color:#111c41;}@media (min-width:768px){.blog-overzicht .views-row .wrapper{padding-left:176px;min-height:175px;}}@media (min-width:1280px){.blog-overzicht .views-row .wrapper{min-height:165px;}}.blog-overzicht .views-row .wrapper .title{font-family:TradeGothicLT-Bold,"Times New Roman",Times,serif;font-size:1.6em;margin-bottom:9px;line-height:1.2em;}.blog-overzicht .views-row .wrapper .title a{color:#111c41;text-transform:uppercase;}.blog-overzicht .views-row .wrapper .body{margin-bottom:5px;}.blog-overzicht .views-row .wrapper .body p{margin:0;}.blog-overzicht .views-row .wrapper .date{margin-bottom:5px;}.blog-overzicht .views-row .wrapper .read-more{text-align:right;}.blog-overzicht .views-row .wrapper .read-more a{display:inline-block;font-weight:bold;text-transform:uppercase;margin-bottom:10px;color:#111c41;}.blog-overzicht .views-row .wrapper .read-more a:hover{text-decoration:underline;}.blog-overzicht .views-row .wrapper .read-more a:after{content:' ';background-image:url(/sites/all/themes/custom/ggdrv/images/read-more-icon-afspraak-maken.png);background-repeat:no-repeat;background-position:right 0px top 6px;background-size:7px;width:10px;height:18px;display:inline-block;margin-left:2px;}.blog-overzicht .views-row .bottom-wrapper{border-top:1px solid #a5e4ed;color:#111c41;margin:0 -15px 0 -15px;padding:15px 15px 0 15px;font-weight:bold;}@media (min-width:1280px){.blog-overzicht .views-row .bottom-wrapper{margin:13px -15px 0 -15px;}}@media (min-width:480px){.blog-overzicht .views-row .bottom-wrapper div{display:inline-block;vertical-align:top;}}.blog-overzicht .views-row .bottom-wrapper div > div{display:inline-block;vertical-align:top;margin-bottom:15px;}@media (min-width:480px){.blog-overzicht .views-row .bottom-wrapper div > div{margin-bottom:0;}}.blog-overzicht .views-row .bottom-wrapper .date-wrapper{margin-right:15px;}.blog-overzicht .views-row .bottom-wrapper .date-wrapper .label{background-image:url(/sites/all/themes/custom/ggdrv/images/calendar-alt.svg);background-repeat:no-repeat;background-size:18px;background-position:top;width:18px;text-indent:-9999px;margin-right:2px;}.blog-overzicht .views-row .bottom-wrapper .author-wrapper{margin-right:15px;}.blog-overzicht .views-row .bottom-wrapper .author-wrapper .label{background-image:url(/sites/all/themes/custom/ggdrv/images/pencil-alt.svg);background-repeat:no-repeat;background-size:20px 20px;width:20px;text-indent:-9999px;}.blog-overzicht .views-row .bottom-wrapper .tags{margin-bottom:0;}.blog-overzicht .views-row .bottom-wrapper .tags a{text-decoration:underline;color:#111c41;}.blog-overzicht .views-row .bottom-wrapper .tags a:hover{text-decoration:none;}.blog-overzicht .views-row .bottom-wrapper .label-wrapper .label{background-image:url(/sites/all/themes/custom/ggdrv/images/tag.svg);background-repeat:no-repeat;background-size:20px;width:20px;text-indent:-9999px;margin-bottom:0;}.block--system-main-menu{position:fixed;right:0;top:0;background-color:rgba(17,28,65,0.95);height:100%;padding-top:120px;z-index:900;width:0;max-width:80%;-moz-transition-property:width;-o-transition-property:width;-webkit-transition-property:width;transition-property:width;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}.block--system-main-menu.active{width:80%;}@media (min-width:1280px){.block--system-main-menu.active{width:25.4%;}}.block--system-main-menu ul{color:#fff;list-style-type:none;height:100%;overflow-x:auto;}.block--system-main-menu ul a,.block--system-main-menu ul span.nolink{color:#fff;padding:15px 35px 15px 20px;border-top:1px solid #3ebdce;display:block;background-image:url(/sites/all/themes/custom/ggdrv/images/menu-item-icon.png);background-repeat:no-repeat;background-position:top 14px right 15px;}.block--system-main-menu ul a.active,.block--system-main-menu ul span.nolink.active{color:#f9d120;background-image:url(/sites/all/themes/custom/ggdrv/images/menu-item-active-icon.png);background-position:top 18px right 15px;}.block--system-main-menu ul ul li.expanded a,.block--system-main-menu ul ul li.expanded span.nolink{font-size:1.6em;background-image:url(/sites/all/themes/custom/ggdrv/images/menu-item-sub-icon.png) !important;background-repeat:no-repeat;background-position:top 18px right 22px;color:#fff;cursor:pointer;}.block--system-main-menu ul ul li.expanded.active a,.block--system-main-menu ul ul li.expanded.active span.nolink{background-image:url(/sites/all/themes/custom/ggdrv/images/menu-item-sub-icon-down.png) !important;}.block--system-main-menu ul ul li.expanded.active li a,.block--system-main-menu ul ul li.expanded.active span.nolink li span,.block--system-main-menu ul ul li.expanded li a{background-image:none !important;color:#fff;}.block--system-main-menu ul li a{font-size:1.6em;text-transform:uppercase;font-family:TradeGothicLT-Bold,"Times New Roman",Times,serif;}.block--system-main-menu ul ul{display:none;}.block--system-main-menu ul ul.active{display:block;}.block--system-main-menu ul ul li{background-color:#3ebdce;border-top:1px solid #fff;}.block--system-main-menu ul ul li a{text-transform:none;font-family:TradeGothicLT,"Times New Roman",Times,serif;background-image:none;}.block--system-main-menu ul ul li a.active{background-image:none;color:#fff;}.block--system-main-menu ul ul ul{display:none;}.block--system-main-menu ul ul ul li{background-color:#1393ae;padding-left:6% !important;border-top:0;}.block--system-main-menu ul ul ul li a{font-size:1.1em;border:0;font-family:TradeGothicLT-Light,"Times New Roman",Times,serif;}.block--menu-menu-footer-menu{margin:0 20px;float:left;}@media (min-width:1280px){.block--menu-menu-footer-menu{margin-left:580px;max-width:390px;}}.block--menu-menu-footer-menu ul{font-family:TradeGothicLT-BoldCondTwenty,"Times New Roman",Times,serif;}.block--menu-menu-footer-menu ul li{width:50%;float:left;}.block--menu-menu-footer-menu ul li.expanded{margin-bottom:20px;}.block--menu-menu-footer-menu ul li a{text-transform:uppercase;color:#fff;font-size:1.3em;margin-bottom:13px;display:block;}.block--menu-menu-footer-menu ul li li{width:auto;float:none;margin-bottom:0;}.block--menu-menu-footer-menu ul li li a{text-transform:none;color:#111c41;}.menu-search-buttons .sticky-text{display:none;}@media (min-width:1280px){.menu-search-buttons.is_stuck{height:90px !important;position:fixed;z-index:500;top:0;left:0;width:100% !important;background-color:#fff;margin:0 45px 0 0;padding-top:9px;-moz-box-shadow:0 2px 7px -2px black;-webkit-box-shadow:0 2px 7px -2px black;box-shadow:0 2px 7px -2px black;}.menu-search-buttons.is_stuck .block__content{width:1280px;margin:0 auto;text-align:right;}.menu-search-buttons.is_stuck .block__content a{vertical-align:top;}.menu-search-buttons.is_stuck .sticky-text{display:inline-block;vertical-align:top;font-size:2.8em;color:#111c41;text-transform:uppercase;font-family:TradeGothicLT-Bold,"Times New Roman",Times,serif;margin-top:23px;margin-right:15px;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}.menu-search-buttons.is_stuck.active .sticky-text{margin-right:-500px;}}.cta-block-menu{padding:20px 15px 5px 15px;}@media (min-width:1280px){.cta-block-menu{padding:20px 20px 0 20px;}}.cta-block-menu:after{content:"";display:table;clear:both;}.cta-block-menu ul.menu li{background-color:#111c41;width:49.15254%;margin-right:1.69492%;margin-bottom:1.69492%;float:left;}@media (min-width:1280px),(min-width:768px) and (max-width:1279px){.cta-block-menu ul.menu li{width:23.72881%;float:left;margin-right:-100%;margin-left:0;clear:none;}}.cta-block-menu ul.menu li:nth-child(1){-moz-animation:pulse 2s linear infinite;-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite;}.cta-block-menu ul.menu li:nth-child(2){background-color:#3ebdce;margin-right:0;}@media (min-width:1280px),(min-width:768px) and (max-width:1279px){.cta-block-menu ul.menu li:nth-child(2){width:23.72881%;float:left;margin-right:-100%;margin-left:25.42373%;clear:none;}}.cta-block-menu ul.menu li:nth-child(3){background-color:#eb5b27;}@media (min-width:1280px),(min-width:768px) and (max-width:1279px){.cta-block-menu ul.menu li:nth-child(3){width:23.72881%;float:left;margin-right:-100%;margin-left:50.84746%;clear:none;}}.cta-block-menu ul.menu li:nth-child(4){background-color:#f9d120;margin-right:0;}@media (min-width:1280px),(min-width:768px) and (max-width:1279px){.cta-block-menu ul.menu li:nth-child(4){width:23.72881%;float:right;margin-left:0;margin-right:0;clear:none;}}.cta-block-menu ul.menu li a{font-family:TradeGothicLT-Bold,"Times New Roman",Times,serif;padding:5vw;color:#ffffff;display:block;font-size:14pt;font-size:6vw;line-height:1em;text-transform:uppercase;position:relative;}@media (min-width:768px) and (max-width:1279px){.cta-block-menu ul.menu li a{font-size:18pt;font-size:3vw;}}@media (min-width:768px) and (max-width:1279px){.cta-block-menu ul.menu li a{padding:2.5vw;}}@media (min-width:1280px){.cta-block-menu ul.menu li a{padding:25px 40px;margin-bottom:0;font-size:31pt;}}.cta-block-menu ul.menu li a:after{content:' ';display:block;position:absolute;bottom:8px;right:8px;width:20px;height:20px;background-image:url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png);background-repeat:no-repeat;background-size:cover;}@media (min-width:768px) and (max-width:1279px){.cta-block-menu ul.menu li a:after{width:25px;height:25px;}}@media (min-width:1280px){.cta-block-menu ul.menu li a:after{width:32px;height:32px;}}.cta-block-menu ul.menu li a.active:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}article ul{margin-left:0.5em;}article ul li{margin-left:1em;list-style-type:disc;}article ul.links{margin-left:0;}article ul.links li{margin-left:0;list-style-type:none;}article ul li,article ol li{margin-bottom:0.8em;}article a{text-decoration:underline;}article .red-text{color:#eb5b27;}article .node__content a.external{background-image:url(/sites/all/themes/custom/ggdrv/images/external-icon-article.png);background-repeat:no-repeat;background-position:right;padding-right:20px;}.node__links .stLarge{width:67px !important;height:67px !important;}.node__links .stLarge:hover{background-position:0 !important;}.node__links .st_email_large .stLarge{background-image:url(/sites/all/themes/custom/ggdrv/images/mail-icon-light-blue.png) !important;background-repeat:no-repeat;}.node__links .st_print_large .stLarge{background-image:url(/sites/all/themes/custom/ggdrv/images/print-icon-light-blue.png) !important;background-repeat:no-repeat;}.node__links .st_sharethis_large .stLarge{background-image:url(/sites/all/themes/custom/ggdrv/images/share-this-icon-light-blue.png) !important;background-repeat:no-repeat;}.node-type-article .l-header,.node-type-blog .l-header{background-color:#fff;}.node-type-article .l-content h1,.node-type-blog .l-content h1{margin:30px 0 0 0;padding:15px;min-height:75px;background:#3ebdce;color:#fff;font-size:1.3em;-moz-box-shadow:0 2px 7px -2px gray;-webkit-box-shadow:0 2px 7px -2px gray;box-shadow:0 2px 7px -2px gray;position:relative;z-index:10;background-image:url(/sites/all/themes/custom/ggdrv/images/actueel-header-icon.png);background-repeat:no-repeat;background-position:right 15px;background-position:top 15px right 20px;}@media (min-width:1280px){.node-type-article .l-content h1,.node-type-blog .l-content h1{margin:30px 0 0 0;}}.node-type-article .l-content .post-date,.node-type-blog .l-content .post-date{font-size:0.9em;font-style:italic;display:block;margin-bottom:5px;}.node-type-article .l-content .post-date .label,.node-type-blog .l-content .post-date .label{margin-right:5px;}.node-type-article .field--image,.node-type-blog .field--image{padding-bottom:5px;}.node-type-article .sharethis,.node-type-blog .sharethis{margin-top:15px;}.node-type-landenpagina .view-slides .views-row img{display:block;}@media (min-width:1280px){.node-type-landenpagina #block-menu-menu-actie-blokken{display:none;}}.node-type-landenpagina .afspraak-block{transition:opacity .25s ease-in-out;opacity:0;position:fixed;bottom:-999px;width:100%;z-index:99;text-align:center;}@media (min-width:768px){.node-type-landenpagina .afspraak-block{display:none;}}.node-type-landenpagina .afspraak-block .cta-blocks-afspraak{width:80vw;font-size:8vw;height:auto;padding:25px 30px;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);}.node-type-landenpagina .afspraak-block .cta-blocks-afspraak p{margin-bottom:0;}.node-type-landenpagina .afspraak-block.visible{opacity:1;bottom:0;}@media (min-width:768px) and (max-width:1279px){.node-type-landenpagina .l-region--sidebar-first{margin:90px 0 0 0;}}@media (min-width:1280px){.node-type-landenpagina .l-region--sidebar-first{margin:108px 0 0 0;position:sticky;top:120px;}}.node-type-landenpagina .cta-blocks-afspraak{margin-top:0;}@media (min-width:768px) and (max-width:1279px){.node-type-landenpagina .cta-blocks-afspraak{width:100%;}}@media (min-width:1280px){.node-type-landenpagina .cta-blocks-afspraak{width:100%;}}.node-type-landenpagina .l-content h1{font-size:2em;text-transform:none;line-height:1em;}@media (min-width:1280px){.node-type-landenpagina .l-content h1{font-size:3.2em;}}.node-type-landenpagina .l-content article{padding:0;background-color:transparent;}.node-type-landenpagina .l-content article .node__content{background-color:#fff;padding-bottom:30px;}.node-type-landenpagina .l-content ul{margin-left:0;}.node-type-landenpagina .l-content ul li{margin-left:0;list-style-type:none;}.node-type-landenpagina .l-content li article{margin:0;}.node-type-landenpagina .l-content .field--body,.node-type-landenpagina .l-content section{background:#fff;padding:20px 15px;font-size:1.2em;color:#111c41;font-family:TradeGothicLT,"Times New Roman",Times,serif;}.node-type-landenpagina .l-content .field--body p,.node-type-landenpagina .l-content section p{margin-bottom:0;}.node-type-landenpagina .l-content .field--body ul{margin-left:1.1em;list-style-type:disc !important;margin-bottom:1em;}.node-type-landenpagina .l-content .field--body ul li{list-style-type:disc !important;}.node-type-landenpagina .l-content .field--body p{margin-bottom:1em;}.node-type-landenpagina .l-content h3.field-label{font-size:1.6em;line-height:1em;color:#111c41;margin:0;padding:15px 15px 0 15px;padding-right:50px;font-family:TradeGothicLT,"Times New Roman",Times,serif;font-weight:700;}.node-type-landenpagina .l-content h2.node__title{margin:0;font-size:1.4em;background-image:url(/sites/all/themes/custom/ggdrv/images/arrow-down.png);background-repeat:no-repeat;background-position:right 30px top 19px;cursor:pointer;margin-bottom:2px;font-family:TradeGothicLT,"Times New Roman",Times,serif;font-weight:700;}.node-type-landenpagina .l-content h2.node__title.active{display:block;}.node-type-landenpagina .l-content h2.node__title.drop-down-arrow{background-image:url(/sites/all/themes/custom/ggdrv/images/arrow-up.png);background-position:right 30px top 16px;margin-bottom:0;}.node-type-landenpagina .l-content h2.node__title a{color:#111c41;text-decoration:none;padding:15px;display:block;}.node-type-landenpagina .l-content li.node-readmore a{background-color:#111c41;color:#fff;padding:5px 10px 7px 10px;}.node-type-landenpagina .l-content .node--teaser .node__content,.node-type-landenpagina .l-content .node--teaser .links,.node-type-landenpagina .l-content section.field--vakantie-met-klachten,.node-type-landenpagina .l-content section.field--kosten-en-vergoedingen{display:none;}.node-type-landenpagina .l-content .node--teaser .node__content.active,.node-type-landenpagina .l-content .node--teaser .links.active,.node-type-landenpagina .l-content section.field--vakantie-met-klachten.active,.node-type-landenpagina .l-content section.field--kosten-en-vergoedingen.active{display:block;}.node-type-landenpagina .l-content .node--teaser .node__content{padding-bottom:0;}.node-type-landenpagina .l-content .node--teaser .links{padding-right:0;padding-bottom:0;}.node-type-landenpagina .l-content .node--teaser .links a{display:inline-block;}.node-type-landenpagina .l-content ul.field--verplichte-vaccinaties .node--teaser .links,.node-type-landenpagina .l-content ul.field--aanbevolen-vaccinaties .node--teaser .links,.node-type-landenpagina .l-content ul.field--aanbevolen-vaccinaties .node--teaser .node__content,.node-type-landenpagina .l-content ul.field--verplichte-vaccinaties .node--teaser .node__content{display:block;}.node-type-landenpagina .l-content ul.field--verplichte-vaccinaties,.node-type-landenpagina .l-content ul.field--aanbevolen-vaccinaties{margin:15px;}.node-type-landenpagina .l-content ul.field--verplichte-vaccinaties h2.node__title,.node-type-landenpagina .l-content ul.field--aanbevolen-vaccinaties h2.node__title{background-image:none;}.node-type-landenpagina .l-content ul.field--verplichte-vaccinaties li,.node-type-landenpagina .l-content ul.field--aanbevolen-vaccinaties li{margin-bottom:7px;}.node-type-landenpagina .l-content ul.field--verplichte-vaccinaties li{border:2px solid #eb5b27;background-color:#eb5b27;}.node-type-landenpagina .l-content ul.field--verplichte-vaccinaties li ul{border:0;background-color:transparent;}.node-type-landenpagina .l-content ul.field--verplichte-vaccinaties li ul.node__links{background-color:#fff;}.node-type-landenpagina .l-content ul.field--verplichte-vaccinaties li ul li{border:0;background-color:transparent;margin-bottom:0;}.node-type-landenpagina .l-content ul.field--verplichte-vaccinaties li h2.node__title a{color:#fff;}.node-type-landenpagina .l-content ul.field--aanbevolen-vaccinaties li{border:2px solid #f9d120;background-color:#f9d120;}.node-type-landenpagina .l-content ul.field--aanbevolen-vaccinaties li ul{border:0;background-color:transparent;}.node-type-landenpagina .l-content ul.field--aanbevolen-vaccinaties li ul.node__links{background-color:#fff;}.node-type-landenpagina .l-content ul.field--aanbevolen-vaccinaties li ul li{border:0;background-color:transparent;margin-bottom:0;}.node-type-landenpagina .l-content ul.field--reisgebonden-vaccinaties,.node-type-landenpagina .l-content ul.field--malaria-bescherming,.node-type-landenpagina .l-content ul.field--aanbevolen-reisartikelen{margin:15px;}.node-type-landenpagina .l-content ul.field--reisgebonden-vaccinaties li,.node-type-landenpagina .l-content ul.field--malaria-bescherming li,.node-type-landenpagina .l-content ul.field--aanbevolen-reisartikelen li{border:2px solid #3ebdce;background-color:#3ebdce;margin-bottom:7px;}.node-type-landenpagina .l-content ul.field--reisgebonden-vaccinaties li ul,.node-type-landenpagina .l-content ul.field--malaria-bescherming li ul,.node-type-landenpagina .l-content ul.field--aanbevolen-reisartikelen li ul{border:0;background-color:transparent;}.node-type-landenpagina .l-content ul.field--reisgebonden-vaccinaties li ul.node__links,.node-type-landenpagina .l-content ul.field--malaria-bescherming li ul.node__links,.node-type-landenpagina .l-content ul.field--aanbevolen-reisartikelen li ul.node__links{background-color:#fff;}.node-type-landenpagina .l-content ul.field--reisgebonden-vaccinaties li ul li,.node-type-landenpagina .l-content ul.field--malaria-bescherming li ul li,.node-type-landenpagina .l-content ul.field--aanbevolen-reisartikelen li ul li{border:0;background-color:transparent;margin-bottom:0;}.node-type-landenpagina .l-content section.field--vakantie-met-klachten,.node-type-landenpagina .l-content section.field--kosten-en-vergoedingen{margin-bottom:7px;}.node-type-landenpagina .l-content .node--teaser .field--body{margin:0;}.node-type-landenpagina .node__links{margin:20px 0 15px 0;}.node-type-landenpagina .links--inline li{float:none;}.node-type-landenpagina .node--teaser .node__links{margin:0;background-color:#fff;padding-right:25px;padding-bottom:10px;}.node-type-landenpagina .node--teaser .node__links a{color:#3ebdce;font-size:1.3em;margin:0 15px 15px 15px;text-decoration:none;}.faq .faq-dl-hide-answer{padding-bottom:0;}@media (min-width:1280px){.faq{margin:0;}}.faq .faq-description{margin-bottom:15px;}.faq h3.faq-header,.faq h2.faq-group{color:#fff;padding:15px 25px;padding-right:40px;text-transform:uppercase;margin:0;margin-bottom:7px;cursor:pointer;font-family:TradeGothicLT-BoldCondTwenty,"Times New Roman",Times,serif;font-size:1.7em;background:#111c41 url(/sites/all/themes/custom/ggdrv/images/arrow-right.png) no-repeat center right;background-position:right 15px center;line-height:1em;}@media (min-width:1280px){.faq h3.faq-header,.faq h2.faq-group{background-position:right 30px top 11px;}}.faq h3.faq-header.faq-category-qa-visible,.faq h2.faq-category-qa-visible.faq-group{margin-bottom:0;background-image:url(/sites/all/themes/custom/ggdrv/images/arrow-down.png);}@media (min-width:1280px){.faq h3.faq-header.faq-category-qa-visible,.faq h2.faq-category-qa-visible.faq-group{background-position:right 30px top 18px;}}.faq .faq-qa{display:none;}.faq .faq-qa.active{display:block;}.faq .faq-question{background-color:#3ebdce;color:#fff;cursor:pointer;font-family:TradeGothicLT-BoldCondTwenty,"Times New Roman",Times,serif;margin:0;padding:15px 25px;padding-right:40px;margin-bottom:3px;font-size:1.6em;background-image:url(/sites/all/themes/custom/ggdrv/images/arrow-right.png);background-position:right 15px top 13px;background-repeat:no-repeat;line-height:1em;}@media (min-width:1280px){.faq .faq-question{background-position:right 30px top 11px;}}.faq .faq-question.faq-qa-visible{margin-bottom:0;background-image:url(/sites/all/themes/custom/ggdrv/images/arrow-down.png);background-position:right 15px top 18px;}@media (min-width:1280px){.faq .faq-question.faq-qa-visible{background-position:right 30px top 18px;}}.faq .faq-question:last-child{margin-bottom:0;}.faq .faq-question a{color:#fff;}.faq .faq-answer{background:#fff;padding:15px 25px;}.faq article{background-color:#a5e4ed;}.node-type-page .node img{margin-top:30px;}.node-type-page .node .node__links{margin-top:30px;}.vaccinatie-link{margin:0;background-color:#fff;text-align:right;padding-right:25px;padding-bottom:10px;}.vaccinatie-link a{color:#3ebdce;font-size:1.3em;background-image:url(/sites/all/themes/custom/ggdrv/images/);background-repeat:no-repeat;}a.lees-meer-link{color:#3ebdce;font-size:1.3em;float:right;}.page404 .l-region--sidebar-first{display:none;}.page404 article{display:none;}.page404.sidebar-first .l-content{width:100%;}.page404 .l-content{background-image:url(/sites/all/themes/custom/ggdrv/images/404.jpg);background-repeat:no-repeat;background-position:top;background-size:100%;}.page404 .l-content h1{padding-top:60%;}@media (min-width:1280px){.page404 .l-content h1{padding-top:710px;text-align:center;}}.page404 .search-block-form{background-color:#111c41;padding:20px 15px;}.page404 .search-block-form .form-text{background-color:#111c41;color:#fff;border:0;display:inline-block;margin-right:10px;width:70%;font-size:1.5em;padding-top:7px;padding-bottom:7px;}@media (min-width:768px) and (max-width:1279px){.page404 .search-block-form .form-text{font-size:2.5em;width:40%;padding-top:0;padding-bottom:0;}}@media (min-width:1280px){.page404 .search-block-form .form-text{font-size:2.5em;width:40%;padding-top:0;padding-bottom:0;}}.page404 .search-block-form .form-submit{background-color:#111c41;color:#fff;text-transform:uppercase;background-image:url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png);background-repeat:no-repeat;background-position:right 10px top 6px;display:inline-block;vertical-align:top;float:right;text-indent:-9999px;margin:0;width:42px;padding:0;font-size:0;height:38px;}@media (min-width:768px) and (max-width:1279px){.page404 .search-block-form .form-submit{border:2px solid #fff;text-indent:0;height:auto;font-size:1.8em;padding:6px 50px 6px 20px;min-width:195px;}}@media (min-width:1280px){.page404 .search-block-form .form-submit{border:2px solid #fff;text-indent:0;min-width:195px;height:auto;font-size:1.8em;padding:6px 50px 6px 20px;}}.node-type-blog article.node--blog .post-date{font-style:normal;}@media (min-width:768px) and (max-width:1279px){.node-type-blog article.node--blog .post-date{display:inline-block;vertical-align:top;margin-right:5px;}}@media (min-width:1280px){.node-type-blog article.node--blog .post-date{display:inline-block;vertical-align:top;margin-right:5px;}}.node-type-blog article.node--blog .post-date .label{font-weight:bold;}.node-type-blog article.node--blog .tags{margin-bottom:5px;display:inline-block;width:100%;font-size:0.9em;}@media (min-width:768px) and (max-width:1279px){.node-type-blog article.node--blog .tags{display:inline-block;vertical-align:top;width:auto;}.node-type-blog article.node--blog .tags:before{content:'|';padding-right:5px;}}@media (min-width:1280px){.node-type-blog article.node--blog .tags{display:inline-block;vertical-align:top;width:auto;}.node-type-blog article.node--blog .tags:before{content:'|';padding-right:5px;}}.node-type-blog article.node--blog .tags .label{font-weight:bold;font-family:TradeGothicLT,"Times New Roman",Times,serif;}.blog-pages .l-content .term-listing-heading{background-color:#fff;padding:15px;margin-bottom:30px;}.node-type-page.landingspagina h1{background-color:#eb5b27;border:15px solid #fff;color:#fff;margin:30px 0 0 0;padding:25px 20px;}@media (min-width:768px) and (max-width:1279px){.node-type-page.landingspagina h1{margin:80px 0 0 0;}}@media (min-width:1280px){.node-type-page.landingspagina h1{margin:80px 0 0 0;border:20px solid #fff;}}.node-type-page.landingspagina article{padding:0 20px 20px 20px;color:#111c41;}@media screen and (min-width:600px){.node-type-page.landingspagina article img{max-width:50%;}}.node-type-page.landingspagina article p:first-child{font-size:1.15em;font-weight:bold;}.node-type-page.landingspagina .faq-answer p:first-child{font-size:1em;font-weight:normal;}article .node__content a.cta-link,article .node__content p.cta-link a{padding:15px !important;background-color:#111c41;font-size:1em;color:#fff;display:inline-block;text-decoration:none;transition:background-color .25s ease-in-out;font-weight:bold;line-height:1.1em;}article .node__content a.cta-link:hover,article .node__content p.cta-link a:hover{background-color:#eb5b27;transition:background-color .3s ease-in-out;}article .node__content a.cta-link.external,article .node__content p.cta-link a.external{background-image:none;padding-right:0;}html.overlay-active{height:100%;overflow:hidden;}html.overlay-active body{height:100%;overflow:hidden;}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#a5e4ed;z-index:800;padding-top:50px;overflow:auto;}.overlay:after{content:' ';display:block;position:absolute;left:10px;top:10px;font-size:15px;width:49px;height:49px;background:url(/sites/all/themes/custom/ggdrv/images/zoek-sluiten.png);}.overlay .l-content{margin:0 auto;float:none;height:100%;overflow:auto;}@media (min-width:1280px){.overlay .l-content{width:1280px;padding:0 !important;padding-right:15% !important;width:75%;}}.overlay.loading:before{content:'....';display:block;position:absolute;left:45%;top:10px;font-size:40px;font-weight:bold;width:0px;overflow:hidden;-moz-animation:ellipsis steps(4,end) 900ms infinite;-webkit-animation:ellipsis steps(4,end) 900ms infinite;animation:ellipsis steps(4,end) 900ms infinite;}@keyframes ellipsis{to{width:1.25em;}}.page-search .l-content{background:#fff;padding-bottom:35px;margin:0 10px;}.page-search .l-content h1{display:none;}.page-search .search-form{margin-top:50px;}@media (min-width:768px) and (max-width:1279px),(min-width:1280px){.page-search .search-form{width:80%;}}.page-search .search-form label{display:none;}.page-search .search-form .form-wrapper{background-color:#111c41;padding:20px 15px;margin:0 20px;}.page-search .search-form .form-text{background-color:#111c41;color:#fff;border:0;display:inline-block;margin-right:10px;width:70%;font-size:1.5em;padding-top:7px;padding-bottom:7px;}@media (min-width:768px) and (max-width:1279px){.page-search .search-form .form-text{font-size:2.5em;width:40%;padding-top:0;padding-bottom:0;}}@media (min-width:1280px){.page-search .search-form .form-text{font-size:2.5em;width:40%;padding-top:0;padding-bottom:0;}}.page-search .search-form .form-submit{background-color:#111c41;color:#fff;text-transform:uppercase;background-image:url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png);background-repeat:no-repeat;background-position:right 10px top 6px;display:inline-block;vertical-align:top;float:right;text-indent:-9999px;margin:0;width:42px;padding:0;font-size:0;height:38px;}@media (min-width:768px) and (max-width:1279px){.page-search .search-form .form-submit{border:2px solid #fff;text-indent:0;height:auto;font-size:1.8em;width:32%;padding:6px 50px 6px 20px;}}@media (min-width:1280px){.page-search .search-form .form-submit{border:2px solid #fff;width:17%;text-indent:0;min-width:195px;height:auto;font-size:1.8em;width:32%;padding:6px 50px 6px 20px;}}.page-search .search-results{color:#111c41;padding-bottom:35px;}.page-search .search-results a{color:#111c41;}.page-search .search-results h3{font-size:1.1em;margin:0;}.page-search .search-results article.search-result{padding:0 15px;margin-top:35px;}@media (min-width:1280px){.page-search .search-results article.search-result{padding:0 35px;}}.page-search .search-results article.search-result strong{background-color:#f9d120;}.page-search .search-results .search-result__snippet{padding:0;}.page-search .search-results footer.search-result__info{margin:0;background-color:transparent;box-shadow:none;color:#0ea3e4;font-family:TradeGothicLT-Bold,"Times New Roman",Times,serif;}.overlay .search-form .form-wrapper{margin:0;}.overlay.page-search .l-content{background-color:transparent;max-width:1280;margin:0 auto;}.overlay.page-search .l-content article{background-color:transparent;}figure{margin:0;}
.node-type-product article.node--product .field--afbeeldingen-product{margin-bottom:15px;}#block-views-assortiment-block-1{margin-bottom:35px;padding:15px;background-color:#fff;}#block-views-assortiment-block-1 .views-row > div{margin-bottom:15px;}#block-views-assortiment-block-1 .views-row > div:last-child{margin-bottom:0;}#block-views-assortiment-block-1 .views-row span{font-weight:bold;}#block-views-assortiment-block-2{background-color:#111c41;padding:15px;overflow-x:auto;}#block-views-assortiment-block-2 td span.add-to-form{background-color:#f9d120;border:1px solid transparent;color:#111c41;display:block;padding:5px;cursor:pointer;margin-right:15px;}#block-views-assortiment-block-2 td span.add-to-form:hover{background-color:#fff;color:#111c41;}#block-views-assortiment-block-2 tr.even td span.add-to-form.disabled{background-color:#446b85;border:1px solid transparent;}#block-views-assortiment-block-2 td span.add-to-form.disabled{background-color:#111c41;color:#fff;display:block;padding:5px;cursor:unset;}#block-views-assortiment-block-2 h2{color:#fff;padding:10px 0 0 0;margin:0 0 15px 0;}#block-views-assortiment-block-2 table{background-color:#111c41;color:#fff;width:100%;margin-bottom:20px;}#block-views-assortiment-block-2 table thead th{padding-right:15px;}#block-views-assortiment-block-2 th,#block-views-assortiment-block-2 td{vertical-align:middle;padding:5px 0;}#block-views-assortiment-block-2 th{text-transform:uppercase;}#block-views-assortiment-block-2 th,#block-views-assortiment-block-2 tr.even{background-color:#446b85;}#block-views-assortiment-block-2 tr.odd{background-color:transparent;}#block-views-assortiment-block-2 tr th:nth-child(5),#block-views-assortiment-block-2 tr td.totaal-prijs{text-align:right;padding-right:15px;}#block-views-assortiment-block-2 tr td.totaal-prijs{min-width:100px;}#block-views-assortiment-block-2 tr th:first-child,#block-views-assortiment-block-2 tr td:first-child{padding-left:15px;}@media only screen and (min-width:768px){.view-assortiment.view-display-id-page .view-content{display:flex;flex-wrap:wrap;justify-content:flex-start;}}.view-assortiment .view-footer{text-align:left;width:100%;}@media only screen and (min-width:1280px){.view-assortiment .view-footer{text-align:right;}}.view-assortiment .view-footer a{color:#fff;padding:0.5em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;padding-right:50px;background:#446b85 url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png) no-repeat center right;height:32px;display:inline-block;line-height:1em;margin:20px 0 10px 0;}.view-assortiment .view-footer a:hover{background:#f9d120 url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png) no-repeat center right;color:#111c41;}.view-assortiment.view-display-id-page .view-content .views-row{background-color:#fff;margin-bottom:15px;padding-bottom:15px;}.view-assortiment.view-display-id-page .view-content .views-row .title{font-size:1.4em;line-height:1em;font-family:TradeGothicLT-BoldCondTwenty,"Times New Roman",Times,serif;padding:0 15px;margin-top:15px;}.view-assortiment.view-display-id-page .view-content .views-row .title a:hover{color:#111c41;}.view-assortiment.view-display-id-page .view-content .views-row .read-more a{display:inline-block;font-weight:bold;margin-bottom:10px;color:#111c41;padding:0 15px;margin-top:15px;}.view-assortiment.view-display-id-page .view-content .views-row .read-more a:after{content:' ';background-image:url(/sites/all/themes/custom/ggdrv/images/read-more-icon-afspraak-maken.png);background-repeat:no-repeat;background-position:right 0px top 9px;background-size:5px;width:10px;height:18px;display:inline-block;margin-left:2px;}.view-assortiment.view-display-id-page .view-content .views-row .read-more a:hover{text-decoration:underline;}@media only screen and (min-width:768px){.view-assortiment.view-display-id-page .view-content .views-row{width:32%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-right:10px;margin-bottom:10px;}.view-assortiment.view-display-id-page .view-content .views-row:nth-child(3n){margin-right:0;}}@media only screen and (min-width:1088px){.view-assortiment.view-display-id-page .view-content .views-row{margin-right:14px;margin-bottom:15px;}}.pager .pager-next a{background-color:#111c41;padding:10px 15px;margin-top:15px;display:inline-block;color:#fff;font-family:TradeGothicLT-BoldCondTwenty,"Times New Roman",Times,serif;text-transform:uppercase;}.pager .pager-next a:hover{background-color:#1e3171;}.cta-product-detail .block__content a{color:#fff;padding:0.5em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;padding-right:50px;background:#111c41 url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png) no-repeat center right;height:32px;width:100%;display:block;line-height:1em;}.cta-product-detail .block__content a:hover{background:#f9d120 url(/sites/all/themes/custom/ggdrv/images/read-more-icon.png) no-repeat center right;color:#111c41;}.webform-client-form input{width:100%;}.webform-client-form input.form-checkbox{width:auto;}.webform-component-fieldset.webform-component--adres{margin-bottom:1em;}.webform-component-fieldset.webform-component--adres legend,.webform-component--afwijkend-afleveradres-groep legend,.webform-component--uw-gegevens legend{font-weight:bold;font-size:18px;}.webform-component--uw-gegevens{margin-bottom:20px;}.webform-component--producten .grippie{display:none;}.ggdproducten-wrapper .product-select,.ggdproducten-wrapper .price-select{}.ggdproducten-wrapper{border:2px solid #3ebdce;}.ggdproducten-wrapper .ggdproducten-prices-wrapper{margin:15px;}.ggdproducten-wrapper .ggdproducten-quantity-wrapper{margin-top:20px;}.ggdproducten-wrapper .ggdproducten-quantity-wrapper,.ggdproducten-wrapper .ggdproducten-linetotal-wrapper{background-color:#D8D8D8;padding:15px 15px 0px 15px;margin-bottom:0;display:flex;justify-content:space-between;}.ggdproducten-wrapper .ggdproducten-linetotal-wrapper{padding:15px;}.ggdproducten-wrapper .ggdproducten-quantity-wrapper .form-item,.ggdproducten-wrapper .ggdproducten-linetotal-wrapper .form-item{margin-bottom:0;}.ggdproducten-linetotal-wrapper a.remove-product-link{background-image:url(/sites/all/themes/custom/ggdrv/images/trash-alt-regular.svg);background-repeat:no-repeat;background-position:left;padding-left:20px;color:#767676;}.ggdproducten-linetotal-wrapper a.remove-product-link:hover{text-decoration:none;}.products-totals-wrapper{background-color:#D8D8D8;display:flex;flex-direction:column;align-items:flex-end;padding:15px;}.products-totals-wrapper .products-subtotal,.products-totals-wrapper .products-handling,.products-totals-wrapper .products-vat,.products-totals-wrapper .products-total{display:flex;align-items:flex-end;}.products-totals-wrapper span{width:85px;text-align:right;}.ggdproducten-wrapper .form-item-quantity{text-align:right;}.ggdproducten-wrapper .form-item-quantity input{width:49px;text-align:right;}.ggdproducten-wrapper span.linetotal{text-align:right;width:100%;display:block;font-weight:bold;}.webform-component--producten .products-total{font-weight:bold;margin-top:10px;}@media only screen and (min-width:1280px){.ggdproducten-wrapper .form-item-quantity input{text-align:center;}.ggdproducten-wrapper .ggdproducten-prices-wrapper{margin:15px 25px;}.products-totals-wrapper{padding:15px 25px;}}.product-cta-button-pos #block-block-34 a{display:inline-block;width:auto;margin-top:30px;line-height:1.2;}.product-cta-button-pos .l-region--sidebar-first #block-block-34 a{display:block;width:100%;margin-top:0;line-height:1;}
@font-face{font-family:'TradeGothicLT';src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_0_0.eot);src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_0_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_0_0.woff2) format('woff2'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_0_0.woff) format('woff'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_0_0.ttf) format('truetype');}@font-face{font-family:'TradeGothicLT-Oblique';src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_1_0.eot);src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_1_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_1_0.woff2) format('woff2'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_1_0.woff) format('woff'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_1_0.ttf) format('truetype');}@font-face{font-family:'TradeGothicLT-BoldTwo';src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_2_0.eot);src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_2_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_2_0.woff2) format('woff2'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_2_0.woff) format('woff'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_2_0.ttf) format('truetype');}@font-face{font-family:'TradeGothicLT-BoldTwoOblique';src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_3_0.eot);src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_3_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_3_0.woff2) format('woff2'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_3_0.woff) format('woff'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_3_0.ttf) format('truetype');}@font-face{font-family:'TradeGothicLT-CondEighteen';src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_4_0.eot);src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_4_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_4_0.woff2) format('woff2'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_4_0.woff) format('woff'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_4_0.ttf) format('truetype');}@font-face{font-family:'TradeGothicLT-BoldCondTwenty';src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_5_0.eot);src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_5_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_5_0.woff2) format('woff2'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_5_0.woff) format('woff'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_5_0.ttf) format('truetype');}@font-face{font-family:'TradeGothicLTCom-Cn18Obl';src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_6_0.eot);src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_6_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_6_0.woff2) format('woff2'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_6_0.woff) format('woff'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_6_0.ttf) format('truetype');}@font-face{font-family:'TradeGothicLTCom-BdCn20Obl';src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_7_0.eot);src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_7_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_7_0.woff2) format('woff2'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_7_0.woff) format('woff'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_7_0.ttf) format('truetype');}@font-face{font-family:'TradeGothicLT-Light';src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_8_0.eot);src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_8_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_8_0.woff2) format('woff2'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_8_0.woff) format('woff'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_8_0.ttf) format('truetype');}@font-face{font-family:'TradeGothicLT-LightOblique';src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_9_0.eot);src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_9_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_9_0.woff2) format('woff2'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_9_0.woff) format('woff'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_9_0.ttf) format('truetype');}@font-face{font-family:'TradeGothicLT-Bold';src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_A_0.eot);src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_A_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_A_0.woff2) format('woff2'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_A_0.woff) format('woff'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_A_0.ttf) format('truetype');}@font-face{font-family:'TradeGothicLTStd-BoldObl';src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_B_0.eot);src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_B_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_B_0.woff2) format('woff2'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_B_0.woff) format('woff'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_B_0.ttf) format('truetype');}@font-face{font-family:'TradeGothicLTStd-Extended';src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_C_0.eot);src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_C_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_C_0.woff2) format('woff2'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_C_0.woff) format('woff'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_C_0.ttf) format('truetype');}@font-face{font-family:'TradeGothicLTStd-BoldExt';src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_D_0.eot);src:url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_D_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_D_0.woff2) format('woff2'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_D_0.woff) format('woff'),url(/sites/all/themes/custom/ggdrv/font/webfonts/2F08A6_D_0.ttf) format('truetype');}
