/* ==BEGIN HEADER== */
#header-produto div.front,
#header-produto div.bottom,
#header-produto .floating-bar div.header-bar {
  background: #00cdd6!important;
  border-bottom: 3px solid #00a6ad!important; }
#header-produto div.search-area .search,
#header-produto #busca-padrao fieldset > input#busca-campo {
  background-color: #319ca4;
  border-bottom-color: #329ca4!important;
  border-left-color: #26797d!important;
  border-right-color: #26797d!important;
  border-top-color: #26797d!important;
  box-shadow: inset 0 1px 0 0 #26797d!important; }
#header-produto div.search-area .search:focus, 
#header-produto div.search-area .search:active,
#header-produto #busca-padrao fieldset > input#busca-campo:focus,
#header-produto #busca-padrao fieldset > input#busca-campo:active {
    background-color: #FFF;
    box-shadow: inset 0 1px 0 0 #bababa; }
#header-produto li.buscaFixaHover label, #header-produto li.buscaFixaHover label em, #header-produto li.resposta.sugestao-hover {
  color: #01c1c9!important; }
#header-produto li.sugestao-hover a.linkFeaturedContent {
  color: #01c1c9!important; }
#header-produto ul li.sugestao-hover {
  background-color: #eee !important;
  border-left-color: #01c1c9!important; }
#header-produto .menu-subeditoria {
  background: #00b0b7!important; }
#header-produto .cube-container .cube .bottom .search-input {
  background-color: #00cdd6;
  border-bottom-color: #01c1c9!important;
  border-left-color: #377091!important;
  border-right-color: #3b799c!important;
  border-top-color: #346a8a!important;
  box-shadow: inset 0 1px 0 0 #3a7699!important; }

