#cms_messages{opacity:0;z-index:9998!important;min-width:350px;max-width:600px}#cms_messages .alert{font-size:.8rem}#cms_messages .single-line{padding-top:2px}#cms_messages svg{width:24px;height:24px;stroke-width:4;fill:none}.alert,.validation-summary-primary,.validation-summary-errors,.validation-summary-success,.validation-summary-warning{font-size:.9rem;margin:8px 16px 20px 16px;padding:12px 16px;border-radius:0!important;font-weight:bold}.alert ul,.validation-summary-primary ul,.validation-summary-errors ul,.validation-summary-success ul,.validation-summary-warning ul{margin:0;padding:0}.alert ul li,.validation-summary-primary ul li,.validation-summary-errors ul li,.validation-summary-success ul li,.validation-summary-warning ul li{list-style-type:none}.alert button span,.validation-summary-primary button span,.validation-summary-errors button span,.validation-summary-success button span,.validation-summary-warning button span{font-size:1.3rem!important}.alert:empty,.validation-summary-primary:empty,.validation-summary-errors:empty,.validation-summary-success:empty,.validation-summary-warning:empty{display:none}.alert span,.validation-summary-primary span,.validation-summary-errors span,.validation-summary-success span,.validation-summary-warning span{font-size:.8rem;font-weight:normal}.alert a,.alert svg,.validation-summary-primary a,.validation-summary-primary svg,.validation-summary-errors a,.validation-summary-errors svg,.validation-summary-success a,.validation-summary-success svg,.validation-summary-warning a,.validation-summary-warning svg{color:inherit!important;stroke:inherit!important}.alert-danger,.cms_message_error,.validation-summary-errors,.form-control.error{outline:1px solid #bf1616;color:#bf1616;stroke:#bf1616;background-color:#fce7e7}.alert-success,.cms_message_success,.validation-summary-success{outline:1px solid #308c07;color:#308c07;stroke:#308c07;background-color:#d9fcc9}.alert-warning,.cms_message_warning,.validation-summary-warning{outline:1px solid #f49b00;color:#f49b00;stroke:#f49b00;background-color:#fff7cc}.alert-primary,.cms_message_primary,.validation-summary-primary{outline:1px solid #0f75bc;color:#0f75bc;stroke:#0f75bc;background-color:#cfe9fb}.field-validation-error{font-weight:bold;font-size:.75rem;color:#bf1616;list-style-type:none;padding:0 0 0 3px;margin:0 0 3px 0}.input-validation-error{border:1px solid #bf1616!important;background-color:#fce7e7!important}.input-validation-error-cke{background-color:#fce7e7!important}.validation-summary-valid{display:none}.validation-summary-footer .validation-summary-errors{margin:24px 0 0 0}@media(max-width:767.98px){#cms_messages{width:100%;max-width:100%}}.cms_icon{width:24px;height:24px;stroke:white;stroke-width:2;fill:none}.cms_icon_small{width:18px;height:18px;stroke:white;stroke-width:1;fill:none}.cms_icon_gray{stroke:#666;fill:none}.cms_icon_white{stroke:white;fill:none}.cms_icon_error{stroke:#bf1616!important;fill:none}.cms_icon_card{width:22px;height:22px;stroke:white;stroke-width:2;fill:none}.cms_icon_plus{stroke-width:2}.cms_icon_file{width:24px;height:24px;stroke:transparent;stroke-width:0}.cms_icon_trash{width:22px;height:22px}.cms_flag{width:30px;height:20px}.white-bg,#main{background-color:#f9f3eb!important}.container-main-content,.page-template-default{max-width:930px;padding:20px 0 40px 0;margin-bottom:40px;background-color:#f8f9fa!important}.container-main-content .no-container-header,.page-template-default .no-container-header{display:none}.container-main-content .float-end,.page-template-default .float-end{float:right}.container-main-content textarea,.page-template-default textarea{min-height:100px!important;height:100px!important}.container-main-content .no-container,.container-main-content .no-container-body,.container-main-content .no-container-body .container-fluid,.container-main-content .no-container-body .container-fluid .row,.container-main-content .no-container-body .container-fluid .col,.container-main-content .no-container p,.page-template-default .no-container,.page-template-default .no-container-body,.page-template-default .no-container-body .container-fluid,.page-template-default .no-container-body .container-fluid .row,.page-template-default .no-container-body .container-fluid .col,.page-template-default .no-container p{height:100%;width:100%;margin:0;padding:0;max-width:100%!important;max-height:100%!important}.container-main-content .no-container p,.page-template-default .no-container p{display:block}.container-main-content .no-container-body img,.page-template-default .no-container-body img{object-fit:cover!important;object-position:center;width:100%;height:100%;max-width:100%!important;max-height:100%!important;vertical-align:middle;border-radius:15px}.container-main-content .card,.page-template-default .card{background-color:transparent!important;border:0}.container-main-content .card-header,.page-template-default .card-header{background-color:transparent!important}.container-main-content .card-header h1,.container-main-content .card-header h2,.container-main-content .card-header h3,.page-template-default .card-header h1,.page-template-default .card-header h2,.page-template-default .card-header h3{font-size:62px;line-height:66px;font-weight:700;text-align:center;display:block}.container-main-content .card-header h2,.container-main-content .card-header h3,.page-template-default .card-header h2,.page-template-default .card-header h3{font-size:40px}.container-main-content .card-body h1,.container-main-content .card-body h2,.container-main-content .card-body h3,.page-template-default .card-body h1,.page-template-default .card-body h2,.page-template-default .card-body h3{text-align:center;display:block}.btn-secondary .cms_icon{stroke:#333}#page_buffetten #main{padding-top:0!important}.site-footer{width:110%}.nav .active{background-color:transparent!important}.nav .active:hover{background-color:#df932f!important}.nav .level_1 a,.nav .level_2 a,.nav .level_3 a{font-size:11px;padding:8px!important;line-height:11px}select{background-image:none}.nav-tabs .active{background-color:#d69733!important}.modal-image-div{display:inline-block;border:4px solid #df932b!important}.center-block{padding-left:300px}.afhaal{margin:0 0 10px 30px;font-weight:bold;font-size:20px;line-height:150%;list-style:none}.afhaal li::before{content:"•";color:#e88f2a;font-weight:bold;display:inline-block;width:1em;margin:0 0 0 -30px;padding-top:5px;font-size:30px}.afhaalitem{max-height:100px!important;margin-bottom:30px}.food-item{margin-bottom:15px}.food-item ul{margin-left:20px}@media(max-width:767.98px){.center-block{padding-left:0}}.coresystem-page .card{background-color:#fff!important;border:0;margin:20px 0}.coresystem-page .card-header{background-color:#fff!important}.coresystem-page .card-header h1,.coresystem-page .card-header h2{font-size:30px}.coresystem-page .cms_icon{display:none}.coresystem-page .btn-secondary{background-color:#6c757d!important;color:#fff!important;text-decoration:none!important}.coresystem-page .btn{font-size:20px;padding:5px 20px}#login-col-left{flex:auto;max-width:100%!important}#login-col-right,#core-button-container,.dt-length{display:none!important}.coresystem-page-admin .card{margin-left:30px;min-height:500px}#vdwwd_messages table{margin:0!important}#vdwwd_messages svg{display:none}.bootbox .modal-title{display:none!important}.center-block{position:fixed;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%)}.center-block .title{font-size:95px;color:#fff;line-height:1;margin-bottom:0;text-transform:uppercase;text-shadow:3px 3px #000;font-weight:700}.center-block .sub-title{font-size:35px;color:#fff;margin-top:20px;margin-bottom:50px;text-shadow:2px 2px #000;line-height:1;font-weight:700}.modal .btn-close{width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40px' height='40px' viewbox='0 0 40 40'%3E%3Cpath d='M 10,10 L 30,30 M 30,10 L 10,30' stroke='black' stroke-width='4' stroke-linecap='butt' /%3E%3C/svg%3E");background-size:100%}@media(max-width:575.98px){.center-block{top:40%}.center-block .title{font-size:65px}.center-block .sub-title{font-size:25px;color:#fff;margin-top:20px;margin-bottom:50px;text-shadow:2px 2px #000;line-height:1;font-weight:700}}