.service-update-anchor,.service-update-button{
  display:block;
  margin:.5rem 0;
  padding:6px;
  color:#080607;
  border-radius:4px;
  font-size:1rem;
  font-family:SiteFont-Light,Helvetica Neue,Arial,sans-serif;
}
.service-update-anchor i.belil,.service-update-button i.belil{
  font-size:1.5rem;
  width:24px;
}
.service-update-anchor i.belir,.service-update-button i.belir{
  color:#e07709;
  top:.2rem;
  margin-left:.5rem !important;
}
.service-update-anchor:hover i.belir,.service-update-anchor i.belir:hover,.service-update-button:hover i.belir,.service-update-button i.belir:hover{
  color:#63666a;
}
.service-update-anchor .bell,.service-update-button .bell{
  top:1px;
  width:100%;
  text-align:left;
  position:relative;
}
.service-update-anchor .beli,.service-update-anchor .bell,.service-update-anchor .f-stack,.service-update-button .beli,.service-update-button .bell,.service-update-button .f-stack{
  align-self:flex-start;
}
.service-update-anchor .beli,.service-update-anchor .f-stack,.service-update-button .beli,.service-update-button .f-stack{
  margin-right:.5rem !important;
  text-align:center;
  flex:0 0 0;
  position:relative;
}
.service-update-anchor .f-stack i,.service-update-button .f-stack i{
  flex:none;
  position:static;
}
.service-update-anchor .f-stack i:last-child,.service-update-button .f-stack i:last-child{
  top:5.2px;
  right:-.6px;
  position:absolute;
}
.service-update-anchor .f-stack i.fa-bus,.service-update-button .f-stack i.fa-bus{
  font-size:.8em !important;
}
.service-update-anchor .f-stack i.fa-cloud-showers-heavy,.service-update-button .f-stack i.fa-cloud-showers-heavy{
  top:11px;
  right:-2.5px;
}
.service-update-anchor .f-stack i.fa-calendar-times,.service-update-button .f-stack i.fa-calendar-times{
  right:-2.5px;
  font-size:.8em !important;
}

.service-update-button{
  font-size:1rem;
  cursor:pointer;
  border:1px solid #bfbfbf;
}
.service-update-button .bell{
  top:0;
}

.service-update-anchor{
  border:1px solid #bfbfbf;
  background-color:#fff;
}

.jcd-loader{
  display:block;
  margin:5px 0;
  padding:5px 7px 4px;
  color:#4e5055;
  border-radius:2px;
  cursor:wait;
  opacity:.8;
}
@media (max-width:991.98px){
  .jcd-loader{
    padding:0 7px;
  }
}

.disruptions .btn .f-stack{
  align-self:center;
}
.disruptions .btn .f-stack i:last-child{
  top:3px;
  font-size:xx-small !important;
}

/*# sourceMappingURL=jc-base.css.map */