.xu-waterfall-nav{position:fixed;left:0;bottom:0;font-size:.75rem;text-transform:uppercase;overflow-y:auto;max-height:100%}.xu-waterfall-nav ul{padding-top:2.5rem;position:-webkit-sticky;position:sticky}.xu-waterfall-nav__item{-webkit-transition:opacity .8s cubic-bezier(.455,.03,.515,.955);transition:opacity .8s cubic-bezier(.455,.03,.515,.955);overflow:hidden;width:100%}.xu-waterfall-nav__anchor{color:#878787;padding:.5rem 1rem;display:block;position:relative;width:100%;text-align:left;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}.xu-waterfall-nav__anchor:after{content:"";width:12px;border-top:1px solid #f1b000;position:absolute;right:-12px;top:50%;-webkit-transition:right .3s cubic-bezier(.455,.03,.515,.955) .3s;transition:right .3s cubic-bezier(.455,.03,.515,.955) .3s}.xu-waterfall-nav__anchor.xu-active-link{color:#f1b000}.xu-waterfall-nav__anchor.xu-active-link:after{right:0}.xu-waterfall-nav__anchor .title{text-transform:uppercase;font-weight:600}.xu-waterfall-nav__anchor .subtitle{font-size:.8em}.no-touch .xu-waterfall-nav__anchor:hover{color:#f1b000}