@charset "utf-8";
@import url("http://s.glbimg.com/gl/ba/css/barra-globocom.min.css");

@font-face {
    font-family: 'OgloboCondensed';
    src: url('../font/OgloboCondensedBold.ttf') format('truetype'),
    	 url('../font/OgloboCondensedBold.woff') format('woff'),
    	 url('../font/OgloboCondensedBold.eot') format('embedded-opentype'),
    	 url('../font/OgloboCondensedBold.eot?#iefix') format('embedded-opentype'),
         url('../font/OgloboCondensedBold.svg#OgloboCondensedBold') format('svg');
    font-weight: 800;
}
@font-face {
    font-family: 'OgloboCondensed';
    src: url('../font/OgloboCondensedSemibold.ttf') format('truetype'),
    	 url('../font/OgloboCondensedSemibold.woff') format('woff'),
    	 url('../font/OgloboCondensedSemibold.eot') format('embedded-opentype'),
    	 url('../font/OgloboCondensedSemibold.eot?#iefix') format('embedded-opentype'),
         url('../font/OgloboCondensedSemibold.svg#OgloboCondensedSemibold') format('svg');
    font-weight: 700;
}
@font-face {
    font-family: 'OgloboCondensed';
    src: url('../font/OgloboCondensedMedium.ttf') format('truetype'),
    	 url('../font/OgloboCondensedMedium.woff') format('woff'),
    	 url('../font/OgloboCondensedMedium.eot') format('embedded-opentype'),
    	 url('../font/OgloboCondensedMedium.eot?#iefix') format('embedded-opentype'),
         url('../font/OgloboCondensedMedium.svg#OgloboCondensedMedium') format('svg');
    font-weight: 600;
}
@font-face {
    font-family: 'OgloboCondensed';
    src: url('../font/OgloboCondensedRegular.ttf') format('truetype'),
    	 url('../font/OgloboCondensedRegular.woff') format('woff'),
    	 url('../font/OgloboCondensedRegular.eot') format('embedded-opentype'),
    	 url('../font/OgloboCondensedRegular.eot?#iefix') format('embedded-opentype'),
         url('../font/OgloboCondensedRegular.svg#OgloboCondensedRegular') format('svg');
    font-weight: normal;
}
@font-face {
    font-family: 'OgloboCondensed';
    src: url('../font/OgloboCondensedLight.ttf') format('truetype'),
    	 url('../font/OgloboCondensedLight.woff') format('woff'),
    	 url('../font/OgloboCondensedLight.eot') format('embedded-opentype'),
    	 url('../font/OgloboCondensedLight.eot?#iefix') format('embedded-opentype'),
         url('../font/OgloboCondensedLight.svg#OgloboCondensedLight') format('svg');
    font-weight: 300;
}
@font-face {
    font-family: 'OgloboXCondensed';
    src: url('../font/OgloboXCondensedLight.ttf') format('truetype'),
    	 url('../font/OgloboXCondensedLight.woff') format('woff'),
    	 url('../font/OgloboXCondensedLight.eot') format('embedded-opentype'),
    	 url('../font/OgloboXCondensedLight.eot?#iefix') format('embedded-opentype'),
    	 url('../font/ogloboxcondensedlight2.eot') format('embedded-opentype'),
    	 url('../font/ogloboxcondensedlight2.eot?#iefix') format('embedded-opentype'),
         url('../font/ogloboxcondensedlight.svg#ogloboxcondensedlight') format('svg');
    font-weight: 300;
}
@font-face {
    font-family: 'OgloboXCondensed';
    src: url('../font/OgloboXCondensedMedium.ttf') format('truetype'),
    	 url('../font/OgloboXCondensedMedium.woff') format('woff'),
    	 url('../font/OgloboXCondensedMedium.eot') format('embedded-opentype'),    	 
    	 url('../font/OgloboXCondensedMedium.eot?#iefix') format('embedded-opentype');
    font-weight: 600;
}
@font-face {
    font-family: 'OgloboXCondensed';
    src: url('../font/OgloboXCondensedSemibold.ttf') format('truetype'),
    	 url('../font/OgloboXCondensedSemibold.woff') format('woff'),
    	 url('../font/OgloboXCondensedSemibold.eot') format('embedded-opentype'),
    	 url('../font/OgloboXCondensedSemibold.eot?#iefix') format('embedded-opentype');
    font-weight: 700;
}

