 #sp-header {
    background: #E27203;
}
.sp-megamenu-parent > li > a {
    color: #ffffff;
}

#offcanvas-toggler > .fa {
    color: #fff;
} 
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
    color: #ffffff;
}

.title-background {
    background-size: cover;
    background-repeat: no-repeat;
}
.article-intro-image img {
    height: 100px;
    margin: 0 auto;
}
.article-list .article {
   border: 0px solid #ffffff
}
.article-list .article .article-intro-image, .article-list .article .article-featured-video, .article-list .article .article-featured-audio, .article-list .article .article-feature-gallery {
    border-bottom: 0px solid #f5f5f5;
}
.article-list {
    margin-top: 50px;
}
body, .sp-preloader {
    background: url(https://www.toptal.com/designers/subtlepatterns/patterns/grey.png);
}

#sp-top-bar p {
    margin: 0px;
}
.text-white {color:#fff;}

.images-row-about img {
    display: inline-block;
    margin-top: -25px;
    width: 300px;}

.images-join-features img {
    margin: 0 auto;
    text-align: center;
    margin-bottom:-20px;
}
.images-join-features p {
    margin-bottom: 40px;
    font-weight:bold;
    text-align: center;
}
.home-page-custom #sp-main-body {
    display: none;
}

#sp-bottom .sp-module ul > li {
    margin-bottom: 0px;
    border-bottom: 1px solid #43362d;
}

#sp-footer, #sp-bottom {
    background: #000000;
    color: #ffffff;
}

a.btn {
    border-radius: 3px;
    margin-bottom: 10px;
  	text-transform: uppercase;
    font-weight: bold;
    color: #fff;
}

a.btn-warning {
    border-radius: 3px;
    margin-bottom: 10px;
  	text-transform: uppercase;
    font-weight: bold;
    color: #fff;
  	background: #E27203;
}

a.btn-info {
  background: #015262;
}

a.btn-lg {
    width: 100%;
}

h3 {
    text-transform: uppercase;
    font-weight: bold;
    margin-top: 9px;
    border-top: 1px solid #e1e1e1;
    padding-top: 15px;
    padding-bottom: 10px;
}

h1 {font-family: inherit !important;}

.contact-bg {
    background: #f1f1f1;
    padding: 15px;
    margin: -24px;
}

#sp-top-bar {
    background: #000000;
}

#sp-top-bar a {
    color: #fff;
}

.sp-contact-info {
  color:#fff;
}