/* ==END HEADER== */
/* ==BEGIN MENU== */
.is-menu-desktop .is-hovered > .menu-item-link,
.is-menu-desktop .is-activated > .menu-item-link,
.is-menu-desktop .menu-submenu-level2 .is-hovered .menu-item-link,
.is-menu-desktop .menu-submenu-level2 .is-activated .menu-item-link {
  border-left: 3px solid #01c1c9!important; }
.is-menu-desktop .menu-root > .menu-item-highlighted > .menu-item-link,
.is-menu-desktop .menu-submenu > .is-father > .menu-item-link > .menu-item-title:after,
.is-menu-desktop .is-hovered > .menu-item-link:visited,
.is-menu-desktop .is-hovered > .menu-item-link:link,
.is-menu-desktop .is-hovered.has-link > .menu-item-link {
  color: #01c1c9!important; }
.is-menu-desktop .menu-root > .menu-item-grouped .menu-item-title {
  color: #01c1c9!important; }

 html:not(.has-regua) .is-menu-touch .menu-root > .menu-item-highlighted > .menu-item-link,
 html:not(.has-regua) .is-menu-touch .is-father > .menu-item-link > .menu-item-title:after,
 html:not(.has-regua) .is-menu-touch .menu-item.menu-item-grouped .menu-item-title  {
  color: #01c1c9!important; }
 html:not(.has-regua) .is-menu-touch .is-hovered > .menu-item-link {
  border-left-color: #01c1c9!important; }
 html:not(.has-regua) .is-menu-touch .menu-item-grouped > .menu-item-link {
  color: #333;
  background-color: #f1f1f1!important; }
 html:not(.has-regua) .is-menu-touch .menu-item-grouped > .menu-item-link:hover {
    color: #01c1c9!important; }
 html:not(.has-regua) .is-menu-touch .is-father > .menu-item-link {
  color: #333; }
 html:not(.has-regua) .is-menu-touch .menu-item-back {
  color: #333;
  background-color: #f1f1f1!important; }
 html:not(.has-regua) .is-menu-touch .menu-item-back:before {
    color: #01c1c9!important; }
 html:not(.has-regua) .is-menu-touch .is-hovered.menu-item-back {
  border-left-color: #01c1c9!important;
  color: #01c1c9!important; }
 html:not(.has-regua) .is-menu-touch .is-hovered.menu-item-back:before {
    color: #01c1c9!important; }

 html:not(.has-regua) .is-menu-touch .menu-root>.menu-item-highlighted>.menu-item-link, 
 html:not(.has-regua) .is-menu-touch .is-father>.menu-item-link>.menu-item-title:after, 
 html:not(.has-regua) .is-menu-touch .menu-item-link:visited, 
 html:not(.has-regua) .is-menu-touch .menu-item-link:link{
    color: #01c1c9!important;}

/* ==END MENU== */


.widget-noticias-semantico .lista-manchetes {
  border-bottom: 3px solid #b0e645 !important; }

.widget-noticias-semantico .titulo-widget span.seta, .widget-plantao .titulo-widget span.seta {
  background: url("http://g1.globo.com/media/portal/img/desktop/componentes/box/caetano-3col-seta.png") no-repeat scroll 0 0 #00cdd6 !important; }

.widget-noticias-5-colunas .titulo-widget span.seta, .widget-plantao .titulo-widget span.seta {
  background: url("http://g1.globo.com/media/portal/img/desktop/componentes/box/caetano-3col-seta.png") no-repeat scroll 0 0 #00cdd6 !important;
  color: #00cdd6 !important; }


#busca-padrao form fieldset button {
  background: url("botao_busca.gif") !important; }

#busca-padrao button:hover {
  background: url("botao_busca.gif") no-repeat scroll 0 -34px transparent !important; }

#busca-padrao button:active {
  background: url("botao_busca.gif") no-repeat scroll 0 -68px transparent !important; }

#glb-menu .submenu-aba-n1, #glb-menu .submenu-aba-n2 {
  background-image: url("sprite_menu_item_bemestar.png") !important; }

.cor-produto-color, .cor-produto-color-hover:hover {
  color: #00cdd6 !important; }

.cor-produto-background {
  background: none repeat scroll 0 0 #b0e645 !important; }

#glb-menu .conteudo-subitens ul a:hover {
  color: #00cdd6 !important; }

#glb-menu .menu-item-a:hover {
  color: #00cdd6 !important; }

.foto a.borda-interna:hover,
.foto .borda-interna img,
.item-noticia-thumbnail .borda-interna:hover,
.thumbnail-plantao .borda-interna:hover,
#glb-rodape .rodape-menu-produtos a,
#glb-rodape .rodape-menu-servicos a {
  border-color: #fff; }

.widget-plantao .foto a.borda-interna:hover,
.widget-plantao .foto .borda-interna img {
  border-color: #00cdd6 !important; }

.widget-playlist-wide .widget-titulo {
  border-color: #DDDDDD #DDDDDD #DDDDDD #b0e645 !important; }

.glb-grid-4 .economy-widget .widget-titulo, .glb-grid-3 .economy-widget .widget-titulo {
  border-top: 2px solid #b0e645 !important; }

#glb-menu .aba,
#glb-menu ul.menu-itens li a.first-node:hover,
.widget-titulo,
.video-abas-triplo .active .widget-titulo,
.glb-grid-3 .destaque-agrupamento .destaque-topo,
#abas-economia .abas li.ui-tabs-selected {
  border-top-color: #b0e645!important; }

#glb-menu ul.menu-itens .menu-subitens li a:hover,
.widget-ultimos-videos .navigation .seta-anterior,
.widget-ultimos-videos .navigation .seta-proximo,
#glb-diretorio,
.widget-playlist-wide .playlist .horizontal-next a, .widget-playlist-wide .playlist .horizontal-prev a,
.widget-plantao .widget-plantao-botao-topo a, .widget-plantao .widget-plantao-botao-rodape a,
.widget-shopping .ant span, .widget-shopping .prox span,
#comentarios .comentarios-form-titulo a span,
.glb-grid-3 .destaque-agrupamento a span.seta {
  background-color: #01c1c9!important; }

#glb-menu ul.menu-itens .menu-subitens li span.agrupador-titulo {
  color: #595959!important; }

#glb-menu a.menu-item-a:hover, #glb-menu .conteudo-subitens ul a:hover {
  border-color: #00cdd6 !important; }

.agrupamento-mosaico .widget-titulo,
.widget-video .widget-titulo {
  border-color: #b0e645!important; }

#glb-diretorio .divisoria {
  border-color: #fff!important; }

#glb-diretorio .glb-conteudo ul li strong a {
  color: #FFF!important; }

#glb-diretorio .glb-conteudo ul li a {
  color: #fff!important; }

#glb-rodape {
  background-color: #02979e!important; }

#glb-rodape .rodape-menu-produtos {
  border-color: #fff!important; }

.destaque-urgente .chamada {
  background-color: #b0e645; }

.destaque-urgente .subtitulo {
  color: #BAD2E0; }

.widget-playlist-wide .playlist .on-selected .foto {
  border-bottom-color: #b0e645; }

.agrupamento-subeditorias .subeditorias .titulo .conteudo-titulo,
.agrupamento-subeditorias .subeditorias .titulo:hover .conteudo-titulo {
  color: #b0e645; }

#glb-menu ul.menu-itens li.menu-item-li-first a.menu-item-a {
  background: url("ico-g1-menu.gif") 0 10px no-repeat !important;
  text-indent: -9999px !important;
  width: 30px !important; }

#glb-menu ul.menu-itens li.menu-item-li-first .submenu .submenu-aba-n2 {
  padding: 16px 12px 1px 7px !important; }

#glb-menu ul.menu-itens li.menu-item-li-first .submenu .submenu-aba-seta {
  background: url("ico-g1-menu.gif") 0 0 no-repeat !important;
  display: block !important;
  height: 13px !important;
  text-indent: -9999px !important;
  width: 20px !important; }

/* BEM ESTAR */
.widget-ultimos-videos h2.widget-title {
  background: url("logo_bemestar.png") no-repeat 0 5px; }

/* end BEM ESTAR */
.widget-flow-de-materia ul .entidade.selecionada a.nome-entidade {
  border-color: #b0e645; }

#glb-corpo .widget-flow-de-materia ul .entidade a.nome-entidade:hover span,
#glb-corpo .widget-flow-de-materia ul .entidade a.nome-entidade:hover {
  color: #b0e645 !important; }

.widget-flow-de-materia ul .entidade .nome-entidade:hover .sinal-de-mais,
.widget-flow-de-materia ul .entidade .botao-pagina-anterior a,
.widget-flow-de-materia ul .entidade .botao-proxima-pagina a {
  background-color: #00cdd6; }

.widget-primeira-pagina .lista-chamadas li a:hover .foto span {
  border-color: #00cdd6; }

.chapeu-titulo span {
  background-color: #b0e645; }

/* cores facebook-realtime */
.glb-primary-color {
  color: #00cdd6; }

.glb-secondary-color {
  color: #b0e645; }

#header .marca-produto img {
  left: 0;
  position: absolute;
  top: 0; }

#glb-topo .cabecalho-produto {
  margin-top: 0;
  padding-top: 55px !important; }

#header .formato-comercial {
  position: absolute;
  right: 330px;
  top: 62px; }

#glb-cabecalho {
  background: none !important; }

#header .info {
  display: none;
  margin: 0 0 0 102px !important; }

/* PALCO */
#glb-palco-all {
  font: 14px Helvetica,Arial,sans-serif;
}

#glb-palco-all .header-palco {
    background-color: #a9d5ee;
}

.glb-feed-form-with-button .glb-feed-upload-button,
.glb-feed-camera-off:hover .glb-feed-upload-button,
.glb-feed-updates span,
.iframe-interatividade-container.glb-palco-cor-primaria,
.glb-feed-post-show-replies,
.glb-feed-post-show-replies a,
.glb-palco-cor-primaria,
.glb-palco-cor-primaria-link,
.glb-palco-cor-primaria-link:visited,
.glb-palco-cor-primaria-link:active,
.glb-palco-cor-primaria-fundo #glb-rodape,
a.glb-feed-cor-primaria,
.glb-palco-box-dot:before {
    color: #02979e !important;
}

.glb-feed-feedback .glb-feed-feedback-avatar,
.spinner-container1>div,
.spinner-container2>div,
.spinner-container3>div,
.glb-feed-submit-button,
.glb-borda-linha .glb-palco-cor-primaria-fundo,
.glb-feed-main .ico-feed-perfil-wrapper,
.glb-feed-post-show-replies:before,
.glb-feed-main.glb-feed-submit-button,
.glb-palco-box-dot:before,
.glb-palco-cor-primaria-fundo,
.glb-feed-updates {
    background-color: #02979e !important;
}

.progress-circle,
.glb-feed-upload-delete svg path {
    stroke: #b0e645 !important;
}

.progress-ok .progress-circle {
    fill: #b0e645 !important;
}

.glb-feed-post-show-replies:hover,
.glb-feed-updates:hover span,
.no-touch .glb-palco-cor-primaria-link:hover {
    color: #9bc6e0 !important;
}

.no-touch .glb-feed-updates:hover {
    background-color: #9bc6e0 !important;
}

.glb-feed-camera-off:hover textarea,
.glb-feed-form textarea:focus,
.glb-palco-cor-primaria-borda {
    border-color: #b0e645 !important;
}
.glb-palco-cor-borda-highlight {
    border-color: #5ea72b;
}

.glb-palco-box-dot:before {
  background-color: #b0e645; }

.header-palco .cabecalho-logo {
  background-image: url(logo.png);
  background-position: 0 0;
  top: 8px;
  height: 90px;
  width: 129px; }

@media screen and (max-width: 767px) {
  .header-palco .cabecalho-logo {
    top: 6px;
    height: 36px;
    width: 75px;
    background-size: 100%; } }
/* BUSCA */
.header-palco .glb-row .cabecalho-busca #busca-padrao input {
  background-color: #86BFE0;
  border-bottom: 1px solid #ddeef7;
  border-top: 1px solid #769cb3; }

.header-palco .cabecalho-busca #busca-padrao {
  height: 36px; }

.header-palco .cabecalho-busca {
  background-color: #b5dbf1; }

.header-palco .glb-row .cabecalho-busca #busca-padrao input:focus {
  background-color: #fff; }

.no-touch .header-palco #busca-padrao input:hover {
  background-color: #9fcce7; }

/* END PALCO /*

/* FEED */
.glb-feed-main .glb-feed-post-flag {
  fill: #b0e645; }

.glb-feed-main .glb-feed-posts-new .glb-feed-post {
  border-color: #b0e645; }

.glb-feed-main .glb-feed-submit-button {
  background-color: #b0e645;
  border-color: #b0e645; }

.glb-feed-wrapper .glb-feed-main .glb-feed-updates {
  background-color: #b0e645;
  border-bottom: 1px solid #558f2f;
  color: #fff;
}

.glb-feed-wrapper .glb-feed-main .glb-feed-updates span {
  color: #558f2f;
}

.glb-feed-wrapper .glb-feed-main .glb-feed-updates:hover {
  background-color: #558f2f;
}

.glb-feed-wrapper .glb-feed-main .glb-feed-updates:hover span {
  color: #558f2f;
}

.glb-feed-main .ico-feed-perfil-wrapper {
  background-color: #b0e645; }

/* END FEED*/
/* Diminuindo opacidade do box-shadow para o GE*/
.header-palco {
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); }

.no-touch .glb-feed-preview .glb-feed-post {max-width: 100%;}

.glb-feed-preview .glb-feed-post-flag-container,
.glb-feed-preview .glb-feed-post-flag {
  width: 90px;
  height: 90px;
}

.glb-feed-preview .glb-feed-post-flag,
.glb-feed-preview .glb-feed-post-flag-curl {
  -webkit-transform: scale(2.8,2.5);
  -moz-transform: scale(2.8,2.5);
  transform: scale(2.8,2.5);
}

.glb-feed-preview .glb-feed-upload {
  display: none;
}

@media tv {
    .glb-interatividade-botao, .glb-interatividade-botao:visited {
        box-shadow: none;
        -webkit-box-shadow: none;
    }

    .glb-interatividade-chapeu {
        margin-bottom: 40px !important;
    }

    .votacao-pergunta {
        margin: 0 auto 40px auto;
    }

    /* VOTACAO MULTIMIDIA */
    .votacao-opcoes-desktop .votacao-opcao-botao a {
        color: #35b2c0;
    }

    .votacao-opcoes-desktop ul li {
        background-color: #f8f8f8;
        box-shadow: none;
    }

    .interatividade-all .label.glb-palco-cor-primaria, /* Cor do texto e porcentagem da opção escolhida */
    .interatividade-all .votacao-opcoes ul, /* Cor do texto das opções e porcentagens */
    .interatividade-all .glb-interatividade-pergunta, /* Cor do texto da pergunta */
    .interatividade-all .glb-interatividade-chapeu { /* Cor do texto do chapéu */
        color: #f8f8f8;
    }

    .interatividade-all {
        background: transparent;
    }

    /* Cor do fundo da barra de progresso */
    .interatividade-all .glb-interatividade-barra-resultado-fundo {
        background-color: rgba(255, 255, 255, 0.7);
    }

    /* Cor da barra de progresso preenchida */
    .interatividade-all .glb-palco-cor-primaria-fundo,
    .interatividade-all .glb-interatividade-barra-resultado {
        background-color: #66b82b;
    }

    /* COMUM */

    /* Imagem de fundo */
    .iframe-interatividade-container {
        background-color: #ededed;
        background-image: url(tv-background.jpg);
    }

    /* Cor do link para a interatividade na TV caso tenha */
    .interatividade-all .glb-interatividade-link {
        color: #35b2c0;
    }

    /* APOSTA */

    /* Cor padrão do texto chapéu*/
    .interatividade-all .pergunta-chapeu {
        color: #ffffff;
    }

    /* Cor da aposta selecionada */
    .interatividade-all .correta .resposta-conteudo {
        background-color: #66b82b;
        border-color: #66b82b;
    }

    /* Cor do título da aposta */
    .interatividade-all .pergunta-titulo {
        color: #00cdd6;
    }

    /* Texto em destaque no chapéu. Ex: "EM ANDAMENTO"  */
    .interatividade-all .glb-palco-cor-primaria {
        color: #35b2c0;
    }

    #container-aposta #respostas-itens .com-imagem .titulo {
        height: 0px !important;
    }

    /* REMOCAO DE COMPARTILHAMENTO E SOCIAL */
    .glb-interatividade-fechar,
    .glb-social-footer,
    #feedback-inline,
    #share-container {
        display: none !important;
    }

    .interatividade-all .votacao-opcoes,
    .interatividade-all #respostas-itens {
        background-color: rgba(255, 255, 255, 0.3) !important;
    }
}

/* comentario */
.glbComentarios-barra-cor-produto{border-color:#b0e645 !important;}

/* carrossel de videos */
.carousel-container .article-title { color: #01c1c9 !important;}
.carousel-indicator .indicator-selected { background-color: rgba(66,0,21,0.5) !important;}

.widget-flow-de-materia ul .entidade ul li a:hover .foto .borda-interna { border-color:#01c1c9;}

/* novo rodapé */
#glb-rodape .product-color { background-color: #4286b1; }
#glb-rodape .footer .first-line { border-bottom: 1px solid #71b2d9; }
#glb-rodape .footer li { border-left: 1px solid #71b2d9; }
#glb-rodape ul li {
    border-left: 1px solid #fff!important;
    display: inline;
}

#rodape .versao-classica{background-color: #01c1c9 !important;}
#rodape .logo-data {background-color: #02979e !important;}

/* START GLOBO UI ---------------------------------*/
.gui-color-primary-bg { background-color: #00cdd6; }
.gui-color-primary-bg-swap-selected { background-color: #00cdd6; border-color: #00cdd6; color: #fff; }

/* Tudo que está com #glb-corpo na frente é pra link
e deve ser retirado o dia que isso for retirado daqui: #glb-corpo a { color: #00cdd6; }*/
#glb-corpo .gui-color-primary-bg-swap { background-color: #fff; color: #00cdd6; }
#glb-corpo .gui-color-primary-bg-swap:hover { background-color: #00cdd6; border-color: #00cdd6; color: #fff; }

.no-touch #glb-corpo .gui-color-primary-link:visited { color: #00cdd6; }
.no-touch #glb-corpo .gui-color-primary-link:hover,
.no-touch #glb-corpo .gui-color-primary-link:active { color: #71b2d9; }

.gui-color-primary { color: #00cdd6; }
.no-touch .gui-color-primary-parent-hover:hover .gui-color-primary,
.no-touch .gui-color-primary-parent-hover:active .gui-color-primary { color: #71b2d9; }

.gui-card-title .gui-text-title {
    color: #FFF!important;
  
}
.load-more a {   
    color: #FFF!important;;
}

.is-menu-desktop #menu-rounder .menu-root > .menu-item-highlighted > .menu-item-link, .is-menu-desktop #menu-rounder .is-activated > .menu-item-link, .is-menu-desktop #menu-rounder .is-hovered > .menu-item-link, .is-menu-desktop #menu-rounder .is-hovered > .menu-item-link:visited, .is-menu-desktop #menu-rounder .is-hovered > .menu-item-link:link {
    color: #00CDD6!important;
   }
.gui-card-title .gui-text-title a {
    color: #FFF !important;
}


/* END GLOBO UI ----------------------------------- */