body.desktop #m-cNews-item > img {
    margin: 0 0 5px 20px;
    float: right;
}
body.desktop #m-cNews-item > div.published-at {
    margin-top: 0.5em;
    opacity: 0.7;
}
body.desktop #m-cNews-item > div.content {
    margin-top: 0.5em;
}
body.desktop #m-cNews-item > div.social-links {
    margin-top: 2em;
}

/******************************************************************************/

body.mobile #m-cNews-item > h1 {
    padding: 0 10px;
}
body.mobile #m-cNews-item > div.published-at {
    margin-top: 0.5em;
    padding: 0 10px;
    opacity: 0.7;
}
body.mobile #m-cNews-item > img {
    display: block;
    width: 100%;
    margin-top: 0.5em;
}
body.mobile #m-cNews-item > div.content {
    margin-top: 0.5em;
    padding: 0 10px;
}
body.mobile #m-cNews-item > div.social-links {
    margin-top: 2em;
    padding: 0 10px;
}
body.mobile #m-cNews-item > div.images {
    padding: 0 10px;
}
