.filter-select-wrapper,
.filter-wrapper{
    display:flex;
    column-gap: 18px;
    flex-wrap:wrap;
    row-gap: 30px;
}
.filter-wrapper label{
    display:block;
    color:#231F20;
    font-size:13px;
}
body.admin-bar > span.select2-container{ 
    margin-top: 32px;
}
.select2-container{
    width:auto!important;
}
.select2-container.select2-container--focus{
    border: none;
}
.events-wrapper .select2-container .selection .select2-selection,
.events-wrapper .filter-wrapper input{
    background-color:#2E3092;
}
.events-wrapper .arrow-daterange span,
.events-wrapper .select2-container--default .select2-selection--single .select2-selection__placeholder:after,
.events-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered,
.events-wrapper .filter-wrapper input,
.events-wrapper .select2-container--default .select2-selection--single .select2-selection__placeholder,
.events-wrapper .filter-wrapper input:focus,
.events-wrapper .filter-wrapper input:hover{
    color:#ffee00;
}
.events-wrapper input[name="daterange"]::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #ffee00;
    opacity: 1; /* Firefox */
  }
  
  .events-wrapper input[name="daterange"]:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #ffee00;
  }
  
  .events-wrapper input[name="daterange"]::-ms-input-placeholder { /* Microsoft Edge */
    color: #ffee00;
  } 
  .filter-status-wrapper .dashicons{
    color:#007733;
    top:-2px;
    position:relative;
  }
  .clear-btn{
    color:#EC008C;
    font-weight:600;
    align-self: flex-end;
    position: relative;
    bottom:10px;
    cursor:pointer;
    pointer-events:all;
  }
  .filter-status .filter-status-wrapper{
    display:flex;
    align-items: center;
    flex-wrap:wrap;
    column-gap: 10px;
    row-gap: 10px;
    font-size:13px;
    margin-top:-10px;

  }
  .filter-status   .clear-btn{
    bottom:2px;
  }
  .filter-status .active-filter{
    list-style-type: none;
    margin:0px;
    text-indent:0px;

  }
  .filter-status .active-filter li{
    display:inline-block;
    
  }
  .filter-status .active-filter li:not(:last-child):after{
    content: "\f344";
    font-family: dashicons;
    display: inline-block;
    line-height: 1;
    font-weight: 400;
    font-style: normal;
    speak: never;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 12px;
    width: 12px;
    height: 12px;
    margin-left:5px;
    vertical-align: top;
    text-align: center;
    transition: color .1s ease-in;
    position: relative;
    top: 4px;
  }
  .filter-status .active-filter li:not(:last-child){
    margin-right:5px;
    
  }
.projekte-wrapper .select2-container .selection .select2-selection,
.projekte-wrapper .filter-wrapper input{
    background-color:#ffee00;
    outline:none;
}
.projekte-wrapper .arrow-daterange span,
.projekte-wrapper .select2-container--default .select2-selection--single .select2-selection__placeholder:after,
.projekte-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered,
.projekte-wrapper .filter-wrapper input,
.projekte-wrapper .select2-container--default .select2-selection--single .select2-selection__placeholder,
.projekte-wrapper .filter-wrapper input:focus,
.projekte-wrapper .filter-wrapper input:hover{
    color:#0077AA;
}
.projekte-wrapper input[name="daterange"]::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #0077AA;
    opacity: 1; /* Firefox */
  }
  
  .projekte-wrapper input[name="daterange"]:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #0077AA;
  }
  
  .projekte-wrapper input[name="daterange"]::-ms-input-placeholder { /* Microsoft Edge */
    color: #0077AA;
  }


