#Content_Productlist .breadcrumb {display:none}

#ProductFilter-Container #loadingfilter {font-weight:bold;font-size:28px;padding-left:12px}
#filterloading {position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999;background-color:rgba(255,255,255,.75)}
#filterloading div {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}
#filterloading i{font-size:50px;color:#000}
#filterloading p {font-size:18px;margin:20px 0 0}

#ProductFilter-Container {display:block;z-index:99;position:relative}
#ProductFilter-Container input[type="checkbox"] {display:none}
#ProductFilter-Container input[type="checkbox"] + label span.checkmark {margin:0;padding:0;display:inline-block;width:15px;height:15px;cursor:pointer;border:1px solid #dbdbdb;position:absolute;vertical-align:middle;border-radius:2px;left:10px;top:10px}
#ProductFilter-Container input[type="checkbox"] + label:hover span.checkmark:after  {content:"\002714";position:absolute;font-size:12px;font-weight:700;line-height:1;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#ccc}
#ProductFilter-Container input[type="checkbox"]:checked + label span.checkmark:after{content:"\002714";position:absolute;font-size:11px;font-weight:700;line-height:1;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff}
#ProductFilter-Container input[type="checkbox"]:checked + label {color:#fff}
#ProductFilter-Container .product-filter-count-container {position:absolute;right:10px;font-size:11px}
#ProductFilter-Container label.product-filter-checkbox-label {width:90%;padding-left:30px;float:none;line-height:normal;cursor:pointer}

#ProductFilter-Container .product-filter-headertext-container {color:#555454;font-size:16px;padding:0 0 10px 15px;font-weight:bold}
#ProductFilter-Container .product-filter-headertext-container > * {display:inline-block;vertical-align:middle}
#ProductFilter-Container > div {display:flex;margin:0 -1%;flex-wrap:wrap}
#ProductFilter-Container > div > div.product-filter-column {flex:auto;width:auto!important;margin:0 1%;float:none;padding:0}
#ProductFilter-Container .product-filter-container {border:none;position:relative}
#ProductFilter-Container .product-filter-header-container {border:1px solid #eee;background:#fff;cursor:pointer;float:none}
#ProductFilter-Container div.product-filter-header-container:after {content:'\f107';font-family:fontawesome;position:absolute;right:20px;top:12px;font-size:20px}
#ProductFilter-Container span.count {position:absolute;margin-top:-2px;margin-left:10px;width:17px;height:17px;line-height:17px;background:#EEEEEE;border-radius:50%;text-align:center;font-size:10px;font-weight:bold;color:#000}
#ProductFilter-Container div.product-filter-header-text{float:none;position:relative}
#ProductFilter-Container div.product-filter-body-container{display:none;min-width:100%;box-shadow:0 0 30px rgba(0,0,0,.1);background-color:#fff;padding:15px 15px 5px}
#ProductFilter-Container div.product-filter-checkbox-container{display:flex;align-items:center;border:solid 1px #eee; padding:8px;border-radius:3px;position:relative;transition:background .3s ease}
#ProductFilter-Container div.product-filter-advanced-variant-checkboxes,
#ProductFilter-Container div.product-filter-tag-checkboxes {display:flex;flex-wrap:wrap}
#ProductFilter-Container div.product-filter-tag-checkboxes div.product-filter-checkbox-container {margin:0 0 10px;width:100%}
#ProductFilter-Container div.product-filter-checkbox-container.active {border-color:#0080a8;background-color:#0080a8}
#ProductFilter-Container div.product-filter-checkbox-container.active * {color:#fff}
#ProductFilter-Container div.product-filter-checkbox-container:not(.disabled):not(.active):hover{background-color:rgba(238,238,238,.6)}
#ProductFilter-Container div.product-filter-checkbox-container.disabled{opacity:.25}
#ProductFilter-Container div.product-filter-checkbox-container.disabled:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:20}
#ProductFilter-Container div.product-filter-checkbox-container > *{flex:none;float:none}
#ProductFilter-Container .filtercolor {width:11px;height:11px; border-radius:2px;display:inline-block;margin-right:5px;vertical-align: middle;}

#ProductFilter-Container .product-filter-row {width: 100%;}
#ProductFilter-Container .product-filter-row .product-filter-container-manufactor {flex:auto;width:auto!important;margin:0 1%;float:none;padding:0}

@media (min-width: 880px) {
    #ProductFilter-Container {margin:20px 0px}
    #ProductFilter-Container div.product-filter-body-container{position:absolute;top:100%;left:0}
    #ProductFilter-Container div.product-filter-container:hover div.product-filter-body-container{display:block}
}
@media (max-width: 879px) {
    #ProductFilter-Container {margin:20px 5px}
    #ProductFilter-Container > div > div.product-filter-column {margin-bottom:5px;width:100%!important}
    #ProductFilter-Container .product-filter-body-container-tag {max-height:none!important}

}
.chosenFiltersContainer {overflow:hidden;padding-top:10px}
.chosenFiltersContainer > div {float:left}
.chosenFiltersContainer .chosenFiltersHead {width:90px;}
.chosenFiltersContainer .chosenFiltersBody {width:calc(100% - 100px)}
.chosenFiltersContainer .chosenFiltersBody {margin-left:10px}
.chosenFiltersContainer .chosenFiltersBody > div {float:left}
.chosenFiltersContainer .chosenFiltersBody > div > * {flex:none;margin:0 15px 0 0}
.chosenFiltersContainer .chosenFiltersBody > div {margin:0 5px 10px 5px;background:#0080a8;color:#fff;line-height:12px;padding:4px 10px;font-weight:400;border-radius:2px;position:relative}
.chosenFiltersContainer .chosenFiltersBody > div > span.remove {position:absolute;right:-22px;top:-8px;background-color:#333;height:18px;width:18px;border-radius:50%;color:#FFF;text-align:center;padding:1px 0 0;font-size:10px;line-height:16px;cursor:pointer}

@media (max-width: 879px) {
    .chosenFiltersContainer .chosenFiltersBody {margin: 0 10px 10px 10px}
}

/*color*/
.Brun {background:#EDA556}
.Graa {background:#919592}
.Sort {background:#000000;color:#fff!important}
.Gul {background:#FFF034}
.Pink {background:#CB3E7A}
.Orange {background:#FF7123}
.Roed {background:#9e1f19}
.Lilla {background:#826BAB}
.Blaa {background:#005FA8}
.Groen {background:#028F4A}
.Hvid {background:#ffffff}
.Guld {background:#E1B141}
.LysPink {background:#e07ea7}
.MoerkPink {background:#d7005c}
.DybRoed {background:#a01e18}
.FlereFarvet {background:#000000;color:#fff!important}
.LysLilla {background:#ff579e}
.MoerkGroen {background:#1B4635;color:#fff!important}
.LysGroen {background:#25b56f}
.Beige {background:#E1C9B7}
.BabyBlaa {background:#D9ECF2}
.MoerkBlaa {background:#0b6c8b}
.LysGul {background:#f1ebab}
.NavyBlaa {background:#3a97b5}
.OrchidGraa {background:#d4e0d7}
.Cyan {background:#25FFFE}
.SkyBlaa {background:#9de6fd}
.MoerkGraa {background:#4F5152;color:#fff!important}
.Abrikos {background:#FBD7BD}
.LysGraa {background:#d3d3d3}
.Gennemsigtig {background:#ffffff}
.MoerkBrun {background:#985321}
.LysBrun {background:#d7a27b}
.Soelv {background:#D5D5D7}
.RoseGuld {background:#B76E79}
.Rose {background:#E9B095}