/* Cabeçalho */
#cabecalho { background-color: #000; }
#cabecalho a { color: #fff; }
#cabecalho .menu.superior hover { color: #fff; background-color: #1a1a1a; text-transform: uppercase; }
#cabecalho > .conteiner > .menu.superior .titulo { text-transform: uppercase; }
#cabecalho > .conteiner > .menu.superior .nivel-um > li:hover { background-color: #1a1a1a; }
.carrinho { border-radius: 1px; border: 0px; background: white; }
#carrinho-interno > .nome-produto { color: black; }
.carrinho-info { color: black; }

/* Logo */
.logo img { max-height: 150% !important; margin-top: 7px; }

/* Menu Superior */
#cabecalho .menu.superior hover { color: #fff; text-transform: uppercase; }
#cabecalho > .conteiner > .menu.superior .titulo { text-transform: uppercase; }
#cabecalho .menu.superior .nivel-um hover { color: #fff; text-transform: uppercase; }
#cabecalho .menu.superior .nivel-dois { color: #fff; background-color: #1a1a1a; text-transform: uppercase; border: 0px; }
.menu.superior { margin-top: 5px; }

/* Menu Lateral */
.menu.lateral .nivel-um>li>a { background-color: #fff; box-shadow: 0 0 0 0; border: 1px solid #fcfcfc; }
.menu.lateral .nivel-dois, .menu .nivel-tres, .menu.lateral .nivel-um>li>a { background-color: #fff; box-shadow: 0 0 0; border: 0px solid #fcfcfc; }

/* Hover Titulo Categoria */
#cabecalho > .conteiner > .menu.superior .nivel-um > li:hover { color:#fff; background-color: #1a1a1a; }

/* BG Menu Total */
#cabecalho > .conteiner > .menu.superior, #cabecalho > .conteiner > .menu.superior .com-filho > a i { background-color: transparent; }

/* Cor do fundo e texto do menu */
#cabecalho > .conteiner > .menu.superior .titulo { color: #fff; }
#cabecalho > .conteiner > .menu.superior { text-align: left; margin-left: 0px; }
#cabecalho > .conteiner > .menu.superior .nivel-um > li { color: #fff; float: none; display: inline-block; border-left: 0; margin-right: -3px; }
#cabecalho > .conteiner > .menu.superior .nivel-dois a { color: #fff; }
#cabecalho > .conteiner > .menu.superior .nivel-dois > a:hover { color: #fff; }
.menu .nivel-dois { padding: 0 0; }

/* Centralizar os itens do menu
#cabecalho > .conteiner > .menu.superior { text-align: center; }
#cabecalho > .conteiner > .menu.superior .nivel-um > li { float: none; display: inline-block; border-left: 0; margin-right: -3px; }
*/

/* Imagem na Sub-cartegoria Decoração
.menu.superior>ul.nivel-um>li.categoria-id-1338727 >ul { background: url(COLOQUE AQUI O LINK DA IMAGEM) right top no-repeat #fff; height: ; padding-right: 248px; } */

/* Imagem na Sub-cartegoria Coleções
.menu.superior>ul.nivel-um>li.categoria-id-1313702 >ul { background: url(COLOQUE AQUI O LINK DA IMAGEM) right top no-repeat #fff; height: ; padding-right: 248px; } */
    
/* Aumenta banner principal 
.secao-banners .conteiner { max-width: none; padding-left: 0px; padding-right: 0px; margin-left: -2px; margin-top: -12px; width: calc(100% + 2px); }
.banner.tarja { text-align: center; } */

/* Listagem de Produto */
.listagem .titulo-categoria:hover { text-decoration: none; background: none; padding-left: 0px; }
.listagem .titulo-categoria { font-size: 0px; margin: 0 0 0; padding: 0px; }
.borda-principal { border-color: #000; border-style: none; }
.listagem .listagem-linha li { border-width: 0 0 0; border-style: none; }
.listagem .listagem-linha { padding-top: 5px; margin-top: 5px; border-width: 0 0 0; border-style: none; }
.produto .nome-produto { font-size: 29px; }

/* Newsletter Pop-up */
#modalNewsletter .componente { background: url(http://i.imgur.com/TkxDidZ.jpg); width: 580px; height: 370px; }
div.fancybox-skin { padding: 0px !important; }
div.fancybox-wrap.fancybox-desktop.fancybox-type-html.modal-modalNewsletter.fancybox-opened { width: 580px !important; height: 370px !important;left: 50% !important;margin-left: -290px !important; }
div.fancybox-inner { width: auto !important; height: auto !important; }
#modalNewsletter .newsletter .input-conteiner { margin-top: 275px; margin-left: 15px; max-width: 500px; }
#modalNewsletter .icon-envelope-alt:before { content: ""; }
#modalNewsletter .componente .titulo { color: #fff; font-size: 0px; }
#modalNewsletter .componente .texto-newsletter { color: #fff; font-size: 0px; }
