body,html{width:100%;margin:0;padding:0;background-color:#e5e0e0}.ccm-page{font-family:"Poppins",sans-serif;font-style:normal;background-color:#e5e0e0;font-weight:300;padding-top:0 !important}.ccm-page strong{font-weight:700}.ccm-page.page-template-home{background-image:url("/packages/abcstart/themes/abcbasic/images/pao-background-image.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;margin:0;padding:0}.ccm-page h1,.ccm-page h2{font-size:2rem;font-weight:bold;letter-spacing:0.1em;margin-bottom:40px;text-transform:uppercase}.ccm-page .hoofding{background-color:rgba(0,0,0,0.7);padding:20px;position:fixed;width:100%;z-index:1}.ccm-page .hoofding .logo{max-width:200px}.ccm-page .mainnav{height:100%}.ccm-page .ccm-block-top-navigation-bar{display:block !important}.ccm-page .nav,.ccm-page .ccm-block-top-navigation-bar .navbar-collapse{justify-content:right}.ccm-page .nav li a,.ccm-page .ccm-block-top-navigation-bar .navbar-nav .nav-link{color:white;padding-left:20px !important;padding-right:20px !important;font-size:18px;text-decoration:none;font-weight:200}.ccm-page .ccm-block-top-navigation-bar .navbar-nav .nav-link:hover,.ccm-page .ccm-block-top-navigation-bar .navbar-nav .nav-link.active,.ccm-page .ccm-block-top-navigation-bar .navbar-nav .nav-link.show{color:#d19f06}.ccm-page .ccm-block-top-navigation-bar .navbar-toggler,.ccm-page .ccm-block-top-navigation-bar .navbar-toggler:hover,.ccm-page .ccm-block-top-navigation-bar .navbar-toggler:focus,.ccm-page .ccm-block-top-navigation-bar .navbar-toggler:active{border:none;box-shadow:none}.ccm-page .ccm-block-top-navigation-bar .navbar-toggler .icon-bar,.ccm-page .ccm-block-top-navigation-bar .navbar-toggler:hover .icon-bar{background-color:white;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.ccm-page .inhoud{padding-top:150px}.ccm-page .inhoud img{width:100%}.ccm-page .inhoud a{color:#d19f06}.ccm-page .home-content{padding-top:150px}.ccm-page .home-content .btnPro{display:block;margin:0 auto;margin-bottom:30px;font-family:"Poppins",sans-serif;font-weight:200}.ccm-page .sluiting{background-color:#e5e0e0;padding:60px 0;font-size:smaller}.ccm-page .sluiting p{margin-bottom:0}.ccm-page .sluiting .ccm-block-social-links a{color:black;font-size:x-large}.ccm-page .sluiting a{color:black}.ccm-page .formidable input,.ccm-page .formidable select,.ccm-page .formidable textarea{border-radius:0}.ccm-page .formidable label{font-style:normal;font-weight:bold;text-transform:uppercase;font-size:smaller;margin-bottom:5px}.ccm-page .formidable button,.ccm-page .btn-primary{border-radius:0;border:none;background-color:#d19f06;padding:10px 20px;color:#FFFFFF !important}.ccm-page .formidable .form-group{margin-bottom:30px}.ccm-page .formidable .form-group[data-formidable-type="captcha"],.ccm-page .formidable .form-group[data-formidable-type="hidden"]{margin-bottom:0px}.ccm-page .reservatie{text-align:center;border-radius:7px;padding:20px;background:white;margin-bottom:20px}.ccm-page .reservatieselected{text-align:center;border-radius:7px;padding:20px;background:white;margin-bottom:20px;border:2px solid #d19f06}.ccm-page .uitgevoerd{background:repeating-linear-gradient(-45deg, #ddd, #ddd 5px, #fff 5px, #fff 10px)}.ccm-page .paidbutton{padding:5px 10px;background-color:#d19f06;color:white !important;font-weight:bold;width:fit-content;border-radius:7px;text-decoration:none}.ccm-page .betaald{padding:5px 10px;background-color:#95c504;color:white;font-weight:bold;width:fit-content;border-radius:7px}.ccm-page .betaald .undobutton{color:white;margin-left:5px}.ccm-page .reservatieselected .approvebutton,.ccm-page .reservatieselected .cancelbutton{margin:0 10px}.ccm-page .deletebutton{padding:5px 10px;background-color:red;color:white !important;font-weight:bold;width:fit-content;border-radius:7px;text-decoration:none}.ccm-page .paidbutton i,.ccm-page .deletebutton i{margin-right:5px}@media screen and (max-width:767px){.ccm-page .nav li a,.ccm-page .ccm-block-top-navigation-bar .navbar-nav .nav-link{padding-left:0 !important;padding-top:20px}.ccm-page .topsluiting,.ccm-page .topsluiting p{text-align:center !important}.ccm-page .sluiting .ccm-block-social-links{margin-bottom:20px}}