body {

}

/* BLOC ENTETE SUPERIEURE*/
#header .header-nav {
    background-color: red;
    margin-bottom: 10px;
}


#header .header-nav #_desktop_contact_link #contact-link a {
    color:#fff;
}

#header .header-nav #_desktop_contact_link #contact-link a:hover {
    color:#ddcb46;
}

#header .user-info a {
    color:#fff;
}

#header .user-info a:hover {
    color:#ddcb46;
}

/* BLOC PANIER*/
#header .header-nav .blockcart {
    background: #039cac;
    color:#fff;
}

#header .header-nav .cart-preview .shopping-cart {
    vertical-align: middle;
    color:#fff;
}

#wrapper {
	background-color: #fff;
	padding-top: 0rem;
}

#content-wrapper {
	background-color: #fff;
}

#header .header-top {
    padding-bottom: 6px;
}

#header .header-top .menu {
    padding: 25px 0 0 15px;
    margin: 0;
}

#header .header-top a[data-depth="0"] {
    text-transform:none;
}

#header .header-top a:hover[data-depth="0"] {
    color:#ddcb46;
}

.top-menu a[data-depth="0"] {
    font-weight: 500;
}

#header .header-top .search-widget {
    padding: 10px 0 0 0;
}

#custom-text p {
    font-size: 1em;
}

.block_newsletter {
    margin-bottom: 0rem;
    width:100%;
    background-color: #fff;
    padding: 0 20% 0 20%;
}

#footer {
    padding-top: 0rem;
}

.footer-container {
    margin-top: 0rem;
    padding-top: 1.75rem;
    box-shadow:none;
    background-color: #039cac;
}

.footer-container .h3 {
	color:#fff;
}

#block_myaccount_infos .myaccount-title a {
    color: #fff;
}

.block-contact .block-contact-title, .linklist .blockcms-title a {
    color: #fff;
}

#block_myaccount_infos .myaccount-title a:hover {
    color:#ddcb46;
}

.block-contact {
    color: #fff;
}

.dropdown {
    color: #fff;
}

.footer-container li a {
    color: #fff;
}

.footer-container li a:hover {
    color: #ddcb46;
}

#main .page-footer {
    margin-bottom: 0rem;
}

.footer-container a {
    color: #fff;
}

.footer-container a:hover {
    color: #ddcb46;
} 

.carousel {
    margin-bottom: 0;
}

ul.carousel-inner {
    margin-bottom: 0;
}
#header {
    background: #2EB5D2;
    color: #7a7a7a;
}
#header .header-nav {
background: #F39D71;
border-bottom:0;
}
#wrapper {
    
    padding-top: 1rem;
}
ul.carousel-inner {
    margin-bottom: 20px;
}