.post img { margin-bottom: 25px; }
.CTAbutton { border: 2px solid #428bca; padding: 10px 25px; text-align: center; margin-bottom: 20px !important; width: 100%; display: block; }
a.CTAbutton:hover { color: #fff; border-color: #428bca; background: #428bca; }

#givenowButton { width: 300px; max-width: 85%; margin: auto; text-align: center; color: #fff; border: 3px solid #0093dc; background-color: #0093dc; padding: 10px 0; }
#givenowButton:hover { color: #0093dc; background-color: transparent;  }

#menu-who-we-support a { max-height: 65px;
    width: 200px;
    height: 85px;
    color: transparent;
    display: block;
    float: left;
    margin: 2px; }

.navbar .container { margin: auto; }
.navbar img { width: 250px; }
body { padding-top: 90px; }
.navbar-nav { margin-top: 15px; }


/* Department Who We Support */

.department-title { text-align:center; padding: 16% 0 15% 0; color: #fff; text-transform: uppercase; font-weight: 600; }

.support-container {
  position: relative;
  width: 100%;
  padding-right: 0;
}

.support-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: rgb(0, 147, 220, 1);
}

.support-container:hover .support-overlay {
  opacity: 1;
}

.support-text{
  color: #fff;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 3px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
}

.wpb_content_element { margin-bottom: .5rem; }

.vc_column_container>.vc_column-inner { padding-left: .5rem; padding-right: .5rem; }


/* DEPARTMENT WHO WE SUPPORT SECTION - IDS */

#archbishop-fund { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2016/09/banner_Adopt-a-Family__-1.jpg"); background-size: cover; }

#cardinal-dinner { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2016/09/subpage-slider-CAD.jpg"); background-size: cover; }

#cardinal-mac { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2016/09/subpage-slider-CMF.jpg"); background-size: cover; }

#cef { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2016/05/subpage-slider-DCS.jpg"); background-size: cover; }

#charities { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2016/05/subpage-slider-CHAR.jpg"); background-size: cover; }

#schools { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2016/05/subpage-slider-CEF.jpg"); background-size: cover; }

#fire { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2017/12/subpage-slider-FIRE.jpg"); background-size: cover; }

#prayer-priests { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2016/05/subpage-slider-HPP.jpg"); background-size: cover; }

#qofa { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2016/05/subpage-slider-JDH.jpg"); background-size: cover; }

#cathedral { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2016/05/subpage-slider-LAC-1.jpg"); background-size: cover; }

#mercy-fund { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2016/10/subpage-slider-MERCY-2.jpg"); background-size: cover; }

#onelife { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2016/06/subpage-slider-ONE.jpg"); background-size: cover; }

#pathway { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2017/02/subpage-slider-P2P.jpg"); background-size: cover; }

#giving { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2016/05/subpage-slider-PG-1.jpg"); background-size: cover; }

#prf { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2016/05/subpage-slider-PRF-1.jpg"); background-size: cover; }

#sjs { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2016/05/subpage-slider-SJS.jpg"); background-size: cover; }

#tim { background: linear-gradient(rgba(51,51,51, 0.65), 
      rgba(51,51,51, 0.65)), url("//adladevelopment.org/wp-content/uploads/2016/05/subpage-slider-TIM-1.jpg"); background-size: cover; }
