.locations {
    padding: 1.125rem 1.25rem;
}

span.staff-member__first-last {
    font-size: 1.25rem;
    font-weight: 700;
    color: #003A59;
}

.alias-cta_bill_new .cta {
    padding-top: 0;
    padding-bottom: 1rem;
}

.section--light .alias-cta_bill_new .component__button--1 {
    margin-top: 0;
    float: right;
    margin-right: 40px;
}

.alias-cta_bill_new .row {
    justify-content: flex-end !important;
}

.section-copyright .copyright__list li:nth-child(6) {
    display: none;
}

.section-copyright .copyright__item:not(:last-child)::after, .section-copyright #copyright__item:not(:last-child)::after {
    display: none;
}

h1, h2, h3 {
    color: black !important;
    font-family: Arial !important;
}

.sbBlogPostByLine {
    float: left;
    background: url(/storage/app/media/blog_icons_01.png) no-repeat;
    font-size: 11px;
    padding: 0 0 0 20px;
    margin-right: 20px;
}

.div {
    color: #e6927f !important;
    background-color: #f5f0b8 !important;
}

.sbBlogPostPublishDate {
    float: left;
    font-size: 11px;
    background: url(/storage/app/media/blog_icons_02.png) no-repeat;
    padding: 1px 0 0 20px;
    margin-right: 20px;
}

.sbBlogPostCategories {
    float: left;
    font-size: 11px;
    background: url(/storage/app/media/blog_icons_03.png) no-repeat;
    padding: 0 0 0 20px;
}

.sbBlogPostTags {
    float: left;
    clear: both;
    font-size: 11px;
    background: url(/storage/app/media/blog_icons_04.png) no-repeat;
    padding: 0 0 0 20px;
    margin-top: 10px;
}

.doctor-name {
    display: block !important;
    font-size: 16px !important;
    font-weight: bold !important;
    margin: 0 0 5px 0 !important;
    letter-spacing: -1px !important;
    line-height: 1 !important;
    color: #003A59 !important;
}

.logo-a__vertical__top, .logo-a__vertical__bottom, .logo-a__horizontal__left, .logo-a__horizontal__right {
    text-align: left !important;
}

.section--light .banner-c .tc-divider, .section--dark .banner-c .tc-divider {
    display: none
}

.page__title {
    font-family: Verdana;
}

.section--light .phone__number {
    color: black !important;
    font-family: Verdana !important;
    font-size: 20px;
}

body .section--light .editable__container ul {
    margin-left: 40px;
}

body .section--light .editable__container ul li {
    list-style-position: outside;
}

.img-left-ul {
    float: left;
    margin-right: 35px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.img-left {
    float: left;
    margin-right: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.img-right {
    float: right;
    margin-left: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.img-left-clear {
    clear: left;
    float: left;
    margin-right: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.img-right-clear {
    clear: right;
    float: right;
    margin-left: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}
/*Blog Page*/
.blog__topbar .blog__pagination_wrapper,
.blog__topbar .fancy-pagination,
.blog__topbar .fancy-pagination .item-list,
.blog__bottombar .blog__pagination_wrapper,
.blog__bottombar .fancy-pagination,
.blog__bottombar .fancy-pagination .item-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.blog__topbar .current-page,
.blog__bottombar .current-page {
    text-align: center;
    margin: 0;
}
.blog__topbar .fancy-pagination,
.blog__bottombar .fancy-pagination {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
}
a.blog__pagination-link {
    margin: 0px 2px 0px;
}


/* MEDIA QUERIES */
@media(min-width: 992px) {
    .blog__topbar .blog__post-count,
    .blog__bottombar .blog__post-count {
        flex: 0 0 calc(100% - 280px);
        max-width: calc(100% - 280px);
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .blog__topbar .blog__pagination,
    .blog__bottombar .blog__pagination {
        float: none;
        flex: 0 0 280px;
        max-width: 280px;
    }
}
@media(max-width: 991px) {
    .blog__topbar .row,
    .blog__bottombar .row {
        display: block;
    }
    .blog__topbar .blog__post-count
    .blog__bottombar .blog__post-count {
        margin-bottom: 25px;
    }
    .alias-cta_bill_new .row {
        justify-content: center !important;
    }
    .section--light .alias-cta_bill_new .component__button--1 {
        margin-top: 20px;
        float: none;
        margin-right: 0;
    }
}
@media (max-width: 768px) {
    .slider__wrapper, .controls-wrapper {
        display: none !important;
    }
    .banner-c .flexslider {
        padding-bottom: unset !important;
    }
    #id_d7fa7d03-a316-5021-b087-3c0434abe0c2:before {
        bottom: unset !important;
    }
    #id_d7fa7d03-a316-5021-b087-3c0434abe0c2 {
        min-height: unset !important;
    }
    .col-lg-8.section__column-1.ple-column-padding.col-sm-12.ple-module-justify-left.align-self-center.alias-logo_header, .col-lg-4.section__column-2.ple-column-padding.col-sm-12.ple-module-justify-right.align-self-center.alias-location_1, .row.location__contacts-wrapper {
        display: block !important;
    }
    .logo, .logo-a__image {
        text-align: center;
    }
    .locations {
        text-align: center !important;
    }
    .location__phone {
        max-width: 100%;
    }
}

@media (max-width: 425px) {
    .img-left, .img-right, .img-left-clear, .img-right-clear, .img-center {
        float: none;
        margin-left: auto;
        margin-right: auto;
        clear: none;
        display: block;
    }
    body .section--light .editable__container ul {
        margin-left: 0;
    }
}
