.fullwidth-layout .wrap__logoHeader, .contact-layout .wrap__logoHeader, .article-layout .wrap__logoHeader{
    float: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
a.piwik_ignore {
    pointer-events: auto;
    cursor: pointer;
}

.slider__container .wrap__bx-controls {
    display: none;
}

.staff__list {
    list-style-type:none!important;
}
.align-center {
    text-align:center;
}
.float-left {
    float:left;
    margin-right:20px;
}
.float-right {
    float:right;
    margin-left:20px;
}

.img_center{
    margin:10px auto;
    display:block;
}
.staff-member__image {
    background-position: 50% 0%;
}
.header__top--inner .wrap__logoHeader {
    padding-top:20px;
}
.header__bottom {
    display:none;
}

.wrap__featuredarticles + .wrap__newslettersignup .wrap__newslettersignup--inner {
    border: none;
}

.logo__title {
    font: 30px/1.2 "oswald-medium", Verdana, sans-serif;
}

p.logo__description {
    font-size: 18px;
    margin: 0px 0px 10px 0px;
}

.wrap__slider .slider__button a {
    background: #a7bace;
}

.wrap__area {
    background: #a7bace url(/storage/app/media/morrabg.jpg) repeat 10% 0;
}

body {
    background: rgba(35, 83, 132, 0.5);
}

.logo__link.logo__left .logo__title, .logo__link.logo__right .logo__title {
    text-align: center;
}

p.logo__description {
    text-align: center;
}

.testimonials .testimonials-item--source {
    text-align: center;
}

/*--------------------MEDIA-------------------- */
@media(min-width:568px){
    .wrap__locationsHeader .location {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
    
     p.location__phone {
        margin: 0 20px!important;
    }
}

@media(max-width:767px) {
    img.float-left, img.float-right{
        float:none;
        margin:10px auto;
        display:block;
    }
    .header__bottom {
        display:block;
    }
    .header__top--inner .wrap__logoHeader {
        display:none;
    }
}

@media(max-width:567px){
    .wrap__navigationHeader {
        height: 80px;
    }
}