/*!
Theme Name: dodo_theme
Theme URI: http://underscores.me/
Author: Dodo
Author URI: http://dodo.nl
Description: Description
Version: 2.0.0
License: GNU General Public License v2 or later
License URI: ONLY FOR DODO
Text Domain: dodo_theme

rood = #D50032;
zwart = #202020;
*/
 :root{--global-red:#D50032;--global-white:#fff;--global-grey:#ebebeb;--global-black:#202020}.popupshow .overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999}.popupshow .img-show{position:fixed;top:20px;bottom:20px;right:0;left:50%;overflow-y:scroll;z-index:99999;transform:translate(-50%)}.popupshow .img-show .gallerij{text-align:center}.popupshow .img-show .gallerij iframe{margin:25px auto;display:block;min-width:100%;min-height:400px}.popupshow .img-show .gallerij img,.popupshow .img-show img{margin:25px auto;display:block}.popupshow span{cursor:pointer}.popupshow .exit{position:fixed;top:30px;right:20px;z-index:99;width:45px;z-index:99999}.popupshow .prev{position:fixed;top:45%;left:30px;z-index:99;width:35px;z-index:99999}.popupshow .next{position:fixed;top:45%;right:30px;z-index:99;width:35px;z-index:99999}*/ ::-webkit-scrollbar{width:0;background:#fff0;display:none}#masthead{background-color:#D50032;margin-bottom:35px}#masthead .row{padding:25px 0}#masthead a{color:#fff;text-decoration:none}#masthead .navbar{padding:0;height:100%}#content{min-height:600px}.levrow{display:block;overflow:hidden}.levobject{background-position:center;background-repeat:no-repeat;background-size:cover;width:calc(25% - 20px);min-width:150px;margin:10px;float:left;height:200px;cursor:pointer}.levobject span{color:#fff;background-color:rgb(213 0 50 / .6);display:block;padding:10px;font-size:12px;text-align:center;font-style:italic}.catlink{display:block;color:#000;text-decoration:none}.catlink:hover{color:#D50032;text-decoration:none}#home_row .grid{width:100%!important}#home_row .grid:after{content:'';display:block;clear:both}#home_row .grid-item{margin:10px;width:calc(33% - 20px);display:inline-block}.leesverder{display:block;color:#D50032;text-decoration:none}.leesverder:hover{color:#000;text-decoration:none}.levobject.levsingle .gallerij{display:none}.visualiserimg{margin:15px 0}#colophon{background-color:#f4f4f4;margin-top:35px}#colophon .container{max-width:960px}#colophon .row{padding:25px 0}.site-info{color:#595959;text-align:center;background-color:#e9e9e9;padding:15px}.site-info a{color:#595959;text-decoration:none}.site-info a:hover{color:#202020;text-decoration: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:'Open Sans',sans-serif}body.noscroll{overflow:hidden}h1{color:#202020;font-size:40px;font-weight:600}h2{color:#202020;font-size:25px;font-weight:600}.row{padding:35px 0}.nopointer{cursor:initial}img{height:auto;max-width:100%}.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(255, 255, 255, 1)' 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}.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}.btn-outline-primary{color:#D50032;background-color:#fff0;background-image:none;border-color:#D50032}.btn-outline-primary:hover{color:#fff;background-color:#D50032;border-color:#D50032}.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:#D50032;border-color:#D50032}.dropdown:hover>.dropdown-menu{display:block}.dropdown-menu{margin-top:0}@media only screen and (max-width:992px){#home_row .grid-item{width:calc(50% - 20px)}}@media only screen and (max-width:768px){#home_row .grid-item{width:calc(100% - 20px)}}@media only screen and (max-width:576px){.levobject{width:calc(50% - 20px)}}@media only screen and (max-width:370px){.levobject{width:calc(100% - 20px)}}