.page_highlights {
    margin-bottom: 0;
    position: relative;
}

.page_highlights .item {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

/*.page_highlights .item:nth-of-type(1) {
    animation-name: fader;
    animation-delay: 6s;
    animation-duration: 1s;
    z-index: 20;
}

.page_highlights .item:nth-of-type(2) {
    z-index: 10;
}

.page_highlights .item:nth-of-type(n+3) {
    display: none;
}*/

@keyframes fader {
    from { opacity: 1.0; }
    to   { opacity: 0.0; }
}

.page_highlights .item.fade-out {
    opacity: 0;
    transition: visibility 0s .5s, opacity .5s linear;
    visibility: hidden;
}

.page_highlights .item .img {
    width: calc((100% / 3) * 2);
    height: 100%;
    float: left;
}

.page_highlights .item .dida {
    width: calc(100% / 3);
    height: 100%;
    padding: 30px;
    float: right;
    background: #000;
    color: #FFF;
}


.page_highlights .item .label {
    font-family: 'azbk_bold';
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.6875rem;
    border-bottom: solid 1px #fff;
    display: inline-block;
    margin-bottom: 8px;
}


.page_highlights .item .title  {
    font-family: 'azbk_black';
    font-weight: 400;
    font-size: 1.6875rem;
    line-height: 1.6875rem;
}


.page_highlights .item .description_extra {
    font-family: 'azbk_bold';
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.3125rem;
    margin: 10px 0 5px;
}

.page_wall .tile.highlight {
    display: none;
}

@media only screen and (max-width: 1009px) {
    .page_highlights .item .img, .page_highlights .item .dida {
        width: 50%;
    }

    .page_highlights .item .img {
        width: 100%;
    }

    .page_highlights .item .dida {
        width: 50%;
        height: 50%;
        background: transparent;
        position: absolute;
        top: 50%;
    }

/*    .page_highlights .item .img {
        background-size: 130% !important;
    }*/

/*    .page_highlights .item .img {
        width: calc((100% / 6) * 4);
    }

    .page_highlights .item .dida {
        width: calc((100% / 6) * 2);
    }*/

    .page_highlights .item .label {
        font-size: 0.75rem;
        line-height: 1.6875rem;
    }
    
    .page_highlights .item .title {
        font-size: 1.1875rem;
        line-height: 1.1875rem;
    }
    
    .page_highlights .item .description_extra {
        font-size: 0.90rem;
    }
}

@media only screen and (max-width: 567px) {
    .page_wall .tile.highlight {
        display: block;
    }
}