.content_body--inserted_article {display:flex; flex-direction: row; gap: 15px; background: #f0f0f0;
    padding: 15px; margin-bottom: 15px;}
.content_body--article_image {width: 228px; overflow: hidden;}
.content_body--article_image img {transform: scale(1);-webkit-transition: 500ms ease-in-out;
    -moz-transition: 500ms ease-in-out;
    -ms-transition: 500ms ease-in-out;
    -o-transition: 500ms ease-in-out;
    transition: 500ms ease-in-out;}
.content_body--wrapper {flex: 1;}
.content_body--article_introtext p{ margin-top: 0; margin-bottom: 0;}
.content_body--article_title a { font-weight: 600;}
.content_body--inserted_article:hover .content_body--article_image img {transform: scale(1.1);}

.content_body--header {margin:0; font-weight: 500;      font-size: 10pt;
    font-style: italic;}

@media only all and (max-width:670px) {
    .content_body--article_introtext {
        display: none;
    }
}

@media only all and (max-width:650px) {
    body #g-main #content-position .g-content .platform-content .item-page .com-content-article__body .fulltext .banner {
        min-height: 150px;
    }
}

@media only all and (max-width:550px) {
    body #g-main #content-position .g-content .platform-content .item-page .com-content-article__body .fulltext .banner {
        min-height: 120px;
    }
}

@media only all and (max-width:500px) {
    .content_body--article_image {
        flex: 1;
    }
    .content_body--wrapper {
        flex: 2;
    }

    body #g-main #content-position .g-content .platform-content .item-page .com-content-article__body .fulltext .banner {
        min-height: 100px;
    }
}

@media only all and (max-width:400px) {
    .content_body--inserted_article {display: block;}
    .content_body--article_image {   
        width: 100%;
    }
    .content_body--article_title {
        margin-top: 10px;
    }

    body #g-main #content-position .g-content .platform-content .item-page .com-content-article__body .fulltext .banner {
        min-height: 80px;
    }
}