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

.scl-dvs ul li {
    padding: 0px 7px;
}

.welcome-txt {
    margin: 0px 0px 0px;}

.footer-dv{padding-left: 20px;}

.dtls-nw-hds a{font-size: 17px;}

.log-form p{font-size: 15px;}

.login-main form p label{font-size: 13px;}

.log-form{margin-top: 25px;}

.logo-login {
    margin: 35px 0px 0px;}


.light-gallery iframe{height:190px;}    

#menu ul li > a {
    padding: 21px 16px;}

.info-foot h5{font-size: 20px;}



}


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

#menu ul li > a {
    padding: 21px 6px;
    font-size: 12px;}

   .welcome-txt {
    margin: 0px 0px 0px;
    padding: 0px 0px;
} 

.testimonial .title {
    font-size: 19px;
    margin: 0px 0px 7px 0px;
    height: auto;
}

.team-txt-nw{margin-top: 10px;}

.testimonial h4{font-size: 17px;}

.prtnr-txt h6{font-size: 30px;}

.info-foot h5{font-size: 20px; height:50px;}

.info-foot p {
    font-size: 13px;

}

.footer-dv{padding-left: 20px;}

.dtls-nw-hds a{font-size: 15px;}

.dtls-nw-hds {
    padding: 25px 15px;
    height: 110px;
}

.log-form{margin-top: 25px;}

.logo-login {
    margin: 15px 0px 0px;}


.light-gallery iframe{height:140px;}

.bio-imgs img {
    margin-left: 55px;
}

.bio-nws-tst h3{font-size: 18px;}

.home-images {
   margin: 140px 0px 0px;}

}


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

.scl-dvs{text-align: right; margin-top: 10px;}

.menu-dv { margin: 7px 0px 0px;}
.home-images-sr {
    margin: 30px 0px 0px;
}

.healthy-heading {
    margin: 40px 0px 0px;
}

.vision-head h3{font-size: 30px}

.vision-txt p {
    font-size: 17px;
    line-height: 28px;
}

.invt-amr{margin-top: 30px;}

.prtnr-txt h6{font-size: 30px;}

.prtnr-img {
    margin: 30px 0px 0px;
}

.footer-dv{padding: 30px 15px 0px; }

.info-foot{margin:25px 0px;}
.head-top.sticky{display: none;}

.dtls-nw-hds a {
    font-size: 16px;
    letter-spacing: 1px;
}

.dtls-nw-hds{height: 120px;}


.log-img{display: none;}

.login-dtls{padding-right: 0px;}

.light-gallery iframe{height:180px;}

.bio-content{margin-top: 45px;}

.bio-nws-tst h3{height: auto; margin-top: 15px;}

.light-gallery::before{opacity: 1}

.light-text {
    transform: translateY(0%);
    opacity: 1;
}

#initiatives-div{padding-top: 50px;}

.welcome-txt {
    margin: 40px 0px 0px;}

}
@media only screen and ( min-width:320px) and ( max-width:768px ){
#global-impact{padding-bottom: 70px; padding-top:10px;}

#main-gallery {padding-bottom: 70px; padding-top:10px;
}



}
@media only screen and ( min-width:320px) and ( max-width:599px ){
.logo-login { display:none;
}

.partner-logos a{width: 100%;}

.log-form {
    width: 100%;
    float: left;
    margin: 25px 0px 0px;
    padding: 0px;
}
#login-page { padding-top:0px;
}
.welcome-txt { padding: 0px 10px; }

#global-impact{padding-bottom: 70px; padding-top:10px;}

.home-images-sr { margin: 20px 0px 0px; }

.healthy-heading {
    margin: 40px 0px 0px;
}

.vision-txt {  padding: 10px 0px 0px 0px;}

.testimonial .title {
    font-size: 17px;
    height: auto;
    margin: 10px 0px 7px 0px;
}
.testimonial h4 {
    font-size: 15px;
   }

.team-txt-nw{margin-top: 0px;}

.initiatives-hd { margin: 20px 0px 0px; }

.invt-amr{ margin: 30px 0px 0px; }

.prtnr-img {
    margin: 30px 0px 0px;
}

.info-foot{margin: 25px 0px;}

.footer-dv{padding: 20px 15px 0px;}

.info-foot h5{font-size: 19px;}

.info-foot p{font-size: 14px;}

.prtnr-txt h6{font-size: 35px;}

.vision-head h3{font-size: 35px;}

.home-service-head h2{font-size: 35px;}

.vision-txt p{font-size: 17px; line-height: 27px;}

.scl-dvs {
    text-align: right;
    margin-top: 5px;
}

.head-top.sticky{display: none;}

.log-img{display: none;}

.login-dtls{padding-right: 0px;}

.light-gallery iframe{height:200px;}

.bio-content{margin-top: 45px;}

.bio-imgs img {
    margin-left: 50px;
    width: 100%;
    margin: 0px;
    padding: 5px;
}

.bio-nws-tst h3{height: auto; margin-top: 15px;}

.bio-nws-tst p {
    margin: 0px 0px 5px;
}

.light-gallery::before{opacity: 1}

.light-text {
    transform: translateY(0%);
    opacity: 1;
}

#initiatives-div{padding-top: 50px;}

.welcome-txt {
    margin: 40px 0px 0px;}

}