/*
*   Tema - Programa Padrao
*/

/* Cor link */
a {
    color: #2D2D2D;
}
a:hover,
.cor-link:hover{
    color: #616161;
}
.cor-link,
.cor-produto-color-hover {
    color: #2D2D2D;
}
.cor-produto-border {
    border-color:  #2D2D2D;
}
.cor-fundo-link {
    background-color: #2D2D2D;
}
a:hover .cor-fundo-link,
.cor-fundo-link:hover,
.cor-fundo-link-hover {
    background-color: #616161;
}
.cor-titulo,
.destaque-horizontal-quadruplo .titulo-box strong,
.destaque-horizontal-quadruplo a,
#glb-corpo .destaque-horizontal-quadruplo .titulo-box strong a,
.destaque-agrupamento .destaque-topo span,
.destaque-agrupamento .destaque-topo .titulo span,
.bloco-topo-meio .widget-titulo strong a {
   color: #2D2D2D;
}
.destaque-horizontal-quadruplo .destaque-principal a.titulo{
   color:#2D2D2D;
}
.destaque-horizontal-quadruplo .destaque-principal a.titulo:hover{
   color:#616161;
}
.widget-conteudos-relacionados h3 {
  color: #2D2D2D;
}
.destaque-horizontal-quadruplo a:hover {
    color: #2D2D2D;
}
.cor-texto-fundo {
   color: #8CB8D4;
}
.cor-texto-fundo:hover{
   color:#fff;
}
.cor-link-fundo,
.cor-link-fundo:hover {
   background-color: #2D2D2D;
}
div.header-temporada div.destaque div.texto-temporada a{
  color: #2D2D2D !important;
}
div.header-temporada div.destaque div.texto-temporada a:hover{
  color: #616161 !important;
}
.cor-bolinha{
   color:#d9d9d9
}
div.widget-mais-da-edicao li, div.widget-mais-da-edicao-wide li{
   background-color:#2D2D2D;
}
div.widget-mais-da-edicao li a.texto, div.widget-mais-da-edicao-wide li a.texto {
    border-color: #2D2D2D;
}
div.widget-mais-da-edicao li:hover, div.widget-mais-da-edicao-wide li:hover {
    background-color: #616161;
}
div.widget-mais-da-edicao span.chapeu,
div.widget-mais-da-edicao-wide span.chapeu {
   color:#2693fc;
}
div.widget-mais-da-edicao span.titulo, div.widget-mais-da-edicao-wide span.titulo {
     color:#FFF;
}
div.widget-mais-da-edicao li:hover a.texto, div.widget-mais-da-edicao-wide li:hover a.texto {
    border-color: #616161;
    color:#FFF;
}
.acordeon-variedades .destaques .info .mini .seta {
    background-image: url("setas_destaque.png");
}
.conteudo-jogos .caixa .seta {
    background-color: #2D2D2D;
}

/* Cabecalho */
.cabecalho-produto #busca-padrao button{
    background-image: url("botao_busca.png");
}
.cabecalho-produto #busca-padrao button:hover{
    background-image: url("botao_busca.png");
}
#glb-cabecalho {
    background: url("fundo_header.jpg") no-repeat scroll center 0 transparent;
}
#glb-topo {
    background-image: url("fundo_header_repeat.jpg");
    border-bottom: 2px solid #e0e0e0;
}
#glb-topo .cabecalho-produto .marca-produto {
    background: url("logo_header.png") no-repeat scroll 0 0 transparent;
    width: 260px;
}

/* Menu */
#glb-menu {
    background: url("fundo_header.jpg") no-repeat scroll center -122px transparent;
    border-bottom: 1px solid #a8a8a8;
}
#glb-menu div.menu-subitens-interno li,
#glb-menu div.menu-subitens-interno li:hover {
    background-color: #d9d9d9;
}
#glb-menu ul.menu-itens li.menu-item-li .menu-item-a:hover {
    color: #666 !important;
}
#glb-menu ul.menu-itens li.menu-item-li .menu-item-a {
    border-color: #999;
    color: #999;
    *height: 12px;
}
#glb-menu .menu-item-seta, #glb-menu .submenu-aba-seta {
    *margin-bottom: 2px;
}

