  @media (min-width: 2000px) {
  .container {
    max-width: 1900px;
  }
.program-card {
	padding: 33px 53px;
	height: 100%;
}
 .ed_part p {
	padding: 77px 20px 78px 20px;
}
  .approach_inner p {
	padding: 0px 10px 101px 10px;
}  
}
 
 @media (min-width: 1900px)and (max-width: 1999px) {
  .container {
    max-width: 1800px;
  }
.program-card {
	padding: 33px 43px;
	height: 100%;
}
 .ed_part p {
	padding: 77px 20px 78px 20px;
}
  .approach_inner p {
	padding: 0px 10px 78px 10px;
}
 
  
}
 @media (min-width: 1800px)and (max-width: 1899px)  {
      .container {
        max-width: 1700px;
       
      }
      .program-card {
	padding: 33px 36px;
	height: 100%;
}
 .ed_part p {
	padding: 77px 20px 78px 20px;
}
  .approach_inner p {
	padding: 0px 10px 78px 10px;
}
 
    }
 @media (min-width: 1700px)and (max-width: 1799px) {
      .container {
        max-width: 1600px;
       
      }
      .programs_part {
	padding: 30px 10px 31px 10px;
	
}
   .ed_part p {
	padding: 64px 20px 64px 20px;
}
      .approach_inner p {
    padding: 0px 10px 52px 10px;
  }
    }
 @media (min-width: 1600px)and (max-width: 1699px) {
      .container {
        max-width: 1500px;
       
      }
      .ed_part p {
    padding: 53px 20px 52px 20px;
  }
      .approach_inner p {
    padding: 0px 10px 51px 10px;
  }
    }
 @media (min-width: 1500px)and (max-width: 1599px){
      .container {
        max-width: 1400px;
       
      }
       .ed_part p {
      padding: 38px 20px 38px 20px;     
    }
    .approach_inner p {
    padding: 0px 10px 27px 10px;
  }
    }
/* @media (min-width: 1399px) {
  .custom-container {
    max-width: 1800px;
  }
  .container {
        padding-left: 50px;
        padding-right: 50px;
      }
} */

/* @media (min-width: 1800px) {
   .container {
    max-width: 90%; 
  }
} */

@media (min-width: 1400px) {
    .container {
    max-width: 90%; 
  }

 
}
@media (min-width: 1200px) {}

@media (min-width: 992px) and (max-width: 1199px) {
  /* .top_db{

  } */

  .top_btn a {
    font-size: 12px;
    line-height: 26px;
    padding: 0px 5px;
  }
  /* ======= Menu part Start ======= */
  .fixed {
    position: fixed;
    top: 0px;
    left: 0;
  }
  .navbar-nav .nav-item .nav-link {
	padding: 0 20px;
	transition: color 0.3s ease;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	font-family: 'Aptos';
	line-height: 40px;
	/* padding: 0 35px; */
	position: relative;
	text-align: center;
}
    /* .navbar-nav .nav-item .nav-link {
        padding: 0 26px;
       
    } */
     
    /* ======= Menu part End ======= */
    /* ======= ED and Founder Part start ======= */
    .founder_part {
      padding: 15px 15px;   
    }
        
    
    .ed_part p {
	font-size: 14px;
   padding: 32px 20px;
	
}
   
    .founder_part img {
      max-width: 85px;
      height: 90px;
      border-radius: 10px;
      margin-bottom: 1px;
    }
    .founder_part span {
      margin-bottom: 0px;
    }
    /* ======= ED and Founder Part end ======= */

    /* ======= Achievement's Photo Part start ======= */
    .gal_img img {
      height: 200px;
    }

    /* ======= Achievement's Photo Part end ======= */

    /* ======= Pro activies Part Start ======= */
    .pro_inner tr td p {
      font-size: 15px;
    }
    .pro_part {
	padding-bottom: 11px;
}
    /* ======= Pro activies Part End ======= */
    /* ======= CDP Activies Part start ======= */
    .cdp_inner tr td p {
      font-size: 14px;
    }
    /* ======= CDP Activies Part end ======= */

    /*-- news part start --*/
     .nws_part {
      margin-bottom: 23px;
    }
    .news_homeinner h4 {
        font-size: 18px;
    }
    .news_homeinner p {
        font-size: 14px;
    }
   
    /*-- news part end --*/

    /* ======= Approach Part Start ======= */
    .approach_inner p {
      font-size: 15px;
    }
    /* ======= Approach Part End ======= */
    /* ======= Program Part Start ======= */
 .program-card {
	padding: 15px 8px;
	
}
    /* ======= Program Part End ======= */
    /* ======= Publication Part Start ======= */
    .gallery-item img {
	/* height: 128px; */
  height: 179px;
}
    /* ======= Publication Part End ======= */
    /* ======= Testimonials Part Start ======= */
    .testimonial {
      padding: 25px 30px;
    }
    /* ======= Testimonials Part End ======= */
    /* ======= NOtic Part Start ======= */
    .notice-board {
      padding: 30px 10px 16px 10px;
    }
    .notice-title {
      font-size: 18px;
    }
    .notice-date {
      font-size: 14px;
    }
    .notice p {
      font-size: 14px;
    }
    /* ======= NOtic Part End ======= */



}

