.page-content-wrapper.sidebar-right{
    margin-bottom: 20px;
}

.page-content-wrapper > .sidebar-container,
.single-hero-inside{
    /* margin-top: 30px; */
}

.single-hero-inside{
    margin-bottom: 30px;
}

.dep-related{
    flex-wrap: wrap;
    margin: 0 -10px;
}

.dep-related article{
    width: 20%;
    padding: 10px;
}

.dep-related .image-wrapper{
    overflow: hidden;
    position: relative;
    transition: 0.5s ease-in-out;
    border-radius: 6px;
}

.dep-related .image-wrapper img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: 0.5s ease-in-out;
    max-height: 400px;
}

.dep-related .content-wrapper{
    padding: 10px;
}

.dep-related .title{
    margin: 10px 0;
}

.dep-related .title a{
    color: #2b2d42;
    word-wrap: break-word;
    font-size: 16px;
    line-height: 28px;
    text-transform: none;
}

.dep-related .title:hover a{
    color: #FE0036;
}

.archive .rivax-posts-wrapper.layout-grid {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-auto-rows: 1fr;
    row-gap: 20px;
    column-gap: 20px;
}

.archive .rivax-post-elastic-widget .post-wrapper .image-wrapper {
    width:100px;
    height:100px;
}

.search .rivax-posts-wrapper.layout-grid {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-auto-rows: 1fr;
    row-gap: 20px;
    column-gap: 20px;
}

.search .rivax-post-elastic-widget .post-wrapper .image-wrapper {
    width:100px;
    height:100px;
}

@media(min-width:820px){
    .sidebar-container.sticky .sidebar-container-inner{
        top: 164px;
    }
    .dep-related .image-wrapper img{
        height: 208px;
    }
}

@media(max-width: 820px){
    .dep-related{
        margin: 0 auto;
    }
    .dep-related article{
        width: 100%;
    }
    .dep-related .image-wrapper img{
        max-height: 240px;
    }
}