div#main{ width: 100%; float: none; padding: 0; }
div#main #jogos_lista{ margin-bottom: 1px; background: #bbb; padding: 20px;}
div#main #jogos_lista li{ max-width: 436px; border-radius: 0; overflow:visible; margin-bottom:20px; }
div#main #jogos_lista li.superbanner{ width: 100%; padding: 0; max-width: 100%; background: #ffdc; min-height: 90px; position: relative; border:0; overflow:hidden; }

div#main #jogos_lista li p.transmissao{ position: absolute; bottom: 15px; font-weight: bold; border-top: 1px solid #000; padding-top:5px; width: calc(100% - 30px); }
div#conteudo div.filtro_temporada { right:0;  }


div.mais_info_jogo{ position: absolute; background:#fff; top: 0; right: -287px; width: 286px; height: 145px; }
div.mais_info_jogo > div{ margin:7px; background: #fff; padding: 10px; color: #000; height: 96px; }


#billboard_bottom{ margin: 50px 0; }


div.mais_info_jogo span{ background:url('/img/esportes/sprite-bolas.png?v=1') no-repeat; width:20px; height:20px; text-indent:-9999px; float: right; display:block; position: relative; top:-2px; margin-left:2px; margin-right:3px; }
div.mais_info_jogo span.basquete{ background-position:0 -20px; }
div.mais_info_jogo span.volei{ background-position:-20px -20px; }
div.mais_info_jogo span.futsal{ background-position:-20px 0; }


ul.lista_destaques li{ width: calc(25%); float: left; }
ul.lista_destaques li img{ width:100%; height:auto; }

