@media (max-width: 1600px) {
    #header .donateBox a,
    a:focus,
    a:hover {
        text-decoration: none;
    }
    #header .donateBox,
    #header nav ul li,
    .apchRsntInv .apchRsntInv ul li,
    .aprochBox .aprochCont p,
    .blogList p,
    .bloggreyBg p,
    .bottomNav ul li,
    .career .sjb-page .list-data .job-description p,
    .career .sjb-page .sjb-filters .form-control,
    .chChmp p,
    .chChmpList ul li .eduContDtl p,
    .chdInerPage h5,
    .chdInerPage ul li .chdInerCont p,
    .chdInerPage ul li .chdInerHdng p,
    .cmn1Form .wpforms-field .wpforms-field-label,
    .cmn1Form .wpforms-field .wpforms-field-medium,
    .cmnForm .wpforms-field .wpforms-field-label,
    .cmnForm .wpforms-field .wpforms-field-medium,
    .conatctPage .contOffices ul li .contExpend p,
    .conatctPage .contOffices ul li .contExpend ul li,
    .conatctPage .contOffices ul li h4,
    .dntBoxCont p,
    .donationLiveCont p,
    .donorPage .donorCamp p,
    .donorPage .donorPageCont p,
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li .liDtl ul li,
    .eduAchmntsTabDtl ul li,
    .eduPrblm p,
    .eduPrblm ul li .eduContDtl p,
    .eduSltn .eduDnt p,
    .eduSolution p,
    .eduThrough p,
    .eduThrough ul li,
    .eduVideoBox p,
    .edumapAreaBoxCont p,
    .evolvingAccord ul li .evlContDtl li,
    .evolvingAccord ul li .evlHdng h4 strong i,
    .evolvingBoxHdng ul li,
    .exploreChld .rightList ul li .rgtDtl p,
    .exploreChld ul li .exploreChldDtl span,
    .financialsBox ul li .yearBox select,
    .footerCont .footerLinks .colm h4,
    .gnrsCntr ul li .gnrsCntrCont p,
    .hniBox .hniCont p,
    .hniCntr ul li .hniCntrCont p,
    .instPrtCont p,
    .instPrtWhyCont h2 span,
    .instPrtWhyCont ul li,
    .invisibleCont p,
    .invisibleStreets ul li p,
    .jebbsBg .jebbsList ul li,
    .meetPrtnr p,
    .mntGlimpsesSlide h3,
    .monitoringCont p,
    .multiBox .row .greyBox p,
    .overviewCont h6,
    .overviewCont ul li .overviewImg .overviewImgCont p,
    .panelcfcBg p,
    .partSays ul li .partSaysCont p,
    .partnershipAcordian ul li .prtDtlBox p,
    .partnershipBox .partnershipCont p,
    .policyBox .choiceBg .choiceBgCont ul li p,
    .policyBox .policyCont p,
    .policyBox .policyContBg li p,
    .policyTab ul li .policyTabDtl ul li,
    .prgContBg p,
    .prgDonate p,
    .prtSupport ul li .prtSupportCont p,
    .redBoxes .invisibleBox .invisibleCont .invisibleCopy p,
    .redBoxes .misinBox .misinCont .misinContCopy p,
    .redBoxes .vissionBox .vissionCont .vissionContCopy p,
    .redBoxes .voiceBox .voiceCont .voiceContCopy p,
    .rsrsCont h6,
    .search-page nav .nav-previous,
    .sliderHdr p,
    .stChange p,
    .stChangeList ul li .eduContDtl p,
    .techAssist p,
    .techNew p,
    .techTab ul li,
    .techTabBox .frontLineList ul li,
    .techTabBox .techTabDtlSec ul li,
    .termTxt p,
    ol li,
    p,
    ul li {
        font-size: 20px;
    }
    #header .searchIcon {
        height: 71px;
    }
    .main {
        padding-top: 59px;
    }
    .sliderHdr h2 {
        font-size: 34px;
    }
    .sliderHdr {
        margin: 0 auto;
    }
    .panel {
        padding: 0 0 0 40px;
        width: 300px;
    }
    .panel .panelDiv {
        padding: 0;
    }
    .homeServices ul li .homeSrvCont p,
    .panel .panelDiv p {
        font-size: 13px;
    }
    .panel .readMore {
        margin-top: 0;
        font-size: 18px;
    }
    .panel .readMore a {
        padding: 10px 20px;
    }
    .eduAchmnts,
    .latest,
    .sliderTop,
    footer {
        padding: 50px 0;
    }
    .blogRelated ul li,
    .latest .latestNews,
    .latest .upcomingevent {
        width: 45%;
    }
    .latestNews .latestNewsCont .latestNewsCopy .copy,
    .upcomingeventCont .upcomingeventCopy .copy {
        font-size: 18px;
        line-height: 1.2;
    }
    .latestNews .latestNewsImg .hdngNews,
    .upcomingevent .upcomingeventImg .hdngEvnt {
        width: 130px;
        height: 40px;
        line-height: 40px;
        font-size: 18px;
        left: 30px;
    }
    .upcomingevent .upcomingeventImg .hdngEvnt {
        width: 160px;
    }
    .eduAchmnts .eduAchmntsBox h3 {
        font-size: 48px;
        margin-bottom: 10px;
    }
    .eduPrblm ul li .eduContDtl h3,
    .redBoxes .invisibleBox .invisibleCont .invisibleCopy h2,
    .redBoxes .misinBox .misinCont .misinContCopy h2,
    .redBoxes .vissionBox .vissionCont .vissionContCopy h2,
    .redBoxes .voiceBox .voiceCont .voiceContCopy h2,
    .termTxt h2 {
        margin-bottom: 10px;
    }
    .blogPage,
    .dntBoxCont,
    .donorPage .donorCamp,
    .instPrtCont,
    .redBoxes .invisibleBox .invisibleCont .invisibleCopy,
    .redBoxes .voiceBox .voiceCont .voiceContCopy {
        width: 90%;
    }
    .redBoxes .invisibleBox .invisibleCont .invisibleCopy .voiceBtn,
    .redBoxes .voiceBox .voiceCont .voiceContCopy .voiceBtn {
        font-size: 18px;
        width: 220px;
        height: 60px;
        line-height: 60px;
        margin-top: 40px;
    }
    .redBoxes .voiceBox .voiceCont {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/voiceContImg.png) -28%/250px #ea1514;
    }
    .multiBox {
        padding: 50px 3%;
    }
    .multiBox .row .greyBox h2 {
        font-size: 28px;
        line-height: 1.1;
        margin-bottom: 30px;
    }
    .multiBox .row .greyBox {
        min-height: 440px;
    }
    .multiBox .row .greyBox .lrnMore {
        width: 200px;
        height: 60px;
        line-height: 60px;
        font-size: 18px;
    }
    .bloggreyBg p.diif strong,
    .bnrTxt h1,
    .bnrTxt h3,
    .dActivePopFst .lftpopArea .lftpopAreaCont h2,
    .dActivePopScd .rgtpopArea .lftpopAreaCont h2,
    .dActivePopTrd .popAreaCont h2 span i,
    .donationBox .donationCopy h2,
    .eduAchmnts .eduAchmntsBox h2,
    .eduDrctly h2,
    .eduImpacted h2,
    .eduPrblm h3,
    .eduSltn h4,
    .invAchieved h2,
    .legacyBox h3,
    .mapBox .mapCopy h2,
    .redBoxes .invisibleBox .invisibleCont .invisibleCopy h2,
    .redBoxes .misinBox .misinCont .misinContCopy h2,
    .redBoxes .vissionBox .vissionCont .vissionContCopy h2,
    .redBoxes .voiceBox .voiceCont .voiceContCopy h2,
    .termTxt h2,
    a.joinBtn {
        font-size: 38px;
    }
    .donationBox .donationImg {
        padding-left: 10%;
    }
    .cmn1Form .wpforms-field .wpforms-field-medium,
    .donationBox .donationCopy .beChg a {
        height: 60px;
        line-height: 60px;
    }
    .career .sjb-page .sjb-detail .list-data h3,
    .career .sjb-page h2,
    .donorBox .donor .donorCont h2,
    .faqSec .faqTab ul li,
    .search-page article h2,
    .search-page nav h2,
    .slctPrg select {
        font-size: 24px;
    }
    #boxes #dialog #san .sanLft h3,
    #countdown li span,
    .apchProcess h2,
    .apchRsntInv h2,
    .aprochBox .aprochCont h2,
    .aprochOur h2,
    .aprochOur ul li .aprchImg span,
    .aprochResult h2,
    .aprochResult ul li .rsltBox .rsltCont,
    .becomeDonor h2,
    .campaignCont h2,
    .campaignRow .campaignColDtl .campaignColTxt h2,
    .career .sjb-page .sjb-detail .list-data .job-detail h3,
    .chChmpList ul li .eduHdng h4,
    .chdInerPage ul li .chdInerHdng h2,
    .conatctPage .contList h1,
    .conatctPage .contList ul li h3,
    .conatctPage .contOffices h2,
    .dntBoxCont h2,
    .donationLiveCont h3,
    .donorBox .donor .donorCont h3,
    .donorPage .donorCamp h2,
    .donorPage .donorCamp h4,
    .donorPageCont .donorFeeling h2,
    .eduHdr h2,
    .eduPrblm ul li .eduContDtl h3,
    .eduPrblm ul li .eduHdng h4,
    .eduReport h2,
    .eduSolution h2,
    .edumapAreaBoxCont h2,
    .evolingPart h2,
    .evolvingAccord ul li .evlHdng h4 strong,
    .exploreChld h2,
    .exploreChld ul li .exploreChldDtl,
    .exploreChld ul li .exploreChldDtl strong,
    .faqSec .faqLink,
    .financialsBox ul li h2,
    .galleryBox h1,
    .gnrsCntr h2,
    .gnrsCntr ul li .gnrsCntrCont h3,
    .growthBox .growthCont .growthTxt h2,
    .growthMission h2,
    .hniCntr h2,
    .hniCntr ul li .hniCntrCont h3,
    .hniFurder p,
    .hniFurder ul li .iconDtl,
    .homthremeticbanner h2,
    .instPrtCont h2,
    .instPrtWhyCont h2,
    .invisibleCont h3,
    .invisibleStreets h3,
    .keyCorporateBox h2,
    .meetPrtnr h2,
    .missionVsnBox .msnBox .msnColm h2,
    .mntApproch h2,
    .mntGlimpses h2,
    .mntQualityBox h2,
    .mntQualityBox ul li h3,
    .otherChld h2,
    .otherChld ul li .otherChldDtl,
    .partSays h2,
    .partnershipBox .partnershipCont h2,
    .partnershipBox .partnershipCont h5,
    .policyBox .choiceBg .choiceBgCont h2,
    .policyBox .policyCont h4,
    .policyBox .policyContBg h2,
    .policyBox .policyContBg li h3,
    .policyTab ul li .policyTabDtl h3,
    .prtSupport h2,
    .prtSupport ul li .prtSupportCont h3,
    .slidereduHdr h2,
    .stChangeList ul li .eduHdng h4,
    .taxBnr .taxBnrCont h2,
    .techNew h2,
    .termNav ul li,
    .voicesDonors h2 {
        font-size: 28px;
    }
    .campaignColBtn a,
    .cfcBoxRow .cfcBoxColCont .cfcBoxColContInr p,
    .chChmpList ul li .eduContDtl .note,
    .chdInerPage ul li .chdInerCont .note,
    .donationBox .donationCopy .beChg,
    .donationBox .donationCopy p,
    .donorBox .donor .donorCont p,
    .donorBox .workingBox,
    .glryDtl h2,
    .homeServices ul li .homeSrvCont h3,
    .homthremeticbanner,
    .homthremeticbanner p,
    .homthremeticbanner span,
    .homthremeticbanner strong,
    .legacyBox ul.gnrsList li p,
    .mapBox .mapCopy p,
    .stChangeList ul li .eduContDtl .note,
    .termTxt h2 span {
        font-size: 18px;
    }
    .bottomNav ul li a,
    a.joinBtn {
        height: 80px;
        line-height: 80px;
    }
    footer {
        background-size: 150px;
    }
    .footerCont .signUpForm .formField input,
    .panel .panelImg .panelcopy {
        height: 40px;
        line-height: 40px;
        font-size: 18px;
    }
    .footerCont .signUpForm .formBtn input,
    .signUpForm .wpforms-container .wpforms-submit-container button {
        height: 50px;
        font-size: 18px;
    }
    .footerCont {
        width: 94%;
    }
    .donationBox {
        margin: 50px 0;
    }
    .eduAchmnts .eduAchmntsBox h2,
    .footerCont .signUp,
    .legacyBox h3,
    .slidercfcHdr {
        margin-bottom: 50px;
    }
    .flip-card {
        height: 275px;
    }
    .panel .panelImg .panelcopy {
        font-size: 20px;
        padding: 0 20px;
        bottom: 20px;
    }
    .mapBox {
        padding: 30px;
    }
    .mapBox .mapCopy .viewPrg a {
        height: 61px;
        line-height: 61px;
        font-size: 18px;
    }
    .mapBox .mapArea {
        padding: 0 100px;
    }
    .missionVsnBox {
        padding: 30px 10%;
    }
    .missionVsnBox p {
        padding: 10px 0;
        font-size: 16px;
    }
    .missionVsnBox .msnBox .msnColm {
        height: 250px;
    }
    #header .logo {
        height: 60px;
        width: 200px;
    }
    .aprochResult ul li .rsltBox .rsltImg,
    .video-logo {
        width: 200px;
    }
    #header .logoArea {
        margin-left: 20px;
    }
    .termTxt p {
        padding: 10px 0;
    }
    .conatctPage {
        padding: 50px 0;
        width: 90%;
    }
    .conatctPage .contList ul li {
        padding: 20px;
    }
    .conatctPage .contList ul li p {
        font-size: 18px;
        padding: 3px 0;
    }
    .conatctPage .contList ul li p strong {
        padding-top: 10px;
    }
    .conatctPage .contOffices ul li h4 {
        padding: 15px 30px;
    }
    .catetgoryList,
    .financialsBox ul li .yearBox {
        height: 60px;
    }
    .catetgoryList span,
    .invisibleAcordn li h4 span {
        top: 25px;
    }
    .catetgoryList select {
        padding: 0 20px;
    }
    .bnrTxt {
        top: -10px;
        width: 90%;
        margin: 0 auto;
    }
    .bloggreyBg {
        padding: 0 5% 40px;
    }
    .bloginner .blogComnt {
        padding: 0 10%;
    }
    .paneledu,
    .yearsHun img {
        width: 500px;
    }
    .yearsHun {
        top: 45%;
    }
    /*.overviewCont,*/
    .rsrsCont {
        padding: 80px 5%;
    }
    .eduSltn .eduDnt .dntBtn,
    .overviewCont ul li .overviewImg .overBtn span {
        height: 60px;
        line-height: 60px;
        font-size: 24px;
    }
    .overviewCont ul li .overviewImg .overviewImgCont h2 {
        height: 60px;
        line-height: 60px;
        font-size: 24px;
        margin-bottom: 10px;
    }
    .overviewCont ul li .overviewImg .overviewImgCont h3 {
        font-size: 48px;
        margin: 20px 0 10px;
    }
    .overviewCont ul li .overviewImg .overviewImgCont h4 {
        font-size: 18px;
        padding: 0 10%;
    }
    .apchProcess h2,
    .overviewCont ul li .overviewImg .overviewImgCont .readMore {
        margin-top: 40px;
    }
    .prgContBg {
        padding: 100px 10%;
    }
    .slidercfcHdr h2 {
        font-size: 38px;
        padding-top: 20px;
        margin-bottom: 0;
    }
    .slidercfcHdr p {
        color: #000;
        font-size: 20px;
    }
    .panelcfcBg .panelReward {
        height: 50px;
        font-size: 24px;
        top: -30px;
        line-height: 50px;
        margin: 0 30%;
    }
    .panelcfcBg {
        padding: 40px 50px;
        min-height: 330px;
    }
    .panelcfc a.storyBtn {
        padding: 0 30px;
        margin-top: 20px;
    }
    #boxes #dialog #san .sanLft h2,
    .cfcTop h2 {
        font-size: 48px;
    }
    .cfcBoxRow .cfcBoxColCont .cfcBoxColContInr h3 {
        font-size: 28px;
        line-height: 1.2;
    }
    #boxes #dialog,
    .cfcBoxRow .cfcBoxColCont .cfcBoxColContInr {
        width: 80%;
    }
    .chdChmpCont h2 {
        font-size: 42px;
    }
    .chdChmpCont a.knowMoreBtn,
    .panelcfc a.storyBtn,
    .rsrsCont ul li .overviewImg .overBtn span {
        font-size: 20px;
        height: 50px;
        line-height: 50px;
    }
    .chdInerPage h5 {
        width: 70%;
    }
    .chdInerPage ul li .chdInerHdng {
        padding: 25px 5%;
    }
    .panelcfc {
        width: 900px;
    }
    .chdInerPage ul li .chdInerHdng .chdInerArw {
        right: 5%;
        top: 35%;
    }
    .chChmpList,
    .chdInerPage ul li .chdInerCont,
    .stChangeList {
        padding: 0 5% 50px;
    }
    .legacyBox {
        margin: 80px auto;
        width: 80%;
        padding: 70px 5% 20px;
    }
    .legacyBox h2 {
        font-size: 38px;
        margin-bottom: 10px;
    }
    .legacyBox p {
        font-size: 24px;
        padding: 10px 0;
    }
    .legacyBox a.dwlGuideBtn {
        height: 100px;
        line-height: 100px;
        font-size: 38px;
    }
    .legacyBox ul.gnrsList li h4 {
        font-size: 24px;
        margin: 15px 0;
    }
    .mapBtn {
        right: 150px;
        top: 320px;
    }
    ul.partnerList li .partnerImgBox .partnerImgTxt span {
        height: 55px;
        line-height: 55px;
        font-size: 24px;
    }
    .aprochBox .aprochCont,
    .partnershipBox .partnershipCont {
        padding: 25px 5%;
        text-align: center;
    }
    .failureBoxCont {
        width: 50%;
    }
    .edudonate {
        width: 90%;
        margin: 50px auto;
    }
    .edumapAreaBox {
        padding: 40px 5% 40px 10%;
    }
    .edumapAreaBoxCont {
        padding-right: 5%;
    }
    .eduReport {
        width: 80%;
        margin: 50px auto;
    }
    .eduVideo iframe {
        height: 400px;
    }
    .eduHdr h2 {
        margin: 70px 0 30px;
    }
    .instPrtWhyCont {
        width: 90%;
        padding: 20px 0;
    }
    .financialsPage,
    .hniFurder ul {
        width: 100%;
    }
    .apchRsntInv .apchRsntInv,
    .becomeDonor,
    .career,
    .dfltcontent,
    .dontBox,
    .eduSolution,
    .financialsPage,
    .invisibleCont,
    .monitoringCont,
    .partSays,
    .policyBox .policyContBg,
    .prtSupport,
    .techAssist {
        padding: 50px 5%;
    }
    .instPrtWhyCont h2 {
        margin-bottom: 20px;
    }
    #san .wpforms-submit-container button,
    .eduThrough .edudntBtn,
    .financialsBox ul li a.dwnBtnn,
    .financialsBox ul li a.dwnBtnnDis,
    .paneledu .panelImg .panelcopy {
        height: 50px;
        line-height: 50px;
        font-size: 20px;
    }
    .evolvingBox ul li {
        width: 500px;
        height: 500px;
    }
    .campaignRow:first-child .campaignColDtl,
    .campaignRow:nth-child(3) .campaignColDtl {
        background-size: 30%;
    }
    .campaignRow:nth-child(2) .campaignColDtl {
        background-size: 45%;
    }
    .campaignRow:nth-child(4) .campaignColDtl {
        background-size: 40%;
    }
    .cmnForm .wpforms-field .wpforms-field-label {
        height: 60px;
        line-height: 60px;
        width: 250px;
        padding: 0 20px;
    }
    .cmn1Form .wpforms-field .wpforms-field-label {
        width: auto;
        height: auto;
        line-height: normal;
        padding: 0;
    }
    .aprochOur h2,
    .cmn1Form .wpforms-field,
    .cmnForm .wpforms-field {
        margin-bottom: inherit;
    }
    .cmn1Form .cmnFormSubmit,
    .cmnForm .cmnFormSubmit {
        height: 50px;
        line-height: 50px;
        font-size: 22px;
    }
    .chChmp,
    .stChange {
        padding: 30px 15%;
    }
    .chChmpList ul li .eduHdng,
    .stChangeList ul li .eduHdng {
        padding: 40px 30% 40px 5%;
    }
    .chChmpList ul li .eduHdng .eduArw,
    .stChangeList ul li .eduHdng .eduArw {
        width: 45px;
        height: 45px;
        top: 30%;
        right: 5%;
    }
    .chChmpList ul li .eduContDtl,
    .stChangeList ul li .eduContDtl {
        padding: 20px 5%;
    }
    .eduPrblm ul li .eduHdng {
        padding: 0 15% 0 0;
    }
    .eduPrblm ul li .eduHdng h4 img {
        max-width: 280px;
    }
    .eduPrblm ul li .eduContDtl {
        padding: 20px 5% 50px;
    }
    .eduThrough {
        margin: 0 30px;
        padding: 0 30px;
    }
    .cmn1Form .wpforms-field label.wpforms-error,
    .cmnForm .wpforms-field label.wpforms-error {
        left: 260px;
    }
    .slctPrg {
        height: 70px;
    }
    .slidereduHdr {
        margin: 30px auto;
    }
    .career .sjb-page .sjb-filters .form-control {
        height: 50px;
    }
    .policyBox .policyCont {
        padding: 50px 5%0;
    }
    .policyTab ul li h2,
    .taxBnr .taxBnrCont a.dwnBtn {
        height: 70px;
        line-height: 70px;
        font-size: 28px;
    }
    .aprochResult {
        padding: 30px 5%;
    }
    .aprochResult ul li .rsltBox .rsltImg img {
        max-width: 50%;
    }
    .meetPrtnr,
    .techNew {
        margin: 50px auto;
        width: 90%;
    }
    .mntQualityBox ul,
    .voicesDonors ul {
        margin: 30px 0;
    }
    .inner {
        width: 90%;
        margin: 0 auto;
        padding: 50px 0;
    }
    .search-page header h1 {
        font-size: 28px;
        margin-bottom: 20px;
    }
    .blogTop .archivesList {
        top: 20px;
    }
    .cmn1Form .wpforms-field.wpforms-field-textarea .wpforms-field-description,
    .cmnForm .wpforms-field.wpforms-field-textarea .wpforms-field-description {
        padding-left: 260px;
    }
    .missionVsnBox .cmn1Form .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half .wpforms-field-sublabel,
    .missionVsnBox .cmnForm .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half .wpforms-field-sublabel {
        font-size: 20px;
        height: 60px;
        line-height: 60px;
        width: 250px;
    }
    #header nav ul li a {
        padding: 14px 15px 14px 15px !important;
        font-size: 16px !important;
    }
    #header.header nav ul li a {
        padding: 10px 25px;
    }
    .donorPage .donorPageCont {
        width: 90%;
        margin: 30px auto;
    }
    .voicesDonors {
        margin: 50px 5%;
    }
    .taxBnr .taxBnrCont a.dwnBtn {
        margin-top: 20px;
    }
    .cntDnrSprt .cntDnrSprtHdng {
        height: 65px;
        line-height: 65px;
        font-size: 20px;
    }
    .cntDnrSprt .cntDnrSprtHdng span {
        top: 35%;
    }
    .partSays ul li,
    .voicesDonors ul li {
        width: 48%;
    }
    .donorFeeling .masonry {
        margin: 20px 0;
    }
    .dActivePopFst .rgtpopArea {
        flex: 1.2;
    }
    .dActivePopFst .lftpopArea .lftpopAreaCont h2 span {
        font-size: 26px;
    }
    .dActivePopScd .rgtpopArea .lftpopAreaCont h2 i {
        display: block;
        font-style: normal;
    }
    .campaignColBtn a,
    .dActivePopFst .lftpopArea .lftpopAreaCont p a,
    .dActivePopScd .rgtpopArea .lftpopAreaCont p a,
    .dActivePopTrd .popAreaCont p a {
        height: 50px;
        line-height: 50px;
    }
    .dActivePopTrd {
        width: 70%;
        height: 500px;
    }
    .apchRsntInv .apchRsntInv ul li {
        padding: 8px 0;
    }
    #san .wpforms-container input.wpforms-field-medium {
        font-size: 20px;
        padding: 15px;
    }
    .invisibleAcordn li h4 {
        padding: 20px 50px;
        font-size: 24px;
    }
    .invAchieved {
        padding: 50px 10%;
    }
    .invAchieved ul li {
        font-size: 20px;
        padding: 0 0 20px 30px;
    }
    .invisibleContVideo ul li .videoImg .playIcon img {
        width: 50px;
    }
    .techTabBox .frontLineList ul li {
        height: 100px;
    }
    .techTabBox .frontLineList ul li:nth-child(3) {
        height: 150px;
    }
    .exploreChld,
    .otherChld {
        padding: 0 5%;
    }
    .techTab ul li {
        height: 55px;
    }
    .upcomingevent .upcomingeventImg .container {
        width: 75px;
    }
    #countdown li {
        width: 75px;
        height: 60px;
        font-size: 18px;
    }
    .aprchSlider div#n2-ss-110 .n2-style-61f340e42fba6e7474e287bd466d672e-heading {
        font-size: 24px;
        height: 58px;
        line-height: 58px;
    }
    .pledgeForm .cmn1Form .wpforms-field-checkbox ul li input[type="checkbox"] + label,
    .pledgeForm .cmnForm .wpforms-field-checkbox ul li input[type="checkbox"] + label {
        padding-left: 40px;
    }
    .glryBox li {
        width: 20%;
        margin: 25px 1%;
    }
    .glryDtl p {
        padding-top: 5px;
        font-size: 18px;
    }
    .glryBigBox .glryimg {
        height: 70%;
    }
    .hoverSec {
        top: 50px;
    }
    .donatebt {
        width: 165px;
        height: 56px;
        text-align: center;
        margin-top: 10px;
        margin-left: 20px;
        margin-right: 20px;
        overflow: hidden;
    }
    #header .donatebt a {
        display: flex;
        align-items: center;
        justify-content: space-evenly;
        width: max-content;
        height: 50px;
        background-color: #db291d;
        position: relative;
        border-radius: 8px;
        font-family: Lato, sans-serif;
        font-weight: 500;
        text-decoration: none;
        color: #fff;
    }
    #header .donatebt a:hover {
        background-color: #db291d !important;
    }
    .donateBox a h5 {
        font-size: 18px;
        margin: 0;
        padding: 0;
        font-family: Lato, sans-serif;
        font-weight: 600;
        text-transform: capitalize;
    }
    #header .donatebt img {
        width: 40px;
        height: 40px;
        margin: 0;
    }
}
@media (min-width: 1600px) {
    .donatebt {
        height: 60px;
        width: 270px;
        text-align: center;
        margin-top: 10px;
        margin-left: 10px;
        overflow: hidden;
    }
    #header .donatebt a {
        padding: 15px 50px;
        display: flex;
        align-items: center;
        justify-content: space-evenly;
        width: 240px;
        height: 56px;
        background-color: #db291d;
        position: relative;
        border-radius: 8px;
        font-family: Lato, sans-serif;
        font-weight: 500;
        color: #fff;
        gap: 14px;
    }
    #header .donatebt a:hover {
        background-color: #db291d !important;
    }
    .donatebt a h5 {
        font-size: 20px;
        margin: 0;
        padding: 0;
    }
    #header .donatebt img {
        width: 40px;
        height: 40px;
        margin: 0;
    }
}
@media (max-width: 1440px) {
    #header nav ul li:hover ul.sub-menu a {
        padding: 9px 35px 9px 25px !important;
    }
}
@media (max-width: 1360px) {
    .panelcfcBg {
        padding: 20px 50px;
    }
}
@media (max-width: 1300px) {
    .overviewCont ul li .overviewImg .overBtn span,
    .overviewCont ul li .overviewImg .overviewImgCont h2 {
        font-size: 20px;
        height: 50px;
        line-height: 50px;
    }
    .overviewCont ul li .overviewImg .overviewImgCont {
        padding: 30px 10%;
    }
    .overviewCont ul li .overviewImg .overviewImgCont h3 {
        font-size: 42px;
        margin: 20px 0 10px;
    }
    .overviewCont ul li .overviewImg .overviewImgCont .readMore {
        margin-top: 30px;
    }
}
@media (max-width: 1200px) {
    #header nav ul li {
        margin: 0 10px;
    }
}
@media (max-width: 1100px) {
    #header .donateBox a,
    #header nav ul li {
        text-align: center;
    }
    .blogRelated h2,
    .eduAchmnts .eduAchmntsBox h2 {
        margin-bottom: 30px;
    }
    #header .srchBox form input[type="submit"],
    #header .srchBox form input[type="text"],
    .donateBoxMbl {
        text-transform: uppercase;
        font-family: trade gothic lt;
    }
    .bnrBlogDtEd,
    .mblMenu {
        margin-top: 10px;
    }
    .blogRply h3,
    .bloggreyBg p.diif strong,
    .bnrTxt h1,
    .bnrTxt h3,
    .donationBox .donationCopy h2,
    .eduAchmnts .eduAchmntsBox h2,
    .eduDrctly h2,
    .eduImpacted h2,
    .eduReport h2,
    .invAchieved h2,
    .mapBox .mapCopy h2,
    .sliderHdr h2,
    a.joinBtn {
        font-size: 28px;
    }
    .donorBox .donor .donorCont .donorContCopy,
    .sliderHdr {
        width: 90%;
    }
    .donationBox {
        align-items: center;
        padding: 40px;
    }
    .donationBox .donationCopy p,
    .mapBox .mapCopy p {
        font-size: 18x;
    }
    .mapBox .mapCopy .viewPrg a,
    .overviewCont ul li .overviewImg .overviewImgCont .readMore {
        height: 45px;
        line-height: 45px;
        font-size: 18px;
    }
    .eduSltn .eduSltImg,
    .mapBox .mapCopy .viewPrg,
    .overviewCont ul li .overviewImg .overviewImgCont .readMore {
        margin-top: 20px;
    }
    #countdown li span,
    .apchRsntInv .apchRsntInv ul li,
    .aprochBox .aprochCont p,
    .blogList p,
    .blogRelated ul li .postDesc p,
    .bloggreyBg p,
    .bloginner .blogComnt ul li .userCmnt p,
    .career .sjb-page .list-data .job-description p,
    .career .sjb-page .sjb-filters .form-control,
    .catetgoryList select,
    .cfcBoxRow .cfcBoxColCont .cfcBoxColContInr p,
    .chChmp p,
    .chChmpList ul li .eduContDtl .note,
    .chdInerPage h5,
    .chdInerPage ul li .chdInerCont .note,
    .chdInerPage ul li .chdInerCont p,
    .chdInerPage ul li .chdInerHdng p,
    .cmn1Form .wpforms-field .wpforms-field-label,
    .cmn1Form .wpforms-field .wpforms-field-medium,
    .cmnForm .wpforms-field .wpforms-field-label,
    .cmnForm .wpforms-field .wpforms-field-medium,
    .conatctPage .contOffices ul li .contExpend p,
    .conatctPage .contOffices ul li .contExpend ul li,
    .dntBoxCont p,
    .donationLiveCont p,
    .donorBox .donor .donorCont p,
    .donorBox .workingBox,
    .donorPage .donorCamp p,
    .donorPage .donorPageCont p,
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li .liDtl ul li,
    .eduAchmnts .eduAchmntsBox h6,
    .eduPrblm p,
    .eduPrblm ul li .eduContDtl p,
    .eduSltn .eduDnt p,
    .eduSolution p,
    .eduThrough p,
    .eduThrough ul li,
    .edumapAreaBoxCont p,
    .evolvingAccord ul li .evlContDtl li,
    .evolvingBoxHdng ul li,
    .exploreChld .rightList ul li .rgtDtl p,
    .exploreChld ul li .exploreChldDtl span,
    .financialsBox ul li .yearBox select,
    .glryBox li .imgDtl p,
    .gnrsCntr ul li .gnrsCntrCont p,
    .hniBox .hniCont p,
    .hniCntr ul li .hniCntrCont p,
    .instPrtCont p,
    .instPrtWhyCont h2 span,
    .instPrtWhyCont ul li,
    .invAchieved ul li,
    .invisibleCont p,
    .jebbsBg .jebbsList ul li,
    .latestNews .latestNewsCont .latestNewsCopy .copy,
    .mapBox .mapTheme .themeCont ul li,
    .meetPrtnr p,
    .missionVsnBox p,
    .mntGlimpsesSlide h3,
    .monitoringCont p,
    .multiBox .row .greyBox p,
    .overviewCont h6,
    .overviewCont ul li .overviewImg .overviewImgCont p,
    .partSays ul li .partSaysCont p,
    .partnershipAcordian ul li .prtDtlBox p,
    .partnershipBox .partnershipCont p,
    .policyBox .choiceBg .choiceBgCont ul li p,
    .policyBox .policyCont p,
    .policyBox .policyContBg li p,
    .policyTab ul li .policyTabDtl ul li,
    .prgContBg p,
    .prgDonate p,
    .prtSupport ul li .prtSupportCont p,
    .redBoxes .invisibleBox .invisibleCont .invisibleCopy p,
    .redBoxes .misinBox .misinCont .misinContCopy p,
    .redBoxes .vissionBox .vissionCont .vissionContCopy p,
    .redBoxes .voiceBox .voiceCont .voiceContCopy p,
    .search-page nav .nav-previous,
    .stChange p,
    .stChangeList ul li .eduContDtl .note,
    .stChangeList ul li .eduContDtl p,
    .techAssist p,
    .techNew p,
    .techTabBox .techTabDtlSec ul li,
    .termTxt p,
    .upcomingeventCont .upcomingeventCopy .copy,
    ol li,
    p,
    ul li,
    ul.partnerList li .partnerImgBox .partnerImgTxt span {
        font-size: 18px;
    }
    .mapBox .mapArea {
        padding: 0 50px;
        flex: 3;
    }
    .pos1 {
        top: 44%;
        left: 65%;
    }
    .pos4 {
        top: 31%;
        left: 21%;
    }
    .pos3 {
        top: 15%;
        left: 31%;
    }
    .pos6 {
        top: 28%;
        left: 34%;
    }
    .pos2 {
        top: 55%;
        left: 25%;
    }
    .pos9 {
        top: 86%;
        left: 32%;
    }
    .pos7 {
        top: 45%;
        left: 34%;
    }
    .pos14 {
        top: 22%;
        left: 32%;
    }
    .mapAreaBox .hoverSec {
        left: -25%;
    }
    #san .wpforms-submit-container button,
    .latestNews .latestNewsCont .latestNewsCopy .copyreadmore a,
    .upcomingeventCont .upcomingeventCopy .copyreadmore a {
        height: 40px;
        line-height: 40px;
        font-size: 18px;
    }
    .mapBtn {
        right: 20px;
        top: 300px;
    }
    .latestNews .latestNewsCont .date,
    .upcomingeventCont .date {
        font-size: 13px;
    }
    .redBoxes .invisibleBox .invisibleCont .invisibleCopy h2,
    .redBoxes .misinBox .misinCont .misinContCopy h2,
    .redBoxes .vissionBox .vissionCont .vissionContCopy h2,
    .redBoxes .voiceBox .voiceCont .voiceContCopy h2 {
        font-size: 24px;
        margin-bottom: 10px;
    }
    .redBoxes .invisibleBox .invisibleCont .invisibleCopy .voiceBtn,
    .redBoxes .voiceBox .voiceCont .voiceContCopy .voiceBtn {
        font-size: 18px;
        width: 150px;
        height: 46px;
        line-height: 46px;
        margin-top: 20px;
    }
    .multiBox .row .greyBox h2 {
        font-size: 24px;
        margin-bottom: 20px;
    }
    .multiBox .row .greyBox .lrnMore {
        width: 150px;
        height: 46px;
        line-height: 46px;
        font-size: 18px;
    }
    .multiBox .row .greyBox {
        min-height: 400px;
    }
    .flip-card {
        height: 210px;
    }
    .donationBox .donationCopy .beChg a {
        height: 46px;
        line-height: 46px;
    }
    .donationBox .donationCopy .beChg {
        font-size: 18px;
        width: 200px;
    }
    .cfcBoxRow .cfcBoxColCont .cfcBoxColContInr h3,
    .donorBox .donor .donorCont h2,
    .donorBox .donor .donorCont h3,
    .eduDrctly h2 span,
    .eduImpacted h2 span,
    .glryBox li .imgDtl h2 {
        font-size: 20px;
    }
    .blogList .viewMore a,
    .bottomNav ul li a,
    .contList .loadMore,
    .policyTab ul li h2 {
        height: 60px;
        line-height: 60px;
    }
    .redBoxes .invisibleBox .invisibleCont {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/invisibleImg.png) 130%/200px #ea1514;
    }
    .redBoxes .voiceBox .voiceCont {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/voiceContImg.png) -48%/250px #ea1514;
    }
    .conatctPage {
        padding: 20px 0;
        width: 96%;
    }
    #boxes #dialog #san .sanLft h3,
    .apchProcess h2,
    .apchRsntInv h2,
    .aprochOur h2,
    .aprochOur ul li .aprchImg span,
    .aprochResult h2,
    .aprochResult ul li .rsltBox .rsltCont,
    .becomeDonor h2,
    .campaignCont h2,
    .campaignRow .campaignColDtl .campaignColTxt h2,
    .career .sjb-page .sjb-detail .list-data .job-detail h3,
    .career .sjb-page h2,
    .chChmpList ul li .eduHdng h4,
    .chdInerPage ul li .chdInerHdng h2,
    .conatctPage .contList h1,
    .conatctPage .contList ul li h3,
    .dntBoxCont h2,
    .donationLiveCont h3,
    .donorPage .donorCamp h2,
    .donorPage .donorCamp h4,
    .donorPageCont .donorFeeling h2,
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li .liHdng,
    .eduPrblm h3,
    .eduPrblm ul li .eduHdng h4,
    .eduSltn h4,
    .eduSolution h2,
    .evolingPart h2,
    .exploreChld .rightList ul li .rgtHdng strong,
    .exploreChld h2,
    .exploreChld ul li .exploreChldDtl,
    .exploreChld ul li .exploreChldDtl strong,
    .financialsBox ul li h2,
    .galleryBox h1,
    .gnrsCntr h2,
    .gnrsCntr ul li .gnrsCntrCont h3,
    .growthBox .growthCont .growthTxt h2,
    .growthMission h2,
    .homthremeticbanner h2,
    .instPrtCont h2,
    .instPrtWhyCont h2,
    .invisibleCont h3,
    .invisibleStreets h3,
    .keyCorporateBox h2,
    .meetPrtnr h2,
    .missionVsnBox .msnBox .msnColm h2,
    .mntApproch h2,
    .mntGlimpses h2,
    .mntQualityBox h2,
    .mntQualityBox ul li h3,
    .otherChld h2,
    .partSays h2,
    .partnershipAcordian ul li h4,
    .partnershipBox .partnershipCont h2,
    .partnershipBox .partnershipCont h5,
    .policyBox .policyCont h4,
    .policyBox .policyContBg h2,
    .policyBox .policyContBg li h3,
    .policyTab ul li .policyTabDtl h3,
    .policyTab ul li h2,
    .prtSupport h2,
    .prtSupport ul li .prtSupportCont h3,
    .search-page header h1,
    .slctPrg select,
    .stChangeList ul li .eduHdng h4,
    .taxBnr .taxBnrCont h2,
    .techNew h2,
    .termTxt h2,
    .voicesDonors h2 {
        font-size: 24px;
    }
    .conatctPage .contList ul li {
        margin-bottom: 15px;
        padding: 15px;
    }
    .conatctPage .contOffices h2 {
        font-size: 24px;
        padding: 15px;
    }
    .conatctPage .contOffices ul li .contExpend p {
        padding: 0 20px 20px;
    }
    .conatctPage .contOffices ul li h4 {
        padding: 15px 20px;
    }
    .conatctPage .contOffices ul li h4:after {
        top: 15px;
        right: 15px;
    }
    #header nav ul,
    .chdInerPage h5,
    .eduAchmnts .eduAchmntsBox,
    .eduPrblm p,
    .termRow .termColm img {
        width: 100%;
    }
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul,
    .gnrsCntr ul,
    .hniCntr ul,
    .termRow:nth-child(odd) {
        flex-direction: column;
    }
    .termRow:nth-child(2n) {
        flex-direction: column-reverse;
    }
    .termWht {
        text-align: left;
    }
    .termPad {
        padding: 40px;
    }
    #header .searchIcon,
    .eduAchmnts .eduAchmntsBox .eduAchmntsTabDtlBox,
    .gnrsCntr ul li:hover::before,
    .hdrRgt .donateBox,
    .hniCntr ul li:hover::before,
    .termRed::before,
    .termWht::before {
        display: none;
    }
    .mblMenu {
        display: block;
        width: 32px;
        height: 40px;
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/menu.png) 0 5px no-repeat;
        margin-right: 10px;
    }
    .donateBoxMbl,
    .donateBoxMbl a:hover {
        background: 0 0;
    }
    .mblMenu.open {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/menuClose.png) 0 7px no-repeat;
    }
    #header .hdrRgt {
        position: absolute;
        left: auto;
        right: -100%;
        top: 79px;
        width: 100%;
        background: #fff;
        display: block;
        box-shadow: 0 10px 10px #3333;
        transition: 0.3s all linear;
    }
    #header .hdrRgt.primary-nav-on {
        right: 0;
    }
    #header nav ul li {
        margin: 0 10px;
        display: block;
        border-top: 5px solid #fff;
        padding: 0;
    }
    #header .menu-mainmenu-container {
        width: 100%;
        height: 70vh;
        overflow: scroll;
    }
    #header nav ul li a {
        color: #000;
        display: block;
        padding: 10px 0;
        background: #f3b119;
    }
    #header nav ul li.open a {
        background: #9a3324;
    }
    #header {
        height: 80px;
    }
    #stc-menu li.open ul.sub-menu,
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li:first-child .liDtl {
        display: block;
    }
    #header .searchBox {
        margin: 0;
        width: 100%;
        border-top: 1px solid #b7b7b7;
    }
    #header .srchBox {
        position: static;
        width: 100%;
    }
    #header .srchBox form {
        display: flex;
    }
    #header .srchBox form input[type="text"] {
        width: 85%;
        height: 50px;
        text-align: center;
        font-size: 18px;
    }
    #header .srchBox form input[type="submit"] {
        font-size: 20px;
        width: 15%;
        text-indent: -1000px;
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/searchWhite-ico.png) center no-repeat #ee1c2e;
        display: block;
    }
    .catetgoryList,
    .financialsBox ul li .yearBox {
        height: 50px;
    }
    .catetgoryList span,
    .policyTab ul li h2 span {
        top: 18px;
    }
    .blogTop .archivesList {
        top: 15px;
    }
    #boxes #dialog #san .sanLft h2,
    .blogRelated h2,
    .bloginner .blogComnt h2,
    .cfcTop h2,
    .hniBox .hniCont h2 {
        font-size: 38px;
    }
    .blogRelated ul li .postDesc a.readMore {
        height: 40px;
        line-height: 40px;
        padding: 0 20px;
        font-size: 18px;
        margin-left: 30px;
    }
    .bloginner .blogComnt ul li .userCmnt h3 {
        font-size: 26px;
    }
    .bloginner .blogComnt ul li .userCmnt h3 span {
        font-size: 18px;
        padding-left: 20px;
    }
    .blogRply textarea,
    .bloginner .blogComnt ul li .userCmnt span.reply {
        font-size: 20px;
        margin-top: 20px;
    }
    .blogRply textarea {
        padding: 15px;
    }
    .childrens {
        top: 0;
    }
    .yearsHun img {
        width: 360px;
    }
    .overviewCont ul li .overviewImg .overBtn span,
    .overviewCont ul li .overviewImg .overviewImgCont h2 {
        font-size: 18px;
        height: 45px;
        line-height: 45px;
    }
    .overviewCont ul li .overviewImg .overBtn span {
        bottom: 30px;
        padding: 0 20px;
    }
    .overviewCont ul li .overviewImg .overviewImgCont h3 {
        margin: 10px 0;
        font-size: 34px;
    }
    .overviewCont ul li .overviewImg .overviewImgCont h4 {
        font-size: 18px;
        padding: 0 10%;
    }
    .eduSolution,
    .invisibleStreets,
    .prgContBg,
    .rsrsCont {
        padding: 50px 5%;
    }
    .prgDonate {
        padding: 50px 0;
    }
    .prgDonate a.donateBtn {
        margin-top: 30px;
        height: 50px;
        line-height: 50px;
        padding: 0 36px;
        font-size: 20px;
    }
    .chdInerPage ul li .chdInerHdng {
        padding: 30px 15% 30px 5%;
    }
    .chdInerPage ul li .chdInerHdng .chdInerArw {
        right: 5%;
        top: 30%;
    }
    .chdInerPage ul li .chdInerCont {
        padding: 0 5% 50px;
    }
    .chdInerPage ul li:first-child,
    .chdInerPage ul li:nth-child(2),
    .chdInerPage ul li:nth-child(3),
    .chdInerPage ul li:nth-child(4),
    .chdInerPage ul li:nth-child(5),
    .chdInerPage ul li:nth-child(6) {
        background-size: cover;
    }
    .legacyBox {
        width: 90%;
        padding: 50px 5% 20px;
    }
    .eduPrblm {
        padding: 50px;
    }
    .aprochOur,
    .eduPrblm ul,
    .voicesDonors ul {
        margin: 20px 0;
    }
    .eduPrblm ul li .eduHdng {
        padding: 25px 20% 25px 10%;
    }
    .eduPrblm ul li .eduContDtl h3 {
        font-size: 24px;
        margin-bottom: 0;
    }
    .edumapAreaBox .edumapAreaBoxMap {
        width: 550px;
    }
    .edumapAreaBox .edumapAreaBoxMap .edumap {
        width: 500px;
    }
    .edumapAreaBoxCont h2 {
        font-size: 24px;
        line-height: 1.2;
    }
    .edumapAreaBoxCont p {
        line-height: 1.2;
    }
    .hoverSec {
        left: -50%;
    }
    .eduThrough {
        padding: 0 30px;
    }
    .slctPrg {
        margin: 35px 20%;
        height: 60px;
    }
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li {
        position: relative;
        padding-bottom: 0;
        cursor: pointer;
        margin: 0 0 5px;
    }
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li .liHdng {
        background: #f12522;
        color: #fff;
        text-align: left;
        padding: 5px 20px;
        position: relative;
    }
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li span {
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
        top: 10px;
        right: 20px;
        width: 32px;
        height: 32px;
        position: absolute;
        display: block;
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/icoPlus.png) no-repeat;
        left: auto;
    }
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li.select span {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/icoMns.png) no-repeat;
    }
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li.select {
        border: 1px solid #000;
    }
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li.select .liHdng {
        background: #fff;
    }
    .eduPrblm ul li .eduHdng .eduArw {
        top: 20%;
    }
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li .liDtl {
        padding: 20px;
        background: #fff;
    }
    .eduAchmnts {
        padding: 30px 0;
    }
    #header nav ul li ul.sub-menu {
        display: none;
        box-shadow: none;
        position: static;
        width: 100%;
        height: auto;
        transition: none;
    }
    #header nav ul ul li {
        border-top: 1px dashed #666;
    }
    #header nav ul ul li a {
        color: #666;
    }
    .apchRsntInvimg {
        padding: 5%;
    }
    #header nav ul li:hover ul.sub-menu {
        transition: none;
    }
    .donateBoxMbl {
        display: block;
        margin-right: 20px;
        font-size: 24px;
        color: #fff;
    }
    .donateBoxMbl a {
        color: #fff;
        padding: 20px 10px;
        display: block;
        height: 100%;
        line-height: 59px;
    }
    .aprochBox .aprochCont,
    .partnershipBox .partnershipCont {
        padding: 25px 5%;
    }
    .exploreChld {
        padding: 0 5%;
    }
    .gnrsCntr ul li,
    .hniCntr ul li {
        height: auto;
        margin: 0 0 5px;
    }
    .gnrsCntr ul li .gnrsCntrCont,
    .hniCntr ul li .hniCntrCont,
    .prtSupport ul li,
    .voicesDonors ul li .voicesDonorsTxt {
        padding: 20px;
    }
    .career .sjb-page .sjb-detail .jobpost-form label,
    .techTab ul li {
        padding: 0 10px;
    }
    .chdInerPage ul,
    .mntQualityBox {
        margin: 30px 0;
    }
    .missionVsnBox .msnBox .msnColm {
        height: 200px;
    }
    .missionVsnBox .msnBox .msnColm:first-child {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/m-1.png) -20%/100px #faf8f3;
    }
    .missionVsnBox .msnBox .msnColm:nth-child(2) {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/m-2.png) 110%/100px #faf8f3;
    }
    .missionVsnBox .msnBox .msnColm:nth-child(3) {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/m-3.png) 90%/100px #faf8f3;
    }
    .evolvingBox ul li {
        width: 400px;
        height: 400px;
    }
    .evolvingAccord ul li .evlHdng {
        padding: 30px 5%;
    }
    .evolvingAccord ul li .evlHdng h4 span {
        width: 80px;
    }
    .cmnForm .wpforms-field .wpforms-field-label {
        padding: 0 20px;
        width: 200px;
    }
    .cmn1Form .wpforms-field .wpforms-field-label {
        padding: 0;
    }
    .missionVsnBox .cmn1Form .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half .wpforms-field-sublabel,
    .missionVsnBox .cmnForm .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half .wpforms-field-sublabel {
        width: 200px;
        font-size: 18px;
        padding: 0 20px;
    }
    .cmn1Form .wpforms-field.wpforms-field-textarea .wpforms-field-description,
    .cmnForm .wpforms-field.wpforms-field-textarea .wpforms-field-description {
        padding-left: 210px;
    }
    .cmn1Form .wpforms-field label.wpforms-error,
    .cmnForm .wpforms-field label.wpforms-error {
        left: 26%;
    }
    .financialsBox ul li .yearBox select {
        width: 120%;
    }
    .eduPrblm ul li .eduHdng h4 img {
        max-width: 200px;
    }
    .eduPrblm ul li .eduContDtl {
        padding: 0 10% 30px;
    }
    .eduPrblm::before {
        border-right: 30px solid #fff0;
        border-top: 30px solid #fff;
        border-left: 30px solid #fff0;
        margin-left: -15px;
    }
    .eduThrough .edudntBtn,
    ul.partnerList li a.readMoreBtn {
        height: 50px;
        line-height: 50px;
        font-size: 18px;
    }
    .career {
        padding: 30px 3%;
    }
    .career .sjb-page .sjb-detail .jobpost-form .form-control {
        margin-top: 5px;
    }
    .career .sjb-page .btn-primary {
        height: 40px;
        padding: 0 20px;
        line-height: 40px;
        font-size: 18px;
    }
    .aprochResult ul li .rsltBox .rsltImg {
        width: 150px;
    }
    .aprochResult ul li .rsltBox {
        height: 150px;
    }
    .aprochOur ul li {
        height: 400px;
    }
    .techTab ul li {
        height: 60px;
        font-size: 18px;
    }
    .techTabBox .techTabDtlSec .techTabDtl {
        padding: 10px 20px;
    }
    .techTab ul li span {
        height: 5px;
    }
    .mntQualityBox ul li {
        height: 300px;
    }
    .hniFurder ul li,
    .otherChld ul li {
        width: 48%;
        height: 155px;
    }
    .mntQualityBox ul li:first-child,
    .mntQualityBox ul li:nth-child(2),
    .mntQualityBox ul li:nth-child(3) {
        background-size: 150px;
    }
    .rsrsCont ul li .overviewImg .overBtn {
        bottom: 30px;
    }
    .voicesDonors {
        margin: 50px 0;
    }
    .taxBnr .taxBnrCont a.dwnBtn {
        height: 50px;
        line-height: 50px;
        font-size: 22px;
        margin-top: 10px;
    }
    .cntDnrSprt .cntDnrSprtHdng,
    a.joinBtn {
        height: 65px;
        line-height: 65px;
        font-size: 20px;
    }
    .cntDnrSprt .cntDnrSprtHdng span {
        top: 30%;
    }
    .dActivePopFst,
    .dActivePopScd,
    .dActivePopTrd {
        width: 80%;
    }
    .dntBoxNew .dntBoxNewLft {
        flex: 1;
    }
    .dntBoxNew .dntBoxNewRgt {
        flex: 1.2;
        margin-left: 50px;
    }
    ul.docList li .docListCont a.docdwlBtn {
        height: 38px;
        line-height: 38px;
        font-size: 18px;
    }
    .edupos2 {
        top: 43%;
        left: 66%;
    }
    .hlthpos2 {
        top: 13%;
        left: 31%;
    }
    .hlthpos1 {
        top: 43%;
        left: 33%;
    }
    .hlthpos3 {
        top: 54%;
        left: 25%;
    }
    .hlthpos4 {
        top: 80%;
        left: 35%;
    }
    .hmntpos1 {
        top: 84%;
        left: 33%;
    }
    .rslpos1 {
        top: 33%;
        left: 60%;
    }
    .rslpos2 {
        top: 42%;
        left: 67%;
    }
    .faqSec .faqTab ul li {
        font-size: 18px;
        height: 50px;
        line-height: 50px;
    }
    .faqSec .faqLink {
        font-size: 24px;
        height: 60px;
        line-height: 60px;
    }
    #san .wpforms-container input.wpforms-field-medium {
        font-size: 18px;
        padding: 10px;
    }
    .invisibleCont,
    .techAssist {
        padding: 20px 5%;
    }
    .jebbsBg {
        padding: 30px;
    }
    .jebbsBg .jebbsImg {
        margin-right: 30px;
    }
    .hniFurder ul li .iconImg,
    .otherChld ul li .otherChldICon {
        width: 40%;
    }
    .hniFurder ul li .iconImg img,
    .otherChld ul li .otherChldICon img {
        width: 50%;
    }
    .otherChld ul li {
        margin-top: 30px;
    }
    .otherChld {
        margin-bottom: 50px;
    }
    blockquote {
        width: 80%;
        margin: 20px auto;
    }
    #countdown li {
        width: 65px;
        height: 44px;
        font-size: 12px;
    }
    .partnershipBox .partnershipSlider {
        padding: 20px 10%;
    }
    .exploreChld .rightList ul li .rgtHdng {
        min-height: 70px;
    }
    .exploreChld .rightList ul li .rgtHdng span {
        width: 30px;
    }
    .exploreChld .rightList ul li .rgtHdng i {
        top: 10%;
    }
    .pledgeForm .cmn1Form .wpforms-field label.wpforms-error,
    .pledgeForm .cmnForm .wpforms-field label.wpforms-error {
        top: 0;
        left: 0;
    }
    .cmn1Form .wpforms-field .wpforms-field-label {
        width: auto;
        height: auto;
        line-height: normal;
        display: flex;
        align-items: center;
    }
    .glryBox li {
        width: 29%;
    }
}
@media only screen and (max-width: 1024px) {
    footer .footerCont .footerLinks {
        display: flex;
        flex-direction: column;
        gap: 1rem;
    }
    ul.social-icon {
        display: flex;
        align-items: center;
        gap: 1rem;
    }
    footer .footerCont .footerLinks .colm {
        width: 100%;
    }
    #menu-aboutus,
    #menu-resources,
    #menu-whatwedo,
    #menu-whyus {
        display: flex;
        flex-wrap: wrap;
        gap: 0.6rem;
    }
    #menu-aboutus li,
    #menu-resources li,
    #menu-whatwedo li,
    #menu-whyus li {
        width: 48%;
    }
    .footerLinks img {
        width: auto;
        margin-left: 0;
    }
    .donateBoxMbl {
        display: block;
        height: 36px;
        width: 160px;
        text-align: center;
        margin-top: 20px;
        margin-left: 0;
        margin-right: auto;
        overflow: hidden;
    }
    .donateBoxMbl a {
        padding: 10px 15px;
        display: flex;
        align-items: center;
        justify-content: space-evenly;
        width: auto;
        height: 36px;
        background-color: #db291d;
        position: relative;
        border-radius: 8px;
        font-family: Lato, sans-serif;
        font-weight: 500;
        color: #fff;
        text-decoration: none;
    }
    #header .donateBoxMbl a h5 {
        font-size: 16px;
        font-family: Lato, sans-serif;
        font-weight: 600;
        text-transform: capitalize;
        margin: 0;
    }
}
@media (max-width: 800px) {
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li .liDtl {
        padding: 10px 20px;
    }
    p {
        padding: 5px 0;
    }
    .blogRelated ul,
    .edudonate,
    .homeServices ul,
    .latest,
    .mapBox {
        flex-direction: column;
    }
    .mapBox .mapArea {
        padding: 50px;
    }
    .hoverSec,
    .mapAreaBox .hoverSec {
        left: 0;
    }
    .hoverSec ul li {
        width: 160px;
        height: 300px;
        margin: 5px;
    }
    .hoverSec ul li .imgCont p {
        font-size: 18px;
        line-height: 1.2;
    }
    .hoverSec ul li .imgCont span {
        align-items: baseline;
        margin-top: 5px;
    }
    .latestNews .latestNewsCont .latestNewsCopy .copyreadmore a,
    .upcomingeventCont .upcomingeventCopy .copyreadmore a {
        height: 36px;
        line-height: 36px;
        font-size: 12px;
    }
    .latestNews .latestNewsImg .hdngNews,
    .upcomingevent .upcomingeventImg .hdngEvnt {
        top: 10px;
        left: 10px;
    }
    .upcomingevent .dates .dateBox {
        width: 55px;
        height: 55px;
        font-size: 11px;
    }
    #boxes #dialog #san .sanLft h2,
    .bnrTxt h1,
    .bnrTxt h3,
    .chdChmpCont h2,
    .dActivePopFst .lftpopArea .lftpopAreaCont h2,
    .dActivePopScd .rgtpopArea .lftpopAreaCont h2,
    .dActivePopTrd .popAreaCont h2 span i,
    .eduPrblm h3,
    .hniBox .hniCont h2,
    .legacyBox h2,
    .legacyBox h3,
    .upcomingevent .dates .dateBox span {
        font-size: 28px;
    }
    .upcomingevent .dates {
        position: absolute;
        width: 57px;
    }
    .donationBox {
        padding: 30px;
    }
    .flip-card {
        height: 160px;
    }
    #boxes #dialog #san .sanLft h3,
    .apchRsntInv .apchRsntInv ul li,
    .chdInerPage h5,
    .chdInerPage ul li .chdInerCont p,
    .chdInerPage ul li .chdInerHdng p,
    .donorBox .donor .donorCont h2,
    .donorPage .donorPageCont p,
    .eduPrblm p,
    .eduSltn .eduDnt .dntBtn,
    .eduSolution p,
    .eduVideoBox p,
    .evolvingAccord ul li .evlContDtl li,
    .exploreChld .rightList ul li .rgtDtl p,
    .exploreChld ul li .exploreChldDtl span,
    .glryBox li .imgDtl h2,
    .glryBox li .imgDtl p,
    .invisibleContVideo ul li p,
    .invisibleStreets ul li p,
    .legacyBox ul.gnrsList li p,
    .mntGlimpsesSlide h3,
    .n2-section-smartslider div.slidertext,
    .n2-section-smartslider div.slidertext i,
    .n2-section-smartslider div.slidertext p,
    .overviewCont h6,
    .panelcfcBg p,
    .rsrsCont h6,
    .search-page nav .nav-previous,
    .techTab ul li,
    .techTabBox .frontLineList ul li,
    li,
    p {
        font-size: 18px;
    }
    .donorBox .donor .donorCont h3 {
        font-size: 18px;
        margin-top: 10px;
    }
    #boxes #dialog,
    .dActivePopFst,
    .dActivePopTrd,
    .donorBox .workingBox p {
        width: 90%;
    }
    .footerCont .footerLinks .colm ul.sclLinks li {
        margin: 5px;
    }
    .redBoxes .voiceBox .voiceCont {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/voiceContImg.png) -50%/200px #ea1514;
    }
    .redBoxes .invisibleBox .invisibleCont {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/invisibleImg.png) 132%/150px #ea1514;
    }
    .financialsBox ul li,
    .missionVsnBox .msnBox .msnColm,
    .multiBox .row .greyBox {
        width: 32%;
    }
    .donationBox .donationCopy .beChg {
        font-size: 18px;
        width: 160px;
    }
    .missionVsnBox .msnBox .msnColm:first-child {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/m-1.png) -65px 10%/130px #faf8f3;
    }
    .chChmp,
    .missionVsnBox,
    .overviewCont,
    .stChange {
        padding: 30px 5%;
    }
    .missionVsnBox .msnBox .msnColm:nth-child(2) {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/m-2.png) 190%/150px #faf8f3;
    }
    .missionVsnBox .msnBox .msnColm:nth-child(3) {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/m-3.png) 90%/130px #faf8f3;
    }
    .termNav ul li {
        margin: 0 20px;
        font-size: 24px;
    }
    .termTxt h2 {
        margin-bottom: 10px;
    }
    .masonry {
        column-count: 1;
    }
    .catetgoryList {
        width: 250px;
    }
    .bloggreyBg p.diif {
        align-items: normal;
        flex-direction: column;
    }
    .bloggreyBg p.diif span {
        padding-left: 0;
        padding-top: 10px;
    }
    .blogRelated ul li {
        width: 100%;
        margin-bottom: 30px;
    }
    .bloginner .blogComnt {
        padding: 0 5%;
    }
    .overviewCont ul li {
        margin: 10px;
    }
    .overviewCont ul li .overviewImg .overBtn span {
        text-align: center;
        padding: 0 10px;
        font-size: 18px;
        height: 37px;
        line-height: 37px;
    }
    .cfcTop,
    .overviewCont ul li .overviewImg .overviewImgCont {
        padding: 20px 5%;
    }
    .eduThrough .edudntBtn,
    .panelcfc {
        padding: 0 20px;
    }
    .overviewCont ul li .overviewImg .overviewImgCont h2 {
        font-size: 18px;
        height: 37px;
        line-height: 37px;
        margin-bottom: 0;
    }
    .overviewCont ul li .overviewImg .overviewImgCont p {
        font-size: 15px;
    }
    .overviewCont ul li .overviewImg .overviewImgCont h3 {
        font-size: 24px;
        margin: 5px 0;
    }
    .overviewCont ul li .overviewImg .overviewImgCont h4 {
        padding: 0;
    }
    .overviewCont ul li .overviewImg .overviewImgCont .readMore {
        margin-top: 10px;
        height: 36px;
        line-height: 36px;
        font-size: 18px;
    }
    .cfcTop h2 {
        font-size: 32px;
    }
    .campaignRow .campaignColDtl .campaignColTxt,
    .missionVsnBox .msnBox .msnColm h2,
    .slidercfcHdr {
        width: 80%;
    }
    .panelcfc {
        width: 700px;
    }
    .eduThrough .edudntBtn,
    .panelcfcBg .panelReward {
        height: 50px;
        font-size: 20px;
        line-height: 50px;
    }
    .chdChmpCont a.knowMoreBtn {
        font-size: 18px;
        margin-top: 20px;
        height: 40px;
        line-height: 40px;
    }
    .chdInerPage h5,
    .latest .latestNews,
    .latest .upcomingevent,
    blockquote {
        width: 100%;
    }
    .chdInerPage ul li .chdInerHdng h2 {
        margin-bottom: 0;
    }
    .chdInerPage ul li .chdInerHdng .chdInerArw {
        top: 35%;
        width: 40px;
        height: 40px;
        background-size: 100%;
    }
    .chdInerPage ul li .chdInerHdng {
        padding: 30px 15% 30px 5%;
    }
    .hniFurder,
    .legacyBox {
        margin: 50px auto;
    }
    .legacyBox p,
    .slctPrg select {
        font-size: 20px;
    }
    .legacyBox a.dwlGuideBtn {
        height: 70px;
        line-height: 70px;
        font-size: 28px;
    }
    .legacyBox ul.gnrsList li h4 {
        font-size: 20px;
        margin: 10px 0;
    }
    .legacyBox h3,
    .legacyBox ul.gnrsList li {
        margin-bottom: 50px;
    }
    #countdown li span,
    a.joinBtn {
        font-size: 24px;
    }
    .eduPrblm ul li .eduHdng {
        padding: 20px 15% 20px 5%;
    }
    .eduPrblm ul li .eduHdng .eduArw {
        top: 30%;
        right: 5%;
        width: 40px;
        height: 40px;
    }
    .eduPrblm ul li .eduHdng h4 span {
        width: 50px;
    }
    .eduPrblm ul li .eduHdng h3 strong {
        padding-left: 0;
    }
    .eduAchmnts .eduAchmntsBox h3 {
        font-size: 38px;
        margin-bottom: 0;
    }
    .donationLive,
    .eduAchmnts {
        padding: 50px 5%;
    }
    .eduThrough {
        order: 2;
        padding: 0;
        border: 0;
    }
    .edumapAreaBox {
        padding: 40px 5%;
        flex-direction: column;
    }
    .eduPrblm ul li .eduHdng h4 strong {
        padding-left: 30px;
    }
    .eduReport,
    .eduVideoBox {
        width: 90%;
        margin: 20px auto;
    }
    .eduVideo iframe,
    .mntQualityBox ul li {
        height: 250px;
    }
    .slctPrg {
        height: 50px;
    }
    .chdInerPage ul li.open .chdInerHdng .chdInerArw {
        background-size: 100%;
    }
    .conatctPage .contOffices ul li .contExpend ul {
        padding: 0 20px 20px;
    }
    .n2-section-smartslider div.slidertext {
        padding: 10px 0;
    }
    .evolvingBox ul li {
        width: 300px;
        height: 300px;
    }
    .cmnForm .wpforms-field .wpforms-field-label {
        width: 200px;
    }
    .cmn1Form .wpforms-field .wpforms-field-label {
        width: auto;
    }
    .cmn1Form .wpforms-field label.wpforms-error,
    .cmnForm .wpforms-field label.wpforms-error {
        left: 210px;
    }
    .cmn1Form .cmnFormSubmit,
    .cmnForm .cmnFormSubmit,
    .eduSltn .eduDnt .dntBtn,
    .paneledu .panelImg .panelcopy,
    .slcteduDwnl input {
        height: 50px;
        line-height: 50px;
        font-size: 20px;
    }
    .blogList a.readMore,
    .financialsBox ul li a.dwnBtnn,
    .financialsBox ul li a.dwnBtnnDis,
    ul.partnerList li a.readMoreBtn {
        height: 40px;
        line-height: 40px;
        font-size: 18px;
    }
    .eduPrblm ul li .eduHdng h4 img {
        max-width: 100px;
    }
    .career .sjb-page .sjb-detail .jobpost-form label {
        padding: 0 10px;
        height: auto;
        line-height: normal;
        background: 0 0;
    }
    .aprochResult ul li .rsltBox .rsltImg {
        width: 100px;
    }
    .aprochResult ul li .rsltBox {
        height: 100px;
    }
    .aprochOur ul li,
    .taxBnr {
        height: 300px;
    }
    .apchProcess h2,
    .aprochResult h2 {
        margin-bottom: 30px;
    }
    .aprochResult ul li {
        margin-bottom: 20px;
    }
    ul.partnerList li .partnerImgBox .partnerImgTxt span {
        font-size: 18px;
        height: 40px;
        line-height: 40px;
    }
    .rsrsCont ul li {
        width: 45%;
        margin: 20px 2%;
    }
    .rsrsCont ul {
        margin: 20px 0;
    }
    .cntDnrSprt .cntDnrSprtHdng,
    a.joinBtn {
        height: 60px;
        line-height: 60px;
        font-size: 22px;
    }
    .dontBox {
        padding: 30px 0;
    }
    .apchProcess h2,
    .apchRsntInv h2,
    .aprochBox .aprochCont h2,
    .aprochOur h2,
    .aprochOur ul li .aprchImg span,
    .aprochResult h2,
    .aprochResult ul li .rsltBox .rsltCont,
    .career .sjb-page .sjb-detail .list-data h3,
    .career .sjb-page h2,
    .chdInerPage ul li .chdInerHdng h2,
    .conatctPage .contList h1,
    .dActivePopFst .lftpopArea .lftpopAreaCont h2 span,
    .dntBoxCont h2,
    .donationLiveCont h3,
    .donorPage .donorCamp h2,
    .donorPage .donorCamp h4,
    .donorPageCont .donorFeeling h2,
    .eduAchmnts .eduAchmntsBox h2,
    .eduDrctly h2,
    .eduHdr h2,
    .eduImpacted h2,
    .eduPrblm ul li .eduContDtl h3,
    .eduPrblm ul li .eduHdng h4,
    .eduReport h2,
    .eduSltn h4,
    .eduSolution h2,
    .edumapAreaBoxCont h2,
    .exploreChld .rightList ul li .rgtHdng strong,
    .exploreChld h2,
    .exploreChld ul li .exploreChldDtl,
    .exploreChld ul li .exploreChldDtl strong,
    .galleryBox h1,
    .gnrsCntr h2,
    .gnrsCntr ul li .gnrsCntrCont h3,
    .hniCntr h2,
    .hniCntr ul li .hniCntrCont h3,
    .hniFurder p,
    .instPrtCont h2,
    .instPrtWhyCont h2,
    .invAchieved h2,
    .invisibleAcordn li h4,
    .invisibleCont h3,
    .invisibleStreets h3,
    .missionVsnBox .msnBox .msnColm h2,
    .mntApproch h2,
    .mntGlimpses h2,
    .mntQualityBox h2,
    .mntQualityBox ul li h3,
    .otherChld h2,
    .otherChld ul li .otherChldDtl,
    .partnershipBox .partnershipCont h2,
    .search-page article h2,
    .search-page nav h2,
    .taxBnr .taxBnrCont h2,
    .techNew h2,
    .voicesDonors h2 {
        font-size: 22px;
    }
    .dActivePopFst .lftpopArea .lftpopAreaCont p a,
    .faqSec .faqTab ul li {
        height: 40px;
        line-height: 40px;
    }
    .dActivePopScd .rgtpopArea .lftpopAreaCont p a {
        margin: 0 5px;
    }
    .dActivePopTrd .popAreaCont p a {
        height: 40px;
        line-height: 40px;
        margin: 10px 5px 0;
    }
    .upcomingevent .upcomingeventImg .container {
        width: 68px;
    }
    #countdown li {
        width: 68px;
        height: 56px;
        font-size: 18px;
    }
    .faqSec .faqLink {
        font-size: 22px;
        height: 65px;
        line-height: 28px;
        text-align: center;
        padding: 15px;
    }
    .faqSec .faqTab ul li {
        font-size: 18px;
        width: 32%;
    }
    #san .wpforms-container {
        margin-top: 10px;
    }
    #san .wpforms-container input.wpforms-field-medium {
        font-size: 18px;
        padding: 10px;
    }
    #san .wpforms-submit-container button {
        height: 36px;
        line-height: 36px;
        font-size: 18px;
        padding: 0 20px;
    }
    .invisibleContVideo ul li .videoImg .playIcon img {
        width: 40px;
    }
    .invisibleAcordn li h4 span {
        top: 23px;
        right: 25px;
    }
    .techTabBox .frontLineList ul li {
        width: 22%;
    }
    .techTabBox {
        margin: 30px 0;
        padding: 30px;
    }
    .hniFurder ul li,
    .otherChld ul li {
        height: 110px;
    }
    .latestNews .latestNewsCont,
    .partSays ul li,
    .partnershipAcordian ul li,
    .upcomingevent .upcomingeventCont {
        padding: 20px;
    }
    .latestNews .latestNewsCont .latestNewsCopy .copy,
    .upcomingeventCont .upcomingeventCopy .copy {
        flex: 1;
    }
    .latestNews .latestNewsCont .latestNewsCopy .copyreadmore,
    .upcomingeventCont .upcomingeventCopy .copyreadmore {
        margin-left: 20px;
        width: 100px;
    }
    .hniFurder ul li .iconDtl {
        font-size: 22px;
        text-align: center;
        line-height: 1;
    }
    .bnrBlogDtEd {
        margin-top: 20px;
    }
    .bnrBlogDtEd .bnrBlogDate,
    .bnrBlogDtEd .bnrBlogEdu {
        font-size: 18px;
        align-items: center;
    }
    .glryBigBox .glryimg {
        height: 60%;
    }
    .glryBigBox {
        top: 2%;
    }
    .glryBox li {
        width: 28%;
    }
    .chckDtlBtn a {
        font-size: 11px;
        height: 32px;
        line-height: 32px;
    }
}
@media (max-width: 769px) {
    #header .menu-mainmenu-container {
        height: 70vh !important;
    }
    #header nav ul li a {
        padding: 10px 0 !important;
        position: relative;
    }
    #header nav ul li:hover ul.sub-menu {
        margin-top: 4px;
    }
    #header .menu > li:not(:last-child) > a::after {
        content: "";
        display: block;
        width: 0;
        height: 0;
        border-left: 10px solid #fff0;
        border-right: 10px solid #fff0;
        border-top: 10px solid #fff;
        position: absolute;
        top: 50%;
        right: 20px;
        transform: translateY(-50%);
        transition: 0.2s ease-in-out;
    }
    #header nav ul li.menu-item-has-children::after {
        display: none;
    }
    #header .sub-menu li {
        border-top: 1px solid #333;
    }
}
@media (max-width: 765px) {
    .aprochOur ul li,
    .dActivePopTrd,
    .flip-card {
        height: 250px;
    }
    .sliderHdr {
        margin: 0 auto;
    }
    .panel {
        padding: 0 5px;
        width: 150px;
    }
    .panel .panelDiv p,
    .sliderHdr p {
        font-size: 12px;
        line-height: 1.2;
    }
    .panel .panelImg .panelcopy {
        font-size: 12px;
        height: 30px;
        line-height: 30px;
        padding: 0 10px;
        bottom: 10px;
    }
    .sliderHdr h2 {
        font-size: 24px;
        margin-bottom: 5px;
    }
    #boxes #dialog #san .sanLft h3,
    #countdown li span,
    #san .wpforms-submit-container button,
    #san h2,
    .apchRsntInv .apchRsntInv ul li,
    .aprochBox .aprochCont p,
    .blogList .item p,
    .blogList p,
    .bloggreyBg p,
    .bloginner .blogComnt ul li .userCmnt p,
    .bottomNav ul li,
    .career .sjb-page .list-data .job-description p,
    .career .sjb-page .sjb-filters .form-control,
    .cfcTop p,
    .chChmp p,
    .chChmpList ul li .eduContDtl .note,
    .chdInerPage h5,
    .chdInerPage ul li .chdInerCont .note,
    .chdInerPage ul li .chdInerCont p,
    .chdInerPage ul li .chdInerHdng p,
    .cmn1Form .wpforms-field .wpforms-field-label,
    .cmn1Form .wpforms-field .wpforms-field-medium,
    .cmnForm .wpforms-field .wpforms-field-label,
    .cmnForm .wpforms-field .wpforms-field-medium,
    .conatctPage .contOffices h2,
    .conatctPage .contOffices ul li .contExpend p,
    .conatctPage .contOffices ul li .contExpend ul li,
    .conatctPage .contOffices ul li h4,
    .dActivePopFst .lftpopArea .lftpopAreaCont h2 span,
    .dActivePopTrd .popAreaCont h2 span i,
    .dntBoxCont p,
    .donorPage .donorPageCont p,
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li .liDtl ul li,
    .eduAchmnts .eduAchmntsBox h6,
    .eduAchmntsTabDtl ul li,
    .eduPrblm p,
    .eduPrblm ul li .eduContDtl p,
    .eduSltn .eduDnt .dntBtn,
    .eduSltn .eduDnt p,
    .eduSolution p,
    .eduThrough p,
    .eduThrough ul li,
    .evolvingAccord ul li .evlContDtl li,
    .evolvingAccord ul li .evlHdng h4 strong i,
    .exploreChld .rightList ul li .rgtDtl p,
    .financialsBox ul li .yearBox select,
    .gnrsCntr ul li .gnrsCntrCont p,
    .hniBox .hniCont p,
    .hniCntr ul li .hniCntrCont p,
    .homthremeticbanner,
    .homthremeticbanner p,
    .homthremeticbanner span,
    .homthremeticbanner strong,
    .invAchieved ul li,
    .invisibleCont p,
    .invisibleContVideo ul li p,
    .invisibleStreets ul li p,
    .jebbsBg .jebbsList ul li,
    .legacyBox p,
    .meetPrtnr p,
    .missionVsnBox p,
    .mntGlimpsesSlide h3,
    .monitoringCont p,
    .n2-section-smartslider div.slidertext,
    .n2-section-smartslider div.slidertext i,
    .n2-section-smartslider div.slidertext p,
    .overviewCont h6,
    .partSays ul li .partSaysCont p,
    .partnershipAcordian ul li .prtDtlBox p,
    .partnershipBox .partnershipCont p,
    .policyBox .choiceBg .choiceBgCont ul li p,
    .policyBox .policyCont p,
    .policyBox .policyContBg li p,
    .policyTab ul li .policyTabDtl ul li,
    .prgContBg p,
    .prgDonate p,
    .prtSupport ul li .prtSupportCont p,
    .redBoxes .invisibleBox .invisibleCont .invisibleCopy p,
    .redBoxes .misinBox .misinCont .misinContCopy p,
    .redBoxes .vissionBox .vissionCont .vissionContCopy p,
    .redBoxes .voiceBox .voiceCont .voiceContCopy p,
    .rsrsCont h6,
    .slctPrg select,
    .sliderHdr p,
    .stChange p,
    .stChangeList ul li .eduContDtl .note,
    .stChangeList ul li .eduContDtl p,
    .techAssist p,
    .techNew p,
    .techTab ul li,
    .techTabBox .techTabDtlSec ul li,
    .termTxt p,
    .upcomingevent .dates .dateBox p span,
    ol li,
    p,
    ul li {
        font-size: 18px;
    }
    .panel .panelDiv {
        padding: 5px;
    }
    .panel .readMore a {
        padding: 5px 10px;
    }
    #countdown li,
    .bnrBlogDtEd .bnrBlogDate,
    .bnrBlogDtEd .bnrBlogEdu,
    .faqSec .faqTab ul li,
    .panel .readMore,
    .upcomingevent .dates .dateBox p {
        font-size: 12px;
    }
    .mapBox {
        padding: 15px;
    }
    .mapBox .mapCopy .viewPrg a {
        padding: 0 15px;
        height: 35px;
        line-height: 35px;
        font-size: 12px;
    }
    .redBoxes .invisibleBox .invisibleCont .invisibleCopy .voiceBtn,
    .redBoxes .voiceBox .voiceCont .voiceContCopy .voiceBtn {
        font-size: 12px;
        width: 150px;
        height: 36px;
        line-height: 36px;
        margin-top: 10px;
    }
    .mapBox .mapCopy h2 {
        font-size: 24px;
        margin-bottom: 8px;
    }
    .redBoxes .voiceBox .voiceCont {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/voiceContImg.png) -90%/200px #ea1514;
    }
    .redBoxes .invisibleBox .invisibleCont {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/invisibleImg.png) 142%/150px #ea1514;
    }
    .conatctPage .contList ul li h3 {
        font-size: 18px;
        line-height: 1.4;
    }
    .conatctPage .contList ul li p {
        font-size: 18px;
        padding: 3px 0;
    }
    .conatctPage .contOffices ul li h4:after {
        top: 20px;
        right: 15px;
        width: 20px;
        background-size: cover;
        height: 20px;
    }
    .missionVsnBox p {
        padding: 5px 0;
    }
    .bloggreyBg p.diif strong,
    .bnrTxt h1,
    .bnrTxt h3,
    .chdInerPage ul li .chdInerHdng h2,
    .eduPrblm ul li .eduContDtl h3,
    .eduPrblm ul li .eduHdng h4,
    .hniFurder p,
    .homthremeticbanner h2,
    .missionVsnBox .msnBox .msnColm h2,
    a.joinBtn {
        font-size: 20px;
    }
    .campaignRow .campaignColDtl .campaignColTxt,
    .dActivePopTrd .popAreaCont,
    .redBoxes .misinBox .misinCont .misinContCopy,
    .redBoxes .vissionBox .vissionCont .vissionContCopy {
        width: 90%;
    }
    .blogList .blogDate,
    .blogList .blogEdu {
        font-size: 12px;
        align-items: flex-end;
    }
    .blogList .blogDate span,
    .blogList .blogEdu span {
        margin-right: 5px;
    }
    .blogList a.readMore,
    .cmn1Form .cmnFormSubmit,
    .cmnForm .cmnFormSubmit {
        height: 40px;
        line-height: 40px;
        font-size: 18px;
    }
    .catetgoryList,
    .pledgeForm .cmn1Form .wpforms-field-checkbox ul li,
    .pledgeForm .cmnForm .wpforms-field-checkbox ul li {
        margin-left: 0;
    }
    .item {
        padding-bottom: 20px;
        margin: 0 0 3em;
        font-size: 15px;
    }
    .blogList .viewMore a,
    .contList .loadMore {
        height: 60px;
        line-height: 60px;
        font-size: 18px;
    }
    .blogList .viewMore,
    .slcteduDwnl {
        margin: 10px 0;
    }
    .blogRelated,
    .eduPrblm,
    .hniBox .hniCont {
        padding: 50px 5%;
    }
    .blogRelated h2 {
        font-size: 28px;
        margin-bottom: 10px;
    }
    .bloginner .blogComnt h2,
    .eduAchmnts .eduAchmntsBox h3,
    .eduSltn h4,
    .slidercfcHdr h2 {
        font-size: 28px;
    }
    .bloginner .blogComnt ul li .userCmnt h3,
    .hniBox .hniCont h2 {
        font-size: 24px;
    }
    .bloginner .blogComnt ul li .userCmnt span.reply {
        font-size: 18px;
        margin-top: 20px;
    }
    .blogRply textarea {
        padding: 10px;
        font-size: 18px;
    }
    .bloginner .blogComnt ul li .userPhoto,
    .upcomingevent .upcomingeventImg .container {
        width: 60px;
    }
    .blogRelated ul li .postDesc,
    .cmn1Form .wpforms-field,
    .cmnForm .wpforms-field,
    .donationLive,
    .evolvingBox ul,
    .financialsBox ul,
    ul.partnerList {
        flex-direction: column;
    }
    .blogRelated ul li .postDesc a.readMore {
        margin-left: 0;
        margin-top: 10px;
        width: 140px;
    }
    .yearsHun img {
        width: 250px;
    }
    .cfcTop {
        padding: 10px 2%;
    }
    .slidercfcHdr p {
        color: #000;
        font-size: 18px;
    }
    .eduSltn .eduDnt p,
    .eduSltn p {
        color: #fff;
    }
    .slidercfcHdr {
        margin: 0 auto 40px;
    }
    .flip-card,
    .gnrsCntr h2,
    .hniCntr h2,
    .hniCntr ul,
    .mntApproch h2 {
        margin-bottom: 20px;
    }
    .panelcfcBg .panelReward {
        height: 45px;
        font-size: 18px;
        line-height: 45px;
    }
    .panelcfcBg {
        padding: 15px;
        min-height: 190px;
    }
    .panelcfcBg p {
        font-size: 15px;
    }
    .panelcfcBg .panelcfcshare {
        font-size: 18px;
        margin-top: 0;
    }
    .panelcfc a.storyBtn {
        height: 40px;
        line-height: 40px;
        padding: 0 20px;
        margin-top: 10px;
        font-size: 18px;
    }
    .chdInerPage ul li .chdInerHdng {
        padding: 15px 15% 15px 5%;
    }
    .chdInerPage ul li .chdInerHdng .chdInerArw {
        width: 40px;
        height: 40px;
        background-size: 100%;
    }
    .chdInerPage ul li.open .chdInerHdng .chdInerArw {
        background-size: 100%;
    }
    .legacyBox a.dwlGuideBtn {
        padding: 0 30px;
        font-size: 24px;
    }
    .legacyBox ul.gnrsList li {
        width: 44%;
        margin: 0 2% 40px;
    }
    .homthremeticbanner {
        padding: 20px;
        display: flex;
        flex-direction: column;
    }
    .homthremeticbanner a {
        position: static;
        align-self: baseline;
        margin-top: 5px;
    }
    .pos3 {
        top: 19%;
    }
    .eduSltn .eduDnt .dntBtn,
    .multiBox .row .greyBox .lrnMore a {
        height: 40px;
        line-height: 40px;
    }
    .donorBox {
        display: flex;
        justify-content: space-between;
        flex-direction: column;
    }
    .aprochResult ul li,
    .flip-card,
    ul.partnerList li .partnerImgBox img {
        width: 100%;
    }
    .eduSolution {
        padding: 20px 5%;
    }
    .eduPrblm::before {
        border-right: 30px solid #fff0;
        border-top: 30px solid #fff;
        border-left: 30px solid #fff0;
        left: 46%;
        margin-left: -15px;
    }
    .eduPrblm ul li .eduHdng h4 span {
        width: 40px;
    }
    .eduPrblm ul li .eduHdng .eduArw {
        top: 20%;
        right: 5%;
        width: 30px;
        height: 30px;
    }
    .eduPrblm ul li .bgImg {
        width: 100%;
        height: 100%;
    }
    .eduSltn .eduDnt {
        padding: 20px 5%;
        text-align: center;
    }
    .eduSltn p {
        padding: 5px 5%;
    }
    .eduAchmnts .eduAchmntsBox h2,
    .exploreChld {
        margin-bottom: 30px;
    }
    .cmn1Form,
    .cmnForm,
    .eduAchmntsTabDtl,
    .techTabBox .techTabDtlSec .techTabDtl {
        padding: 20px;
    }
    .missionVsnBox .msnBox .msnColm {
        height: 150px;
    }
    .missionVsnBox .msnBox .msnColm:nth-child(2) {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/m-2.png) 120%/70px #faf8f3;
    }
    .missionVsnBox .msnBox .msnColm:first-child {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/m-1.png) -30px 60%/70px #faf8f3;
    }
    .missionVsnBox .msnBox .msnColm:nth-child(3) {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/m-3.png) 90%/70px #faf8f3;
    }
    .conatctPage .contOffices ul li h4 {
        padding: 15px 50px 15px 20px;
    }
    #boxes #dialog #san .sanRgt,
    .evolvingBoxHdng,
    .techTabBox .techTab {
        display: none;
    }
    .evolvingBox ul li h3,
    .evolvingBox ul li:nth-child(2) h3 {
        display: block;
    }
    .dActivePopTrd .popAreaCont h2 span,
    .donationLiveImg img {
        display: inline-block;
    }
    .campaignCont h2 {
        padding: 30px 0 0;
    }
    .campaignColBtn a {
        width: 45%;
        height: 40px;
        line-height: 40px;
        font-size: 18px;
    }
    .campaignColBtn {
        margin-top: 10px;
    }
    .evolvingBox ul li {
        align-self: center;
    }
    .evolvingAccord ul li .evlHdng .evlArw {
        width: 30px;
        height: 30px;
    }
    .evolvingAccord ul li .evlHdng h4 strong {
        margin-left: 20px;
    }
    .evolvingAccord ul li .evlHdng {
        padding: 30px 20% 30px 5%;
    }
    .campaignCont {
        padding: 20px 0;
        width: 90%;
    }
    .cmn1Form .wpforms-field .wpforms-field-medium,
    .cmnForm .wpforms-field .wpforms-field-medium {
        margin-top: 5px;
        flex: none;
        height: 40px;
    }
    .cmn1Form .wpforms-field .wpforms-field-label,
    .cmnForm .wpforms-field .wpforms-field-label {
        width: 100%;
        background: 0 0;
        padding: 0;
        height: auto;
        line-height: normal;
    }
    .cmn1Form .wpforms-field label.wpforms-error,
    .cmnForm .wpforms-field label.wpforms-error {
        position: absolute;
        top: -20px;
        left: 0;
        color: red;
        font-size: 12px;
    }
    .financialsBox ul li {
        width: 100%;
        margin-bottom: 20px;
        padding: 20px 30px;
    }
    .financialsBox ul li .yearBox {
        background-size: 15px;
        background-position: 95% 50%;
    }
    .cmn1Form .wpforms-field .wpforms-field-medium,
    .cmnForm .wpforms-field .wpforms-field-medium,
    .mntApproch h2 {
        padding: 0 10px;
    }
    .cmn1Form .wpforms-field,
    .cmnForm .wpforms-field {
        margin-bottom: inherit;
    }
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li span {
        width: 20px;
        height: 20px;
        background-size: 100%;
    }
    .career .sjb-page .sjb-filters {
        padding: 30px;
    }
    .policyBox .policyCont {
        padding: 30px 5%0;
    }
    .policyBox .choiceBg .choiceBgCont ul {
        flex-wrap: wrap;
        justify-content: space-evenly;
    }
    .policyBox .choiceBg .choiceBgCont ul li {
        width: 30%;
        margin-top: 20px;
    }
    .apchProcess h2 {
        margin-bottom: 15px;
        margin-top: 40px;
    }
    .techTabBox,
    ul.partnerList {
        margin: 20px 0;
    }
    .techTabBox .techTabDtlSec .techTabMbl {
        display: block;
        background: red;
        color: #fff;
        font-size: 20px;
        padding: 10px 20px;
        margin-top: 5px;
        position: relative;
    }
    .techTabBox .techTabDtlSec .techTabMbl span {
        position: absolute;
        top: 10px;
        right: 15px;
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/plusMns.png) no-repeat;
        width: 29px;
        height: 27px;
    }
    .techTabBox .techTabDtlSec .techTabMbl.open span {
        background-position: bottom left;
    }
    .meetPrtnr ul li {
        height: 250px;
        width: 32%;
    }
    .dntBoxCont {
        padding: 30px 0;
    }
    .dntBoxCont h2,
    .invAchieved ul {
        margin: 30px 0;
    }
    .donationLiveCont,
    .jebbsBg .jebbsImg {
        margin-right: 0;
        margin-bottom: 20px;
    }
    #boxes #dialog,
    .donationLiveImg img {
        width: 80%;
    }
    ul.partnerList li {
        text-align: center;
        width: 100%;
        margin-bottom: 20px;
    }
    .partnershipBox .partnershipCont h2 {
        margin-top: 30px;
    }
    .rsrsCont ul li .overviewImg .overBtn span {
        font-size: 18px;
        height: 40px;
        line-height: 40px;
    }
    .page-404 h2 span {
        font-size: 38px;
        margin-bottom: 0;
    }
    .gotHome {
        height: 36px;
        line-height: 36px;
        padding: 0 20px;
    }
    .cmn1Form .wpforms-field.wpforms-field-textarea,
    .cmnForm .wpforms-field.wpforms-field-textarea {
        align-items: normal;
    }
    .cmn1Form .wpforms-field.wpforms-field-textarea .wpforms-field-description,
    .cmnForm .wpforms-field.wpforms-field-textarea .wpforms-field-description {
        padding-left: 0;
        padding-top: 0;
        font-size: 18px;
    }
    .missionVsnBox .cmn1Form .wpforms-field.wpforms-field-name .wpforms-field-medium,
    .missionVsnBox .cmnForm .wpforms-field.wpforms-field-name .wpforms-field-medium {
        height: auto;
    }
    .missionVsnBox .cmn1Form .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half,
    .missionVsnBox .cmnForm .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half {
        flex-direction: column-reverse;
        margin-bottom: 30px;
    }
    .missionVsnBox .cmn1Form .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half .wpforms-field-sublabel,
    .missionVsnBox .cmnForm .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half .wpforms-field-sublabel {
        background: 0 0;
        padding: 0;
        height: auto;
        line-height: normal;
        font-size: 18px;
        width: 100%;
        margin-right: 0;
    }
    #san .wpforms-container input.wpforms-field-medium {
        padding: 10px 15px;
        font-size: 18px;
    }
    .dActivePopFst .rgtpopArea,
    .dActivePopScd .lftpopArea {
        flex: 1;
    }
    .dActivePopFst .lftpopArea .lftpopAreaCont h2,
    .dActivePopScd .rgtpopArea .lftpopAreaCont h2 {
        font-size: 22px;
        margin-bottom: 0;
    }
    .dActivePopFst .lftpopArea .lftpopAreaCont p a,
    .dActivePopScd .rgtpopArea .lftpopAreaCont p a {
        height: 36px;
        line-height: 36px;
        padding: 0 10px;
        margin: 5px;
    }
    .dActivePopScd {
        align-items: center;
    }
    .dActivePopScd .rgtpopArea .lftpopAreaCont {
        padding: 60px 0 0;
    }
    .dActivePopTrd .popAreaCont .popAreaBox {
        padding: 10px;
    }
    .dActivePopTrd .popAreaCont p a,
    .site-main header {
        margin-top: 0;
    }
    .cmn1Form .wpforms-field .wpforms-field-label,
    .dActivePopTrd .popAreaCont h2 {
        margin-bottom: 10px;
    }
    #countdown li {
        width: 58px;
        height: 46px;
    }
    .impctbanner-home div.n2-ss-slider-2 {
        height: 1100px !important;
    }
    .dntBoxNew {
        flex-direction: column-reverse;
    }
    .dntBoxNew .dntBoxNewRgt {
        flex: 1;
        margin-left: 0;
    }
    .close {
        top: 0;
        right: -45px;
        z-index: 2;
    }
    #boxes #dialog #san .sanLft h2,
    .apchProcess h2,
    .apchRsntInv h2,
    .aprochBox .aprochCont h2,
    .aprochOur h2,
    .aprochOur ul li .aprchImg span,
    .becomeDonor h2,
    .campaignCont h2,
    .campaignRow .campaignColDtl .campaignColTxt h2,
    .career .sjb-page .sjb-detail .list-data h3,
    .career .sjb-page h2,
    .chdInerPage ul li .chdInerHdng h2,
    .conatctPage .contList h1,
    .dntBoxCont h2,
    .donorPage .donorCamp h2,
    .donorPageCont .donorFeeling h2,
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li .liHdng,
    .eduAchmnts .eduAchmntsBox h2,
    .eduDrctly h2,
    .eduHdr h2,
    .eduPrblm h3,
    .eduReport h2,
    .eduSltn h4,
    .eduSolution h2,
    .evolingPart h2,
    .evolvingAccord ul li .evlHdng h4 strong,
    .evolvingBox ul li h3,
    .evolvingBox ul li:nth-child(2) h3,
    .exploreChld .rightList ul li .rgtHdng strong,
    .exploreChld h2,
    .exploreChld ul li .exploreChldDtl,
    .financialsBox ul li h2,
    .galleryBox h1,
    .gnrsCntr h2,
    .gnrsCntr ul li .gnrsCntrCont h3,
    .growthBox .growthCont .growthTxt h2,
    .growthMission h2,
    .hniCntr h2,
    .hniCntr ul li .hniCntrCont h3,
    .keyCorporateBox h2,
    .meetPrtnr h2,
    .mntApproch h2,
    .mntGlimpses h2,
    .mntQualityBox h2,
    .mntQualityBox ul li h3,
    .page-404 h2,
    .partSays h2,
    .partnershipAcordian ul li h4,
    .partnershipBox .partnershipCont h2,
    .partnershipBox .partnershipCont h5,
    .policyBox .choiceBg .choiceBgCont h2,
    .policyBox .policyCont h4,
    .policyBox .policyContBg h2,
    .policyBox .policyContBg li h3,
    .policyTab ul li .policyTabDtl h3,
    .policyTab ul li h2,
    .prtSupport h2,
    .prtSupport ul li .prtSupportCont h3,
    .redBoxes .invisibleBox .invisibleCont .invisibleCopy h2,
    .redBoxes .misinBox .misinCont .misinContCopy h2,
    .redBoxes .vissionBox .vissionCont .vissionContCopy h2,
    .redBoxes .voiceBox .voiceCont .voiceContCopy h2,
    .slidereduHdr h2,
    .stChangeList ul li .eduHdng h4,
    .taxBnr .taxBnrCont h2,
    .techNew h2,
    .termTxt h2,
    .voicesDonors h2 {
        font-size: 22px;
    }
    .invisibleAcordn {
        width: 100%;
        margin: 20px 0;
    }
    .invisibleSuc {
        margin: 0;
    }
    a.joinBtn {
        height: 50px;
        line-height: 50px;
    }
    .mapBtn {
        width: 180px;
    }
    .jebbsBg {
        flex-direction: column;
        margin-top: 20px;
        padding: 20px;
    }
    .jebbsBg .jebbsList ul li {
        background-position: 0 5px;
    }
    .prtSupport ul li .prtSupportImg {
        width: 150px;
        height: 100px;
        padding: 10px;
    }
    .prtSupport ul li .prtSupportCont {
        padding: 0 20px;
    }
    .aprchSlider,
    .yearSlider {
        display: none !important;
    }
    .hniFurder {
        margin: 20px auto;
    }
    .signUpForm .wpforms-container label.wpforms-error {
        top: 0;
        font-size: 0.7em;
    }
    .pledgeForm .cmn1Form .wpforms-field-checkbox ul li input[type="checkbox"] + label,
    .pledgeForm .cmnForm .wpforms-field-checkbox ul li input[type="checkbox"] + label {
        padding-left: 30px;
    }
}
@media (max-width: 768px) {
    .donateBoxMbl a,
    .donateBoxMbl a h5 {
        font-weight: 500;
        color: #fff;
        padding: 0;
    }
    #header {
        gap: 10px;
    }
    .donateBoxMbl {
        display: block;
        height: 36px;
        width: fit-content;
        text-align: center;
        margin-top: 20px;
        margin-left: 0;
        margin-right: auto;
        overflow: hidden;
    }
    .donateBoxMbl a {
        display: flex;
        align-items: center;
        justify-content: space-evenly;
        width: auto;
        height: 36px;
        background-color: #db291d;
        position: relative;
        border-radius: 8px;
        font-family: Lato, sans-serif;
        text-decoration: none;
        padding: 10px 15px;
        text-transform: capitalize;
        font-size: 18px;
        font-weight: 600;
    }
    .donateBoxMbl a h5 {
        font-size: 16px;
        margin: 0;
        font-family: Oswald, sans-serif;
    }
    .donateBoxMbl a img {
        width: 25px;
        height: auto;
        margin: 0;
    }
    .footer-strip {
        flex-direction: column;
    }
    .footer-strip div p {
        flex-direction: column;
        display: flex;
    }
}
@media (max-width: 650px) {
    .glryBox li {
        width: 40%;
        margin: 20px 3%;
    }
    .glryDtl h2 {
        font-size: 18px;
    }
    .glryDtl p {
        font-size: 12px;
    }
    .glryBoxArw {
        top: 40%;
    }
}
@media (max-width: 600px) {
    .bloggreyBg,
    .edumapAreaBox .edumapAreaBoxMap,
    .edumapAreaBox .edumapAreaBoxMap .edumap,
    .overviewCont ul li {
        width: 100%;
    }
    .bloggreyBg p iframe {
        width: 100%;
        height: 300px !important;
    }
    .bloggreyBg h2 {
        font-size: 24px !important;
        margin-top: 22px !important;
    }
    .hoverSec ul li {
        width: 150px;
        height: 300px;
        margin: 5px;
    }
    .hoverSec ul li .imgCont {
        padding: 10px;
    }
    .hoverSec ul li .imgCont p {
        font-size: 12px;
        line-height: 1.2;
        text-align: center;
    }
    .hoverSec ul li .imgCont span,
    .panelcfcBg p {
        font-size: 12px;
    }
    .latestNews .latestNewsCont .date,
    .upcomingeventCont .date {
        justify-content: center;
    }
    .latestNews .latestNewsCont .latestNewsCopy,
    .upcomingeventCont .upcomingeventCopy {
        flex-direction: column;
    }
    .latestNews .latestNewsCont .latestNewsCopy .copy,
    .upcomingeventCont .upcomingeventCopy .copy {
        font-size: 18px;
        margin-bottom: 10px;
    }
    .donorBox .donor .donorCont h2,
    .donorBox .workingBox,
    .mainslctPrg select,
    .slctPrg select,
    .sliderHdr h2,
    .slidercfcHdr h2 {
        font-size: 18px;
    }
    .mapBtn {
        right: 0;
        top: 250px;
    }
    .mapPos {
        width: 20px;
    }
    .donorBox .donor .donorCont p,
    .slidercfcHdr p {
        font-size: 18px;
        line-height: 1.2;
    }
    .panel .panelDiv p,
    .panel .panelDiv p strong {
        font-size: 11px;
        line-height: 1.2;
    }
    .panel .readMore {
        margin-top: 5px;
    }
    .mapAreaBox .hoverSec {
        top: 0;
    }
    .mapBtn a,
    .panelcfc a.storyBtn,
    .panelcfcBg .panelReward {
        font-size: 12px;
        height: 36px;
        line-height: 36px;
    }
    .latestNews .latestNewsCont .latestNewsCopy .copyreadmore,
    .upcomingeventCont .upcomingeventCopy .copyreadmore {
        margin-left: 0;
        width: 100px;
    }
    .prgDonate {
        padding: 30px 5%;
    }
    .cfcBoxRow .cfcBoxColCont .cfcBoxColContInr {
        width: 90%;
    }
    .panelcfc {
        width: 500px;
        padding: 0 20px;
    }
    .panelcfcBg .panelReward {
        font-size: 15px;
        top: -20px;
    }
    .slidercfcHdr {
        margin-bottom: 20px;
    }
    .panelcfc a.storyBtn {
        padding: 0 20px;
        margin-top: 10px;
        font-size: 18px;
    }
    .chdInerPage ul li .chdInerHdng .chdInerArw {
        width: 30px;
        height: 30px;
    }
    .paneledu {
        padding: 0 20px;
        width: 240px;
    }
    .paneledu .panelImg .panelcopy {
        font-size: 18px;
        height: 35px;
        line-height: 35px;
    }
    .pos9 {
        top: 89%;
        left: 33%;
    }
    .pos3 {
        top: 14%;
    }
    .evolvingAccord ul li .evlHdng h4 img {
        width: 50px;
    }
    .mainslctPrg,
    .slctPrg {
        margin: 35px 0;
        height: 50px;
    }
    .slctPrg {
        margin: 20px 0;
    }
    .apchRsntInv h2 {
        margin: 50px 0 20px;
    }
    #header .logoArea {
        margin: 0 auto;
    }
    .mblMenu {
        margin: 0 auto;
    }
    #header .logoArea .logo {
        display: block;
        height: 65px !important;
        width: 130px !important;
    }
    .breadcrumbs {
        gap: 0.7rem !important;
    }
    #breadcrumbs li {
        font-size: 15px !important;
    }
    .breadcrumbs {
        margin-left: 0 !important;
    }
}
@media (max-width: 450px) {
    .panel {
        padding: 0 5px;
        width: 300px;
    }
    .aprochOur ul,
    .cfcBoxRow,
    .cfcBoxRow:nth-child(2),
    .dActivePopScd,
    .donorBox,
    .footerCont .footerLinks,
    .footerCont .signUpForm,
    .invisibleContVideo ul,
    .latest,
    .missionVsnBox .msnBox,
    .mntQualityBox ul,
    .multiBox .row,
    .partSays ul,
    .partSays ul li:nth-child(2),
    .prtSupport ul li,
    .redBoxes .misinBox,
    .techTabBox .frontLineList ul,
    .voicesDonors ul,
    footer .signUpForm form,
    ul.docList li {
        flex-direction: column;
    }
    .cntDnrSprt,
    .exploreChld ul li,
    .invisibleContVideo ul li,
    .latest .latestNews,
    .latest .upcomingevent,
    .partSays ul li,
    .techTabBox .frontLineList ul li,
    .voicesDonors ul li {
        width: 100%;
    }
    .career .sjb-page .list-data .job-description,
    .career .sjb-page .sjb-detail .job-features,
    .career .sjb-page .sjb-detail .jobpost-form,
    .latestNews .latestNewsCont,
    .search-page article,
    .search-page nav,
    .upcomingevent .upcomingeventCont {
        padding: 15px;
    }
    .campaignRow,
    .campaignRow:nth-child(2n),
    .growthBox .growthBoxRow:first-child,
    .growthBox .growthBoxRow:nth-child(2),
    .redBoxes .vissionBox,
    .voicesDonors ul li:nth-child(2) {
        flex-direction: column-reverse;
    }
    .redBoxes .misinBox,
    .redBoxes .vissionBox {
        display: flex;
        margin-top: 20px;
    }
    .redBoxes .voiceBox {
        flex-direction: column-reverse;
        margin-top: 20px;
    }
    .redBoxes .invisibleBox {
        flex-direction: column;
        margin-top: 20px;
    }
    .inner,
    .redBoxes .invisibleBox .invisibleCont .invisibleCopy,
    .redBoxes .voiceBox .voiceCont {
        padding: 30px 0;
    }
    .redBoxes .voiceBox .voiceCont {
        background: url(https://balrakshabharat.org/wp-content/themes/ngo/images/voiceContImg.png) -28%/150px #ea1514;
    }
    .cfcBoxRow .cfcBoxColCont::before,
    .redBoxes .vissionBox .vissionCont::before,
    .redBoxes .voiceBox .voiceCont::before,
    .techAssistSldr .n2-ss-slider .n2-ss-layer-content .n2-ss-layer,
    .techTabBox .frontLineList ul li:nth-child(3) {
        display: none;
    }
    .multiBox .row .greyBox {
        width: 100%;
        margin-top: 30px;
        min-height: 300px;
    }
    .flip-card,
    .footerCont .footerLinks .colm {
        width: 100%;
        margin-top: 20px;
    }
    .redBoxes .invisibleBox .invisibleCont {
        background: url(https://balrakshabharat.org/wp-content/themes/ngo/images/invisibleImg.png) 115%/100px #ea1514;
    }
    .multiBox .row .greyBox h2 {
        font-size: 28px;
        margin-bottom: 20px;
    }
    #boxes #dialog #san .sanLft h2,
    .apchProcess h2,
    .apchRsntInv h2,
    .aprochBox .aprochCont h2,
    .aprochOur h2,
    .aprochOur ul li .aprchImg span,
    .aprochResult h2,
    .aprochResult ul li .rsltBox .rsltCont,
    .career .sjb-page .sjb-detail .list-data h3,
    .career .sjb-page h2,
    .chdInerPage ul li .chdInerHdng h2,
    .conatctPage .contList h1,
    .dActivePopFst .lftpopArea .lftpopAreaCont h2,
    .dActivePopScd .rgtpopArea .lftpopAreaCont h2,
    .dntBoxCont h2,
    .donationLiveCont h3,
    .donorPage .donorCamp h2,
    .donorPage .donorCamp h4,
    .donorPageCont .donorFeeling h2,
    .eduAchmnts .eduAchmntsBox .eduAchmntsTab ul li .liHdng,
    .eduSltn h4,
    .eduSolution h2,
    .edumapAreaBoxCont h2,
    .evolvingAccord ul li .evlHdng h4 strong,
    .exploreChld .rightList ul li .rgtHdng strong,
    .exploreChld h2,
    .exploreChld ul li .exploreChldDtl,
    .exploreChld ul li .exploreChldDtl strong,
    .financialsBox ul li h2,
    .galleryBox h1,
    .gnrsCntr h2,
    .gnrsCntr ul li .gnrsCntrCont h3,
    .growthMission h2,
    .hniCntr h2,
    .hniCntr ul li .hniCntrCont h3,
    .instPrtCont h2,
    .instPrtWhyCont h2,
    .invAchieved h2,
    .invisibleAcordn li h4,
    .invisibleCont h3,
    .invisibleStreets h3,
    .legacyBox ul.gnrsList li p,
    .meetPrtnr h2,
    .mntApproch h2,
    .mntGlimpses h2,
    .mntQualityBox h2,
    .mntQualityBox ul li h3,
    .multiBox .row .greyBox p,
    .otherChld h2,
    .otherChld ul li .otherChldDtl,
    .partnershipAcordian ul li h4,
    .partnershipBox .partnershipCont h2,
    .partnershipBox .partnershipCont h5,
    .policyBox .policyCont h4,
    .policyTab ul li .policyTabDtl h3,
    .policyTab ul li h2,
    .prtSupport h2,
    .prtSupport ul li .prtSupportCont h3,
    .redBoxes .misinBox .misinCont .misinContCopy,
    .search-page article h2,
    .search-page nav h2,
    .stChangeList ul li .eduHdng h4,
    .taxBnr .taxBnrCont h2,
    .techNew h2,
    .termTxt h2,
    .voicesDonors h2 {
        font-size: 20px;
    }
    .donationBox {
        padding: 20px;
        flex-direction: column-reverse;
    }
    .donationBox .donationImg {
        padding-left: 0;
        margin-bottom: 30px;
    }
    .flip-card {
        height: 175px;
    }
    .blogRply,
    .dActivePopFst .lftpopArea .lftpopAreaCont,
    .dActivePopScd .rgtpopArea .lftpopAreaCont,
    .growthBox .growthCont,
    .latest,
    .termNav,
    footer {
        padding: 20px 0;
    }
    .blogRply h3,
    .dActivePopTrd .popAreaCont h2 span i,
    .donationBox .donationCopy h2,
    .eduAchmnts .eduAchmntsBox h3,
    .eduHdr h2,
    .legacyBox h2,
    .legacyBox h3,
    .slidercfcHdr h2 {
        font-size: 24px;
    }
    #boxes #dialog #san .sanLft h3,
    #countdown li span,
    #san h2,
    .apchRsntInv .apchRsntInv ul li,
    .aprochBox .aprochCont p,
    .blogList p,
    .bloggreyBg p,
    .bnrTxt h1,
    .bnrTxt h3,
    .bottomNav ul li,
    .career .sjb-page .alert-success,
    .career .sjb-page .list-data .job-description p,
    .career .sjb-page .sjb-detail .job-features .table,
    .career .sjb-page .sjb-detail .list-data ul li,
    .cfcTop p,
    .chChmp p,
    .chdChmpCont h2,
    .chdInerPage h5,
    .chdInerPage ul li .chdInerCont p,
    .chdInerPage ul li .chdInerHdng p,
    .cmn1Form .wpforms-field .wpforms-field-label,
    .cmn1Form .wpforms-field .wpforms-field-medium,
    .cmnForm .wpforms-field .wpforms-field-label,
    .cmnForm .wpforms-field .wpforms-field-medium,
    .conatctPage .contList ul li p,
    .conatctPage .contOffices ul li .contExpend p,
    .dActivePopFst .lftpopArea .lftpopAreaCont h2 span,
    .dntBoxCont p,
    .donorPage .donorCamp p,
    .donorPage .donorPageCont p,
    .eduAchmnts .eduAchmntsBox h6,
    .eduPrblm p,
    .eduPrblm ul li .eduHdng h4,
    .eduSltn .eduDnt p,
    .eduSolution p,
    .eduThrough p,
    .eduThrough ul li,
    .evolvingAccord ul li .evlContDtl li,
    .exploreChld .rightList ul li .rgtDtl p,
    .exploreChld ul li .exploreChldDtl span,
    .financialsBox ul li .yearBox select,
    .footerCont .footerLinks .colm h4,
    .footerCont .signUp h3,
    .gnrsCntr ul li .gnrsCntrCont p,
    .hniBox .hniCont p,
    .hniCntr ul li .hniCntrCont p,
    .instPrtCont p,
    .instPrtWhyCont h2 span,
    .instPrtWhyCont ul li,
    .invAchieved ul li,
    .invisibleCont p,
    .meetPrtnr p,
    .missionVsnBox .cmn1Form .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half .wpforms-field-sublabel,
    .missionVsnBox .cmnForm .wpforms-field.wpforms-field-name .wpforms-field-medium .wpforms-one-half .wpforms-field-sublabel,
    .missionVsnBox p,
    .mntGlimpsesSlide h3,
    .monitoringCont p,
    .n2-section-smartslider div.slidertext,
    .n2-section-smartslider div.slidertext i,
    .n2-section-smartslider div.slidertext p,
    .overviewCont h6,
    .panelcfcBg p,
    .partnershipAcordian ul li .prtDtlBox p,
    .partnershipBox .partnershipCont p,
    .policyBox .choiceBg .choiceBgCont ul li p,
    .policyBox .policyCont p,
    .policyTab ul li .policyTabDtl ul li,
    .prgContBg p,
    .prgDonate p,
    .prtSupport ul li .prtSupportCont p,
    .redBoxes .invisibleBox .invisibleCont .invisibleCopy p,
    .redBoxes .misinBox .misinCont .misinContCopy p,
    .redBoxes .vissionBox .vissionCont .vissionContCopy p,
    .redBoxes .voiceBox .voiceCont .voiceContCopy p,
    .rsrsCont h6,
    .search-page nav .nav-previous,
    .slidercfcHdr p,
    .stChange p,
    .techAssist p,
    .techNew p,
    .techTabBox .techTabDtlSec ul li,
    .termTxt p,
    ol li,
    p,
    ul li {
        font-size: 18px;
    }
    .bottomNav ul li a {
        height: 40px;
        line-height: 40px;
    }
    .mapBox .mapArea {
        padding: 50px 0;
    }
    .footerCont .signUpForm .formField {
        width: 100%;
        margin-bottom: 15px;
        margin-right: 0;
        border-bottom: 1px solid #fff;
    }
    .footerCont .signUpForm .formField input,
    .mapBtn a {
        height: 30px;
        line-height: 30px;
        font-size: 18px;
    }
    .footerCont .signUpForm .formBtn input {
        font-size: 18px;
        width: 100px;
        height: 35px;
        line-height: 35px;
        margin-left: 0;
    }
    .footerCont .footerLinks .colm ul {
        margin-top: 0;
    }
    .footerCont .footerLinks .colm ul li {
        padding: 0;
        width: 45%;
        display: inline-block;
        margin: 0;
        line-height: 1;
    }
    .footerCont .footerLinks .colm ul li a {
        color: #f3eae9;
        font-size: 18px;
    }
    .footerCont .footerLinks .colm ul.sclLinks li {
        width: auto;
    }
    .hoverSec ul li {
        width: 150px;
        height: 300px;
        margin: 5px;
    }
    .glryDtl,
    .hoverSec ul li .imgCont {
        padding: 5px;
    }
    .mapBtn {
        right: auto;
        left: 0;
        top: 250px;
        width: 150px;
    }
    .blogTop .archivesList,
    .close {
        right: 0;
    }
    .evolvingBox ul li .evolvingCont,
    .homthremeticbanner,
    .hoverSec ul li .imgCont p,
    .mapCont {
        text-align: center;
    }
    .mapBtn a {
        font-size: 11px;
        padding: 0 10px;
    }
    .bnrTxt,
    .mapAreaBox .hoverSec {
        top: 0;
    }
    .multiBox .row .greyBox .lrnMore {
        height: 36px;
        line-height: 36px;
        font-size: 12px;
    }
    .donationBox .donationCopy,
    ul.docList li .docListCont {
        flex: 1;
        text-align: center;
    }
    .missionVsnBox .msnBox .msnColm {
        width: 75%;
        height: 150px;
        margin: 10px auto;
    }
    .missionVsnBox .msnBox .msnColm:first-child {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/m-1.png) -45px 10%/100px #faf8f3;
    }
    .missionVsnBox .msnBox .msnColm:nth-child(3) {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/m-3.png) 100%/100px #faf8f3;
    }
    .missionVsnBox .msnBox .msnColm:nth-child(2) {
        background: url(https://www.savethechildren.in/wp-content/themes/ngo/images/m-2.png) 110%/100px #faf8f3;
    }
    .redBoxes .misinBox .misinCont .misinContCopy,
    .redBoxes .vissionBox .vissionCont .vissionContCopy {
        width: 90%;
        padding: 30px 0;
    }
    .termNav ul li {
        margin: 5px;
        font-size: 18px;
    }
    .termPad {
        padding: 20px;
    }
    .termTxt h2 {
        margin-bottom: 5px;
    }
    .catetgoryList {
        width: 200px;
    }
    .catetgoryList select {
        width: 110%;
        font-size: 18px;
        padding: 0 10px;
    }
    .bloginner .blogComnt ul li .userCmnt h3 {
        flex-direction: column;
        align-items: flex-start;
        font-size: 20px;
    }
    .bloginner .blogComnt ul li .userCmnt h3 span {
        padding-left: 0;
    }
    .bloginner .blogComnt ul li {
        padding: 30px 0;
        display: flex;
    }
    .bnrBlogDtEd .bnrBlogEdu {
        margin-left: 20px;
    }
    .yearsHun img {
        width: 150px;
    }
    .overviewCont ul li {
        margin: 10px 0;
    }
    .prgDonate a.donateBtn {
        height: 40px;
        line-height: 40px;
        padding: 0 30px;
        font-size: 18px;
    }
    .cfcTop h2 {
        font-size: 28px;
    }
    .cfcTop {
        padding: 10px 5%;
    }
    .cfcBoxRow .cfcBoxColCont .cfcBoxColContInr {
        width: 90%;
        padding: 20px 0;
    }
    .panelcfc {
        width: 330px;
        padding: 0 20px;
    }
    .slidercfcHdr {
        margin-bottom: 40px;
    }
    .panelcfcBg .panelReward {
        margin: 0 15%;
    }
    .chdChmpCont a.knowMoreBtn {
        font-size: 18px;
        margin-top: 10px;
        height: 30px;
        line-height: 30px;
        padding: 0 20px;
    }
    .panelcfcBg {
        min-height: 330px;
    }
    .legacyBox {
        outline-offset: 5px;
        padding: 30px 5% 20px;
    }
    .legacyBox a.dwlGuideBtn {
        padding: 0 20px;
        font-size: 18px;
        height: 60px;
        line-height: 60px;
        margin: 20px 0;
    }
    .legacyBox ul.gnrsList li {
        width: 100%;
        margin: 0 0 50px;
    }
    .legacyBox ul.gnrsList li h4 {
        font-size: 24px;
        margin: 15px 0;
        line-height: 1.2;
    }
    .financialsBox ul li a.dwnBtnn,
    .financialsBox ul li a.dwnBtnnDis,
    .rsrsCont ul li .overviewImg .overBtn span {
        line-height: 40px;
        font-size: 18px;
        height: 40px;
    }
    .multiBox {
        padding: 0 3%;
    }
    .donationBox,
    .partnershipAcordian {
        margin: 20px 0;
    }
    .eduPrblm ul li .eduHdng h4 strong {
        padding-left: 15px;
    }
    .eduPrblm ul li .eduHdng h4 span {
        width: 30px;
    }
    .eduSltn p {
        color: #fff;
    }
    .eduBox {
        position: static;
    }
    .paneledu {
        padding: 0 20px;
        width: 360px;
    }
    .paneledu .panelImg .panelcopy {
        font-size: 20px;
        height: 40px;
        line-height: 40px;
        padding: 0 10px;
        bottom: 30px;
    }
    .eduHdr h2 {
        margin: 80px 0 50px;
    }
    .eduAchmnts .eduAchmntsBox h2 {
        font-size: 32px;
        margin-bottom: 20px;
    }
    .eduAchmnts {
        padding: 30px 5%;
    }
    .eduAchmnts .eduAchmntsBox h6 {
        line-height: 1.2;
    }
    .growthMission h2 {
        padding: 20px 0;
        margin: 0;
    }
    .campaignRow .campaignColDtl .campaignColTxt {
        width: 100%;
        padding: 40px 20px;
    }
    .chChmpList ul li .eduContDtl .note,
    .chdInerPage ul li .chdInerCont .note,
    .stChangeList ul li .eduContDtl .note {
        font-size: 12px;
    }
    .policyTab ul li .policyTabDtl ul li {
        background-position: 0 5px;
    }
    .policyBox .policyContBg li h3 span,
    .policyTab ul li h2 span {
        width: 20px;
        height: 20px;
        background-size: 100%;
    }
    .aprochOur ul li,
    .aprochResult ul li .rsltBox {
        height: 80px;
    }
    .aprochResult ul li {
        border: 4px solid red;
        margin-bottom: 10px;
    }
    .aprochResult ul li .rsltBox .rsltImg {
        width: 80px;
    }
    .aprochOur h2,
    .aprochResult h2 {
        margin-bottom: 15px;
    }
    .chdInerPage ul li .chdInerHdng h2 {
        margin-bottom: 10px;
    }
    .meetPrtnr ul li {
        height: 200px;
        width: 32%;
    }
    .techTabBox .techTabDtlSec .techTabDtl {
        padding: 20px 40px;
    }
    .techTabBox .techTabDtlSec ul li {
        padding: 5px 0;
    }
    .mntQualityBox ul li {
        height: 100px;
        width: 100%;
    }
    .mntQualityBox ul li:first-child,
    .mntQualityBox ul li:nth-child(2),
    .mntQualityBox ul li:nth-child(3) {
        background-size: 100px;
    }
    .exploreChld ul li .exploreChldICon img {
        width: 50%;
    }
    .financialsBox ul li .yearBox {
        height: 40px;
        margin: 20px 0;
    }
    .chChmpList ul li .eduHdng .eduArw,
    .stChangeList ul li .eduHdng .eduArw {
        width: 30px;
        height: 30px;
    }
    .chChmpList ul li .eduHdng,
    .stChangeList ul li .eduHdng {
        padding: 20px 20% 20px 5%;
    }
    .cmn1Form .wpforms-field .wpforms-field-medium,
    .cmnForm .wpforms-field .wpforms-field-medium {
        padding: 0 10px;
    }
    .eduBox ul li span {
        width: 15px;
        height: 15px;
    }
    .eduThrough {
        margin: 0;
    }
    .career .sjb-page .btn-primary {
        height: 30px;
        padding: 0 20px;
        line-height: 34px;
        font-size: 18px;
    }
    .policyTab ul li h2 {
        height: auto;
        line-height: normal;
        padding: 10px 60px 10px 20px;
        min-height: 60px;
        display: flex;
        align-items: center;
    }
    .policyBox .policyContBg li.select h3 span,
    .policyTab ul li.select h2 span {
        background-size: 100%;
    }
    .rsrsCont ul li {
        width: 100%;
        margin: 20px 0;
    }
    .techAssistSldr div#n2-ss-97 .n2-ss-control-bullet {
        bottom: 0 !important;
    }
    .techAssist {
        padding: 0 5%;
    }
    .meetPrtnr,
    .techNew {
        margin: 30px auto;
    }
    .page-404 {
        padding: 15% 5%;
    }
    .taxBnr .taxBnrCont a.dwnBtn {
        height: 45px;
        line-height: 45px;
        font-size: 20px;
        margin-top: 10px;
    }
    .cntDnrSprt .cntDnrSprtHdng {
        height: 50px;
        line-height: 50px;
        font-size: 20px;
    }
    .cntDnrSprt .cntDnrSprtHdng span {
        top: 20%;
    }
    #boxes #dialog {
        width: 90%;
    }
    .dActivePopFst {
        width: 80%;
        flex-direction: column-reverse;
    }
    .dActivePopTrd {
        height: 350px;
    }
    .dActivePopTrd .popAreaCont h2 span,
    .faqSec .faqTab ul {
        display: block;
    }
    .apchRsntInv .apchRsntInv {
        padding: 10px 10%;
    }
    .impctbanner-home div.n2-ss-slider-2 {
        height: 800px !important;
    }
    ul.docList li {
        justify-content: center;
    }
    ul.docList li .docListImg {
        width: 100%;
        margin: 0 0 20px;
        justify-content: center;
        display: flex;
    }
    ul.docList li .docListCont a.docdwlBtn {
        height: 36px;
        line-height: 36px;
        font-size: 18px;
    }
    .edupos1 {
        top: 28%;
        left: 41%;
    }
    .edupos2 {
        top: 40%;
        left: 65%;
    }
    .hlthpos2 {
        top: 10%;
        left: 30%;
    }
    .hlthpos1 {
        top: 39%;
        left: 33%;
    }
    .hlthpos4 {
        top: 80%;
        left: 33%;
    }
    .hmntpos1 {
        top: 80%;
        left: 35%;
    }
    .rslpos1 {
        top: 31%;
        left: 59%;
    }
    .rslpos2 {
        top: 40%;
        left: 66%;
    }
    .rslpos3 {
        top: 21%;
        left: 32%;
    }
    .chPovertypos1 {
        top: 29%;
        left: 17%;
    }
    .chPovertypos5 {
        top: 70%;
        left: 23%;
    }
    .pos9 {
        top: 89%;
        left: 32%;
    }
    .pos11 {
        top: 70%;
        left: 24%;
    }
    .sliderOne .n2-ss-slider .n2-ss-slide-background-image {
        background-size: 100% !important;
        background-position: top left !important;
    }
    .sliderOne .n2-ss-slider .n2-ss-section-main-content {
        padding: 8.5em 0 0 !important;
    }
    .faqSec .faqTab ul li {
        font-size: 18px;
        width: 48%;
        display: inline-block;
        vertical-align: text-top;
    }
    .faqSec .faqTab ul li:first-child {
        width: 100%;
        display: block;
        clear: left;
    }
    .faqSec .faqTab ul li:nth-child(2) {
        width: 58%;
    }
    .faqSec .faqTab ul li:nth-child(3) {
        width: 38%;
    }
    .sliderOne div#n2-ss-16 .nextend-arrow {
        top: 45% !important;
    }
    .homthremeticbanner a {
        margin: 5px auto 0;
    }
    .close {
        top: -50px;
    }
    #boxes #dialog #san .sanLft {
        padding: 5%;
    }
    .invisibleAcordn li h4 {
        padding: 20px 60px 20px 20px;
    }
    .invisibleAcordn li h4 span {
        background-size: 100%;
        width: 25px;
        height: 25px;
    }
    .invisibleAcordn li .invisibleAcordnDtl {
        padding: 0 20px;
    }
    .invisibleAcordn li .invisibleAcordnDtl .readMoreBtn {
        height: 35px;
        line-height: 35px;
        font-size: 18px;
    }
    .jebbsBg,
    .techTabBox {
        padding: 10px;
    }
    .techTabBox .frontLineList ul li {
        height: auto;
        padding: 20px 0;
        font-size: 20px;
    }
    .partSays ul,
    .techNew h2 {
        margin-top: 20px;
    }
    .hniFurder ul li,
    .otherChld ul li {
        width: 100%;
        margin-top: 10px;
    }
    .monitoringCont {
        padding: 20px 5%;
    }
    .aprchSlider .js .cd-h-timeline__line li:first-child a {
        left: 120px !important;
    }
    .aprchSlider .js .cd-h-timeline__line li:nth-child(2) a {
        left: 280px !important;
    }
    .aprchSlider .js .cd-h-timeline__line li:nth-child(3) a {
        left: 480px !important;
    }
    .aprchSlider .js .cd-h-timeline__line li:nth-child(4) a {
        left: 700px !important;
    }
    #countdown li {
        height: 35px;
        font-size: 11px;
    }
    .prtSupport ul li .prtSupportImg {
        width: 100%;
        margin-bottom: 20px;
    }
    .prtSupport ul li .prtSupportCont {
        padding: 0;
    }
    .partSays ul li:nth-child(2) .partSaysImg {
        margin-top: 0;
        margin-bottom: 50px;
    }
    footer .signUpForm .wpforms-field-container {
        width: 100%;
        flex-direction: column;
    }
    footer .footerCont .signUp {
        margin-bottom: 0;
    }
    .partnershipBox .partnershipCont {
        margin-top: 50px;
    }
    .partnershipSlider div#n2-ss-98 .n2-ss-control-bullet {
        bottom: 10px !important;
    }
    .career .sjb-page .col-md-12 {
        padding: 0 15px;
    }
    .hniFurder ul {
        flex-direction: column;
        margin: 20px auto;
    }
    .hniFurder p {
        padding: 10px 0;
    }
    .glryBox li {
        width: 90%;
        margin: 20px 0;
    }
}
@media (max-width: 400px) {
    .mapAreaBox .hoverSec {
        left: -5px;
    }
    .hoverSec ul li {
        margin: 2px;
    }
    .bottomNav ul li {
        font-size: 12px;
    }
    .footerCont .footerLinks .colm ul li a,
    .legacyBox p,
    .legacyBox ul.gnrsList li p,
    .mainslctPrg select,
    .multiBox .row .greyBox p,
    .slctPrg select {
        font-size: 18px;
    }
    .multiBox .row .greyBox h2 {
        font-size: 24px;
    }
    .multiBox .row .greyBox {
        min-height: 250px;
    }
    .pos7 {
        left: 33%;
        top: 43%;
    }
    .pos2 {
        left: 23%;
    }
    .pos9 {
        top: 89%;
        left: 31%;
    }
    .donateBoxMbl,
    .legacyBox h2,
    .legacyBox h3,
    .legacyBox ul.gnrsList li h4 {
        font-size: 20px;
    }
    .legacyBox a.dwlGuideBtn {
        padding: 0 10px;
        font-size: 18px;
        height: 50px;
        line-height: 50px;
    }
    #header .logoArea {
        margin-left: 10px;
    }
    #header .logo {
        height: 50px;
        width: 160px;
    }
    .video-logo {
        width: 160px;
    }
    .impctbanner-home div.n2-ss-slider-2 {
        height: 700px !important;
    }
    .hlthpos3 {
        top: 50%;
        left: 23%;
    }
    .hmntpos1 {
        top: 78%;
        left: 34%;
    }
    .bnrBlogDtEd {
        flex-direction: column;
    }
    .bnrBlogDtEd .bnrBlogEdu {
        margin: 20px 0 0;
    }
}
@media (max-width: 320px) {
    .catetgoryList {
        width: 170px;
    }
    .catetgoryList select {
        font-size: 18px;
        padding: 0 10px;
    }
    .blogList .blogIco {
        flex-direction: column;
    }
    .blogList .blogEdu {
        margin: 15px 0 0;
    }
    .blogList .blogDate span,
    .blogList .blogEdu span {
        margin-right: 10px;
    }
    .overviewCont ul li .overviewImg .overBtn span,
    .overviewCont ul li .overviewImg .overviewImgCont h2 {
        font-size: 18px;
        height: 30px;
        line-height: 30px;
    }
    .overviewCont ul li .overviewImg .overviewImgCont h4,
    .overviewCont ul li .overviewImg .overviewImgCont p {
        font-size: 18px;
    }
    .overviewCont ul li .overviewImg .overviewImgCont h3 {
        font-size: 24px;
        margin: 5px 0;
    }
}
@media only screen and (min-device-width: 320px) and (max-device-width: 1000px) and (orientation: landscape) {
    #header .menu-mainmenu-container {
        width: 100%;
        height: 50vh;
        overflow: scroll;
    }
    .glryBigBox .glryimg {
        height: 40%;
    }
    .glryDtl {
        padding: 5px;
    }
    .glryDtl p {
        max-height: 50px;
        overflow-y: scroll;
    }
}
@media only screen and (min-width: 1025px) and (max-width: 1320px) {
    #header nav ul {
        padding-left: 0;
    }
    #header nav ul li {
        margin: 0 !important;
    }
    #header nav ul li a {
        padding: 14px 15px 14px 15px !important;
        font-size: 16px;
    }
    #header .donateBox {
        width: auto;
    }
} /* #header .donateBox a{width:165px} .donateBox a img{display:none} */