th#DestinataireSN {
    text-align: center;
    border-bottom: 1px #f050f8 solid;
    color: #f050f8;
}

a#xport {
    padding: 5px;
    background-color: #2C3E50;
    width: 280px;
    display: block;
    text-align: center;
    border-radius: 10px 10px 0px 0px;
   
}

body {
    
    background: rgb(16, 0, 48);
}

.h1, .h2, .h3, .h4, body {
    color: #f050f8;
}

header, header#header, #header .header-top, #wrapper {
    background: rgb(16, 0, 48);
}

#header .header-nav {
    border: 0px;
}

header#header {
    border-bottom: 1px solid #f050f8;
}

header a, header#header a, #header .header-top a {
    color: rgb(240, 255, 255);
}
#header .header-nav .cart-preview .shopping-cart, #header, button.btn.btn-primary.add-to-cart {
    color: rgb(16, 0, 48);
   
}

#header .header-nav .blockcart {
        border-radius: 0px 0px 15px 15px;
    background: #f050f8;
}

#search_widget form input {
     background-color: rgb(164, 159, 200);
    
}

button.btn.btn-primary.add-to-cart {
    border-radius: 5px;
    background: #f050f8;
}
header a:hover, header#header a:hover, #header .header-top a:hover {
    color: #f050f8;
}


.product-miniature .thumbnail-container {
    border-radius: 15px;
    border: 2px solid #f050f8;
 }
.tax-shipping-delivery-label {
    display: inline;
   }

div#js-product-list-header {
    display: none;
}
.block-categories {
    background: none;
  
}

.block-categories a, .facets-title {
    color: #f050f8;
}

#search_widget form input {
    background: white;
    
}
div.container nav.breadcrumb ol li a span {
    color: #f050f8;
}

.product-actions.js-product-actions {
    color: rgb(240, 255, 255);
   
}

footer#footer {
    display: none;
}

.payment-options {
    display: none;
}

body#checkout header.h4 {
    background: white;
}

body#order-confirmation section#content-hook_payment_return, body#order-confirmation div#order-details  {
    display: none;
}
body#order-detail form header, body#order-detail section form header {
    background: white;
}

body#order-detail div.box:last-child {
    display: none;
}

body#my-account a#order-slips-link {
    display: none;
}


body#contact .contact-rich .block .icon i, .contact-rich .block .data, div.contact-rich h4 {
  
    color: rgb(240, 255, 255);
}

body#authentication header#header, body#authentication nav.breadcrumb, .no-account, body#authentication hr {
    display: none;
}

body#authentication h1 {
    text-align: center;
    background-position: top;
    background-repeat: no-repeat;
    background-image: url(https://shoptopus-energy.fr/img/logo-17373968431.jpg);
    background-size: 290px;
    padding-top: 185px;
    height: 190px;
}

 .h1, h1 {
    text-align: center;
	background:none;
    padding-top: 0px;
    height: auto
}