/*custom colors*/
.wrap__header-top {
    background: #94d3d2;
}
.wrap__ctaHeader .cta__button {
    background: #6fb3b8;
}
.wrap__ctaHeader .cta__button:hover {
    background: #94d3d2;
}
.slider__title {
    margin: 0 0 5px;
    color: #fff;
    text-shadow: 1px 1px 3px #555;
}
.featuredblock__button:hover, .featuredblock__button:focus, button[class*="__button"]:hover, button[class*="__button"]:focus, input[class*="__button"]:hover, input[class*="__button"]:focus, button[class*="submit"]:hover, button[class*="submit"]:focus, input[class*="submit"]:hover, input[class*="submit"]:focus, a[class*="__button"]:hover, a[class*="__button"]:focus, .article__content button:hover, .article__content button:focus, .slider__button a:hover, .slider__button a:focus, .form-welcome .submit:hover, .form-welcome .submit:focus {
    background: #94d3d2;
}
.wrap__featuredblocks .featuredblock__image, .wrap__featuredblocks .featuredblock__icon {
    color: #6fb3b8;
}
.wrap__featuredblocks .featuredblock__image, .wrap__featuredblocks .featuredblock__icon {
    border: 5px solid #6fb3b8;
}
.wrap__featuredblocks .featuredblock__item:hover .featuredblock__icon {
    color: #94d3d2;
    border-color: #94d3d2;
}
.wrap__featuredblocks .featuredblock__item:hover .featuredblock__button {
    background-color: #94d3d2;
}
.wrap__featuredblocks .featuredblock__item:hover .featuredblock__container {
    border-color: #94d3d2;
}
.wrap__newslettersignup .form {
    background: #94d3d2;
}
input[class*="submit"] {
    border:1px solid #6fb3b8;
}
input[class*="submit"]:hover {
    background:#6fb3b8;
    border:1px solid #fff;
}
.wrap__section {
    margin: 0;
    background: whitesmoke;
}
.wrap__footer {
    border-top: 4px solid #6fb3b8;
    background: #94d3d2;
}
.copyright__link {
    color: #fff;
}
.fullwidth-layout .wrap__page-scope.wrap-item {
    background: #fff;
}
.input_container {
    border: 1px solid #ccc;
}

/*custom colors*/
.slider__text {
    top: 75%;
}

.wrap__featuredblocks .featuredblocks {
    margin: 0;
    padding: 50px 0;
}

.wrap__page-scope + .wrap__section {
    margin-top: 0;
}

.wrap__contact {
    margin: 0;
}

.wrap__page-content ul, .wrap__page-content ol, .wrap__editable ul, .wrap__editable ol, .wrap__editable-content ul, .wrap__editable-content ol, .staff-member ul, .staff-member ol, .editable ul, .editable ol, .form ul, .form ol, .wrap__page-content img.align-left, .wrap__editable img.align-left, .wrap__editable-content img.align-left, .staff-member img.align-left, .editable img.align-left, .form img.align-left, .editable ul + *, .editable ol + *, .editable__container ul + *, .editable__container ol + * {
clear: none;
}

hr {
    clear:both!important;
}

.wrap__page-content img.align-right, .wrap__editable img.align-right, .wrap__editable-content img.align-right, .staff-member img.align-right, .editable img.align-right, .form img.align-right {
    margin:0 0 0 30px!important;
    border:1px solid #ccc;
    padding: 5px;
}

.wrap__page-content img.align-left, .wrap__editable img.align-left, .wrap__editable-content img.align-left, .staff-member img.align-left, .editable img.align-left, .form img.align-left {
    margin:0 30px 0 0!important;
    border:1px solid #ccc;
    padding: 5px;
}

@media (max-width: 767px) {
.wrap__page-content img.align-right, .wrap__editable img.align-right, .wrap__editable-content img.align-right, .staff-member img.align-right, .editable img.align-right, .form img.align-right, .wrap__page-content img.align-left, .wrap__editable img.align-left, .wrap__editable-content img.align-left, .staff-member img.align-left, .editable img.align-left, .form img.align-left {
    float:none!important;
    display:block;
    margin: 5px auto!important;
}
}
