/*** Pop-up redirect ***/
.pop-up-box #cancel {
  padding: 7px 9px;
  font-size: 0.675rem;
}

@media  (max-width: 680px){
  .page-banner.-donate .views-field-body{
    padding-top:0;
  }
}

.titles{z-index:1;}
@media (max-width: 640px){
  .titles{
    padding:2em 2em 0;
  }
}
.titles h2{
  color:#fff;
}
.titles h2:after{
  content: "";
  width: 100px;
  height: 0.125rem;
  background-color: #dee8ff;
  display: block;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  border-radius: 1px;
}


.banner-form-right .at-inner{
  max-width:100%;
}

@media (max-width: 61.9375rem){
	.banner-form-right .at-inner{
		padding: 3.125rem 1rem 1rem 1rem;
	}
}

@media screen and (min-width:991px){
  .page-banner.-donate .views-field-field-description{
    max-width:50%;
  }
  .page-banner.-donate .views-field-body{
    max-width:50%;
  }
}

.at-row>[class^="at-"]{
  margin:0 !important;
}


/* extra description */
.xtra-desc{
  z-index:1;
  color: #fff;
}
.xtra-desc h3{
  color:#fff;
}
.xtra-desc a{
  color:#fff;
  border-bottom:1px solid #fff;
}a
@media (max-width:640px){
  .xtra-desc{
    padding:2em 2em 0;
  }
}

@media (max-width:680px){
  .page-banner.-donate .views-field-field-banner:before{
    content:none;
  }
}