ol li:before {
    color: #991928;
}
blockquote footer {
    color: #e24f60;
}

.list-group .list-group-item.active, .list-group .list-group-item.active:focus, .list-group .list-group-item.active:hover {
    background-color: #991928;
    border-color: #991928;
}
.list-group .list-group-item-heading.text-danger {
    color: #991928;
}
a, .table-sorter th {
    color: #991928;
    -webkit-transition: color 400ms ease, border-bottom 400ms ease;
    -moz-transition: color 400ms ease, border-bottom 400ms ease;
    -ms-transition: color 400ms ease, border-bottom 400ms ease;
    -o-transition: color 400ms ease, border-bottom 400ms ease;
    transition: color 400ms ease, border-bottom 400ms ease;
}

a:focus, a.focus, a:hover, .table-sorter th:hover {
    color: #76131f;
}
.text-primary {
    color: #991928;
}
.text-default {
    color: #535353;
}
.btn-primary {
    color: #fff;
    background-color: #991928;
    border-color: #6d121c;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #7f1521;
    border-color: #530d15;
}

.btn-primary:active, .btn-primary.active {
    color: #fff;
    background-color: #6d121c;
    border-color: #410b11;
}

.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus {
    color: #fff;
    background-color: #6d121c;
    border-color: #410b11;
}

.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus {
    color: #fff;
    background-color: #991928;
    border-color: #6d121c;
}

.btn-primary .badge {
    color: #991928;
    background-color: #fff;
}
.btn-link {
    color: #991928;}

.btn-link:hover, .btn-link:focus, .btn-link.focus {
    color: #570e17;
}
.btn-link:active, .btn-link.active {
    color: #160306;
}
.btn-link:active:hover, .btn-link:active:focus, .btn-link:active.focus, .btn-link.active:hover, .btn-link.active:focus, .btn-link.active.focus {
    color: #160306;
    background: none;
    border: none;
}

.btn-link.disabled:hover, .btn-link.disabled:focus, .btn-link.disabled.focus, .btn-link[disabled]:hover, .btn-link[disabled]:focus, .btn-link[disabled].focus {
    color: #991928;
    background: none;
    border: none;
}

.btn-link .badge {
    color: #fff;
    background-color: #991928;
}

.open > .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #7f1521;
    border-color: #530d15;
}

.open > .dropdown-toggle.btn-primary:hover, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary.focus {
    color: #fff;
    background-color: #64101a;
    border-color: #0d0203;
}

.open > .dropdown-toggle.btn-link {
    color: #991928;
}

.open > .dropdown-toggle.btn-link:hover, .open > .dropdown-toggle.btn-link:focus, .open > .dropdown-toggle.btn-link.focus {
    color: #570e17;
}

fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus {
    color: #fff;
    background-color: #991928;
    border-color: #6d121c;
}

fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link.focus {
    color: #991928;
}

.label.label-primary {
    background-color: #991928;
}
.panel.panel-primary {
    border-color: #991928;
}

.panel.panel-primary > .panel-heading {
    background-color: #991928;
    border-color: #991928;
}
.table > thead > tr > th {
    border-color: #c52033;
}

.table-bordered {
    border-top: solid 1px #c52033;
}

.table-bordered > thead > tr > th {
    border: solid 1px #c52033;
}

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f5f5f5;
}

.modal-content {
    background: #333333;
    color: #ffffff;
}

.modal-header {
    border-color: #831522;
}
.modal-footer {
    border-color: #831522;
}
section.basic.dark ul {
    color: #ffffff;
}

section.basic.dark .slick-prev:before,
section.basic.dark .slick-next:before {
    color: #ffffff;
}
section.big-blue .btn, section.big-red .btn, section.big-grey .btn {
    border: solid 3px #ffffff;
    color: #ffffff;
}

section.gradient-bg-dark blockquote footer {
    color: white;
}
.navbar.navbar-league .navbar-header {
    background-color: #2b2b2b;
    color: #ffffff;
}
.navbar .navbar-nav-top .navbar-nav > li > a {
    color: #ffffff;
}

.navbar .navbar-nav-top .navbar-nav > li.social-link > a {
    color: #efefef;
}

