 @media( max-width:1599px){
 .resTab .tabNav li a { padding: 4px 7px; } 
.slider1InfoCover { padding: 0 20px; } 
.banner1Info { font-size: 16px; top: 40%; } 
/* body.home { overflow: auto; } */ } 

@media(max-width:1399px){
 .resTab .tabNav li a { padding: 4px 5px; } 
.banner1Info { font-size: 12px; } 
.slider2 { padding-bottom: 50px; } 
.slider1InfoTwo { padding: 20px 10px; } 
.slider1InfoTwo .font5, .slider1Info .font4, .slider1InfoTwo span { font-size: 16px; } 

body.home .resTab { height: calc(100vh - 280px) !important; } 
 }
@media( max-width:1385px){
 .lofoInfo .font5 { font-size: 14px; } 
 }
 @media only screen and (max-width:1280px){
 .main_verticals_title { margin-bottom: 45px; } 
 .nipccd_journey .journey_sec .journey_year .year p { padding: 10px 15px 15px; font-size: 16px; } 
 .nipccd_journey .journey_sec:nth-child(even) .journey_year .year p { padding: 10px 15px 15px 15px; } 
 }
@media( max-width:1255px){
 .headerRightIcons li { padding:0; } 
 }
@media(max-width:1199px){
 .logo { margin-bottom: 20px; } 
header .menu-section { top: 166px; } 
.nipccd_journey .journey_sec .journey_details { margin-left: 15px; } 
.journey_box .journey_details span { font-size: 18px; line-height: 25px; } 
.donation_invited .left_sec h2 { font-size: 20px; line-height: 30px; } 
 }
@media(min-width:1024px ){
 .resTab { height: calc( 100vh - 220px); min-height: 400px; } 
/* .leftside1 { height:auto; height: calc( 50vh - 65px ); min-height: 300px; } */
.leftside2 { height: calc( 50vh - 70px ); min-height: 230px; } 
.addBanner { display: flex; height: 100%; width: 100%; background-repeat: no-repeat; background-size: cover; overflow:hidden; } 
/* .banner1, .slider1, .slider2 { height: 100%; } */
.banner1 { padding: 0px; } 
/* .row.leftside1 .col-sm-6 { height: 100%; } */
.socialTitle { font-size: 16px; } 
body.home .resTab { height: calc(100vh - 205px); } 
 }
