/* gif Loading
------------------------------------ */
.loading-table-placar-aovivo
{
    background-color: #004b63;
    text-align: center;
    min-height: 400px;
    background: url(../css/images/load.gif) no-repeat;
    background-position: center;
}

.show-table-placar-aovivo {
    display: none;
}

/* Estilos gerais
------------------------------------ */
.gadget {
    max-width: 370px;
    margin: 0px auto;
    font-family: 'open sans', 'helvetica', 'arial', sans-serif;
}
.gadget h1, .gadget h2, .gadget h3, .gadget h4, .gadget h5, .gadget h6 {
    font-family: 'oswald', 'impact', sans-serif;
}
.gadget h3 {
    font-size: 24px;
}
.gadget h4 {
    font-size: 18px;
    font-weight: 500;
}
.gadget h5 {
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 500;
}
.gadget a {
    text-decoration: none;
    color: #333;
    font-weight: inherit;
}
.gadget p {
    display: inline-block;
    margin: 0;
}
.gadget header {
  border-bottom: 2px solid #EEE!important;
  display: block;
  width: 100%;
  height: 32px;
  margin-bottom: 15px;
}
.match-widgets .gadget header {
  height: 27px;
}
.post .gadget header h5 a {
  line-height: initial;
}
.gadget.gadget-left {
  float: left;
  margin-top: 10px;
  margin-right: 15px;
}
.gadget.gadget-right {
  float: right;
  margin-top: 10px;
  margin-left: 15px;
}

/* Grupos
------------------------------------ */
.gadget .tabela-gadget {
  margin-bottom: 40px;
}
.gadget .grupo-overflow {
    overflow: hidden;
    width: 100%;
}
.gadget .grupo {
    background: -moz-linear-gradient(top,  rgba(0,0,0,0.03) 0%, rgba(0,0,0,0) 45%, rgba(0,0,0,0) 100%);
    background: -ms-linear-gradient(top,  rgba(0,0,0,0.03) 0%,rgba(0,0,0,0) 45%,rgba(0,0,0,0) 100%);
    background: -o-linear-gradient(top,  rgba(0,0,0,0.03) 0%,rgba(0,0,0,0) 45%,rgba(0,0,0,0) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.03)), color-stop(45%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0)));
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0.03) 0%,rgba(0,0,0,0) 45%,rgba(0,0,0,0) 100%);
    background: linear-gradient(to bottom,  rgba(0,0,0,0.03) 0%,rgba(0,0,0,0) 45%,rgba(0,0,0,0) 100%);
    border: 2px solid #eee;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.03);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#12000000', endColorstr='#00000000',GradientType=0 );
    position: relative;
}

.gadget .combo-list {
    display: inherit;
    box-shadow: 0 0 10px #eee;
    margin: -10px auto 0 auto;
    width: 75%;
    padding: 10px;
    cursor: pointer;
    font-family: 'Oswald', impact, sans-serif;
    text-transform: uppercase;
    font-size: 16px;
}

.gadget .custom-list {
    display: none;
    position: absolute;
    top: 30px;
    left: 5%;
    width: 90.3%;
    z-index: 1000;
    overflow: hidden;
    height: 237px;
    box-shadow: 0px 23px 44px #CCC;
}

.gadget .grupo .combo-list .titulo-grupo {
    width: 100%;
    margin: 0;
}
.gadget .grupo .combo-list .titulo-grupo:hover {
    background: aliceblue;
}
.gadget .tab-pane table {
    table-layout: fixed;
}
.gadget .tab-pane table td:first-child {
    width: 65%;
}
.gadget .tab-pane table td.titulo-grupo {
  font-family: 'Oswald', Impact, sans-serif;
  font-size: 18px;
  text-align: left;
}
.gadget .grupo .titulo-fase {
  font-weight: bold;
  text-align: center;
}
.gadget .grupo table thead td {
    border-bottom: 1px solid #eee;
    font-weight: bold;
    padding: 10px 2px;
    text-align: center;
}
.gadget .grupo table thead td {
    font-weight: bold;
    min-width: 20px;
    padding: 10px 2px;
    text-align: center;
}
.gadget .grupo table tbody td {
    border-right: 1px solid #eee;
    padding: 10px;
    position: relative;
    text-align: center;
}

