/*Cor Links*/
a {color: #111;}
a:hover, a:focus {color: #111;}
/*Margin Logo*/
.topoSite.header_logo_center a.logo, .topoSite.header_logo_left a.logo {margin-top: 20px}
/*Topo*/
.topoSite {background: #FFFFFF;}

/*TOPO ESCURO*/
/*
.topoSite .skip-account .icon, .topoSite .skip-cart .icon {
	background-image: url(../images/icon_sprite_white.png);
}
.blocoPromocionalTopo, .caixaMinhaConta {color:#FFF;}
*/

/*BARRA FIXA*/
.barraItemFixo { background: #FFF;}

/*BARRA FIXA ESCURO*/
/*
.barraItemFixo .iconeContaBarra, .barraItemFixo .skip-cart .icon {
	background-image: url(../images/icon_sprite_white.png);
}
.menuBarraTopo .menuDepartamentoAll {
	background-image: url(../images/icon_sprite_white.png);
	border-color: rgba(255,255,255,0.4);
}
.menuBarraTopo .menuDepartamentoAll:hover {border-color:rgba(255,255,255,0.6);}
.menuBarraTopo .menuDepartamentoAll a {color:#FFF;}
*/

/*Barra Menu Mobile*/
.skip-links {background:#FFF;}
.skip-nav .label {color: #111 !important;}

/*icones para telas mobile padrao*/
@media only screen and (max-width: 770px) {
	.icon-sprite, .btn-remove2, .ratings .rating-box, .ratings .rating-box .rating, .sorter > .sort-by .sort-by-switcher, .sorter > .view-mode .grid,
	.sorter > .view-mode .list, .skip-nav .icon, .skip-search .icon, #search_mini_form .search-button:before, .skip-account .icon, .skip-cart .icon, .product-view .sharing-links a, .review-summary-table .rating-box .rating-number:after, .ratings-table .rating-box, .ratings-table .rating-box .rating {
		background-image: url(../images/icon_sprite.png); /*icon_sprite ou icon_sprite_white*/
		background-size: 100px 1000px;
	}
	#search_mini_form .search-button:before {
		background-image: url(../images/icon_sprite.png);
	}
}

/*icones para telas grandes mobile e desktop (dpi e resolução alta)*/
@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 4 / 2), (min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx) {
    /*mobile*/
	@media only screen and (max-width: 770px) {
        .icon-sprite, .btn-remove2, .ratings .rating-box, .ratings .rating-box .rating, .sorter > .sort-by .sort-by-switcher, .sorter > .view-mode .grid,
        .sorter > .view-mode .list, .skip-nav .icon, .skip-search .icon, #search_mini_form .search-button:before, .skip-account .icon, .skip-cart .icon, .product-view .sharing-links a, .review-summary-table .rating-box .rating-number:after, .ratings-table .rating-box, .ratings-table .rating-box .rating {
            background-image: url(../images/icon_sprite.png); /*icon_sprite ou icon_sprite_white*/
            background-size: 100px 1000px;
        }
		#search_mini_form .search-button:before {
			background-image: url(../images/icon_sprite.png);
		}
    }
	/*desktop*/
    @media only screen and (min-width: 771px) {
		.icon-sprite, .btn-remove2, .ratings .rating-box, .ratings .rating-box .rating, .sorter > .sort-by .sort-by-switcher, .sorter > .view-mode .grid,
		.sorter > .view-mode .list, .skip-nav .icon, .skip-search .icon, #search_mini_form .search-button:before, .skip-account .icon, .skip-cart .icon, .product-view .sharing-links a, .review-summary-table .rating-box .rating-number:after, .ratings-table .rating-box, .ratings-table .rating-box .rating {
			background-image: url(../images/icon_sprite.png); /*icon_sprite ou icon_sprite_white*/
			background-size: 100px 1000px;
		}
    }
}