@media only screen and (max-width:1024px) { /* .banner1, .slider1, .slider2 { height: 250px; } */
 /* .banner1 .pmQuotes { width: 80%; } */
 /* .slider1Icon { width: 130px; height: 130px; } */
 
 .slider1InfoCover { padding: 10px; } 
 .accordion { margin-top: 10px; } 
 .accordion .accTrigger, .accordion .accTrigger.active { padding:15px; } 
 .accessibility-side span a { margin-top: 5px; } 
 .slider2 img { width: 70px; } 
 .innerBannerWrap .pageTitle { font-size: 30px; } 

 /*about us*/
 
 .font4 { font-size: 18px; line-height: 22px; } 
 .innerContentPart { padding: 30px 0; } 
 .about_tab { padding: 20px; } 
 .offering_bx a h2 { font-size: 20px; line-height: 25px; } 
 .offering_bx.smalltask a > img { height: 45px; } 
 .about_tab .tab-content .brief_nipccd { padding: 30px 40px; } 
 .about_tab .tab-content .brief_nipccd .row { align-items: end; } 
 .about_tab .tab-content .brief_nipccd .brief_nipccd_content p { margin-bottom: 5px; font-size: 14px; line-height: 22px; } 
 .about_tab .tab-content .training_partnering { padding: 30px 0; } 
 .about_tab .tab-content .training_partnering .font4 { font-size: 20px; line-height: 25px; } 
 .about_tab .tab-content .training_partnering .font5 { font-size: 16px; } 
 .about_tab .tab-content .training_partnering ul { padding-top: 15px; } 
 .about_tab .tab-content .training_partnering ul li { padding: 3px 0; font-size: 14px; line-height: 19px; } 
 .about_tab .tab-content .training_partnering .partnering_progress { padding-left: 10px; } 
 .about_tab .tab-content .training_partnering .partnering_progress .progress_img img { max-width: 70%; float: right; } 
 .about_tab .tab-content .readmore_information { padding: 20px 15px; } 
 /*Vision mission */
 .about_tab .tab-content .vision { padding: 20px; justify-content: space-around; } 
 .about_tab .tab-content .vision .img_box { width: 95px; height: 95px; } 
 .about_tab .tab-content .vision .mission_content { padding: 0 22px 0 22px; flex: 0 0 70%; max-width: 70%; } 
 .about_tab .tab-content .vision .mission_content h2 { font-size: 28px; line-height: 30px; } 
 .about_tab .tab-content .vision .number .combined { font-size: 90px; line-height: 90px; } 
 .about_tab .tab-content .vision .mission_content p { line-height: 1.4; } 
 .about_tab .tab-content .vision.mission .number .combined::before { right: -12px; } 
 /* meet our minister */
 .minister .minister_profile { align-items: start !important; margin-bottom: 10px; } 
 .minister .minister_profile .miniter_image { width: 180px; height: 180px; } 
 .minister .minister_cont.light_bg { padding: 15px 25px; margin-bottom: 15px; } 
 /* our Team */
 .level-1::after { height: 24%; } 
 .ourTeamMember .memberPhoto img { width: 150px; } 
 .memberDetail { padding: 20px 15px 15px; } 
 .memberDetail span.memberName { font-size: 20px; } 
 .memberDetail span.memberDesignation { font-size: 16px; } 
 /* our Performance */
 .ourPerformanceWrap { margin-bottom:40px; } 
/* elearning */
.bd_cum h2 { font-size: 2rem; } 
section.inner_banner { height: 180px; } 
.in_m_list .navbar li a { padding: 5px 10px 5px 15px !important; } 
ul.navbar-nav li a { font-size: 16px; } 
.innerContentPart.feature_sec { padding: 20px 0; } 
.import_link { padding: 30px 0 40px; } 

/*Main Verticals & Stakeholders*/
.main_verticals .main_box:nth-child(9n + 4), .main_verticals .main_box:nth-child(9n + 6) { display: none; } 
.main_verticals_title h2 { font-size: 18px; line-height: 26px; } 
.main_verticals_title { margin-bottom: 25px; } 
.main_verticals .main_box .main_top .main_img { width: 100px; height: 100px; } 
.main_verticals .main_box .main_top { padding: 15px; } 

/* Resource */
.resource_center .latest .latest_left { padding: 20px; } 
.resource_center .latest .latest_left h2 { margin-bottom: 5px; } 
.resource_center .latest .latest_left ul { margin-bottom: 0; } 
.resource_center .latest .latest_left ul li { padding: 3px 0; } 

/* nipccd journey since 1966 */
.nipccd_journey { padding: 30px; } 
.nipccd_journey .journey_sec .journey_details p { font-size: 14px; } 
.nipccd_journey .journey_sec .img_sec { width: 69px; height: 69px; } 
.nipccd_journey .journey_sec .journey_details { margin-left: 10px; } 

/* public notice */
.public_notice h2 { font-size: 20px; line-height: 30px; margin-bottom: 10px; } 
.national_childrens_fund { padding: 10px 35px 0; } 
.national_childrens_fund .left_sec { padding: 0px 30px 20px 0; } 
.national_childrens_fund .left_sec h2, .national_childrens_fund .left_sec p { margin-bottom: 10px; } 
.national_childrens_fund .right_sec img { height: 290px; } 
.public_notice .minister { padding: 20px 25px; } 
.public_notice .minister p { margin-bottom: 5px; } 
.donation_invited { padding: 40px 25px 0; } 
.donation_invited .left_sec { padding-right: 30px; } 
.donation_invited .left_sec h2 { font-size: 18px; line-height: 26px; } 
.donation_invited .right_sec ul li { padding: 3px 0; } 
.donation_invited .right_sec .sub_points { padding: 0 10px 0 30px; } 
.donation_invited .right_sec .sub_points .donation .donation_btn .orange_btn { padding: 10px 15px; } 
.donation_invited .right_sec .donation .donation_img { width: 100px; height: 100px; padding: 20px; } 
 }