#glb-menu ul.menu-itens li.menu-item-li .submenu-aba-seta {
    color:#999;
}
#glb-menu ul.menu-itens li.share-facebook-menu .like-label,
.cabecalho-produto .share-facebook-menu .like-label {
    color:#999;
}
#glb-menu .conteudo-subitens ul a:hover {
    border-color: #666;
}
#glb-menu .submenu-item span.item-destacado {
    color: #999;
}
#glb-menu ul.menu-itens a {
    color: #999;
}
#glb-menu .submenu-item a:hover,
#glb-menu div.menu-subitens-interno li:hover a {
    color: #666;
}

/* Diretorio */
#glb-diretorio {
  background-color: #2D2D2D;
}
#glb-diretorio .divisoria {
    border-left: 1px solid #df3a38;
}
#glb-diretorio .glb-conteudo .glb-bloco .glb-grid-2.bloco-logo .logo {
    background: url("logo_rodape.png") no-repeat scroll 0 0 transparent;
    width: 146px;
}
#glb-diretorio .glb-conteudo div.bloco-editoria ul li a,
#glb-diretorio .glb-conteudo div.bloco-quebra-linha ul li a,
#glb-diretorio .glb-conteudo .glb-bloco .glb-grid-2.bloco-inicial ul li a {
    color:#FFFFFF;
}
#glb-diretorio .glb-conteudo div.bloco-editoria ul li.diretorio-indice strong a{
    color:#ffffff;
}
#glb-diretorio .glb-conteudo .diretorio-indice strong {
  color:#891515;
}

/* Rodape */
#glb-rodape {
    background-color: #D94711;
}
#glb-rodape a,
#glb-rodape a:link,
#glb-rodape a:visited {
    color: #FFF;
}
#glb-rodape .rodape-menu-produtos {
    border-bottom: 1px solid #FFF;
}
#glb-rodape ul li a {
    border-left: 1px solid #FFF;
}

/* Materia */
#materia-letra .frase-materia {
    background-color: #2D2D2D;
}

/* Teste Personalidade */
.progress-bar-content-header .marcador-ativo,
.progress-bar-content-header #progress-bar-fill-header {
    background-color: #2D2D2D;
}
.progress-bar-content-header .indicador-header .top span.atual,
.teste-personalidade .resposta-item.selecionado .td-respostas,
.teste-personalidade .pergunta .indice {
    color: #2D2D2D;
}
.teste-personalidade .botao-confirma span.continue, .header-teste-personalidade span#editoria h2 a {
    color: #2D2D2D;
}
.teste-personalidade .resposta-item.selecionado {
    background-color: #FFF7C0;
    border-color: #FFE35E;
}

/* Teste Personalidade resultado */
.resultado .bg-icone-refazer{
    background-color: #2D2D2D;
}
.resultado .botao-refazer:hover span{
    background-color: #616161;
}

/* enquete */
.confirmacao .acoes .votar input {
    color: #2D2D2D;
}
.confirmacao .acoes .votar input:hover {
    color: #616161;
}

/* resultado parcial enquete */
.resultado-enquete .botao {
    background-color: #2D2D2D !important;
}
.resultado-enquete .botao-novo-voto:hover, .resultado-enquete .botao-votar:hover{
    background-color: #616161;
}
.porcentagem {
    color: #2D2D2D;
}

/* plantao */
.filtro-conteudo .over-flow ul li span:hover,
div.filtro-data table.ui-datepicker-calendar .ui-state-default{
    color: #2D2D2D;
}
div.filtro-data table.ui-datepicker-calendar .ui-state-active{
    color: #616161;
}
div.filtro-data table.ui-datepicker-calendar td.ui-datepicker-today .ui-state-default {
    color: #2D2D2D;
}
div.filtro-data div.ui-datepicker-header a.ui-datepicker-prev,
div.filtro-data div.ui-datepicker-header a.ui-datepicker-next,
div.filtro-data table.ui-datepicker-calendar a.ui-state-default:hover,
#glb-bloco div.filtro-data div.ui-datepicker-header a,
div.filtro-data table.ui-datepicker-calendar td.filtrado a.ui-state-default,
.botao img.setinha {
     background-color: #2D2D2D;
}
div.filtro-data div.ui-datepicker-header a.ui-datepicker-prev:hover,
div.filtro-data div.ui-datepicker-header a.ui-datepicker-next:hover,
#glb-bloco div.filtro-data div.ui-datepicker-header a:hover,
.botao:hover img.setinha {
    background-color: #616161;
}