.gadget .grupo table tbody .time b {
    background: #fff;
    border-radius: 50%;
    border: 2px solid #ddd;
    color: #aaa;
    display: inline-block;
    font-size: 14px;
    height: 21px;
    margin: 0 10px 0 -5px;
    text-align: center;
    width: 30px;
    height: 30px;
    line-height: 25px;
    font-family: 'Oswald', Impact, sans-serif;
}

.gadget .grupo table tbody tr { border-bottom: 1px solid #eee; }
.gadget .grupo table .time, .gadget .grupo table .titulo {
  text-align: left;
  padding: 10px;
  line-height: 21px;
}
.gadget .grupo table .zebra { background: #f8f8f8; }

.gadget .grupo table .time span {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 70%;
    display: inline-block;
    margin: -5px 0;
}
.gadget .grupo .custom-list a {
    text-decoration: none;
    color: #333;
}
.gadget .simplebar-content p {
    display: none;
}
.gadget .rodada .placar {
    width: 25px;
    font-size: 21px;
    vertical-align: text-bottom;
}
.gadget .grupo table .rodada .time {
    display: inline-block;
    width: 50px;
    font-weight: 600;
    text-align: center;
}

.gadget .grupo table>tbody>tr:hover {
    background-color: aliceblue;
}
.gadget .grupo table>tbody>tr:hover .zebra {
    background-color: #E6F1FC;
}
.gadget .wrapper {
    margin-top: 30px;
}
.gadget .border-bottom {
    padding-bottom: 30px;
    border-bottom: 1px solid #EEE;
}
.gadget .grupo table tbody td {
    border-right: 0;
}
.gadget a.ver-tabela {
    display: block;
    padding: 10px 0;
    text-transform: uppercase;
    font-family: 'Oswald', Impact, sans-serif;
    font-weight: 400;
    color: white;
    background: #01676E;
    border-radius: 0 0 8px 8px;
    text-align: center;
}
.gadget a.ver-tabela:hover {
    background: #00B0A8;
}
.gadget .separador-agenda {
  font-weight: 100;
  color: #666;
}

/*--- Nenhum campeonato selecionado ---*/

.gadget .grupo table.camp-fallback {
  font-family: 'Oswald', Impact, sans-serif;
  font-size: 30px;
  color: #CCC;
  line-height: 35px;
}
.gadget .grupo table.camp-fallback tr {
  border: 0;
}
.gadget .grupo table.camp-fallback>tbody>tr:hover {
  background-color: transparent;
}

/*--- /Nenhum campeonato selecionado ---*/

/*--- Cores ---*/

#gad-tabela[class^="brasileiro-serie-a"] tr:nth-child(-n+4) td span,
#gad-tabela[class^="brasileiro-serie-b"] tr:nth-child(-n+4) td span,
#gad-tabela[class^="espanhol-"] tr:nth-child(-n+4) td span,
#gad-tabela[class^="frances-"] tr:nth-child(-n+3) td span,
#gad-tabela[class^="ingles-"] tr:nth-child(-n+4) td span,
#gad-tabela[class^="italiano-"] tr:nth-child(-n+3) td span,
#gad-tabela[class^="portugues-"] tr:nth-child(-n+3) td span,
#gad-tabela[class^="alemao-"] tr:nth-child(-n+4) td span {
    color: #679901;
    font-weight: 700;
}
#gad-tabela[class^="brasileiro-serie-a"] tr:nth-child(-n+4) td b,
#gad-tabela[class^="brasileiro-serie-b"] tr:nth-child(-n+4) td b,
#gad-tabela[class^="espanhol-"] tr:nth-child(-n+4) td b,
#gad-tabela[class^="frances-"] tr:nth-child(-n+3) td b,
#gad-tabela[class^="ingles-"] tr:nth-child(-n+4) td b,
#gad-tabela[class^="italiano-"] tr:nth-child(-n+3) td b,
#gad-tabela[class^="portugues-"] tr:nth-child(-n+3) td b,
#gad-tabela[class^="alemao-"] tr:nth-child(-n+4) td b {
    color: #679901;
    border-color: #679901;
}
#gad-tabela[class^="espanhol-"] tr:nth-child(5) td span,
#gad-tabela[class^="espanhol-"] tr:nth-child(6) td span,
#gad-tabela[class^="frances-"] tr:nth-child(4) td span,
#gad-tabela[class^="ingles-"] tr:nth-child(5) td span,
#gad-tabela[class^="italiano-"] tr:nth-child(4) td span,
#gad-tabela[class^="italiano-"] tr:nth-child(5) td span,
#gad-tabela[class^="portugues-"] tr:nth-child(4) td span,
#gad-tabela[class^="portugues-"] tr:nth-child(5) td span,
#gad-tabela[class^="alemao-"] tr:nth-child(5) td span,
#gad-tabela[class^="alemao-"] tr:nth-child(6) td span {
    color: #dd9901;
    font-weight: 700;
}
#gad-tabela[class^="espanhol-"] tr:nth-child(5) td b,
#gad-tabela[class^="espanhol-"] tr:nth-child(6) td b,
#gad-tabela[class^="frances-"] tr:nth-child(4) td b,
#gad-tabela[class^="ingles-"] tr:nth-child(5) td b,
#gad-tabela[class^="italiano-"] tr:nth-child(4) td b,
#gad-tabela[class^="italiano-"] tr:nth-child(5) td b,
#gad-tabela[class^="portugues-"] tr:nth-child(4) td b,
#gad-tabela[class^="portugues-"] tr:nth-child(5) td b,
#gad-tabela[class^="alemao-"] tr:nth-child(5) td b,
#gad-tabela[class^="alemao-"] tr:nth-child(6) td b {
    color: #dd9901;
    border-color: #dd9901;
}
#gad-tabela[class^="brasileiro-serie-a"] tr:nth-last-child(-n+4) td span,
#gad-tabela[class^="brasileiro-serie-b"] tr:nth-last-child(-n+4) td span,
#gad-tabela[class^="espanhol-"] tr:nth-last-child(-n+3) td span,
#gad-tabela[class^="frances-"] tr:nth-last-child(-n+3) td span,
#gad-tabela[class^="ingles-"] tr:nth-last-child(-n+3) td span,
#gad-tabela[class^="italiano-"] tr:nth-last-child(-n+3) td span,
#gad-tabela[class^="portugues-"] tr:nth-last-child(-n+2) td span,
#gad-tabela[class^="alemao-"] tr:nth-last-child(-n+3) td span {
    color: #ff4444;
    font-weight: 700;
}
#gad-tabela[class^="brasileiro-serie-a"] tr:nth-last-child(-n+4) td b,
#gad-tabela[class^="brasileiro-serie-b"] tr:nth-last-child(-n+4) td b,
#gad-tabela[class^="espanhol-"] tr:nth-last-child(-n+3) td b,
#gad-tabela[class^="frances-"] tr:nth-last-child(-n+3) td b,
#gad-tabela[class^="ingles-"] tr:nth-last-child(-n+3) td b,
#gad-tabela[class^="italiano-"] tr:nth-last-child(-n+3) td b,
#gad-tabela[class^="portugues-"] tr:nth-last-child(-n+2) td b,
#gad-tabela[class^="alemao-"] tr:nth-last-child(-n+3) td b {
    color: #ff4444;
    border-color: #ff4444;
}

