#sp-top-bar {background: #1b4279;color: #fbf8f8;}
#sp-top-bar a {color: #fff8f8;}
.pricelist-price {margin-left: 0px;font-weight: 700!important;}
.sppb-carousel-extended-list .sppb-carousel-extended-content-wrap, .sppb-image-carousel-layout1 .sppb-carousel-extended-content-wrap {border-radius: 0px!important;}
#sp-footer {background: #1a3662;color: #fff; }
#sp-bottom {background: #f5faff;color: #252525;padding: 0px!important;}
#sp-bottom a {color:#1a3662;}
#sp-bottom a:hover {color:#333;}

.sp-page-title {background: #F5FAFF;color:#2F4A69;}
.sp-page-title .sp-page-title-heading, .sp-page-title .sp-page-title-sub-heading {color:#2F4A69;line-height: 1.4;}

ul {padding-left: 15px;}
.ap-prices .pricelist-price {display: none;}

.ap-prices .sppb-addon-pricelist {border: 1px solid #f2efef;padding: 25px;}

.sp-megamenu-parent > li > a {padding: 0 7px;}
.logo-image {margin-top: -5px;}

.social-icons {
    margin-left: 50px !important;
}
div.mod-languages img {border: 1px solid #6379a4!important;padding: 2px;}



body.ltr #offcanvas-toggler.offcanvas-toggler-right {
    float: right;
    margin-left: 20px;
    margin-top: -60px;
}

#sp-main-body {
  background-color:#fff;
}


.sppb-addon-article a {color: #2f4a69;}
.sppb-article-info-wrap {background-color: #f5faff;padding: 20px;}
.sppb-addon-articles h3 {font-size: 17px;}
.sppb-addon-articles .sppb-addon-article {border: 1px solid #ddd;}.sppb-readmore {font-size: 14px;}





