.search-filter .mainWidth{display:none}.search-filter.show .mainWidth{display:block}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.search-filter.is-loading{min-height:230px;position:relative;z-index:1}.search-filter.is-loading:before{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;content:'';width:100%;height:100%;background:rgba(255,255,255,.5)!important;opacity:1!important}@media(max-width:900px){.search-filter.is-loading:before{position:fixed;z-index:999998}}.search-filter.is-loading:after{border:5px solid #ccc;border-top:5px solid #000;border-radius:50%;width:30px;height:30px;animation:rotate 1s linear infinite;position:absolute;left:50%;top:100px;margin-left:-15px;z-index:2;content:""}@media(max-width:900px){.search-filter.is-loading:after{position:fixed;z-index:999999;top:50%;margin-top:-15px}}.search-filter .noResults{padding:0 var(--padding);color:var(--errorColor)}.search-filter .toggle-view{display:flex;align-items:center;justify-content:flex-end}@media(max-width:900px){.search-filter .toggle-view{display:none}}.search-filter .toggle-view a{text-decoration:none;display:flex;min-width:30px;height:30px;line-height:30px;text-align:center;background:var(--color1);color:#fff;border:0;margin-left:5px;padding:0 10px}@media(hover:hover){.search-filter .toggle-view a:hover{color:#fff;background:var(--color2)}}.search-filter .toggle-view a.active,.search-filter .toggle-view a.active:hover{background:var(--color2);cursor:default;color:#fff}.search-filter .filter-component .showMore,.search-filter .filter-component .showLess{display:block;text-decoration:none}@media(max-width:900px){.search-filter .filter-component .showMore,.search-filter .filter-component .showLess{display:none}}.search-filter .filter-component .showMore span,.search-filter .filter-component .showLess span{color:var(--grey1);transition:all .2s linear;padding-left:10px}.search-filter .filter-component .showMore span:before,.search-filter .filter-component .showLess span:before{content:"";width:0;height:0;float:left;margin-left:3px;margin-top:6px;margin-right:3px}@media(hover:hover){.search-filter .filter-component .showMore:hover span,.search-filter .filter-component .showLess:hover span{color:var(--color1)}}.search-filter .filter-component .showMore span:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid var(--grey1)}.search-filter .filter-component .showLess span:before{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid var(--grey1)}.search-filter .filter-button a{cursor:pointer;display:block;padding:10px;background:var(--color1);color:#fff;text-decoration:none;text-align:center}@media(hover:hover){.search-filter .filter-button a:hover{background:var(--color2)}}.search-filter .filter-clearselection a{display:block;text-decoration:none}.search-filter .pagination{display:flex;justify-content:center}.search-filter .pagination ul{display:flex;border:1px solid var(--color2);border-radius:3px}.search-filter .pagination li{border-left:1px solid var(--color2);border-right:1px solid var(--color2)}.search-filter .pagination li:first-child,.search-filter .pagination li:last-child{border:0}.search-filter .pagination li a{padding:0 10px;display:block;color:var(--color2);line-height:35px;text-decoration:none}@media(hover:hover){.search-filter .pagination li a:hover{background:var(--grey1);color:var(--color2)}}.search-filter .pagination li span{display:block;padding:0 10px;color:var(--color2);line-height:35px}.search-filter .pagination li span.disabled{color:var(--color3)}.search-filter .pagination li span.disabled:hover{color:var(--color3)}.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 .filterButton{position:fixed;z-index:99999;bottom:0;left:0;right:0;width:100%;padding:var(--padding);display:none;background-image:linear-gradient(to top,#bababa,rgba(255,255,255,0))}.search-filter .filterButton button{margin-bottom:var(--padding)}@media(max-width:900px){.search-filter .filtered{position:fixed;right:0;width:100%;z-index:9999;background:#fff;bottom:-100%;margin:0;height:100%;padding:20px 20px 100px 20px;-webkit-overflow-scrolling:touch;overflow:auto;transition:all .2s linear;border-radius:0;border:0}.search-filter .filtered .rss{top:20px;right:20px}.search-filter .filterButton{display:block}}.search-filter.active .filtered{bottom:0}.news-filter .filtered{max-width:calc(100%/3);margin:0 auto var(--padding);padding-top:0}.news-filter .filtered .filter-input{padding:0}.news-filter .filtered .filter-input .form-control{border:2px solid var(--color2);position:relative}.news-filter .filtered .filter-input .form-control input{padding:15px!important;border:0!important}.news-filter .filtered .filter-input .form-control input::placeholder{color:var(--color2)!important}.news-filter .filtered .filter-input .form-control .symbol{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--color4);font-size:30px}.news-filter .blockEntry .block{padding:0;margin:0;height:100%}.news-filter .blockEntry .block .inner{display:flex;flex-direction:column;padding:var(--padding);height:100%}.news-filter .blockEntry .block .inner .header{flex:1}.news-filter .blockEntry .block .inner .header .widgetHeader{font-size:calc(var(--s-fontsize) + .25rem);font-family:var(--subfont)}.news-filter .blockEntry .block .inner .header .widgetSubHeader{padding-bottom:5px;font-family:var(--subfont);font-weight:bold;color:var(--color4)}.news-filter .blockEntry .block .inner .footer{padding:0}.news-filter .blockEntry .block .inner .footer span{color:#fff;text-transform:uppercase;font-size:var(--fontsize);font-weight:900;font-family:var(--subfont)}.news-filter .blockEntry .block .inner .footer span:after{display:none}@media(hover:hover){.news-filter .blockEntry .block.hoverBlock:hover .widgetSubHeader{color:#fff}}