@media only screen and (min-width:769px) and (max-width:1024px){
 .slider1Info { top: 50%; transform: translateY(-50%); position: relative; } 
 .slider1InfoTwo { height:65%; } 
 }
@media(max-width:1023px ) { /* .slider2 img, .slider1Icon img { width:60px; } */
.slider1Icon { /*width: 100px; height: 100px; */padding: 0px; } 
.slider1Info .font4, .slider1InfoTwo span { font-size: 16px; } 
.ministerPhotosWrap { display:none; } 
.innerBannerWrap { height:185px; } 
.visionFunctionWrap .imgRight { float: none; text-align: center; margin-left: 0; } 
.visionFunctionWrap .imgRight img { padding:0; } 
.visionContent, .functionContent, .objectiveWrap, .citizenCharterContent { padding:20px; } 
.citizenCharterContent span a::before { top:25px; } 
 }
 @media (min-width: 992px){
 .banner1, .slider1, .slider2 { height: 100%; } 
 }
@media only screen and (max-width: 992px){
 .eventRecord .per-page .total-record { padding-right: 10px; } 
.eventRecord .record-perPage { right: 0; left: auto; border: 0; } 
.urClass .eventRecord .record-perPage { left: 0; right: auto; border: 0; float: none; padding-left: 0; } 
.urClass .event-pagination { float: none; margin-top: 10px; } 
.ksClass .eventRecord .record-perPage { left: 0; right: auto; border: 0; float: none; padding-left: 0; } 
.ksClass .event-pagination { float: none; margin-top: 10px; } 
.event-pagination { float: none; justify-content: center; } 
 }
