
/*Extension Activity*/
.spcl_border{ border:none; background:url(images/spl_border.png) bottom left; background-repeat:no-repeat; padding-bottom: 10px; width:100%;}
.spcl_border::before{ display:none;}
.title_mar20{ margin-bottom:20px;}
.extension p{ font-size:16px; line-height:24px; margin-left: 10px;}
.extension .about_pink_text{    border-bottom:#CF63C6 8px solid;   border-radius: 0px; border-top:0px;padding-bottom:40px;     margin: 50px 0px;}
.extension .about_green_text{    border-bottom:#14D9D5 8px solid;   border-radius: 0px; border-top:0px; padding-bottom:40px;     margin: 50px 0px;}
.extension .about_lightgreen_text{    border-bottom:#24DA83 8px solid;   border-radius: 0px; border-top:0px; padding-bottom:0%;padding-bottom:40px;     margin: 50px 0px;}
.extension .about_red_text{ background-color:#FEF4F7;    border-bottom:#EB2155 8px solid;   border-radius: 0px; border-top:0px; padding-bottom:0%;padding-bottom:40px;     margin: 50px 0px;}
/*Extension Stations*/
.extension_section .about_pink_text{    border-bottom:#CF63C6 8px solid;   border-radius: 0px; border-top:0px;padding-bottom:60px;     margin: 50px 0px;}
.extension_section .about_green_text{    border-bottom:#14D9D5 8px solid;   border-radius: 0px; border-top:0px; padding-bottom:60px;     margin: 50px 0px;}
.extension_section.about_pink_text .learn_more a{ border:#CF63C6 1px solid; border-radius:40px; margin-bottom:10px;}
.extension_section.about_green_text .learn_more a{ border:#14D9D5 1px solid; border-radius:40px;margin-bottom:10px;}
.extension_section .learn_more a{ color:#2F2F2F !important; background:none !important;}

/*Extension- Outreach Activity */
.extension_oa{ padding-left:30px;}
.extension_oa p{ margin-left:0px; padding-bottom: 20px;}
.extension_oa .about_border{    border-left: #2571B8 1px solid;  padding: 0 20px;      margin: 0px 0px 40px 20px;}
.extension_oa h5 { color: #343834;  font-family: 'Helvetica Neue LT Pro Bd';padding-bottom: 10px; font-size: 14px;}


/*Extension- Training */
.extension_ta .trainig_img_sec{ margin-bottom:20px;}
.extension_ta .trainig_img{margin-bottom:15px; padding-left:0px;}
.extension_ta .tab_list_container{ padding-left:45px; }

/*Extension- Meeting and Workshop */
.extension_maw p{ margin-left:0px; }
.extension .lightgreen_title{ font-size:16px; color:#3CD3C0; font-family: 'Helvetica Neue LT Pro Bd';     padding: 10px 15px;    padding-top: 25px;}
.extension .tab_list_container{ padding-left:30px; }
#accordion3a .panel {  border-radius: 0;  border: 0;  margin-top: 0px; border-bottom: 1px solid #5A5A5A;}
#accordion3a .panel:last-child { border-bottom:0; }
#accordion3a .panel-title { position:relative; text-align:left; }
#accordion3a .panel-heading a.collapsed:hover,
#accordion3a .panel-heading a.collapsed:focus {    transition: all 0.2s ease-in;}
#accordion3a .panel-heading a.collapsed:hover::before,
#accordion3a .panel-heading a.collapsed:focus::before {  color: #3A452B;   }
#accordion3a .panel-heading {  padding: 0;  border-radius: 0px;  text-align: center;}
#accordion3a .panel-heading a.collapsed { color: #000000;     transition: all 0.2s ease-in;  }
#accordion3a .panel-heading a:not (.collapsed) {   color: #000000;  background: #B5DF79;  transition: all 0.2s ease-in;      }
#accordion3a a {  font-size:24px; display: block;    font-family: 'Helvetica Neue LT Pro Bd';    padding: 20px;    text-decoration: none; border-radius:4px; }
/* Add Indicator fontawesome icon to the left */
#accordion3a .panel-heading .accordion-toggle::before {     content: ''; background:url(images/accordion-nav.png) no-repeat center right;  position: absolute;
    right: 20px;   top: 45%;  width:8px;    height: 12px; transform: rotate(90deg);  transition: all 0.2s ease-in; }
#accordion3a .panel-heading .accordion-toggle.collapsed::before {    transform: rotate(0deg);  transition: all 0.2s ease-in;} 
#accordion3a .panel-heading .accordion-toggle.collapsed{  padding:20px  45px; transition: all 0.2s ease-in;}
#accordion3a .panel-heading .accordion-toggle{ padding:45px; transition: all 0.2s ease-in;}

/*Extension- Adopted village*/
.extension_av_content{ margin-bottom:30px;}
.extension_av{ padding-left:30px;}
.extension_av p{ font-size:16px; line-height:24px;}
.extension_av h5{font-family: 'Helvetica Neue LT Pro Bd'; font-size:16px; color:#2F2F2F; padding:10px 0;}
.extension_av_content h5{ padding:0px;}

/*Extension-activity_news*/
.about_submenu .active a { color:#2571B8;}
.extention_activity_news{ padding-left:30px; margin-bottom:30px;}
.extention_activity_news .news_option{ float:right; border-color:#2571B8; border-radius:15px; padding:10px 15px;font-size:16px; color:#2F2F2F; outline:none;}
.extention_activity_news .subpage_bordered_title{ color:#10D9D4; margin-bottom:15px;}
.extention_activity_news .ex_table{ box-shadow:none; font-size:20px; color:#2F2F2F; margin-left:0px;}
.extention_activity_news .ex_table img{ padding-right:10px;}
.extention_activity_news .ex_table td{ padding:10px 0px; text-align:left;}


/*Extension-activity_multi*/
.extention_activity_multi{ padding-left:15px;}
.extention_activity_multi .extention_activity_multi_img{box-shadow:-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5); width: 45%; margin-right: 30px; text-align: center;    padding: 20px 0px;}

/*Extension-activity_public*/
.extention_activity_public h5{ font-size:16px; color:#2F2F2F;font-family: 'Helvetica Neue LT Pro Bd'; padding-top: 35px;    padding-bottom: 10px;}
.extention_activity_public_img1{ padding:0px; margin-bottom:30px;}
.extention_activity_public_img1 img{ width:100%;}


/*Extension Meekosam*/
.extension_mee p{ margin-left:0px; margin-bottom:40px;}
.extension .ex_list{ font-size:16px; color:#2F2F2F;font-family: 'Helvetica Neue LT Pro Bd'; list-style-image:url(images/ex_list.png); padding-left:30px; }
.extension .ex_list li{padding:10px 10px;}
.extension .ex_img img{ padding:15px 0px;}
.extension .ex_img{ padding-left:25px;     margin-bottom: 30px;    margin-top: 15px;}
.ex_table{ margin-bottom:20px; box-shadow:-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3); margin-left:35px;}
.ex_table th{ text-align:center;background-color:#DFE0E2; padding:20px 0px;}
.ex_table td{ text-align:center; padding:20px 0px;}
.ex_table td.table_back{ background-color:#F2F3F4;}
.ex_table tr.table_bor{ border-bottom:#E1E1E1 solid 5px;}
.ex_table td.table_sty2{ text-align:left; padding:5px 20px;}

@media (max-width: 1170px) { 

.ex_table{ margin-bottom:30px;}
.ex_table td.table_sty2{padding:0px 5px;}
.extention_activity_news .subpage_bordered_title{ margin-top:50px;}
.extention_activity_news .ex_table{ box-shadow:none; font-size:18px;}
.extention_activity_news .ex_table img{ padding-right:5px;}
.extention_activity_multi .extention_activity_multi_img{ width:95%; margin-bottom:20px;}
.extension_ta .subpage_bordered_title{ width:90%;}
.trainig_img img{margin-bottom:15px;}

}
@media (max-width: 991px) { 
.ex_table{ margin-bottom:30px; margin-left:0px;}
.ex_table td.table_sty2{ padding:5px;}
.extension .ex_list li {    padding: 10px 10px;}
.extention_activity_news .ex_table{ box-shadow:none; font-size:16px;}
.extention_activity_news .ex_table img{ padding-right:5px;}
.extention_activity_public_img1 img{     width: 90%;}
.extention_activity_public h5{padding-top: 20px;    padding-bottom: 10px;}
.extension .ex_img_btm{ margin-bottom:10px;}
.extension_av_content .ex_img_btm{ margin-bottom:10px;}
.extension .lightgreen_title{padding: 5px 15px;}
.extension_ta .trainig_img img{margin-bottom:15px;}
#accordion3 .subpage_bordered_title{    width: 90%;  padding: 10px 10px 10px 0px;  margin-left: 10px;}
.spcl_border::before{ display:block;} 
.spcl_border { border-bottom:1px solid #2571b8; background:none;} 
.extension_oa {    padding-left: 0px;}
.extention_activity_news {    padding-left: 0px;}
.extension .ex_img{ padding-left:0px;}
@media (max-width: 767px) { 

 .ex_table.ex_table_mee table{ min-width:500px; }
 .ex_table.ex_table_mee{ overflow-x:scroll;}
 #accordion3a a { font-size: 18px;}
#accordion3a .panel-heading .accordion-toggle.collapsed, #accordion3 .panel-heading .accordion-toggle { padding-left:20px; }
.extension_oa {    padding-left: 0px;}
 
 
}
@media (max-width: 480px) { 

  
}
@media (max-width: 380px) { 
.extention_activity_news .ex_table { font-size:13px;}
.title_mar20{ margin-bottom:10px;}
}