
header {
	border-color: #d41f26;
}

footer {
  background: #991007;
  color: #fff;
}

@media (min-width: 768px) {
  .navbar {
    border-radius: 0 !important;
  }
}
.navbar-default {
  background-color: #d41f26;
  border-color: #d41f26;
}
.navbar-default .navbar-text {
  color: #fff;
}
.navbar-default .navbar-nav > li > a {
  color: #fff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #000;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #d41f26;
  background-color: #fff;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}

.navbar-header .menu-mobile-text {
  color:#fff;
}
.navbar-header button i {
  color:#fff;
}
.navbar-header button:hover i, .navbar-header button:active i {
  color:#000;
}
.btn-primary {
	background: #d41f26;
	border-color: #b22d2d;
}

.btn-primary:hover {
	background: #b22d2d;
	border-color: #b22d2d;
}

#titulo-campeonato {
  border-color: #ccc;
}

h1 {
	color:#d41f26;
}

h2 {
  color:#666;
}

.box-lateral {
  border-color: #b22d2d;
}

.box-lateral-titulo {
  background: #d41f26;
  color: #fff;
}

thead {
  background: #f0f0f0;
}

thead i {
  color:#ccc;
}

thead.table-head {
  background: #666;
  color: #fff;
}

table.table-jogos .table-horario, table.table-sumula .table-horario {
  background:#666;
  color: #fff;
}

table.table-jogadores thead td, table.table-presenca thead td  {
  background: #999;
}

table.table-jogadores thead td .fa, table.table-presenca thead td .fa {
  color: #fff;
}

table.table-sumula thead td, table.table-sumula thead td  {
  background: #999;
}

table .dd {
  background: #f0f0f0;
}