/* ==BEGIN HEADER== */
#header-produto div.front,
#header-produto div.bottom,
#header-produto .floating-bar div.header-bar {
  background: #1f2e48!important;
  border-bottom: 3px solid #1a273d!important; }
#header-produto div.search-area .search,
#header-produto #busca-padrao fieldset > input#busca-campo {
  background-color: #1a273d!important;
  border-bottom-color: #27395a!important;
  border-left-color: #0e1520!important;
  border-right-color: #172336!important;
  border-top-color: #0b1019!important;
  box-shadow: inset 0 1px 0 0 #152032!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!important;
    box-shadow: inset 0 1px 0 0 #bababa!important; }
#header-produto li.buscaFixaHover label, #header-produto li.buscaFixaHover label em, #header-produto li.resposta.sugestao-hover {
  color: #1f2e48!important; }
#header-produto li.sugestao-hover a.linkFeaturedContent {
  color: #1f2e48!important; }
#header-produto ul li.sugestao-hover {
  background-color: #eee !important;
  border-left-color: #1f2e48!important; }
#header-produto .menu-subeditoria {
  background: #1b2940!important; }
#header-produto .cube-container .cube .bottom .search-input {
  background-color: #1a273d!important;
  border-bottom-color: #22324f!important;
  border-left-color: #0e1520!important;
  border-right-color: #121c2b!important;
  border-top-color: #0b1019!important;
  box-shadow: inset 0 1px 0 0 #111928!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 #1f2e48!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: #1f2e48!important; }
.is-menu-desktop .menu-root > .menu-item-grouped .menu-item-title {
  color: #1f2e48!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: #1f2e48!important; }
 html:not(.has-regua) .is-menu-touch .is-hovered > .menu-item-link {
  border-left-color: #1f2e48!important; }
 html:not(.has-regua) .is-menu-touch .menu-item-grouped > .menu-item-link {
  color: #333!important;
  background-color: #f1f1f1!important; }
   html:not(.has-regua) .is-menu-touch .menu-item-grouped > .menu-item-link:hover {
    color: #1f2e48!important; }
 html:not(.has-regua) .is-menu-touch .is-father > .menu-item-link {
  color: #333!important; }
 html:not(.has-regua) .is-menu-touch .menu-item-back {
  color: #333!important;
  background-color: #f1f1f1!important; }
   html:not(.has-regua) .is-menu-touch .menu-item-back:before {
    color: #1f2e48!important; }
 html:not(.has-regua) .is-menu-touch .is-hovered.menu-item-back {
  border-left-color: #1f2e48!important;
  color: #1f2e48!important; }
   html:not(.has-regua) .is-menu-touch .is-hovered.menu-item-back:before {
    color: #1f2e48!important; }

/* ==END MENU== */
#glb-topo {
  background: url("bg_globoreporter.png") repeat-x scroll center bottom transparent !important; }

#glb-topo .cabecalho-produto {
  padding-top: 55px !important;
  margin-top: 0; }

#glb-cabecalho .marca-produto img {
  position: absolute;
  top: 0;
  left: 0; }

#glb-menu {
  margin-top: -40px !important; }

#header .info {
  border-left: none;
  margin-left: 60px !important;
  padding-left: 0px; }

#header .formato-comercial {
  top: 62px; }

#glb-menu .submenu-aba-seta {
  color: #333333; }

#header .titulo a:hover, #header .breadcrumbs a:hover {
  color: #ffffff !important;
  opacity: 0.8 !important; }

#glb-topo .cabecalho-produto .info h1, #glb-topo .cabecalho-produto .info h1 a, #glb-topo .cabecalho-produto .info span, #glb-topo .cabecalho-produto .info span a, #header .info .breadcrumbs a, #header .info .breadcrumbs .proximo {
  color: #FFF !important;
  opacity: 1; }

#glb-menu .menu-item-seta {
  color: #fff; }

#glb-menu .menu-item-seta {
  background: url("sprite_menu.png") no-repeat right -948px !important; }

#glb-menu .submenu-aba-n1, #glb-menu .submenu-aba-n2 {
  background-image: url("sprite_menu_item_2.png") !important; }

#glb-menu .menu-item-seta {
  color: #fff; }

#glb-menu .menu-item-seta {
  background: url("sprite_menu.png") no-repeat right -948px !important; }

