﻿.page-loader{position:fixed;background:#f5f5f5;background-color:rgba(255,255,255,.5);bottom:0;right:0;left:0;top:0;z-index:9998;}.loader{position:absolute;border-left:2px solid #f21c0a;border-top:2px solid rgba(14,14,15,.2);border-right:2px solid rgba(14,14,15,.2);border-bottom:2px solid rgba(14,14,15,.2);height:46px;width:46px;left:50%;top:50%;margin:-23px 0 0 -23px;text-indent:-9999em;font-size:10px;z-index:9999;-webkit-animation:load .8s infinite linear;-moz-animation:load .8s infinite linear;ms-animation:load .8s infinite linear;o-animation:load .8s infinite linear;animation:load .8s infinite linear;}.loader,.loader:after{border-radius:50%;width:46px;height:46px;}@-webkit-keyframes load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}#accordion{border-top:1px solid #dfdfdf;}.card{border-radius:0;border-top:none;border-color:#dfdfdf;}.card .card-header{border-radius:0;border:none;}.card .card-header .card-link{display:block;font-size:1.3rem;border-color:#dfdfdf;}.card .card-body{padding-bottom:0;border-top:1px solid #dfdfdf;}#cnt_filter .cnt_eigenschap:last-of-type{margin-bottom:10px;border-bottom:none;}.cnt_eigenschap{border-bottom:1px solid #e9e9e9;padding-bottom:10px;margin-bottom:15px;min-height:50px;}.cnt_eigenschap h4{margin-bottom:0;font-size:1rem;line-height:1.5;font-weight:600;}.cnt_eigenschap h4 .second{clear:both;display:block;margin-top:3px;font-weight:normal;font-size:.9rem;color:#808080;font-weight:600;}.cnt_eigenschap .btn i{margin-left:10px;}.cnt_eigenschap .btn-select{font-weight:400;background-color:transparent;border:1px solid #e0dddd;padding:.375rem .5rem;padding:.5rem .7rem;font-size:.9rem;line-height:1.5;border-radius:1px;border-radius:5px;color:#4a4a4a;}.cnt_eigenschap .btn-select .second{display:block;font-size:.85rem;color:#808080;}.cnt_eigenschap .btn-select:hover,.cnt_eigenschap .btn-select.gekozen{background-color:#f21c0a;border-color:#f21c0a;color:#fff;}.cnt_eigenschap .btn-select:hover .second,.cnt_eigenschap .btn-select.gekozen .second{color:#fff;}.cnt_eigenschap .btn-select.niet-beschikbaar,.cnt_eigenschap .btn-select.niet-beschikbaar:hover{background-color:#fff;color:#e0dddd;border-color:#e0dddd;cursor:not-allowed;}.cnt_eigenschap .btn-select.niet-beschikbaar .second,.cnt_eigenschap .btn-select.niet-beschikbaar:hover .second{color:#e0dddd;}.cnt_eigenschap .filter_result{float:left;width:calc(100% - 25px);}.cnt_eigenschap .filter_reset{float:right;margin-left:10px;}.cnt_eigenschap .dropdown-menu{font-size:.9rem;}.propertyDropdownCompactControl{margin:5px 0;}.propertyDropdownCompactControl .btn{border-radius:0;padding:5px 25px 5px 10px;min-height:33px;background-color:#fff;border:1px solid #d0d0d0;}.propertyDropdownCompactControl .btn-select,.propertyDropdownCompactControl .propWrap{color:rgba(0,0,0,.5);background-color:#e9e9e9;border:1px solid #e9e9e9;padding:5px 10px 5px 10px;text-align:left;width:100%;font-size:14px;line-height:21px;min-height:33px;border-radius:3px;}.propertyDropdownCompactControl .btn-select .innerWrapper,.propertyDropdownCompactControl .propWrap .innerWrapper{display:block;float:left;width:calc(100% - 35px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.propertyDropdownCompactControl .btn-select .innerWrapper .property,.propertyDropdownCompactControl .propWrap .innerWrapper .property{display:block;float:left;margin-right:5px;}.propertyDropdownCompactControl .btn-select .innerWrapper .result,.propertyDropdownCompactControl .propWrap .innerWrapper .result{font-weight:bold;}.propertyDropdownCompactControl .btn-select .filter_reset,.propertyDropdownCompactControl .propWrap .filter_reset{margin-top:0 !important;}.propertyDropdownCompactControl .show .btn-select{color:#000;}.propertyDropdownCompactControl .metResultaat{background-color:#fff;color:#000;}.propertyDropdownCompactControl .zelfGekozen{color:#000;}.propertyDropdownCompactControl .zelfGekozen .fa{color:#f21c0a;}.propertyDropdownCompactControl .dropdown-menu{border-radius:0;border:none;box-shadow:0 15px 40px -25px rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.15);margin-top:-1px;}.propertyDropdownCompactControl .dropdown-menu ul{list-style:none;padding:0;margin:0;}.propertyDropdownCompactControl .dropdown-menu ul li a{display:inline-block;padding:6px 12px;color:#333;}.propertyDropdownCompactControl .dropdown-menu ul li a:hover{color:#f21c0a;text-decoration:none;}.propertyDropdownCompactControl .btn.focus,.propertyDropdownCompactControl .btn:focus{outline:0;box-shadow:none;}.dropdown-item.active,.dropdown-item:active{color:#fff !important;text-decoration:none;background-color:#f21c0a;}.propertySelectBlockControl:last-of-type{border-bottom:none;}ul.selectBlockList{float:left;list-style:none;margin:0;padding:0;width:calc(100% - 22px);}ul.selectBlockList li{display:inline-block;margin-right:8px;margin-bottom:8px;}ul.selectBlockList li:last-of-type{margin-right:0;}ul.selectBlockList li .btn-selectBlock{font-weight:400;background-color:transparent;border:1px solid #e0dddd;padding:.375rem .5rem;padding:.5rem .7rem;font-size:.9rem;line-height:1.5;border-radius:1px;border-radius:5px;color:#4a4a4a;}ul.selectBlockList li .btn-selectBlock .second{display:block;font-size:.85rem;color:#808080;}ul.selectBlockList li .btn-selectBlock:hover,ul.selectBlockList li .btn-selectBlock.gekozen{background-color:#f21c0a;border-color:#f21c0a;color:#fff;}ul.selectBlockList li .btn-selectBlock:hover .second,ul.selectBlockList li .btn-selectBlock.gekozen .second{color:#fff;}ul.selectBlockList li .btn-selectBlock.niet-beschikbaar,ul.selectBlockList li .btn-selectBlock.niet-beschikbaar:hover{background-color:#fff;color:#e0dddd;border-color:#e0dddd;cursor:not-allowed;}ul.selectBlockList li .btn-selectBlock.niet-beschikbaar .second,ul.selectBlockList li .btn-selectBlock.niet-beschikbaar:hover .second{color:#e0dddd;}.propertyBootstrapImagePopupControl .modal-body img{clear:both;margin:0 auto;}.propertyBootstrapImagePopupControl .modal-body a{font-size:.8rem;}html{position:relative;min-height:100%;}body{font-family:'Open Sans',Verdana,Geneva,sans-serif;font-size:14px;line-height:1.5;margin-bottom:70px;color:#222;}header{margin:20px 0 10px 0;}header .logo{float:left;margin:0 0 10px 0;}.page-wrapper{background:url(../images/page_bg.png);background-position:center top;background-repeat:no-repeat;padding-top:10px;}footer{position:absolute;bottom:0;width:100%;min-height:50px;line-height:50px;background-color:#222;font-size:.8rem;color:#8c8c8c;}footer p{margin-bottom:0;}footer a{color:#8c8c8c;}footer a:hover{color:#fff;}#cnt_filter_bcb{border:1px solid #e6e6e6;height:100%;}.meldingGeenCAD{height:100%;padding:30px;}.nav-tabs .nav-link{border:1px solid #e6e6e6;border-left:none;background-color:#f7f7f7;padding:0 1rem;line-height:50px;}.nav-tabs .nav-link.active{background-color:#fff;}a{color:#f21c0a;text-decoration:none;}a:hover{color:#000;text-decoration:none;}h1{color:#f21c0a;font-size:2rem;margin-bottom:1rem;}.underline{text-decoration:underline;}.padding{padding:30px;}.margin-bottom{margin-bottom:20px;}.text-black{color:#000;}.grey{background-color:#e9e9e9;}.bg-white{background-color:#fff;}.viewerWrapper{text-align:center;border-bottom:1px solid #d0d0d0;}.bestekWrapper{padding-bottom:10px;border-bottom:1px solid #d0d0d0;background-color:#f7f7f7;padding:20px;max-height:400px;overflow-y:auto;}.no-transition{-webkit-transition:none;transition:none !important;}.btn-secondary{background-color:#545454;border-color:#545454;}.btn-fabrikant{background-color:#f21c0a;border-color:#f21c0a;color:#fff;}.btn-fabrikant:hover{background-color:#c11608;border-color:#c11608;color:#fff;border-bottom:1px solid #d0d0d0;}.box{background-color:#fff;display:flex;flex-direction:column;height:100%;border:1px solid #e6e6e6;transition:box-shadow .1s linear;color:#222;}.box .box-image{overflow:hidden;}.box .box-image img{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.box .box-body{display:flex;flex-direction:column;flex:1 1 auto;padding:20px 20px;}.box .box-body h3{margin-bottom:10px;font-size:1.2rem;line-height:1.5;color:#f21c0a;}.box:hover{box-shadow:0 0 30px rgba(0,0,0,.2);}.box:hover .box-image img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);}.box:hover .box-body h3{color:#000;}canvas{cursor:grab;}.tooltip{opacity:1 !important;}.btn-light{background-color:#fff;}.btn-light.dropdown-toggle{color:#212529;background-color:#e9e9e9;border-color:#e9e9e9;}.dropdown-header,.dropdown-item{padding-top:3px;padding-bottom:3px;line-height:18px;}.modal-svg{max-width:730px;}.modal-svg .modal-body{background-color:#f1eeeb;}.progress-bar{background-color:#f21c0a;}#pleaseWaitDialog .modal-content,#pleaseWaitDialog .progress{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;}#pleaseWaitDialog.modal{text-align:center;padding:0 !important;}#pleaseWaitDialog.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px;}#pleaseWaitDialog .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;}.nav-link{border-radius:0 !important;flex-grow:1;border-top:none !important;}