/* perfil */
#toggle-perfil span{
    background-color: #2D2D2D!important;
}
#citacao-participante span{
    background-color: #2D2D2D!important;
}
#toggle-perfil:hover span{
    background-color: #616161!important;
}
#citacao-participante cite strong{
    color: #891614!important;
}

body {
    *line-height: 1.2;
}

#glb-rodape .glb-conteudo{
    width: 940px;
    min-width: 940px;
}

.cont-comentario a, .glbComentarios-ordenacao button, .glbComentarios-lista .glbComentarios-botao-mais, .glbComentarios-botaoEnviar {
    color:#2D2D2D!important;
}

.cont-comentario a:hover, .glbComentarios-ordenacao button:hover, .glbComentarios-lista .glbComentarios-botao-mais:hover, .glbComentarios-botaoEnviar:hover{
    color:#616161!important;
}

.glbComentarios-lista .glbComentarios-botao-mais > span {
    background: url(seta_comentario.png) no-repeat scroll 125px 10px transparent!important;
}

.glbComentarios-lista .glbComentarios-botao-mais:hover > span{
    background-position: 125px -24px !important;
}

#glb-materia #box-comentarios h3{
    color: #891614;
}

.widget-ultimos-programas .coluna .box-fotos .circulo {
    *background: transparent url(circulo_cor_programa.png) no-repeat top left;
    background: transparent url(circulo_cor_programa.png) no-repeat top left\0/;
}

#menu-item-li-tvg span.menu-item-seta span.logo {
    background: url('menu-tvg.png') 0 -17px no-repeat;
}

#menu-item-li-tvg:hover span.menu-item-seta span.logo {
    background: url('menu-tvg.png') 0 -3px no-repeat;
}

/* menu */
#glb-menu .menu-item-seta,
#glb-menu .submenu-aba-seta {
    background:url("sprite_menu.png") no-repeat scroll right -963px transparent;
}
#glb-menu .submenu-aba-seta{
   background:url("sprite_menu.png") no-repeat scroll right -974px transparent;
}
#glb-menu div.menu-subitens-interno li {
    background: url("sprite_menu.png") no-repeat scroll -2px -917px #B8D3E4;
}
#glb-menu .menu-canto-te, #glb-menu .menu-canto-re, #glb-menu .menu-canto-td, #glb-menu .menu-canto-rd{
    background-image: url("sprite_menu.png");
}
div.widget-videos-da-edicao ul li {
    background-color: #2D2D2D;
}
div.widget-videos-da-edicao .video-info a:hover, div.widget-videos-da-edicao li:hover {
    background-color: #616161;
}
div.widget-temas-videos-programa div.video-info:hover span.video-control {
    border-color: #616161;
}
.widget-videos-da-edicao .widget-top h2 {
  color: #891614;
}
.widget-temas-videos-programa .widget-top h2 {
  color: #333333 !important;
}
div.widget-temas-videos-programa div.video-info:hover p {
    color: #616161;
}
div.widget-temas-videos-programa a.active {
    background-color: #2D2D2D;
}
div.widget-temas-videos-programa a.active:hover {
    background-color: #616161;
}
div.widget-videos-da-edicao div.video-info:hover span.video-control{
  border-color: #616161;
}
div.widget-videos-da-edicao .nav a.active {
    background-color: #2D2D2D !important;
}
div.widget-videos-da-edicao .nav a:hover {
    background-color: #616161 !important;
}
div.widget-temas-videos-programa span.video-play, div.widget-videos-da-edicao span.video-play {
    background: url("ico.video.png") no-repeat scroll 0 0 transparent;
}
div.widget-temas-videos-programa div.video-info:hover span.video-play, div.widget-videos-da-edicao div.video-info:hover span.video-play {
    background: url("ico.video.png") no-repeat scroll -45px 0 transparent;
}
.header-teste-personalidade .cabecalho-compartilhar, .header-enquete .cabecalho-compartilhar{
  width: 230px !important;
}

