@media only screen and (min-width: 1900px) {

.navbar-primary .navbar-nav>li>a {

    font-size: 25px !important;

    padding: 0px 65px !important;

}



}



@media only screen and (min-width: 1700px) {

.navbar-primary .navbar-nav>li>a {

    font-size: 20px;

    padding: 0px 45px;

}



}









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

.header {



    width: 16%;

}

.navbar-primary .navbar-nav>li>a {

    font-size: 15px;

    padding: 0px 24px;

}



}



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

    .tagLine {margin-top: 60px;}

    .header-phone h2 {font-size: 25px;}

    .navbar-primary .navbar-nav>li>a {padding: 0 22px;}

    .home-bottom h3 {font-size: 20px;}

    .causes-box h2 {font-size: 24px;}

    .footer-newsletter h1 {font-size: 30px;}

    .footer-contact a {font-size: 15px;}

}



@media only screen and (min-width: 1024px) and (max-width: 1200px) {

.navbar-primary .navbar-nav>li>a {

    padding: 0 19px;

}



}





@media only screen and (min-width: 991px) and (max-width: 1024px) {

.navbar-primary .navbar-nav>li>a {

    padding: 0 19px;

}

.members-box h3 {

    min-height: 46px;

}







}



@media only screen and (min-width: 768px) and (max-width: 1024px) {

.text-content {

    padding: 25px 75px;

}

.footer-middle .col-md-5 img {

    width: 28%;

}

.footer-social a {

    width: 28%;

    margin-right: 5px;

}

.footer-social a img {

    width: 100%;

}

.home-new-video iframe {

    width: 100%;

}

.home-new-video,.upcomingevents.homeupcoming,.footer {

    background-size: cover;

}





}





@media only screen and (min-width: 768px) and (max-width: 981px) {

.img-right {

    float: none;

   /* text-align: center;*/

}

.img-right img {

   /* display: inline-block;*/

   margin-bottom: 10px;

}

.page-content h2 {



    margin: 20px 0 15px;

}



a.donation {

    padding: 0 11px;

    margin-top: 14px;

    font-size: 14px;

}

.membership-bottom {

   

    background-position: -223% 1%;

}





}







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

    .navbar-primary .navbar-nav>li>a {

    font-size: 15px;

    padding: 0 7px;

}

    .footer-newsletter .col-md-3 {margin-bottom: 10px;}

    .copyright .text-left,

    .copyright .text-right {text-align: center;}

    .header-phone {

    background-position: 0 50%;

}

.header-phone h4 {

    font-size: 18px;

}

.header-phone h2 {

    font-size: 17px;

}

.about-section2 {

    background-image: none;

    background-color: #c5ebf6;

}

.about-section3 img {

    width: 100%;

    margin-bottom: 25px;

}

.page-banner h1 {

    font-size: 35px;

    bottom: 25%;

}



    

}



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

    .page-banner-mob {

    margin-bottom: 25px;

}

.page-content {

    padding-top: 0;

}

    .tagLine {margin-top: 40px;}

    .header-right {margin-top: 20px;}

    

    .navbar-primary .navbar-nav {margin: 0;}

    .navbar-primary .navbar-nav>li {display: block;}

    

    .welcome-box {text-align: center;}

    .welcome-box h1 {font-size: 30px;}

    .welcome-box .img-responsive {display: inline-block;}

    .offer .img-responsive,

    .home-bottom .img-responsive {width: 100%;}

    .header-phone { background-image: none; padding-left: 0; }

    .header-phone h2 { font-size: 21px; }

    .navbar-primary .navbar-nav>li>a { border-right: 0;}

    .getinTouch .tel { padding-left: 1px; }

    .causes-box .container {  background-position: 0 28px; }

    /*.causes-box .item img.img-responsive { margin-top: 27px;  margin-bottom: 76px; }*/

    

    .about-section3 img.img-responsive { margin-bottom: 15px; }

    .about-section2,.information-section2,.causes-section1,.information-section4 {background-position: right center;}

    .contact-form {

    background-image: none;

    padding: 40px;

    background-color: #c5ebf6;

    padding-bottom: 0;

    }

    div#myNavbar {

    padding: 0;

}

.upcomingevents h1 {

    font-size: 20px; 

}

.text-content {

    font-size: 19px;

    padding: 25px;

    line-height: 25px;

}

.event-box h1 {

    font-size: 27px;

    margin-top: 20px;

}

.img-right {

    float: none;

}

.page-content h2 {

    font-size: 20px;

    margin: 15px 0 15px;

}



.contact-page a {

    font-size: 18px;

}

.header {

    width: 36%;

}

.home-new-video iframe {

    width: 100%;

}

.navbar-primary .navbar-nav {

    float: none;

    text-align: left;

}

.navbar-primary .navbar-nav>li>a {

    font-size: 15px;

    line-height: 50px;

}

.navbar-primary .navbar-nav {

    margin-top: 33px;

}

.home-about-section .container {

    padding: 25px 15px;

}

.home-about-section h4 {

    font-size: 23px;

    line-height: 31px;

    padding-left: 25px;

}



.home-about-section h4:after {

    bottom: -16px;

}

.home-about-content p {

    margin-top: 44px;

}

.home-about-more a {

    position: relative;

    bottom: 0;



}

.home-new-video,.upcomingevents.homeupcoming,.footer {

    background-size: cover;

    padding: 115px 0;

    padding-bottom: 131px;

}

.box-home-news {

    margin-bottom: 15px;

}

.album-slide li img.img-responsive {

    width: 100%;

}
.mobile-banner img {
    width: 100%;
}




}





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

    .footer-middle .col-md-5 img {

    margin-right: 8px;

    width: 28%;

    min-height: 84px;

}

a.donation {

    width: 100%;

}





}