body {
  overflow-x: hidden;
  font-family: 'Lato';
  color:#000!important;
  /* background-color:#000; */
  font-size: 16px;

}

h1, h2, h3, h4, h5, h6{
  font-family: 'Lato';
}

p, span, li{
  font-family: 'Lato';
}

a:link {
  color: #000;
  text-decoration: none;
}

a:visited {
  color: #000;
  text-decoration: none;
}

.footer-donate-bg{
    /*background-image:*/
     /*   linear-gradient(to bottom, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05)),*/
     /*   url('img/donate-bg.jpg'); */
     background-image: url("../img/donate-bg.png");
    background-size: cover;
    object-fit: cover;
    width: 100%;
    height:400px;
    color: black;
    padding: 90px 0px;
}





/*************  Smaller Screen ***********/
@media screen and (max-width: 640px) {

  body {
    font-size: 15px;
    color:#000!important;
    /* background-color:red; */
  }

  .title_container_3_col{
    margin-top:15px;
  }

  .title_container_4_col{
    margin-top:15px;
  }




}




/*************  Very Smaller Screen ***********/
@media screen and (max-width: 320px) {

  body {
    font-size: 11px;
    color:#000!important;
    /* background-color:yellow; */
  }

  .title_container_3_col{
    margin-top:15px;
  }

  .title_container_4_col{
    margin-top:15px;
  }

}




/*************  Big Screen ***********/
@media screen and (min-width: 640px) {
  
  .title_container_3_col{
    height:80px;
    margin-top:15px;
    line-height:70px!important;
  }
  
  .content_container_3_col{
    height:100px;
    margin-top:15px;
  }
  
  .title_container_4_col{
    height:80px;
    margin-top:15px;
    line-height:70px!important;
  }
  
  .content_container_4_col{
    height:100px;
  }
  

}