.d-flex{display:flex}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt80{padding-top:80px}.pt90{padding-top:90px}.pt100{padding-top:100px}.pb80{padding-bottom:80px}.pb30{padding-bottom:30px}.pr80{padding-right:80px}.pr50{padding-right:50px}.pr15{padding-right:15px}.pr10{padding-right:10px}.pr7{padding-right:7px}.pr0{padding-right:0}.pl15{padding-left:15px}.pl7{padding-left:7px}.pl70{padding-left:70px}.plr20{padding:0 20px}.pl10{padding-left:10px}.pl0{padding-left:0}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mb40{margin-bottom:40px}.mt80{margin-top:80px}.mt100{margin-top:100px}.dcr{color:#545454}
@media screen and (min-width:1367px) and (max-width:1600px){.bannerContent2 h1{font-size:68px}}
@media screen and (min-width:1367px) and (max-width:1920px){.bannerbg{height:50vw;background-position:0 80px!important}.bannerContent h1{font-size:88px}.top_donate{margin-top:-270px}.hbcolor{background-color:#fff}.top_donate2{margin-top:-240px}}
@media screen and (min-width:1280px) and (max-width:1367px){.nav_somedia .sm_navigation li{letter-spacing:0}.sm-banner2{height:550px}.bannerContent2 h1{font-size:60px}}
@media screen and (max-width:1200px){.help .nav-tabs .nav-link{font-size:20px}.dontent_description_content{padding:20px 15px 0}.story_tx_content .date{font-size:50px}.story_tx_content .dateyers{margin-right:15px}.sikshaStory li{display:block;padding-bottom:10px;border-bottom:1px solid #d7d7d7;margin-bottom:10px}.bannerContent2 h1{font-size:60px}}
@media screen and (max-width:1280px){.nav_somedia .sm_navigation li{letter-spacing:0}.sm-banner2{height:550px}.bannerContent2 h1{font-size:60px}}
@media screen and (max-width:1024px){.nav_somedia .sm_navigation li{padding:0 5px}.bannerContent2 h1{font-size:60px}.sm-banner2{height:430px}.lstTilte{font-size:18px;padding:35px 0}}
@media screen and (min-width:992px){.backOverlayer,.navigation_botn,.showOntable{display:none}.showonMobile,.smgoclose,.sm-submenu,.backdropbg{display:none}.menuoverlay{display:flex;align-items:center}.setnevbar{display:flex;align-items:center}}
@media screen and (max-width:991px){.blogheader{height:auto;align-items:center;justify-content:flex-end;position:absolute;text-align:center;width:100%;background:#fff;left:0;padding:10px;z-index:1;top:0;display:none!important}
.blogheader li{display:block;font-family:bebas_neueregular;padding-left:0;padding-bottom:15px}.flwsussme button{padding:10px 30px}.qlinks li{padding:0 10px}.nws_date_content{margin-right:20px;min-height:118px}.usercamImage .usercamImage_url{text-align:center}
.usercamImage .usercamImage_url img{width:auto}
.supportblock{padding:20px}.sptcontent p{padding-right:0}.navDonate{font-family:bebas_neueregular;background:#ffed00;letter-spacing:1px;border:none;padding:5px 30px;border-radius:30px;display:inline-block;margin-right:5px}.flwsussme{padding-left:0;text-align:center;margin-bottom:10px}.border-rt{border:none}.rghtSlider70{padding-right:0}.storySlider img{max-width:100%;width:100%}.showOntable{display:none}
.navbarSec .row{margin:0}.phomessagebx{position:fixed;top:50%;right:0;z-index:1;display:block;box-shadow:1px 5px 7px rgb(0 0 0/80%)}.phomessagebx li{display:block;position:relative;background:#fff;padding:10px}.phomessagebx li span{position:absolute;right:0;top:0;visibility:hidden;opacity:0;transition:all .5s ease-in-out;background:#000;padding:13px 15px;color:#fff;font-size:13px;min-width:210px}
.phomessagebx li:hover span{visibility:visible;opacity:1;right:44px}
.sm-submenu{position:absolute;content:"\f061";top:10px;right:20px}.backdropbg{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.7);left:100%}.backdropbg.switchOn{left:0}.campaign_skill{margin-left:0}.campaign_txt_content{margin-top:20px}
.mw100{max-width:100%}.hoversm1{width:200px;height:200px}.sm_ul_background{height:266px}.smstoryimgleft,.smsrotycontent{width:100%}.reachsection .container{max-width:100%}.centercouter .redBg h5{font-size:15px}.conatntcontnt{margin-bottom:15px}
.nav_somedia{position:fixed;display:block;width:400px;height:100%;margin:0;background:#fff;z-index:999;left:100%}.nav_somedia.swicthNavClose{left:100%}.nav_somedia.switchOn{left:0}.nav_somedia .sm_navigation li a:hover{color:#77b72a;transform:scale(1.01)}.dropdownsubmenu{position:relative;top:0;display:none;opacity:1;visibility:visible}.dropdownsubmenu{background:0 0;padding:0}
.nav_somedia .sm_navigation li:hover .dropdownsubmenu{top:0;background:0 0;padding:0}
.nav_somedia .sm_navigation li .dropdownsubmenu li a{color:#000;font-family:raleway,sans-serif;font-size:14px;padding:10px 0;font-weight:400}.smgoclose{padding:15px}.smgoclose button{background:0 0;border:1px solid #76b829;color:#76b829;font-size:20px;padding:5px 15px}.nav_somedia .sm_navigation li{padding:10px 15px;display:block;text-align:left;border-bottom:1px solid #ddd;position:relative}.sm_navigation{display:block;align-items:baseline;justify-content:left;height:100vh;position:relative;overflow-y:scroll}.showonMobile li{display:inline-block;padding-left:15px}.showonMobile i{color:#000;font-size:20px}.topHeader_content{display:none}.logoSmile{width:196px}.showonMobile{display:flex;width:100%;align-items:center;justify-content:flex-end;height:127px;padding:0 13%}.sm-banner{height:680px;margin-top:127px;background-position:center}.sm-banner2{height:500px;margin-top:127px;background-position:0 0}.lstyesrcontent{width:100%;margin-bottom:70px}.lestIcons{top:-40px;left:0;right:0;margin:0 auto}.lstTilte{font-size:25px;padding:35px 0 20px}.lsttextConent{padding:15px;min-height:110px;font-weight:500}.disburment h2{font-size:35px;letter-spacing:1px;margin-bottom:30px}
.chartdesign{margin:10px 0}.txtCnt.pr15{padding:0}.lastImpactyrs{padding:0 0 30px}p{font-weight:500}.txtCnt.pl15{padding-left:0}.donationform{padding:40px 0}
.lastImpactyrs h2,.donationformcontent h2,.donationform h2{font-size:35px}
.disbursementconent .text-right{text-align:left!important}
.sm_banner_content h1{font-size:350%}
.menu-btn{width:40px;height:26px;cursor:pointer;position:relative}
.menu-btn span{position:absolute;background:#76b829;width:100%;height:3px;transition:.4s .4s top,.4s .4s bottom,.3s transform;border-radius:100px}.menu-btn span:nth-of-type(1){top:0}.menu-btn span:nth-of-type(2){top:53%;opacity:1;transition:opacity .1s .4s}
.menu-btn span:nth-of-type(3){bottom:-4px}
.closenav span{transition:.4s top,.4s bottom,.4s .4s transform}.closenav span:nth-of-type(1){top:40%;transform:rotate(45deg)}.closenav span:nth-of-type(2){opacity:0;transition:opacity .1s .4s}.closenav span:nth-of-type(3){bottom:40%;transform:rotate(-45deg)}
.showonMobile .donatenow{border-radius:30px;padding:5px 40px}
.header .container{max-width:100%}.hideOnMble{display:none}.logo{text-align:left}.navigation_botn{padding-top:35px;position:absolute;top:0;right:15px}.header2 .logo img{height:90px}.btnDonatedd button{width:100%}.dontent_description_content{min-height:auto;padding-bottom:20px}.navigation li a{padding:10px 15px}.header{margin-top:0;display:inline-block;width:100%;top:0}.header2{background:#fff}.hbcolor .pr0{padding-right:15px}.navigation_btn{display:inline-block}.top40{top:0}.navbarSec{position:absolute;left:0;top:0;width:100%;z-index:9999;padding-top:30px;display:none}.navbarfixed{padding-left:270px;height:151px}.socialMedia{display:none}
.navigation li{display:block}.navigation{justify-content:flex-start;height:auto;display:block;padding-left:20px}.bannerContent h1{font-size:50px}.help{margin-bottom:20px}
.counterCamgain,.keyDescriotn{margin-top:50px}.blendedlerning h2{font-size:50px}.bannerbg{height:50vw}.banner2{height:460px}.top_donate{margin-top:-90px}.bgwhitetran .blogheader li a{color:#fff}.bannerContent2 h1{font-size:48px}.counterCamgain2{padding-left:30px;margin-top:90px}.vediogallery_lft,.vediogallery_rgt{width:100%}
.sikshaStory{margin-top:50px}.keyIntervention2 .col-md-2{flex:0 0 50%;max-width:50%;margin-bottom:15px;text-align:center}.eduDivided{padding:30px 0;height:450px}.eduDivided_content{width:100%;padding:20px}.donationformcontent{padding-left:0}}
@media screen and (max-width:820px){.sm-banner2{height:400px;background-size:100%}
.sm-banner2 .sm_banner_content h3:after{display:none}.flwsussme{padding-left:0;text-align:center}
.sm_ul_background{height:216px}.skill_campaign_btn{margin-bottom:15px}
.sm_ul_background{padding-left:15px}.sm_ul_background{height:216px}.sm-show-imgaes{display:none}
.owkstl4 .sm-showcontent p{padding-left:0%}.owkstl4 .sm-showcontent,.owkstl2 .sm-showcontent{text-align:right;padding-right:20px;padding-left:0}.sm-showcontent h3{font-size:30px}.smsrotycontent{padding:20px 15px}.sm-qlinks{margin-bottom:15px}
.flwsussme ul{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}.vediogallery_rgt iframe{height:350px!important}}
@media screen and (max-width:768px){.bannerContent2 h1{font-size:32px}}
@media screen and (max-width:767px){.bannerContent2{padding-top:unset}.sm-quickling{text-align:center}.indesm{display:inline-block}.conatntcontnt img{height:30px}.conatntcontnt{font-size:25px}.reachsection{height:auto}.campaginform3tabs .donatebtn{margin-bottom:15px}.dtext{text-align:center}.iconsDiagram{padding:20px 25px 20px 0;text-align:center}.disburment h2,.lastImpactyrs h2,.donationformcontent h2,.donationform h2{font-size:28px;text-align:center}.donationdescription{padding-right:0%}.campaginform3tabs{padding:20px}.sm_certificate{width:70px;display:none}
.storySlider .owl-pagination{position:relative}.storySlider .owl-buttons{display:none}.sikshaStory li{margin-bottom:30px;padding-bottom:30px}.sm_change_images{position:relative;left:0;top:0;margin-bottom:30px}.sm_change_bx{width:180px;height:180px}.campaignSiksha2:after,.campaignSiksha2:before,.storyCnt2:before,.storyCnt2:after,.cam_colaboration::before{display:none}.storyCnt2{padding:0}
.cam_colaboration{padding:50px 0}.eduDivided_content p{padding-right:0;opacity:.9}
.campaginBlackForm:after{width:100%}.bannerbg{height:50vw}
.campaignSiksha.pt80,.campaignSiksha.pb80{padding-top:30px}
.keyIntervention2 .col-md-2{flex:0 0 100%;max-width:100%}.sikhshasler{padding:20px 30px}.slider_health{display:inline-block;align-items:center;width:100%}.slider_health_img{width:100%;text-align:center}
.slider_health_img img{width:100%}.abochild{margin-top:20px}
.sm_ul_background{height:auto;width:100%;padding:20px;background:#76b829!important;margin-left:0}
.owkstl4 .sm-showcontent,.owkstl2 .sm-showcontent{text-align:left;padding-right:0;padding-left:0}
.owkstl2:hover .sm-ourwork-overlay,.owkstl4:hover .sm-ourwork-overlay{width:90%;text-align:left;display:flex;align-items:center;justify-content:start}
.owkstl2 .sm-showcontent p{padding-left:0}.slider_health_txt{background-color:#fff;color:#000;margin-left:0;width:100%;font-size:22px;padding:15px}
.eduDivided_content a{margin-top:10px}.qlinks li{display:block;padding:0 0 15px}.coprright li{display:block;padding:0 0 15px}.videoeffect h2{font-size:40px}
.rghtSlider70{padding-right:0}.keyIntervention2 h2{font-size:35px}
.navigation_botn.navigation_botn2{top:0}.top_donate{margin-top:30px}.top_donate2{margin-top:0}
.donateSection{padding-top:20px}
.sptcontent li a h3{font-size:25px}.trmCnsiof.pt60{padding-top:20px}
.counterCam_counter_number{top:-40px;font-size:50px}
.storyCnt2 .sikshaStory{margin-top:40px}
.camStory_pg:before,.camStory_pg:after{display:none}.campaignSiksha h2{font-size:40px}
.counterCamgain_lft{font-size:40px}.videoeffect{height:300px;background-position:center}
.blendedlerning h2{font-size:40px}.sikshaStory{margin-top:0;text-align:center}.fowUs{background-color:#e1e1e1;padding:15px}
.study_campang2_lft,.study_campang2_rht{width:100%;padding-right:0}
.rghtSlider40{margin-right:0}}
@media screen and (max-width:480px){.sm_banner_content h1{font-size:160%}#search-box .search-main .search-inner{width:90%}.sm_ul_background{height:auto;width:100%;padding:30px}.btnstorykmore{bottom:-60px}.smStory{padding:80px 0}
.counterCam_counter_number{top:0;font-size:50px;position:relative;left:0;text-align:center;background:0 0}
.counterCamgain2 li{margin-bottom:20px}
.counterCam_counter_content{padding:15px;text-align:center}
.nwsContent{display:inline-block}.nws_date_content{margin-right:0;min-height:auto;width:100%;margin-bottom:20px}
.sikshaStory li:last-child{margin-bottom:20px}
.cam_colaboration h2,.sikshaStory h2,.keyIntervention2 h2{font-size:30px}
.sptcontent li a h3{font-size:18px}
.bannerContent2 h1{font-size:24px; margin-top:90px;}.checkusertype li{display:block}
.vediogallery_cnt{padding:20px;font-size:25px}.sm_banner_content h3:after{display:none}.showonMobile{padding:0 3%}
.logo img{height:80px}.navigation_botn{padding-top:35px}
.navigation_btn{font-size:16px;padding:5px 15px}.bannerbg{height:50vw}.donateSection{padding:20px 0}
.storyCnt2:before{width:151px;height:330px}.storyCnt2:after{width:218px;height:179px;background-size:contain}.eduDivided{padding:30px 0;height:auto}.counterCamgain2{padding-left:0;margin-top:20px}.bannerbg{height:80vw}.bannerContent h1{font-size:40px}.bannerContent h3:after{display:none}.imgeducation{display:inline-block;text-align:center}

.dontent_description_content{padding:30px 20px 10px}.counterCamgain_invi_cont{display:inline-block;width:100%}
.counterCamgain_lft{width:100%;font-size:40px}
.counterCamgain_rgt{width:100%}
.campaign_skill{margin-right:0;width:100%;height:auto;padding:20px;font-size:18px;text-align:center;margin-bottom:15px}
.campaign_txt_content h3,.smilefundation h3,.sm_ourwork .ourtitle h3,.smStory h2,.smsrotycontent h3,.suppotersk h2,.awsrdcontentline h3,.reachtxtcontent h3,.centercouter .redBg,.suppotersk h3,.sm-showcontent h3,.blogsection h3{font-size:31px}.reachtxtcontent{padding:20px;height:auto}.awsrdcontentline{margin-bottom:20px}.reachsection,.centercouter{height:auto}.sm-couter{margin-top:15px}.conatntcontnt img{height:40px}.awsrdcontentline li:before{width:31px;height:17px;top:12px}.awsrdcontentline li{padding-left:40px;line-height:30px}.campaign_txt_content h4,.conatntcontnt,.smilefundation h4,.suppotersk h3,.sm-username h4{font-size:20px}.news_tx_content{display:inline-block}.dateyers{margin:0 0 10px}.smusersupport{margin:0}.sm_certificate{width:60px}.sm-banner{margin-top:80px}.campaigntabs .nav-tabs .nav-link{font-size:15px;letter-spacing:0}}
@media screen and (max-width:500px){.campaginBlackForm .usercamImage{padding:10px}
.sm_banner_content h3{font-size:16px;padding:0}.logoSmile{width:120px}
.ruppes_select li{margin:5px;width:40%;text-align:center}
.dontent_description_content .ruppes_select [type=radio]:checked+label,.dontent_description_content .ruppes_select [type=radio]:not(:checked)+label{width:100%}.sm-banner{height:262px}
.sm_banner_content button{padding:5px 25px;font-size:13px}
.radio-button li{display:block;min-width:100%;margin-bottom:10px}
.radio-button li:last-child{margin:0}
.showonMobile{height:80px}.showonMobile .donatenow{padding:2px 20px}
.menu-btn{width:26px}.showonMobile li{display:inline-block;padding-left:10px}
.nav_somedia{width:260px}.flwsussme li a{width:30px;height:30px;font-size:15px}
.blendedlerning h2{font-size:30px}.blendedlerning{height:auto;padding:30px 0}
.story_tx_content{display:inline-block}.story_tx_content.green .dateyers{background-color:#76b82a}.vdoIcons{position:relative;display:inline-block;text-align:center;width:100%;padding:15px 0}.vdoIcons button{display:inline-block}.vscetion{position:relative;text-align:center}.videoeffect{height:240px}
.knowmorebtn{width:100%;margin-bottom:10px}.donateskill{width:100%;margin:0}.skill_campaign_btn{width:100%}}
@media screen and (max-width:450px){.navDonate{display:none}.sm-banner{height:202px;background-size:cover}}
@media screen and (max-width:320px){.header2 .logo img{height:80px}.dontent_description_content{padding:10px}.submitbtn{padding:6px 0;width:100%}.bannerContent h1{font-size:22px}.navigation_botn{padding-top:20px}}
@media screen and (max-width:300px){.sm_banner_content h1{font-size:170%}.logoSmile{width:110px}}