@media (min-width: 768px) and (max-width: 991px) {
    #top_part{
        height: 90px;
      }
      .top_logo {
        line-height: 90px;
        height: 90px;
        width: 90px;
    }
    .top_name h1 {
      line-height: 92px;
      color: #0070C0;
      font-family: 'Aptos';
      font-weight: 700;
      font-size: 26px;
    }
      .top_db h2{
        display: none;
      }
      
      .top_btn {
        position: absolute;
        bottom: 45px;
        right: -6px;
      }
      .top_btn a {
        font-size: 11px;
        line-height: 25px;
        padding: 0 6px;
        margin-left: 5px;
      }
    .top_icon_top {
      position: absolute;
      right: -6px;
      bottom: 10px;
    }
    .top_icon_top a {
        margin-left: 10px;
    }
    /* ======= Top part end ======= */
    
     /* =======  Menu part start ======= */
     .main_menu {
        top: 0px;
        background: #063F9A;
        z-index: 999;
    }
    
    .main_menu .navbar-brand {
        width: 170px;
        height: 50px;
    }
    
    .nav {
        width: 100%;
        padding: 20px;
      }
    
    .fixed {
        position: fixed;
        top: 0px;
        right: 10px;
        background: #161F6F;
        
        box-shadow: 0 2px 5px rgba(0,0,0,0.2);
      }
      .main_menu button i {
        position: absolute;
        right: 20px;
        top: 10px;
        color: #fff;
    }
    .main_menu button:focus {
        outline: 0;
    }
    .serch_btn button i {
        color: #222;
    }
    
    .main_menu button:focus {
        outline: 0;
    }
    
    .main_menu .navbar-nav {
        background: #063F9A;
        text-align: center;
        /* border: 1px solid rgba(255, 255, 255, 0.2); */
        border-top: 1px solid rgba(255, 255, 255, 0.2);
        margin: 32px 0;
        
    }
    .navbar-collapse {
        padding-top: 30px;
      }
    .nav-drop, .nav-drop-down {
        position: static;
        transform: none;
        box-shadow: none;
        opacity: 1;
        visibility: visible;
        display: none;
    }
    
    .nav-item.active > .nav-drop,
    .drop-item.active > .nav-drop-down {
        display: block;
    }
    
    .navbar-nav {
        width: 100%;
    }
    
    .nav-link {
        width: 100%;
    }
    
    .search-form {
        position: absolute;
        left: -28px;
        top: -12px;
    }
    .search-con {
    position: relative;
    width: 130px;
    margin-left: 10px;
    height: 30px;
    line-height: 30px;
    margin-top: 5px;
    }
    /* ======= Menu part end ======= */
    /* ======= ED and Founder Part Start ======= */
     .founder_part{
        margin-bottom: 20px;
    }
  .ed_part {
    margin-bottom: 30px;
  }
     /* ======= ED and Founder Part End ======= */
     /* ======= Achievement's Photo Part start ======= */ 
    .gal_full {
      margin-bottom: 20px;
    }
    /* ======= Achievement's Photo Part start ======= */
    /* ======= Pro Part Start ======= */
      .pro_part {
    margin-top: 20px;
}
     .programs_part{
       margin-bottom: 20px;
     }
    /* ======= Pro Part End ======= */
    #main_part {
	
	padding-bottom: 20px;
}
    /* ======= News Part Start ======= */
  .nws_part {
        margin-top: 40px;
    }
   /* ======= News Part End ======= */
   #pronot_part {
	padding-bottom: 20px;
}
   /* ======= Approach Part Start ======= */
   .approach_part {
	margin-bottom: 20px;
}

   /* ======= Approach Part End ======= */
   /* ======= Program Part Start ======= */
   .program-card {
    padding: 33px 18px;
    
  }
   /* ======= Program Part End ======= */
   /* ======= Publication Part Start ======= */
     .pub_part {
        margin-top: 20px;
    }
   /* ======= Publication Part End ======= */
    /* ======= Approach Part Start ======= */
    .approach_part  {
      margin: 20px 0;
    }
    /* ======= Approach Part End ======= */
      /* ======= Testimonials Part start ======= */
    .testi_part{
      margin-top: 40px;
    }
    #footer_part{
      margin-top: 40px;
    }
     /* ======= Testimonials Part end ======= */
   /* ======= NOtic Part Start ======= */
   .notice-board{
    margin-top: 50px;
   }
   /* ======= NOtic Part End ======= */
   /* ======= footer_bottom Part End ======= */
   .footer_shaptak p {
    text-align: start;
  }
   /* ======= footer_bottom Part End ======= */
  /* ======= Publication details Part Start ======= */
   .fullpub_img{
    width: 30%;
   }
   .fullpub_pag{
    width:70%;
   }

   /* ======= Details current project part start ======= */ 