/* Homebutton */
.fundo-link {
  background-color: #2D2D2D !important;
}
.fundo-link:hover {
  background-color: #616161 !important;
}

.widget-card-pessoa p {
  font-weight: normal;
  margin-left: 0;
}

section.box-as-ultimas ul.itens a span.moldura {
    background: url("http://s.glbimg.com/et/pr/media/b/20120921235501/quadros/img/episodio_novo/molduras.png") no-repeat scroll 0 -190px transparent;
}

div.pop-player h5 span {
    color: #891614 !important;
}

.widget-temas-videos-programa .widget-top h2 a {
    color: #2D2D2D !important;
}

div.widget-temas-videos-programa div.track {
    font-size: 11px;
}

/* sprite do widget de videos na pagina de pessoa */
div.widget-top-videos-da-pessoa span.video-hits {
    background: url('sprite_videos.png') no-repeat scroll 0 -111px transparent;
}

div.widget-top-videos-da-pessoa span.video-title {
    background-color: #2D2D2D;
}

div.widget-top-videos-da-pessoa span.video-hover {
    border: 5px solid #2D2D2D;
}

div.widget-top-videos-da-pessoa div.fb-like {
    border-bottom: 5px solid #2D2D2D;
}

div.widget-top-videos-da-pessoa span.video-hover span.video-play {
    background: url("ico.video.png") no-repeat scroll -90px 0 transparent;
}

div.widget-top-videos-da-pessoa div.nav a.active {
  background-color: #2D2D2D;
}
div.widget-top-videos-da-pessoa div.nav a.active:hover {
    background-color: #616161;
}

/* boxes editoriais na personalizaÃ§Ã£o de time */
.span8.pessoa8 .destaque-editorial-triplo h4 a{
  color: #2D2D2D;
}
.span8.pessoa8 .destaque-editorial-triplo a:hover {
    color: #616161;
}
div.lightplayer div.playlist span.hover-img {
    border-color: #616161;
}
div.lightplayer div.playlist a.next {
    background-color: #616161;
}
div.destaque-editorial-grupos section.grupo div.fb-like {

}

/* VOTACAO */
#votacao {
  width: 754px;
  min-height: 520px;
  _height: 520px;
  margin: auto;
  background: white url(bg_pop.jpg) repeat-x top left;
}

.pop_votacao .topo h1 {
  float: left;
  background: transparent url(logo_pop.jpg) no-repeat top left;
  width: 100%;
  height: 150px;
  overflow: hidden;
  text-indent: -999px;
}

.pop_votacao .validacao li.digitar-codigo input {
  background: white url(sprite_botoes.png) no-repeat 0px -325px;
  width: 296px;
  padding: 14px 10px;
  *margin-left: -10px;
  *line-height: 1em;
  border: none;
  border-top: 0;
  color: #888;
  font-style: italic;
  font-size: 16px;
}

