.loader-wrapper{display:flex;justify-content:center;min-height:500px}.loader{display:flex;align-self:center;color:#0d6efd}.instant-results{background-color:#fff;width:calc(100% - 130px);right:130px;padding-top:0;display:block}@media (min-width: 992px){.instant-results{width:calc(100% - 175px);right:175px}}.instant-results__event-name{color:#000}.instant-results__title{flex:3;display:flex;flex-direction:column;align-self:center;text-align:center}@media (min-width: 768px){.instant-results__title{flex:3;align-self:flex-start;text-align:left}}.instant-results__button{flex:1;display:flex;justify-content:center;align-items:center;margin-top:15px}@media (min-width: 768px){.instant-results__button{justify-content:flex-end;margin-top:0}}.instant-results__result-card{border-bottom:1px solid #dddde6;margin:0;display:flex;flex-direction:column;padding:10px 25px}@media (min-width: 768px){.instant-results__result-card{flex-direction:row}}.instant-results__result-card:hover{background-color:#dddde6}.instant-result__event-location{color:#767680;font-size:13px;margin-top:5px}.instant-results__footer{color:#000;padding:10px;margin:0 15px;text-align:center}.instant-results__footer a,.instant-results__footer a:hover,.instant-results__footer a:active,.instant-results__footer a:focus{color:#0d6efd}.search-header{margin-top:20vh}.search-header__description{font-size:22px}.search-input{border-radius:5px;margin-bottom:70px}.search-input__input-box{padding:20px}.search-input__input-box .input-group{display:flex;flex-wrap:nowrap;width:100%}.search-input__input-box .input-group .form-control{width:100%}.search-input__input-box-wrapper{background-color:#0067f414;border-radius:5px}.search-input__input-box-wrapper .input-group-btn{white-space:normal}.search-input__input-box .input-group-btn{position:static}.search-input__input{height:70px;font-size:24px;border:none;border-radius:5px!important}.search-input__search-button{height:70px;padding-right:20px;padding-left:20px;text-transform:capitalize;font-size:24px;margin-left:20px!important;border-radius:5px!important}@media (min-width: 576px){.search-input__search-button{padding-right:40px;padding-left:40px}}.search-filter-sticky{top:0;position:sticky}.search-filter{background-color:#fff;border-bottom:1px solid #e4e4e4;min-height:73px;margin-bottom:20px;padding:15px 0;z-index:3;margin-top:5px;width:100%}@media (min-width: 576px){.search-filter{padding:0}}@media (min-width: 992px){.search-filter{margin-top:0}}.search-filter__search-input .input-group-btn{position:static}.search-filter__wrapper{display:flex;flex-direction:column}@media (min-width: 768px){.search-filter__wrapper{flex-direction:row;margin-right:-30px;margin-left:-30px}}.search-filter__wrapper .btn-default:hover,.search-filter__wrapper .btn-default:active,.search-filter__wrapper .btn-default:focus,.search-filter__wrapper .btn-default:visited{background-color:inherit;color:inherit;border-color:#c0c0cc}.search-filter__filter-option{margin-top:15px;flex:1;display:flex;flex-direction:column}@media (min-width: 576px){.search-filter__filter-option{margin-top:25px}}.search-filter__advanced-search-wrapper{width:calc(100% - 30px);right:30px;border-radius:0;margin:0;border-top:none}.search-filter__advanced-options-button{border-left:none}.search-filter__debounce-input{height:2.75em;border-right:none}.tooltip{z-index:1100}.search-filter__scroll-to-top{color:#0d6efd;margin-bottom:10px}.advanced-search{padding:10px;display:flex;flex-direction:column}h3.advanced-search__title{padding:0;text-align:center;margin-top:0;margin-bottom:0}@media (min-width: 768px){h3.advanced-search__title{text-align:left}}.advanced-search__date-picker{display:flex;flex-direction:column;width:50%;align-self:center;color:#000}@media (min-width: 992px){.advanced-search__date-picker{flex-direction:row;width:100%}}.advanced-search__date-start,.advanced-search__to,.advanced-search__date-end,.advanced-search__update-button-wrapper{align-self:center;margin-top:10px}@media (min-width: 992px){.advanced-search__date-start,.advanced-search__to,.advanced-search__date-end,.advanced-search__update-button-wrapper{align-self:flex-end;flex:2}}.advanced-search__date-start,.advanced-search__date-end{flex-basis:30%}span.advanced-search__to{text-align:center;flex-basis:10%;margin-bottom:5px}.advanced-search__update-button-wrapper{margin-top:20px;text-align:right}.advanced-search__update-button-wrapper input{border-radius:0}@media (min-width: 992px){.advanced-search__update-button-wrapper{margin-left:20px}}.advanced-search__update-button{text-transform:none}.react-datepicker__input-container input{border:1px solid #dddde6;margin-bottom:-3px!important}.filter-tabs__list{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0}@media (min-width: 768px){.filter-tabs__list{justify-content:flex-start}}.filter-tabs__tabs-item{padding-right:15px;padding-bottom:15px;margin-left:0}@media (min-width: 576px){.filter-tabs__tabs-item{padding-right:30px}}.filter-tabs__tabs-item .badge{margin-left:5px}.search-filter__btn{padding-top:0;padding-bottom:0}.filter-tabs__tab-toggle{padding-bottom:5px;color:#2d2d33}@media (min-width: 576px){.filter-tabs__tab-toggle{padding-bottom:15px}}.filter-tabs__tab-active{border-bottom:2px solid #0d6efd;color:#0d6efd}.search-filter__metrics{flex:1;display:flex;flex-direction:column;justify-content:center;text-align:center;color:#000}@media (min-width: 768px){.search-filter__metrics{text-align:right;margin-top:0}}.search-filter__top-icon{margin-right:5px}.react-datepicker__input-container:after{font-family:FontAwesome;content:"";display:inline-block;position:absolute;top:1px;right:1px;z-index:2;background-color:#dddde6;font-size:11px;padding:10px 11px 11px}.react-datepicker-popper{z-index:3!important}.react-datepicker,.react-datepicker__current-month{font-size:1.8rem!important}.react-datepicker__navigation{margin-top:.3rem;padding-top:.3rem!important}.react-datepicker__current-month{font-weight:400!important}.react-datepicker__month-select{margin-top:10px!important;margin-bottom:8px!important}.react-datepicker__day,.react-datepicker__day-name{width:26px!important;margin:7px 10px!important}.react-datepicker__day--keyboard--selected,.react-datepicker__day--selected,.react-datepicker__day--today{line-height:1.2!important}.search-results .pagination li{margin-right:5px}.search-results__top{display:flex;flex-direction:column;border-bottom:1px solid #c0c0cc;margin-bottom:10px;padding-bottom:10px;text-align:center}@media (min-width: 768px){.search-results__top{flex-direction:row;text-align:left}}.search-results__filter-card-header{background:#fff;border-bottom:1px solid #ccc}.search-results__filter-heading{color:#666;font-size:14px}.search-result__filter-toggle-icon{transition:ease all .2s}.search-result__filter-toggle-btn.open .search-result__filter-toggle-icon{transform:rotate(90deg)}.search-results__card-event-info{flex:3}.search-results__card-badge-container{margin-bottom:10px}@media (min-width: 576px){.search-results__card-badge-container{margin-bottom:0}}.search-results__info-badge{margin-right:5px;border-radius:3px}.search-results__card-event-name{color:#0d6efd;font-weight:600;font-size:18px}.search-results__register-button-wrapper{flex:1;align-self:center;display:flex;justify-content:flex-end}.search-results__bottom{display:flex;flex-direction:column;margin-bottom:10px}@media (min-width: 768px){.search-results__bottom{flex-direction:row}}.search-results__event-date{flex:1;text-align:center;font-size:17px}@media (min-width: 768px){.search-results__event-date{text-align:left}}.search-results__event-location{flex:1;text-align:center;font-size:17px}@media (min-width: 768px){.search-results__event-location{text-align:right}}.search-results__calendar-icon,.search-results__location-icon{margin-top:10px;margin-right:10px}.search-results__metrics{margin-top:20px}.search-results__logo{width:110px;min-width:110px}.search-results__logo img{max-width:90px;max-height:110px;border-radius:5px}.search-results__no-result-found{text-align:center;margin-top:5vh}@media (min-width: 576px){.search-results__no-result-found{margin-top:15vh}}.btn-link{background-color:transparent;color:#0d6efd;text-decoration:none!important;font-size:1rem;font-weight:600;font-family:inherit;border:none;border-bottom:2px solid #0d6efd;margin:0;padding:0;cursor:pointer}.btn-link:hover{color:#0057e6;border-color:transparent}.btn-link--no-underline{border:none}
