.service-update-anchor,.service-update-button{
  display:block;
  margin:2px 0;
  padding:5px 7px;
  color:#51534a;
  border-radius:3px;
  font-size:1.0625rem;
  font-family:SiteFont-Light,Helvetica Neue,Arial,sans-serif;
}
.service-update-anchor i.belil,.service-update-button i.belil{
  font-size:1.625rem;
  width:24px;
}
.service-update-anchor i.belir,.service-update-button i.belir{
  color:#00866c;
  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:#00866c;
}
.service-update-anchor .bell,.service-update-button .bell{
  top:3px;
  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:6px;
  right:-.5px;
  position:absolute;
}

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

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

.jcd-loader{
  display:block;
  margin:5px 0;
  padding:5px 7px 4px;
  color:#51534a;
  border-radius:3px;
  cursor:wait;
  opacity:.8;
}
@media (max-width:767.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 */