@media screen and (max-width: 1450px) {
   .padding_outer .container-fluid {
      padding: 0 100px;
   }
   .about_block .about_img{
      padding-right: 15px;
   }
   .about_block .about_text{
      /*padding-left: 15px;*/
   }
}
@media screen and (max-width: 1100px) {
.top_headline h1{
   font-size: 43px;
}
.slick-dotted.slick-slider {
   margin-bottom: 0;
}
.fectwrap .fact_box h3{
   font-size: 22px;
}
.fectwrap .fact_box{
   padding: 30px;
}
.fectwrap .fact_box p{
   font-size: 13px;
}
.headline_main h2{
   font-size: 33px;
}
.pledge_text p{
   font-size: 25px;
}
.padding_outer .container-fluid {
   padding: 0 37px;
}
.relevant_block .news_text h3{
   font-size: 20px;
}
.relevant_block .news_text{
   max-width: 94%;
}
.about_block .about_img{
padding-right: 15px;
}
.about_block .about_text{
   padding-left: 15px;
}
footer .footer_logo img {
   width: 89px;
}
footer .footer_menu ul li a{
   font-size: 15px;
   padding-right: 20px;
  margin-right: 20px;
}
footer .footer_logo::before{
   right: 6px;
}
footer .follow_us ul a .icon{
   font-size: 24px;
}



}

@media screen and (max-width: 1024px) {
   .top_headline h1{
      font-size: 24px;
      line-height: 54px;
   }
   .slick-dotted.slick-slider {
      margin-bottom: 0;
  }

  .fectwrap .fact_box h3{
   font-size: 22px;
  }
  .fectwrap .fact_box{
     padding: 36px 20px;
  }
  .fectwrap .col-md-4:last-child .fact_box {
   margin-top: 30px;
}

.headline_main h2{
   font-size: 26px;
}
.pledge_text p{
   font-size: 24px;
}
.volunteer_block .help_box{
   max-width: 360px;
}
.video_block .video_inner .video_iframe{
   height: 450px;
}
.padding_outer .container-fluid {
   padding: 0 30px;
}

.relevant_block .news_img{
   min-height: 180px;
   max-height: 200px;
}

.relevant_block .news_text {
   padding: 18px 20px;
   margin-top: -73px;
   max-width: 95%;
}
.relevant_block .news_text h3{
   font-size: 20px;
}
.relevant_block .default_btn{
   font-size: 15px;
}
.about_block .headline_main h2 {
   font-size: 18px;
}
.headline_main p {
   font-size: 14px;
   margin-top: 9px;
   line-height: 20px;
}
.about_img {
   padding-right: 15px;
}
.about_block .headline_main {
   padding-left: 11px;
}
footer .footer_logo img{
   width: 80px;
}
footer .footer_menu ul li a{
font-size: 14px;
padding-right: 20px;
margin-right: 20px;
}
footer .copyright p{
   font-size: 13px;
}
footer .follow_us ul li{
   margin: 0 16px 0 0;
}
footer .follow_us ul a .icon{
   font-size: 23px;
}
footer .footer_logo::before{
   right: 15px;
   top: 50%;
   width: 2px;
}

}

@media screen and (max-width: 992px) {
   footer .footer_logo::before{
      content: none;
   }
   .bio_section .row.add_padding{
      -ms-flex-align: start !important;
      align-items: start !important;
   }
   .bio_section .row.margin_top{
      margin-top: 0;
   }
   .bio_section .row.add_padding{
      padding-bottom: 66px;
     padding-top: 66px;
   }
}


