/*
Theme Name: sjs
Author: sjs
Version: 1.0
Text Domain: sjs
*/
:root{
  --blue:#1e73be; --green:#2ecc71; --red:#e74c3c; --orange:#f39c12; --maroon:#7b1d1d; --purple:#6f42c1;
}
body{background:#fff}
.card-title{font-weight:700}
.list-group-item{border-radius:.5rem; margin-bottom:.5rem; border:1px solid #e6e9ee}
.list-group-item:last-child{margin-bottom:0}
.section-title{font-weight:800; text-align:center; margin:8px 0 14px}
.ribbon-live{
  display:inline-block;background:#ab101a;color:#fff;font-weight:700;
  padding:.25rem .75rem;border-radius:999px;font-size:.75rem
}
.box-link{display:block;color:#fff;font-weight:800;text-align:center;
  padding:.8rem;border-radius:.5rem}
.box-link small{display:block;font-weight:600;opacity:.95}
.btn-pill{border-radius:999px;font-weight:800}
/* Additional CSS */
.list-group-item { padding:.6rem .75rem; }
.list-group-item a { font-weight:600; color:#111; }
.list-group-item:hover { background:#f8fbff; border-color:#cfd8e3; }
.pagination .page-link { color:#0b6bf2; }
.pagination .active .page-link { background:#0b6bf2; border-color:#0b6bf2; }
.bg-primary{
            background-color: #01335f!important;
        }
.btn-primary{
            background-color: #01335f!important;
        }