@media (min-width: 544px)
{
    .blog-content .ast-container {
        max-width: 100%;
    }
}

@media (min-width: 922px)
{
    .blog-content .ast-container {
        max-width: 1210px;
    }
    #primary {
        width: 68%;
        margin-left: auto;
        margin-right: auto;
        padding-left: 20px;
        padding-right: 20px;
    }
    #secondary {
        width: 32%;
        margin: 4em 0 2.5em;
        word-break: break-word;
        line-height: 2;
        padding-left: 30px;
    }
    .ast-pagination {
        padding-left: 3.33333em;
        padding-right: 3.33333em;
    }
    
}
.ast-container, .ast-container-fluid {
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
}



.ast-article-post, .single .ast-article-single {
    margin-bottom: 40px !important;
    padding: 35px !important;
    border: none !important;
}
.blog-content .ast-row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.ast-pagination .page-numbers {
    display: inline-block;
    width: 2.33333em;
    height: 2.33333em;
    font-size: 16px;
    font-size: 1.06666rem;
    line-height: calc(2.33333em - 3px);
    text-align: center;
}
.ast-col-md-1, .ast-col-md-10, .ast-col-md-11, .ast-col-md-12, .ast-col-md-2, .ast-col-md-3, .ast-col-md-4, .ast-col-md-5, .ast-col-md-6, .ast-col-md-7, .ast-col-md-8, .ast-col-md-9 {
    float: none !important;
}

.ast-pagination .prev.page-numbers, .ast-pagination .next.page-numbers {
    padding: 0 1.5em;
    height: 2.33333em;
    line-height: calc(2.33333em - 3px);
}

.ast-pagination .next.page-numbers {
    float: right;
}

.ast-pagination .prev, .ast-pagination .prev:visited, .ast-pagination .prev:focus, .ast-pagination .next, .ast-pagination .next:visited, .ast-pagination .next:focus {
    display: inline-block;
    width: auto;
}
.ast-separate-posts {
    float: none !important;
}


