.about-us-section.case-page ul {
    padding-bottom: 18px;
    padding-left: 24px;
}

.about-us-section.case-page ul li {
    margin-bottom: 12px;
}

.about-us-section.case-page ul li::before {
    left: -24px;
}

body.page-template-page-job h2.case-page__title {
    margin: 24px auto 16px;
}

body.post-type-archive-cases .row.loopData .col-sm-6:nth-child(3n+1) {
    clear: both;
}

.event__item {
    color: #333;
    font-size: 17px;
    font-family: RedRing, serif;
    font-weight: 500;
    line-height: 1.35;
    padding: 14px 0;
}

.event__head {
    display: block;
    width: 100%;
}

.event__image {
    float: left;
}

.event__name {
    color: #15addf;
}

.event__title-wrap {
    float: left;
    padding-left: 15px;
}

.event__date {
    padding-bottom: 6px;
    font-style: italic;
    font-weight: normal;
}

.event__description {
    width: 100%;
    float: left;
    padding-top: 18px;
    padding-bottom: 24px;
}

.event__link {
    color: #15afe8;
}

.single_post-thumbnail {
    width: 100%;
    padding-bottom: 30px;
}

.admin-bar .site-header__bottom.fixed {
    top: 0;
}


body .personal-first-screen {
    min-height: 480px;
}

body .personal-first-screen--trigger-email .personal-first-screen__title {
    padding-top: 16px;
}

@media (max-width: 1261px) {

    body .well.pricing-table.col-md-3 {
        width: 48%;
    }

    body .well.pricing-table.col-md-3:nth-child(1),
    body .well.pricing-table.col-md-3:nth-child(2){
        margin-bottom: 10px;
    }

}

@media (max-width: 991px) {

    body .well.pricing-table.col-md-3,
    body .well.pricing-table.col-md-3:nth-child(1),
    body .well.pricing-table.col-md-3:nth-child(2){
        margin-bottom: 10px;
        width: 100%;
    }


    body.post-type-archive-cases .row.loopData .col-sm-6:nth-child(3n+1) {
        clear: none;
    }

    body.post-type-archive-cases .row.loopData .col-sm-6:nth-child(2n+1) {
        clear: both;
    }
}