/*--- /Cores ---*/

/*--- Multi Grupos ---*/

.gadget-slider {
    margin: 0;
    padding: 0;
}
.gadget-slider-item {
    right: 0px;
    overflow: hidden;
}
.gadget-slider-item h4 {
    text-align: center;
    margin: 15px 0;
}
.gadget .controls {
    position: absolute;
    top: 4px;
    font-size: 20px;
    font-weight: bold;
    color: #CCC;
    cursor: pointer;
    z-index: 890;
    padding: 10px 50px;
}
.gadget .controls.cycle-prev {
    left: 0px;
}
.gadget .controls.cycle-next {
    right: 0px;
}
.gadget .gadget-slider .grupo-overflow {
    height: 201px;
}
.gadget .simplebar-scroll-content {
    width: 105% !important
}

/*--- /Multi Grupos ---*/


/* Ficha técnica
------------------------------------ */
.gadget .ficha-tecnica {
    width: 100%;
    display: table;
    margin-bottom: 20px;
}
.gadget .ficha-icons {
    float: left;
    width: 75px;
    background: white;
}
.gadget .ficha-icons ul {
    padding: 0;
}
.gadget .ficha-icons li {
    list-style: none;
    position: relative;
    padding: 20px 10px;
}
.gadget .ficha-icons a {
    width: 35px;
    height: 35px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: block;
    opacity: .4;
    transition: all 0.3s ease-out;
}
.gadget .ficha-icons a.gols {
    background-image: url(images/bola.png);
}
.gadget .ficha-icons a.cartoes {
    background-image: url(images/cartoes.png);
}
.gadget .ficha-icons a.arbitragem {
    background-image: url(images/apito.png);
}
.gadget .ficha-icons a.renda {
    background-image: url(images/dinheiro.png);
}
.gadget .ficha-icons a:hover {
    opacity: .6;
}
.gadget .ficha-icons .active a {
    opacity: 1;
}
.gadget .ficha-icons i {
    display: none;
    position: absolute;
    top: 20px;
    right: 10px;
    font-size: 30px;
    color: #ccc;
}
.gadget .ficha-tecnica .tab-content {
    margin-left: 70px;
}
.gadget .ficha-icons .active i {
    display: block;
}
.gadget .tab-pane {
    padding: 10px;
}
.gadget .tab-pane h3 {
    margin-top: 10px;
}
.gadget .cartao-amarelo { color: orange; }
.gadget .cartao-vermelho { color: red; }
.gadget .tab-pane p {
    display: block;
    margin: 0 0 1em;
}