/*BARRA MENU*/
@media only screen and (min-width: 771px) {
	.menuPrincipal {background: #FFF; border-top-color:#DDD; border-bottom-color:#DDD !important;}
	.nav-menu-mageshop li.level0 > a {color:#333 !important;}
	.nav-menu-mageshop li.level0:hover > a {color:#111 !important;}
	.nav-menu-mageshop a:hover, .nav-primary li:hover > a {color: #111 !important;}
	.nav-menu-mageshop li.destaque > a.level0 { background: #FC0; color: #333 !important; padding: 0 10px !important;}
	.nav-menu-mageshop li.destaque:hover > a { background: #FC0; color: #333 !important;}
	.nav-menu-mageshop ul li:hover {border-color:#0098db !important;}
}
/*Cor de Fundo Icones Mobile */
@media only screen and (max-width: 770px) {
	.nav-menu-mageshop .level0 .iconeCategoriaThumb {background-color: #444;}
	.nav-menu-mageshop .level1 .iconeCategoriaThumb {background-color: transparent;}
}
/*Tamanho Fonte do Menu */
.nav-menu-mageshop li.level0 > a {font-size: 15px !important;}

/*Centralizar Menu */
@media only screen and (min-width: 771px) {
	.nav-primary.nav-menu-mageshop {width: auto;margin: auto;display: table;}
}	



/*FUNDO SITE */
/*Detalhes do Produto */
body.catalog-product-view {background: #FFF;}

/*Barra Descrição */
.catalog-product-view .contentDescricaoView {background: #FAFAFA;}

/*Resultado de Busca / Categoria */
.catalogsearch-result-index, .catalog-category-view .page {background: #FFF;}

/*Fundo Home */
.cms-home .page {background: #FFF;}

/*Cor Tabs*/
.tabsProdutos li.active a, .tabsProdutos li.active a:hover {color:#000 ;border-bottom-color:#000;}
.tabsProdutos .tab-links a {color: #111;}
.tabsProdutos .tab-links a:hover {color: #111; border-color:#111;}

/*BARRA DESTAQUES*/
.linhaDestaques {background: #666;}
.linhaDestaques .icone, .linhaDestaques .caixaTexto .titulo, .linhaDestaques .caixaTexto .subtitulo {color: #FFF;}

/*RODAPE SITE*/
.rodapeSite {background: #FFF; border-top-color:#CCC;}
.rodapeSite .block-title strong {color: #444;}
ul.links-rodape li a, ul.links-rodape li, .rodapeSite .footer .links a {color: #111;}
.newsletter-barra {background: #FFF;}
.newsletter-barra .blocoTexto h3 {color: #333}
.newsletter-barra .block-subscribe .input-text, .rodapeSite .footer .block-subscribe .input-text {background: #EEE;}
.newsletter-barra .block-subscribe .actions .button, 
.rodapeSite .footer .block-subscribe .actions .button {background: #333333; color: #FFF;}

/*RODAPE SELOS*/
.contentSelos {background: #FFF; border-top-color:#CCC;}
.contentSelos .block-title strong {color: #444;}

/*RODAPE ASSINATURA*/
.assinaturaRodape {background: #DDD;}
.assinaturaRodape .textosLeftRodape, .assinaturaRodape .textosRightRodape {color: #333;}

/*BOTÕES COMPRAR LIST/GRID*/
.products-grid .caixaBotaoTotals button , 
.products-list .iconeBotaoAdd, 
.products-list .caixaBotaoAdd button, 
.products-list .textoBotaoAdd
.products-grid .caixaBotaoTotals .txtBotaoADDDetalhes, 
.products-list .textoBotaoAdd, 
.products-grid .caixaBotaoTotals .txtBotaoADDDetalhes, 
.owl-carousel.owl-drag .caixaBotaoTotals button,
.owl-carousel.owl-drag .caixaBotaoTotals .txtBotaoADDDetalhes {
	background: #66cc66;
}
/*COMPRAR, FECHAR PEDIDO e LOGIN*/
.product-view .add-to-cart .add-to-cart-buttons button, .minicart .checkout-button, 
.paginaIdentificacao a.button, .paginaIdentificacao button, 
.paginaIdentificacao button:hover, .account-create .buttons-set button.button {
	background: #66cc66;
}
@media only screen and (min-width: 771px) {#fazerLogin {background: #66cc66;}}
/*TITULOS HOME E OUTROS*/
body.cms-index-index.cms-home .widget-title h2, .catalog-product-view h2, .catalog-product-view .block-shipping-estimate strong > span {
	color: #222;
}

/*ITENS CARRINHO*/
.topoSite .skip-cart .count, .topoSite .skip-link.skip-active .count, .barraItemFixo .skip-cart .count {
	color: #FFF; background: #66cc66;
}

/*COR PREÇO PRINCIPAL*/
.price-box .price, .product-view .product-shop .price-box .regular-price .price, 
.product-view .product-shop .price-box .special-price .price, .grouped-items-table-wrapper .price-box .price, .cart .crosssell .price {color: #333;}
/*COR PREÇO BOLETO*/
.price-box .minimal-price .price-label, .valor_boleto .linhaValorBoleto, .product-view .product-shop .linhaValorBoleto {color: #66cc66;}


/*PAGINA CARRINHO e CHECKOUT*/
.checkout-cart-index .page, .onestepcheckout-index-index .page, .checkout-onepage-success .page {background: #EEE;}
.checkout-cart-index .cart-table thead tr.first th,
.onestepcheckout-index-index .onestepcheckout .opc .section .step-title {background: #1b80b3;}
.checkout-cart-index .cart-table {border-color: #1b80b3;}
.checkout-cart-index .button2 span, .checkout-cart-index .button2 span span, 
.checkout-cart-index .button2, .cart #co-shipping-method-form .buttons-set .button, 
.onestepcheckout-index-index .coupon-code-form .button {color: #42a7dd; background: #EEE;}
.onestepcheckout-index-index .onestepcheckout .opc .section .step-title {background: #1b80b3;}
.onestepcheckout-index-index .caixa-titulo-autenticacao {background: #1faaf0;}

/*PAGINA CHECKOUT COR LOADING*/
/*.onestepcheckout-index-index #loading {background: rgba(255, 255, 255, 0.85);}*/

/*CORES tags*/
.tagsDestaques .tagOferta {background: #F36;color: #FFF;}
.tagsDestaques .tagNovo {background: #ffd614;color: #111;}
.tagsDestaques .tagPercentual {background: #0098db;color: #FFF;}
.tagDestaqueFrete span.icone, .tagDestaqueFrete, .product-view .product-shop .tagsDestaques .tagFreteGratis {
	background-color: #0098db;
	color: #FFF;
}
