/* Revision 22: readable white interface text and a clearly interactive sidebar. */
body{color:#fff}

.logo,
.availability,
.side-bottom,
.sidebar nav a,
.sidebar nav a b,
.eyebrow,
.lead,
.line-link,
.ticker,
.section-intro>p:last-child,
.filter,
.card-index,
.work-card>button>p:last-child,
.about-text,
.about-tags,
.hero-caption,
.modal-info p,
.modal-info a,
.modal-info #modal-count,
footer{color:#fff!important}

.logo span{border-color:rgba(255,255,255,.82)}
.availability i{background:#a8e4d2}
.sidebar nav a{
  position:relative;
  z-index:2;
  pointer-events:auto!important;
  cursor:pointer;
  transition:color .25s ease,background .35s ease,transform .35s ease,box-shadow .35s ease;
}
.sidebar nav a:hover{color:#ffe2a6!important;opacity:1}
.sidebar nav a.active{color:#a8e4d2!important}
.sidebar nav a.active b{color:#f4a6b8!important}
.line-link:hover{color:#ffe2a6!important;border-color:#ffe2a6}
.filter{border-color:rgba(255,255,255,.52)}
.filter.active,.filter:hover{background:rgba(255,255,255,.14);color:#fff!important;border-color:#fff}
.work-card a{color:#fff!important}

@media(max-width:800px){
  .sidebar nav a{min-height:42px}
}