/* Escalação
------------------------------------

.gadget .escalacao {
  height: 600px;
}
.gadget .escalacao1 {
    margin-bottom: 20px;
}
.gadget .escalacao1 {
    text-align: left;
}
.gadget .escalacao2 {
    text-align: right;
}
.gadget .escalacao-col {
    padding: 15px 0 0 0;
    border-bottom: 1px solid #eee;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.gadget .time-title {
    font-weight: 400;
    padding: 2px 0;
    font-family: 'oswald', 'impact', sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    height: 20px;
}
.gadget .nome {
    font-weight: 600;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    height: 20px;
}
.gadget .escalacao-col .jogador {
  padding: 15px 0;
  border-top: 1px solid #eee;
}
.gadget .out .nome {
    color: #aaa;
}
.gadget .escalacao-col .substituido {
    margin-left: 5px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.gadget .icons {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.gadget .icons img {
    width: 10px;
    height: 9px;
}
.gadget .icons .gols, .gadget .icons .cartao-amarelo, .gadget .icons .cartao-vermelho {
    display: inline-block;
}
.gadget .jogador.substituto {
    margin-top: 10px;
}
.gadget .ico-substituicao {
    float: left;
    margin-top: 3px;
    margin-right: 10px;
}
.gadget .jogador.substituto .icons {
    margin-left: 27px;
}
.gadget .escalacao-col .icon-escalacao {
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    overflow: hidden;
    display: inline-block;
    margin-bottom: -5px;
}
.gadget .escalacao-col .icon-escalacao.gols {
    background-image: url(images/ico-bola.png);
}
.gadget .escalacao-col .icon-escalacao.cartao-amarelo {
    background-image: url(images/ico-cartao-amarelo.png);
}
.gadget .escalacao-col .icon-escalacao.cartao-vermelho {
    background-image: url(images/ico-cartao-vermelho.png);
}
.gadget .escalacao-col .icon-escalacao.substituicao {
    background-image: url(images/ico-substituicao.png);
}
.gadget .escalacao-col .nome-tecnico {
    padding-bottom: 15px;
    margin-bottom: 5px;
}
.gadget .escalacao-col .tecnico-label {
  font-weight: 700;
  color: #A2A2A2;
  text-transform: uppercase;
  font-size: 11px;
}
.gadget .escalacao-col .tecnico-nome {
    font-weight: 700;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    height: 20px;
} */