.project_end h6 {
  text-align: start;
}
.currentproject_description{
  padding-bottom: 50px;
}
/* ======= Details current project part end ======= */ 

}

@media (min-width: 576px) and (max-width: 767px) {
/* ======= Top part start ======= */
#top_part{
    height: 90px;
  }
  .top_logo {
    line-height: 90px;
    height: 90px;
    width: 90px;
}
  .top_name h1{
    display: none;
  }
  .top_db h2{
    display: none;
  }
  
  .top_btn {
    position: absolute;
    bottom: 45px;
    right: 20px;
}
.top_btn a {
    font-size: 11px;
    line-height: 25px;
    padding: 0 2px;
    margin-left: 5px;
}
.top_icon_top {
    position: absolute;
    right: 20px;
    bottom: 10px;
}
.top_icon_top a {
    margin-leftop_icon_top
}
/* ======= Top part end ======= */

 /* =======  Menu part start ======= */
 .main_menu {
    top: 0px;
    background: #063F9A;
    z-index: 999;
}

.main_menu .navbar-brand {
    width: 170px;
    height: 50px;
}

.nav {
    width: 100%;
    padding: 20px;
  }

.fixed {
    position: fixed;
    top: 0px;
    right: 20px;
    background: #161F6F;
    
    box-shadow: 0 2px 5px rgba(0,0,0,0.2);
  }
  .main_menu button i {
    position: absolute;
    right: 20px;
    top: 10px;
    color: #fff;
}
.main_menu button:focus {
    outline: 0;
}
.serch_btn button i {
    color: #222;
}

.main_menu button:focus {
    outline: 0;
}

.main_menu .navbar-nav {
    background: #063F9A;
    text-align: center;
    /* border: 1px solid rgba(255, 255, 255, 0.2); */
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    margin: 32px 0;
    
}
.navbar-collapse {
    padding-top: 30px;
  }
