
/* color.css - Copyright (c) 2020 Open2b Software Snc. */

body { background-color: #FAFAFA;}

.product-html .details .add-to-wishlist input { background-color: #DDD; color: #555; }

.product-html .product-items .items { background-color: #FFF; border-bottom-color: #E8E5DE; }
.product-html .product-items .header { background-color: #FAFAFA; }
.product-html .product-items .item .price { color: #000; }
.product-html .product-items .item .add-to-cart input { background-color: #C5E3BF; color: #484D46; }

.wish-list-html .remove-from-wish-list input { background-color: #DDD; color: #555; }

.cart-html .items .total span { color: #000; }

.orders-html .order .item .button input { background-color: #DDD; color: #555; }

footer { background-color: #000; color: #FFF; }
footer .menu h3,
footer .menu h3 a { color: #FFF; }
footer .menu a { color: #FFF; }
html.design-no-touch footer .menu a:hover { color: #FFF; }
footer a { color: #FFF; }

@media screen and (min-width:1152px) {

	body { border-top-color: #F4F4F4; }

	header > .logo,
	header > .logo a { color: #333; }

	header > .cart .opener:before { color: #888; }
	html.design-no-touch header > .cart .opener:hover:before { color: #333; }

	.nav > .general .menu li a { color: #555; }

	.nav > .search .search-button:before { color: #888; }
	html.design-no-touch .nav > .search .search-button:hover:before { color: #333; }

	.nav > .bar .parents > li.special { background-color: #888; }
	
	html.design-no-touch .nav > .bar .children li:hover { background: #DDD; }
	.nav > .bar .children li a { color: #FFF; }

	.nav > .bar .parents > li.special a { color: #FFF; }
	html.design-no-touch .nav > .bar .children li:hover > a { color: #555; }

	.nav > .account .opener:before { color: #888; }
	html.design-no-touch .nav > .account .opener:hover:before { color: #333; }

}

@media screen and (max-width:1151px) {

	header { background-color: #FFF; }

	.nav { background-color: #F6F6F6; }
	.nav .opener { background-color: #DDD; }
	.nav .opener:before { color: #555; }
	.nav .opener.design-isopen:before { color: #888;}

	.nav > .bar .opener { background-image: url("../../images/select@2x.png"); color: #555; }
	.nav > .bar .opener.design-isopen { background-color: #888; background-image: url("../../images/select-w@2x.png"); color: #FFF; }
	.nav > .bar .panel { background-color: #888; }
	.nav > .bar .panel a { color: #FFF; }
	.nav > .bar .panel .children { background-color: #DDD; }
	.nav > .bar .panel .children a { color:#555; }

}

@media screen and (max-width:767px) {

	.product-html .product-items .items { background-color: transparent; }
	.product-html .product-items .item { background-color: #FFF; }
	.product-html .product-items .item label { color: #000; }

}
	