@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body .bdt a img{-webkit-box-shadow:none!important;box-shadow:none!important}body .bdt select{height:unset!important}.bdt_color{color:#555}.bdt_bgcolor{background-color:#555}.hide-bdt{filter:blur(5px);pointer-events:none}.bdt .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.bdt .col,.bdt .col-4,.bdt .col-lg-12,.bdt .col-lg-4,.bdt .col-md-6,.bdt .col-sm-12,.bdt .col-sm-6,.bdt .col-xl-4{position:relative;width:100%;padding-right:15px;padding-left:15px}.bdt .col{flex-basis:0;flex-grow:1;max-width:100%}.bdt .col-4{flex:0 0 33.33333%;max-width:33.33333%}@media (min-width:600px){.bdt .col-sm-6{flex:0 0 50%;max-width:50%}.bdt .col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.bdt .col-md-6{flex:0 0 50%;max-width:50%}}@media (min-width:1024px){.bdt .col-lg-4{flex:0 0 50%;max-width:50%}.bdt .col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.bdt .col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.bdt .col-lg-12{flex:0 0 100%;max-width:100%}.bdt .col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}}.bdt .clearfix::after{display:block;clear:both;content:""}.bdt .float-left{float:left!important}.bdt .float-right{float:right!important}.bdt .mb-1{margin-bottom:.25rem!important}.bdt .mt-3{margin-top:1rem!important}.bdt .mb-3{margin-bottom:1rem!important}.bdt .mt-4{margin-top:1.5rem!important}@media (min-width:600px){.bdt .mt-sm-0{margin-top:0!important}.bdt .mt-sm-2{margin-top:.5rem!important}.bdt .mb-sm-3{margin-bottom:1rem!important}.bdt .mt-sm-4{margin-top:1.5rem!important}}@media (min-width:992px){.bdt .mt-lg-4{margin-top:1.5rem!important}}@media (min-width:1200px){.bdt .mt-xl-3{margin-top:1rem!important}}.bdt .text-center{text-align:center!important}@media (min-width:600px){.bdt .text-sm-center{text-align:center!important}}@media (min-width:1200px){.bdt .text-xl-right{text-align:right!important}}.bdt .vehicleCard{border:1px solid #eee;background-color:#fcfcfc;margin-bottom:30px;position:relative;overflow:hidden}.bdt .vehicleCard a,.bdt .vehicleCard a:hover{text-decoration:none}.bdt .vehicleCard .vehicleTitle{text-align:center;color:#000;padding:10px 15px}.bdt .vehicleCard .vehicleTitle .make-model,.bdt .vehicleCard .vehicleTitle .variant{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bdt .vehicleCard .vehicleTitle .make-model{font-size:1.5em;font-weight:600;line-height:1.4}.bdt .vehicleCard .vehicleTitle .variant{font-weight:400;font-size:.9em;line-height:1.3}.bdt .vehicleCard .price{text-align:center;color:#555;font-size:1.7em;font-weight:600;line-height:26px;padding-bottom:5px}.bdt .vehicleCard .priceLabel{text-align:center;color:#000;font-size:.75em;line-height:1.2}.bdt .vehicleCard .vehicleDescription{border-top:0;position:relative}.bdt .vehicleCard img{width:100%;height:100%;object-fit:cover;position:absolute}.bdt .vehicleCard span:not(.row){display:block}.bdt .vehicleCard .vehicleThumb{position:relative;padding-bottom:68%;height:0;overflow:hidden}.bdt .vehicleCard .vehicleParamLabel,.bdt .vehicleCard .vehicleParamValue{font-size:.8em;color:#000;text-align:center;font-weight:600;line-height:1.4}.bdt .vehicleCard .vehicleParamLabel{color:#6a6a6a;padding-bottom:1em;font-weight:300}.bdt .vehicleCard .vehicleLabel{color:#fff;padding:2px 8px;position:absolute;left:0;font-size:.7rem;text-transform:uppercase;font-weight:700;box-shadow:0 0 10px rgba(0,0,0,.15)}span.vehicleLabel.Solgt{background-color:#dc3545;color:#fff}span.vehicleLabel.Kun.engros{background-color:#bde0eb;color:#fff}span.vehicleLabel.Nyhed{background-color:#28a745;color:#fff}span.vehicleLabel.Elbil,span.vehicleLabel.Hybrid{background-color:#018939;color:#fff}.bdt .vehicle_search input,.bdt .vehicle_search select{width:100%;padding:5px 8px;border:1px solid #cdcbcb;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#999;background-color:#fff;font-size:1em;-webkit-appearance:none;height:44px}.bdt .vehicle_search input:focus,.bdt .vehicle_search_results .resultsTitle .searchFilter select:focus{border:1px solid #979797;outline:0;box-shadow:0 0 7px -1px rgb(0 0 0/60%)}.bdt .vehicle_search button.search{display:block;width:100%}.bdt .vehicle_search .reset{background-color:transparent;color:#555;border:0;padding:5px 10px;cursor:pointer}.bdt .vehicle_search_results .resultsTitle{margin-bottom:30px}@media screen and (min-width:768px){.bdt .vehicle_search_results .resultsTitle{margin-top:65px}}.bdt .vehicle_search_results .resultsTitle .searchFilter select{width:100%;padding:5px 8px;border:1px solid #cdcbcb;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#999;background-color:#fff;-webkit-appearance:none;height:44px!important;background:url(/wp-content/plugins/autoit-dealer-tools/includes/img/br_down.png)#fff no-repeat calc(100% - 10px);font-size:1em;cursor:pointer}.bdt .vehicle_search_results .resultsTitle .searchFilter select option{color:#222}.bdt .paging{display:block;text-align:center;padding:0;margin:0}.bdt .lds-ring{display:inline-block;position:absolute;left:50%;top:50%;margin:-32px;width:64px;height:64px}.bdt .lds-ring div,.bdt .lds-ring-paging div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #555;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#555 transparent transparent}.bdt .lds-ring div:first-child{animation-delay:-.45s}.bdt .lds-ring div:nth-child(2){animation-delay:-.3s}.bdt .lds-ring div:nth-child(3){animation-delay:-.15s}.bdt .lds-ring-paging{display:inline-block;position:fixed;left:50%;top:50%;margin:-32px;width:40px;height:40px}.bdt .lds-ring-paging div:first-child{animation-delay:-.45s}.bdt .lds-ring-paging div:nth-child(2){animation-delay:-.3s}.bdt .lds-ring-paging div:nth-child(3){animation-delay:-.15s}@media print{.bdt *{font-size:8pt}}:root{--main-icon-color:#00a1b7;--main-bg-color:gray}.car-model-container{display:flex;justify-content:start;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:20px}.car-icon-container{width:calc(33.33% - (20px/3));position:relative}.car-icon-container a{display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none}.car{height:55px}.truck{height:47px}.car ellipse{fill:#6e6e6e}.car-icon-container a:hover .car path{transition:.3s;opacity:.5}.caption{font-size:11px;text-transform:uppercase;font-weight:600}@media screen and (min-width:500px){.car{height:70px}.truck{height:65px}}@media screen and (min-width:768px){.car-icon-container{width:auto}.car-model-container{column-gap:10px}.car{height:40px}.truck{height:33px}.car-model-container{justify-content:end;gap:7px}}@media screen and (min-width:1024px){.car{height:54px}.car-model-container{column-gap:20px}}.car-icon-container .cvt-checkmark{display:block;position:absolute;top:6px;left:44%;width:24px;height:24px;background-color:#f3f3f3;border-radius:24px;background-position:center center;background-size:80% 80%;background-image:url(/wp-content/plugins/autoit-dealer-tools/includes/img/checkmark.svg);box-shadow:0 4px 5px 0 rgba(112,112,112,.5)}@media screen and (min-width:500px){.car-icon-container .cvt-checkmark{top:16px;left:46%}}@media screen and (min-width:768px){.car-icon-container .cvt-checkmark{top:0;left:36%}}@media screen and (min-width:1024px){.car-icon-container .cvt-checkmark{top:8px;left:34%}}.selectDropDownLabel{position:absolute;left:1rem;top:.6rem;margin-left:8px;pointer-events:none;color:#999}.bdt .vehicleCard span.vehiclePriceArea{display:flex;flex-wrap:wrap;padding:5px 10px 20px;gap:10px}.bdt .primary-price{flex-grow:1}