/*HOMEPAGE*/
.realitatea-category-block-big-article .article-box-title span,
.realitatea-news-latest-articles > article:nth-child(12) .article-box-title span,
.realitatea-news-latest-articles-big-block .article-box-title span,
.realitatea-ultimele-stiri-big-news .article-box-title span
 {
    font-size: 1.5vw;
    font-family: "Leitura Sans Grot 3", sans-serif !important;
}



.special-block {
    margin-bottom: 9.4vh!important;
}

.realitatea-ultimele-stiri-block {
    display: grid;
    grid-template-columns: repeat(3, 1fr) var(--realitatea-margin-fr);
    grid-template-rows: 9vw 4.5vw 13.5vw 1fr 1fr;
    grid-column-gap: 0;
    grid-row-gap: 0;
    margin-left: var(--margin-width);
    margin-bottom: 7.5vh;
}

.realitatea-ultimele-stiri-block > article > div.article-box-image {
    grid-area: 1 / 1 / 4 / 3;
    margin-right: 1vw;
}

.realitatea-ultimele-stiri-block > article > div.realitatea-ultimele-stiri-block-big-article {
    grid-area: 4 / 1 / 5 / 3;
    margin-right: 1vw;
    margin-top: 2.2vh;
}

.realitatea-ultimele-stiri-block > article > div.realitatea-ultimele-stiri-block-big-article > div.article-box-time {
    margin-top: 2.5vh;
}

.realitatea-ultimele-stiri-block > article > div.realitatea-ultimele-stiri-block-big-article > div.article-box-title span {
    font-size: 2.1vw !important;
    font-family: "Leitura Sans Grot 3", sans-serif !important;
}

.realitatea-ultimele-stiri-block-first-article {
    grid-area: 4 / 3 / 5 / 4;
    margin-top: 5.1vh;
    margin-left: 2vw;
}

.realitatea-ultimele-stiri-block-second-article {
    grid-area: 5 / 1 / 6 / 2;
    margin-right: 2vw;
    margin-top: 8%;
}

.realitatea-ultimele-stiri-block-third-article {
    grid-area: 5 / 2 / 6 / 3;
    margin-right: 1vw;
    margin-left: 1vw;
    margin-top: 8%;
}

.realitatea-ultimele-stiri-block-forth-article {
    grid-area: 5 / 3 / 6 / 4;
    margin-left: 2vw;
    margin-top: 8%;
}

.realitatea-ultimele-stiri-block-live-box {
    grid-area: 1 / 3 / 3 / 4;
    margin-left: 2vw;
    background-repeat: no-repeat;
    background-size: cover;
    width: calc(100% - 2vw);
    position: relative;
}

.realitatea-ultimele-stiri-block-text {
    grid-area: 3 / 3 / 4 / 5;
    margin-left: 2vw;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-top: 2.8vh;
}

.realitatea-ultimele-stiri-block-text h3 {
    font-family: "Leitura Sans Grot 3", sans-serif;
    font-size: 4vw;
    color: var(--realitatea-gray-text);
    font-weight: bold;
}

.realitatea-ultimele-stiri-block-filter-box {
    grid-area: 3 / 3 / 4 / 4;
    margin-left: 2vw;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    margin-bottom: 0.5vh;
}

.realitatea-ultimele-stiri-block-text:after {
    background: var(--realitatea-red);
    content: "";
    height: 0.5vh;
    margin-top: 2vw;
}

.realitatea-ultimele-stiri-block-filter-box .realitatea-ultimele-stiri-block-filter-box-text {
    font-family: "Leitura Sans Grot 1", sans-serif;
    font-size: 1.2vw;
    font-weight: bold;
    padding: 0 !important;
    margin: 0 !important;
    white-space: nowrap;
    display: flex;
    flex-direction: row;
}

.realitatea-ultimele-stiri-block-filter-box .realitatea-ultimele-stiri-block-filter-box-text:nth-child(1) {
    line-height: 3vw;
}

