#anchor_list_search{top:0px}.filter-bar-custodian{position:relative;z-index:1;margin-bottom:60px}.filter-bar-position.fbp-fixed{position:fixed;top:60px;left:0px;right:0px;z-index:1}.filter-bar-position:not(.fbp-fixed) > .container{padding-left:0px;padding-right:0px;width:100% !important}.filter-bar-position:not(.fbp-fixed) > .container > .row > div[class^="col-"]{width:100% !important;left:0px !important;margin-left:0px !important}.filter-bar-position.fbp-fixed > .container > .row > div[class^="col-"]{height:0px}.filter-bar{background:#e1e1e1;background-image:repeating-linear-gradient(to bottom, #e1e1e1, #cdcdcd 60px);border-radius:5px 5px 5px 5px;border:1px solid #C6C7C7;box-shadow:none;text-align:left;font-size:14px;line-height:16px;color:#000;transition:border 0.3s ease, box-shadow 0.3s ease}.filter-bar-position.fbp-fixed .filter-bar{border-radius:0px 0px 5px 5px;box-shadow:0 0 0 rgba(0, 0, 0, 0.12), 0px 0px 8px 0px rgba(0, 0, 0, 0.11)}@media screen and (max-width: 767px){.filter-bar{display:block;overflow:hidden;width:100%;height:auto;background-image:none}}@media screen and (max-width: 991px){.filter-bar-position.fbp-fixed{left:0px;right:0px}}.filter-box{position:relative;float:left;z-index:5;border-right:1px solid #C6C7C7;text-transform:uppercase}.filter-box.active{z-index:6}.filter-header{position:relative;z-index:2;font-family:'NeoTechPro';font-size:14px;padding:3px 40px 4px 25px;background-image:linear-gradient(to bottom, #e1e1e1, #cdcdcd);cursor:pointer}.filter-header-title{color:#808080;text-transform:lowercase;margin:0px 0px 0px -10px}.filter-header-selected{font-size:14px;line-height:20px;display:table-cell;vertical-align:middle;height:37px;overflow:hidden}.filter-header-selected > span{display:block;display:-webkit-box;max-height:37px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.filter-box[data-filter-name="year"]{width:25%}.filter-box[data-filter-name="year"] .filter-header-selected{min-width:30px}.filter-box[data-filter-name="month"]{width:25%}.filter-box[data-filter-name="month"] .filter-header-selected{min-width:90px}.filter-box[data-filter-name="organizer"]{width:50%;border-right:1px}.filter-box[data-filter-name="organizer"] .filter-header-selected{min-width:220px}.filter-box[data-filter-name="type"]{width:50%}.filter-box[data-filter-name="type"] .filter-header-selected{min-width:160px}.filter-box[data-filter-name="location"]{width:50%;border-right:1px}.filter-box[data-filter-name="location"] .filter-header-selected{min-width:135px}@media screen and (max-width: 767px){.filter-header{margin:0px;padding-right:50px;border-bottom:1px solid #C6C7C7}.filter-box{float:none;display:block;width:100%;padding:0px;width:100% !important;border-right:0px !important}.filter-box:nth-last-child(2):not(.active) .filter-header{border-bottom:0px solid transparent;transition:border 0.001s 0.1s}}.filter-header .arrow{position:absolute;right:8px;top:50%;margin-top:-12px;background:transparent;transform:scaleY(1)}.filter-box.active .arrow{transform:scaleY(-1)}.filter-header .arrow > span.inner:before{border-color:#a3a3a3}.filter-header:hover .arrow > span.inner:before{border-color:#EE8E0E}.filter-options{background-color:#e6e5e5;position:absolute;top:100%;left:5px;min-width:calc(100% - 45px);max-width:calc(100% - 45px);margin-top:0px;display:none;border-bottom:5px solid #EE8E0E;z-index:1;box-shadow:0 0 0 rgba(0, 0, 0, 0.12), 0px 0px 8px 0px rgba(0, 0, 0, 0.11);border-radius:0px 0px 5px 5px;overflow:hidden}@media screen and (max-width: 767px){.filter-options{position:static;top:58px;max-width:none;border-bottom:5px solid #EE8E0E;border-radius:0px;box-shadow:none}}.filter-options ul{list-style:none;margin:0px;border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;padding:10px 0px}.filter-bar-position.fbp-fixed .filter-options ul{min-height:48px;overflow:auto}@media screen and (max-width: 767px){.filter-options ul{border:none}}@media screen and (min-width: 768px){body.header-fixed .filter-bar-position.fbp-fixed .filter-options ul{max-height:calc(100vh - 185px)}body:not(.header-fixed) .filter-bar-position.fbp-fixed .filter-options ul{max-height:calc(100vh - 130px)}}.filter-options li{padding:0px}.filter-options li div{display:block;cursor:pointer;padding:5px 20px;color:#000;text-decoration:none;text-transform:none;line-height:18px;font-size:14px}.filter-options li div:focus,.filter-options li div:hover{color:#EE8E0E;text-decoration:none}.event-scroll-btn-container{margin-top:-45px;margin-bottom:60px}@media screen and (min-width: 768px){.anchor-container #event_closest.anchor{top:-171px}}