.pop_votacao .validacao li.botao input {
  margin: 3px 5px 0 -5px;
  padding: 2px 0 5px;
  *padding: 0;
  width: 160px;
  height: 50px;
  background: transparent url(sprite_botoes.png) no-repeat -3px -9px;
  border: 0 none;
  color: #fff;
  cursor: pointer;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.pop_votacao p.sucesso-lateral a.continue {
  float: left;
  height: 52px;
  width: 183px;
  line-height: 45px;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  margin-top: 55px;
  background: transparent url(sprite_botoes.png) no-repeat 0 -111px;
}

.pop_votacao .topo p {
  color: #FFFFFF;
}

.pop_votacao ul li.off .bloco-01 {
  background: none repeat scroll 0 0 #810A07;
  color: #FF9795;
}

.foto a {
  background: none repeat scroll 0 0 #FFC2C0;
}

.foto a:hover {
  background: none repeat scroll 0 0 #2D2D2D;
}

.pop_votacao li.off .foto a:hover .bloco-01 {
  background: none repeat scroll 0 0 #531210;
  color: #FFFFFF;
}

.pop_votacao .sextuplo .foto a img {
  margin-left: -33px;
  margin-top: 0;
}

.pop_votacao .sextuplo .foto a:hover img {
  margin-left: -34px;
  margin-top: -1px;
}

.pop_votacao .quintuplo .foto a img {
  margin-left: -21px;
  margin-top: 0;
}

.pop_votacao .quintuplo .foto a:hover img {
  margin-left: -22px;
  margin-top: -1px;
}

.pop_votacao .quadruplo .foto a img {
  margin-left: -4px;
  margin-top: 0;
}

.pop_votacao .quadruplo .foto a:hover img {
  margin-left: -5px;
  margin-top: -1px;
}

.pop_votacao .triplo-lateral .foto a img {
  margin-left: -30px;
  margin-top: 0;
}

.pop_votacao .triplo-lateral .foto a:hover img {
  margin-left: -31px;
  margin-top: -1px;
}

.pop_votacao .duplo-lateral .foto a img {
  margin-left: 0;
  margin-top: 0;
}

.pop_votacao .duplo-lateral .foto a:hover img {
  margin-left: -1px;
  margin-top: -1px;
}

.widget-votacao a.pergunta {
  background: url("votacao_thevoice.png") repeat-x scroll 0 -1px transparent;
}

#votacao .pop_votacao .topo p {
  color: #2D2D2D;
  font-size: 28px;
}

#votacao .areaBannerLateral .opec-position2 > p {
  color: #CCCCCC;
    display: block;
    font-size: 10px;
    position: absolute;
    text-transform: uppercase;
    top: -12px;
}

/* Widget Votacao 3 Colunas */

.widget-votacao div.widget-titulo, .widget-votacao-3-colunas div.widget-titulo {
  border-top: 2px solid #2D2D2D;
}

.widget-votacao-3-colunas span.brother-texto {
  color:#608CD2;
}

.widget-votacao a.emparedados ul li.borda, .widget-votacao-3-colunas a.emparedados ul li.borda {
  border: 3px solid #616161;
}

.widget-votacao-3-colunas a.emparedados:hover .brother-texto {
  color:#616161;
}

.widget-votacao-3-colunas a.pergunta {
  background: url("sprite_prova_placar.jpg") repeat-x scroll 0 -140px transparent;
}

.widget-votacao-3-colunas a.pergunta:hover {
  background: url("sprite_prova_placar.jpg") repeat-x scroll 0 -195px transparent;
}

.widget-votacao span.brother-nome, .widget-votacao-3-colunas span.brother-nome {
  color: #FFFFFF;
  background-color: #810A07;
}
.widget-votacao li, .widget-votacao-3-colunas li{
  background-color: #FFC2C0;
}

.widget-card-pessoa div.app_share a.share_facebook {
    left: 0;
}
.widget-card-pessoa div.app_share a.share_twitter {
    left: 75px;
}
.widget-card-pessoa div.app_share a.share_googleplus {
    left: 150px;
}
.widget-card-pessoa div.app_share a.share_orkut {
    left: 225px;
}
.widget-cabecograma .participantes-do-time li .participante-eliminado {
    filter: alpha(opacity=50);
}


/* CabeÃ§alho e marca */

#glb-cabecalho {
    background: none;
}

#glb-topo {
  background: none;
  border-bottom: none;
  height: 145px;
}

#glb-topo .cabecalho-produto .marca-produto {
  background: url("sprite-tvg-elementos.png") no-repeat scroll -6px -350px rgba(0, 0, 0, 0);
  height: 40px;
  margin-top: 33px;
  width: 324px;
}

.cabecalho-produto .faca-sua-home {
    margin-top: 37px;
}

.faca-sua-home a {
    background: url("sprite-tvg-elementos.png") -8px -316px no-repeat;
    width: 35px;
}

.faca-sua-home a:hover {
    background: url("sprite-tvg-elementos.png") -53px -316px no-repeat;
}

/* NOVO HEADER TVG */

body {
    background: url("bg-tvg-repeat.jpg") repeat-x scroll center 44px transparent;
}

