#secondary,#secondary button,#secondary input,#secondary select,#secondary textarea{
    font-size:16px;
    font-size:1rem;
}

#secondary {
    margin: 4em 0 2.5em;
    word-break: break-word;
    line-height: 2;
}
#secondary li {
    margin-bottom: 0.25em;
}
#secondary li:last-child {
    margin-bottom: 0;
}
@media (max-width: 768px) {
    .js_active .ast-plain-container.ast-single-post #secondary {
        margin-top: 1.5em;
    }
}
.ast-separate-container.ast-two-container #secondary .widget {
    background-color: #fff;
    padding: 2em;
    margin-bottom: 2em;
}
@media (min-width: 993px) {
    .ast-left-sidebar #secondary {
        /*padding-right: 60px;*/
    }
    .ast-right-sidebar #secondary {
        padding-left: 60px;
    }
}
@media (max-width: 993px) {
    .ast-right-sidebar #secondary {
        padding-left: 30px;
    }
    .ast-left-sidebar #secondary {
        /*padding-right: 30px;*/
    }
}

@media (max-width:921px){
    #secondary.secondary{
        padding-top:0;
    }
    .ast-separate-container.ast-right-sidebar #secondary{
        padding-left:1em;
        padding-right:1em;
    }
    .ast-separate-container.ast-two-container #secondary{
        padding-left:0;
        padding-right:0;
    }
    .ast-page-builder-template .entry-header #secondary,.ast-page-builder-template #secondary{
        margin-top:1.5em;
    }
}
@media (max-width:921px){
    .ast-right-sidebar #primary{
        padding-right:0;
    }
    .ast-page-builder-template.ast-left-sidebar #secondary,.ast-page-builder-template.ast-right-sidebar #secondary{
        padding-right:20px;
        padding-left:20px;
    }
    .ast-right-sidebar #secondary,.ast-left-sidebar #primary{
        padding-left:0;
    }
    .ast-left-sidebar #secondary{
        padding-right:0;
    }
}

@media (min-width:922px){
    .ast-right-sidebar #primary{
        border-right:1px solid var(--ast-border-color);
    }
    .ast-left-sidebar #primary{
        border-left:1px solid var(--ast-border-color);
    }
    .ast-right-sidebar #secondary{
        border-left:1px solid var(--ast-border-color);
        margin-left:-1px;
    }
    .ast-left-sidebar #secondary{
        border-right:1px solid var(--ast-border-color);
        margin-right:-1px;
    }
    .ast-separate-container.ast-two-container.ast-right-sidebar #secondary{
        padding-left:30px;
        padding-right:0;
    }
    .ast-separate-container.ast-two-container.ast-left-sidebar #secondary{
        padding-right:30px;
        padding-left:0;
    }
    .ast-separate-container.ast-right-sidebar #secondary,.ast-separate-container.ast-left-sidebar #secondary{
        border:0;
        margin-left:auto;
        margin-right:auto;
    }
    .ast-separate-container.ast-two-container #secondary .widget:last-child{
        margin-bottom:0;
    }
}

@media (max-width:544px){

    .ast-separate-container #secondary{
        padding-top:0;
    }
    .ast-separate-container.ast-two-container #secondary .widget{
        margin-bottom:1.5em;
        padding-left:1em;
        padding-right:1em;
    }
}

@media (min-width:922px){
    #primary{
        width:70%;
    }
    #secondary{
        width:30%;
    }
}

.ast-pagination .next.page-numbers{
    display:inherit;
    float:none;
}
.ast-pagination a{
    color:#ff5722;
}
.ast-pagination a:hover, .ast-pagination a:focus, .ast-pagination > span:hover:not(.dots), .ast-pagination > span.current{
    color:#0c122d;
}
.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 {
    display: inline-block;
    width: 100%;
    padding-top: 2em;
    text-align: center;
}
.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);
}
.ast-pagination .nav-links {
    display: inline-block;
    width: 100%;
}
@media (max-width: 420px) {
    .ast-pagination .prev.page-numbers,.ast-pagination .next.page-numbers {
        width: 100%;
        text-align: center;
        margin: 0;
    }
    .ast-pagination-circle .ast-pagination .next.page-numbers,.ast-pagination-square .ast-pagination .next.page-numbers{
        margin-top: 10px;
    }
    .ast-pagination-circle .ast-pagination .prev.page-numbers,.ast-pagination-square .ast-pagination .prev.page-numbers{
        margin-bottom: 10px;
    }
}
.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-page-builder-template .ast-pagination {
    padding: 2em;
}
.ast-pagination .prev.page-numbers.dots,.ast-pagination .prev.page-numbers.dots:hover,.ast-pagination .prev.page-numbers.dots:focus,.ast-pagination .prev.page-numbers:visited.dots,.ast-pagination .prev.page-numbers:visited.dots:hover,.ast-pagination .prev.page-numbers:visited.dots:focus,.ast-pagination .prev.page-numbers:focus.dots,.ast-pagination .prev.page-numbers:focus.dots:hover,.ast-pagination .prev.page-numbers:focus.dots:focus,.ast-pagination .next.page-numbers.dots,.ast-pagination .next.page-numbers.dots:hover,.ast-pagination .next.page-numbers.dots:focus,.ast-pagination .next.page-numbers:visited.dots,.ast-pagination .next.page-numbers:visited.dots:hover,.ast-pagination .next.page-numbers:visited.dots:focus,.ast-pagination .next.page-numbers:focus.dots,.ast-pagination .next.page-numbers:focus.dots:hover,.ast-pagination .next.page-numbers:focus.dots:focus {
    border: 2px solid #eaeaea;
    background: transparent;
}
.ast-pagination .prev.page-numbers.dots,.ast-pagination .prev.page-numbers:visited.dots,.ast-pagination .prev.page-numbers:focus.dots,.ast-pagination .next.page-numbers.dots,.ast-pagination .next.page-numbers:visited.dots,.ast-pagination .next.page-numbers:focus.dots {
    cursor: default;
}
@media (min-width: 993px) {
    .ast-pagination {
        padding-left: 3.33333em;
        padding-right: 3.33333em;
    }
}
.ast-pagination .prev.page-numbers {
    float: left;
}
.ast-pagination .next.page-numbers {
    float: right;
}
@media (max-width: 768px) {
    .ast-pagination .next.page-numbers .page-navigation {
        padding-right: 0;
    }
}
@media (min-width: 769px) {
    .ast-pagination .prev.page-numbers.next,.ast-pagination .prev.page-numbers:visited.next,.ast-pagination .prev.page-numbers:focus.next,.ast-pagination .next.page-numbers.next,.ast-pagination .next.page-numbers:visited.next,.ast-pagination .next.page-numbers:focus.next {
        margin-right: 0;
    }
}