/* ===== GEGENEREERD: Bootstrap 3 grid-compat voor onderliggende (legacy) pagina's, scope .legacy ===== */
.legacy .container,.legacy .container-fluid{padding-left:12px;padding-right:12px;width:100%;max-width:none}
.legacy .row{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;--bs-gutter-x:0;--bs-gutter-y:0}
.legacy [class*=col-]{position:relative;min-height:1px;padding-left:12px;padding-right:12px;box-sizing:border-box;width:100%;flex:0 0 auto}
.legacy .col-xs-1{width:8.333333%}.legacy .col-xs-offset-1{margin-left:8.333333%}.legacy .col-xs-2{width:16.666667%}.legacy .col-xs-offset-2{margin-left:16.666667%}.legacy .col-xs-3{width:25.000000%}.legacy .col-xs-offset-3{margin-left:25.000000%}.legacy .col-xs-4{width:33.333333%}.legacy .col-xs-offset-4{margin-left:33.333333%}.legacy .col-xs-5{width:41.666667%}.legacy .col-xs-offset-5{margin-left:41.666667%}.legacy .col-xs-6{width:50.000000%}.legacy .col-xs-offset-6{margin-left:50.000000%}.legacy .col-xs-7{width:58.333333%}.legacy .col-xs-offset-7{margin-left:58.333333%}.legacy .col-xs-8{width:66.666667%}.legacy .col-xs-offset-8{margin-left:66.666667%}.legacy .col-xs-9{width:75.000000%}.legacy .col-xs-offset-9{margin-left:75.000000%}.legacy .col-xs-10{width:83.333333%}.legacy .col-xs-offset-10{margin-left:83.333333%}.legacy .col-xs-11{width:91.666667%}.legacy .col-xs-offset-11{margin-left:91.666667%}.legacy .col-xs-12{width:100.000000%}.legacy .col-xs-offset-12{margin-left:100.000000%}
@media(min-width:768px){.legacy .col-sm-1{width:8.333333%}.legacy .col-sm-offset-1{margin-left:8.333333%}.legacy .col-sm-2{width:16.666667%}.legacy .col-sm-offset-2{margin-left:16.666667%}.legacy .col-sm-3{width:25.000000%}.legacy .col-sm-offset-3{margin-left:25.000000%}.legacy .col-sm-4{width:33.333333%}.legacy .col-sm-offset-4{margin-left:33.333333%}.legacy .col-sm-5{width:41.666667%}.legacy .col-sm-offset-5{margin-left:41.666667%}.legacy .col-sm-6{width:50.000000%}.legacy .col-sm-offset-6{margin-left:50.000000%}.legacy .col-sm-7{width:58.333333%}.legacy .col-sm-offset-7{margin-left:58.333333%}.legacy .col-sm-8{width:66.666667%}.legacy .col-sm-offset-8{margin-left:66.666667%}.legacy .col-sm-9{width:75.000000%}.legacy .col-sm-offset-9{margin-left:75.000000%}.legacy .col-sm-10{width:83.333333%}.legacy .col-sm-offset-10{margin-left:83.333333%}.legacy .col-sm-11{width:91.666667%}.legacy .col-sm-offset-11{margin-left:91.666667%}.legacy .col-sm-12{width:100.000000%}.legacy .col-sm-offset-12{margin-left:100.000000%}}
@media(min-width:992px){.legacy .col-md-1{width:8.333333%}.legacy .col-md-offset-1{margin-left:8.333333%}.legacy .col-md-2{width:16.666667%}.legacy .col-md-offset-2{margin-left:16.666667%}.legacy .col-md-3{width:25.000000%}.legacy .col-md-offset-3{margin-left:25.000000%}.legacy .col-md-4{width:33.333333%}.legacy .col-md-offset-4{margin-left:33.333333%}.legacy .col-md-5{width:41.666667%}.legacy .col-md-offset-5{margin-left:41.666667%}.legacy .col-md-6{width:50.000000%}.legacy .col-md-offset-6{margin-left:50.000000%}.legacy .col-md-7{width:58.333333%}.legacy .col-md-offset-7{margin-left:58.333333%}.legacy .col-md-8{width:66.666667%}.legacy .col-md-offset-8{margin-left:66.666667%}.legacy .col-md-9{width:75.000000%}.legacy .col-md-offset-9{margin-left:75.000000%}.legacy .col-md-10{width:83.333333%}.legacy .col-md-offset-10{margin-left:83.333333%}.legacy .col-md-11{width:91.666667%}.legacy .col-md-offset-11{margin-left:91.666667%}.legacy .col-md-12{width:100.000000%}.legacy .col-md-offset-12{margin-left:100.000000%}}
@media(min-width:1200px){.legacy .col-lg-1{width:8.333333%}.legacy .col-lg-offset-1{margin-left:8.333333%}.legacy .col-lg-2{width:16.666667%}.legacy .col-lg-offset-2{margin-left:16.666667%}.legacy .col-lg-3{width:25.000000%}.legacy .col-lg-offset-3{margin-left:25.000000%}.legacy .col-lg-4{width:33.333333%}.legacy .col-lg-offset-4{margin-left:33.333333%}.legacy .col-lg-5{width:41.666667%}.legacy .col-lg-offset-5{margin-left:41.666667%}.legacy .col-lg-6{width:50.000000%}.legacy .col-lg-offset-6{margin-left:50.000000%}.legacy .col-lg-7{width:58.333333%}.legacy .col-lg-offset-7{margin-left:58.333333%}.legacy .col-lg-8{width:66.666667%}.legacy .col-lg-offset-8{margin-left:66.666667%}.legacy .col-lg-9{width:75.000000%}.legacy .col-lg-offset-9{margin-left:75.000000%}.legacy .col-lg-10{width:83.333333%}.legacy .col-lg-offset-10{margin-left:83.333333%}.legacy .col-lg-11{width:91.666667%}.legacy .col-lg-offset-11{margin-left:91.666667%}.legacy .col-lg-12{width:100.000000%}.legacy .col-lg-offset-12{margin-left:100.000000%}}
@media(min-width:768px){.legacy .col-sm-offset-0{margin-left:0}}
.legacy .center-col{float:none;margin-left:auto;margin-right:auto}
@media(max-width:767.98px){.legacy .hidden-xs,.hidden-xs{display:none!important}.visible-sm,.visible-md,.visible-lg{display:none!important}}
@media(min-width:768px) and (max-width:991.98px){.legacy .hidden-sm,.hidden-sm{display:none!important}.visible-xs,.visible-md,.visible-lg{display:none!important}}
@media(min-width:992px) and (max-width:1199.98px){.legacy .hidden-md,.hidden-md{display:none!important}.visible-xs,.visible-sm,.visible-lg{display:none!important}}
@media(min-width:1200px){.legacy .hidden-lg,.hidden-lg{display:none!important}.visible-xs,.visible-sm,.visible-md{display:none!important}}
.pull-right{float:right!important}.pull-left{float:left!important}.legacy .clearfix::after{content:'';display:table;clear:both}
.legacy .img-responsive{max-width:100%;height:auto;display:block}.legacy .btn-default{border:1px solid #ccc;background:#fff;color:#333}
.legacy .text-left{text-align:left}.legacy .text-right{text-align:right}.legacy .text-center{text-align:center}
.legacy .form-group{margin-bottom:12px}.legacy .help-block{font-size:.85em;color:#777}.legacy .has-error .form-control{border-color:#c0392b}
.legacy .panel{border:1px solid #e5e0d3;border-radius:8px;margin-bottom:16px;background:#fff}.legacy .panel-body{padding:16px}.legacy .panel-heading{padding:10px 16px;background:#f7f4ec;border-bottom:1px solid #e5e0d3}
.legacy .well{padding:16px;background:#f7f4ec;border-radius:8px;margin-bottom:16px}.legacy .label{display:inline-block;padding:.2em .6em;border-radius:4px;background:#777;color:#fff;font-size:75%}
.legacy .table{width:100%}.legacy .nav-tabs>li{display:inline-block}.legacy .modal-dialog{margin:30px auto}.legacy .caret{display:inline-block;border-top:4px solid;border-left:4px solid transparent;border-right:4px solid transparent}
.legacy [class*=padding-],.legacy [class*=margin-]{}