@media screen and (max-width: 767px) {

   .main_outer{
      min-height: auto;
   }
   .top_headline h1{
      font-size: 28px;
      line-height: 51px;
   }
   .top_headline h1 span.gallery-sub-title{
      font-size: 28px;
      line-height: 51px;
   }
   .Image-gallery{
      padding: 101px 0 0;
   }
   header .navbar-dark{
      padding: 10px;
   }
   .hamburger{
      top: 13px;
   }
   #sidebar-header{
      top: 57px;
   }
   .galleryslider {
      margin-top: 44px;
  }
  .bios .default_btn{
display: none;
  }
  .fectwrap {
   padding: 18px 0 0 0;
}
.fectwrap .fact_box{
   margin-bottom: 30px;
}
.your_pledge .headline_main h2{
display: none;
}
.your_pledge {
   padding: 17px 0 80px 0;
}
.pledge_text{
   padding: 60px 10px;
}
.pledge_text p .icon-quote_left {
   left: 50%;
   top: 0;
   transform: translateX(-50%);
}
.pledge_text p .icon-quote_right {
   right: auto;
   bottom: 0;
   left: 50%;
   transform: translateX(-50%);
}
.pledge_text p{
   padding: 21px 0;
}
.share_pledge{
   margin: 63px auto 0;
}
.volunteer_help .volunteer_block{
   padding: 78px 27px;
}
.volunteer_block .help_box h2{
   font-size: 23px;
}
.relevant_block .headline_main {
   text-align: center;
}
.relevant_block .row.margin_top {
   margin-right: 0;
   margin-left: 0;
}
.relevant_block .row.margin_top [class*="col-"] {
   padding-right: 0;
   padding-left: 0;
}
.headline_main h2{
    font-size: 28px;
    padding: 4px 12px;
}
.video_block .headline_main p{
display: none;
}
.video_block .video_inner .video_iframe {
   height: 218px;
}
.video_block{
   padding-top: 46px;
}
.padding_outer .container-fluid {
   padding: 0 0;
}
.relevant_block {
   padding: 47px 0 25px;
}
.relevant_block .news_text{
   max-width: 94%;
}
.relevant_block .col-sm-4 .news_block {
   margin-bottom: 52px;
   display: inline-block;
}
.relevant_block .col-sm-4:last-child .news_block {
   margin-bottom: 0;
}
.about_block{
   padding: 0;
}
.about_block .headline_main h2 {
   font-size: 23px;
}
.about_block .headline_main{
   padding: 26px 26px 80px;
}
footer{
   padding: 30px 0;
}
footer.padding_outer .container-fluid{
padding: 0 26px;
}
footer .footer_logo img {
   width: 63px;
}
footer .footer_menu ul li a{
   font-size: 13px;
   padding-right: 20px;
   margin-right: 20px;
}
footer .footer_menu ul li a:after{
   height: 11px;
}
footer .footer_logo::before{
   content: none;
}
.footer_menu{
   margin-top: 9px;
}
footer .copyright{
   display: none;
}
.follow_us{
   margin-top: 40px;
}
footer .follow_us h3{
   font-size: 15px;
}
footer .follow_us ul a .icon{
   font-size: 23px;
}
.galleryslider .slick-prev{
   top: auto;
   bottom: 165px;
}
.galleryslider .slick-next{
   top: auto;
   bottom: 165px;
}
.bio_section .row.margin_top{
   margin-top: 0;
   padding-top: 50px;
}
.bio_section .left_bio .bio_img{
   padding-right: 0;
}
.bio_section .bio_text h2{
   font-size: 22px;
}

.bio_section .left_bio .bio_text {
   padding-left: 26px;
   padding-right: 26px;
   margin-top: 30px;
}
.bio_section .row.add_padding {
   padding-bottom: 0;
   padding-top: 76px;
   border-bottom: none;
}
.bio_section .right_bio .bio_img{
   padding-left: 0;
}
.bio_section .right_bio .bio_text{
   padding-left: 26px;
   padding-right: 26px;
   margin-top: 30px;
}
.bio_section .bio_text p{
   font-size: 14px;
}
.galleryslider .gallery_text{
   padding: 30px 24px 42px;
}
.galleryslider .gallery_text p {
	white-space: pre-line;
	max-width: 80%;
}
.blog_faatured_image {height:auto;}
.single-post article{padding-top:50px;}
}


@media screen and (max-width: 599px) {
   .galleryslider.slick-initialized.slick-slider.slick-dotted{
      max-width: 400px;
      margin: 40px auto 0;
   }
}
@media screen and (max-width: 640px) {
  .bio_section .col-md-6 {
    border-right: 0px solid #e5e5e5; 
    border-bottom: 1px solid #e5e5e5;
   }
   .bio_section .col-md-6:nth-child(2) .bio_img {
    padding-top: 40px;
   }  
   .relevant_links_block {
	padding: 47px 20px 83px;
	background: #eee;
 }
 .relevant_links_block .col-sm-4{margin-bottom:20px;}
.constant_newsletter {
    padding: 50px 10px!important;
    background: #eee;
}
.constant_newsletter form {
    width: 100%!important;
    margin: 0 auto!important;
}
p.ctct-form-field.ctct-form-field-email.ctct-form-field-required {
    width: 100%!important;
}
p.ctct-form-field.ctct-form-field-submit {
    width: 100%!important;
    
}
}
