
#blog-page .entry-header h2 {
    font-size: 24px;
    font-weight: 400;
    line-height: 110%;
    padding: 20px 0 20px 0;
    border-bottom: 1px solid #ddd;
    margin: 0 0 20px;
}

.navbar-nav li:last-child a {
  background: #8D0505;
  border-color: #8D0505;
  color: #fff;
}
#about-section p{
  text-align: justify;
}
 .nav-helper.bg-image{
  background: url('../images/Blog.jpg') no-repeat 50% 50%;
}

.site-about .nav-helper.bg-image{
  background: url('../images/Who_we_are.jpg') no-repeat 50% 50%;
}

.site-programs .nav-helper.bg-image{
  background: url('../images/What_We_do.jpg') no-repeat 50% 50%;
}

.site-stories .nav-helper.bg-image{
  background: url('../images/Stories-Hope-Blog.jpg') no-repeat 50% 50%;
}

.site-contact .nav-helper.bg-image{
  background: url('../images/Contact.jpg') no-repeat 50% 50%;
}

.team-wrap{
  margin-bottom: 50px;
}

.pbg1 {
    background: url('../images/Amahoro-Hospirtal-Charity-Hospital-2.jpg');
        background-attachment: scroll;
        background-size: auto;
}
.testimony-item h3{
  text-transform: uppercase;
}

.causes-carousel h2 {
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}

#quick-links .nav > li > a {
    padding: 3px;
}

#quick-links .nav > li > a:hover, #quick-links .nav > li > a:focus {
  background-color: none !important;
  text-decoration: underline;
}

.footer-section ul li {
    margin: 0;
    padding: 5px 0;
    list-style: none;
}

.btn-causes {
    color: #fff;
    background: #8D0505;
}

.media:first-child {
    margin-top: 15px;
}

@media (max-width: 991px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    .navbar-collapse.collapse.in {
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
}
