/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

/* HEADER */

#header {
 	background: #000 !important;
 	color: #fff !important;
 }
#header .header-nav .blockcart { background: #ff8080 !important; }
#header a { color: #fff; }
#header a:hover { color: #ff8080; }
#header .top-menu a[data-depth="0"]:hover, a:hover { color: #ff8080; }

.top-menu a.dropdown-submenu { color: #7a7a7a !important; }
a.dropdown-item.dropdown-submenu:hover { color: #ff8080 !important; }

.cart-preview.active a:hover, { color: #000 !important; }



/* PRODUCT */

.product-miniature .highlighted-informations .quick-view:hover { color: #ff8080 !important; }
#blockcart-modal .product-name { color: #ff8080; }


/* CART */

.product-price { color: #ff8080; }
.product-images>li.thumb-container .thumb.selected, .product-images>li.thumb-container .thumb:hover { border: #ff8080 3px solid; }
.btn-primary, .btn-primary:hover { background-color: #ff8080;}


/* FOOTER */


#footer { background-color: #000; }
#footer .container .block-social { display:none ; }
.footer-container { padding-top: 0; }
.footer-container .h3, .footer-container .h4,
#block_myaccount_infos .myaccount-title a,
.footer-container li a:hover,
#contact-infos a:hover,
.block-contact .block-contact-title
{ color: #ff8080; }
.footer-container li a,
.block-contact,
#contact-infos a,
.text-sm-center a
 { color: #fff; }


/* CONTACT */

.group-span-filestyle .btn-default { background: #ff8080; }
.data a,
.email a { color: #ff8080; }