.liftStatus{margin-bottom:60px}@media only screen and (max-width:767px){.liftStatus{margin-bottom:40px}}.liftStatus__title{text-transform:uppercase}.liftStatus__title__border{border-top:2px solid #ccc}.liftStatus__filter{margin-left:60px;padding-bottom:20px}@media all and (max-width:992px){.liftStatus__filter{margin-left:15px}}.liftStatus__filter__value .checkbox--custom input{margin-left:0}.liftStatus__filter__value--checkbox{margin:0}.liftStatus__filter__value--checkbox label>span{line-height:24px;font-weight:700}.liftStatus__filter__value .statusIcon{font-size:24px;display:flex;justify-content:flex-start;align-items:center;width:35px;padding-left:1px}.liftStatus__filter__filters{margin:10px 10px 0 0}.liftStatus__filter__filters--insideWrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (max-width:992px){.liftStatus__filter__filters{display:none;overflow:hidden}}@media all and (min-width:992px){.liftStatus__filter__filters{display:block}}.liftStatus__filter__filters label{padding-left:0;display:flex;height:24px}.liftStatus__filter__filters label>span{display:inline-block;margin:0}.liftStatus__filter__filters label span.sctexteditor--selection{width:20px}.liftStatus__filter__filters label span.sctexteditor--selection:before{width:20px;height:20px;font-size:15px!important}.liftStatus__filter__filters label .checkbox--custom label{padding-left:20px}.liftStatus__filter__updatePane{-webkit-flex:2 auto;-moz-flex:2 auto;-ms-flex:2 auto;-o-flex:2 auto;flex:2 auto;align-self:flex-end;padding-left:50px}@media all and (max-width:768px){.liftStatus__filter__updatePane{-webkit-flex:1 100%;-moz-flex:1 100%;-ms-flex:1 100%;-o-flex:1 100%;flex:1 100%;padding-left:0}}@media all and (min-width:992px) and (max-width:1200px){.liftStatus__filter__updatePane{padding-left:25px}}@media all and (max-width:768px){.liftStatus__filter__updateBtn{border-top:1px solid #8f8f8f;padding-top:20px}.liftStatus__filter__updateBtn .primaryCTA{width:100%}}.liftStatus__filter__filterList{border-right:1px solid #8f8f8f;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex:1 auto;-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;flex:1 auto}@media all and (max-width:768px){.liftStatus__filter__filterList{border-right:0;-webkit-flex:1 100%;-moz-flex:1 100%;-ms-flex:1 100%;-o-flex:1 100%;flex:1 100%}}.liftStatus__filter__heading{display:block}.liftStatus__filter__heading:focus,.liftStatus__filter__heading:hover{text-decoration:none;color:#fff}.liftStatus__filter .togglePanelCtrl{display:none;float:right;margin-right:25px}.liftStatus__filter .togglePanelCtrl--doOpen{display:block}.liftStatus__filter .togglePanelCtrl--doClose{display:none}@media all and (max-width:768px){.liftStatus__filter .togglePanelCtrl{margin-right:0}}@media all and (max-width:992px){.liftStatus__filter .togglePanelCtrl{display:flex}}.liftStatus__filter.panelOpen .togglePanelCtrl--doOpen{display:none}.liftStatus__filter.panelOpen .togglePanelCtrl--doClose{display:block}@media all and (max-width:768px){.liftStatus__filter{margin:0 15px}.liftStatus__filter.panelOpen{margin:0 15px}}.liftStatus__filter__value{margin-top:15px;float:left;margin-right:20px}.liftStatus__filter__value label,.liftStatus__filter__value label:focus,.liftStatus__filter__value label:hover{cursor:default}.liftStatus__filter__value:last-of-type{margin-right:0}.liftStatus__filter__filters{padding-bottom:10px}.liftStatus__filter__filterList{border-right:0}.liftStatus__statusPanel{margin-left:60px;margin-bottom:30px}@media all and (max-width:992px){.liftStatus__statusPanel{margin-left:0}}.liftStatus__statusPanel__heading{border-color:#8f8f8f;background-color:#f5f5f5;height:120px;cursor:pointer;position:relative;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap}.liftStatus__statusPanel__heading:after{content:"";z-index:-1;position:absolute;bottom:0;left:128px;width:0;height:0;border-style:solid;border-width:15px 12.5px 0 12.5px;border-color:#f5f5f5 transparent transparent transparent;-webkit-transition:all .65s ease;-moz-transition:all .65s ease;-ms-transition:all .65s ease;-o-transition:all .65s ease;transition:all .65s ease}@media all and (max-width:992px){.liftStatus__statusPanel__heading:after{left:116px}}@media all and (max-width:768px){.liftStatus__statusPanel__heading:after{left:50%}}.panelOpen .liftStatus__statusPanel__heading:after{bottom:-15px;border-color:#dbdcdc transparent transparent transparent}@media all and (max-width:992px){.liftStatus__statusPanel__heading{height:100px}}@media all and (max-width:768px){.liftStatus__statusPanel__heading{height:115px}}.panelOpen .liftStatus__statusPanel__heading{background-color:#dbdcdc}.liftStatus__statusPanel__heading:focus,.liftStatus__statusPanel__heading:hover{text-decoration:none;color:#333}.liftStatus__statusPanel__icon_container{background-color:#971116;background-image:none;background-size:cover;font-size:6rem;color:#fff;-webkit-flex:1 auto;-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;flex:1 auto;display:flex;align-items:center;justify-content:center;max-width:100px;width:100px;-webkit-transition:all .55s ease;-moz-transition:all .55s ease;-ms-transition:all .55s ease;-o-transition:all .55s ease;transition:all .55s ease}@media all and (max-width:768px){.liftStatus__statusPanel__icon_container{font-size:3rem;-webkit-flex:1 100%;-moz-flex:1 100%;-ms-flex:1 100%;-o-flex:1 100%;flex:1 100%;justify-content:flex-start;padding-left:20px;max-width:100%}}@media all and (min-width:992px){.liftStatus__statusPanel__icon_container{font-size:7rem;max-width:110px}}.liftStatus__statusPanel__icon_container .togglePanelCtrl{justify-content:flex-end;padding-right:15px;display:none;width:100%;font-size:2rem}.liftStatus__statusPanel__icon_container .togglePanelCtrl--doOpen{display:block;color:#fff}.panelOpen .liftStatus__statusPanel__icon_container .togglePanelCtrl--doOpen{display:none}.liftStatus__statusPanel__icon_container .togglePanelCtrl--doClose{display:none;color:#fff}.panelOpen .liftStatus__statusPanel__icon_container .togglePanelCtrl--doClose{display:block}@media all and (max-width:768px){.liftStatus__statusPanel__icon_container .togglePanelCtrl{display:flex}}.panelOpen .liftStatus__statusPanel__icon_container{background-color:#ff000c;background-image:none}.liftStatus__statusPanel__info_container{padding:25px;-webkit-flex:8 auto;-moz-flex:8 auto;-ms-flex:8 auto;-o-flex:8 auto;flex:8 auto;display:flex;align-items:center}.liftStatus__statusPanel__info_container h2{margin:0;width:100%}.liftStatus__statusPanel__info_container h2 .togglePanelCtrl{float:right}.liftStatus__statusPanel__info_container h2 .togglePanelCtrl--doOpen{display:block;color:#000}.togglePanel.panelOpen .liftStatus__statusPanel__info_container h2 .togglePanelCtrl--doOpen{display:none}.liftStatus__statusPanel__info_container h2 .togglePanelCtrl--doClose{display:none;color:#000}.togglePanel.panelOpen .liftStatus__statusPanel__info_container h2 .togglePanelCtrl--doClose{display:block}@media all and (max-width:768px){.liftStatus__statusPanel__info_container h2 .togglePanelCtrl{display:none}}@media all and (max-width:768px){.liftStatus__statusPanel__info_container{padding:15px 25px 15px 15px;-webkit-flex:1 100%;-moz-flex:1 100%;-ms-flex:1 100%;-o-flex:1 100%;flex:1 100%}}.liftStatus__lifts{margin-top:20px;overflow:hidden}@media all and (min-width:992px){.liftStatus__lifts{margin-left:60px}.liftStatus__lifts--summer{margin-right:60px}}@media all and (max-width:992px){.liftStatus__lifts{padding:0 15px}}.togglePanel .liftStatus__lifts{padding-top:15px;display:block}.liftStatus__lifts__row{display:flex;margin-bottom:15px}.liftStatus__lifts__row>div:not(:first-child){border-bottom:1px solid #8f8f8f}.liftStatus__lifts__row--name{width:100%;padding-bottom:15px;line-height:24px;padding-left:10px}.liftStatus__lifts__row--icon{width:40px;margin-left:5px;display:flex;justify-content:center;font-size:24px;line-height:24px;align-items:baseline;padding-left:1px}.liftStatus__lifts__row--table_icon{font-size:24px;display:block}.liftStatus__lifts__row--iconRight{width:40px}.liftStatus__lifts--rowHeader{border-bottom:2px solid #4c4c4c;margin:0 0 15px 40px;height:1.6em;text-transform:uppercase}.rightRow .liftStatus__lifts--rowHeader{display:none;margin-top:0;margin-left:40px}@media all and (min-width:992px){.rightRow .liftStatus__lifts--rowHeader{display:block;margin-top:0;margin-left:0}}.liftStatus__lifts--rowHeaderSummer{margin:0;white-space:nowrap}.liftStatus__lifts__no_results_message{display:none;color:#ccc;font-size:1.8rem;font-weight:600;padding:0 15px}.no_results .liftStatus__lifts__no_results_message{display:block}.no_results .liftStatus__lifts__column{display:none}.togglePanel.panelOpen.no_results .liftStatus__lifts{margin-bottom:0}.liftStatus__lifts--hoursOfOperation{display:block}@media all and (max-width:767px){.liftStatus__lifts--hoursOfOperation{display:none}}.liftStatus__lifts__row--name{display:flex;flex-direction:row}@media all and (max-width:767px){.liftStatus__lifts__row--name{flex-direction:column}}.liftStatus__lifts__row__time{text-align:end;text-transform:lowercase}@media all and (max-width:767px){.liftStatus__lifts__row__time{text-align:start}}.liftStatus__lifts__row__title{min-width:140px;padding-bottom:0;width:100%}.liftStatus__lifts--rowHeader{margin:0 0 15px 10px}.liftStatus__lift__status_icon{font-size:24px}@media all and (max-width:767px){.liftStatus__lift__status_icon{font-size:1.8rem;padding-right:5px}}@media all and (min-width:992px){.liftStatus__liftColumn{padding-right:90px}}.liftStatus__wrapper{margin-bottom:30px}.liftStatus__wrapper .iconOpen{color:#51c87b}.liftStatus__wrapper .iconClosed{color:#ff4a4a}.liftStatus__wrapper .iconScheduled{color:#ffa36b}.liftStatus__wrapper .iconScheduled:before{border-radius:25px;background-color:#000}.liftStatus__wrapper .iconHold{color:#fcb315;position:relative}.liftStatus__wrapper .iconHold:before{border-radius:1em;background-image:linear-gradient(to top,rgba(255,255,255,0),rgba(255,255,255,0) 40%,#000 41%,#000 60%,rgba(255,255,255,0) 61%,rgba(255,255,255,0))}