body, html, .card-body-color, .contentHeightLimited {
	background: #182325;
}

*::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #182325;
}

*::-webkit-scrollbar {
	width: 6px;
	background-color: #F5F5F5;
}

*::-webkit-scrollbar-thumb {
	background-color: #454c4f;
}

.btn-success[id="sendBet"] {
	background: #e4e4e4 !important;
	border-color: #e4e4e4 !important;
	color: #333 !important;
}

#sendBet:not(.btn-success):not(.inline_odds), #sendBet .pull-right {
	color: #ebd727 !important;
}

.btn-primary {
	background: #cc0b0b !important;
	border-color: #cc0b0b !important;
}

.btn-secondary {
	background: #999 !important;
	border-color: #999 !important;
}

.box-outline-success {
	border: 1px solid #cc0b0b !important;
	color: #FFF;
}

.header-bg, .btn-finish {
	background: #cc0b0b !important;
}

.card-header {
	background: #cc0b0b;
    color: #fff;
    border-bottom: 5px solid #2d2d2c;
}

.card-main-color {
	background: #2e3437 !important;
}

.blockquote-dark {
	border-left: 4px solid #454c4f !important;
	color: #FFF;
}

.btn-wh {
	background: rgba(255, 255, 255, .15) !important;
	border-color: transparent !important;
}

.moreOptions {
	color: #FFF;
}

.collapse-matches {
	background: #2e3437 !important;
}

.btnBetDescription:not(.descriptLive) {
	color: rgba(255, 255, 255, .8) !important;
}

#matches_table td {
	border: 0 !important;
	color: rgba(255, 255, 255, .8);
}

.main-campeonato-titulo {
	background: #2b3135 !important;
	border-bottom: 1px solid rgba(0,0,0,.6);
    border-top: 1px solid rgba(255,255,255,.1);
}

.match {
    background: #434444;
    padding: 0 0 10px;
    border-bottom: 1px solid rgba(0,0,0,.1) !important;
    border-top: 1px solid rgba(255,255,255,.2) !important;
}

.footer {
    background-color: #2e3437 !important;
    color: #FFF !important;
}

.tdTimeScore {
    font-size: 18px;
}

#matches_table tr:nth-child(even) {
  background-color: #4d4d4d !important;
}