.blog .twocolumns {
    clear: both;
}

.wrap__logo .logo__title {
    font-size: 33px;
    line-height: 40px;
}
body {
    color:#122d31;
    background-color: rgba(137,189,187,0.5);
}
.wrap__fullscreenbackground::before {
    background:transparent
}
.fullwidth-layout::before,.home-layout::before {
    background:linear-gradient(to bottom,rgba(0,0,0,.85) 0%,transparent 100%)
}
.slider__button a {
    color:#122d31;background:#fff
}
.wrap__offer .form button,.wrap__offer .form input[type="button"],.wrap__offer .form input[type="reset"],.wrap__offer .form input[type="submit"] {
    color:#122d31;background:#fff
}
.featuredblocks .featuredblock__button {
    color:#122d31;background:#fff;border:2px solid #89bdbb;padding:5px 15px!important
}
.form button:not([class^="se__"]), .form input[type="button"], .form input[type="reset"], .form input[type="submit"], .form .button  {
    color:#122d31;background:#fff
}
.featuredblocks__list {
    justify-content: space-evenly;
}
.page__title {
    color:#122d31
}
.map__title,.hours__title {
    text-shadow:1px 1px 1px #000;color:#fff
}
.navigation:not(.mm-menu) .navigation__item.active > a,
.navigation:not(.mm-menu) .navigation__item:hover a {
    color: #89bdbb;
}
.fullwidth-layout .wrap__form.contact .form form .leadFormInfo {
    color: #fff;
}
.home-links img {
    float: left;
    margin: 45px;
}

/* Doctors Page */
.staff-wrapper img {
    float: left;
    width: 25%;
    margin: 20px;
    max-width: 100%;
}
.resume-btn a:hover {
    background: #4b8e9f;
    transition: 0.3s;
}
.resume-btn a {
    background: #2d545e;
    color: #fff;
    padding: 15px;
    font-weight: bold;
    border: solid 3px #247f97;
}
.resume-btn {
    text-align: center;
}
/* End */

@media(max-width: 1200px) {
    .scrollActive .wrap__header .header__middle {
        background: rgba(18, 45, 49, 0.9);
    }
}
@media(max-width: 767px){
.staff-wrapper {
    text-align: center;
}
.staff-wrapper img {
    float: none;
    width: 245px;
    margin: 0 auto;
    max-width: 100%;
    display: block;
}
}
