/* Custom css codes start here: */

#navBreadCrumb{padding: 10px 0px;}
.thumbnail {margin-bottom: 0px!important;}

.footer-stripe {
  background-image: url("/images/bg-cta.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-color:#163e72 !important;
  padding:25px;
  color:#fff;
  font-size: 26px; 
  line-height: 1.2;
}
.footer-stripe h3 {
  color:#fff;
}
.footer-stripe > .container {
  padding:0;
}
.footer-stripe-button {
  color:#000;
  border-radius: 45px;
  background:#fff;
  border:none;
  padding:5px 15px;
}
#header-slogan {
  font-style:italic;
  color:#fff;
}
#footer {
  background-repeat:no-repeat !important;
}
ul.footer-list-links {
  margin-left:20px;
}
.footer-list-links li {
  list-style-type:disc;
  /*margin-left:20px;*/
  text-decoration:underline;
  color:#c01b33;
  font-size: 16px;
}

.footer-list-links li :hover {
  list-style-type:disc;
  /*margin-left:20px;*/
  text-decoration:underline;
  color:#c01b33;
  font-size: 16px;
}

.footer-list-links li a {
  list-style-type:disc;
  /*margin-left:20px;*/
  text-decoration:underline;
  color:#fff;
  font-size: 16px;
}

.footer-p {
  color:#fff;
  font-size: 16px;
  line-height: 1.2;
  margin-bottom: 20px;
}
.footer-section-button {
  color:#fff;
  background:#2e3f99;
  border-radius:3px;
  padding:5px 15px;
  border:none;
}
.widget .list-border li {
  border-bottom: 1px dashed #d3d3d3;
}
.widget .list-border li a {
  color: #656565;
}
.donation-modal {
  z-index:9999 !important;
}


/*Sponsor Page CSS*/
.gallery-isotope .gallery-item .thumb{border: 1px solid #2e3f99;}
.gallery-isotope.gutter .gallery-item {
    padding-right: 5px;
    padding-bottom: 15px;
}
.gallery-isotope .gallery-item:hover .icons-holder {
    top: 70%;
}
.gallery-isotope .gallery-item .text-holder {
    padding: 0px 30px 60px;
}

/*Media Queries*/
@media only screen and (max-device-width : 767px) {
  .small-center {
    text-align:center !important;
    float:none !important;
    clear:both !important;
  }
  #mission-logo {
    width:200px;
  }
  .menuzord-brand img {
    max-height: 50px;
  }
  .mt-sm-15 {
    margin-top: 0px !important;
  }
}

/* Custom */

.content-btn{
    color: #fff;
    border-radius: 3px;
    background: #c01b33;
    padding: 5px 15px;
	margin-top: 10px;
	font-size: 14px;
	font-weight: 700;
	text-decoration: underline;
}

.content-btn:hover{text-decoration: none; color: #fff;}

.footer-btn{
	
    color: #fff;
    border-radius: 5px;
    border: 1px solid #fff;
    background: #0a345a;
    padding: 5px 15px;
	font-weight: 700;
}
.footer-btn:hover{
	color: #fff;
	background: #c01b33;
}

.logo-txt {
	line-height: 1;
	font-style: italic;
	color: #fff;
	padding-top: 20px;
}

.avweb-designs-logo {
	float: right !important;
}

.hover-no-change-blk :hover {
	color: #000;
	text-decoration: none;
}

.footer-bg {
    background-color: #092345;
}

.references-list>.row>.col-md-4 {
	margin-top:0.75em;
}