@media(max-width:991px) { /*.slider2 { margin: 20px 0 0 0; } */
/* .slider1 { height: auto; } */
h2 { font-size: 22px; line-height: 38px; } 
body.home { overflow: auto; } 
.bottom-full { height: inherit; } 
.banner1, .slider1, .slider2 { margin-bottom:15px; } 
.slider1Info { text-align: center; padding: 25px 0; width: 100%; margin: 0 auto; max-width: 100%; } 
.slider2 { height:300px; } 
.slider1Icon { width: 100px; height: 100px; } 
.addBanner { margin-bottom: 20px; } 
 .addBanner { background: none; } 
.addBanner img { opacity: 1; } 
body.home .resTab { padding: 10px; } 
.accordion { margin-top: 20px; } 
.accordion .accTrigger, .accordion .accTrigger.active { padding: 10px; } 
.innerBannerWrap .pageTitle { font-size: 26px; } 
.ministerDetailWrap .row .our-team { padding: 20px; } 
.ministerDetailWrap .row .our-team .post { margin-bottom:0; font-size: 15px; } 
.ministerDetailWrap .row .our-team .pic { width: 125px; height: 125px; margin-bottom:5px; } 
.ministerDetailWrap .row .our-team .title { font-size: 17px; font-weight:600; } 
.resTab .tabNav li a { font-size: 16px; } 
.search { padding: 5px 10px; } 
caption, th, td { font-size: 15px; line-height: 20px; } 
 /*lavel */
 .level-1 { width: 45%; } 
 .level-2-wrapper::before { left: 26.9%; } 
 .level-1::after { height: 27%; transform: translateY(-79%); bottom: 78%; } 


/*Responsive Table*/
.responsiveTable, .responsiveTable tr, .responsiveTable td, .responsiveTable td:before { display:block; text-align:left; border:none; } 
.responsiveTable, .responsiveTable tr, .responsiveTable td:last-child { border-bottom:none; } 
.responsiveTable thead, .responsiveTable tr th { position:absolute; top:-1000em; left:-1000em; } 
.responsiveTable tr { border:1px solid #eeeeee; border-bottom:2px solid #eeeeee; margin:0 0 20px; } 
.responsiveTable tr td:nth-child(1) { border-left:none; } 
.responsiveTable tr td:last-child { border-right:none; } 
.responsiveTable tr:last-child .td, .responsiveTable td { border-bottom:1px solid #eeeeee; } 
.responsiveTable td:before { font-weight:bold; padding-right:20px; line-height:27px; color:#3b3889; content:""attr(data-label)""; } 
.responsiveTable tbody { display:block; } 
.responsiveTable tr td { padding:5px 15px; width:auto !important; } 
.responsiveTable tr td.center { text-align: left !important; } 
.eventItem { margin-bottom:15px; } 
.eventItem .eventTitle { font-size: 18px; font-weight: 500; } 
.eventItem .eventItemRight { padding: 10px 20px; } 


.ytp-large-play-button { width: 45px; height: 50px; } 
.socialPlugins iframe { width: 100% !important; } 
span.dasboard_icon a img { width: 30px; } 
.rt_lgo a img { width: 70px; } 

/* about */
.font4 { font-size: 16px; line-height: 20px; } 
.innerContentPart { padding: 30px 0; } 
.about_tab { background: none; padding: 20px 20px 0 20px; } 
.tabs .tab_heading { display: block; margin-bottom: 10px; background: var(--bg); padding: 10px 20px; border-radius: 10px; font-size: 18px; line-height: 25px; position: relative; } 
.tabs .tab_heading::after { content: "\f107"; position: absolute; font-family: 'fontAwesome'; right: 20px; color: var(--white); top: 50%; transform: translateY(-50%) rotate(0deg); transition: .5s all ease-out; } 
.tabs .tab_heading.active::after { transform: translateY(-50%) rotate(180deg); } 
.tabs .tab_heading.active { margin-bottom: 0; border-radius: 10px 10px 0 0; } 
.tabs .tab_heading a { color: var(--white); } 
/* .tabs ul { display: none; } */
.tabs #tabs-content { flex: 0 0 100%; max-width: 100%; } 
.tabs #tabs-content .tab-content { padding: 10px 20px; border: 1px solid var(--bg); border-radius: 0 0 10px 10px; margin-bottom: 10px; } 
.about_tab .tab-content .brief_nipccd { padding: 20px 25px; } 
.about_tab .tab-content .brief_nipccd .brief_nipccd_content .font4 { margin-bottom: 10px; } 
.about_tab .tab-content .training_partnering { padding: 20px 0; } 
.about_tab .tab-content .training_partnering ul { display: block; padding-top: 10px; } x
.about_tab .tab-content .readmore_information { padding: 15px; } 
.about_tab .tab-content h2 { margin-bottom: 10px; font-size: 20px; line-height: 30px; } 
/*vision mission */
.about_tab .tab-content .vision { padding: 15px; margin-bottom: 15px; } 
.about_tab .tab-content .vision .img_box { width: 80px; height: 80px; } 
.about_tab .tab-content .vision .img_box img { max-width: 50%; } 
.about_tab .tab-content .vision .mission_content h2 { font-size: 24px; } 
.about_tab .tab-content .vision .mission_content { padding: 0 15px; } 
.about_tab .tab-content .vision .number .combined { font-size: 80px; line-height: 80px; } 
/* our team */
.memberDetail span.memberName { font-size: 18px; } 

/* our perfomance */
ul.ourPerformanceList { margin-top: 0; } 


/* our organisation */
.resTabInner .tabNav li a { font-size: 18px; } 

/* elearning */
.feature_sec .ourPerformanceWrap { height: 340px; } 
.feature_sec .ourPerformanceWrap ul.feature { margin-top: 0; padding: 20px 20px 20px 40px; } 
.import_link .e-learning_box { padding: 20px; font-size: 14px; } 
.import_link .e-learning_box h3 { line-height: 30px; } 
.import_link .e-learning_box li { padding: 2px 0; font-size: 14px; } 
.import_link .download .download_pdf { width: 50px; padding: 8px 8px; margin-left: 10px; } 

/*main verticals & stakholders */
.main_verticals .main_box .main_bottom .main_content ul { display: block; } 

/* support unit to main verticals */
.support_box { padding: 30px 35px; margin-bottom: 25px; } 
.support_box .img_box { width: 80px; height: 80px; } 
.support_box .img_box img { width: 50px; } 

/* Resource */
.resource_center { display: block; } 
.resource_center .latest .latest_left { padding: 15px; } 
.resource_center .publication_latest_Tab { margin-bottom: 25px; } 
.resource_center .latest .latest_left ul li { padding: 3px 0; font-size: 14px; } 
.resource_center .latest .latest_left ul li::before { top: 5px; } 

/* nipccd Journey since 1966 */
.nipccd_journey .journey_sec { display: block; max-width: 360px; width: 100%; border: 1px solid var(--bg); padding: 20px; border-radius: 10px; margin: 15px auto; } 
.nipccd_journey .journey_sec .image_part { max-width: 100%; margin-right: 0; } 
.nipccd_journey .journey_sec .img_sec { margin: 0 auto; } 
.nipccd_journey .journey_sec .journey_year { max-width: 100%; flex: 0 1 auto; width: 100%; order: 2; } 
.nipccd_journey .journey_sec .journey_year .year { justify-content: center; } 
.nipccd_journey .journey_sec .journey_year .year p { text-align: center; padding: 5px 15px 5px; margin-bottom: 0; width: 100%; } 
.nipccd_journey .journey_sec .journey_year .year p::before, .nipccd_journey .journey_sec .journey_year .year p::after { content: inherit; } 
.nipccd_journey .journey_sec .journey_year .journey_line { display: none; } 
.nipccd_journey .journey_sec .journey_details { max-width:100% } 
.nipccd_journey .journey_sec .journey_details p { text-align: center; } 
.nipccd_journey .journey_sec:nth-child(even) .image_part { margin-left: 0; } 
.nipccd_journey .journey_sec:nth-child(even) .journey_details p { text-align: center; padding-right: 0; } 
.nipccd_journey .journey_sec:nth-child(even) .journey_year .year p { text-align: center; padding: 5px 15px 5px; } 
.nipccd_journey .journey_sec:nth-child(even) { display: flex; flex-wrap: wrap; justify-content: center; } 
.nipccd_journey .journey_sec:nth-child(even) .journey_details { order: 3; flex: 0 1 auto; } 
.nipccd_journey .journey_sec:nth-child(even) .image_part { margin-left: 0; flex: 0 1 auto; width: 100%; } 
.journey_box .journey_details { padding: 10px 0; } 
.journey_box .journey_details span { font-size: 16px; line-height: 20px; } 

/*public notice */
.national_childrens_fund { display: block; } 
.national_childrens_fund .left_sec { padding: 0px 0px 20px 0; } 
.national_childrens_fund .right_sec { text-align: center; } 
.donation_invited { padding: 30px 20px 0; display: block; } 
.donation_invited .left_sec { padding-right: 0; } 
.donation_invited .left_sec .donation_img { margin-bottom: 20px; text-align: center; } 
.donation_invited .right_sec ul li{font-size: 14px;}
.donation_invited .right_sec { padding-bottom: 30px; } 
 }
 @media (max-width:767px) { h1 { font-size: 26px; } 
h2 { font-size: 24px; color: var(--font-color); line-height: 42px; font-weight: 700; margin-bottom: 10px; } 
h3 { font-size: 16px; color: var(--font-color); line-height: 35px; font-weight: 600; margin-bottom: 10px; } 
h4 { font-size: 16px; color:#393939; line-height: 30px; font-weight: 600; margin-bottom: 15px; } 
h5 { font-size: 14px; color:#393939; line-height: 25px; font-weight: 500; margin-bottom: 10px; } 
h6 { font-size: 14px; color:#393939; margin-bottom: 10px; } 
table { margin: 0 0 10px; } 
.table-responsive { margin-bottom: 20px; } 
.innerContentPart p { font-size:14px; } 
.innerBannerWrap .pageTitle h2 { font-size:22px; } 
.copyRightContent p { font-size:14px; } 
 header .menu-section { top: 231px; } 
.search { margin: 10px 0; padding: 5px 10px; } 
.accordion { margin: 20px 0; } 
.socialBox { width: 100%; } 
/* .tabs ul { display: none; } */
.ministerProfilePhoto { text-align:center; } 
.ministerProfilePhoto img { padding: 5px; width: 225px; } 
.ministerProfileDescription .profileLabel, .ministerProfileDescription .profileDescription { padding: 5px 0; } 
.profileName { font-size: 18px; font-weight: 500; margin-bottom: 10px; padding: 5px 10px; display: block; } 
.ministerProfileDescription .row, .ministerProfileDescription .row:first-child { border-bottom: 0; } 
ul.usefulLinks { margin-bottom:10px; } 
.innernav { overflow: hidden; overflow-x: scroll; } 
.innernav ul.nav { overflow: hidden; /*width: 650px; */flex-wrap: nowrap; overflow-x: scroll; padding-left: 10px; } 
.innerBannerWrap .pageTitle { font-size: 24px; } 
.resTabInner .r-tabs .r-tabs-nav { display: none; } 
.resTabInner .r-tabs .r-tabs-accordion-title { display: block; } 

.accessibility-side span a { margin-top: 0; } 
.resTab .tabNav { margin: -7px 0 7px auto; } 
.socialPlugins iframe { width: 381px !important; } 
.slider2 img, .slider1Icon img { width: 100px; } 
.tabs .tabs-menus, .tabs .tabs-content { max-width: 100%; flex: 0 0 100%; } 
.tabs .tabs-content { margin-top: 30px; } 
/*level */
.level-1 { width: 100%; margin-bottom: 0px; } 
.level-2 { margin: 0 auto; } 
.level-2-wrapper { width: 100%; margin-left: 0%; padding-left: 0; margin-bottom: 0; } 
.level-2::after, .level-2-wrapper li:first-child::after, .level-2-wrapper li:last-child::after, .level-2-wrapper::after, .level-2::before, .level-2-wrapper::before, .level-1::after { content: inherit; } 
/* .level-2-wrapper::before { left: 0; right: 0; margin: 0 auto; height: 100%; } */
.level-2-wrapper > li:not(:first-child) { margin-top: 0px; } 
.memberContainer:last-child .level-2 { margin: 15px auto; } 
/* .memberContainer:last-child .level-2, .memberContainer:last-child .level-2-wrapper li { margin: 0 auto 20px; } */

/*about */
.about_tab { padding: 10px 10px 0 10px; } 
.tabs .tab_heading { padding: 10px 15px; font-size: 16px; line-height: 22px; } 
.about_tab .tab-content h2 { font-size: 18px; line-height: 25px; } 
.about_tab .tab-content table { margin: 0 0 10px; } 
.about_tab .tab-content .table-responsive { margin-bottom: 15px; } 
.tabs #tabs-content .tab-content { padding: 10px 15px; } 
.about_tab .tab-content .brief_nipccd .brief_nipccd_img { text-align: center; margin-bottom: 15px; } 
.about_tab .tab-content .brief_nipccd .brief_nipccd_img img { max-width: 40%; } 
.about_tab .tab-content .brief_nipccd .brief_nipccd_content { margin-left: 0; } 
.tabs .tab-content .brief_nipccd { margin-top: 20px; } 
.tabs .tab-content .brief_nipccd .brief_nipccd_img { text-align: center; } 
.minister { padding: 15px 20px; } 
.minister p { margin-bottom: 15px; } 
.minister .minister_profile { display: block !important; } 
.minister .minister_profile .miniter_image { margin: 0 auto; } 
.minister .minister_profile .minister_pro_details { max-width: 100%; margin-top: 15px; } 
.minister .minister_cont.light_bg { padding: 10px 15px; } 

.about_tab .tab-content .training_partnering ul { padding-bottom: 15px; } 
.about_tab .tab-content .bye_law, .about_tab .tab-content .constitution_nipccd { padding: 15px 20px 20px; } 
.about_tab .tab-content .pdf_sec { display: block !important; } 
.about_tab .tab-content .pdf_sec h3 { text-align: center; } 
.about_tab .tab-content .pdf_sec .orange_btn { justify-content: center; } 
.list li { padding: 3px 0; } 
/*vision mission */
.about_tab .tab-content .vision { display: block; border-radius: 10px; } 
.about_tab .tab-content .vision .img_box { margin: 0 auto; } 
.about_tab .tab-content .vision .mission_content { max-width: 100%; text-align: center; padding: 0; } 
.about_tab .tab-content .vision .mission_content h2 { font-size: 20px; } 
.about_tab .tab-content .vision .number .combined { text-align: end; font-size: 50px; line-height: 50px; } 
.about_tab .tab-content .vision.mission .mission_content { max-width: 100%; } 
.about_tab .tab-content .vision .mission_content p, .about_tab .tab-content .vision.mission .mission_content p { margin-bottom: 10px; } 

/* elearning */
.mb-4 { margin-bottom: 1rem !important; } 
.e-learning_cont { margin-bottom: 20px; } 
.e-learning_cont.bgColor { padding: 20px; margin-bottom: 0; } 
.about_cont .e-learning_cont p { margin-bottom: 15px; } 
.feature_sec .ourPerformanceWrap ul.feature li::before { width: 8px; height: 8px; } 
.feature_sec .ourPerformanceWrap ul.feature { padding: 15px 15px 15px 30px; } 
.feature_sec .ourPerformanceWrap ul.feature h2 { margin-bottom: 10px; } 
.import_link { padding: 20px 0 30px; } 
.import_link .col-md-4 { margin-bottom: 15px; } 
.import_link .download .download_pdf { width: 45px; } 

/* main verticals & stakholders */
.main_verticals_title { padding: 10px 10px; margin-bottom: 15px; } 
.main_verticals { justify-content: center !important; } 
.about_tab .tab-content .main_verticals_title h2 { font-size: 16px; line-height: 22px; margin-bottom: 0; } 
.main_verticals .main_box .main_top { padding: 10px; } 
.main_verticals .main_box .main_top .main_img { width: 80px; height: 80px; padding: 15px; } 
.main_verticals .main_box .main_bottom { min-height: 245px; } 
.main_verticals .main_box .main_bottom .main_content ul li { padding: 1px 0; font-size: 14px; } 
.main_verticals .main_box .main_bottom .main_content h5 { line-height: 20px; } 

/* support unit to main verticals */
.support_box { padding: 25px 30px; margin-bottom: 15px; } 

/* Resource */
.resource_center .publication_latest_Tab { margin-bottom: 15px; } 
.resource_center .latest .latest_left ul li { font-size: 14px; } 

/* nipccd journey since 1966 */ 

/*public notice */
.national_childrens_fund { padding: 10px 20px 0; } 
.public_notice .col-md-6 { margin-bottom: 25px; } 
.donation_invited .left_sec .donation_img img{height: 375px;}
.donation_invited .right_sec .sub_points{display: block;}
.donation_invited .right_sec .donation .donation_btn{text-align: center;}
}
@media(max-width:639px){
 .footerSectionWrap .footerTitle { font-size: 18px; margin-bottom: 5px; } 
ul.usefulLinks li { margin-bottom: 7px; } 
.footerSocialIcon { margin-bottom: 10px; line-height: 2; } 
 }
@media(max-width:576px){
 .banner1 { margin-bottom: 20px; } 
.lofoInfo .font4 { font-size: 14px; } 
.lofoInfo .font5 { font-size: 15px; } 
.headerRightIcons li { padding:0 5px; } 
/* .banner1, .slider1, .slider2 { height: auto; min-height: 250px; } */ } 