/* Team Stats
------------------------------------ */
.squadra-team-info {
    margin-bottom: 30px;
}
.squadra-team-info .team-data {
  width: 32%;
  padding: 5px 10px;
}
.squadra-team-info .team-row {
    margin: 0 0 5px 0;
}
.squadra-team-info .team-info-big.team-info-percent canvas {
    margin: 0;
    height: 57px;
    width: 57px;
}
.squadra-team-info .team-info-big.team-info-percent span {
    font-size: 15px;
}
.squadra-team-info .team-row img {
    max-width: 83%;
    margin-top: 5px;
}
.squadra-team-info .championship {
    text-align: center;
    margin-bottom: 15px;
}
.squadra-team-info .championship .champ-title {
    background: #666;
    padding: 2px 15px;
    color: white;
    border-radius: 4px;
    font-family: 'Oswald', Impact, sans-serif;
    font-weight: 100;
    text-transform: uppercase;
}
.hr-team-stats {
    margin: 20px 0;
}

/* Agenda
------------------------------------ */
.gadget .agenda {
  min-width: 300px;
  margin-bottom: 0;
}
.gadget .agenda header {
  margin-bottom: 30px;
}
.gadget .slider-jogos {
    padding: 0;
}
.gadget .slider-jogos .rodada {
    font-weight: bold;
    font-size: 16px;
    margin-top: -5px;
    margin-bottom: 10px;
    line-height: initial;
}
.gadget .jogo-destaque {
    width: 100%;
    text-align: center;
}
.gadget .jogo-destaque img {
    width: 70px;
    margin: 0px 20px;
}
.gadget .jogo-destaque h4 {
    display: inline-block;
}
.gadget .detalhes, .gadget .detalhes p, .gadget .detalhes .gol, .gadget .detalhes .separador {
  font-family: 'oswald', 'impact', sans-serif;
  font-size: 22px;
  font-weight: 500;
  padding: 5px 0;
  line-height: initial;
}
.gadget .detalhes .nome {
    font-weight: 100;
    margin: 0 20px;
}
.gadget .detalhes .separador {
    font-weight: 100;
    color: #999;
    font-size: 30px;
    line-height: 20px;
    margin: 0 5px;
}
.gadget .placar {
    width: 80px;
    display: inline-block;
}
.gadget .agenda .controls {
    font-size: 40px;
    top: 25%;
    padding: 10px 20px;
}
.gadget .championship {
  margin: 15px 0;
  text-align: center;
}

.gadget .agenda .brasoes img {
    margin: 0 40px;
}

.gadget .agenda .penaltis {
    font-size: 14px;
    margin: 0 3px;
    bottom: 3px;
    position: relative;
    color: #666;
    letter-spacing: .1em;
    font-weight: 100;    
}