.nav-drop, .nav-drop-down {
    position: static;
    transform: none;
    box-shadow: none;
    opacity: 1;
    visibility: visible;
    display: none;
}

.nav-item.active > .nav-drop,
.drop-item.active > .nav-drop-down {
    display: block;
}

.navbar-nav {
    width: 100%;
}

.nav-link {
    width: 100%;
}

.search-form {
    position: absolute;
    left: -28px;
    top: -12px;
}
.search-con {
position: relative;
width: 130px;
margin-left: 10px;
height: 30px;
line-height: 30px;
margin-top: 5px;
}
/* ======= Menu part end ======= */
 /* ======= Main part start ======= */
 #main_part {
    padding-top: 30px;
    padding-bottom: 30px;
}
/* ======= Main part end ======= */
/* .edfound_container {
    display: flex;
    gap: 20px;
   
  } */
.lemoncho{
    flex: 1 1 100%;
}
/*  Ed part start  */
.ed_part {
    margin-bottom: 30px;
  }
/* .ed_part a{
    display: block;
} */
/*  Ed part end  */
/*  founder part start  */
 .founder_part{
        margin-bottom: 20px;
    }
/*  founder part end  */



/* ======= Achievement's Photo Part start ======= */
.gal_full{
    /* margin-top: 30px; */
    margin-bottom: 30px;
  }
  .acp_mar{
    margin-bottom: 30px;
  }
/* ======= Achievement's Photo Part end ======= */
/* ======= main_bottom Part start ======= */
#main_bottom{
    padding-bottom: 30px;
}
/* ======= main_bottom Part end ======= */
/* ======= Action Part start ======= */

    .pro_part {
        margin-top: 20px;
    }
/* ======= Action Part end ======= */
/* ======= News Part Start ======= */
/* .nws_part{
    margin-top: 30px;
  } */
/* ======= News Part End ======= */

/* ======= Publication Part Start ======= */
.pub_part{
   margin-top: 30px;
   margin-bottom: 30px;
  }
.gallery-item img {
	height: 250px;
}
/* ======= Publication Part End ======= */
 /* ======= Approach Part Start ======= */
    .approach_part  {
      margin: 20px 0;
    }
    /* ======= Approach Part End ======= */
      /* ======= Testimonials Part start ======= */
    .testi_part{
      margin-top: 40px;
    }
    #footer_part{
      margin-top: 50px;
    }
     /* ======= Testimonials Part end ======= */
/* ======= Proceed Activities Part Start ======= */
.pro_part{
margin-bottom: 30px;
}
.pub_part {
	margin-top: 30px;
}

/* ======= Proceed Activities Part End ======= */

/* ======= Publication Part Start ======= */
.pub_mar{
margin-bottom: 30px;
}
.pub_part {
	margin-top: 30px;
}
/* .pub_part{
margin-bottom: 30px;
} */
/* ======= Publication Part End ======= */
#pronot_part {
	padding-bottom: 30px;
}
/* ======= Programs Part Start ======= */
.program_mar{
margin-bottom: 30px;
}

.programs_part{
padding: 20px 0 0 0;
/* margin-bottom: 30px; */
}
/* .pro_mar{
margin-bottom: 30px;
} */
/* ======= Programs Part End ======= */

/* ======= Footer Part Start ======= */
.footer_header h2{
font-size: 18px;
}
.footer_con{
padding-top: 20px;
} 
.counter-item samp{
font-size: 14px;
}
.counter-item span{
font-size: 14px;
}
.footer_con h2 {
font-size: 16px;
padding-bottom: 10px;
}
.footer-web{
  padding-bottom: 15px;
}
/* .footer_social{
padding-top: 10px;
padding-bottom: 10px;
} */
 .footer_off_address {
	padding-top: 15px;
}
.footer_social h6 {
font-size: 16px;
font-family: 'Open Sans';
/* padding: 10px; */
}
.footer_social a {
font-size: 14px;
margin-right: 5px;
border: 1px solid #fff;
padding: 1px 6px;
}
.footer_address h6{
color: #fff;
font-size: 16px;
font-weight: 700;
font-family:  'Open Sans';
padding-bottom: 10px;
}
.footer_address h6 {
color: #fff;
font-size: 16px;
font-weight: 700;
font-family: 'Open Sans';
padding-bottom: 5px;
}