#glb-doc {
    background: url("bg-tvg.jpg") no-repeat scroll center 0 transparent;
}

#glb-topo #glb-cabecalho .cabecalho-produto #busca-padrao {
    margin-top: 35px;
}

body #glb-menu {
    width: 992px;
    background: none;
    border: none;
    margin: 0 auto;
}

body #glb-menu .glb-conteudo {
    width: 100%;
}

body #glb-menu ul.menu-itens {
    background: none;
    border: none;
    margin-top: 0;
    margin-left: 0;
}

#glb-menu ul.menu-itens li.menu-item-li {
    padding: 0;
}

#glb-menu .menu-borda-baixo {
    display: none;
}

#glb-menu ul.menu-itens .conheca-tvg {
    padding-left: 24px;
}

#glb-menu ul.menu-itens .conheca-tvg a {
    color: #2D2D2D;
}

body #glb-menu ul.menu-itens li.menu-item-li .menu-item-a,
body #glb-menu ul.menu-itens li.menu-item-li .submenu-aba-seta {
    color: #999;
    font-family: ProximaNovaA-SemiBold, Helvetica, Arial, sans-serif;
    padding: 12px 10px 0 11px !important;
    -webkit-transition: color 0.3s ease-in-out;
    -moz-transition: color 0.3s ease-in-out;
    -ms-transition: color 0.3s ease-in-out;
    -o-transition: color 0.3s ease-in-out;
    transition: color 0.3s ease-in-out;
    text-transform: lowercase !important;
    font-size: 18px !important;
    font-weight: normal !important;
    border: none !important;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
}

body #glb-menu ul.menu-itens li.menu-item-li .submenu-aba-n2 {
    padding: 4px 0 0;
}

body #glb-menu ul.menu-itens li.menu-item-li .submenu-aba-seta {
    color: #999999 !important;
}

.glb-menu,
.glb-menu li.menu-item-li a:hover,
#glb-menu a.menu-item-a:hover {
    border-top: none
}

#menu-item-li-tvg-v2 {
    border: none !important;
    background-image: none !important;
    float: left !important;
}

.menu-tvg-main-link {
    font-family: ProximaNovaA-Semibold, Helvetica, Arial, sans-serif !important;
}

#glb-menu  ul.menu-itens li .conheca-tvg a {
    font-family: ProximaNovaA-Light, Helvetica, Arial, sans-serif;
}

#glb-menu a.menu-item-a:hover {
    margin-top: 0;
    color: #666 !important;
    color: rgba(246, 231, 216, .6) !important;
}

#glb-topo #glb-cabecalho .cabecalho-produto {
    margin-left: 2px;
}

.cabecalho-produto .marca-tvg-container {
    position: relative;
    float: left;
    display: block !important;
    margin: 11px 17px 0 0 !important;
    padding: 0 0 !important;
    width: 157px;
    height: 76px;
    background: url("sprite-tvg-elementos.png") 147px -212px no-repeat;
}

.cabecalho-produto .marca-tvg {
    display: block;
    background: url("sprite-tvg-elementos.png") no-repeat scroll 0 0 transparent;
    height: 43px;
    width: 130px;
    margin-top: 18px;
    margin-left: 4px;
}

#glb-menu ul li.menu-item-li {
    background: url("sprite-tvg-elementos.png") no-repeat scroll -8px -115px transparent !important;
}

#glb-menu .glb-conteudo {
    bottom: 5px;
}

.cabecalho-produto .formato-comercial {
    margin-top: 32px;
}

#glb-menu a span.conheca-tvg-setinha-base {
    right: -1px;
    padding: 0;
    margin: 0;
    border: none;
    float: none;
    visibility: visible;
}

#glb-menu .conheca-tvg-hover a span.conheca-tvg-setinha-base {
    visibility: hidden;
}

.conheca-tvg-setinha-base {
    background: url("sprite-tvg-elementos.png") no-repeat scroll -8px -165px transparent;
}

.cabecalho-produto #busca-padrao label.lupa {
  background: url(sprite-tvg-elementos.png) repeat scroll 0 -44px !important;
}