/* Jogos do dia
------------------------------------ */
.jogosdia {
  margin: 0 auto;
  position: relative;
  margin-bottom: 50px;
  max-width: 960px;
}
.jogosdia .data-title {
  width: 50px;
  display: table;
  border: 1px solid #BBB;
  border-radius: 5px;
  font-family: 'Open Sans', Arial, sans-serif;
  position: absolute;
  top: 60px;
}
.semjogos {
  margin-top: 20px;
  font-size: 17px;
}
.semjogos .semjogos-data {
  font-weight: bold;
}
.camp-title {
  text-transform: uppercase;
  border-bottom: 1px solid #989898;
}
.jogosdia .data-title-semana {
  width: 50px;
  font-size: 12px;
  padding: 3px 0;
  float: left;
  background: #BBB;
  border-radius: 3px 3px 0 0;
  text-transform: uppercase;
  font-weight: bold;
  color: white;
}
.jogosdia .data-title-dia {
  float: left;
  width: 50px;
  font-weight: bold;
  color: #999;
  font-size: 20px;
  padding: 7px 0;
}
.jogosdia .jogosdia-content {
  padding: 40px 0;
  border-bottom: 1px solid #EAEAEA;
}
.jogosdia .jogosdia-content:last-child {
  border: none;
}
.jogosdia .brasao img {
  max-width: 80px;
  margin-top: 20px;
}
.jogosdia .brasao .team-name, .jogosdia .brasao .team-name a {
  font-family: 'Oswald', Impact, sans-serif;
  color: #333;
  font-size: 20px;
  font-weight: 100;
  margin-top: 10px;
  line-height: 24px;
}
.jogosdia .information .info, .jogosdia .information .info span {
  color: #333;
}
.jogosdia .information .hora {
  color: green;
  font-weight: 500;
  font-size: 14px;
  padding-bottom: 10px;
}
.jogosdia .information .estadio {
  font-size: 14px;
  line-height: 20px;
}
.jogosdia .information .placar {
  font-size: 30px;
  font-family: 'Oswald', 'Impact', sans-serif;
  line-height: 60px;
  font-weight: bold;
}
.jogosdia .information .placar .gol {
  margin: 0 10px;
}
.jogosdia .information .info a {
  padding: 5px;
  border-radius: 5px;
  text-transform: uppercase;
  color: white;
}
.jogosdia .information .info.link-pos, .jogosdia .information .info.link-aovivo {
  margin-top: 10px;
  min-width: 90px;
}
.jogosdia .information .link-pos a {
  background: rgb(236, 89, 0);
}
.jogosdia .information .link-pos a:hover {
  background: rgb(253, 126, 48);
}
.jogosdia .information .link-aovivo a {
  background: green;
}
.jogosdia .information .link-aovivo a:hover {
  background: rgb(20, 186, 20);
}
.jogosdia .information .info a[href='']{
    display:none;
}
.ver-tabela-container {
  text-align: center;
  margin: 30px 0;
}
.jogosdia a.ver-tabela {
  text-align: center;
  margin: 10px 0;
  text-transform: uppercase;
  font-family: 'Oswald', Impact, sans-serif;
  font-weight: 400;
  padding: 5px 10px;
  background-color: #CCC;
  color: white;
  border-radius: 5px;
}
.jogosdia a.ver-tabela:hover {
  background-color: #DDD;
}
.jogosdia .gol-descricao {
  margin-top: 20px;
  line-height: 20px;
}
.jogosdia .gol-visitante {
  text-align: right;
}
.jogosdia .penaltis {
  font-size: 18px;
  color: #666 !important;
  font-weight: 100;
  letter-spacing: .1em;
}
/* Jogos do dia no menu
------------------------- */
#menu-overlay div.jogosdia .brasao .team-name,
#menu-overlay div.jogosdia .brasao .team-name a {
  color: #FFF;
}
#menu-overlay div.jogosdia .information .hora {
  color: rgb(0, 219, 0);
}
#menu-overlay div.jogosdia .information .info span {
  color: white;
}
#menu-overlay div.jogosdia .jogosdia-content {
  border-color: #666;
}
#menu-overlay div.jogosdia .data-title {
  border-color: white;
}
#menu-overlay div.jogosdia .data-title-semana {
  color: black;
  background: #FFF;
}
#menu-overlay div.jogosdia .data-title-dia {
  color: white;
}
#menu-overlay div.ver-tabela-menu {
  text-align: center;
  margin: 0px auto 70px;
}
#menu-overlay div.ver-tabela-menu a {
  text-align: center;
  text-transform: uppercase;
  font-family: 'Oswald', Impact, sans-serif;
  font-size: 18px;
  font-weight: 400;
  padding: 5px 10px;
  background-color: green;
  border-radius: 5px;
}
#menu-overlay div.ver-tabela-menu a:hover {
  background-color: rgb(11, 158, 11);
}
/* Tablet
------------------------- */
@media (max-width: 990px) {
  .jogosdia .data-title {
    position: initial;
    margin-top: 20px;
    margin: 20px auto 0;
  }
}
/* Mobile
------------------------- */
@media (max-width: 767px) {
  .jogosdia .brasao img {
    max-width: 50px;
    margin-top: 35px;
  }
  .jogosdia .brasao .team-name {
    display: none;
  }
  .jogosdia .gol-descricao {
    font-size: 13px;
  }
  .jogosdia .information .hora {
    padding-bottom: 0;
  }
  .jogosdia .information .placar {
    font-size: 25px;
    line-height: 45px;
  }
}
