#dupontCorian .section-template-news-head-news {
    margin-bottom: 2rem;
}
#dupontCorian .section-template-news-head-news > div {
    -ms-flex: 1;
    flex: 1;
}
#dupontCorian .section-template-news-head-news .title {
    margin: 2rem 0px;
}
#dupontCorian .section-template-news-list-news {
    position: relative;
    margin-left: -2rem;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
#dupontCorian .news__item {
    visibility: hidden;
    height: 0;
    opacity: 0;
}
#dupontCorian .news__item.loaded,
#dupontCorian .news__item.show {
    visibility: visible;
    height: auto;
    opacity: 1;
}
#dupontCorian .section-template-news-list-news a,
#dupontCorian .section-template-news-head-news a {
    text-decoration: none;
    color: hsl(0, 0%, 35%);
}
#dupontCorian .section-template-news-list-news a {
    display: block;
}
#dupontCorian .news__item img {
    width: 100%;
    height: auto;
}
#dupontCorian .section-template-news-list-news .title {
    font-size: 1.2rem;
    line-height: 1.2;
    color: hsl(0, 0%, 15%);
    margin: 2rem 0px;
}
#dupontCorian .section-template-news-list-news .picture {
    overflow: hidden;
}
#dupontCorian .section-template-news-list-news .subtitle {
    margin: 2rem 0;
}
html[data-version=us] .section-template-news-list-news .subtitle,
html[data-version=us] .section-template-news-head-news .subtitle {
    display: none !important;
}
#dupontCorian .section-template-news-list-news > div:not(.observer-object) {
    width: calc(100% / 4 - 4rem);
    margin: 2rem 2rem;
    position: relative;
}
#dupontCorian .section-template-news-list-news > div:not(.observer-object):before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    transform: scale(.85);
    opacity: 0;
    transition: all 600ms ease;
    background-color: rgba(0, 0, 0, .08);
}
#dupontCorian .section-template-news-list-news > div:not(.observer-object):hover:before {
    transform: scale(1.1, 1.05);
    opacity: 1;
}
#dupontCorian .section-template-news-list-news > div:not(.observer-object):after {
    content: '';
    display: block;
    height: 100%;
    width: 1px;
    background-color: hsl(0, 0%, 85%);
    position: absolute;
    top: 0;
    right: -2rem;
}
#dupontCorian .section-template-news-list-news > div:not(.observer-object):hover .title,
#dupontCorian .section-template-news-head-news > div:not(.observer-object):hover .title {
    color: hsl(352, 84%, 44%);
}
/*ARTICLE*/
#dupontCorian .article-template-news .text p {
    text-align: justify;
}
#dupontCorian .article-template-news .text img {
    width: 100% !important;
    height: auto !important;
    max-width: 500px;
    min-width: 200px;
    padding: 1rem;
    border: 1px solid hsl(0, 0%, 85%);
}
#dupontCorian .article-template-news .text .legend {
    width: 100% !important;
    max-width: 400px;
}
/*RESPONSIVE TABLETS*/
@media (max-width: 1024px) {
    #dupontCorian .section-template-news-head-news .title {
        font-size: 1.3rem;
        line-height: 1.3;
    }
    #dupontCorian .section-template-news-head-news > div {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%
    }
    #dupontCorian .section-template-news-head-news img:not(.puce),
    #dupontCorian .section-template-news-list-news img:not(.puce) {
        width: 100%;
        height: auto;
    }
    #dupontCorian .section-template-news-list-news > div {
        width: calc(100% / 3 - 4rem);
    }
}
@media (max-width: 736px) {
    #dupontCorian .section-template-news-head-news {
        -ms-flex-direction: column;
        flex-direction: column;
    }
    #dupontCorian .section-template-news-head-news > div:first-child {
        padding-right: 0;
    }
    #dupontCorian .section-template-news-head-news > div:last-child {
        margin-top: 2rem;
        padding-left: 0;
    }
    #dupontCorian .section-template-news-list-news {
        margin-left: 0;
    }
    #dupontCorian .section-template-news-list-news > div {
        width: calc(100% / 1 - 1rem);
        border: 1px solid hsl(0, 0%, 70%);
        padding: .5rem;
        margin: 1rem;
    }
    #dupontCorian .section-template-news-list-news > div:after {
        display: none;
    }
    #dupontCorian .section-template-news-list-news .text {
        display: none;
    }
    #dupontCorian .section-template-news-list-news .title {
        font-size: .85rem;
        line-height: 1.3;
        margin: 1rem;
    }
    #dupontCorian .section-template-news-list-news .subtitle {
        margin: 1rem;
        font-size: .7rem;
    }
    @media screen and (max-width: 414px) {
        #dupontCorian .section-template-news-list-news > div:not(.observer-object) {
            width: 100%;
            margin: 0;
            height: 0;
            overflow: hidden;
            font-size: 0;
            padding: 0;
        }
        #dupontCorian .section-template-news-list-news > div:not(.observer-object).loaded {
            margin: 1rem 0;
            height: initial;
            font-size: initial;
            padding: initial;
        }
    }
}

/* Linkedin Feed  */
a.sk-linkedin-page-post-profile-usename-anchor,
a.href_status_trigger_post, .sk-post-content-body a {
    color: hsl(352, 84%, 44%) !important;
}
.linkedin-page-post-profile-pic,
.sk-ww-linkedin-page-post .post-image > img  {
    border-radius: 0 !important;
}
.sk-ww-linkedin-page-post button[type=button] {
    color: white !important;
    background-color: hsl(352, 84%, 44%) !important;
    border-radius: 0px !important;
    border-color: hsl(352, 84%, 44%) !important;
}