/* This is for overriding crap like the base bootstrap CSS */
.btn-warning {
    color: #202020;
    background-color: #ffbd00;
    border-color: #ffbd00;
    text-shadow: none;
}

.footer-style {
    color: #202020;
}

/* Increases pagination contrast to meet WCAG AA */
.pagination > li > a,
.pagination > li > span {
    color: #595959;           /* contrast 7.0:1 on white */
}

/* Hover / focus state */
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    color: #262626;
}

/* Active page */
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    color: #ffffff;
    background-color: #337ab7; /* Bootstrap primary */
    border-color: #337ab7;
}

/* Disabled state */
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
    color: #6c6c6c;  /* still compliant contrast */
}

/* Added extra contrast: white text on darker blue bubble */
.message.to {
  background-color: #0B5ED7;
  color: #fff;
}