.c1__extra,.c1__items{list-style:none;margin:0;padding:0}.c1__items{height:3rem}@media screen and (min-width:79.75em){.c1__items{align-items:baseline;flex-wrap:wrap;margin-right:-2rem}.c1__items,.c1__items .form-actions{display:flex;justify-content:flex-end}.c1__items .form-actions{flex-basis:100%;margin-right:2rem}.c1__item .filter:not(.filter--with-selection){margin-top:.5rem}}.c1__item+.c1__item{margin-left:-2rem}.c1__item--wide .filter__info{width:auto}.c1__group-label,.c1__item--apply{display:none}@media screen and (max-width:79.6875em){.c1__group{position:relative;text-align:right}.c1__group .c1__items{display:none;margin:0;position:absolute;right:0;top:100%}.c1__group.c1__group--visible .c1__items,.c1__item--apply{display:block}.c1__item--apply .button{box-sizing:border-box;width:100%}.c1__item--apply .button small{font-size:.875rem;font-weight:400;letter-spacing:.01rem;line-height:157.1428571429%}.c1__group-label{box-sizing:border-box;display:inline-block;font-size:1rem;font-weight:700;letter-spacing:.00875rem;line-height:100%;padding:1.125rem 2.5rem 1.125rem 2rem;position:relative;width:25rem}.c1__group-label:after{background:url(../../../img/layout/basic/ico-dropdown.svg) 0 0 no-repeat;content:"";height:1rem;position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:1rem}.c1__group--visible .c1__group-label:after{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.c1__item{display:block;margin:-.125rem 0 0!important;overflow:hidden;width:25rem!important}.c1:not(.c1--single-filter) .filter{background:#fff;text-align:left;width:100%}.c1:not(.c1--single-filter) .filter__info{border:2px solid #262626;box-sizing:border-box;padding-bottom:1.5rem;padding-top:1.5rem;width:100%}.c1:not(.c1--single-filter) .filter__options{padding:2rem;position:relative;top:0;width:100%}.c1:not(.c1--single-filter) .filter--date .filter__options{padding:2rem 0}.c1:not(.c1--single-filter) .filter--dropdown-visible .filter__info{border-bottom:0}.c1:not(.c1--single-filter) .filter--dropdown-visible .filter__options{border-top:0}.c1:not(.c1--single-filter) .filter--with-selection .filter__info{padding-bottom:.5rem;padding-top:.5rem}}@media screen and (max-width:47.4375em){.c1__group-label{padding:1.125rem 2rem 1.125rem 1.5rem;width:18.75rem}.c1__item{width:18.75rem!important}.c1 .filter--date .filter__date-field{width:6.875rem}}.c1--single-filter .c1__items{display:flex;justify-content:flex-end}.c1--single-filter .c1__item{overflow:visible;width:auto!important}.c1--single-filter .filter:not(.filter--with-selection){margin-top:.5rem}.c1__extra{align-items:center;display:flex;justify-content:flex-end;text-align:right}.c1__extra-item{color:#555;font-size:.875rem;font-weight:400;letter-spacing:.01125rem;line-height:114.2857142857%}.c1__extra-item+.c1__extra-item{margin-left:1.5rem}.c1__extra-item-reset{background:none;border:0;color:#006ed1;cursor:pointer;font-family:inherit;font-size:.875rem;letter-spacing:.0075rem;line-height:1.5rem;padding:0 0 0 2rem;position:relative}.c1__extra-item-reset:before{background:url(../../../img/layout/basic/ico-reset-filters.svg) 50% no-repeat;content:"";height:1.5rem;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.5rem}.c1__extra-item-reset:hover{background:transparent}.c1__reset-wrapper{display:block;position:relative}.c1__reset-wrapper:before{background:url(../../../img/layout/basic/ico-reset-filters.svg) 50% no-repeat;content:"";height:1.5rem;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.5rem}.c1__submit--hidden .form-submit{display:none}.c1__submit--hidden .form-submit.c1__extra-item-reset{display:initial}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.c1__submit--hidden .form-submit.c1__extra-item-reset{display:block}}@media screen and (max-width:47.5em){.c1--single-filter .filter__info{padding-right:0}}@media screen and (max-width:64em){.c1__submit--hidden .c1__reset-wrapper{display:none}}.c1--events .c1__items{flex-direction:column;position:relative}@media screen and (min-width:79.75em){.c1--events .c1__items{flex-direction:inherit}}.c1--events .c1__items .form-actions{align-items:baseline;display:flex;justify-content:center;margin:0;padding:0}@media screen and (min-width:79.75em){.c1--events .c1__items .form-actions{margin-left:1rem}}.c1--events .c1__items .form-actions .c1__reset-wrapper{margin-left:1rem}