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

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

.accent {
    color : red
}

input[type="text"] {
    border-width : 1px;
    border-style : solid;
    border-color : #ccc
}

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

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

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

.icon-group .icon-streming {
    color : #FF5772
}

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

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

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

.icon-success {
    color : #6BA228
}

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

.icon-warning {
    color : red
}

.icon-warning + span {
    color : red
}

.icon-help {
    color : #14805e
}

[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%);
    color        : #fff;
    box-shadow   : inset 0px 0px 0px 1px rgba(255, 255, 255, 0.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      : #fcb623;
    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 : #248d18;
    background : -moz-linear-gradient(top, #248d18 0%, #248d18 50%, #14805e 51%, #14805e 100%);
    background : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #248d18), color-stop(100%, #14805e));
    background : -webkit-linear-gradient(top, #248d18 0%, #248d18 50%, #14805e 51%, #14805e 100%);
    background : -o-linear-gradient(top, #248d18 0%, #248d18 50%, #14805e 51%, #14805e 100%);
    background : -ms-linear-gradient(top, #248d18 0%, #248d18 50%, #14805e 51%, #14805e 100%);
    background : linear-gradient(to bottom, #248d18 0%, #248d18 50%, #14805e 51%, #14805e 100%);
    color      : #fff
}

.selected.btn:hover {
    background : #248d18;
    background : -moz-linear-gradient(top, #248d18 0%, #248d18 50%, #14805e 51%, #14805e 100%);
    background : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #248d18), color-stop(100%, #14805e));
    background : -webkit-linear-gradient(top, #248d18 0%, #248d18 50%, #14805e 51%, #14805e 100%);
    background : -o-linear-gradient(top, #248d18 0%, #248d18 50%, #14805e 51%, #14805e 100%);
    background : -ms-linear-gradient(top, #248d18 0%, #248d18 50%, #14805e 51%, #14805e 100%);
    background : linear-gradient(to bottom, #248d18 0%, #248d18 50%, #14805e 51%, #14805e 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%)
}

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

.btn.accent {
    color : #fcb623
}

.button-wrap > span {
    color : #fff
}

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

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

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

.dropdown-menu li:hover a {
    color : #fff
}

.dropdown-menu a {
    color : #333
}

.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
}

.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 {
    color      : gray;
    background : #333
}

.match-toolbar .btn.disable .icon-refresh:before {
    color      : gray;
    background : #333
}

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

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

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

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

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

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

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

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

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

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

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

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

.side-menu li {
    background : #343434;
    background : -moz-linear-gradient(top, #343434 0%, #404040 100%);
    background : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #343434), color-stop(100%, #404040));
    background : -webkit-linear-gradient(top, #343434 0%, #404040 100%);
    background : -o-linear-gradient(top, #343434 0%, #404040 100%);
    background : -ms-linear-gradient(top, #343434 0%, #404040 100%);
    background : linear-gradient(to bottom, #343434 0%, #404040 100%)
}

.side-menu li:hover {
    background : #4d4d4d;
    background : -moz-linear-gradient(top, #4d4d4d 0%, #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%, #333 100%);
    background : -o-linear-gradient(top, #4d4d4d 0%, #333 100%);
    background : -ms-linear-gradient(top, #4d4d4d 0%, #333 100%);
    background : linear-gradient(to bottom, #4d4d4d 0%, #333 100%)
}

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

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

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

.table {
    border-color : #ccc;
    color        : inherit
}

.table tr {
    background-color : #efefef
}

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

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

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

.table .win {
    color : #6BA228
}

.table .lose {
    color : red
}

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

.table .text-link {
    color : #14805e
}

.table .text-link:hover {
    color : #0DD004
}

.table .underdog {
    color : #1f497d
}

.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) {
    background-color : #f5f5f5
}

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

.modal-dialog {
    background : #fefefe
}

.modal-header {
    color            : #fff;
    background-color : #14805e
}

.modal-footer {
    border-color : #ccc
}

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

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

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

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

.header-tab .svg-wrap {
    fill : #14805e
}

.header-tab .svg-border {
    fill : #14805e
}

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

.header-tab .svg-linear-gradient.top {
    stop-color : #14805e
}

.header-tab .svg-linear-gradient.bottom {
    stop-color : rgba(6, 119, 185, 0.1)
}

.side {
    background-color : #EBEBEB;
    border-color     : rgba(255, 255, 255, 0.5)
}

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

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

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

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

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

.filter {
    color : #000
}

.filter a:hover, .filter a.selected {
    color : #14805e
}

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

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

.side {
    background-color : #EBEBEB
}

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

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

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

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

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

.betslip .underdog {
    color : #0B6404
}

.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, 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   : transparent
}

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

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

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

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

.bulletin a {
    color : #fcb623
}

.bulletin a:hover {
    color : currentColor
}

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

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

.match-toolbar {
    color            : #fff;
    border-style     : solid;
    border-width     : 2px;
    border-color     : #f1f1f1;
    background-color : #666
}

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

.match-odds-title .col {
    color            : #fff;
    background-color : #666;
    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 : #959595
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.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 {
    border-color : #666
}

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

.col.time .scoreboard-title span {
    border-color : #666
}

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

.match-tennis .col.time .scoreboard {
    border-color : #666
}

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

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

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

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

.match-odds-list.match-outright2 {
    border-color : #ccc
}

.match-odds-list.match-outright2 .col:first-child {
    border-color : #ccc
}

.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(255, 255, 255, 0.6)
}

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

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

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

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

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

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

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

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

.all-bets-bettype .list-row .row .cell {
    border-color : #b3b3b3
}

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

.all-bets-bettype .list-col .cell {
    border-color : #b3b3b3
}

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

.all-bets-bettype .cell:hover, .all-bets-bettype .cell.selected {
    background-color : rgba(255, 255, 0, 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, 0.5)
}

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

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

.all-bets-collection.favorite h2 {
    color      : #fff;
    background : #FE9329;
    background : -moz-linear-gradient(top, #FE9329 0%, #FE9329 50%, #fe8610 51%, #fe8610 100%);
    background : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FE9329), color-stop(100%, #fe8610));
    background : -webkit-linear-gradient(top, #FE9329 0%, #FE9329 50%, #fe8610 51%, #fe8610 100%);
    background : -o-linear-gradient(top, #FE9329 0%, #FE9329 50%, #fe8610 51%, #fe8610 100%);
    background : -ms-linear-gradient(top, #FE9329 0%, #FE9329 50%, #fe8610 51%, #fe8610 100%);
    background : linear-gradient(to bottom, #FE9329 0%, #FE9329 50%, #fe8610 51%, #fe8610 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
}