.cabecalho-produto #busca-padrao button {
    background: url("sprite-tvg-elementos.png") no-repeat scroll -30px -44px;
    height: 0 !important;
    padding-top: 32px !important;
    overflow: hidden !important;
    line-height: 40px;
}

.cabecalho-produto #busca-padrao button:hover {
  background: url(sprite-tvg-elementos.png) no-repeat scroll -130px -44px;
}

.cabecalho-produto #busca-padrao button:active {
  background: url(sprite-tvg-elementos.png) no-repeat scroll -30px -44px;
}

#glb-cabecalho {
    height: 95px;
}

.menu .menu-novela span.seta .s-middle,
.menu .menu-novela span.seta .s-footer,
.menu .menu-novela span.seta .s-top {
    display: none;
}

#glb-menu .menu-item-seta {
  font-family: ProximaNovaA-SemiBold, Helvetica, Arial, sans-serif;
    background: url("sprite-tvg-elementos.png") no-repeat scroll right -173px transparent
}

#glb-menu .submenu-aba-seta {
    background: none;
    visibility: hidden !important;
    opacity: 0 !important;
}

body .menupersistente-tvg {
    background-color: #616161;
}

body .menupersistente-tvg-programa-hover {
    border-top-color: #616161;
}

body .menupersistente-tvg-programa-hover a, body .menupersistente-tvg-programa-hover .menupersistente-tvg-programa-hover-setinha {
    color: #616161;
}

body .menupersistente-tvg-programa-hover .menupersistente-tvg-programa-hover-setinha {
    background-color: #616161;
}

body .menupersistente-tvg-submenu2 >li >a:hover {
    color: #616161;
}

body .menupersistente-tvg-submenu2 >li:hover {
    border-color: #616161;
}

body a.menupersistente-tvg-submenu-titulo:hover {
   color: #616161;
   border-color: #616161;
}

body .menupersistente-tvg-busca label {
    background: url(sprite-tvg-elementos.png) repeat scroll 0 -79px;
}

body .menupersistente-tvg-busca button {
    background: url("sprite-tvg-elementos.png") no-repeat scroll -30px -79px;
}

body .menupersistente-tvg-busca button:hover {
  background: url(sprite-tvg-elementos.png) no-repeat scroll -130px -79px;
}

body .menupersistente-tvg-busca button:active {
  background: url(sprite-tvg-elementos.png) no-repeat scroll -30px -79px;
}

#filtros-fixed,
#progress-bar-flutuante {
    display: none !important;
}


.destaque-principal {
    z-index: 1;
}

body .menupersistente-tvg-submenu-titulo::after {
    color: #616161;
}

body .menupersistente-tvg-submenu-titulo:hover::after {
    color: #616161;
}

.faca-sua-home {
    border-color: #474B50;
}

body .conheca-tvg-setinha {
    margin-left: 120px;
}

#glb-menu .menu-canto-te {
    display: none;
}

.conheca-tvg-hover-state {
    padding-right: 4px !important;
}

.cabecalho-produto .formato-comercial {
  margin-left: 0;
}

.programa-slim .bloco-principal {
  margin-top: 0 !important;
}

.menupersistente-tvg-busca input {
  font-size: 14px;
}


#glb-menu .menu-item-esq .submenu-aba {
    right: 5px;
    height: 46px;
}

#glb-menu .menu-item-esq .menu-canto-te {
    display: block;
    background-position: left -16px;
    top: 8px;
    height: 7px;
}

#glb-menu .menu-item-esq .menu-canto-td {
    position: relative;
    background-position: right -888px;
    margin-left: 8px;
}

#catalogo-pagina {
   background: url("bg-tvg.jpg") no-repeat scroll center 0 transparent;
}

.header-enquete {
  margin-top: -20px;
}

.programa-slim .bloco-topo-meio {
  margin-top: -6px;
}

body .temporada-header, body .episodio-header {
  margin-top: 0;
  margin-bottom: 20px;
}

.shopping-horizontal iframe {height: 375px;}

.glb-temporada .bloco-publicidade-top1 {
    margin-top: 10px;
}#menu-tvg-logo-header a {
    background: transparent url(sprite-tvg-elementos.png) -132px -1px no-repeat;
}

