.resources-wrapper {
    /*font-family: 'Merriweather', serif;*/
        margin-top: 20px;
}
.resources-wrapper  nav>.nav.nav-tabs {
    border: none;
    color: #005591;
    border-radius: 0;
    justify-content: center;
}

.resources-wrapper nav>div a.nav-item.nav-link {
    border: none;
        margin-bottom: 20px;
    color: #005591;
    border-radius: 0;
        text-decoration: none;
            flex: 0 0 auto;
            border-right: 2px solid #005591;
}

.resources-wrapper  nav>div a.nav-item.nav-link.active {
    color: #fd591f;
    font-weight: bold;
}

.resources-wrapper nav>div a.nav-item.nav-link:hover,
.resources-wrapper nav>div a.nav-item.nav-link:focus {
    font-weight: bold;
}

.resources-wrapper .text-blue {
    color: #005591;
}

.resources-wrapper .text-gray {
    color: #aaa;
}

.resources-wrapper .resource {
    position: relative;
        height: 100%;
}

.resources-wrapper .resource:after {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 0%;
    width: 50%;
    border: 1px solid rgb(214, 214, 214);
}

.resources-wrapper  .text-bold {
    font-weight: bold;
}

.resources-wrapper .visibility-hidden{
    visibility:hidden;
}

.resources-wrapper .filter-btn{
        color: #fff;
    background-color: #003052;
    border: none;
    padding: 10px 15px;
    margin-right: 10px;
    font-weight: bold;
    text-transform: uppercase;
}

.resources-wrapper .clear-btn{
        color: #fff;
    background-color: #1fc7c7;
    border: none;
    padding: 15px 15px;
    margin-right: 10px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration:none;
}

.download-resource{
    color:#fff;
    background-color: #005591;
    padding: 10px 20px;
    margin-right: 15px;
    display:inline-block;
}

.mb100{
    margin-bottom:100px;
}

body.single-resource .edgtf-title,
body.page-id-19215 .edgtf-title{
        height: 450px !important;
    background-size: cover;
}

body.single-resource .edgtf-title .edgtf-title-holder,
body.page-id-19215 .edgtf-title .edgtf-title-holder{
        height: 380px !important;
}

body.single-resource p {
    color: #005591;
    font-family: 'Merriweather', serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
}

body.single-resource ul{
    color: #005591;
    font-family: 'Merriweather', serif;
    margin-left: 50px !important;
}

footer div.edgtf-footer-top-holder {
    background-color: #ebebeb !important;
}

#ssfHomeVideo > div{
        position: absolute;
    left: 50px;
    right: 0;
    bottom: -40px;
    z-index: 1;
}

body.home .edgtf-video-button-play .edgtf-video-button-wrapper {
    background: rgba(0,0,0,0.6);
}

body.home .edgtf-video-button-play .edgtf-video-button-wrapper span {
    font-size: 20px !important;
    top: 50%;
        left: 66%;
    border: none;
}

span.watch-video{
    display:none;
}

body.home span.watch-video{
    display:inline;
    font-size: 18px;
    position: absolute;
    left: 24%;
    z-index: 1;
    top: 40%;
}

span.ssf_resource_type{
    color: #c0c0c0; 
    font-size: 13px; 
    font-weight: bold;
}

span.ssf_resource_date{
    font-size: 13px; 
    font-weight: bold;
}

@media only screen and (max-width: 600px) {
  .chariti-header-background, .chariti-sticky-menu-placeholder, .chariti-header-style-boxed.chariti-fixed-navigation, body.single-product .chariti-header-background-transparent, body.single-cause .chariti-header-background-transparent {
    background-color: transparent !important;
    }
    
    .chariti-mobile-header-wrap{
     /*min-height:110px;*/
    }
    
    .chariti-mobile-header{
        position: absolute !important; 
        width: 100%;
    }
    
}