/* ======= Footer Part End ======= */

/* ======= About Part Start ======= */
#about_part {
padding: 30px 0;
}
.about_header h4 {
/* color: #222; */
font-size: 20px;
font-weight: 700;
font-family: 'Open Sans';
}
.about_inner h4 {
font-size: 17px;
/*text-align: center;*/
}
.about_inner img{
padding-bottom: 15px;
}
/* ======= About Part End ======= */
/* ======= Service Part Start ======= */
#service_part{
padding: 30px 0;
}
.service_header h3 {
font-size: 22px;
}
/* ======= Service Part End ======= */

/* ======= Current Project Part start ======= */
#current_Project_part {
padding-bottom: 30px;
padding-top: 30px;
}
.cproject_header h4 {
font-size: 22px;
}
.cproject-body h5 {
font-size: 18px;
padding-bottom: 5px;
}
/* ======= Current Project Part End ======= */

/* ======= Devlopment Partners Part start ======= */
.partner-name {
font-size: 0.95rem;
}
.partner-desc {
font-size: 0.8rem;
}

/* ======= Devlopment Partners Part end ======= */

/* ====== Human Resources part start ====== */
#human_part {
padding: 30px 0;
}
.human_header h4 {
font-size: 22px;
}
.human_inner h4 {
font-size: 18px;
}
/* ====== Human Resources part start ====== */

/* ======= Publications part end ======= */

#fullpublication_part {
padding: 30px 0;
}
.allpublication_header h4{
font-size: 22px;
}

.fullpub_header h4 {
font-size: 18px;
}
.fullpub_img img{
padding-bottom: 15px;
}
/* ======= Publications part end ======= */

/* ======= Reports part end ======= */
#reports_part {
padding: 30px 0;
} 
/* ======= Reports part end ======= */

/* ======= Policy Document part end ======= */
#policy_part {
padding: 30px 0;
}
.policy_header h4 {
font-size: 22px;
font-weight: 700;
font-family: 'Open Sans';
} 
/* ======= Policy Document part end ======= */

/* ======= Media Gallery part start ======= */
/*#news_part {*/
/*padding: 30px 0;*/
/*}*/
  .nws_part {
   
    margin-top: 40px;
}
.news_header h4 {
font-size: 22px;
}
.gallery_inner {
padding: 22px;
}
/* ======= Media Gallery part end ======= */ 

/* ======= News details part start ======= */
#details_news_part {
padding-top: 30px;
}
.news_header {
padding: 0;
}
.news_inner {
padding: 20px 20px 0 20px;
}
.news_inner h2 {
font-size: 20px;
}
/* ======= News details part end ======= */ 
/* ======= Details current project part start ======= */ 
.project_end h6 {
  text-align: start;
}
.currentproject_description{
  padding-bottom: 50px;
}
/* ======= Details current project part end ======= */ 
    
}




