.search-filter{display:none}.search-filter.show{display:block}.search-filter .noResults{padding:0 var(--padding)}.search-filter .two-columns{margin-top:0}.search-filter .toggle-view{display:flex;align-items:flex-end;justify-content:space-between;float:right;width:75%}.search-filter .toggle-view .header{display:flex;flex-direction:column}.search-filter .toggle-view .header .con{display:flex;align-items:center;margin-bottom:6px}.search-filter .toggle-view .header .con .subTitle{color:var(--color1);margin-left:7px}.search-filter .toggle-view .header .appliedfilters-container{padding-left:10px;display:flex;flex-wrap:wrap}.search-filter .toggle-view .header .appliedfilters-container>div{padding:5px 10px;margin:0 5px 5px 0;border:1px solid var(--color1);color:var(--color1);font-size:1.3rem;cursor:pointer}.search-filter .toggle-view .iconView{display:flex;align-items:center}.search-filter .toggle-view .iconView .subTitle{color:var(--color1);margin-left:7px}@media(max-width:900px){.search-filter .toggle-view{display:none}}.search-filter .toggle-view a{text-decoration:none;text-align:center;color:var(--color1);border:0;margin:0 0 0 20px;padding:0;display:flex;align-items:center}.search-filter .toggle-view a .symbol{margin-right:5px}.ua-desktop .search-filter .toggle-view a:hover{color:var(--color3)}.search-filter .toggle-view a.active,.search-filter .toggle-view a.active:hover{cursor:default;color:var(--color3)}.search-filter .filtering .header{display:none}.search-filter .filtering .content{margin-top:0}.search-filter .filtering .content .categories{margin-top:calc(2 * var(--padding))}.search-filter .filtering .content .searchInput .form-row.filter-input .form-control input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff!important;width:100%;font-weight:300}@media(max-width:900px){.search-filter .filtering .content .searchInput .form-row.filter-input .form-control input{border:1px solid var(--placeholder)}}.search-filter .filtering .content .searchInput .form-row.distance .grouped{margin:0}@media(max-width:900px){.search-filter .filtering .content .searchInput .form-row.distance .grouped{flex-direction:row;border:1px solid var(--placeholder)}}.search-filter .filtering .content .searchInput .form-row.distance .grouped .form-group{margin:0}.search-filter .filtering .content .searchInput .form-row.distance .grouped .form-group .form-control input{border-right:1px solid #efefef;background:#fff!important;outline-width:0;font-weight:300}@media(max-width:900px){.search-filter .filtering .content .searchInput .form-row.distance .grouped .form-group .form-control input{border-color:var(--defaultColor)!important}}.search-filter .filtering .content .searchInput .form-row.distance .grouped .form-group .form-control .nice-select .list{background:#fff}.search-filter .filtering .content .searchInput .form-row.distance .grouped .form-group .form-control .nice-select .current,.search-filter .filtering .content .searchInput .form-row.distance .grouped .form-group .form-control .nice-select .nulltext{border-color:#fff;background:#fff;outline-width:0}.search-filter .filtering .content .searchInput .filterSearchButton{margin-top:5px}.search-filter .filtering .content .searchInput .filterSearchButton a{cursor:pointer;display:block;padding:10px;margin-bottom:10px;background:var(--color3);color:var(--black);text-decoration:none;text-align:center;font-weight:700}.search-filter .filtering .content .searchInput .filterSearchButton a .delete{display:none}.ua-desktop .search-filter .filtering .content .searchInput .filterSearchButton a:hover{background:var(--black);color:#fff}.search-filter .filterComponent{margin-bottom:20px}.search-filter .filterComponent .form-label{font-weight:700!important;line-height:1.2!important;padding-bottom:3px!important;display:block!important;color:var(--black)!important;position:relative;margin-bottom:var(--padding)!important}@media(max-width:767px){.search-filter .filterComponent .form-label{font-size:calc(var(--s-fontsize) - 0.9rem)!important}}@media(min-width:767px){.search-filter .filterComponent .form-label{font-size:calc(var(--s-fontsize) - 0.9rem)!important}}@media(min-width:1023px){.search-filter .filterComponent .form-label{font-size:calc(var(--s-fontsize) - 0.8rem)!important}}@media(min-width:1200px){.search-filter .filterComponent .form-label{font-size:calc(var(--s-fontsize) - 0.8rem)!important}}@media(min-width:1600px){.search-filter .filterComponent .form-label{font-size:var(--s-fontsize)!important}}.search-filter .filterComponent .form-label:after{content:"";height:4px;width:122px;position:absolute;bottom:-7px;left:0;background:var(--color6)}@media(max-width:900px){.search-filter .filterComponent .form-label:after{bottom:0}}@media(max-width:900px){.search-filter .filterComponent .form-label{font-size:1.6rem;margin-bottom:0}.search-filter .filterComponent .form-label:after{display:none}}.search-filter .filterComponent .checkboxlist label{padding-bottom:10px}.search-filter .filterComponent .checkboxlist label .indicator{background:#fff}.search-filter .filterComponent .item{margin-bottom:5px;padding-right:var(--padding);position:relative}.search-filter .filterComponent .item label{padding-left:27px;line-height:22px;display:block}.search-filter .filterComponent .item label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;position:absolute;border:1px solid #fff;left:0;top:1px;background:#fff}.search-filter .filterComponent .item label input[type=checkbox]:checked:before{content:'';width:10px;height:4px;top:-1px;left:3px;position:absolute;border:3px solid var(--focusedColor);border-top:0;border-right:0;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.search-filter .filterComponent .item label .count{color:var(--defaultColor);float:right;text-align:right}.search-filter .filterComponent .item label:hover{color:var(--focusedColor)}.search-filter .filterComponent .item label:hover input[type=checkbox]{border:1px solid var(--focusedColor)}.search-filter .filterComponent .showMore,.search-filter .filterComponent .showLess{text-decoration:none;margin-top:5px}@media(max-width:900px){.search-filter .filterComponent .showMore,.search-filter .filterComponent .showLess{display:none}}.search-filter .filterComponent .showMore span,.search-filter .filterComponent .showLess span{color:var(--color1);transition:all .2s linear;padding-left:28px}.ua-desktop .search-filter .filterComponent .showMore:hover span,.ua-desktop .search-filter .filterComponent .showLess:hover span{color:var(--color1)}.search-filter .filterComponent .showMore span:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid var(--grey1)}.search-filter .filterComponent .showLess span:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid var(--grey1)}.search-filter .filterclearSelectionLink a{cursor:pointer;display:block;padding:10px;margin-bottom:10px;background:var(--color1);color:#fff;text-decoration:none;text-align:center;font-weight:700}.search-filter .filterclearSelectionLink a .delete{display:none}.ua-desktop .search-filter .filterclearSelectionLink a:hover{background:var(--black)}.search-filter .pagination{display:flex;justify-content:center}@media(max-width:900px){.search-filter .pagination{justify-content:center}}.search-filter .pagination ul{display:flex;border-radius:3px}.search-filter .pagination li{border-left:1px solid var(--color1);border-right:1px solid var(--color1)}.search-filter .pagination li:first-child,.search-filter .pagination li:last-child{border:0}.search-filter .pagination li a{font-weight:700;padding:0 10px;display:block;color:var(--color1);line-height:35px;text-decoration:none}.ua-desktop .search-filter .pagination li a:hover{color:var(--color6)}.search-filter .pagination li span{display:block;padding:0 10px;color:var(--color1);line-height:35px}.search-filter .pagination li span.disabled{color:var(--color2);cursor:not-allowed;font-weight:700}.search-filter .pagination li span.disabled:hover{color:var(--color2)}.search-filter .tags{display:none}.search-filter .tags .mailAlert{color:#fff;background:var(--color1);padding:var(--padding);display:block;margin-bottom:var(--padding);text-decoration:none;cursor:pointer}.ua-desktop .search-filter .tags .mailAlert:hover{background:var(--color2)}.search-filter .tags .tagsContainer{display:none}.search-filter .holder{position:relative;height:100%;width:100%}.search-filter .holder .star{position:absolute;right:0;color:#fff;top:0;padding:var(--padding);z-index:3;text-decoration:none;line-height:20px;font-size:20px}.search-filter .markers{display:none}.search-filter .filterClose{display:none;background:var(--color1);color:#fff;width:30px;height:30px;line-height:30px;text-align:center;position:absolute;text-decoration:none;right:20px;top:20px}.search-filter .filterButton{margin-bottom:var(--padding);display:none}@media(max-width:900px){.search-filter .filterButton{position:fixed;z-index:99999;bottom:0;margin:0;left:0;right:0;width:100%;padding:var(--padding);display:block;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.4)}}.search-filter .filterFiller{background:rgba(0,0,0,0.5);width:100%;height:100%;position:fixed;left:0;top:0;z-index:99998;display:none}.search-filter .filterFiller.active{display:block}@media(max-width:900px){.search-filter .filtering{position:fixed;right:-100%;width:85%;z-index:99998;background:#fff;top:0;height:100%;padding:70px 20px 20px;-webkit-overflow-scrolling:touch;overflow:auto;transition:all .2s linear;border-radius:0;border:0}.search-filter.active .filtering{right:0}.search-filter.active .filtering .header{display:block}.search-filter.active .filtering .content{margin-top:calc(6 * var(--padding))}.search-filter.active .filtering .filterInput input,.search-filter.active .filtering .filterDistance input{border:1px solid var(--defaultColor)!important}.search-filter .filterButton{display:block}.search-filter .filterClose{display:none}}.search-filter .gridView{height:100%}.search-filter .gridView .header{width:95%}.search-filter .gridView .star{cursor:pointer;position:absolute;right:var(--padding);top:20px;z-index:2}.search-filter .listView .star{cursor:pointer;position:absolute;top:20px;right:calc(2 * var(--padding));z-index:2}.search-filter .openBox .alert-info{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;background:var(--color1);position:relative;overflow:hidden;padding:calc(var(--padding) * 1.5) var(--padding)}.search-filter .openBox .alert-info .header{color:#fff;z-index:1;padding:0}.search-filter .openBox .alert-info .header .widgetHeader{color:#fff;padding-bottom:var(--padding)}.search-filter .openBox .alert-info .actionButton{margin:0}.ua-desktop .search-filter .openBox .alert-info:hover:before{transition:width .5s cubic-bezier(0.57,0.21,0.69,1.25);width:150%}@media(max-width:767px){.search-filter .openBox .alert-info{flex-direction:column}.search-filter .openBox .alert-info .actionButton{align-self:flex-end}}.events-filter .filterControls{background:var(--color4);padding:10px;display:flex;width:100%}.events-filter .filterControls .filterInput{position:relative}.events-filter .filterControls .filterInput input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:0;font-size:var(--fontsize);padding:6px 10px;border:1px solid var(--defaultColor);color:var(--defaultColor);width:100%}.events-filter .filterControls .filterInput input::-ms-clear{display:none;width:0;height:0}.events-filter .filterControls .filterInput input::-ms-reveal{display:none;width:0;height:0}.events-filter .filterControls .filterInput input::-webkit-search-decoration,.events-filter .filterControls .filterInput input::-webkit-search-cancel-button,.events-filter .filterControls .filterInput input::-webkit-search-results-button,.events-filter .filterControls .filterInput input::-webkit-search-results-decoration{display:none}.events-filter .filterControls .filterInput input:not(:placeholder-shown)+.empty{display:block}.events-filter .filterControls .filterInput .empty{position:absolute;right:10px;top:50%;margin-top:-10px;height:20px;line-height:20px;font-size:var(--m-fontsize);text-decoration:none;color:var(--focusedColor);display:none}.events-filter .filterControls .filterPager{display:flex;align-items:center;width:100%}.events-filter .filterControls .filterPager a{text-decoration:none;display:flex;align-items:center;padding:10px;background:#fff;transition:all .2s linear}.events-filter .filterControls .filterPager a .text{display:none}.events-filter .filterControls .filterPager a .symbol{padding:0 5px}.events-filter .filterControls .filterPager a:hover{color:#fff;background:var(--color1)}.events-filter .filterControls .filterPager .current{font-family:var(--subfont);color:var(--color1);flex:1;text-align:center;font-size:var(--m-fontsize);text-transform:uppercase;padding:7px 10px;text-decoration:none;display:block}.events-filter .filterToggle{float:right;margin-bottom:20px}.events-filter .filterToggle a{text-decoration:none;text-align:center;background:var(--color3);color:#fff;font-size:var(--fontsize);margin:0 0 0 10px;border:1px solid var(--color4);padding:6px 10px;display:block;float:left}.ua-desktop .events-filter .filterToggle a:hover{color:#fff;border:1px solid var(--color1);background:var(--color1)}.events-filter .filterToggle a.active,.events-filter .filterToggle a.active:hover{background:var(--color1);border:1px solid var(--color1);cursor:default;color:#fff}.events-filter .widgetEntry .item .block{padding:0;margin-bottom:10px}.events-filter .widgetEntry .item .block .header{transition:all .2s linear;background:var(--grey1);cursor:pointer;display:flex;padding:10px 20px;line-height:30px}@media(max-width:900px){.events-filter .widgetEntry .item .block .header{display:block;padding:10px}}.events-filter .widgetEntry .item .block .header .widgetDate{width:20%;font-size:var(--xs-fontsize);color:var(--color3);display:block;padding:0 10px;background:#fff;text-align:center;line-height:inherit;margin-right:20px;text-transform:uppercase}@media(max-width:900px){.events-filter .widgetEntry .item .block .header .widgetDate{width:100%;display:inline-block;margin-right:0;margin-bottom:10px}}.events-filter .widgetEntry .item .block .header .widgetHeader{padding:0;font-size:var(--m-fontsize);line-height:inherit}@media(max-width:900px){.events-filter .widgetEntry .item .block .header .widgetHeader{font-size:var(--s-fontsize);line-height:normal}}.events-filter .widgetEntry .item .block .content{border-left:1px solid var(--grey1);border-right:1px solid var(--grey1);border-bottom:1px solid var(--grey1);background:#fff;max-height:0;transition:max-height .5s ease-in-out;overflow:hidden}.events-filter .widgetEntry .item .block .content .widgetImage{float:right;width:150px;margin-left:20px}@media(max-width:900px){.events-filter .widgetEntry .item .block .content .widgetImage{float:none;width:100%;margin-left:auto;margin-bottom:10px}}.events-filter .widgetEntry .item .block .content .widgetSubHeader{color:var(--color2);font-weight:100;text-transform:uppercase;font-family:var(--subfont);padding:0;line-height:normal}.events-filter .widgetEntry .item .block .content a{display:inline-block;padding:10px 20px;background:var(--color2);color:#fff;text-decoration:none}.events-filter .widgetEntry .item .block .content a:hover{background:var(--color3)}.events-filter .widgetEntry .item:hover .block .header{background:var(--grey)}.events-filter .widgetEntry .item.active .block .header{background:var(--color1)}.events-filter .widgetEntry .item.active .block .content{max-height:1000px}.events-filter .noResult{font-family:var(--subfont);font-size:var(--l-fontsize);color:var(--black);text-align:center;text-transform:uppercase}