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

.main-product-details .oleafoqty_fromprice{
    font-size:large !important;
    font-weight: bold !important;
}

.product-container .oleafoqty_fromprice{
    font-size: small !important;
    color: green;
}


.product-container .oleafoqty_fromprice {
    color :#E31100!important;
    font-size: 1em !important;
    font-weight: 700;
    margin: auto;
}

.product-container .oleafoqty_fromprice .dpa_dash{
    display:none;
}
/*
.product-list .first-prices,
.product-list .second-prices {
    display:none !important;
}
*/
.labels-tax-long tax-label{
    display:none !important;
}

table.Produit_quantité_différent .foq_cell_attributes span.sr-only{
    position:relative !important;
    padding:10px;
}

table.Produit_quantité_différent tr.footable-header {
    display:table-row !important;
    color:green !important;

}

table.Produit_quantité_différent  span.fooicon{
    display: none !important;
}

#quick_dpa table.footable_start_hidden{
    display: table !important;
}


#quick_dpa table td.foq-celltoggle{
    display: none !important;
}
#quick_dpa table th.foq-celltoggle{
    display: none !important;
}


#aoneFeaturedCategories_displayBottomColumn{
    background-color: #00B1F5;
    padding-top : 25px;
}

#aoneFeaturedCategories_displayBottomColumn .title-block {
    color: white;
}

.dpa_hygiene {
    background-color: black;
    padding: 10px 30px 0px;
    margin-bottom: 20px !important;
}

.dpa_hygiene .title-block {
    color: #0abdff;
}


#wrapper div.main-content {
    background-color: #83C739;
    padding-top: 20px;
}

#category .subcategory-name .li-a:hover {
    color: #E31100;
}


#js-product-list-header .descSmall {
    color: #262626;
}

#js-product-list-header .page-heading{
    color: white;
}

.aone-homepage.home-blocks-bottom {
    padding-top: 10px;
    background-color: black;
}

#footer .block-newsletter {
    border-bottom: 3px solid red;
    padding-bottom: 4px;
}



/*  landing page  */
.showcase-img {
    min-height:30rem;
    background-size: cover;
}

.showcase-text {
    padding: 3rem !important;
}

@media
    (min-width: 768px){

    .showcase .showcase-text {
        padding: 7rem !important;
    }
}


.mb-auto, .my-auto {
    margin-bottom: auto!important;
}
.mt-auto, .my-auto {
    margin-top: auto!important;
}




#alertprivate {
    margin : 0 auto 10px !important;
}

#p_marca_right {
    color: red;
    background-color: white;
    padding : 5px;
}


.checkout-step-display  div.step-button-continue .btn.btn-primary{
    background-color: #E31100 !important;

}

.checkout-step-display  div.step-button-continue .btn.btn-primary:hover {
    background-color: #912126 !important;

}

li.cart-summary-line i.material-icons {
    display:none !important;
}