@media (max-width: 575px) {
    /* ======= Top part start ======= */
    #top_part{
        height: 90px;
      }
      .top_logo {
        line-height: 90px;
        height: 90px;
        width: 90px;
    }
      .top_name h1{
        display: none;
      }
      .top_db h2{
        display: none;
      }
      
      .top_btn {
        position: absolute;
        bottom: 45px;
        right: 20px;
    }
    .top_btn a {
        font-size: 11px;
        line-height: 25px;
        padding: 0 2px;
        margin-left: 5px;
    }
    .top_icon_top {
        position: absolute;
        right: 20px;
        bottom: 10px;
    }
    .top_icon_top a {
        margin-left: 10px;
    }
    /* ======= Top part end ======= */

    /* =======  Menu part start ======= */
    .main_menu {
        top: 0px;
        background: #063F9A;
        z-index: 999;
    }

    .main_menu .navbar-brand {
        width: 170px;
        height: 50px;
    }
    nav {
        width: 100%;
        padding: 20px;
      }

    .fixed {
        position: fixed;
        top: 0px;
        right: 20px;
        background: #161F6F;
        
        box-shadow: 0 2px 5px rgba(0,0,0,0.2);
      }
      .main_menu button i {
        position: absolute;
        right: 20px;
        top: 10px;
        color: #fff;
    }
    .main_menu button:focus {
        outline: 0;
    }
    .serch_btn button i {
        color: #222;
    }

    .main_menu button:focus {
        outline: 0;
    }

    .main_menu .navbar-nav {
        background: #063F9A;
        text-align: center;
        /* border: 1px solid rgba(255, 255, 255, 0.2); */
        border-top: 1px solid rgba(255, 255, 255, 0.2);
        margin: 32px 0;
        
    }
    .navbar-collapse {
        padding-top: 30px;
      }
    .nav-drop, .nav-drop-down {
        position: static;
        transform: none;
        box-shadow: none;
        opacity: 1;
        visibility: visible;
        display: none;
    }
  
    .nav-item.active > .nav-drop,
    .drop-item.active > .nav-drop-down {
        display: block;
    }
  
    .navbar-nav {
        width: 100%;
    }
  
    .nav-link {
        width: 100%;
    }

    .search-form {
        position: absolute;
        left: -28px;
        top: -12px;
    }
   .search-con {
	position: relative;
	width: 130px;
	margin-left: 10px;
	height: 30px;
	line-height: 30px;
	margin-top: 5px;
}


/* ======= Menu part end ======= */

    /* ======= Main part start ======= */
    #main_part {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    /* ======= Main part end ======= */

    /*  Ed part start  */
    .ed_part {
        margin-bottom: 30px;
      }
    .ed_part a{
        display: block;
    }
    /*  Ed part end  */
    /*  founder part start  */
     .founder_part{
        margin-bottom: 20px;
    }
    .founder_part a{
        display: block;
    }
    /*  founder part end  */

   

    /* ======= Achievement's Photo Part start ======= */
    .gal_full{
        /* margin-top: 30px; */
        margin-bottom: 30px;
      }
      .acp_mar{
        margin-bottom: 30px;
      }
    /* ======= Achievement's Photo Part end ======= */
    /* ======= main_bottom Part start ======= */
    #main_bottom{
        padding-bottom: 30px;

    /* ======= main_bottom Part end ======= */
}
    /* ======= News Part Start ======= */
     .nws_part {
    margin-top: 50px;
}
    /* ======= News Part End ======= */

    /* ======= Publication Part Start ======= */
    .pro_part{
    margin-top: 30px;
  }
.gallery-item img {
  height: 300px;
}
    /* ======= Publication Part End ======= */

/* ======= Proceed Activities Part Start ======= */
.pro_part{
    margin-bottom: 30px;
  }

/* ======= Proceed Activities Part End ======= */

/* ======= Publication Part Start ======= */
/* .pub_mar{
    margin-bottom: 30px;
} */
.pub_part{
   margin-top: 30px;
  }
/* ======= Publication Part End ======= */
/* ======= Programs Part Start ======= */
#pronot_part{
  padding-bottom: 30px;
}
/* ======= Programs Part End ======= */
/* ======= approach Part start ======= */
.approach_part{
  margin-top: 20px;
}
/* ======= approach Part End ======= */
/* ======= Testimonials Part Start ======= */
.testi_part{
      margin-top: 40px;
    }
    #footer_part{
      margin-top: 50px;
    }
/* ======= Testimonials Part End ======= */

/* ======= Programs Part Start ======= */
/* .program_mar{
    margin-bottom: 30px;
} */


.programs_part{
    padding: 20px 0 0 0;
    margin-bottom: 30px;
  }
/* .pro_mar{
    margin-bottom: 30px;
} */
/* ======= Programs Part End ======= */

/* ======= Footer Part Start ======= */


