/* General: Blured background for white (#fff) pages e.g. category desc*/
.expdesc_more {
    background-image: linear-gradient(to bottom, #ffffff7d 0%, #ffffff 40px, #ffffff 0%);
}

/* Category desc background turns grey (#f6f6f6) on classic theme in mobile view*/
@media (max-width:768px) {
    .expdesc_more {
        background-image: linear-gradient(to bottom,#f6f6f654 0%,#f6f6f6 40px,#f6f6f6 0%);
    }
}

/* PS 176: Blured background for light grey (#f1f1f1) pages */
div[id^="product-description-short"] .expdesc_more, #manufacturer-description .expdesc_more,
.brand-infos .expdesc_more, #supplier-description .expdesc_more {
    background-image: linear-gradient(to bottom, #f1f1f154 0%, #f1f1f1 40px, #f1f1f1 0%);
}

/* PS 177: Blured background for light grey (#f6f6f6) pages and modal light grey (#f1f1f1) pages */
div[id^="product-description-short"] .expdesc_more.ps177, div[id^="product-description-short"] .expdesc_more.ps178, div[id^="product-description-short"] .expdesc_more.ps800,
#manufacturer-description .expdesc_more.ps177, #manufacturer-description .expdesc_more.ps178, #manufacturer-description .expdesc_more.ps800,
.brand-infos .expdesc_more.ps177, .brand-infos .expdesc_more.ps178, .brand-infos .expdesc_more.ps800,
#supplier-description .expdesc_more.ps177, #supplier-description .expdesc_more.ps178, #supplier-description .expdesc_more.ps800 {
    background-image: linear-gradient(to bottom,#f6f6f654 0%,#f6f6f6 40px,#f6f6f6 0%);
}
.quickview div[id^="product-description-short"] .expdesc_more.ps177, .quickview div[id^="product-description-short"] .expdesc_more.ps178 {
    background-image: linear-gradient(to bottom, #f1f1f154 0%, #f1f1f1 40px, #f1f1f1 0%)!important;
}

/* PS 16: Dark background on category description */
#category .cat_desc .expdesc_more.ps161 {
    width: 100px;
    background: #454a4e;
    padding-top: 0px !important;
}

.expdesc_more, .expdesc_less {
    line-height: initial;
    /*padding-bottom: 20px;*/
    font-size: 14px;
        position: absolute;
    bottom: 0;
    width:100%;
}

.expdesc_less {
    padding-top: 10px;
}

/* Position adjustment for 1.6. product page */
#short_description_block .expdesc_less {
    margin-top: -30px;
}

/* Position adjustment for 1.6. supplier page */
#supplier .description_box .expdesc_more {
    padding-bottom: 20px;
}