#glb-menu .submenu-aba-n1, #glb-menu .submenu-aba-n2 {
  background-image: url("sprite_menu_item_2.png") !important; }

.widget-playlist-wide .playlist li.on-selected span.canto-caixa-re, .widget-playlist-wide .playlist li.on-selected span.canto-caixa-rd, .widget-playlist-wide .playlist li.on-selected span.canto-caixa-ce, .widget-playlist-wide .playlist li.on-selected span.canto-caixa-cd {
  background-image: url(canto-caixa-gr.png); }

#busca-padrao form fieldset button, #busca-padrao form .button-bg {
  background: transparent url(botao.png) no-repeat scroll 0 0; }

#busca-padrao button:hover {
  background: url(botao.png) no-repeat scroll left bottom transparent !important; }

#glb-menu ul.menu-itens li.menu-item-li-first a.menu-item-a {
  background: url("ico-g1-menu-3.png") 0 9px 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-3.png") -63px -1px no-repeat !important;
  display: block !important;
  height: 13px !important;
  text-indent: -9999px !important;
  width: 20px !important; }

.libby-agrupador-destaque-video .image-container .border-highlight {
  border-color: #1f2e48; }

.libby-agrupador-destaque-video .image-container .subtitle {
  background-color: #1f2e48; }

.libby-agrupador-destaque-video .image-list-container ul li a:hover span, .libby-agrupador-destaque-video .titulo-link span, .libby-agrupador-destaque-video .titulo-link:hover span {
  color: #1f2e48; }

.libby-agrupador-destaque-video .titulo-link {
  color: #1f2e48 !important; }

.libby-agrupador-destaque-video .titulo-link:hover {
  color: #1f2e48 !important; }

#glb-menu ul.menu-itens {
  border-top-color: #2f3442 !important; }

#glb-corpo a {
  color: #1f2e48!important; }

#glb-corpo .destaque-agrupamento .destaque-topo a.titulo span:hover {
  color: #1f2e48!important; }

#glb-corpo .destaque-agrupamento .destaque-topo a.titulo {
  color: #1f2e48!important; }

.widget-shopping .preco {
  color: #1f2e48!important; }

.chamada li, .widget-playlist-wide .destaque-playlist ul.rodape li {
  color: #1f2e48!important; }

#glb-corpo .chamada-principal .titulo, .busca-plantao .botao {
  color: #1f2e48!important; }

.foto a.borda-interna:hover, .foto .borda-interna img {
  border-color: #1f2e48!important; }

.widget-flow-de-materia ul .entidade ul li a:hover .foto .borda-interna {
  border-color: #1f2e48 !important; }

.widget-playlist-wide .playlist .horizontal-next a, .widget-playlist-wide .playlist .horizontal-prev a, .carrossel .seta-anterior, .carrossel .seta-proximo, .widget-plantao .widget-plantao-botao-topo a, .widget-plantao .widget-plantao-botao-rodape a {
  background-color: #1f2e48!important; }

.widget-playlist-wide .playlist .on-selected {
  background-color: #dae2e6!important;
  border-color: #a6b6be!important; }

.widget-playlist-wide .playlist .on-selected .foto {
  border-color: #1f2e48!important; }

#glb-diretorio {
  background-color: #1f2e48!important; }

.glb-carrossel .glb-carrossel-titulo-borda, .glb-carrossel .glb-carrossel-titulo-seta, .glb-carrossel .glb-carrossel-navegacao-item-bg-ativo {
  background-color: #1f2e48 !important; }

#glb-menu ul.menu-itens a, #glb-menu ul.menu-itens li {
  color: #FFFFFF !important; }

#glb-menu ul.menu-itens li {
  color: #FFFFFF !important; }

#glb-menu .menu-item-a:hover {
  color: #d1d2d5 !important; }

#glb-menu .cor-produto-background {
  background-color: #138abe; }

#glb-menu .conteudo-subitens ul a:hover {
  border-color: #138abe !important;
  color: #138abe !important; }

#glb-corpo .destaque-agrupamento .destaque-topo {
  border-color: #138abe!important; }

.carrossel .widget-titulo {
  border-top-color: #138abe!important; }

#glb-menu .cor-produto-color, .cor-produto-color-hover:hover {
  color: #138abe !important; }

.widget-video .widget-titulo, .widget-titulo {
  border-color: #138abe!important; }

.agrupamento-mosaico .widget-titulo {
  border-color: #138abe!important; }

.chamada .chapeu, .chamada-relacionada .chapeu, .primeira-pagina-simples .chapeu {
  color: #138abe!important; }

#glb-menu a.menu-item-a:hover {
  border-color: #138abe !important; }

#glb-diretorio .glb-conteudo ul li a {
  color: #d2d5da!important; }

#glb-diretorio .divisoria {
  border-color: #fff!important; }

#glb-rodape {
  background-color: #182438!important; }

#glb-rodape .rodape-menu-produtos {
  border-color: #fff!important; }

#glb-rodape .rodape-menu-produtos a {
  border-color: #fff!important; }

#glb-rodape .rodape-menu-servicos a {
  border-color: #fff!important; }

#glb-menu .conteudo-subitens ul a {
  color: #333 !important; }

#glb-menu ul.last .submenu-item span {
  color: #333 !important; }

#glb-corpo .glb-carrossel .glb-carrossel-adicionais a {
  color: #FFFFFF !important; }

#galeria .bloco-galeria .cor-borda {
  border-color: #1f2e48 !important; }

#galeria .bloco-galeria .barra .navegacao-base a.ico-mosaico {
  color: #d2d2d2 !important; }

#galeria .bloco-galeria .fim .topo a.voltar {
  color: #d2d2d2 !important; }

#galeria .bloco-galeria .fim .share .opcoes a {
  color: #d2d2d2 !important; }

#galeria .bloco-galeria .barra .navegacao-base a.ico-mosaico:hover {
  color: #fff !important; }

#galeria .bloco-galeria .fim .topo a.voltar:hover {
  color: #fff !important; }

#galeria .bloco-galeria .fim .share .opcoes a:hover {
  color: #fff !important; }

.widget-playlist-wide .destaque-playlist .media {
  width: 320px; }

.wide-video-lado .video-destaque .video {
  width: 288px; }

.widget-flow-de-materia ul .entidade.selecionada a.nome-entidade {
  border-color: #138ABE!important; }

#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: #138ABE !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: #1F2E48!important; }

.widget-primeira-pagina .lista-chamadas li a:hover .foto span {
  border-color: #1F2E48!important; }

.chapeu-titulo span {
  background-color: #138ABE!important; }

.glb-primary-color,
.gui-color-primary {
  color: #1F2E48!important; }

.glb-secondary-color {
  color: #138ABE!important; }

#globo_destaque_carrossel .globo-carrossel-thumb, #globo_destaque_carrossel .globo-carrossel-thumb .globo-carrossel-thumb-content, #globo_destaque_carrossel .cor-produto-background {
  background-color: #1f2e48 !important; }

#globo_destaque_carrossel .globo-carrossel-thumb-content img, #globo_destaque_carrossel .globo-carrossel-navegacao a span {
  border-color: #0b1a34 !important; }

#globo_destaque_carrossel .globo-carrossel-thumb-content {
  border-top-color: #0b1a34 !important; }

@media screen and (min-width: 768px) {
  #catalogo-pagina #header-produto div.search-area .search, #catalogo-pagina #header-produto #busca-padrao fieldset > input#busca-campo {
    background-color: #868aa4!important;
    border-bottom-color: #aeb2cb!important;
    border-left-color: #6f7392!important;
    border-right-color: #8e94b7!important;
    border-top-color: #6a6f8d!important;
    box-shadow: inset 0 1px 0 0 #7d829d!important; }

  #catalogo-pagina #header-produto div.search-area .search:focus, #catalogo-pagina #header-produto div.search-area .search:active, #catalogo-pagina #header-produto #busca-padrao fieldset > input#busca-campo:focus, #catalogo-pagina #header-produto #busca-padrao fieldset > input#busca-campo:active {
    background-color: #FFF!important;
    box-shadow: inset 0 1px 0 0 #bababa!important; } }
#catalogo-pagina #glb-menu .cor-produto-background {
  background-color: #6d6e8d!important; }

#catalogo-pagina #glb-menu a.menu-item-a:hover {
  border-color: #6d6e8d !important; }

#catalogo-pagina #glb-menu ul.menu-itens a, #catalogo-pagina #glb-menu ul.menu-itens li {
  color: #535577 !important; }

#catalogo-pagina #glb-menu .menu-item-a:hover {
  color: #6d6e8d !important; }

#catalogo-pagina #glb-menu ul.menu-itens {
  border-top-color: #b5b8db !important; }

#catalogo-pagina #glb-menu .cor-produto-color, #catalogo-pagina .cor-produto-color-hover:hover {
  color: #6d6e8d !important; }

#catalogo-pagina #glb-menu .conteudo-subitens ul a:hover {
  border-color: #6d6e8d !important;
  color: #6d6e8d !important; }

#catalogo-pagina #glb-topo {
  background: repeat-x scroll center bottom #747a90 !important;
  height: 181px !important; }

#catalogo-pagina #glb-topo .cabecalho-produto .info h1 a {
  color: #535577 !important; }

#catalogo-pagina #glb-topo .cabecalho-produto .info h1 a:hover {
  color: #6d6e8d!important; }

#catalogo-pagina #glb-menu .glb-conteudo {
  bottom: 0;
  position: relative !important; }

#catalogo-pagina #glb-menu .menu-item-esq .submenu {
  right: auto !important;
  right: none !important;
  left: -7px !important; }

#catalogo-pagina #glb-menu .menu-item-esq.menu-item-li-first .submenu {
  right: -15px;
  _right: -5px; }

#catalogo-pagina #glb-menu .menu-item-esq .submenu-aba {
  left: 0 !important;
  left: none !important; }

#catalogo-pagina #glb-cabecalho {
  background: url("globoreporter-catalogo-fundo_1.jpg") no-repeat scroll center 0 transparent !important;
  height: 183px; }

#catalogo-pagina #glb-cabecalho .marca-produto img {
  top: 0;
  left: 0;
  position: relative; }

#catalogo-pagina #header #busca-padrao {
  margin-top: 0px; }

#catalogo-pagina #header .marca-produto {
  height: 149px;
  width: 192px;
  margin-top: -60px; }

#catalogo-pagina #header .info {
  margin-left: 18px !important; }

#catalogo-pagina #header .titulo {
  margin-top: 0; }

#catalogo-pagina #header .formato-comercial {
  float: right;
  top: 0;
  right: 0;
  position: relative;
  margin-left: 15px; }

#catalogo-pagina #palco-topo {
  padding-top: 30px; }

/* novo rodapé */
#glb-rodape .product-color { background-color: #182438!important; }
#glb-rodape .footer .first-line { border-bottom: 1px solid #ffffff!important; }
#glb-rodape .footer li:not(:first-child):not(.pushed) { border-left: 1px solid #ffffff!important; }


/* START GLOBO UI ---------------------------------*/
.gui-color-primary-bg { background-color: #1f2e48; }
.gui-color-primary-bg-swap-selected { background-color: #1f2e48; border-color: #1f2e48; 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: #1f2e48; }*/
#glb-corpo .gui-color-primary-bg-swap { background-color: #fff; color: #1f2e48; }
#glb-corpo .gui-color-primary-bg-swap:hover { background-color: #1f2e48; border-color: #1f2e48; color: #fff; }

.no-touch #glb-corpo .gui-color-primary-link:visited { color: #1f2e48; }
.no-touch #glb-corpo .gui-color-primary-link:hover,
.no-touch #glb-corpo .gui-color-primary-link:active { color: #4C586D; }
/* END GLOBO UI ----------------------------------- */


.glb-feed-post-author-name {
  color: #333!important;
}

.box-destaque-vertical h2 a {
  color: #333 !important;
}

.widget-vitrine .widget-header .widget-title {
  border-left: 7px solid #1F2E48 !important;
}

.box-destaque-vertical a.foto-item:hover:before {
  border-color: #4C586D !important;
}

.box-destaque-vertical .chamada a:hover::after {
  bottom: 2px!important;
  color: #4C586D!important;
}

.widget-outras-edicoes .widget-outras-edicoes__edicao:hover .gui-color-primary {
  color: #4C586D!important;
}

#glb-rodape ul li {
border-left: 1px #fff solid!important;
}

.glb-palco-cor-primaria-fundo {
    background-color: #FFF !important;
}
