body{font-family: "Barlow", sans-serif;}



.new-hed-small-989{font-family: "Barlow", sans-serif; font-size:24px; font-weight:500; text-align:center; color:#0b1c39;margin: 50px 0 -40px 0px;}

.our-key-supporters {
    background-color: #15cffb !important;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: none;
    color: #fff !important;
    cursor: pointer;
    font-family: "Barlow", sans-serif;
    display: inline-block;
    font-size: 20px;
    font-weight: 500;
    padding: 8px 20px 12px 20px;
    text-align: center;
    text-decoration: none;
}
.ece-impact-text2025{
    margin: 15px 0 0 19px;
    color: #585858;
    font-size: 17px;
    font-weight: 500;
    text-align: left;
    line-height: 28px;
}


.wmp-hed-2025-a{
	font-family: "Barlow", sans-serif;
    color: #0b1c39;font-size:30px;
	padding: 0 0 18px 0px;
    margin-top: 0px;
    font-style: normal;
    font-weight: 500;
}


.circle998 {
  width: 199px;
  height: 199px;
  border: 2px solid #000; 
  border-radius: 50%; 
	border: 1px dotted;
}

.circle998-text {
  text-align: center;
    padding: 58px 10px 0 10px;
}
.circle998-div88-first{margin: 28px 0 0 0px;}
.circle998-div88{margin: 28px 0 0 -36px;}


.wmp-hed-2025-a-text{
	font-family: "Barlow", sans-serif;
    color: #0b1c39;font-size:30px;
	padding: 0 0 18px 0px;
    margin-top: 0px;
    font-style: normal;
    font-weight: 500;
}
.wmp-impact-text-1hed{font-size: 22px;
    line-height: 12px; font-weight: 500;
	color: #080808;
    padding: 12px 0 0 0px;}

.wmp-impact-text-1{font-size: 18px;
    line-height: 24px;
    padding: 12px 0 0 0px;}


.ece-impact-bg2025{background-color: #f3f3f3;
    padding: 10px 10px 10px 10px;
    height: 251px;
    margin: 0 0 38px 0px;}


.ece-impact-smallhed2025 {
    text-align: left;
    margin: 10px 0 0px 0px;
    padding: 0px 0px 0px 6px;
    border-radius: 12px;
    color: #10a8c4;
    font-size: 19px;
    font-weight: 500;
}


.village-in-hed221{font-size: 20px;font-weight: 500;font-family: "Barlow", sans-serif;text-align:center; color:#0b1c39;margin: 10px 0 0px 0px;
    padding: 8px 0px 0px 0px;}

.village-in-tex221 {
    font-size: 17px;
    line-height: 23px;
    font-weight: 400;
    font-family: "Barlow", sans-serif;
    text-align: left;
    color: #2d2d2d;
    margin: 6px 0 0px 0px;
    padding: 18px;
    
}

.village-in-boder {border: solid 1px #bebebe;margin: 40px 0 0 0px;height: 530px;border-radius: 20px;}

.hope-top-spc{ margin: 50px 0 0 0px;}

.clean-air-table-font{font-family: "Roboto", sans-serif;font-size: 15px;line-height: 19px;color: #0b1c39;}

.clean-air-table-b-r{border-right: solid 1px #c8c4c4;}
.clean-air-table-b-b{border-bottom: solid 1px #c8c4c4;}

.c-spc2025{padding: 12px 0 12px 12px;}
    
    
.hope-h1992 {
    font-family: "Barlow", sans-serif;
    color: #0b1c39;
    font-weight: 600;
    font-size: 22px;
    color: #0b1c39;
    text-align: left;
    margin: 0px 0px 20px 15px;
}

.impact-tamil-nadu {
    font-family: "Barlow", sans-serif;
    color: #0b1c39;
    font-weight: 500;
    font-size: 28px;
    color: #0b1c39;
    text-align: center;
    margin: 70px 15px 0 0px;
    /* font-size: 28px; */
}


.skilling-and-livehood-hed-4 {
    font-family: "Barlow", sans-serif;
    color: #0b1c39;
    font-weight: 500;
    font-size: 28px;
    color: #0b1c39;
    text-align: center;
    margin: 50px 0px 25px 0px;
    
}

.key-interventions-30-25a {
    background-color: #15cffb !important;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: none;
    color: #fff !important;
    cursor: pointer;
    font-family: "Barlow", sans-serif;
    display: inline-block;
    font-size: 15px;
    font-weight: 400;
    padding: 2px 12px 4px 12px;
    text-align: center;
    text-decoration: none;
    margin: 6px 0 10px 18px;
}

.key-interventions-30-25a999 {
    background-color: #15cffb !important;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: none;
    color: #fff !important;
    cursor: pointer;
    font-family: "Barlow", sans-serif;
    display: inline-block;
    font-size: 15px;
    font-weight: 400;
    padding: 2px 12px 4px 12px;
    text-align: center;
    text-decoration: none;
    margin: 6px 0 40px 1px;
}

.skilling-and-livehood-ul{list-style: disc;margin: 0 0 8px 0px;}

.tamil-nadu-776 {
    font-family: "Barlow", sans-serif;
    color: #0b1c39;
    font-weight: 500;
    font-size: 28px;
    color: #0b1c39;
    text-align: left;
    margin: 0px 0px 20px 15px;
}

.guntur-pag-bg {
    width: 100%; 
	background-color: #c0eef9;
    padding: 70px 0px 70px 10px;
	border-radius: 8px;
    
}

.guntur-key-inter-hed {
    font-family: "Barlow", sans-serif;
    font-weight: 500;
    color: #044787;
    font-size: 20px;
    line-height: 26px;
}
.guntur-infra-icon-w{width: 99px;}
.guntur-infra-icon{margin: -50px 0 0 0px;}


.guntur-key-inter-text{
    font-family: "Barlow", sans-serif;
    font-weight: 500;
    color: #3f3f3f;
    font-size: 17px;
    line-height: 23px;
	margin: 6px 0 0 0px;
}
.inside-page-impac-points {
    margin: 10px 0 0 270px;
    color: #080808;
    font-size: 17px;
    font-weight: 500;
}

.inside-page-impact {
    margin: 10px 0 0 0px;
    color: #10a8c4;
    font-size: 19px;
    font-weight: 500;
}

.health-list-style{list-style: disc;}
.health-init-in-kerela-h1{font-family: "Barlow", sans-serif;color: #0b1c39;font-weight: 600; font-size: 22px;
	color: #0b1c39; text-align: left; margin: 70px 15px 0 0px;}

.health-init-in-kerela-point2{margin: 10px 0 0 18px;}

.health-init-in-kerela-point3{margin: 10px 0 0 0px;}

.our-key-supporters a {    
    color: #080808 !important;    
}
.our-key-supporters a:hover {  
    color: #080808 !important;   
}
.our-key-supporter-wep {
    text-align: center;
    margin: 40px 0 40px 0px;
}
.our-key-supporter-spc {
    text-align: center;
    margin: 10px 0 40px 0px;
}

.wep-application-closed-tab{
    text-align: center;
    margin: 40px 0 0px 0px;
}
.our-key-supporter-crm {
    text-align: center;
    margin: 60px 0 40px 0px;
}

.wep-2024-form-tab{ text-align: center; margin: -13px 0 20px 0px;}



.health-anganwadis-hed12 {
    font-family: "Barlow", sans-serif;
    font-weight: 500;
    color: #044787;
    font-size: 23px;
    line-height: 26px;
    text-align: center;
    margin: -20px 0 48px 0px;
}

.impact-kerela998 {
    font-family: "Barlow", sans-serif;
    color: #0b1c39;
    font-weight: 500;
    font-size: 28px;
    color: #0b1c39;
    text-align: center;
    margin: 70px 15px 0 0px;
    /* font-size: 28px; */
}

.health-anganwadis-hed13 {
    font-family: "Barlow", sans-serif;
    font-weight: 500;
    color: #212121;
    font-size: 23px;
    line-height: 26px;
    text-align: center;
    margin: 60px 0 48px 0px;
}

.health-anganwadis-last-line {
    margin: 59px 0 0 0px;
    color: #4a4a4a;
    font-size: 18px;
    font-weight: 400;
    text-align: center;
}

.health-anganwadis-boder{border-top: solid 1px #272727; border-top-style: dotted;}

.health-anganwadis-hed13-c {
    font-family: "Barlow", sans-serif;
    font-weight: 500;
    color: #044787;
    font-size: 23px;
    line-height: 26px;
    text-align: center;
    margin: 45px 0 45px 0px;
    padding: 27px 0 0 0px;
}

.buttonblink2014 {
    background-color: #080808 !important;
    -webkit-border-radius: 4px;
    border-radius: 10px;
    border: none;
    color: #fff !important;
    cursor: pointer;
    font-family: "Barlow", sans-serif;
    display: inline-block;
    font-size: 24px;
    padding: 16px 20px 19px 20px;
    text-align: center;
    text-decoration: none;
  /*   -webkit-animation: glowing 1500ms infinite;
    -moz-animation: glowing 1500ms infinite;
    -o-animation: glowing 1500ms infinite;
    animation: glowing 1500ms infinite;   */
}

.buttonblink2014 a{color: #fff !important;}
.buttonblink2014 a:hover{color: #fff !important;}

@-webkit-keyframes glowing {
  0% { background-color: #080808; -webkit-box-shadow: 0 0 3px #000; }
  50% { background-color: #080808; -webkit-box-shadow: 0 0 40px #080808; }
  100% { background-color: #080808; -webkit-box-shadow: 0 0 3px #000; }
}

@-moz-keyframes glowing {
  0% { background-color: #080808; -moz-box-shadow: 0 0 3px #000; }
  50% { background-color: #080808; -moz-box-shadow: 0 0 40px #080808; }
  100% { background-color: #080808; -moz-box-shadow: 0 0 3px #000; }
}

@-o-keyframes glowing {
  0% { background-color: #080808; box-shadow: 0 0 3px #080808; }
  50% { background-color: #080808; box-shadow: 0 0 40px #080808; }
  100% { background-color: #080808; box-shadow: 0 0 3px #000; }
}

@keyframes glowing {
  0% { background-color: #080808; box-shadow: 0 0 3px #080808; }
  50% { background-color: #080808; box-shadow: 0 0 40px #080808; }
  100% { background-color: #15c080808ffb; box-shadow: 0 0 3px #080808; }
   
}

.wmp-pointer-new {
    font-family: "Barlow", sans-serif;
    font-weight: 500;
    color: #FFF;
    font-size: 24px;
    line-height: 32px;
}
.new-impsct-story-text1{position: absolute;
    z-index: 89;
    margin: -38px 0px 0px 0px;
    color: #ffffff !important;}
.new-impsct-story-bg1{background-color: rgba(0, 0, 0, 0.7);
    padding: 6px;
    font-size: 12px; color:#FFF; }
	
.new-impsct-story-bg1 a{background-color: rgba(0, 0, 0, 0.7);
    padding: 6px;
    font-size: 12px; color:#FFF; }
	.new-impsct-story-bg1 a:hover{background-color: rgba(0, 0, 0, 0.7);
    padding: 6px;
    font-size: 12px; color:#FFF !important; }
.new-impact-colmd2{margin: 1px !important;
    padding: 1px !important;}
	
.project-page-inatative-7{text-align: center;
    font-size: 13px;
    line-height: 16px;
    margin: 5px 0 0 0px;}


.buttonblink {
    background-color: #15cffb;
    -webkit-border-radius: 4px;
    border-radius: 10px;
    border: none;
    color: #fff !important;
    cursor: pointer;
    font-family: "Barlow", sans-serif;
    display: inline-block;
    font-size: 32px;
    padding: 16px 20px 19px 20px;
    text-align: center;
    text-decoration: none;
    -webkit-animation: glowing 1500ms infinite;
    -moz-animation: glowing 1500ms infinite;
    -o-animation: glowing 1500ms infinite;
    animation: glowing 1500ms infinite;
}
.buttonblink a{color: #fff !important;}
.buttonblink a:hover{color: #fff !important;}










.health-centers-upgraded-boder { border: solid 1px #15cffb; border-style: dotted;border-radius: 24px 0px 24px 2px; height: 120px;}

.health-centers-upgraded-spc-top { margin:28px 0 0 0px;}

.health-centers-upgraded-typo {
    color: #212529;
    text-align: center;
    padding: 30px 0 0 0px;
}

.podcast-copy {
    text-align: left;
    margin: 24px 0 0 0px;
    color: #3e3e3e;
    font-weight: 400;
    font-size: 17px;
}


 .goog-te-gadget .goog-te-combo { margin: 15px 0 0 -30px;margin: 15px 0 0 -30px; background-color: #000b15; color: white;}  
     .goog-te-banner-frame.skiptranslate { display: none !important; display:inline-block !important; } 
     .goog-logo-link, .goog-logo-link:link, .goog-logo-link:visited, .goog-logo-link:hover, .goog-logo-link:active {
       font-size: 12px;  font-weight: bold; color: #fff; text-decoration: none;}	
     .goog-te-gadget { font-family: arial; font-size: 11px; color: #fff; white-space: nowrap;}
     .goog-te-gadget img { vertical-align: middle; border: none; display: contents;}  


.media-border-botm{border-bottom: solid 1px #929292; border-bottom-style:dotted;}
.media-pad-bott{padding:0 0 20px 0px;}
.media-main-news-lef{text-align:left;}
.media-more-last{text-align:left; margin: 0px 0 0 0px;}



.kerele-pro-border{border-right: solid 1px #333; border-right-style:dotted;}
.timeline-Viewport {
    overflow-x: hidden;
    overflow-y: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
	height:588px;
}
.ptf{font-family: "Roboto", sans-serif;}
.fon{font-family: "Barlow", sans-serif; font-weight:600; color:#FFF; }
.fon-normal{font-family: "Barlow", sans-serif; font-weight:500; color:#FFF; font-size: 18px;line-height: 25px; }
.r-border{ border-right: solid 1px #272727; border-right-style:dotted;}

.impact-urban {
    font-family: "Barlow", sans-serif;
    font-weight: 500;
    color: #FFF;
    font-size: 24px;
    line-height: 34px;
}
.all-img-project-class{ width:100%; height:auto;}
.Outcome-te{margin: 15px 0 0 0px;font-size: 24px;color: #15cffb;line-height: 34px;font-weight: 500;}
.location-te{margin: 15px 0 0 0px;font-size: 24px;color: #15cffb;line-height: 34px; font-weight: 500;}
.project-new-hed{font-size:42px !important; text-align:center !important;}
.project-new-space{padding:0px 50px 0 0px; margin: 40px 0 0 0px;}
.project-new-space-b{text-align:center; margin:25px 0 60px 0px;}
.project-new-space-c{text-align:center; margin:80px 0 0 0px;}
.location-border{border-right: solid 1px #9a9a9a; border-right-style:dotted;}
.loc{margin: 10px 0 0 0px;}
.out{margin: 10px 0 0 0px;}

.project-new-space-wep908{
    text-align: center;
    margin: 25px 0 0px 0px;
}
.team-mob-spscing25{margin: 0px 0 0px 0px;}

.ukproject-new-hed {
    font-size: 36px !important;
    text-align: center !important;
}

.hindi-font1{font-family: 'Noto Sans', sans-serif;}

.vid-wh1{ width:100%; height:350px; }
.kerele-fxbg{ width: 100%;	background-image:url(../img/projects/Kerala-Relief/im2.png);  
    background-attachment: fixed; padding: 70px 0px 70px 10px; -webkit-background-size: cover;
    background-size: cover;}
	
	
	.wmp-new-bg{ width: 100%;	background-image:url(../img/projects/wmp/bg1.png);  
    background-attachment: fixed; padding: 70px 0px 70px 10px; -webkit-background-size: cover;
    background-size: cover;border-radius: 60px;}
	
	
.whatscan-fxbg{ width: 100%;	background-image:url(../img/projects/whatscan/bg2.jpg);  
    background-attachment: fixed; padding: 70px 0px 70px 10px; -webkit-background-size: cover;
    background-size: cover;}
	
	
.urban-fxbg{ width: 100%;	background-image:url(../img/projects/urbanlake/bg.jpg);  
    background-attachment: fixed; padding: 70px 0px 70px 10px; -webkit-background-size: cover;
    background-size: cover;}


.boxx-color{ background-color:#15cffb; border-right: solid 5px #FFFFFF; width:100%;}
.boxx-typo{ color:#ffffff; text-align:left; padding: 24px 0 24px 0px; font-weight: 500;}
.no-coor{background-color:#ededed; border-right: solid 5px #fff; width:100%;}



.impboxx-color{ background-color:#15cffb; border-right: solid 5px #FFFFFF; width:100%;}
.impboxx-typo{ color:#fff; text-align:left; padding: 24px 0 24px 0px; font-weight: 500;}
.impno-coor{background-color:#ededed; border-right: solid 5px #fff; width:100%;}


.date-by{color: #7f7f7f; margin-top: 0px; font-weight: 300; font-size: 13px; margin:10px 0 0 0px;}
.written-by{color: #7f7f7f; margin-top: 0px; font-weight: 300; font-size: 13px; margin:10px 0 0 0px; }
     imggray {
    /* filter: url(filters.svg#grayscale); Firefox 3.5+ */
      filter: gray; /* IE5+ */
      -webkit-filter: grayscale(1); /* Webkit Nightlies & Chrome Canary */
      
    }

    .imggray:hover {
    filter: none;
      -webkit-filter: grayscale(0);
      -webkit-transform: scale(1.01);
	  
    }
	
.news-hedd{color: #6d6d6d;
    font-weight: 400;}
.news-date{text-align:left;margin:6px 0 0 0px;}
.project-intro{ text-align:justify;}

/*home page css start */
.sing-up-section{text-align:center; color:#FFF; font-size:34px; margin:22px 0 230px 0px; line-height:40px; font-weight:300;}
.sing-up-section-b{text-align:center; margin:-200px 0 250px 0px;}
.sing-up-section-c{text-align:center; margin:-220px 0 130px 0px;}
.sing-up-section-d{margin:50px 0 0 0px;}
.sing-up-section-e{margin:210px 0 0 0px;}
.sing-up-section-d-home{margin:0px 0 0 0px;}

.sing-up-section-f {
    margin: -60px 0 60px 0px;
}

.sing-up-section-g {
    margin: 55px 0 0 0px;
}

.fa-inner-page-caption{color: #717171; margin: -15px 0 0 0px; font-size:15px;}

.wep-login-reg{background-color: #15cffb;
    color: white;
    padding: 10px 4px 10px 4px;
    font-size: 15px;
    border: none;
    font-weight: 700;}
	
	
.wep-login-reg-inner {
    background-color: #fff;
    color: #15cffb;
    padding: 5px 14px 5px 14px;
    font-size: 15px;
    border: none;
    font-weight: 700;
}

.wep-login-reg-inner-BB {
    background-color: #fff;
    color: #010b1d;
    padding: 5px 14px 5px 14px;
    font-size: 15px;
    border: none;
    font-weight: 700;
    text-align: center;
    width: 22%;
}

.wep-login-inpu-1{border: solid 1px #bababa;width: 100%;height: 40px;padding: 20px; margin:30px 0 0 0px;}
.wep-login-inpu-2{border: solid 1px #bababa;width: 100%;height: 40px;padding: 20px; margin:10px 0 0 0px;}

.sing-up-sectin-e{text-align:center; color:#FFF; font-size:34px; margin:22px 0 230px 0px; line-height:40px; font-weight:300;}
.sing-up-sectin-f{margin:50px 0 0 0px;}
.sing-up-sectin-g{margin:-215px 0 230px 0px; color:#FFF; text-align:center;}
.sing-up-sectin-h{text-align:center; margin:-195px 130px 0px;}


.inspiring-stories-section-a{font-size:45px; text-align: left; padding: 0 0 0 351px;}
.inspiring-stories-section-b{text-align:center; background-color: #f7f7f7; 
                             padding:35px 0 35px 0px; color: #2c234d; margin: -29px 0 0 0px;}
							 
.inspiring-stories-section-fa{
    /* text-align: center; */
    /* background-color: #f7f7f7; */
    padding: 0px 0 50px 0px;
    /* color: #2c234d; */
    /* margin: -29px 0 0 0px; */
}							 
							 
.inspiring-stories-section-c{padding: 0 0 1px 0px;}
.inspiring-stories-section-e{text-decoration:underline; margin:-30px 0 0 0px;}

.twitter-feed{margin: 0 23px 0 -30px;}

.happining-now-section3-a{margin: 0px 0 0 0px;}

.karwaan-for-swachh-a{background-color:#fff; margin: -20px 0 0 0px;}
.karwaan-for-swachh-b{text-align:center; background-color: #fafafa; padding: 220px 0 40px 0px; color: #2c234d;}



.edu-bhi{text-align:center; background-color: #fff; padding:35px 0 35px 0px; color: #2c234d; margin: -29px 0 0 0px;}




.sing-bg-image{ background-image:url(../img/singup1.png);  width:100%; height:235px;}
.sing-bg-imageb{ background-image:url(../img/singup2.png); width:100%; height:235px; text-align:right;}

.twitter-bg-blue{background-color: #15cffb !important;}
.twitter-bg-space{margin: -9px 0 0 -17px;width: 280px;}

.twitter-bg-space-b{margin: -9px 0 0 -2px; width: 316px;}

.meet-pre-images-side-space-a{width: 94%;margin: 0 0 0 39px;}
.meet-pre-images-side-space-b{width: 94%;margin: 0 0 0 12px;}
.meet-pre-images-side-space-c{width: 94%;margin: 0 0 0 -15px;}


.wep-page-first-container{ margin:40px 0 0 0px;}
.wep-icon{margin: -18px 0 20px 0px; text-align: center;}


.boardoftrustees-image{ padding:0 0 10px 0px;}
.boardofhed-name{padding: 6px 0 0 0px;}



.donate-form-a{background-color: #f2f2f2; border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;color: #333;margin: 0;padding: 0 12px;
    height: 35px;line-height: 35px;font-size: 18px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;
    float: left;border-left: 1px solid #ccc;}
	
.donate-form-b{background: #fff;border-radius: 0;font-size: 18px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;
    min-width: 125px; float: left;}
	
.annual-report-width{width:250px;}

.a-rp-marg-a{margin: 0 0 0 70px;}
.a-rp-marg-b{margin: 0 0 0 30px;}
.a-rp-marg-c{margin: 0 0 0 -12px;}
.a-rp-marg-d{margin: 0px 0 0 -50px;}
.a-rp-marg-new1{margin: 0px 0 0 -12px;}

.a-rp-marg-new2{margin: 0 0 0 70px;}
.a-rp-marg-new3{margin: 0 0 0 30px;}
.a-rp-marg-new4{margin: 0 0 0 -9px;}
.a-rp-marg-new5{margin: 0 0 0 -49px;}





	
.donate-form-totala{background-color: #f2f2f2; border-top: 1px solid #ccc;border-bottom: 1px solid #ccc; color: #333;margin: 0;padding: 0px;
    height: 35px;line-height: 35px;font-size: 16px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;
    float: left;border-left: 1px solid #ccc; font-weight:300; }
	
.donate-form-totalb{background: #fff;border-radius: 0;font-size: 18px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;
    min-width: 125px; float: left;}
	
	

.singup-top-gap{margin: -20px 0 -60px 0px;}

.donate-form-c{width: 167px; padding: 0 0 0 10px;height: 35px;}
.donate-form-d{ text-align:left; padding:20px 0 0 8px; font-weight:600;color: #737373; font-size:18px; border-bottom: 1px solid rgba(0,0,0,.1);}
.donate-form-d-b{ text-align:left; padding:20px 0 0 8px; font-weight:600;color: #737373; font-size:18px; border-bottom: 1px solid rgba(0,0,0,.1);}
.donate-fld1{margin: 15px 0 0 0px; width: 300px; height: 36px; padding: 0 0 0 10px; font-weight: 300;}
.donate-fld1vol{margin: 5px 0 0 0px; width: 300px; height: 36px; padding: 0 0 0 10px; font-weight: 300; font-size:14px; }
.donate-age{margin: 13px 0 0 0px;}
.donate-fld1text{ width: 300px;  padding: 15px 0 0 0px; font-weight: 300;color: #777777;}

.donate-fldsmall{margin: 15px 0 0 0px; width: 50px; height: 36px; padding: 0 0 0 10px; font-weight: 300;}

.donate-button{background-color:#15cffb; border:none; color:#FFF; font-weight:600; text-align:left; height: 40px; float:left;}



.b-description_readmore_wrapper {display: flex;flex-flow:column wrap;align-items:left;max-width: none !important;width: 100%;}
.b-description_readmore {  width: 100%;  position: relative;  margin-bottom: 25px;  line-height: 24px;font-size: 14px; text-align:justify;  box-sizing: border-box; padding: 0 0px; color: #8e8e8e; font-weight:400; margin:14px 0 0 0px;}
p {margin: 0;  padding: 0;}
.b-description_readmore_button {  display: inline-block; width: 150px; /* border: 1px solid black;*/  padding: 10px 0; 
    cursor: pointer;text-align: left; font-size: 22px; color: #7f7f7f;}
        b-description_readmore_button:hover { color: white; background-color:#ffe21c;}
        b-description_readmore_ellipsis:after { content: '';display: inline-block
;position: absolute;bottom: 0; right: 0;width: 75%;   height: 25px;} 
h1 { margin:150px auto 30px auto; text-align:center;}






.menu-areo{font-size:9px; padding:0 0 0 6px;}


.overlay {
	position:absolute;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index:20000;
	
	transition: opacity 500ms;
	visibility: hidden;
	opacity: 0;
}
.overlay:target {
	visibility: visible;
	opacity: 1;z-index:20000;
}
.popup {
	margin: 30px auto;
	padding: 15px;
	border-radius: 1px;
	width: 49%;
	position: absolute;
	left: 35%;z-index:20000;
	/* transition: all 5s ease-in-out; */
}
.popup h2 {
	margin-top: 0;
	color: #fff;z-index: 40000;
	font-family: Tahoma, Arial, sans-serif;
	z-index:20000;
}
.popup .close {
	position: absolute;
	top: 35px;
	left: 25px;
	background: #fff;
	transition: all 200ms;
	font-size: 30px; font-weight:300;
	text-decoration: none;
	color: #4c4c4c;
	padding: 0px 5px;
	z-index: 60000;
}
.search {
	position: absolute;
	z-index: 90000;
	top: 19px;
	left: 45%;
	/* background: #ce00ff; */
	transition: all 200ms;
	font-size: 30px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	padding: 0px 5px;
}

.popup .close:hover {
	color: #ffffff;
}
.popup .content {/*	max-height: 30%;
*/overflow: auto;border-top: 0px dashed #d1d6d8;margin-top: 16px;}
.div1 {
	width: 70%;
	padding: 20px;
	/* float: left; */
	height: auto;
	background:#fff;
	border-radius: 2px;
	z-index:80000;
}


.content h3 { text-align: center;
    margin: 15px 0 -1px 0;
   
     color: #4c4c4c;
	z-index:80000;font-weight: 300;
}


.foter-cii{color:#FFF; font-size:15px;}

.bot-rec-1{text-align:left !important;  border-right: solid 0px #b0b0b0; border-right-style:dotted; margin: 0 30px 0 0px;}
.bot-rec-2{text-align:left !important; margin: 0 65px 0 -90px;}
.bot-rec-3{text-align:left !important;  border-right: solid 0px #b0b0b0; border-right-style:dotted; margin: 0 65px 0 0px;}
.bot-rec-4{text-align:left !important;  border-right: solid 0px #b0b0b0; border-right-style:dotted;}
.bot-rec-5{text-align:left !important; margin: 0 65px 0 -90px; }
.bot-rec-6{ text-align:left !important;  border-right: solid 0px #b0b0b0; border-right-style:dotted;margin: 0 65px 0 0px;  }
.bot-rec-7{text-align:left !important; margin:0 0 0 0px;   }
.bot-rec-8{text-align:left !important;  border-right: solid 0px #b0b0b0; border-right-style:dotted; margin: 0 65px 0 -90px;}
.bot-rec-9{ text-align:left !important; margin:0 0 0 40px;  }




.teamt-rec-1{text-align:left !important; margin:0 0 0 40px; }
.teamt-rec-2{text-align:left !important;  border-right: solid 0px #fff; border-right-style:dotted; margin: 0 0 0 40px; }
.teamt-rec-3{ text-align:left !important; margin:0 0 0 0px;}
.teamt-rec-4{ text-align:left !important; margin:0 0 0 40px;}
.teamt-rec-5{ text-align:left !important;  border-right: solid 0px #fff; border-right-style:dotted; margin:0 0 0 40px;}
.teamt-rec-6{ text-align:left !important; margin:0 0 0 0px;}
.teamt-rec-7{ text-align:left !important; margin:0 0 0 40px;}
.teamt-rec-8{text-align:left !important;  border-right: solid 0px #fff; border-right-style:dotted; margin:0 0 0 40px; }
.teamt-rec-9{ text-align:left !important; margin:0 0 0 40px;}
.teamt-rec-10{text-align:left !important; margin:0 0 0 0px; }
.teamt-rec-10-prakash{text-align:left !important; margin:0 0 0 40px; }


.teamt-rec-11{text-align:left !important;  border-right: solid 0px #fff; border-right-style:dotted; margin:0 0 0 0px; }
.teamt-rec-11-jacob{text-align:left !important;  border-right: solid 0px #fff; border-right-style:dotted; margin:0 0 0 40px; }
.teamt-rec-12{ text-align:left !important; margin:0 0 0 0px;}
.meettheteem-rec{padding:0px 50px 50px 0px; text-align:center;}


.team-members-point-1 { text-align: left !important; margin: 50px 0 0 110px;}
.team-members-point-2 { text-align: left !important; margin: 50px 0 0 40px;}
.team-members-point-3 { text-align: left !important; margin: 50px 0 0 40px;}


.pro-rec-1{ margin: 0px 0 0 0px;}
.pro-rec-2{ margin: 0px 0 0 0px;}
.pro-rec-3{ margin: 0px 0 0 0px;}
.pro-rec-4{ margin: 0px 0 0 0px;}
.pro-rec-5{ margin: 0px 0 0 0px;}
.pro-rec-6{ margin: 0px 0 0 0px;}
.pro-rec-7{ margin: 0px 0 0 0px;}
.pro-rec-8{ margin: 0px 0 0 0px;}
.pro-rec-9{ margin: 0px 0 0 0px;}
.pro-rec-10{ margin: 0px 0 0 0px;}
.pro-rec-11{ margin: 0px 0 0 0px;}
.pro-rec-12{ margin: 0px 0 0 0px;}
.pro-rec-12{ margin: 0px 0 0 0px;}
.pro-rec-14{ margin: 0px 0 0 0px;}
.pro-rec-15{ margin: 0px 0 0 0px;}
.pro-rec-16{ margin: 0px 0 0 0px;}
.pro-rec-17{ margin: 0px 0 0 0px;}
.pro-rec-18{ margin: 0px 0 0 0px;}
.pro-rec-19{ margin: 0px 0 0 0px;}
.pro-rec-20{ margin: 0px 0 0 0px;}
.pro-rec-21{ margin: 0px 0 0 0px;}
.pro-rec-22{ margin: 0px 0 0 0px;}
.pro-rec-23{ margin: 0px 0 0 0px;}
.pro-rec-24{ margin: 0px 0 0 0px;}
.pro-rec-25{ margin: 0px 0 0 0px;}
.pro-rec-26{ margin: 0px 0 0 0px;}
.pro-rec-27{ margin: 0px 0 0 0px;}











.imps-rec-1{ margin: 0px 0 0 0px;}
.imps-rec-2{ margin: 0px 0 0 0px;}
.imps-rec-3{ margin: 0px 0 0 0px;}
.imps-rec-4{ margin: 0px 0 0 0px;}
.imps-rec-5{ margin: 0px 0 0 0px;}
.imps-rec-6{ margin: 0px 0 0 0px;}
.imps-rec-7{ margin: 0px 0 0 0px;}
.imps-rec-8{ margin: 0px 0 0 0px;}
.imps-rec-9{ margin: 0px 0 0 0px;}
.imps-rec-10{ margin: 0px 0 0 0px;}
.imps-rec-11{ margin: 0px 0 0 0px;}
.imps-rec-12{ margin: 0px 0 0 0px;}
.imps-rec-12{ margin: 0px 0 0 0px;}
.imps-rec-14{ margin: 0px 0 0 0px;}
.imps-rec-15{ margin: 0px 0 0 0px;}
.imps-rec-16{ margin: 0px 0 0 0px;}
.imps-rec-17{ margin: 0px 0 0 0px;}
.imps-rec-18{ margin: 0px 0 0 0px;}
.imps-rec-19{ margin: 0px 0 0 0px;}
.imps-rec-20{ margin: 0px 0 0 0px;}
.imps-rec-21{ margin: 0px 0 0 0px;}
.imps-rec-22{ margin: 0px 0 0 0px;}
.imps-rec-23{ margin: 0px 0 0 0px;}
.imps-rec-24{ margin: 0px 0 0 0px;}
.imps-rec-25{ margin: 0px 0 0 0px;}
.imps-rec-26{ margin: 0px 0 0 0px;}
.imps-rec-27{ margin: 0px 0 0 0px;}
.imps-rec-28{ margin: 0px 0 0 0px;}
.imps-rec-29{ margin: 0px 0 0 0px;}
.imps-rec-30{ margin: 0px 0 0 0px;}
.imps-rec-31{ margin: 0px 0 0 0px;}
.imps-rec-32{ margin: 0px 0 0 0px;}
.imps-rec-33{ margin: 0px 0 0 0px;}
.imps-rec-34{ margin: 0px 0 0 0px;}
.imps-rec-35{ margin: 0px 0 0 0px;}
.imps-rec-36{ margin: 0px 0 0 0px;}
.imps-rec-37{ margin: 0px 0 0 0px;}
.imps-rec-38{ margin: 0px 0 0 0px;}
.imps-rec-39{ margin: 0px 0 0 0px;}
.imps-rec-40{ margin: 0px 0 0 0px;}
.imps-rec-41{ margin: 0px 0 0 0px;}
.imps-rec-42{ margin: 0px 0 0 0px;}
.imps-rec-43{ margin: 0px 0 0 0px;}




.reports-co-rec-1{padding:20px;}
.reports-co-rec-2{padding:20px;}
.reports-co-rec-3{padding:20px;}
.reports-co-rec-4{padding:20px;}
.reports-co-rec-5{padding:20px;}
.reports-co-rec-6{padding:20px;}
.reports-co-rec-7{padding:20px;}
.reports-co-rec-8{padding:20px;}
.reports-co-rec-9{padding:20px;}
.reports-co-rec-10{padding:20px;}
.reports-co-rec-11{padding:20px;}
.reports-co-rec-12{padding:20px;}
.reports-co-rec-13{padding:20px;}
.reports-co-rec-14{padding:20px;}



.ann-rep-rec-1{padding:20px;}
.ann-rep-rec-2{padding:20px;}
.ann-rep-rec-3{padding:20px;}
.ann-rep-rec-4{padding:20px;}
.ann-rep-rec-5{padding:20px;}
.ann-rep-rec-6{padding:20px;}
.ann-rep-rec-7{padding:20px;}
.ann-rep-rec-8{padding:20px;}
.ann-rep-rec-9{padding:20px;}
.ann-rep-rec-10{padding:20px;}
.ann-rep-rec-11{padding:20px;}
.ann-rep-rec-12{padding:20px;}
.ann-rep-rec-13{padding:20px;}
.ann-rep-rec-14{padding:20px;}
.ann-rep-rec-15{padding:20px;}
.ann-rep-rec-16{padding:20px;}
.ann-rep-rec-17{padding:20px;}


.news-let-res-2016{text-align:left; padding: 0px 0 0px 90px; color: #2c234d;}
.news-let-res-2014{text-align:left; padding: 0px 0 0px 90px; color: #2c234d;}
.news-let-res-1{padding:20px;}
.news-let-res-2{padding:20px;}
.news-let-res-3{padding:20px;}
.news-let-res-4{padding:20px;}
.news-let-res-5{padding:20px;}
.news-let-res-6{padding:20px;}
.news-let-res-7{padding:20px;}
.news-let-res-8{padding:20px;}







      





@media screen and (max-width: 1024px) {
.box {
	width: 70%;
}
.popup {
	width: 70%;
	left:20%;
}
.div1 {
	width: 70%;
	padding: 20px;
	float: left;
}

}











/* start side fix button */	
	
#feedback1 {
    height: 0px;
    width: 85px;
    position: fixed;
    right: 0;
    top: 30%;
	position:absolute;
	color:#F00;
    z-index: 10000;
    transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

#feedback1 a {
	display: block;
	background:url(pc.png) no-repeat;
	height: 52px;
	width: 155px;	
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;

}
#feedback1 a:hover {
	background:url(pc-over.png) no-repeat;
}

#feedback {
	height: 0px;
	width: 85px;
	position: fixed;
	right: 0;
	top: 40%;
	z-index: 1000;
	transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
#feedback a {
	display: block;
	background: #f1db00;
	height: 52px;
	padding-top: 10px;
	width: 180px;
	text-align: center;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}
#feedback a:hover {
	background:#4da9be;
}









#quickenquire input[type=text], input[type=email], textarea, select {
	width: 100%;
	padding: 5px 15px;
	margin: 8px 0;
	display: inline-block;
	border: 1px solid #fff;
	border-radius: 4px;
	box-sizing: border-box; 
	border-bottom: solid 1px #a4a4a4;
	
	
	
}


#quickenquire label {
	font-size: 14px;
	
	
	padding: 0px!important;
	margin: 0px!important;
}
#quickenquire  input[type=submit] {
    width: 100%;
	
   background-color: #4c4c4c;
    color: white;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 2px;
    padding: 7px 20px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
	 margin:12px 0 0 0px;
}

#quickenquire  input[type=submit]:hover {
    background-color: #4c4c4c;
}


.new-updates-section{ margin:-220px 0 0 0px;}


.cots-vipin{ margin: -240px 0 0 0px;}
.social-m-wall{ margin: -140px 0 0 0px;}


.inspiring-stories-n{ margin:0 0 0 0px;}
.singup-top-gap-home{ margin: -100px 0 -60px 0px;}
.supportaprogram{ margin:-130px 0 0 0px;}

/* end side fix button */	

.crmfooter{background-color:#000; color:#FFF; padding:20px; text-align:center; font-size: 17px;line-height: 26px;}





@media only screen and (max-width: 1920px) { 

.wep-nomination-tab{ text-align:center; margin:30px 0 20px 0px;}
.wep-nomination-tab-w{ }
.lastdate-toapply{ text-align:center;color: #424242;font-size: 20px;}

.singup-top-gap-home-crm {
    margin: -53px 0 0px 0px;
}
 .wep-video-section{ width:100%; height:560px;}
 
 
 .kerala-bgimg{ width:1920px; height:700px; margin:0px;}
 .whatscan-bg{width:100%; height:500px; margin:0px;}
 
.new-updates-section {    margin: 0px 0 0 0px !important;}


.nn-wep1{text-align: center; background-color: #fff;padding: 35px 0 35px 0px;color: #2c234d;margin: -267px 0 0 0px;} 
.nn-wep2{margin: -124px 0 0 0px;}

.new-hom-fxbg {
    width: 100%;
    float: left;
    background-image:url(../img/wep/bg1.jpg);
    background-attachment: fixed;
    padding: 190px 0px 220px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}

.wep-fxbg1 {
    width: 100%;
	width: 100%; background-color:#3cc6ef;
    
    background-attachment: fixed;
    padding: 70px 0px 70px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}


.new-hom-fxbgB {
    width: 100%;
    float: left;
	 background-image:url(../img/wep/bgB.jpg);   
     background-attachment: fixed;
    padding: 190px 0px 220px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}


.new-hom-fxbgC-newa {
    width: 100%;
    float: left;
	 background-image:url(../img/wep/bgCnew1900.jpg);   
     background-attachment: fixed;
    padding: 190px 0px 220px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}


.new-hom-fxbgD {
    width: 100%;
    float: left;
	 background-image:url(../img/wep/bgB.jpg);   
     background-attachment: fixed;
    padding: 190px 0px 220px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}



.new-clean-fxbg {
    width: 100%;
    float: left;
	 background-image:url(../img/cleanair/bg1.jpg);  
     /* background-attachment: fixed; */
    padding: 190px 0px 357px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}


.new-clean-fxbg2 {
    width: 100%;
    float: left;
	 background-image:url(../img/cleanair/bg2.jpg);  
     background-attachment: fixed;
    padding: 190px 0px 220px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}
 .cabl-nnw{margin: 458px 0 0 0px;}
 .cabl-video-w{ width:100%; height:500px; }
.success-trail-tspace{padding: 100px 0 0 0px;}

.teamt-rec-1a{text-align:left !important; margin:0 0 0 -47px; }
}

@media only screen and (max-width: 1900px) { 

.teamt-rec-1a{text-align:left !important; margin:0 0 0 -47px; }
}

@media only screen and (max-width: 1600px) { 
	.cabl-nnw {
        margin: 98px 0 0 0px;
    }
.teamt-rec-1a{text-align:left !important; margin:0 0 0 -22px; }

}



@media only screen and (max-width: 1400px) { 
.cabl-nnw {
        margin: 98px 0 0 0px;
    }
.teamt-rec-1a{text-align:left !important; margin:0 0 0 0px; }

.lastdate-toapply{ text-align:center;color: #424242;font-size: 25px;}
.wep-nomination-tab{ text-align:center; margin:30px 0 20px 0px;}
.wep-nomination-tab-w{ }


.success-trail-tspace{padding: 1px 0 0 0px;}
.cabl-video-w{ width:100%; height:410px; }
.cabl-nnw{margin: 0px 0 0 0px;}

.new-clean-fxbg2 {
    width: 100%;
    float: left;
	 background-image:url(../img/cleanair/bg2.jpg);  
     background-attachment: fixed;
    padding: 190px 0px 220px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}

.new-clean-fxbg2-crm {
    width: 100%;
    float: left;
	 background-image:url(../img/cleanair/crm-un-bg.jpg);  
     
    padding: 190px 0px 210px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}

.new-clean-fxbg {
    width: 100%;
    float: left;
	 background-image:url(../img/cleanair/bg1.jpg);   
     
    padding: 190px 0px 320px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}

.wep-fxbg1 {
    width: 100%; background-color:#3cc6ef;
    
    background-attachment: fixed;
    padding: 70px 0px 70px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}
.new-hom-fxbg {
    width: 100%;
    float: left;
	 background-image:url(../img/wep/bg1.jpg);   
     background-attachment: fixed;
    padding: 190px 0px 220px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}

.new-hom-fxbgB {
    width: 100%;
    float: left;
	 background-image:url(../img/wep/bgB.jpg);   
     background-attachment: fixed;
    padding: 190px 0px 220px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}


.new-hom-fxbgC {
    width: 100%;
    float: left;
	 background-image:url(../img/wep/bgC.jpg);   
     background-attachment: fixed;
    padding: 190px 0px 220px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}


.new-hom-fxbgC-newa {
    width: 100%;
    float: left;
	 background-image:url(../img/wep/bgCnew.jpg);   
     background-attachment: fixed;
    padding: 190px 0px 220px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}


.new-hom-fxbgD {
    width: 100%;
    float: left;
	 background-image:url(../img/wep/bgB.jpg);   
     background-attachment: fixed;
    padding: 190px 0px 220px 10px;
    -webkit-background-size: cover;
    background-size: cover;
}


.nn-wep2{margin: 1px 0 0 0px;}
.nn-wep1{text-align: center; background-color: #fff;padding: 35px 0 35px 0px;color: #2c234d;margin: 0px 0 0 0px;} 

 .kerala-bgimg{width:100%; height:500px;}
 .whatscan-bg{width:100%; height:365px;}

.wep-video-section {width: 99%; height: 413px;}
.inspiring-stories-section-a{font-size:45px; text-align: left; padding: 0 0 0 85px;}

.new-updates-section{ margin:0 0 0 0px;}
.cots-vipin{ margin: -105px 0 0 0px;}
.social-m-wall{ margin:0 0 0 0px;}
.inspiring-stories-n{ margin:0 0 0 0px;}
.singup-top-gap-home{ margin: -50px 0 -60px 0px;}
.supportaprogram{ margin:0px 0 0 0px;}

.singup-top-gap-home-crm {
    margin: -50px 0 0px 0px;
}
.crmfooter{background-color:#000; color:#FFF; padding:20px; text-align:center; font-size: 17px;line-height: 26px;}

 }
 
 
@media only screen and (max-width: 1000px) {
	
	.team-mob-spscing25{margin: 40px 0 0px 0px;}
	
}
 
 

	
 

@media only screen and (max-width: 420px) {
	
	

.wep-nomination-tab{ text-align:center; margin:30px 0 20px 0px;}
.wep-nomination-tab-w{ width:90%; }

	
.imps-rec-1{ margin: 50px 0 0 0px;}
.imps-rec-2{ margin: 180px 0 0 0px;}
.imps-rec-3{ margin: 200px 0 0 0px;}
.imps-rec-4{ margin: 50px 0 0 0px;}
.imps-rec-5{ margin: 220px 0 0 0px;}
.imps-rec-6{ margin: 220px 0 0 0px;}
.imps-rec-7{ margin: 30px 0 0 0px;}
.imps-rec-8{ margin: 170px 0 0 0px;}
.imps-rec-9{ margin: 200px 0 0 0px;}
.imps-rec-10{ margin: 50px 0 0 0px;}
.imps-rec-11{ margin: 200px 0 0 0px;}
.imps-rec-12{ margin: 235px 0 0 0px;}
.imps-rec-13{ margin: -20px 0 0 0px;}
.imps-rec-14{ margin: 155px 0 0 0px;}
.imps-rec-15{ margin: 180px 0 0 0px;}
.imps-rec-16{ margin: 10px 0 0 0px;}
.imps-rec-17{ margin: 200px 0 0 0px;}
.imps-rec-18{ margin: 190px 0 0 0px;}
.imps-rec-19{ margin: -30px 0 0 0px;}
.imps-rec-20{ margin: 170px 0 0 0px;}
.imps-rec-21{ margin: 210px 0 0 0px;}
.imps-rec-22{ margin: 35px 0 0 0px;}
.imps-rec-23{ margin: 185px 0 0 0px;}
.imps-rec-24{ margin: 160px 0 0 0px;}
.imps-rec-25{ margin: 50px 0 0 0px;}
.imps-rec-26{ margin: 220px 0 0 0px;}
.imps-rec-27{ margin: 220px 0 0 0px;}
.imps-rec-28{ margin: 40px 0 0 0px;}
.imps-rec-29{ margin: 200px 0 0 0px;}
.imps-rec-30{ margin: 180px 0 0 0px;}
.imps-rec-31{ margin: 40px 0 0 0px;}
.imps-rec-32{ margin: 190px 0 0 0px;}
.imps-rec-33{ margin: 240px 0 0 0px;}
.imps-rec-34{ margin: 10px 0 0 0px;}
.imps-rec-35{ margin: 210px 0 0 0px;}
.imps-rec-36{ margin: 220px 0 0 0px;}
.imps-rec-37{ margin: 30px 0 0 0px;}
.imps-rec-38{ margin: 160px 0 0 0px;}
.imps-rec-39{ margin: 160px 0 0 0px;}
.imps-rec-40{ margin: 50px 0 0 0px;}
.imps-rec-41{ margin: 210px 0 0 0px;}
.imps-rec-42{ margin: 250px 0 0 0px;}
.imps-rec-43{ margin: 50px 0 0 0px;}







.reports-co-rec-1{padding:20px;}
.reports-co-rec-2{margin:0 0 0 40px;}
.reports-co-rec-3{margin: 10px 0 0 82px;}
.reports-co-rec-4{margin: 5px 0 0 119px;}
.reports-co-rec-5{margin: 0px 0 0 0px;}
.reports-co-rec-6{margin: 0px 0 0 40px;}
.reports-co-rec-7{margin: 0px 0 0 81px;}
.reports-co-rec-8{margin: 0px 0 0 119px;}
.reports-co-rec-9{margin: 0px 0 0 0px;}
.reports-co-rec-10{margin: 0px 0 0 40px;}
.reports-co-rec-11{margin: 0px 0 0 81px;}
.reports-co-rec-12{margin: 0px 0 0 119px;}
.reports-co-rec-13{margin: 0px 0 0 0px;}
.reports-co-rec-14{margin: 0px 0 0 40px;}





	
	
	
	
	.bot-rec-1{text-align:left !important;  border-right: solid 0px #b0b0b0; border-right-style:dotted; margin: 40px 11px 0 40px;}
	.bot-rec-2{text-align:left !important; margin: 0px 65px 0 40px;}
	.bot-rec-3{text-align:left !important;  border-right: solid 0px #b0b0b0; border-right-style:dotted; margin: 40px 65px 0 40px;}
	.bot-rec-4{text-align:left !important;  border-right: solid 0px #b0b0b0; border-right-style:dotted; margin: 40px 0 0 40px;}
	.bot-rec-5{text-align:left !important; margin: 40px 65px 0 40px; }
	.bot-rec-6{ text-align:left !important;  border-right: solid 0px #b0b0b0; border-right-style:dotted;margin: 40px 65px 0 40px;}
	.bot-rec-7{text-align:left !important; margin:40px 0 0 40px;}
	.bot-rec-8{text-align:left !important;  border-right: solid 0px #b0b0b0; border-right-style:dotted; margin: 1px 65px 0 40px;}
	.bot-rec-9{ text-align:left !important; margin:40px 0 0 40px;  }
	
	
	
	
	
	
.teamt-rec-1{text-align:left !important; margin:35px 0 0 0px; }
.teamt-rec-2{text-align:left !important;  border-right: solid 0px #fff; border-right-style:dotted; margin: 35px 0 0 0px; }
.teamt-rec-3{ text-align:left !important; margin:-25px 0 0 0px;}
.teamt-rec-4{ text-align:left !important; margin:40px 0 0 0px;}
.teamt-rec-5{ text-align:left !important;  border-right: solid 0px #fff; border-right-style:dotted; margin:40px 0 0 0px;}
.teamt-rec-6{ text-align:left !important; margin:-40px 0 0 0px;}
.teamt-rec-7{ text-align:left !important; margin:40px 0 0 0px;}
.teamt-rec-8{text-align:left !important;  border-right: solid 0px #fff; border-right-style:dotted; margin:40px 0 0 0px; }
.teamt-rec-9{ text-align:left !important; margin:-40px 0 0 0px;}
.teamt-rec-10{text-align:left !important; margin:40px 0 0 0px; }
.teamt-rec-11{text-align:left !important;  border-right: solid 0px #fff; border-right-style:dotted; margin:40px 0 0 0px; }
.teamt-rec-12{ text-align:left !important; margin:-40px 0 0 0px;}




	
	
.pro-rec-1{ margin: 50px 0 0 0px;}
.pro-rec-2{ margin: 50px 0 0 0px;}
.pro-rec-3{ margin: 0px 0 0 0px;}
.pro-rec-4{ margin: 50px 0 0 0px;}
.pro-rec-5{ margin: 50px 0 0 0px;}
.pro-rec-6{ margin: 50px 0 0 0px;}
.pro-rec-7{ margin: 50px 0 0 0px;}
.pro-rec-8{ margin: 50px 0 0 0px;}
.pro-rec-9{ margin: 50px 0 0 0px;}
.pro-rec-10{ margin: 50px 0 0 0px;}
.pro-rec-11{ margin: 50px 0 0 0px;}
.pro-rec-12{ margin: 50px 0 0 0px;}
.pro-rec-12{ margin: 50px 0 0 0px;}
.pro-rec-14{ margin: 50px 0 0 0px;}
.pro-rec-15{ margin: 50px 0 0 0px;}
.pro-rec-16{ margin: 0px 0 0 0px;}
.pro-rec-17{ margin: 50px 0 0 0px;}
.pro-rec-18{ margin: 50px 0 0 0px;}
.pro-rec-19{ margin: 0px 0 0 0px;}
.pro-rec-20{ margin: 50px 0 0 0px;}
.pro-rec-21{ margin: 50px 0 0 0px;}
.pro-rec-22{ margin: -50px 0 0 0px;}
.pro-rec-23{ margin: 50px 0 0 0px;}
.pro-rec-24{ margin: 50px 0 0 0px;}
.pro-rec-25{ margin: 70px 0 0 0px;}
.pro-rec-26{ margin: -50px 0 0 0px;}
.pro-rec-27{ margin: 50px 0 0 0px;}




.ann-rep-rec-1{margin: 0px 0 0 -12px;}
.ann-rep-rec-2{margin: 0px 0 0 28px;}
.ann-rep-rec-3{margin: 0px 0 0 67px;}
.ann-rep-rec-4{margin: 0px 0 0 104px;}
.ann-rep-rec-5{margin: 0px 0 0 -18px;}
.ann-rep-rec-6{margin: 0px 0 0 20px;}
.ann-rep-rec-7{margin: 0px 0 0 60px;}
.ann-rep-rec-8{margin: 0px 0 0 -20px;}
.ann-rep-rec-9{margin: 0px 0 0 20px;}
.ann-rep-rec-10{margin: 0px 0 0 60px;}
.ann-rep-rec-11{margin: 0px 0 0 -24px;}
.ann-rep-rec-12{margin: 0px 0 0 15px;}
.ann-rep-rec-13{margin: 0px 0 0 60px;}
.ann-rep-rec-14{margin: 0px 0 0 -20px;}
.ann-rep-rec-15{margin: 0px 0 0 20px;}
.ann-rep-rec-16{margin: 0px 0 0 -20px;}
.ann-rep-rec-17{margin: 0px 0 0 20px;}

	
.news-let-res-2016{text-align:center; padding: 0px 0 0px 0px; color: #2c234d;}
.news-let-res-2014{text-align:center; padding: 0px 0 0px 0px; color: #2c234d;}
.news-let-res-1{margin: 0px 0 0 -12px;}
.news-let-res-2{margin: 0px 0 0 27px;}
.news-let-res-3{margin: 0px 0 0 70px;}
.news-let-res-4{margin: 0px 0 0 107px;}
.news-let-res-5{margin: 0px 0 0 -13px;}
.news-let-res-6{margin: 0px 0 0 27px;}
.news-let-res-7{margin: 0px 0 0 70px;}
.news-let-res-8{margin: 0px 0 0 105px;}
	
	
	
.sing-up-section{text-align:center; color:#FFF; font-size: 22px;margin: 40px 0 201px 0px;line-height: 40px;font-weight: 500;}
.sing-up-section-b{text-align:center; margin:-180px 0 250px 0px;}
.sing-up-section-c{text-align:center; margin: -243px 0 27px 0px;}
.sing-up-section-d{margin:50px 0 0 0px;}

.sing-up-sectin-e{text-align:center; color:#FFF; font-size: 22px;
margin: -50px 0 213px 0px; line-height:40px; font-weight:300;}
.sing-up-sectin-f{margin:50px 0 0 0px;}
.sing-up-sectin-g{margin:-135px 0 230px 0px; color:#FFF; text-align:center;}
.sing-up-sectin-h{text-align:center; margin: -229px 0px 41px 0px;}

.inspiring-stories-section-a{font-size:47px; text-align: left; padding: 0 0 30px 16px;}
.inspiring-stories-section-b{text-align:center; background-color: #fff;
                             padding:35px 0 35px 0px; color: #2c234d; margin: -33px 0 -57px 0px;}
.inspiring-stories-section-c{padding: 0 0 63px 0px;}
.inspiring-stories-section-d{margin-left: 18px;}
.inspiring-stories-section-e{text-decoration:underline; margin:-30px 0 0 0px;}

.karwaan-for-swachh-b{text-align:center; background-color: #fafafa; padding: 101px 0 40px 0px; color: #2c234d;}


.twitter-feed{margin: 0 23px 0 -30px;}
.happining-now-section3-a{margin: 0px 0 0 0px;}


}


 
 