@media only screen and (max-width: 600px) {

    .special-block {
        margin-bottom: 3vh!important;
    }

    .realitatea-ultimele-stiri-block {
        display: grid;
        grid-template-columns: 1fr;
        /*grid-template-rows: 1.36fr 0.64fr 0.35fr 1.9fr 1.9fr repeat(4, 1fr);*/
        grid-template-rows: 0.71fr 0.33fr 0.18fr 1fr 0.7fr .1fr repeat(4, 0.52fr);
        grid-template-areas: "legile"
                             "last-news"
                             "filter"
                             "big-img"
                             "big-text"
                             "big-hr"
                             "small-1"
                             "small-2"
                             "small-3"
                             "small-4";
        grid-column-gap: 0;
        grid-row-gap: 0;
        margin-left: 0;
        margin-bottom: 7.5vh;
    }

    .realitatea-ultimele-stiri-block .realitatea-hr-after-article {
        display: block!important;
        border-top: .1vh solid var(--realitatea-muted-text);
        width: 100%;
        margin-top: 3vh;
        margin-bottom: 3vh;
    }

    .realitatea-ultimele-stiri-block-text:after {
        background: var(--realitatea-red);
        content: "";
        height: 0.5vh;
        margin-top: 3vh;
        width: calc(100% - 2 * var(--mobile-margin-width));
        margin-left: var(--mobile-margin-width);
        margin-right: var(--mobile-margin-width);
    }

    .realitatea-mobile-article {
        display: grid;
        grid-template-rows: 0.5fr 1fr 1fr;
        grid-template-columns: 6fr 0.5fr 4fr;
        grid-template-areas:
            "article-time  . article-image"
            "article-title . article-image"
            "article-title . article-image"
        ;
    }

    .realitatea-mobile-article .article-box-image {
        grid-area: article-image;
    }

    .realitatea-mobile-article .article-box-time {
        grid-area: article-time;
        margin-left: 0;
        margin-top: 0;
        font-size: 4vw;
    }

    .realitatea-mobile-article .article-box-title {
        grid-area: article-title;
        margin-left: 0;
        margin-top: 2vh;
    }

    .realitatea-mobile-article .article-box-title span {
        font-size: 5vw;
        -webkit-line-clamp: 3;
    }

    .realitatea-ultimele-stiri-block > article > div.article-box-image {
        grid-area: big-img;
        margin-right: 0;
    }

    .realitatea-ultimele-stiri-block > article > div.realitatea-ultimele-stiri-block-big-article {
        grid-area: big-text;
        margin-right: var(--mobile-margin-width);
        margin-left: var(--mobile-margin-width);
        margin-top: 3vh;
        display: flex;
        flex-direction: column;
    }

    .realitatea-ultimele-stiri-block > hr.realitatea-hr-after-article {
        grid-area: big-hr;
        width: calc(100% - 2 * var(--mobile-margin-width));
        margin: 3vh var(--mobile-margin-width);
    }

    .realitatea-ultimele-stiri-block > article > div.realitatea-ultimele-stiri-block-big-article > div.article-box-time {
        margin-top: 0;
        font-size: 4vw;
    }

    .realitatea-ultimele-stiri-block > article > div.realitatea-ultimele-stiri-block-big-article > div.article-box-title span {
        font-size: 6vw !important;
        font-family: "Leitura Sans Grot 3", sans-serif !important;
        -webkit-line-clamp: 3!important;
    }

    .realitatea-ultimele-stiri-block > article > div.realitatea-ultimele-stiri-block-big-article > div.article-box-description span {
        font-size: 5vw !important;
        font-family: "Leitura Sans Grot 2", sans-serif !important;
        -webkit-line-clamp: 2!important;
    }

    .realitatea-ultimele-stiri-block > article > div.realitatea-ultimele-stiri-block-big-article > div.article-box-description {
        margin: 3vh 0 0;
    }

    .realitatea-ultimele-stiri-block-first-article {
        grid-area: small-1;
        margin: 0 var(--mobile-margin-width) 0;
        display: flex;
        flex-direction: column;
    }

    .realitatea-ultimele-stiri-block-second-article {
        grid-area: small-2;
        margin: 0 var(--mobile-margin-width) 0;
        display: flex;
        flex-direction: column;
    }

    .realitatea-ultimele-stiri-block-third-article {
        grid-area: small-3;
        margin: 0 var(--mobile-margin-width) 0;
        display: flex;
        flex-direction: column;
    }

    .realitatea-ultimele-stiri-block-forth-article {
        grid-area: small-4;
        margin: 0 var(--mobile-margin-width) 0;
        display: flex;
        flex-direction: column;
    }

    .realitatea-ultimele-stiri-block-live-box {
        grid-area: legile;
        margin-left: 0;
        /*background-image: url("https://media.realitatea.net/multimedia/image/202003/w298/lp_dobrovolschi_site_88033300.png");*/
        background-repeat: no-repeat;
        background-size: cover;
        width: 100%;
    }

    .realitatea-ultimele-stiri-block-text {
        grid-area: last-news;
        text-align: center;
        margin-left: 0;
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin-top: 7vh;
    }

    .realitatea-ultimele-stiri-block-text h3 {
        font-family: "Leitura Sans Grot 3", sans-serif;
        font-size: 12vw;
        color: var(--realitatea-gray-text);
        font-weight: bold;
    }

    .realitatea-ultimele-stiri-block-filter-box {
        grid-area: filter;
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
        margin: 4vh var(--mobile-margin-width);
    }

    .realitatea-ultimele-stiri-block-filter-box .realitatea-ultimele-stiri-block-filter-box-text {
        font-family: "Leitura Sans Grot 2", sans-serif;
        font-size: 6vw;
        font-weight: bold;
        padding: 0 !important;
        margin: 0 !important;
        white-space: nowrap;
        display: flex;
        flex-direction: row;
    }

    .realitatea-ultimele-stiri-block-filter-box .realitatea-ultimele-stiri-block-filter-box-text:nth-child(1) {
        line-height: 8vw;
        font-size: 5vw;
    }
}

@media only screen and (max-width: 768px) and (min-width: 600px){

}

@media only screen and (max-width: 992px) and (min-width: 768px){

}

@media only screen and (max-width: 1200px) and (min-width: 992px){

}