/* .footer_header h2{
    font-size: 20px;
  }
  .footer_con{
    padding-top: 20px;
    text-align: center;
  } 
  .web-counter{
    margin-bottom: 20px;
  }
  .counter-item samp{
    font-size: 14px;
  }
  .counter-item span{
    font-size: 14px;
  }
  .footer-web{
    margin-bottom: 15px;
  }
  .footer_con h2 {
	font-size: 18px;
	padding-bottom: 5px;
}
.footer-sme{
  text-align: center;
}
.footer_social{
    padding-top: 10px;
    padding-bottom: 10px;
    
}
.footer_social h6 {
	font-size: 18px;
    /* padding: 10px; */
}
.footer_social a {
	font-size: 14px;
	margin-right: 5px;
	padding: 1px 6px;
}
  .footer_address h6 {
	font-size: 18px;
	padding-bottom: 5px;
}
.con_info h6 {
	font-size: 18px;
}
.footer_shaptak p {
	text-align: start;
} */
/* ======= Footer Part End ======= */

/* ======= About Part Start ======= */
#about_part {
	padding: 30px 0;
}
.about_header h4 {
	/* color: #222; */
	font-size: 20px;
	font-weight: 700;
	font-family: 'Open Sans';
}
.about_inner h4 {
	font-size: 17px;
    /*text-align: center;*/
}
.about-card-title{
  padding-top: 20px;
}
/*.about_inner img{*/
/*    padding-bottom: 15px;*/
/*}*/
/* ======= About Part End ======= */
/* ======= Program Part End ======= */
.program-card-title{
  padding-top:20px;
}
/* ======= Program Part End ======= */
/* ======= Service Part Start ======= */
#service_part{
    padding: 30px 0;
}
.service_header h3 {
	font-size: 22px;
}
/* ======= Service Part End ======= */

/* ======= Current Project Part start ======= */
#current_Project_part {
	padding-bottom: 30px;
	padding-top: 30px;
}
.cproject_header h4 {
	font-size: 22px;
}
.cproject-body h5 {
	font-size: 18px;
    padding-bottom: 5px;
}
/* ======= Current Project Part End ======= */

/* ======= Devlopment Partners Part start ======= */
.partner-name {
    font-size: 0.95rem;
  }
  .partner-desc {
    font-size: 0.8rem;
  }

/* ======= Devlopment Partners Part end ======= */

/* ====== Human Resources part start ====== */
#human_part {
	padding: 30px 0;
}
.human_header h4 {
	font-size: 22px;
}
.human_inner h4 {
	font-size: 18px;
}
/* ====== Human Resources part start ====== */

/* ======= Publications part end ======= */

#fullpublication_part {
	padding: 30px 0;
}
.allpublication_header h4{
    font-size: 22px;
  }

  .fullpub_header h4 {
	font-size: 18px;
}
.fullpub_img img{
    padding-bottom: 15px;
}
/* ======= Publications part end ======= */

/* ======= Reports part end ======= */
#reports_part {
	padding: 30px 0;
} 
/* ======= Reports part end ======= */

/* ======= Policy Document part end ======= */
#policy_part {
	padding: 30px 0;
}
.policy_header h4 {
	font-size: 22px;
	font-weight: 700;
	font-family: 'Open Sans';
} 
/* ======= Policy Document part end ======= */

/* ======= Media Gallery part start ======= */
#news_part {
	padding: 30px 0;
}
.news_header h4 {
	font-size: 22px;
}
.gallery_inner {
	padding: 22px;
}
/* ======= Media Gallery part end ======= */ 

/* ======= News details part start ======= */
#details_news_part {
	padding-top: 30px;
}
  .news_header {
	padding: 0;
}
.news_inner {
	padding: 20px 20px 0 20px;
}
  .news_inner h2 {
	font-size: 20px;
}
/* ======= News details part end ======= */ 
/* ======= Details current project part start ======= */ 
.project_end h6 {
  text-align: start;
}
/*.currentproject_description{*/
/*  padding-bottom: 50px;*/
/*}*/
/* ======= Details current project part end ======= */ 

}
