/* This is purely for localization */

.brb-post.image_right,
.brb-post.image_left {
    display: flex;
}

.brb-post.image_right .brb-post-image,
.brb-post.image_left .brb-post-image {
    flex: 2;
}

.brb-post.image_right .brb-post-image {
	order: 2;
}

.brb-post.image_right .brb-post-wrap,
.brb-post.image_left .brb-post-wrap {
    flex: 3;
}

.brb-post.image_right .brb-post-wrap h2,
.brb-post.image_left .brb-post-wrap h2{
    margin-top:0
}

/* Pagination */
.brb-pagination.simple {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

.brb-pagination.simple a{
    font-size: 0.8em;
    text-decoration: none;
    padding: 5px 8px;
    min-width: 30px;
    text-align: center;

    margin-right: 15px;
    border-radius: 5px;

    transition: all 0.2s ease;
}


.brb-pagination.simple a:last-child{
    margin-right: 0;
}

.brb-pagination.simple a.active{
    background: #eee;
}

.brb-pagination.simple a:not(.disabled):hover{
    background: #ddd;
}

.brb-pagination.simple a.disabled{
    color: #bbb;
    opacity: 0.8;
    cursor: default;
}

.brb-pagination.minimal{
    display: flex;
    flex-direction: row;
}

.brb-pagination.minimal{
    font-size: 0.85em;
}

.brb-pagination.minimal a.page-i{
    display: none;
}

.brb-pagination.minimal a:last-child{
    margin-left: auto;
}

.brb-pagination.minimal a.disabled{
    display:none;
}