.navbar .navbar-nav-top .navbar-nav > li.social-link > a:hover, .navbar .navbar-nav-top .navbar-nav > li.social-link > a:focus, .navbar .navbar-nav-top .navbar-nav > li.social-link > a.focus {
    color: #ffffff;
}
.navbar .navbar-toggle .icon-bar {
    background-color: #2b2b2b;
}
.navbar .secondary-nav ul li a {
    color: #ffffff;
}
.navbar .secondary-nav ul.navbar-left li a {
    color: rgba(255, 255, 255, 0.5);
}

.navbar .secondary-nav ul.navbar-left li a:hover {
    color: rgba(255, 255, 255, 0.9);
}
.navbar .secondary-nav ul.navbar-right li a {
    border-left-color: rgba(255, 255, 255, 0.2);
}
.navbar.navbar-league .navbar-brand {
    color: #ffffff;
}
.navbar-mobile-gradient {
    background: #4d4d4d;
    background: -moz-linear-gradient(top, #4d4d4d 0%, black 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d4d), color-stop(100%, black));
    background: -webkit-linear-gradient(top, #4d4d4d 0%, black 100%);
    background: -o-linear-gradient(top, #4d4d4d 0%, black 100%);
    background: -ms-linear-gradient(top, #4d4d4d 0%, black 100%);
    background: linear-gradient(to bottom, #4d4d4d 0%, black 100%);
    border-top: solid 1px #4d4d4d;
    border-bottom: solid 1px black;
}

@media (min-width: 992px) {
    .navbar.navbar-default > .container {
        background-color: #000000;
    }
    .navbar.navbar-default .navbar-nav-main {
        background: #4d4d4d;
        background: -moz-linear-gradient(top, #4d4d4d 0%, black 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d4d), color-stop(100%, black));
        background: -webkit-linear-gradient(top, #4d4d4d 0%, black 100%);
        background: -o-linear-gradient(top, #4d4d4d 0%, black 100%);
        background: -ms-linear-gradient(top, #4d4d4d 0%, black 100%);
        background: linear-gradient(to bottom, #4d4d4d 0%, black 100%);
        border: none;
    }
    .navbar .overlay {
        background-color: #2b2b2b;
    }
    .sub .navbar {
        background-color: #2b2b2b;
    }

}
.banner .parallax .list-group a {
    background: rgba(255, 255, 255, 0.5);
    color: #000000;
}
.banner .parallax .list-group a:hover {
    background: rgba(197, 32, 51, 0.3);
}
.search {
    background-color: #991928;
}
.search label.select-box:after {
    color: #ffffff;
}
.search.search-tabs .nav-tabs > li {
    background: #000000;
}
.search.search-tabs .nav-tabs > li.active {
    background: #991928;
}
.search .form-control {
    background-color: #991928;
    color: #fff;
}
.search select {
    border: 2px solid #ffffff;
}
.social {
    background-color: #c52033;
}
.cat figure.effect-bubba {
    background: #262626;
}
.news .blog-blurb {
    background: #c52033;
}
.news .white.news-item .blog-image h3 {
    background-color: rgba(255, 255, 255, 0.8);
    color: #000000;
}

.news .blue.news-item .blog-image h3 {
    background-color: rgba(153, 25, 40, 0.8);
    color: #ffffff;
}

.news .red.news-item .blog-image h3 {
    background-color: rgba(197, 32, 51, 0.8);
    color: #ffffff;
}
.news .news-item .blog-blurb {
    background: rgba(197, 32, 51, 0.2);
}
.sponsors {
    background: #444444;
    /* Old browsers */
    background: -moz-linear-gradient(top, #444444 0%, #1d1d1d 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444444), color-stop(100%, #1d1d1d));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #444444 0%, #1d1d1d 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #444444 0%, #1d1d1d 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #444444 0%, #1d1d1d 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #444444 0%, #1d1d1d 100%);
    /* W3C */
}
.connect .last-twitter > a {
    color: #ffffff;
}
.connect .last-twitter > a:hover, .connect .last-twitter > a:focus, .connect .last-twitter > a.focus {
    color: #e6e6e6;
}
.connect .last-twitter .home-tweet-tweet a {
    color: #e6e6e6;
}
body > footer .link-list ul li ul li a {
    color: #76131f;
}

body > footer .link-list ul li ul li a:hover {
    color: #570e17;
}
