.fl-page-content {
    background: #F4F5F7!important;
}

.fl-page-header-logo {
    position: absolute;
    left: 10px;
    top: -20px;
    z-index: 100!important;
}
body .fl-page-header-primary .fl-logo-img {
    height: 300px!important;
}


.uabb-info-circle .uabb-imgicon-wrap .uabb-image-content img  {

    background: white;
    padding: 14px;
    border-radius: 50%!important;
    border: 3px solid #01b034;
    width: 80px!important;
    height: 80px!important;
}

#features-development img {
    border-radius: 50%!important;
    border: 3px solid white;
    width: 50px!important;
    height: 50px!important;
}

.home .fl-builder-content-109 {
    /*display: none!important;*/
}

.uabb-hotspot-items {
    z-index: 100000;
}
.uabb-hotspot-tooltip img {
    z-index: 20;
}
.menu-item.social a, .wpml-ls-item a {
    padding-left: 5px!important;
    padding-right: 5px!important;
}
.menu-item.social a i {
    font-size: 18px;
}
.menu-item.social.fb a i {
    color: #2741ad !important;
}
.menu-item.social.yt a i {
    color: red!important;
    margin-right: 15px;
}
body:not(.fl-builder-edit) h1 {
    opacity: 0.6;
    font-size: 120px!important;
}
.single-post h1 {
    font-size: 50px!important;
}
.green h4 span{
    color: #01b034;
}
.fl-builder-content h2.uabb-infobox-title {
    font-size: 50px!important;
}
@media (max-width: 1450px) and (min-width: 992px) {
    .uabb-info-circle-content p, .uabb-info-circle-content h3 {
        font-size: 13px!important;
    }
}

@media (min-width: 992px) {
    body .fl-shrink-header .fl-logo-img {
        max-height: 130px !important;
    }
}
@media (max-width: 992px) {
    .fl-page-header-logo {
        position: static;
    }
    .fl-page-nav .navbar-nav li > a {
        padding: 15px 10px!important;
    }
    body .fl-page-header-primary .fl-logo-img {
        height: 100px!important;
    }
    h1 {

        font-size: 60px!important;
    }

}

@media (max-width: 1324px) and (min-width: 992px) {
    body .fl-page-header-primary .fl-logo-img {
        height: 150px!important;
        width: auto;
    }
    .fl-page-header-row .col-md-4 {
        width: 120px;
    }
    .fl-page-header-row .col-md-8 {
        width: 100%;
    }

}


@media (min-width: 1100px) {
    .fl-page-header-wrap .fl-page-header-container {
        width: 100% !important;
    }
}