body{font-family:'OgloboCondensed', Arial, sans-serif;background-color:#fff;color:#555}
.esporte{min-width:640px}
footer .esporte{min-width:0}
.page-temporeal {background-color:#000; width:100%; overflow:hidden;}
a:focus{outline:none}
.page-temporeal ul{margin:0;padding:0;font-size:1rem;line-height:1.6;list-style-position:outside;font-family:inherit}
.page-temporeal li{list-style:none;padding:0;margin:0}
.page-temporeal p,.page-temporeal h1,.page-temporeal h2,.page-temporeal h6{margin:0;padding:0;line-height:1.4}
.page-temporeal a{text-decoration:none;line-height:inherit}
.page-temporeal p{font-family:inherit;font-weight:400;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}

.centralizador{text-align:center}
.centralizador:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}
.centralizado{display:inline-block;vertical-align:middle}

.full.publicidade {background-color:#000 !important;border:none;border-bottom:1px solid #413C3C}
.publicidade-top{height:auto;background-color:#000;padding:15px 0;color:#555}
.publicidade-top p{margin:0;padding:0;text-align:right;color:#555}
.publicidade-top hr{display:none}
.publicidade-top embed,.publicidade-top div object{display:inline-block;vertical-align:middle;height:100px;width:920px}
.placar .container-publicidade > div{margin:0 auto;width:130px;height:30px}

.cabecalho-tempo-real, .infografico-tempo-real nav {height: 111px;}
.infografico-tempo-real nav li:nth-child(even) { border-right: none; }
.box-tempo-real, .infografico-tempo-real {height:920px;	background:#fff;}

.conteudo-cabecalho:not(.fotogaleria-cabecalho):before,.conteudo-cabecalho:not(.fotogaleria-cabecalho):after,.header-tempo-real .placar:before,.header-tempo-real .placar:after,#carrossel li:before,#carrossel li:after{position:absolute;top:0;display:block;content:"";width:49%;height:100%}
.conteudo-cabecalho:not(.fotogaleria-cabecalho):before,.header-tempo-real .placar:before,#carrossel li:before{left:0;z-index:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjk3Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(0,0,0,0.97) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0.97)),color-stop(50%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,0.97) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0.97) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0.97) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.97) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7000000',endColorstr='#00000000',GradientType=1)}
.conteudo-cabecalho:not(.fotogaleria-cabecalho):after,.header-tempo-real .placar:after,#carrossel li:after{right:-1px;z-index:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC45NyIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.97) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.97)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.97) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.97) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.97) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.97) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#f7000000',GradientType=1)}

.classificacao-nivel-1 { color: #1e96c8; }
.classificacao-nivel-2 { color: #444444; }
.classificacao-nivel-3 { color: #ec0202; }


.header-tempo-real{position:relative;height:240px;background:#000 url(../img/banner.jpg) no-repeat 50% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.placar{min-width:550px}
.placar > div{z-index:10}
.placar .container-publicidade{position:relative}
.campeonato .publicidade.selo-patrocinio-Tr {background:transparent;}
.page-temporeal .container-arroba-banner {text-align:center;}
.page-temporeal .container-arroba-banner > p {text-transform:uppercase; color:#666; margin:20px auto 0; width:300px; text-align:right; font-size:12px;}
.container-arroba-banner > p a {color:#666;}
.placar-partida{position:relative;background-color:#1f2b3d;height:96px;padding:0 30px;text-transform:uppercase;color:#fff}
.placar-partida p,.placar-partida img{display:inline-block;line-height:100%;vertical-align:10px;margin:0}
.placar-partida .nome-time{font-family:'OgloboXCondensed';font-size:1.625em;font-weight:600;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:18px}
.placar-partida p.num-placar{font-family:'OgloboXCondensed';font-size:5.96em;font-weight:300;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;text-shadow:1px 1px 1px rgba(0,0,0,0.004);vertical-align:3px}

.placar-partida .escudo-time{margin:0 13px}
.placar-partida .versus{font-family:'OgloboXCondensed';font-size:3.75em;font-weight:300;margin:0 35px;vertical-align:13px}
.placar-penaltis{position:relative;padding:0 10px;background-color:#000}
.placar-penaltis > div{padding-bottom:1px}
.placar-penaltis ul{width:172px;display:inline-block;vertical-align:top;margin-top:4px}
.placar-penaltis li{font-size:0;color:transparent;background-color:#2e353e;width:10px;height:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-bottom:5px}

.placar-penaltis li.cobranca-aproveitada{background-color:#20d91f}
.placar-penaltis li.cobranca-desperdicada{background-color:#e00303}
.penaltis-time-A li{float:right;margin-right:7px}
.penaltis-time-B li{float:left;margin-left:7px}
.placar-penaltis .gol-penalti-A,.placar-penaltis .gol-penalti-B{font-size:1em;font-weight:600;line-height:1em;color:#fff}
.placar-penaltis .gols-penaltis{display:inline-block;width:175px;height:17px;margin:0 auto;vertical-align:top}
.placar-penaltis .gols-penaltis p{margin:0}
.placar-penaltis span{vertical-align:.063em;text-transform:uppercase;font-size:.875em;font-weight:600;color:#666A6F}

.atuacoes-cabecalho,.estatisticas-cabecalho,.jogadas-cabecalho,.destaques-cabecalho{display:none}
.cabecalho-pos-evento{max-height:610px}
.cabecalho-pos-evento .top-bar{background-color:#1f2b3d;height:52px}
.cabecalho-pos-evento .top-bar li{float:left;width:20%;height:50px;border-left:1px solid #17202d}
.cabecalho-pos-evento .top-bar li:first-child{border:0}
.cabecalho-pos-evento .top-bar li a{display:block;text-align:center;padding:11px 2px;font-size:18px;font-weight:600;color:#1e96c8;text-transform:uppercase}
.cabecalho-pos-evento .top-bar li.active a{color:#fff}
.conteudo-cabecalho{padding:0}
.fotogaleria-cabecalho{margin:0;padding:0;background-color:#000}


.orbit-prev,.orbit-next{height:40px!important}
.orbit-prev{background:transparent url(../img/navegacao_prev_azul.png) no-repeat}
.orbit-next{background:transparent url(../img/navegacao_next_azul.png) no-repeat}
.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background-color:transparent}
.orbit-container .orbit-prev span,.orbit-container .orbit-next span{display:none}

.fotogaleria-cabecalho .orbit-container .orbit-prev,.fotogaleria-cabecalho .orbit-container .orbit-next{top:auto;bottom:16px;height:40px}
.fotogaleria-cabecalho .orbit-container .orbit-prev{left:auto;right:90px}
.fotogaleria-cabecalho .orbit-container .orbit-next{right:3%}
.fotogaleria-cabecalho .orbit-container .orbit-slides-container > * .orbit-caption{width:25%;bottom:5%;left:5.5%;padding:0;background-color:transparent;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:.938em;font-weight:400;color:#d8d8d8}
.fotogaleria-cabecalho .orbit-container .orbit-slides-container > * .orbit-caption p{margin-bottom:0;line-height:1.125em;font-size:1em}
.fotogaleria-cabecalho .orbit-container .orbit-slide-number{top:auto;bottom:26px;left:auto;right:150px;color:#d8d8d8;font-family:Georgia;font-size:1.25em;font-style:italic;font-weight:400}
.fotogaleria-cabecalho .orbit-container .orbit-slide-number span{font-weight:400}
.fotogaleria-cabecalho .orbit-container .orbit-slides-container > * .orbit-caption .compartilhamento{margin:18px 0 0}
.fotogaleria-cabecalho .orbit-container .orbit-slides-container > * .orbit-caption .compartilhamento a{display:block;padding:0 4.5%;display:inline-block;margin-left:32px}
.fotogaleria-cabecalho .orbit-container .orbit-slides-container > * .orbit-caption .compartilhamento a:first-child{padding-left:0;margin-left:0}

.cabecalho-tempo-real,.infografico-tempo-real nav{background-color:#1f2b3d}
.cabecalho-tempo-real .etapa-evento{font-weight:600;width:60px;height:90px;margin:10px 0 10px 10px;padding:0;background-color:#293649;color:#bbb}
.cabecalho-tempo-real .etapa-evento p{margin:0 auto;margin-bottom:0;text-align:center}
.cabecalho-tempo-real .etapa-evento .indice-tempo{font-size:1.25em;font-weight:700;text-transform:uppercase;width:32px;height:32px;border:2px solid rgba(221,221,221,0.3);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;line-height:1.3em;margin-top:17px;margin-bottom:7px}
.cabecalho-tempo-real .etapa-evento .t-inicial{font-size:0;color:transparent}
.cabecalho-tempo-real .etapa-evento .t-intervalo{border:none}
.cabecalho-tempo-real .etapa-evento .t-extra{border:none;line-height:15px}
.cabecalho-tempo-real .etapa-evento .t-penaltis{background:url(../img/icon_etapa_penaltis.png) no-repeat transparent;border:none;font-size:0;color:transparent}
.cabecalho-tempo-real .etapa-evento .encerrado{border:none}
.cabecalho-tempo-real .etapa-evento .descricao-tempo{line-height:12px;font-size:.8em;font-weight:600;text-transform:uppercase}
.cabecalho-tempo-real .titulo-cabecalho{display:block;white-space:nowrap;height:108px;margin-left:1.25em;padding:0;width:auto}
.cabecalho-tempo-real .titulo-cabecalho .centralizado{width:auto}
.cabecalho-tempo-real .titulo-cabecalho h2{font-family:'OgloboCondensed', Arial, sans-serif;font-size:1.875em;font-weight:400;text-align:left;color:#fff;margin:0 0 .9rem}
.tr-pos-evento .cabecalho-tempo-real .titulo-cabecalho h2{font-family:'OgloboXCondensed', Arial, sans-serif;font-size:1.25rem;font-weight:300}
.tr-pos-evento .cabecalho-tempo-real .titulo-cabecalho h2 strong{font-size:1.5rem;font-weight:300;margin:0 2px}
.tr-pos-evento .cabecalho-tempo-real .titulo-cabecalho h2 dfn{font-size:1.5rem;font-weight:300;font-style:normal;text-transform:uppercase}
.tr-pos-evento .cabecalho-tempo-real .titulo-cabecalho h2 em{font-family:'OgloboCondensed', Arial, sans-serif;font-weight:600;font-size:1rem;font-style:normal;color:#8d9095}
.cabecalho-tempo-real .titulo-cabecalho p{color:#bbb;font-size:15px;font-weight:600;text-align:left;text-transform:uppercase;line-height:15px;margin-bottom:0}
.titulo-cabecalho .data-hora-evento span{margin-left:7px}
.cabecalho-tempo-real .colunista-evento{height:70px;width:auto;float:right;margin-top:38px;margin-right:1.25em;text-transform:uppercase}
.cabecalho-tempo-real .colunista-evento img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;webkit-background-clip:border-box;-moz-background-clip:border-box;background-clip:border-box;margin-top:-9px;box-shadow:0 0 0 1px #374458}
.cabecalho-tempo-real .colunista-evento p{margin:0 8px 0 0;color:#bbb;font-size:.938em;font-weight:400;display:inline;vertical-align:.188em;text-align:left}
.cabecalho-tempo-real .colunista-evento b{color:#ddd;font-size:1.125em;font-weight:700;font-style:normal;padding-left:2px}


.timeline-tempo-real{position:relative;max-height:809px;padding:0;overflow:auto}
.timeline-tempo-real li{background-color:#e8e9eb;border-bottom:1px solid #cecece;overflow:hidden;width:100%}
.timeline-tempo-real li:last-child{padding-bottom:25px}
.timeline-tempo-real li.entre-etapas{background-color:#dcdcdc;padding:5px 0}
.timeline-tempo-real li.entre-etapas p{background-color:#55555;margin:0 0 0 11%;font-weight:700;text-transform:uppercase}
.timeline-tempo-real li .tempo{width:11%;min-height:32px;margin-bottom:0;text-align:center;float:left;color:#555;font-size:2.5em;font-weight:300}
.timeline-tempo-real .comentario{float:left;width:76%;margin:16px 0 5px}
.timeline-tempo-real .comentario > p{color:#555;font-size:1.063em;font-weight:400;line-height:19px;margin-bottom:.7em}
.timeline-tempo-real .icon-comentario{float:right;margin-top:20px;width:12%}
.timeline-tempo-real .icon-comentario .icon-lance{margin:0;float:right;margin-right:15px}
.timeline-tempo-real .icon-comentario .lance-gol{background:url(../img/sprite.png) no-repeat -2px -12px;width:50px;height:26px}
.timeline-tempo-real .icon-comentario .lance-lento{background:url(../img/sprite.png) no-repeat -2px -73px;width:48px;height:24px}
.timeline-tempo-real .icon-comentario .lance-quase-gol{background:url(../img/sprite.png) no-repeat -3px -133px;width:46px;height:26px}
.timeline-tempo-real .icon-comentario .lance-substituicao{background:url(../img/sprite.png) no-repeat -11px -187px;width:32px;height:37px}
.timeline-tempo-real .icon-comentario .lance-cartao-amarelo{background:url(../img/sprite.png) no-repeat -8px -241px;width:38px;height:49px}
.timeline-tempo-real .icon-comentario .lance-cartao-vermelho{background:url(../img/sprite.png) no-repeat -8px -301px;width:38px;height:49px}
.timeline-tempo-real .compartilhamento a{padding:0 10px;margin-right:15px}
.timeline-tempo-real .compartilhamento .timeline-facebook{background:url(../img/sprite.png) no-repeat 3px -386px;width:8px;height:14px}
.timeline-tempo-real .compartilhamento .timeline-twitter{background:url(../img/sprite.png) no-repeat -33px -387px;width:16px;height:12px}
.timeline-tempo-real .compartilhamento .timeline-gplus{background:url(../img/sprite.png) no-repeat -72px -386px;width:16px;height:15px}
.timeline-tempo-real li.post-rede-social{background-color:#f7f7fa}
.timeline-tempo-real li.post-rede-social .comentario{margin-right:.7em}
.timeline-tempo-real li.post-rede-social > img{background-color:#f7f7fa;box-shadow:0 0 0 1px #cecece;float:left;margin:22px 18px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.timeline-tempo-real li.post-rede-social .comentario{width:84%}
.timeline-tempo-real .post-rede-social .comentario p b{font-style:italic}

.cronica-tempo-real{background-color:#e1e4e9;color:#555;padding:15px 11% 25px;border-bottom:10px solid #555}
.cronica-tempo-real > p{font-size:1.375em;line-height:1.2em;color:#686868}
.cronica-tempo-real > p a{color:#1f97c9}
.cronica-tempo-real .foto{width:100%;margin:0}
.cronica-tempo-real figure{margin-bottom:14px;overflow:hidden;position:relative}
.cronica-tempo-real figure img{float:left;width:66%}
.cronica-tempo-real figure figcaption{font:normal .6em HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;width:30%;display:block;position:absolute;bottom:0;left:69%}
.cronica-tempo-real header h1{color:#555;font-weight:600;font-size:.938em;text-transform:uppercase}
.cronica-tempo-real header .ancora-timeline{float:right}
.cronica-tempo-real header .ancora-timeline span{vertical-align:-3px;font-size:1.5em;margin-left:2px}
.cronica-tempo-real header p{font-size:3.75em;line-height:.78em}
.cronica-tempo-real .autor-cronica{color:#1f2b3d;font-size:.938em;font-weight:600;text-transform:uppercase}
.cronica-tempo-real .autor-cronica cite{color:#1f97c9;font-weight:700;font-style:normal;font-size:1.2em;padding-left:4px}

.infografico-tempo-real nav{color:#1e96c8}
.infografico-tempo-real nav li{padding:0;height:56px;text-align:center;border-left:1px solid #fdfdfd;border-bottom:1px solid #fdfdfd}
.infografico-tempo-real nav li a{display:block;padding:.938em 0;font-weight:600;font-size:1em;color:#1e96c8;text-transform:uppercase}
.infografico-tempo-real nav li a:focus{outline:none}
.infografico-tempo-real nav li.active a{color:#fff}
.infografico-tempo-real nav li.disabled a{color:#738B96}
.conteudo-infografico > div{padding:0;text-align:center;vertical-align:middle;margin:-1px 0 0;height:480px;background-color:#fff}
.conteudo-infografico .box-escalacao,.conteudo-infografico .box-estatisticas,.conteudo-infografico .box-sobre-jogo{display:none}

.box-em-campo .column{height:100%}
.escalacao-time-A > ul,.escalacao-time-B > ul{margin:30px 0 0;height:82%;overflow:hidden}
.escalacao-time-A,.escalacao-time-B{padding:0}
.escalacao-time-A li p,.escalacao-time-B li p{width:70%;font-size:.938em;font-weight:400;color:#555;line-height:1.25em}
.escalacao-time-A li p{float:left;text-align:right;margin:0 3px 0 0}
.escalacao-time-B li p{float:right;text-align:left;margin:0 0 0 3px}
ul.acoes-jogadores{margin:4px 0 0;display:inline-block;height:auto;width:28%}
.escalacao-time-A ul.acoes-jogadores{float:left}
.escalacao-time-B ul.acoes-jogadores{float:right}
.escalacao-time-A .acoes-jogadores li{float:left;margin:0 3px 3px 0}
.escalacao-time-B .acoes-jogadores li{float:right;margin:0 3px 3px 0}
.acoes-jogadores .jogador-entrou{background:url(../img/sprite.png) no-repeat -29px -365px;width:11px;height:12px}
.acoes-jogadores .jogador-saiu{background:url(../img/sprite.png) no-repeat -43px -365px;width:11px;height:12px}
.acoes-jogadores .gol-jogador{background:url(../img/sprite.png) no-repeat -57px -364px;width:12px;height:12px}
.acoes-jogadores .gol-contra-jogador{background:url(../img/sprite.png) no-repeat -71px -364px;width:12px;height:12px}
.acoes-jogadores .cartao-amarelo-jogador{background:url(../img/sprite.png) no-repeat -3px -364px;width:8px;height:12px}
.acoes-jogadores .cartao-vermelho-jogador{background:url(../img/sprite.png) no-repeat -18px -364px;width:8px;height:12px}
.placar-em-campo{padding:0}
.placar-em-campo > div{width:97%;margin-top:-100px}
.placar-em-campo img{display:inline-block}
.placar-em-campo p{display:inline-block;font-weight:300;font-size:26px;vertical-align:-3px;line-height:32px;color:#555;margin:0 5px}
.tecnico{width:70%;overflow:hidden}
.escalacao-time-B .tecnico{margin-left:30%}
.tecnico p{margin:0;line-height:18px}
.tecnico p b{font-size:.93em;font-weight:800}
.escalacao-time-A .tecnico p{text-align:right}
.escalacao-time-B .tecnico p{text-align:left}
.escalacao-time-B .tecnico p b{color:#1e96c8}
.escalacao-time-A .tecnico .nome-tecnico{text-align:right;margin-top:-2px}
.escalacao-time-B .tecnico .nome-tecnico{text-align:left;margin-top:-2px}

.equipe-a,.versus-escalacao,.equipe-b{margin-top:4.063em;position:relative;height:410px}
.equipe-a,.equipe-b{width:44%}
.esquema-tatico{margin-bottom:1.875em}
.equipe-a .esquema-tatico img,.equipe-a .esquema-tatico span{float:right}
.equipe-b .esquema-tatico img,.equipe-b .esquema-tatico span{float:left}
.equipe-a .esquema-tatico span{font-size:1.313em;margin:10px 4.7em 0 0}
.equipe-b .esquema-tatico span{font-size:1.313em;margin:10px 0 0 4.7em}
.equipe-a .reservas,.equipe-b .reservas{position:absolute;bottom:2.4em}
.equipe-a .reservas{right:58.8%}
.equipe-b .reservas{left:58.8%}
.equipe-a .reservas > p,.equipe-b .reservas > p{text-transform:uppercase;margin-bottom:0;font-size:.875em;font-weight:700}
.equipe-a .reservas > p{text-align:right;color:#1e2b3c}
.equipe-b .reservas > p{text-align:left;color:#1f97c9}
.equipe-a .reservas li{text-align:right;font-size:.813em}
.equipe-b .reservas li{text-align:left;font-size:.813em}
.equipe-a .escalacao{float:right;width:58.8%}
.equipe-b .escalacao{float:left;width:58.8%}
.equipe-a .escalacao > p,.equipe-b .escalacao > p{text-transform:uppercase;margin-bottom:0;font-weight:700}
.equipe-a .escalacao > p{text-align:right;color:#1e2b3c}
.equipe-b .escalacao > p{text-align:left;color:#1f97c9}
.equipe-a .escalacao li{text-align:right}
.equipe-b .escalacao li{text-align:left}
.versus-escalacao{width:12%}
.versus-escalacao p{font:29px Arial;margin-left:3px}
.infografico-tempo-real .container-arroba-banner{background:#000;height:330px;padding:0;border-right:1px solid #413C3C}
.container-arroba-banner > .centralizado > span,.container-arroba-banner > .centralizado > span object,.container-arroba-banner > .centralizado > div,.container-arroba-banner > .centralizado > div object{display:block;width:300px;height:250px}

.jogos-de-hoje{background-color:#fff}
.jogos-de-hoje h2{border-bottom:1px solid #ddd;margin-bottom:23px;color:#1f2b3d;font-weight:400;font-size:1.563em;font-family:'OgloboCondensed', Arial, sans-serif}
.container-jogos-hoje{width:100%;overflow-y:hidden;overflow-x:auto;margin-bottom:15px}
ul.lista-jogos-hoje{padding-bottom:5px}
.lista-jogos-hoje > li{float:left!important;min-height:200px;width:320px;padding:0;border-right:1px solid #e2e2e2}
.lista-jogos-hoje .jogo-de-hoje{height:100%;margin:0 10px;padding:15px 0}
.jogo-narrado .jogo-de-hoje{cursor:pointer;background-color:#f4f4f4}
.tempo-jogo-hoje{position:relative;height:100%;width:23%}
.tempo-jogo-hoje p{color:#555;text-align:center;margin-bottom:0}
.tempo-jogo-hoje p b{font-size:18px;font-weight:600}
.tempo-jogo-hoje .legenda-jogo-narrado{font-size:14px;padding:0 12px;line-height:14px;display:none}
.tempo-jogo-hoje .icone-jogo-narrado{position:absolute;bottom:20px;left:50%;margin-left:-6px;background:url(../img/sprite.png) no-repeat -28px -417px;width:15px;height:14px;display:none}
.jogo-narrado .tempo-jogo-hoje .legenda-jogo-narrado,.jogo-narrado .tempo-jogo-hoje .icone-jogo-narrado{display:block}
.times-jogos-hoje{max-width:76%;color:#555}
.times-jogos-hoje > div{float:left}
.time-jogos-hoje-A p,.time-jogos-hoje-B p{font-size:20px;font-weight:600;text-align:center;text-transform:uppercase;line-height:1.3em}
.placar-jogos-hoje{margin-top:8px}
.placar-jogos-hoje p{font-size:15px;text-align:center;width:85px;margin:0}
.placar-jogos-hoje p span{padding:0 13px;font-size:20px;vertical-align:-.1em}
.page-temporeal .lista-gol-jogos-hoje{margin:0;max-width:76%;float:left;overflow:hidden}
.lista-gol-jogos-hoje li p{margin:0;font:italic .75em HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#555}
.lista-gol-jogos-hoje li p span{margin-right:6px}

.tabela-jogos{overflow:hidden;background:#fff}
.tabela-jogos h1{border-bottom:1px solid #eee;margin:0;color:#1f2b3d;font-weight:400;font-size:1.563em;text-indent:10px;background:#fff}
.tabela-jogos .divisor-nivel-1{display:none}
.classificacao-jogos{padding:0;background-color:#fff}
.classificacao-jogos table{margin-bottom:0;width:100%;border:none}
.classificacao-jogos table thead{border-bottom:1px solid #ddd;background-color:#fff}
.classificacao-jogos thead tr{height:55px}
.classificacao-jogos thead tr th{font:italic 700 .75em HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#444}
.classificacao-jogos thead tr th:first-child,.rodada-jogos h6{font-family:'OgloboCondensed', Arial, sans-serif;font-weight:600;font-size:1.25em;font-style:normal;text-transform:uppercase;color:#444;margin:0;padding:0 0 0 10px}
.classificacao-jogos tbody tr td{font:italic 700 .75em HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#000;padding-top:0;padding-bottom:0;height:21px}
.classificacao-brasileiro tbody tr td{height:33px}
.classificacao-copa table tbody:nth-of-type(odd) tr{background-color:#f7f7f9}
.classificacao-copa tbody tr:nth-of-type(even){background:#fff}
.classificacao-jogos tbody tr td[rowspan]{text-align:left;font:normal normal 1.125em HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#444}
.classificacao-jogos tbody tr td:last-child{text-transform:uppercase}
.classificacao-jogos tbody tr td:first-child{text-transform:uppercase;text-align:left;color:#444;font-style:normal;font-weight:600;font-size:1em;font-family:'OgloboCondensed', Arial, sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;line-height:1em}
.classificacao-jogos tbody tr td span{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:.75em;margin-right:20px;text-align:left}
.classificacao-copa tbody tr td span{color:#1e96c8}


.rodada-jogos{background-color:#fff;position:relative;padding:0;max-height:730px}
.rodada-jogos h6{position:absolute;margin:0;padding:13px 0 0}
#slideTabela{margin-top:54px}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #slideTabela{margin-top:55px}
}
.rodada-jogos table{width:100%;margin:0;border:none;border-top:1px solid #ddd;border-left:1px solid #ddd}
.rodada-jogos table tbody{border-bottom:1px solid #f1f1f1}
.rodada-jogos table td{background-color:#fff}
.rodada-jogos table td img,.rodada-jogos table td p{float:left;margin:0}
.rodada-jogos table td img{border:0}
.rodada-jogos table td p.data-rodada-jogo{float:right;margin:5px 2% 0 0;font:italic 600 .813em HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#555;max-width:55%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.rodada-jogos table td p b{text-transform:uppercase;font-weight:600;font-size:1.25em;color:#555;padding:0;width:35px;display:inline-block}
.rodada-jogos table td .times-jogos-rodada span{padding:0 4%;text-align:center;font-size:1em;word-spacing:2px;color:#555}
.rodada-jogos table td{padding:0 0 0 4%;margin:0;height:42px}
.rodada-brasileiro table td{height:66px}
.rodada-jogos.rodada-brasileiro table td img{border:none}
.rodada-jogos.rodada-brasileiro table td .times-jogos-rodada{margin-top:3px}
.rodada-jogos.rodada-brasileiro table td .data-rodada-jogo{margin-top:12px}
.rodada-jogos table tbody tr:first-child td{padding-top:12px}
.rodada-jogos table td .times-jogos-rodada{width:28%;white-space:nowrap;margin-top:-8px;text-align:center}
.rodada-jogos .orbit-prev,.rodada-jogos .orbit-next{position:absolute;width:36px;top:34px;bottom:auto}
.rodada-jogos .orbit-prev{left:auto;right:70px}
.rodada-jogos .orbit-next{right:15px}

hr.divisor-nivel-1{background-color:#1f2b3d;height:16px;border:none;margin:0;clear:both}
hr.divisor-nivel-2{background-color:#1f2b3d;height:70px;border:none;margin:0;clear:both}
footer{margin-top:0}


@media only screen and (max-width: 64em) {

	.placar-partida { height: 73px; }
	.placar-partida .nome-time { font-size: 1.313rem; }
	.placar-partida img.escudo-time { vertical-align: 6px; }
	.placar-partida p.num-placar { font-size: 4.5rem; }
	.placar-partida .versus { font-size: 3rem; }

	.placar-penaltis .gols-penaltis { width: 136px; }
	.placar-penaltis .gol-penalti-A,
	.placar-penaltis .gol-penalti-B { font-size: 0.813rem; line-height: 1rem; }
	.placar-penaltis span { font-size: 0.688rem; }

	.box-tempo-real{height:auto}
	.cabecalho-tempo-real{height:95px}
	.cabecalho-tempo-real .etapa-evento{height:77px;width:60px;margin:10px 0 8px 8px}
	.cabecalho-tempo-real .etapa-evento .indice-tempo{font-size:1.3em;margin-top:9px;margin-bottom:5px}
	.tr-pos-evento .cabecalho-tempo-real .titulo-cabecalho h2{margin:.625em 0 .1em}
	.cabecalho-tempo-real .etapa-evento .descricao-tempo{font-size:.656em;margin-top:6px;line-height:13px}
	.cabecalho-tempo-real .titulo-cabecalho{height:auto;margin-top:2px}
	.cabecalho-tempo-real .titulo-cabecalho h2{font-size:1.5em}
	.cabecalho-tempo-real .titulo-cabecalho p{font-size:.75em}
	.cabecalho-tempo-real .colunista-evento b{font-size:.906em}
	.cabecalho-tempo-real .colunista-evento{height:47px}
	.cabecalho-tempo-real .colunista-evento img{margin-top:-12px}
	.timeline-tempo-real{max-height:540px}
	.timeline-tempo-real li:last-child{padding-bottom:25px}
	.timeline-tempo-real li.post-rede-social .comentario{width:76%}
	.timeline-tempo-real li.post-rede-social > img{margin:22px 37px}
	.infografico-tempo-real{padding:0;height:587px}
	.infografico-tempo-real nav{height:88px}
	.infografico-tempo-real nav li{height:44px;border-left:none;border-right:1px solid #fdfdfd;border-bottom:1px solid #fdfdfd}
	.infografico-tempo-real nav li a{padding:.5em .75em}
	.infografico-tempo-real > .row{margin:0}
	.conteudo-infografico > div{height:500px}
	.infografico-tempo-real .container-arroba-banner{height:587px}

	.lista-jogos-hoje > li { width: 314px; }

	.rodada-jogos table td { padding: 0 4% 0 2%; }
	.rodada-jogos table td .times-jogos-rodada { width: 28%; margin-top: -4px; }
	.rodada-jogos table td .times-jogos-rodada span { padding: 0 2%; word-spacing: 0px; }
	.rodada-jogos table td p.data-rodada-jogo { margin-right: 4%; max-width: 51%; }
	.rodada-jogos table td p b { font-size: 1em;}
}

@media only screen and (max-width: 50em) and (min-width: 40.063em) {

	.placar { min-width: 515px; }
	.placar-partida .versus { margin: 0 16px; }

	.lista-jogos-hoje > li { width: 293px; }

	.infografico-tempo-real .container-arroba-banner > div { display: none; }

	.tabela-jogos .divisor-nivel-1 { display: block; }
	.classificacao-jogos, .rodada-jogos { width: 100%; }
	.rodada-jogos h6 { margin-left: 20px; }
	.rodada-jogos table td { padding: 0 0 0 48px; }
	.rodada-jogos table td p.data-rodada-jogo { float: right; margin: 5px 40px 0 0; }
	.rodada-jogos table td p.data-rodada-jogo span { padding-left: 10px;}
	.rodada-jogos table td p.data-rodada-jogo span:first-child { padding-left: 0; padding-right: 10px; }
	.rodada-jogos table td .times-jogos-rodada span { padding: 0 8%; }

}

@media only screen and (max-width: 48em) {

	.fotogaleria-cabecalho .orbit-container .orbit-slides-container > * .orbit-caption { width: 31%; }

	.placar { min-width: 515px; }
	.placar-partida { padding: 0 15px; }
	.placar-partida .nome-time { max-width: 170px; }

	.cabecalho-tempo-real { height: 95px; border-bottom: 1px solid #fff; }
	.cronica-tempo-real figure figcaption {width: 30%; left: 68%;}

	.infografico-tempo-real nav li:nth-child(even) { border-right: none; }
	.infografico-tempo-real .medium-10 { width: 100%; }
	.infografico-tempo-real nav ul { margin: 0; }
	.infografico-tempo-real .placar-em-campo p { font-size: 1.9em; margin: 0 10%; }
	.escalacao-time-A li p, .escalacao-time-B li p { width: 66%; font-size: 1.05em; margin: 0 6px 0 0; }
	.escalacao-time-A .acoes-jogadores li, .escalacao-time-B .acoes-jogadores li { margin: 0 5% 3px 0; }
	ul.acoes-jogadores { width: 28%; }
	.infografico-tempo-real .container-arroba-banner { display: none; }

	.lista-jogos-hoje > li { width: 293px; }

	.tabela-jogos .divisor-nivel-1 { display: block; }

	.rodada-jogos table td p b { font-size: 1.313em; }
	.rodada-jogos table td .times-jogos-rodada span { font-size: 1.313em; }
	.rodada-jogos table td .times-jogos-rodada { margin-top: -9px; }

}


@media only screen and (max-width: 40em) {
	.placar-partida .nome-time {font-size:1.15rem; vertical-align:15px; max-width:160px;}
	.placar-partida .versus { font-size: 2.5rem; margin: 0 10px;}
	.placar-partida p.num-placar { font-size: 3.5rem; margin-top: 11px; vertical-align: 9px;}
	.placar-partida img.escudo-time { margin: 0 10px; }
	.placar-penaltis .gols-penaltis { width: 136px;}
	.box-tempo-real .colunista-evento { display: none; }
	.infografico-tempo-real .container-arroba-banner { display: none;}
	.tabela-jogos .divisor-nivel-1 {display: block;}
}

@media 
    only screen and (-webkit-min-device-pixel-ratio: 2),
	only screen and (min--moz-device-pixel-ratio: 2),
	only screen and (-o-min-device-pixel-ratio: 2/1),
	only screen and (min-device-pixel-ratio: 2),
	only screen and (min-resolution: 192dpi),
	only screen and (min-resolution: 2dppx) {

	.timeline-tempo-real .icon-comentario .lance-gol {background:url(../img/sprite@2x.png) no-repeat -2px -12px;width:50px;height:25px}
	.timeline-tempo-real .icon-comentario .lance-lento{background:url(../img/sprite@2x.png) no-repeat -3px -72px;width:47px;height:25px}
	.timeline-tempo-real .icon-comentario .lance-quase-gol{background:url(../img/sprite@2x.png) no-repeat -3px -132px;width:46px;height:26px}
	.timeline-tempo-real .icon-comentario .lance-substituicao{background:url(../img/sprite@2x.png) no-repeat -11px -187px;width:31px;height:37px}
	.timeline-tempo-real .icon-comentario .lance-cartao-amarelo{background:url(../img/sprite@2x.png) no-repeat -7px -241px;width:38px;height:49px}
	.timeline-tempo-real .icon-comentario .lance-cartao-vermelho{background:url(../img/sprite@2x.png) no-repeat -7px -301px;width:38px;height:49px}
	.timeline-tempo-real .icon-comentario .icon-lance{background-size:90px 450px}

	.acoes-jogadores .jogador-entrou{background:url(../img/sprite@2x.png) no-repeat -29px -364px;width:12px;height:11px}
	.acoes-jogadores .jogador-saiu{background:url(../img/sprite@2x.png) no-repeat -43px -364px;width:12px;height:11px}
	.acoes-jogadores .gol-jogador{background:url(../img/sprite@2x.png) no-repeat -56px -364px;width:13px;height:12px}
	.acoes-jogadores .gol-contra-jogador{background:url(../img/sprite@2x.png) no-repeat -71px -364px;width:12px;height:12px}
	.acoes-jogadores .cartao-amarelo-jogador{background:url(../img/sprite@2x.png) no-repeat -2px -364px;width:9px;height:12px}
	.acoes-jogadores .cartao-vermelho-jogador{background:url(../img/sprite@2x.png) no-repeat -16px -364px;width:9px;height:12px}
	.escalacao-time-A .acoes-jogadores li,.escalacao-time-B .acoes-jogadores li{background-size:90px 450px}
}

#slideTabela li { width: 480px; float: left; }
#slideTabela { position: relative; width: 100% !important; overflow: hidden; }
#slideTabela > .clearfix { position: relative; }
.orbit-prev.disabled {background: transparent url(../img/navegacao_prev_branca.png) no-repeat;}
.orbit-next.disabled {background: transparent url(../img/navegacao_next_branca.png) no-repeat;}
.rodada-jogos .orbit-prev, .rodada-jogos .orbit-next {top: 10px;}

meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:58.75em}
.slideshow-wrapper{position:relative}
.slideshow-wrapper ul{list-style-type:none;margin:0}
.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none}
.slideshow-wrapper ul li:first-child{display:block}
.slideshow-wrapper .orbit-container li,.slideshow-wrapper .orbit-container li .orbit-caption{display:block}
.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0)}
.orbit-container .orbit-slides-container img{display:block;max-width:100%}
.orbit-container .orbit-slides-container>*{position:absolute;top:0;width:100%;margin-left:100%}
.orbit-container .orbit-slides-container>:first-child{margin-left:0}
.orbit-container .orbit-slide-number span{font-weight:700;padding:.3125rem}
.orbit-container .orbit-timer{position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10}
.orbit-container .orbit-timer>span{display:none;position:absolute;top:0;right:0;width:11px;height:14px;border:4px solid #fff;border-top:none;border-bottom:none}
.orbit-container .orbit-timer.paused>span{right:-4px;top:0;width:11px;height:14px;border:8px inset;border-right-style:solid;border-color:transparent transparent transparent #fff}
.orbit-container .orbit-timer.paused>span.dark{border-color:transparent transparent transparent #333}
.orbit-container:hover .orbit-timer>span{display:block}
.orbit-container .orbit-next>span,.orbit-container .orbit-prev>span{position:absolute;top:50%;margin-top:-10px;display:block;width:0;height:0;border:10px inset}
.orbit-container .orbit-prev{left:0}
.orbit-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:#fff}
.orbit-container .orbit-prev:hover>span{border-right-color:#fff}
.orbit-container .orbit-next{right:0}
.orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:#fff;left:50%;margin-left:-4px}
.orbit-container .orbit-next:hover>span{border-left-color:#fff}
.orbit-bullets-container{text-align:center}
.orbit-bullets{margin:0 auto 30px;overflow:hidden;position:relative;top:10px;float:none;text-align:center;display:block}
.orbit-bullets li:last-child{margin-right:0}
.touch .orbit-bullets,.touch .orbit-container .orbit-next,.touch .orbit-container .orbit-prev{display:none}

@media only screen and (min-width: 40.063em) {
    .touch .orbit-container .orbit-next,.touch .orbit-container .orbit-prev {display:inherit;}
    .touch .orbit-bullets {display:block;}
}

@media only screen and (max-width: 40em) {
    .orbit-stack-on-small .orbit-slides-container {height: auto!important;}
    .orbit-stack-on-small .orbit-slides-container>* {position:relative; margin-left: 0!important;}
    .orbit-stack-on-small .orbit-bullets,.orbit-stack-on-small .orbit-next,.orbit-stack-on-small .orbit-prev,.orbit-stack-on-small .orbit-timer {display:none;}
}

[data-magellan-expedition] .sub-nav,[data-magellan-expedition] .sub-nav dd {margin-bottom:0;}
[data-magellan-expedition] .sub-nav a {line-height:1.8em;}

table tfoot tr td,table tfoot tr th,table thead tr td,table thead tr th{padding:.5rem .625rem .625rem;font-size:.875rem;font-weight:700;color:#222;text-align:left}
table tr td,table tr th{padding:.5625rem .625rem;font-size:.875rem;color:#222}
table tbody tr td,table tfoot tr td,table tfoot tr th,table thead tr th,table tr td{display:table-cell;line-height:1.125rem}
a:focus{outline:0}

/* carioca fixes */
.page-page-carioca2015 ul {margin:0;padding:0;font-size:1rem;line-height:1.6;list-style-position:outside;font-family:inherit}
.page-page-carioca2015 li {list-style:none;padding:0;margin:0}
.page-page-carioca2015 h1,.page-page-carioca2015 h2,.page-page-carioca2015 h6,.page-page-carioca2015 p{margin:0;padding:0;line-height:1.4}
.page-page-carioca2015 a {text-decoration:none;line-height:inherit}
.page-page-carioca2015 p {font-family:inherit;font-weight:400;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}
.page-carioca2015 .classificacao-jogos table tbody tr.classificados {border-left: 4px solid green !important;}


.orbit-next,.orbit-prev{height:40px!important}
.orbit-container .orbit-next span,.orbit-container .orbit-prev span{display:none}
.tabela-jogos{overflow:hidden}
.tabela-jogos .divisor-nivel-1{display:none}
.classificacao-jogos,.rodada-jogos{margin:50px 0 40px;overflow:hidden;border-bottom:1px solid #ccc}
.classificacao-jogos{padding:0;background-color:#fff}
.classificacao-jogos table{margin-bottom:0;width:100%;border:none}
.classificacao-jogos thead tr{height:55px}
.classificacao-jogos thead tr th{font:normal 600 .9em HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#444}
.classificacao-jogos thead tr th:first-child,.rodada-jogos h6{font-family:OgloboCondensed;font-weight:600;font-size:1.25em;font-style:normal;text-transform:uppercase;color:#444;margin:0;padding:0 0 0 10px}
.classificacao-jogos tbody tr{height:42px}
.classificacao-jogos table tr{background:#fff}
.classificacao-jogos table tbody tr:nth-of-type(odd),.classificacao-jogos table tbody tr.zebra,.classificacao-jogos table tbody tr.zebra td{background:#f9f9f9}
.classificacao-jogos table tbody tr:nth-child(1),.classificacao-jogos table tbody tr:nth-child(2),.classificacao-jogos table tbody tr:nth-child(3),.classificacao-jogos table tbody tr:nth-child(4),.classificacao-jogos table tbody tr.classificados{border-left:4px solid green}
.page-temporeal .classificacao-jogos table tbody tr:nth-child(3),.page-temporeal .classificacao-jogos table tbody tr:nth-child(4){border: none;}
.classificacao-jogos table tbody tr.classificados td{color:green}
.classificacao-jogos table tbody tr:nth-child(15),.classificacao-jogos table tbody tr:nth-child(16),.classificacao-jogos table tbody tr.rebaixados{border-left:4px solid red}
.classificacao-jogos table tbody tr.rebaixados td{color:red}
.no-touch .classificacao-jogos tbody tr{transition:All .1s linear;-webkit-transition:All .1s linear;-moz-transition:All .1s linear;-o-transition:All .1s linear}
.no-touch .classificacao-jogos tbody tr:hover{background:#D9F5FF;transition:All .3s linear;-webkit-transition:All .3s linear;-moz-transition:All .3s linear;-o-transition:All .3s linear}
.classificacao-jogos tbody tr td{font:normal 500 .85em HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#000;padding-top:0;padding-bottom:0;height:21px}
.classificacao-jogos tbody tr td[rowspan]{text-align:center;font:normal normal 1.125em HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#444}
.classificacao-jogos tbody tr td:last-child{text-transform:uppercase}
.classificacao-jogos tbody tr td:first-child{text-transform:uppercase;text-align:left;color:#444;font-style:normal;font-weight:600;font-size:1.1em;font-family:OgloboCondensed;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;line-height:1em}
.classificacao-jogos tbody tr td span{font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;font-size:.75em;margin-right:20px;text-align:left;color:#1e96c8}
.classificacao-jogos{border-top:1px solid #ddd}
.classificacao-jogos table{border-bottom:1px solid #ddd}
.classificacao-jogos table thead tr th,.classificacao-jogos tr td{border-left:1px solid #ddd;text-align:center}
.classificacao-jogos table thead tr th:nth-child(1){text-align:left;padding:0;border-left:none}
.classificacao-jogos table tbody tr{border-left:1px solid #E9E9E9}
.rodada-jogos{background-color:#fff;position:relative;padding:0;max-height:730px}
#slideTabela{margin-top:54px}
#slideTabela h3{position:absolute;top:-38px;left:10px;padding:0;margin:0;font-weight:600;font-size:1.25em;font-style:normal;text-transform:uppercase}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #slideTabela {margin-top:55px;}
}

.rodada-jogos table{width:100%;margin:0;border:none;border-top:1px solid #ddd}
.rodada-jogos table tbody{border-bottom:1px solid #f1f1f1}
.rodada-jogos table td img,.rodada-jogos table td p{float:left;margin:0}
.rodada-jogos table td img{display:block;width:24px;height:24px}
.rodada-jogos table td p.data-rodada-jogo{float:right;margin:5px 10% 0 0;font:normal 600 .85em HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-family:OgloboCondensed!important;font-size:15px;color:#555;text-align:left;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;text-transform:capitalize}
.rodada-jogos table td p b{text-transform:uppercase;font-weight:600;font-size:18px;color:#555;padding:0;width:35px;display:inline-block}
.rodada-jogos table td .times-jogos-rodada span{padding:0;text-align:center;font-size:1em;word-spacing:1px;color:#555}
.rodada-jogos table td{padding:0 0 0 4%;margin:0;height:42px}
.rodada-brasileiro table td{height:66px}
.rodada-jogos.rodada-brasileiro table td img{border:none}
.rodada-jogos.rodada-brasileiro table td .times-jogos-rodada{margin-top:3px}
.rodada-jogos.rodada-brasileiro table td .data-rodada-jogo{margin-top:12px}
.rodada-jogos table tbody tr:first-child td{padding-top:12px}
.rodada-jogos table tbody tr.zebra td{background:#f9f9f9}
.rodada-jogos table td .times-jogos-rodada{width:25%;white-space:nowrap;margin:0;text-align:center}
.rodada-jogos .orbit-next,.rodada-jogos .orbit-prev{position:absolute;width:40px;top:34px;bottom:auto}
.rodada-jogos .orbit-prev{left:auto;right:40px}
.rodada-jogos .orbit-next{right:0}
.legendas{font:normal 500 12px HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#555;line-height:40px;margin-bottom:50px}
.legendas>span{margin:0 10px 0 0}
.legendas>span>span{display:inline-block;width:9px;height:9px;margin:0 5px 0 0;border-radius:1px}
.legendas>span.classificados>span{background:green}
.legendas>span.rebaixados>span{background:red}
.page-carioca2015 .button{text-align:right}
.button a{text-align:center;display:inline-block;width:225px;float:right;margin:0 5px;padding:10px 20px;font-size:18px;text-transform:uppercase;font-weight:700;background:#f9f9f9;border-radius:3px;border:1px solid #bbb;box-shadow:0 1px 0 rgba(0,0,0,.1);display:none}

.regulamento{display:none}
.corpo.novo{margin-top:25px;padding:20px 0;background:#F9F9F9}
.corpo.novo>p{margin:5px 20px;padding:0}
hr.divisor{background-color:#ddd;height:2px;border:none;margin:0;clear:both}
.head-materia{display:none}

@media only screen and (max-width: 64em) {


    article div  div.fases.fase-de-grupos div.classificacao-jogos.large-10.column{width:100%;}

	.head-materia h1{margin-bottom:40px;padding:0;text-align:center}
	.classificacao-jogos table tr th:nth-child(9),.classificacao-jogos table tr td:nth-child(9){display:table-cell!important}
	/*.classificacao-jogos table tr th:nth-child(10),.classificacao-jogos table tr td:nth-child(10){display:none}*/
}

@media only screen and (max-width: 50em) and (min-width:40.063em) {
	.rodada-jogos{margin-top:0}
	.placar{min-width:515px}
	.placar-partida .versus{margin:0 16px}
	.lista-jogos-hoje>li{width:293px}
	.infografico-tempo-real .container-arroba-banner>div{display:none}
	.tabela-jogos .divisor-nivel-1{display:block}
	.classificacao-jogos,.rodada-jogos{margin:0 0 40px}
	.rodada-jogos h6{margin-left:20px}
	.rodada-jogos table td{padding:0 0 0 48px}
	.rodada-jogos table td p.data-rodada-jogo{float:right;margin:5px 40px 0 0}
	.rodada-jogos table td p.data-rodada-jogo span{padding-left:0}
	.rodada-jogos table td p.data-rodada-jogo span:first-child{padding-left:0;padding-right:0}
	.rodada-jogos table td .times-jogos-rodada span{padding:0}
	.page-carioca2015 .classificacao-jogos table tr th:nth-child(10),.page-carioca2015 .classificacao-jogos table tr td:nth-child(10){display:none}
	.rodada-jogos table td .times-jogos-rodada{margin-bottom:10px}
	.rodada-jogos table td p.data-rodada-jogo{width:90%}
	.rodada-jogos table td p.data-rodada-jogo{width:120px}
	.rodada-jogos table td .times-jogos-rodada{width:120px}
	.rodada-jogos table td p.data-rodada-jogo{float:none;clear:both}
}

@media only screen and (max-width: 48em) {
    .rodada-jogos table td .times-jogos-rodada span {font-size: 1.313em;}
}

@media only screen and (max-width: 40em) {
	.placar-partida .nome-time{font-size:1.15rem;vertical-align:15px;max-width:160px}
	.placar-partida .versus{font-size:2.5rem;margin:0 10px}
	.placar-partida p.num-placar{font-size:3.5rem;margin-top:11px;vertical-align:9px}
	.placar-partida img.escudo-time{margin:0 10px}
	.placar-penaltis .gols-penaltis{width:136px}
	.box-tempo-real .colunista-evento,.infografico-tempo-real .container-arroba-banner{display:none}
	.tabela-jogos .divisor-nivel-1{display:block}
}

#slideTabela li{width:480px;float:left}
#slideTabela{position:relative;width:100%!important;overflow:visible}
#slideTabela>.clearfix{position:relative}
.rodada-jogos table tbody tr{height:84px}
.rodada-jogos table tbody tr.rodada{position:relative;height:1px}
.rodada-jogos table tbody tr.rodada td{padding:0;margin:0;height:0}
.rodada-jogos table tbody tr.rodada span{position:absolute;top:-37px;left:20px;line-height:1.125rem;font-family:OgloboCondensed;font-weight:600;font-size:1.35em;font-style:normal;text-transform:uppercase;color:#444}
.rodada-jogos h6{position:absolute;margin:0;padding:0;top:18px;left:20px}
.glb-ie-barra .campeonato .tabela-jogos{width:1280px}
.glb-ie-barra .classificacao-jogos{width:784px}
.glb-ie-barra .rodada-jogos{width:453px}

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.rodada-jogos table td p.data-rodada-jogo{width:200px}
	.rodada-jogos{margin-top:0}
	.placar{min-width:515px}
	.placar-partida .versus{margin:0 16px}
	.lista-jogos-hoje>li{width:293px}
	.infografico-tempo-real .container-arroba-banner>div{display:none}
	.tabela-jogos .divisor-nivel-1{display:block}
	.classificacao-jogos,.rodada-jogos{margin:0 0 40px}
	.rodada-jogos h6{margin-left:20px}
	.rodada-jogos table td{padding:0 0 0 48px}
	.rodada-jogos table td p.data-rodada-jogo{float:right;margin:5px 40px 0 0}
	.rodada-jogos table td p.data-rodada-jogo span{padding-left:0}
	.rodada-jogos table td p.data-rodada-jogo span:first-child{padding-left:0;padding-right:0}
	.rodada-jogos table td .times-jogos-rodada span{padding:0}
	.rodada-jogos table td .times-jogos-rodada{margin-bottom:10px}
	.rodada-jogos table td p.data-rodada-jogo{width:90%}
	.rodada-jogos table td p.data-rodada-jogo{width:120px}
	.rodada-jogos table td .times-jogos-rodada{width:120px}
	.rodada-jogos table td p.data-rodada-jogo{float:none;clear:both}
	.rodada-jogos table td .times-jogos-rodada{width:160px}
	.rodada-jogos table td p.data-rodada-jogo{width:225px;font-family:OgloboCondensed!important;font-size:15px}
}

@media screen and (min-width: 1000px) and (max-width: 1024px) {
	.rodada-jogos table td .times-jogos-rodada{width:240px}
	.rodada-jogos table td p.data-rodada-jogo{width:290px;text-align:center}
}

@media screen and (max-width: 768px) {
	.classificacao-jogos thead tr th{font:normal 600 .8em HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}
	.rodada-jogos table td .times-jogos-rodada{width:160px}
	.rodada-jogos table td p.data-rodada-jogo{float:none;clear:both;width:210px;font-family:OgloboCondensed!important;font-size:15px;text-align:center}
	.rodada-jogos table td {padding:0 0 0 30px}
}

.row.tabela-jogos > .large-16.column{padding:0;}
.classificacao-jogos{width: 62.5%;}
.classificacao-jogos table thead tr th:nth-child(1){padding: 0 0 0 10px;}
.rodada-jogos {width: 37.5%;}
.classificacao-jogos table thead tr th:nth-child(11),
.classificacao-jogos table tbody tr td:nth-child(11){display:none;}
.rodada-jogos .orbit-next, .rodada-jogos .orbit-prev {top: 34px !important;}
.rodada-jogos{border-top:1px solid #ddd;border-left: 1px solid #ddd;}
.rodada-jogos h6 {top: 13px;}

.classificacao-jogos, .rodada-jogos {margin:0 0 40px;}
.jogos-de-hoje {margin-top: 0;}

.glb-ie-barra .classificacao-jogos tbody tr td span{padding-left:10px;}
.glb-ie-barra .classificacao-jogos table thead tr th:nth-child(10){border-right:0;}

@media screen and (max-width: 1024px) and (min-width: 860px) {
    .rodada-jogos table td p.data-rodada-jogo {width: 510px !important; max-width:auto; min-width:auto; text-align:center;}
}
.zebra {background: #f9f9f9 !important; }

.rodada-jogos table td .times-jogos-rodada span {
    padding: 0;
    text-align: center;
    font-size: 14px !important;
    font-weight: 700;
    word-spacing: 1px;
    color: #555;
}

.times-jogos-rodada span i{
    font-style: normal; 
    font-weight: 600;
}

@media screen and (max-width: 1024px) {
    .page-carioca2015 .classificacao-jogos table tr th:nth-child(10),
    .page-carioca2015 .classificacao-jogos table tr td:nth-child(10){display:none}
}

.semifinal p.times-jogos-rodada,
.final p.times-jogos-rodada{margin-top: -5px;}