.betslip-tabs a, .bulletin h3, .promotion h3, .side-menu h3 {
    box-shadow: inset 0 1px 1px rgba(255, 255, 255, .5)
}

.account-money .icon-refresh:before, .float-box.right i:before, .match-toolbar .icon-refresh:before {
    color: #fff;
    background: #c41e22;
    background: -moz-linear-gradient(top, #c41e22 0, #821416 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c41e22), color-stop(100%, #821416));
    background: -webkit-linear-gradient(top, #c41e22 0, #821416 100%);
    background: -o-linear-gradient(top, #c41e22 0, #821416 100%);
    background: -ms-linear-gradient(top, #c41e22 0, #821416 100%);
    background: linear-gradient(to bottom, #c41e22 0, #821416 100%)
}

.accent {
    color: red
}

.icon-grid {
    border-color: #999
}

.icon-group .icon-favorite {
    color: #999
}

.icon-group .icon-favorite.selected, .icon-group .icon-favorite:hover {
    color: #FF9800
}

.icon-group .icon-streming {
    color: #5775AF
}

.icon-group .icon-streming.selected:before, .icon-group .icon-streming:hover:before {
    color: #039
}

.btn.highlight .icon-favorite:before {
    color: #FFC107
}

.icon-money {
    color: #fff;
    background-color: #F24B00
}

.icon-success, .icon-success + span {
    color: #6BA228
}

.icon-warning, .icon-warning + span {
    color: red
}

.btn, [class*=icon-result]:before {
    color: #fff
}

.btn {
    background: #4d4d4d;
    background: -moz-linear-gradient(top, #4d4d4d 0, #4d4d4d 50%, #333 51%, #333 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4d4d4d), color-stop(100%, #333));
    background: -webkit-linear-gradient(top, #4d4d4d 0, #4d4d4d 50%, #333 51%, #333 100%);
    background: -o-linear-gradient(top, #4d4d4d 0, #4d4d4d 50%, #333 51%, #333 100%);
    background: -ms-linear-gradient(top, #4d4d4d 0, #4d4d4d 50%, #333 51%, #333 100%);
    background: linear-gradient(to bottom, #4d4d4d 0, #4d4d4d 50%, #333 51%, #333 100%);
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .2);
    border-color: #333
}

.btn:hover {
    background: #333;
    background: -moz-linear-gradient(top, #333 0, #333 50%, #191919 51%, #191919 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(100%, #191919));
    background: -webkit-linear-gradient(top, #333 0, #333 50%, #191919 51%, #191919 100%);
    background: -o-linear-gradient(top, #333 0, #333 50%, #191919 51%, #191919 100%);
    background: -ms-linear-gradient(top, #333 0, #333 50%, #191919 51%, #191919 100%);
    background: linear-gradient(to bottom, #333 0, #333 50%, #191919 51%, #191919 100%)
}

.highlight.btn {
    color: #FFC107;
    background: #4d4d4d;
    background: -moz-linear-gradient(top, #4d4d4d 0, #4d4d4d 50%, #333 51%, #333 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4d4d4d), color-stop(100%, #333));
    background: -webkit-linear-gradient(top, #4d4d4d 0, #4d4d4d 50%, #333 51%, #333 100%);
    background: -o-linear-gradient(top, #4d4d4d 0, #4d4d4d 50%, #333 51%, #333 100%);
    background: -ms-linear-gradient(top, #4d4d4d 0, #4d4d4d 50%, #333 51%, #333 100%);
    background: linear-gradient(to bottom, #4d4d4d 0, #4d4d4d 50%, #333 51%, #333 100%)
}

.highlight.btn:hover {
    background: #333;
    background: -moz-linear-gradient(top, #333 0, #333 50%, #191919 51%, #191919 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #333), color-stop(100%, #191919));
    background: -webkit-linear-gradient(top, #333 0, #333 50%, #191919 51%, #191919 100%);
    background: -o-linear-gradient(top, #333 0, #333 50%, #191919 51%, #191919 100%);
    background: -ms-linear-gradient(top, #333 0, #333 50%, #191919 51%, #191919 100%);
    background: linear-gradient(to bottom, #333 0, #333 50%, #191919 51%, #191919 100%)
}

.selected.btn {
    background: #bb0008;
    background: -moz-linear-gradient(top, #bb0008 0, #bb0008 50%, #6e0005 51%, #6e0005 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #bb0008), color-stop(100%, #6e0005));
    background: -webkit-linear-gradient(top, #bb0008 0, #bb0008 50%, #6e0005 51%, #6e0005 100%);
    background: -o-linear-gradient(top, #bb0008 0, #bb0008 50%, #6e0005 51%, #6e0005 100%);
    background: -ms-linear-gradient(top, #bb0008 0, #bb0008 50%, #6e0005 51%, #6e0005 100%);
    background: linear-gradient(to bottom, #bb0008 0, #bb0008 50%, #6e0005 51%, #6e0005 100%);
    color: #fff
}

.selected.btn:hover {
    background: #bb0008;
    background: -moz-linear-gradient(top, #bb0008 0, #bb0008 50%, #6e0005 51%, #6e0005 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #bb0008), color-stop(100%, #6e0005));
    background: -webkit-linear-gradient(top, #bb0008 0, #bb0008 50%, #6e0005 51%, #6e0005 100%);
    background: -o-linear-gradient(top, #bb0008 0, #bb0008 50%, #6e0005 51%, #6e0005 100%);
    background: -ms-linear-gradient(top, #bb0008 0, #bb0008 50%, #6e0005 51%, #6e0005 100%);
    background: linear-gradient(to bottom, #bb0008 0, #bb0008 50%, #6e0005 51%, #6e0005 100%)
}

.dropdown-toggle.btn {
    background: #fff;
    background: -moz-linear-gradient(top, #fff 0, #ccc 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(100%, #ccc));
    background: -webkit-linear-gradient(top, #fff 0, #ccc 100%);
    background: -o-linear-gradient(top, #fff 0, #ccc 100%);
    background: -ms-linear-gradient(top, #fff 0, #ccc 100%);
    background: linear-gradient(to bottom, #fff 0, #ccc 100%);
    color: #333;
    border-color: #777
}

.dropdown-toggle.btn:hover {
    background: #e6e6e6;
    background: -moz-linear-gradient(top, #e6e6e6 0, #b3b3b3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e6e6e6), color-stop(100%, #b3b3b3));
    background: -webkit-linear-gradient(top, #e6e6e6 0, #b3b3b3 100%);
    background: -o-linear-gradient(top, #e6e6e6 0, #b3b3b3 100%);
    background: -ms-linear-gradient(top, #e6e6e6 0, #b3b3b3 100%);
    background: linear-gradient(to bottom, #e6e6e6 0, #b3b3b3 100%)
}

.float-box.right i:before {
    box-shadow: inset 1px 1px 2px rgba(0, 0, 0, .8)
}

.btn .tip {
    background: #ffdb6d;
    background: -moz-linear-gradient(top, #ffdb6d 0, #FFC107 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffdb6d), color-stop(100%, #FFC107));
    background: -webkit-linear-gradient(top, #ffdb6d 0, #FFC107 100%);
    background: -o-linear-gradient(top, #ffdb6d 0, #FFC107 100%);
    background: -ms-linear-gradient(top, #ffdb6d 0, #FFC107 100%);
    background: linear-gradient(to bottom, #ffdb6d 0, #FFC107 100%);
    color: #000
}

.btn.accent {
    color: #FFC107
}

.button-wrap > span, .dropdown-menu li:hover a {
    color: #fff
}

.dropdown-menu {
    background-color: #f2f2f2;
    border-color: #777
}

.dropdown-menu li {
    border-color: transparent
}

.betslip-betting, .betslip-betting.info, .betslip-betting.info dd, .betslip-betting.info dd.current, .betslip-betting.success dd {
    border-color: #b3b3b3
}

.dropdown-menu li:hover {
    background-color: #bb0008
}

.dropdown-menu a {
    color: #333
}

.float-box.right .btn.disable, .match-toolbar .btn.disable {
    background: gray;
    background: -moz-linear-gradient(top, gray 0, gray 50%, #666 51%, #666 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, gray), color-stop(100%, #666));
    background: -webkit-linear-gradient(top, gray 0, gray 50%, #666 51%, #666 100%);
    background: -o-linear-gradient(top, gray 0, gray 50%, #666 51%, #666 100%);
    background: -ms-linear-gradient(top, gray 0, gray 50%, #666 51%, #666 100%);
    background: linear-gradient(to bottom, gray 0, gray 50%, #666 51%, #666 100%);
    color: #333 !important;
    cursor: default
}

.float-box.right .btn.disable:hover, .match-toolbar .btn.disable:hover {
    background: gray;
    background: -moz-linear-gradient(top, gray 0, gray 50%, #666 51%, #666 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, gray), color-stop(100%, #666));
    background: -webkit-linear-gradient(top, gray 0, gray 50%, #666 51%, #666 100%);
    background: -o-linear-gradient(top, gray 0, gray 50%, #666 51%, #666 100%);
    background: -ms-linear-gradient(top, gray 0, gray 50%, #666 51%, #666 100%);
    background: linear-gradient(to bottom, gray 0, gray 50%, #666 51%, #666 100%)
}

.float-box.right .btn.disable i:before, .match-toolbar .btn.disable .icon-refresh:before {
    color: gray;
    background: #333
}

@-webkit-keyframes myfirst {
    0%, 50% {
        background-color: rgba(255, 147, 159, .5)
    }
    100% {
        background-color: rgba(255, 255, 255, .5)
    }
}

@keyframes myfirst {
    0%, 50% {
        background-color: rgba(255, 147, 159, .5)
    }
    100% {
        background-color: rgba(255, 255, 255, .5)
    }
}

@-webkit-keyframes my {
    0%, 50% {
        background-color: rgba(255, 147, 159, .5)
    }
    100% {
        background-color: rgba(255, 147, 159, 0)
    }
}

@keyframes my {
    0%, 50% {
        background-color: rgba(255, 147, 159, .5)
    }
    100% {
        background-color: rgba(255, 147, 159, 0)
    }
}

.betslip-tabs a {
    background: #474747;
    background: -moz-linear-gradient(top, #474747 0, #474747 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #474747), color-stop(100%, #474747));
    background: -webkit-linear-gradient(top, #474747 0, #474747 100%);
    background: -o-linear-gradient(top, #474747 0, #474747 100%);
    background: -ms-linear-gradient(top, #474747 0, #474747 100%);
    background: linear-gradient(to bottom, #474747 0, #474747 100%);
    color: #fff
}

.betslip-tabs a:hover {
    background: #616161;
    background: -moz-linear-gradient(top, #616161 0, #616161 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #616161), color-stop(100%, #616161));
    background: -webkit-linear-gradient(top, #616161 0, #616161 100%);
    background: -o-linear-gradient(top, #616161 0, #616161 100%);
    background: -ms-linear-gradient(top, #616161 0, #616161 100%);
    background: linear-gradient(to bottom, #616161 0, #616161 100%)
}

.betslip-tabs a.selected, .betslip-tabs a.selected:hover {
    color: #fff;
    background: #98171A;
    background: -moz-linear-gradient(top, #98171A 0, #98171A 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #98171A), color-stop(100%, #98171A));
    background: -webkit-linear-gradient(top, #98171A 0, #98171A 100%);
    background: -o-linear-gradient(top, #98171A 0, #98171A 100%);
    background: -ms-linear-gradient(top, #98171A 0, #98171A 100%);
    background: linear-gradient(to bottom, #98171A 0, #98171A 100%)
}

.betslip-betting.info dt {
    background-color: #d8d8d8
}

.table, .table td, .table th, .table-list.result + .table-list {
    border-color: #ccc
}

.account-money, .betslip-container, .bulletin > div, .promotion div, .side-menu ul {
    background-color: #f0f0f0
}

.bulletin h3, .promotion h3, .side-menu h3 {
    background: #98171A;
    background: -moz-linear-gradient(top, #98171A 0, #98171A 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #98171A), color-stop(100%, #98171A));
    background: -webkit-linear-gradient(top, #98171A 0, #98171A 100%);
    background: -o-linear-gradient(top, #98171A 0, #98171A 100%);
    background: -ms-linear-gradient(top, #98171A 0, #98171A 100%);
    background: linear-gradient(to bottom, #98171A 0, #98171A 100%);
    color: #fff
}

.table-list.result .col.time {
    border-color: #ccc;
    background-color: #f5f5f5
}

.table-list.result-detail .tr-header td {
    color: #fff;
    background-color: #F08484
}

.table {
    color: inherit
}

.table tr {
    background-color: #efefef
}

.table thead tr {
    color: #fff;
    background-color: #5F5F5F;
    border-color: #fff
}

.modal-footer, .table .td-group {
    border-color: #ccc
}

.table tfoot tr {
    background-color: #fafafa
}

.table .win {
    color: #6BA228
}

.table .lose {
    color: red
}

.table .text-link {
    color: #6e0005
}

.table .text-link:hover {
    color: #bb0008
}

.table .underdog {
    color: #039
}

.table-result .tr-header {
    background-color: #f5f5f5
}

.table-result .tr-footer {
    color: #6BA228
}

.table-result .tr-lowlight {
    color: #999;
    background-color: #e0e0e0
}

.table-result .td-event .vs {
    color: inherit
}

.table-striped tr:nth-child(even), .tbody-striped tr:nth-child(even) {
    background-color: #f5f5f5
}

.modal-dialog {
    background: #fefefe
}

.modal-header {
    color: #fff;
    background-color: #6e0005
}

.header {
    color: #fff;
    background-color: #474747
}

.header-tab a {
    background: #6e0005;
    background: -moz-linear-gradient(top, #6e0005 0, primary-color 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6e0005), color-stop(100%, primary-color));
    background: -webkit-linear-gradient(top, #6e0005 0, primary-color 100%);
    background: -o-linear-gradient(top, #6e0005 0, primary-color 100%);
    background: -ms-linear-gradient(top, #6e0005 0, primary-color 100%);
    background: linear-gradient(to bottom, #6e0005 0, primary-color 100%);
    color: #fff
}

.header-tab a:hover {
    background: #98171A;
    background: -moz-linear-gradient(top, #98171A 0, #98171A 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #98171A), color-stop(100%, #98171A));
    background: -webkit-linear-gradient(top, #98171A 0, #98171A 100%);
    background: -o-linear-gradient(top, #98171A 0, #98171A 100%);
    background: -ms-linear-gradient(top, #98171A 0, #98171A 100%);
    background: linear-gradient(to bottom, #98171A 0, #98171A 100%)
}

.header-tab a.selected {
    color: #000;
    background: #ffc107;
    background: -moz-linear-gradient(top, #ffc107 0, #ffc107 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffc107), color-stop(100%, #ffc107));
    background: -webkit-linear-gradient(top, #ffc107 0, #ffc107 100%);
    background: -o-linear-gradient(top, #ffc107 0, #ffc107 100%);
    background: -ms-linear-gradient(top, #ffc107 0, #ffc107 100%);
    background: linear-gradient(to bottom, #ffc107 0, #ffc107 100%)
}

.header-tab .svg-border, .header-tab .svg-wrap {
    fill: #98171A
}

.header-tab .svg-inner {
    fill: #474747
}

.header-tab .svg-linear-gradient.bottom, .header-tab .svg-linear-gradient.top {
    stop-color: #474747
}

.side {
    border-color: rgba(255, 255, 255, .5)
}

.article {
    border-color: #98171A;
    background-color: #f1f1f1
}

.category-bettype, .category-sports {
    color: #fff;
    background-color: #F08484
}

.category-bettype a.selected, .category-bettype a:hover, .category-sports a.selected, .category-sports a:hover {
    color: #FFE600
}

.category-sports {
    background: #98171A;
    background: -moz-linear-gradient(top, #98171A 0, #98171A 50%, #98171A 51%, #98171A 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #98171A), color-stop(100%, #98171A));
    background: -webkit-linear-gradient(top, #98171A 0, #98171A 50%, #98171A 51%, #98171A 100%);
    background: -o-linear-gradient(top, #98171A 0, #98171A 50%, #98171A 51%, #98171A 100%);
    background: -ms-linear-gradient(top, #98171A 0, #98171A 50%, #98171A 51%, #98171A 100%);
    background: linear-gradient(to bottom, #98171A 0, #98171A 50%, #98171A 51%, #98171A 100%);
    color: #fff;
    border-color: #98171A
}

.category-sports a.selected, .category-sports a:hover {
    color: #FFE600
}

.filter {
    color: #000
}

.filter a.selected, .filter a:hover {
    color: #6e0005
}

.float-box.right a {
    color: #FFC107
}

.footer {
    color: #fff;
    background-color: #464646
}

.side {
    background-color: #d9d9d9
}

.betslip-container, .betslip-tabs .selected {
    border-width: 0;
    border-color: #ccc
}

.betslip-container > [class*="-title"] {
    color: #fff;
    background: #98171A;
    background: -moz-linear-gradient(top, #98171A 0, #98171A 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #98171A), color-stop(100%, #98171A));
    background: -webkit-linear-gradient(top, #98171A 0, #98171A 100%);
    background: -o-linear-gradient(top, #98171A 0, #98171A 100%);
    background: -ms-linear-gradient(top, #98171A 0, #98171A 100%);
    background: linear-gradient(to bottom, #98171A 0, #98171A 100%)
}

.betslip-betting.info dt .icon {
    color: #999
}

.betslip-betting.info dt .icon:hover {
    color: #333
}

.betslip .underdog {
    color: #039
}

.betslip .current {
    background-color: #fff
}

.betslip .highlight {
    background-color: #FFFAC7
}

.betslip-betting.success {
    background-color: #E8FFC7
}

.betslip-betting.warning {
    background-color: #FFFAC7
}

.betslip .betting-close .betting-close-overlay ~ dl, .betslip .betting-close .betting-close-overlay ~ dl * {
    color: #999 !important;
    background-color: #fff !important;
    border-color: #999 !important
}

.betslip .betting-close .betting-close-overlay {
    color: #fff;
    background-color: #999
}

.betslip .betting-close .betting-close-overlay .icon-close {
    color: #ccc
}

.betslip .betting-close .betting-close-overlay .icon-close:hover {
    color: currentColor
}

.betslip .betting-close .betting-close-overlay:before {
    border-color: #999;
    background-color: rgba(0, 0, 0, .15)
}

.account-money {
    color: #000;
    background-color: transparent
}

.side-menu ul {
    border-width: 0;
    border-color: #ccc
}

.side-menu li {
    color: #000;
    border-color: #ccc;
    background: 0 0
}

.side-menu li:hover {
    color: #000;
    background: #fff
}

.side-menu strong {
    font-weight: 400
}

.side-menu i {
    margin-right: 8px
}

.bulletin h3 + div {
    border-width: 0;
    border-color: #ccc
}

.bulletin a {
    color: #FFC107
}

.bulletin a:hover {
    color: currentColor
}

.all-bets-layout, .match {
    background-color: #ebebeb;
    border-color: #ccc
}

.all-bets-layout h1, .match-title {
    background: #d9d9d9;
    background: -moz-linear-gradient(top, #d9d9d9 0, #d9d9d9 50%, #d9d9d9 51%, #d9d9d9 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d9d9d9), color-stop(100%, #d9d9d9));
    background: -webkit-linear-gradient(top, #d9d9d9 0, #d9d9d9 50%, #d9d9d9 51%, #d9d9d9 100%);
    background: -o-linear-gradient(top, #d9d9d9 0, #d9d9d9 50%, #d9d9d9 51%, #d9d9d9 100%);
    background: -ms-linear-gradient(top, #d9d9d9 0, #d9d9d9 50%, #d9d9d9 51%, #d9d9d9 100%);
    background: linear-gradient(to bottom, #d9d9d9 0, #d9d9d9 50%, #d9d9d9 51%, #d9d9d9 100%);
    color: #474747
}

.match-toolbar {
    color: #fff;
    /*
    border-style: solid;
    border-width: 2px;
    */
    border-color: #f1f1f1;
    background-color: #98171A
}

.match-odds-title {
    background-color: #fff;
    border-color: #dedede
}

.match-odds-title .col {
    color: #fff;
    background-color: #98171A;
    border-color: #fff
}

.match-odds-title .cell {
    border-color: #fff
}

.match-league {
    background-color: #fff;
    border-color: #dedede
}

.match-league h2 {
    color: #fff;
    background-color: #F08484
}

.match-league h2 .icon::before {
    color: #fff;
    background-color: #98171A
}

.match-league h2:hover {
    background-color: #f39b9b
}

.match-odds-list {
    background-color: #ebebeb
}

.match-odds-list .row, .match-odds-list + .match-odds-list {
    border-color: #ccc
}

.match-odds-list .col {
    border-color: #fff
}

.match-odds-list em {
    color: #000
}

.match-odds-list b {
    color: #c00;
    background-color: rgba(255, 255, 255, .5);
    border-color: #ccc
}

.col.time .scoreboard, .match-tennis .col.time .scoreboard {
    border-color: #98171A
}

.match-odds-list b.selected, .match-odds-list b:hover {
    background-color: rgba(255, 255, 0, .5)
}

.match-odds-list b.underdog {
    color: #039
}

.match-odds-list b.odds-disable {
    color: #888
}

.match-odds-list b.odds-disable:hover {
    background-color: rgba(255, 255, 255, .5)
}

.match-odds-list .all-bets b {
    color: #5775AF
}

.col.time .live {
    color: red
}

.row .col.bettype + .col.bettype {
    background-color: #f3e3d7
}

.match-soccer.in-play .col.time {
    width: 4.5em
}

.col.time .scoreboard-title {
    color: #fff;
    background-color: #98171A
}

.col.time .scoreboard-detail {
    background-color: #f8d0d1
}

.match-tennis .col.time .scoreboard-title {
    color: #fff;
    background-color: #98171A
}

.match-tennis .col.time .scoreboard-detail {
    background-color: #f8d0d1
}

.match-tennis .col.time .scoreboard .socre:before {
    background-color: #ccc
}

.match-tennis .col.time .scoreboard .socre.goal:before {
    background-color: #98171A
}

.match-odds-list.match-outright2, .match-odds-list.match-outright2 .col:first-child, .match-odds-list.match-outright2:nth-child(even) .col {
    border-color: #ccc
}

.all-bets-layout > * {
    padding: 0 10px
}

.all-bets-layout h1 .icon-grid a {
    border-color: rgba(0, 0, 0, .1)
}

.all-bets-bettype .list-col .cell, .all-bets-bettype .list-col .col:first-child .cell, .all-bets-bettype .list-row .row .cell {
    border-color: #b3b3b3
}

.all-bets-layout h1 .icon-grid a:hover {
    background-color: rgba(0, 0, 0, .5);
    color: #FFC107
}

.all-bets-layout h1 .icon-grid .icon, .all-bets-layout h1 .icon-grid .icon:before {
    color: inherit
}

.all-bets-bettype h3 {
    color: #fff;
    background: #F08484;
    background: -moz-linear-gradient(top, #F08484 0, #F08484 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F08484), color-stop(100%, #F08484));
    background: -webkit-linear-gradient(top, #F08484 0, #F08484 100%);
    background: -o-linear-gradient(top, #F08484 0, #F08484 100%);
    background: -ms-linear-gradient(top, #F08484 0, #F08484 100%);
    background: linear-gradient(to bottom, #F08484 0, #F08484 100%)
}

.all-bets-bettype h3 i {
    color: #98171A
}

.all-bets-bettype h3 i.selected, .all-bets-bettype h3 i:hover {
    color: #ffc107
}

.all-bets-bettype b {
    color: #c00
}

.all-bets-bettype b.underdog {
    color: #039
}

.all-bets-bettype .list-row .row:nth-child(even) {
    background-color: #e6e6e6
}

.all-bets-bettype .cell.selected, .all-bets-bettype .cell:hover {
    background-color: rgba(255, 255, 0, .5)
}

.all-bets-bettype .cell.title {
    color: #333;
    background-color: #b3b3b3;
    border-bottom-color: #b3b3b3 !important
}

.all-bets-bettype .cell.title:first-child {
    border-left-color: #b3b3b3 !important
}

.all-bets-bettype .cell.title:last-child {
    border-right-color: #b3b3b3 !important
}

.all-bets-bettype .cell.odds-disable > * {
    color: #888
}

.all-bets-collection .icon-grid {
    border-color: rgba(255, 255, 255, .5)
}

.all-bets-collection h2 {
    color: #fff;
    background: #98171A;
    background: -moz-linear-gradient(top, #98171A 0, #98171A 50%, #98171A 51%, #98171A 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #98171A), color-stop(100%, #98171A));
    background: -webkit-linear-gradient(top, #98171A 0, #98171A 50%, #98171A 51%, #98171A 100%);
    background: -o-linear-gradient(top, #98171A 0, #98171A 50%, #98171A 51%, #98171A 100%);
    background: -ms-linear-gradient(top, #98171A 0, #98171A 50%, #98171A 51%, #98171A 100%);
    background: linear-gradient(to bottom, #98171A 0, #98171A 50%, #98171A 51%, #98171A 100%)
}

.all-bets-collection h2 > :last-child {
    border-right-color: transparent
}

.all-bets-collection.favorite h2 {
    color: #000;
    background: #ffc107;
    background: -moz-linear-gradient(top, #ffc107 0, #ffc107 50%, #ffc107 51%, #ffc107 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffc107), color-stop(100%, #ffc107));
    background: -webkit-linear-gradient(top, #ffc107 0, #ffc107 50%, #ffc107 51%, #ffc107 100%);
    background: -o-linear-gradient(top, #ffc107 0, #ffc107 50%, #ffc107 51%, #ffc107 100%);
    background: -ms-linear-gradient(top, #ffc107 0, #ffc107 50%, #ffc107 51%, #ffc107 100%);
    background: linear-gradient(to bottom, #ffc107 0, #ffc107 50%, #ffc107 51%, #ffc107 100%)
}

.all-bets-collection .no-data {
    border-color: #ccc
}

.all-bets-socreboard .accent {
    color: #FF9800
}

.all-bets-socreboard-status ul {
    color: #eee;
    background: #303030
}

.all-bets-socreboard-status .event-time {
    background: #151515
}

.all-bets-socreboard-status .event-time li {
    color: #999
}

.all-bets-socreboard-status .socre {
    color: #FF9800
}

.all-bets-socreboard-status .red-card {
    background: #a20000
}

.all-bets-socreboard-detail ul {
    color: #999;
    background: #151515
}

.all-bets-socreboard-detail ul + ul {
    background: #303030
}

.all-bets-socreboard-detail li.event {
    color: #fff
}

.all-bets-socreboard-detail span em {
    color: #999
}

.all-bets-socreboard-detail span.score:before {
    background: #999
}

.all-bets-socreboard-detail span.score.goal:before {
    background: #FF9800
}

.all-bets-layout [class*=all-bets-sport] {
    background-color: #1f2929
}

.float-box.right a {
    border-radius: 30px;
    background: #4d4d4d;
    background: -moz-linear-gradient(top, #4d4d4d 0, #1a1a1a 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4d4d4d), color-stop(100%, #1a1a1a));
    background: -webkit-linear-gradient(top, #4d4d4d 0, #1a1a1a 100%);
    background: -o-linear-gradient(top, #4d4d4d 0, #1a1a1a 100%);
    background: -ms-linear-gradient(top, #4d4d4d 0, #1a1a1a 100%);
    background: linear-gradient(to bottom, #4d4d4d 0, #1a1a1a 100%)
}

.float-box.right a:hover {
    background: #404040;
    background: -moz-linear-gradient(top, #404040 0, #0d0d0d 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #404040), color-stop(100%, #0d0d0d));
    background: -webkit-linear-gradient(top, #404040 0, #0d0d0d 100%);
    background: -o-linear-gradient(top, #404040 0, #0d0d0d 100%);
    background: -ms-linear-gradient(top, #404040 0, #0d0d0d 100%);
    background: linear-gradient(to bottom, #404040 0, #0d0d0d 100%)
}