/*!
Theme Name: dodo_theme
Theme URI: http://underscores.me/
Author: Dodo
Author URI: http://dodo.nl
Description: Description
Version: 2.1
License: GNU General Public License v2 or later
License URI: ONLY FOR DODO
Text Domain: dodo_theme
*/
@font-face{font-family:'Fira Sans';font-weight:300;src:url(/wp-content/themes/dodo_theme/inc/Fira_Sans/FiraSans-Light.ttf)}@font-face{font-family:'Fira Sans';font-weight:400;src:url(/wp-content/themes/dodo_theme/inc/Fira_Sans/FiraSans-Regular.ttf)}@font-face{font-family:'Fira Sans';font-weight:500;src:url(/wp-content/themes/dodo_theme/inc/Fira_Sans/FiraSans-Medium.ttf)}@font-face{font-family:'Fira Sans';font-weight:600;src:url(/wp-content/themes/dodo_theme/inc/Fira_Sans/FiraSans-SemiBold.ttf)}@font-face{font-family:'Fira Sans';font-weight:700;src:url(/wp-content/themes/dodo_theme/inc/Fira_Sans/FiraSans-Bold.ttf)}@font-face{font-family:'Josefin Sans';src:url(/wp-content/themes/dodo_theme/inc/Josefin_Sans/JosefinSans-VariableFont_wght.ttf)}@font-face{font-family:'Josefin Slab';src:url(/wp-content/themes/dodo_theme/inc/Josefin_Slab/JosefinSlab-VariableFont_wght.ttf)}.recaptcha-tekst{font-size:12px}.grecaptcha-badge{visibility:hidden}#masthead{min-height:130px}#masthead .row{padding:15px}.logo{position:absolute}.cart{margin-top:15px;margin-right:35px;color:#000;text-decoration:none}.cart:hover{color:#000;text-decoration:none}.navbar .nav-link{color:#000;margin:0 15px;position:relative;font-weight:500}.navbar .nav-link:hover::before{content:url(/wp-content/themes/dodo_theme/img/border.svg);;position:absolute;bottom:-50px;left:0;top:60%}.navbar #menu-item-143 .nav-link:hover::before{content:""}.dropdown-toggle::after{display:none}.dropdown-menu{border:0;padding:0}.dropdown-menu .dropdown-item{padding:10px 24px}.dropdown-menu .dropdown-item:hover{background-color:#61B87C;color:#fff}#pageheader{display:table;background-position:bottom center;background-repeat:no-repeat;background-size:cover;background-color:#5D9BD4;height:188px;width:100%;margin-bottom:35px}#pageheader h1{color:#fff;display:table-cell;vertical-align:middle;text-align:center}#scheiding .scheidingimg{margin:auto;display:block}.butn{display:inline-block;margin:10px;text-decoration:none;color:#fff;background-color:#5D9BD4;font-weight:500;letter-spacing:1px;padding:15px 20px}.butn:hover{background-color:#61B87C;text-decoration:none;color:#fff}#afbeelding_links .butn,#afbeelding_rechts .butn{margin-left:0}#aanbod_row .singlefilters{position:relative}#aanbod_row svg{position:absolute;top:0;left:0;width:100%;height:100%}#aanbod_row .button{display:inline-block;padding:10px 15px;border:none;background-color:#fff0;color:#000;cursor:pointer;font-size:24px;font-weight:300}#aanbod_row .button:active,#aanbod_row .button.is-checked{font-weight:600}#aanbod_row .button.is-checked{font-weight:600}#aanbod_row .button-group{padding:15px 30px;margin:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative}#aanbod_row .button-group:after{content:'';display:block;clear:both}#aanbod_row .button-group .button{float:left;border-radius:0;margin:1px 1px}#aanbod_row .singlefilters{background-position:center;background-repeat:no-repeat;background-size:contain;height:100%}#aanbod_row .grid{width:100%!important}#aanbod_row .grid:after{content:'';display:block;clear:both}#aanbod_row .grid-item{margin:10px;width:calc(33% - 20px);display:inline-block}#aanbod_row .aanbod_item{background-repeat:no-repeat;background-size:100% 100%;padding:30px 25px;height:508px}#aanbod_row .aanbod_item .aanbod-image{display:block;width:100%;height:200px;margin:auto}#aanbod_row .aanbod_item .aanbod-image-img{width:100%;height:100%;object-fit:cover;object-position:center}#aanbod_row .aanbod_item .aanbod-image-logo{width:90%;height:90%;object-fit:contain;object-position:center}#aanbod_row .aanbod_item h2{margin:25px 56px;height:58px}#aanbod_row .aanbod_item span{display:block}#aanbod_row .aanbod_item span.price{font-size:24px;font-weight:600;text-transform:lowercase}#aanbod_row .aanbod_item span.price .woocommerce-Price-amount{margin-right:5px}#aanbod_row .aanbod_item span.priceinfo{font-size:14px;font-weight:300}#aanbod_row .aanbod_item a{margin:25px 0 0}#aanbod_row .aanbod_item .price .amount{display:initial}#aanbod_row .aanbod_item .price .woocommerce-Price-amount.amount{display:initial}#aanbod_row .aanbod_item .price .woocommerce-Price-currencySymbol{display:none}.date-time-picker{width:calc(50% - 3px);float:left}.date-time-picker span.drop-off-date-picker,.date-time-picker span.pick-up-date-picker{margin-bottom:20px}.date-time-picker .pick-up-date-picker,.date-time-picker .pick-up-time-picker,.date-time-picker .drop-off-date-picker,.date-time-picker .drop-off-time-picker{width:calc(100% - 5px);padding:0;margin-bottom:5px;margin-right:5px}.rnb-pricing-plan-link{display:none}.date-time-picker h5,.payable-extras h5{color:#000;font-weight:700}.payable-extras .pull-right{font-size:0}.booking-pricing-info{background-color:#fff0}button#quote-content-confirm{border-radius:0;margin:20px 0;letter-spacing:1px;font-family:inherit;background-color:#5C9BD4!important;font-size:16px;height:auto}button#quote-content-confirm:hover{background-color:#61B87C!important}h5.bezorgen{margin:0!important;padding-bottom:7px;padding-top:0;font-weight:700;color:#000;font-size:14px}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce input.button.alt.disabled,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled[disabled]{background-color:#61B87C}.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#5C9BD4}.woocommerce div.product form.cart .button{border-radius:0;margin:20px 0;letter-spacing:1px}.rnb-pricing-plan-button{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{content:none}.entry-header .entry-title{margin:75px 0}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#5D9BD4}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#61B87C}.footerfoto{width:100%;height:auto}#colophon{background-color:#5D9BD4;color:#fff;border-top:#979797 2px solid}.site-info{padding:15px}.smediabutn{background-image:url(/wp-content/themes/dodo_theme/img/border-white.svg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;display:table;width:49px;height:49px;text-align:center;color:#fff;text-decoration:none}.smediabutn:hover{color:#fff;text-decoration:none}.smediabutn i{display:table-cell;vertical-align:middle}.return-to-shop,.navigation.post-navigation{display:none}html,body,html a{-webkit-font-smoothing:antialiased!important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:'Fira Sans',sans-serif}h1{font-family:'Josefin Slab',serif;font-weight:600;text-transform:uppercase;position:relative;margin-bottom:40px}h1::before{content:url(/wp-content/themes/dodo_theme/img/border.svg);;position:absolute;bottom:-45px;left:0;top:60%}#one_column h1::before,#aanbod_row h1::before{left:50%;top:100%;transform:translate(-50%,-50%)}#pageheader h1::before{display:none}h2{font-size:24px;font-weight:300}a{color:#5D9BD4;text-decoration:none}a:hover{color:#61B87C;text-decoration:none}img{max-width:100%}.row{padding:35px 0}.center{text-align:center}.right{text-align:right}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}*:focus{outline:none!important;box-shadow:none!important;border-color:#6c757d!important}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.btn-outline-primary{color:#fff;background-color:#5D9BD4;background-image:none;border:0}.btn-outline-primary:hover{color:#fff;background-color:#61B87C;border:0}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#61B87C;border:0}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form label,.wpcf7-form p{width:100%}.wpcf7-form{max-width:100%}textarea.form-control{max-height:150px}div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{display:none;margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(/wp-content/themes/dodo_theme/img/loader.svg);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}div.wpcf7 input[type="file"]{cursor:pointer}div.wpcf7 input[type="file"]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.dropdown:hover>.dropdown-menu{display:block}.dropdown-menu{margin-top:0}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{max-width:100%}.woocommerce-input-wrapper{width:100%}.tabs.wc-tabs{border-bottom:1px solid #5D9BD4}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#5D9BD4!important;border-color:#5D9BD4!important;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#fff!important;border-color:#5D9BD4!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#000!important}@media only screen and (max-width:1200px){#menu-item-143{display:none}}@media only screen and (max-width:992px){#aanbod_row .grid-item{width:calc(50% - 20px)}}@media only screen and (max-width:768px){#aanbod_row .grid-item{width:calc(100% - 20px)}.logo{position:relative;margin:auto;display:block}}