.arrow-daterange span,
.select2-container--default .select2-selection--single .select2-selection__placeholder:after{
    font-size:14px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered,
.filter-wrapper input{
    display:block;
    font-size:18px;
    font-family: 'adelle';
    width:auto;
    line-height:1;
    text-align: center;
}
.select2-container .selection .select2-selection,
.filter-wrapper input{
    border:none;
    border-left:3px solid #231F20;
    border-radius:0px;
    padding:0px;
    padding:10px 0;
    height:auto;
    line-height:1;
}
.select2-container .selection .select2-selection{
    /* padding:12px 10px; */
    min-width:170px;
    padding:0px 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
    padding-left:0px;
    padding-right:0px;
    /* top: 2px; */
    position: relative;
}
.select2-container .selection .select2-selection,
.filter-wrapper input{
    height: 47px;
    line-height: 47px;
}
.filter-wrapper input{
    min-width:233px;
    box-sizing:border-box;
}
.select2-container .select2-selection--single .select2-selection__clear{
    background-color:transparent;
    background: transparent;
    height:auto;
    padding:0px;
    font-size:20px;
    margin-right:0px;
    margin-left:10px;
}
/* .select2-container--open:not(.select2){
    margin-top:32px;
} */
.select2-container--open .select2-dropdown{
    border-radius:0px;
    /* border:2px solid #fff; */
}
.select2-container--open .select2-dropdown,
body .daterangepicker{
    /* border:2px solid #fff; */
    border-radius:0px;
}
body .daterangepicker.show-calendar .ranges{
    margin-top:0px;
}
body .daterangepicker{
    margin-top:0px;
    border:none;
    background-color:#2E3092;
    border-left: 3px solid #231F20!important;
    border-bottom: 3px solid #231F20!important;

}
body .daterangepicker > div{
    background-color:#fff;
}
.grid{
    min-height:440px;
}
/* .msg.hinweis{ */
    /* background-color:#2E3092; */
    /* border-left: 3px solid #231F20!important; */
    /* color:#fff; */
/* } */
.daterangepicker:before,
.daterangepicker:after{
    display:none!important;
}

.select2-container--open .select2-dropdown,
body .daterangepicker .ranges ul{
    color:#231F20;
    font-size:14px;

}
body .daterangepicker .ranges ul{
    background-color:#2E3092;
    color:#fff;
    font-size:14px;

}
body .daterangepicker .ranges ul li{
    font-size:14px;
    padding: 7px 14px;
    line-height:1.5;

}
.select2-container--open .select2-dropdown{
    border-top:1px solid #aaa;
}
body .daterangepicker td.active, body .daterangepicker td.active:hover,
.daterangepicker .drp-buttons .btn,
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{
    background-color:#2E3092;
    background:#2E3092;
    color:#ffee00;
}
body .daterangepicker .ranges li:hover,
body .daterangepicker .ranges li.active{
    background-color:transparent;
    background:transparent;
    color:#ffee00;
}
.daterange{
    position:relative;
}
.arrow-daterange,
.clear-daterange{
    cursor:pointer;
    font-weight:bold;
    position:absolute;
    right:10px;
    bottom:6px;
}
.arrow-daterange{
    pointer-events:none;
}
.daterange-wrapper{
    position:relative;
}
.daterange input{
    cursor:pointer;
}
.input-wrapper label{
    transition:opacity 0.4s ease-in-out;
}
.input-wrapper.selected label,
.daterange:not(.ph) label{
    opacity:1!important;
}
.daterange:not(.ph) input{
    padding-right:10px;
}
.daterange:not(.ph) .clear-daterange,
.ph .arrow-daterange{
    display:block!important;
}
.arrow-daterange{
    bottom: 4px;
    right: 56px;
}
.clear-daterange{
    font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande"!important; 
}
.clear-daterange,
.select2-container .select2-selection--single .select2-selection__clear{
    color:#EC008C;
    font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande"!important; 
    font-size:20px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow{
    display:none;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder:after{
    content: "\f346";
    display:inline-block;
    font-family:'dashicons';
    margin-left:5px;
    position: relative;
    top:1px;
}
  body .daterangepicker .drp-buttons .btn{
    box-shadow:none;
    border-radius:0px;
    font-weight:normal;
    font-family: 'adelle';
    border:none;
    font-size:13px;
    padding-top: 6px;
  }