.conteudo-destaque-total .destaque-total .chamada-destaque .borda-lateral {
    background-color: #2D2D2D;
}
.conteudo-destaque-total .destaque-total .chamada-destaque .chapeu {
    background: none repeat scroll 0 0 #2D2D2D;
}
.conteudo-destaque .navegacao-chamada {
    background: none repeat scroll 0 0 #2D2D2D;
}
.conteudo-destaque .navegacao-chamada a:hover {
    background-color: #616161;
}
.conteudo-destaque .navegacao-destaque, .conteudo-destaque-principal .navegacao-destaque-principal {
    background: none repeat scroll 0 0 #616161;
}
.conteudo-destaque .navegacao-destaque .nav-bullets span.on, .conteudo-destaque-principal .navegacao-destaque-principal .nav-bullets-principal span.on {
    color: #2D2D2D;
}
.navegacao-chamada {
    background: none repeat scroll 0 0 #2D2D2D;
}
.conteudo-destaque .navegacao-destaque .nav-bullets {
    width: 17px !important;
}

body,
#glb-doc,
#catalogo-pagina {
  background-image: none !important;
}
#glb-topo {
  height: auto !important;
  margin-bottom: 0 !important;
  background: none !important;
  border-bottom: none !important;
}
.materia-variedades .coluna-direita .bloco-data {
  margin-top: 0;
}
/* cor_header */
#header-produto div.front,
#header-produto div.bottom,
#header-produto .floating-bar div.header-bar {
  background: #2D2D2D !important;
  border-bottom-color: #282828 !important;
}
#header-produto .menu-subeditoria {
  background-color: #292929 !important;
}
#header-produto #busca-padrao #busca-campo,
#header-produto div.search-area .search,
#header-produto .cube-container .cube .bottom .input-container .search-input {
  -webkit-box-shadow: inset 0 1px 0 0 rgba(37, 37, 37, 0.2) !important;
  -moz-box-shadow: inset 0 1px 0 0 rgba(37, 37, 37, 0.2) !important;
  -ms-box-shadow: inset 0 1px 0 0 rgba(37, 37, 37, 0.2) !important;
  box-shadow: inset 0 1px 0 0 rgba(37, 37, 37, 0.2) !important;
  border-left: none !important;
  border-right: none !important;
  border-top-color: #252525 !important;
  border-bottom-color: #323232 !important;
  background-color: #292929;
}
#header-produto .cube-container .cube .bottom .input-container .search-input:focus {
  background-color: #fff !important;
}
#menu-container .menu-root .is-hovered > .menu-item-link,
#menu-container .menu-root .is-activated > .menu-item-link,
#menu-container .menu-root .menu-item-title:after {
  border-color: #2D2D2D !important;
}
#menu-container .menu-root .is-hovered > .menu-item-link:link,
#menu-container .menu-root .is-hovered > .menu-item-link:visited,
#menu-container .menu-root .is-activated > .menu-item-link:link,
#menu-container .menu-root .is-activated > .menu-item-link:visited,
#menu-container .menu-root > .menu-item-highlighted > .menu-item-link,
#menu-container .menu-root .menu-item-title:after,
.is-menu-desktop .menu-root > .menu-item-grouped .menu-item-title,
.is-menu-touch .menu-submenu-title.menu-item-back:before,
.is-menu-touch .menu-submenu-title.is-hovered.menu-item-back {
  color: #2D2D2D !important;
}
.is-menu-touch .menu-submenu-title.is-hovered.menu-item-back {
  border-left-color: #2D2D2D !important;
}
/* cor_rodape */
#glb-rodape {
  background-color: #272727;
}
/* cor_rodape_separador */
#glb-rodape ul li a {
  border-left-color: #2D2D2D;
}
#glb-rodape .rodape-menu-produtos {
  border-bottom-color: #2D2D2D;
}
/* cor_diretorio */
#glb-diretorio {
  background-color: #2D2D2D;
}
#glb-rodape .rodape-menu-servicos span, #glb-rodape .rodape-menu-servicos span a {
    color: #FFFFFF;
}