@media only screen and (min-width:768px) and (max-width:1199px) {
img{max-width:100%; height:auto;}
#cssmenu > ul > li > a{ font-size:11px; padding:0px 2px; }
#cssmenu.align-center > ul > li{margin:0px 1px;}
#cssmenu.align-center > ul > li a{padding: 0px 10px; font-size: 13px; line-height: 45px;}
.cbp-af-header.cbp-af-header-shrink #cssmenu.align-center > ul > li{margin:0px 1px;}
.cbp-af-header.cbp-af-header-shrink #cssmenu > ul > li > a{padding: 0px 10px; font-size: 13px; line-height: 45px;}


.topsection03{ padding-top:5px; padding-bottom:5px; }
.topsection03 h4{padding-top:5px; margin-bottom:6px;}
.topsection03 a.donatebtn{font-size: 12px; line-height: 35px; padding: 0px 11px;}
.homesection02-main01{ width:42%; }
.homesection02-main{ width:100%; }

.topsection01 .logosec::after{ display:none; }
.topsection01 .logosec{ width:80%; height:auto; min-height:100px; }
.topsection03 ul li a{ width:22px; height:22px; font-size:12px; line-height:20px; }
.topsection03 ul li{ margin:2px; }
.banner-section-text h2{ font-size:40px; line-height:44px; }
.banner-section-text h4{ font-size:20px; line-height:24px; }

.homesection01{ padding-top:20px; min-height:300px; }
.homesection01 h2{ font-size:30px; line-height:35px; }
.homesection01 ul li{margin:8px;}

.homeservices-section{ padding-top:30px; padding-bottom:30px; }
.homeservices-section h2{ font-size:30px; line-height:35px; margin-bottom:14px; }
.homeservices-sectionbox .textsec h4{ font-size:23px; }
.homeservices-sectionbox .textsec p{ font-size:14px; line-height:23px; text-align:justify; }

.homeabout-section{ padding-top:30px; padding-bottom:30px; }
.homeabout-section .textsec{ padding-top:0px; }
.homeabout-section .textsec h2{ font-size:36px; line-height:45px; }
.homeabout-section .textsec p{ font-size:14px; line-height:23px; text-align:justify; }

.footer-sectiontop p{ font-size:12px; line-height:18px; text-align:justify; }
.footer-sectiontop04 h5{ font-size:10px; }

.homesection01 .titlesection h2{font-size:30px; line-height:35px;}
.homesection03-right .textsection h3{font-size:30px; line-height:36px;}
.homesection03-right .textsection p{ font-size:14px; line-height:23px; text-align:justify; }
.homesection03{ padding-top:35px; padding-bottom:35px; }
.homesection03-left .imgsection .pose{top:38%; }
.homesection03-right .textsection{ padding-top:0px; }
.homenews-middlesection01 .swiper-button-next{ right:-25px!important; }
.homenews-middlesection01 .swiper-button-prev{ left:-25px!important; }
.homenews-middlesection01{ min-height:100px; }
.reddonation-section h3{ font-size:26px; line-height:32px; }
.reddonation-section h5{ font-size:14px; line-height:22px; }
.homesection01 .redboxsection h3{font-size:23px;}
.redboxsection01 .sub-tab-content p{ font-size:12px; line-height:22px; }
.homesection01 .redboxsection{ padding:10px; }
	
.homenews-section{ padding-top:25px; padding-bottom:25px;}
.homenews-section h2{ margin-bottom:0px;}
	
/*===============what-we-do start==============*/
	.banner-section-text h2{ margin-bottom:6px;}
	.banner-section-text p{ font-size:14px; line-height:20px;}
	.whywe-section-top{position:static;}
	.whywe-section{ padding-top:25px; padding-bottom:25px;}	
	.whywe-section-topbox02 a.donatebtn{ font-size:13px; line-height:40px; padding:0px 10px;}
	.whywe-section-topbox{ padding:15px;}
	.whywe-section-topbox01 h4{ font-size:25px;}
	.whywe-section-topbox01 p{ font-size:15px;}
	.whywe-section-middle{ padding-top:35px;}
	.whywe-section-middletop h2{ font-size:35px; line-height:40px;}
	.whywe-section-middle02 .textsection p{ font-size:14px; line-height:20px;}
	.keyarea-section{ padding-top:20px; padding-bottom:20px;}
	.keyarea-section .keyarea-section-text .keyarea-section-textbox .textsection h4{ font-size:20px; line-height:23px;}
	.whatwebottom-section-top01-left{ width:60%;}
	.whatwebottom-section-top01-right{ width:38%;}
	.whatwebottom-section-top01-right .textsec{ padding-top:15px;}
	.whatwebottom-section-top01-right .textsec h4{ font-size:25px; line-height:35px;}
	.whatwebottom-section-top01-right .textsec p{ font-size:12px; line-height:22px;}
	.whatwebottom-section-top{ margin-bottom:18px;}
	.whatwebottom-section-bottom{ width:auto; padding-top:10px; padding-bottom:10px; min-height:150px;}
	.whatwebottom-section{ padding-top:20px; padding-bottom:20px; }
	.whatwebottom-section-bottom h4{ font-size:25px; line-height:34px;}
	
/*==========our-staff-trustees start===============*/
	.ourstaff-section{ padding-top:25px; padding-bottom:25px;}	
	.ourstaff-section01 h2{ font-size:30px; line-height:34px;}	
	.ourstaff-section01 p{ font-size:13px; line-height:23px; padding:0px;}
	.ourstaff-section02 h2{ font-size:25px; line-height:30px;}
	.personbox-right .textsec p{ font-size:13px; line-height:22px; text-align:justify;}
	
	
/*============our-vision-values start=================*/
	.ourvision-section01-text01 p{ font-size:12px; line-height:16px; text-align:justify; margin-bottom:6px;}
	.ourvision-section01-text01 h3{font-size:20px; line-height:24px; margin-bottom:7px;}	
	
/*==============our-shop start=======================*/
	.warehouse-section{ padding-top:25px; padding-bottom:25px;}	
	.warehouse-section .titelsection h2{ font-size:30px; line-height:35px;}
	.warehouse-section .titelsection p{ font-size:13px; line-height:21px;}
	.warehousebox p{ font-size:14px;}
	.warehouse-sectiontextbox h3{ font-size:23px;}	
	
/*=============history-timeline start================*/	
	.tabbox-left .marker{ right:-2px;}	
	.tabbox-right .marker{left: -1px;}
	.historytabbox .textsec p{font-size: 13px; line-height: 20px;}
	
/*=============church-partnerships start=======================*/
	.church-partnerships-section02{ padding-top:30px; padding-bottom:30px;}	
	.resources-boxtext{ padding:15px;}
	.resources-boxtext h3{ font-size:18px; line-height:23px;}
	.resources-boxtext a.readmore-btn{ font-size:14px; line-height:35px; padding:0px 17px;}
	.swiper-button-next02{ right:0px; z-index:44;}
	.swiper-button-prev02{ left:0px; z-index:44;}
	.church-partnerships-section02box{ height:auto;}
	.church-partnerships-section03{ padding-top:30px; padding-bottom:30px;}
	.homesection01-middlesection01 .textsection h4{font-size: 20px; line-height: 25px;}
	.helpquestions-section{ margin-top:25px;}
	.church-partnerships-section04 h2{font-size: 32px; line-height: 35px;}
	.church-partnerships-section04{padding-top:20px; padding-bottom:20px;}
	.church-partnerships-section03 .titlesec h2{ font-size:30px; line-height:38px;}
	
/*==============events section start================*/
	.event-section{ padding-top:35px; padding-bottom:35px;}
	.event-sectionbox .textsection{ padding:15px;}
	.event-sectionbox .textsection h3{ font-size:16px; line-height:normal;}
	.event-sectionbox .textsection p{ font-size:13px; line-height:18px;}
	.event-sectionbox .textsection a.readmore-btn{font-size:15px; line-height:38px;}
	.event-sectionbox{ min-height:300px;}
	.topsection03 input[type="image"]{ width:80px;}
	
	
/*==============events section start================*/
	.topsection03 input[type="image"]{ width:90px;}
	.event-sectionbox .textsection{ padding:15px;}
	.event-sectionbox .textsection h3{ font-size:22px; line-height:26px;}
	.event-sectionbox .textsection a.readmore-btn{font-size:14px; line-height:36px; padding:0px 20px;}
	.wp-pagenavi{padding:0px 15px;}
	.banner-section-text input[type="image"]{ width:90px;}
	.cbp-af-header.cbp-af-header-shrink{z-index: 9999999;}
	.homenews-bottomsection a.viewbtn{ font-size:14px; line-height:45px; padding:0px 25px;}
	
/*=============company-support start==================*/
	.companysupport-section01{ padding-top:25px; padding-bottom:25px;}
	.companysupport-section01 h2{ font-size:30px; line-height:32px; margin-bottom:15px;}
	.companysupport-section01 p{ font-size:13px; line-height:21px;}
	.companysupport-section02{ padding-top:30px; padding-bottom:30px;}
	.companysupport-section02 .titlesec{ font-size:23px; line-height:28px;}
	.companysupport-section02main01{ width:90%;}
	.companysupportmiddlelogo ul li{ width:31%;}
	.companychange-section{ padding-top:25px; padding-bottom:25px;}
	.companychange-section .titlesec h2{ font-size:25px; line-height:35px;}
	.companychange-section .titlesec h6{ font-size:14px; line-height:23px; padding:0px 6%;}
	.companychange-section .companychange-sectionbottom{ width:100%;}
	.companychange-section .companychange-sectionbottom .textsection{ padding:0px 10px 0px 25px;}
	.companychange-section .companychange-sectionbottom{ padding:15px;}
	.companychange-section .companychange-sectionbottom .textsection p{ font-size:17px; line-height:24px;}
	.companychange-section .companychange-sectionbottom h5{ font-size:14px;}
	.companysupport-section03{padding:20px 0px;}
	.companysupport-section03 h2{ font-size:30px; line-height:35px;}
	.companysupport-section03 p{ font-size:13px; line-height:18px; text-align:justify;}
	.companysupport-section04 h2{ font-size:30px; line-height:35px;}
	.companysupport-section04 p{ font-size:13px; line-height:18px; text-align:justify;}
	.companysupport-section05{padding:25px 0px;}
	.companysupport-section05 ul li{width:20%;}
	.companysupport-section06{ padding-top:20px; padding-bottom:20px;}
	.companysupport-section06 h2{ font-size:30px; line-height:35px;}
	.companysupport-section06 a.contactbtn{ font-size:14px; line-height:45px; padding:0px 22px;} 
	.swiper-button-prev02{ left:0px!important; z-index:888!important;}
	.swiper-button-next02{ right:0px!important; z-index:888!important;}	
	
/*====================volunteer start======================*/
	.volunteer-section01{ padding-top:30px; padding-bottom:30px;}
	.volunteer-section01 h2{ font-size:30px; line-height:35px;}
	.volunteer-section01 p{ font-size:14px; line-height:22px;}
	.volunteer-section02{ padding-top:30px; padding-bottom:30px;}
	.volunteer-section02-topright .textsection h4{ font-size:25px; line-height:35px;}
	.volunteer-section02-topright .textsection p{ font-size:13px; line-height:21px;}
	.volunteer-section02-bottom02 .textsection h4{ font-size:32px;}
	.volunteer-section02-bottom02 .textsection h5{ font-size:19px; line-height:24px;}
	.volunteer-section02-bottom02 .textsection p{ font-size:14px; line-height:23px; text-align:justify;}
	.volunteer-section03 h2{ font-size:30px; line-height:37px;}
	.volunteer-section03 .keyarea-section-textbox .textsection{ padding:15px;}
	.volunteer-section03 .keyarea-section-textbox .textsection h4{ font-size:19px; line-height:26px;}
	.volunteer-section03 .keyarea-section-textbox .textsection p{ font-size:13px; line-height:20px;}
	.volunteer-section03 .keyarea-section-textbox .textsection a.readmorebtn{ font-size:14px; line-height:35px;}
	
/*=============pray-connect start===============*/
 .prayconnect-section{ padding-top:20px; padding-bottom:20px;}	
	.prayconnect-section-left .textsection h2{ font-size:25px; line-height:32px;}
	.prayconnect-section-left .textsection p{ font-size:13px; line-height:22px; text-align:justify;}
	.prayconnect-section-left .textsection h6{ font-size:20px; line-height:24px;}
	.prayconnect-section-left .textsection a.newslatter-btn{ text-align:center; font-size:14px; line-height:35px; padding:0px 15px;}
	.newslatterbox{ padding:15px;}
	.newslatterbox h3{ font-size:17px; line-height:24px;}
	.swiper-button-next05{ width:35px; height:35px; right:0px!important; z-index:777;}
	.swiper-button-prev05{ width:35px; height:35px; left:0px!important; z-index:777;}
	.prayconnect-bottom-section{ padding-top:25px!important; padding-bottom:25px!important;}
	.urgentboxsec-main .textsec a.download-btn{ font-size:14px; line-height:37px;}
	.urgentboxsec-main .textsec p{ font-size:13px; line-height:22px;}
	
/*================make-a-donation===================*/	
	.redboxsection{ padding:5px; min-height:220px;}	
	.redboxsection h3{ font-size:23px;}
	.redboxsection01 .sub-tab-content input[type="text"]{ height:30px; line-height:30px; margin-bottom:7px;}
	.makedonation-section{ padding-top:60px; padding-bottom:20px;}
	.makedonation-section h2{ font-size:28px; margin-bottom:15px;}
	
/*==============leave-a-gift-in-your-will=================*/
.gifttopsection{ padding-top:20px; padding-bottom:20px;}
	.gifttopsection h2{ font-size:30px; line-height:35px;}
	.gifttopsection h6{ font-size:14px; line-height:21px; padding:0px 7px;}
	.gifttopsection-main-right{ padding:0px;}
	.gifttopsection-main-right p{ margin-bottom:15px;}
	.gifttopsection-main-right a.gift-btn{ font-size:14px; line-height:23px; padding:0px 20px;}
	
	
.why-internationalsec01-middlesecbox{ min-height:200px;}
	.warehouse-sectiontextbox{ min-height:340px;}
	
	#cssmenu #menu-button{margin-top: 20px!important;}
	
  .swiper-button-prev02{left:-12px!important; width:25px!important; height:25px!important; z-index:44;}
	.swiper-button-next02{right:-12px!important; width:25px!important; height:25px!important; z-index:44;}	
	
/*==================shoeboxesgift-section start=================*/
.shoeboxesgift-section{ padding-top:20px; padding-bottom:20px;}
	.shoeboxesgift-section .titlesec h2{ font-size:26px; line-height:35px;}
	.textsection-right .textsection{ padding-top:0px;}	
	.textsection-right .textsection h4{ font-size:23px; line-height:30px;}
	.textsection-right .textsection p{ font-size:14px; line-height:21px;}
	.shoeboxes-middlesection .titlesec h2{ font-size:25px; line-height:30px;}
	
.shoeboxes-main01:nth-child(2n+1) .shoeboxes-main01main .shoeboxes-main01maintext{ padding-top:40px;}
	.shoeboxes-main01:nth-child(2n) .shoeboxes-main01main .shoeboxes-main01maintext{padding-top:40px;}
.shoeboxes-main01:nth-child(2n+1) .shoeboxes-main01main .shoeboxes-main01maintext .iconsec{ width:65px;}
.shoeboxes-main01:nth-child(2n) .shoeboxes-main01main .shoeboxes-main01maintext .iconsec{ width:65px;}	
	
	
	.shoeboxes-main01main h4{ font-size:20px; line-height:24px;}	
	.shoeboxes-main01main p{ font-size:13px; line-height:20px; font-weight:400;}	
	.towardsbottombox{ width:98%; max-width:98%;}	
	
}




@media only screen and (min-width:480px) and (max-width:767px) {
img{max-width:100%; height:auto;}
.topsection01 .logosec::after{ display:none; }
.topsection01 .logosecm{ width:70%; }
.logosection-right{ padding-right:15px; padding-bottom:4px; padding-top:0px;}
.topsection03{ padding-top:20px; padding-bottom:15px; }

.banner-section::after{ display:none; }
.banner-section-text h4{ font-size:13px; line-height:normal; }
.banner-section-text h2{ font-size:20px; line-height:normal; margin-bottom:10px; }
.banner-section-text a.bookbtn{ font-size:14px; line-height:35px; padding:0px 10px; }

.homesection01{ padding-top:25px; padding-bottom:25px;}
.homesection01 h2{ font-size:20px; line-height:25px; margin-bottom:12px; }
.homesection01 ul li{ margin:12px 8px; }

.homeservices-section{ padding-top:20px; padding-bottom:20px; }
.homeservices-section h2{ font-size:30px; line-height:35px; margin-bottom:10px; }
.homeservices-section h5{ font-size:14px; }
.homeservices-sectionbox .textsec p{ font-size:13px; line-height:21px; text-align:justify; }
.homeabout-section .textsec h2{ font-size:35px; line-height:40px; }
.homeabout-section .textsec p{font-size:13px; line-height:21px; text-align:justify;}

.homesection03 p{font-size:13px; line-height:21px; text-align:justify;}
.testmonials-section .titelsec h2{ font-size:25px; line-height:32px; }
.testmonials-section .slideboxsec .textsec{ width:100%; }
.testmonials-section .slideboxsec .textsec p{ font-size:13px; line-height:21px; }
.testmonials-section .slideboxsec .textsec a.testimonials-btn{ font-size:15px; line-height:40px; }

.footer-section{ padding-top:20px; }
.footerlogo{ margin-bottom:35px; }
.footer-sectiontop02{margin-bottom:35px;}
.footer-sectiontop03{margin-bottom:35px;}
.homeabout-section{ padding-top:20px; padding-bottom:20px; }
.homesection03{ padding-top:25px; padding-bottom:25px; }

.homesection02-main01{position:static; float:none; margin:0px auto 15px auto;}
.homesection02-main{padding:15px; width:100%; margin:0px;}
.homesection02-main .text01{ padding-top:0px; text-align:center;}
.homesection02-main .text02{ padding-top:0px; text-align:center;}
.homesection02-main .text03{ padding-top:0px; text-align:center;}
.homesection02-main .text04{ padding-top:0px; text-align:center;}
.homesection02-main .text05{ padding-top:0px; text-align:center;}
.homesection02-main .text06{ padding-top:0px; text-align:center;}
.homesection02-main .text01 .imgsec{ position:static; width:auto; display:table; margin:0px auto; }
.homesection02-main .text02 .imgsec{position:static; width:auto; display:table; margin:0px auto;}
.homesection02-main .text03 .imgsec{position:static; width:auto; display:table; margin:0px auto;}
.homesection02-main .text04 .imgsec{position:static; width:auto; display:table; margin:0px auto;}
.homesection02-main .text05 .imgsec{position:static; width:auto; display:table; margin:0px auto;}
.homesection02-main .text06 .imgsec{position:static; width:auto; display:table; margin:0px auto;}

.homesection02-main .text06 h4{ padding-left:0px; }
.homesection02-main .text05 h4{ padding-left:0px; }
.homesection02-main .text04 h4{ padding-left:0px; }
.homesection03-left .imgsection .pose{ display:none; }
.homesection03-right .textsection h3{ font-size:25px; line-height:32px;  }
.homesection03-right .textsection p{ font-size:14px; line-height:23px; }

.homenews-section{ padding-top:25px; padding-bottom:25px; }
.homenews-section .titelsection h2{ font-size:30px; line-height:35px; margin-bottom:0px; }
.homenews-middlesection01 .swiper-button-prev{left:0px!important;}
.homenews-middlesection01 .swiper-button-next{right:0px!important;}

.reddonation-section h3{ font-size:22px; line-height:24px; }
.reddonation-section h5{ font-size:14px; line-height:22px; }
.homesection01 .titlesection h2{font-size:25px; line-height:32px;}
.banner-section-text a.donate-btn{ font-size:13px; line-height:32px; }
.bannersocial-section ul li{ width:20px; }
.bannersocial-section{ width:25px; }
	
/*===============what-we-do start==============*/
.banner-section-text p{ display:none;}
	.whywe-section-top{ position:static;}
	.whywe-section{ padding-top:20px; padding-bottom:20px;}
	.whywe-section-topbox{ padding:10px;}
	.whywe-section-topbox01{ width:98%; float:none; margin:0px auto 15px auto;}	
	.whywe-section-topbox02{ width:98%; float:none; margin:0px auto 15px auto;}	
	.whywe-section-middletop{ padding-top:30px;}
	.whywe-section-middletop h2{ font-size:20px; line-height:22px;}
	.whywe-section-middletop h6{ font-size:13px; line-height:22px; padding:0px 1%;}
	.whywe-section-middle02{ padding-top:25px;}
	.whywe-section-middle02 .textsection p{ font-size:13px; line-height:20px;}
	
	.keyarea-section{ padding-top:20px; padding-bottom:20px;}
	.keyarea-section .keyarea-section-title h2{ font-size:28px;}
	.keyarea-section .keyarea-section-text .keyarea-section-textbox .textsection h4{ font-size:25px; line-height:27px;}
	.whatwebottom-section{ padding-top:20px; padding-bottom:20px;}
	.whatwebottom-section-top01{ padding:15px;}
	.whatwebottom-section-top01-left{ width:100%; float:none; padding:0px; margin:0px auto;}
	.whatwebottom-section-top01-right{ width:100%; float:none; padding:0px; margin:0px auto;}
	.whatwebottom-section-top01-right .textsec{ padding-top:20px; padding-right:0px;}
	.whatwebottom-section-top01-right .textsec h4{font-size:30px; line-height:34px;}
	.whatwebottom-section-top{margin-bottom:15px;}
	.whatwebottom-section-bottom{ padding-top:15px; width:auto; padding-bottom:20px; min-height:200px;}
	.whatwebottom-section-bottom h4{ font-size:30px; line-height:35px;}
	.whatwebottom-section-bottom a.visit-btn{ font-size:16px; line-height:42px;}
	
/*==========our-staff-trustees start===============*/
	.ourstaff-section{ padding-top:25px; padding-bottom:25px;}	
	.ourstaff-section01 h2{ font-size:30px; line-height:34px;}	
	.ourstaff-section01 p{ font-size:13px; line-height:23px; padding:0px;}
	.ourstaff-section02 h2{ font-size:25px; line-height:30px;}
	.personbox-right .textsec p{ font-size:13px; line-height:22px; text-align:justify;}
	
/*============our-vision-values start=================*/
.ourvision-section01 .ourvision-section01-text{ width:100%; height:auto; position:static; left:0px; top:0px; z-index:777; 
top:0%; color:#000; transform:translateY(0%); -ms-transform:translateY(0%); 
-webkit-transform:translateY(0%); -o-transform:translateY(0%); text-align:left; color:#000;}
	.ourvision-section01{ width:94%; margin:0px auto; padding:15px 0px;}
	.ourvision-section01 .leftpic{ width:100%; float:none; margin:0px auto 20px auto;}
	.ourvision-section01 .leftpic{ width:100%;}	
	.ourvision-section01-text01 p{ font-size:14px; line-height:23px; text-align:justify;}

/*==============our-shop start=======================*/
	.warehouse-section{ padding-top:25px; padding-bottom:25px;}	
	.warehouse-section .titelsection h2{ font-size:30px; line-height:35px;}
	.warehouse-section .titelsection p{ font-size:13px; line-height:21px;}
	.warehousebox p{ font-size:14px;}
	.warehouse-sectiontextbox h3{ font-size:23px;}
/*==============why-international-aid-trust start====================*/
	.why-internationalsec01-top{ position:static;}	
	.why-internationalsec01{ padding-top:25px; padding-bottom:25px;}
	.why-internationalsec01-topbox{ padding:15px;}
	.why-internationalsec01-topbox01{ width:100%; float:none; padding:0px; margin:0px;}
   .why-internationalsec01-topbox02{ width:100%; float:none; padding:0px; margin:0px;}
	.why-internationalsec01-topbox01 h4{ font-size:25px; line-height:34px;}
	.why-internationalsec01-topbox01 h6{ font-size:14px; line-height:22px;}
	.why-internationalsec01-topbox02 a.donatebtn{ font-size:14px; line-height:35px; margin-top:15px;}
	.why-internationalsec01-middle{ padding-top:25px;}
	.why-internationalsec01 h2{font-size:24px; line-height:22px;}
	.why-internationalsec01 p{ font-size:14px; line-height:20px; padding:0px 2%;}
	.why-internationalsec01-middlesecbox{ margin-bottom:12px; padding:10px;}
	.why-internationalsec01-middlesecbox .textsec h4{ font-size:25px;}
	.why-internationalsec01-middlesecbox .textsec p{font-size:14px; line-height:22px;}
	.watereverything-secbox p{ font-size:13px; line-height:20px;}
	.watereverything-secbox h4{ font-size:22px; line-height:24px;}
	.watereverything-sec h2{ font-size:25px; line-height:30px;}
	.why-internationalsec01-middlesec{ padding-bottom:25px;}
	
/*===============stewarding-your-money start==================*/
	.stewarding-section01{ padding-top:20px; padding-bottom:20px;}	
	.stewarding-section01-top h2{ font-size:25px; line-height:30px;}
	.stewarding-section01-middle a.launch-btn{ font-size:14px; line-height:35px; padding:0px 20px;}
	.stewarding-section01-middle{ padding-bottom:25px;}	
	.stewarding-section01-bottom .yearbox{ min-height:80px;}
	.stewarding-section01-bottom .yearbox .yearbox01{ margin-bottom:0px;}
	
/*=============history-timeline start================*/
.histarytimeline-section{ padding-top:30px; padding-bottom:30px;}
	.histarytimeline-section .titlesec h2{ font-size:30px; line-height:35px;}	
	.historytavsection .titlesection{ width:100%;}
	.historytavsection .titlesection ul li div.tabround{ margin-bottom:2px;}
	.tabbox{ width:100%;}
	.histarytimeline-tabsec::after{ left:98%!important;}
	.tabbox-right .marker{ left:96%!important;}
	
/*=============history-timeline end================*/
	
/*=============church-partnerships start=======================*/
	.helpquestions-section{ margin-top:20px; padding:15px;}
	.helpquestions-section h2{ font-size:25px; line-height:normal; font-weight:500;}
	.church-partnerships-section04 h2{ font-size:28px; line-height:34px;}
	.church-partnerships-section04 p{ font-size:14px; line-height:22px;}
	.church-partnerships-section04 a.signupbtn{ padding:0px 15px; font-size:14px; line-height:40px;}
	
/*==============events section start================*/
	.topsection03 input[type="image"]{ width:90px;}
	.event-sectionbox .textsection{ padding:15px;}
	.event-sectionbox .textsection h3{ font-size:22px; line-height:26px;}
	.event-sectionbox .textsection a.readmore-btn{font-size:14px; line-height:36px; padding:0px 20px;}
	.wp-pagenavi{padding:0px 15px;}	
	.event-section{ padding-top:35px; padding-bottom:35px;}
	.banner-section-text input[type="image"]{ width:90px;}
	.cbp-af-header.cbp-af-header-shrink{z-index: 9999999;}
	
/*=============company-support start==================*/
	.companysupport-section01{ padding-top:25px; padding-bottom:25px;}
	.companysupport-section01 h2{ font-size:30px; line-height:32px; margin-bottom:15px;}
	.companysupport-section01 p{ font-size:13px; line-height:21px;}
	.companysupport-section02{ padding-top:30px; padding-bottom:30px;}
	.companysupport-section02 .titlesec{ font-size:23px; line-height:28px;}
	.companysupport-section02main01{ width:90%;}
	.companysupportmiddlelogo ul li{ width:31%;}
	.companychange-section{ padding-top:25px; padding-bottom:25px;}
	.companychange-section .titlesec h2{ font-size:25px; line-height:35px;}
	.companychange-section .titlesec h6{ font-size:14px; line-height:23px; padding:0px 6%;}
	.companychange-section .companychange-sectionbottom{ width:100%;}
	.companychange-section .companychange-sectionbottom .textsection{ padding:0px 10px 0px 25px;}
	.companychange-section .companychange-sectionbottom{ padding:15px;}
	.companychange-section .companychange-sectionbottom .textsection p{ font-size:17px; line-height:24px;}
	.companychange-section .companychange-sectionbottom h5{ font-size:14px;}
	.companysupport-section03{padding:20px 0px;}
	.companysupport-section03 h2{ font-size:30px; line-height:35px;}
	.companysupport-section03 p{ font-size:13px; line-height:18px; text-align:justify;}
	.companysupport-section04 h2{ font-size:30px; line-height:35px;}
	.companysupport-section04 p{ font-size:13px; line-height:18px; text-align:justify;}
	.companysupport-section05{padding:25px 0px;}
	.companysupport-section05 ul li{width: 40%;}
	.companysupport-section06{ padding-top:20px; padding-bottom:20px;}
	.companysupport-section06 h2{ font-size:30px; line-height:35px;}
	.companysupport-section06 a.contactbtn{ font-size:14px; line-height:45px; padding:0px 22px;} 
	.swiper-button-prev02{ left:0px!important; z-index:888!important;}
	.swiper-button-next02{ right:0px!important; z-index:888!important;}
	
/*==================volunteer start==================*/
	.volunteer-section01{ padding-top:30px; padding-bottom:30px;}	
	.volunteer-section01 h2{ font-size:30px; line-height:35px;}
	.volunteer-section01 p{ font-size:14px; line-height:23px; padding:0px 8px;}
	.volunteer-section02{ padding-top:25px; padding-bottom:20px;}
	.volunteer-section02-topright .textsection h4{ font-size:25px; line-height:32px;}
	.volunteer-section02-topright .textsection p{ font-size:14px; line-height:20px; text-align:justify;}
	.volunteer-section02-bottom01 .imgsection{ margin-bottom:20px;}
	.volunteer-section02-bottom02 .textsection h4{ font-size:30px; line-height:35px;}
	.volunteer-section02-bottom02 .textsection h5{ font-size:18px; line-height:24px;}
	.volunteer-section02-bottom02 .textsection p{ font-size:14px; line-height:23px; text-align:justify;}
	.volunteer-section03 h2{ font-size:30px; line-height:35px;}
	.volunteer-section03 .keyarea-section-textbox .textsection h4{ font-size:20px; line-height:25px;}
	.volunteer-section03 .keyarea-section-textbox .textsection p{ font-size:14px; line-height:23px;}
	.volunteer-section03 .keyarea-section-textbox .textsection a.readmorebtn{ font-size:15px; line-height:35px;
	padding:0px 20px;}
	.volunteer-section04{ padding-top:25px; padding-bottom:20px;}
	.volunteer-section04 h2{ font-size:30px; line-height:34px;}
	.volunteer-section04 p{ font-size:13px; line-height:23px; padding:0px 5px;}
	.applyboxsec p{font-size: 12px; line-height: 25px;}	

/*================shoeboxes start===================*/
.shoeboxesgift-section{ padding-top:30px; padding-bottom:30px;}
	.shoeboxesgift-section .titlesec h2{ font-size:30px; line-height:35px;}
	.textsection-right .textsection{ padding-top:20px;}
	.textsection-right .textsection h4{ font-size:25px; line-height:30px;}
	.textsection-right .textsection p{ font-size:13px; line-height:22px; text-align:justify;}
	
.shoeboxes-main01main{position:static; left: 0px; top: 0px; z-index: 777; top:0%; color:#000; transform: translateY(0%);
-ms-transform: translateY(0%); -webkit-transform: translateY(0%); -o-transform: translateY(0%); text-align: left;}
	.shoeboxes-main01{ padding:15px;}
	.shoeboxes-main01:nth-child(2n+1) .imgsec{ width:100%;}
	.shoeboxes-main01:nth-child(2n+1) .shoeboxes-main01main .shoeboxes-main01maintext{ padding-left:0px;}
	.shoeboxes-main01main h4{ font-size:20px; line-height:23px;}
	.shoeboxes-main01main p{ font-size:13px; line-height:23px;}
	.shoeboxes-main01:nth-child(2n) .imgsec{width:100%;}
	.shoeboxes03{  padding-bottom:22px;}
	.shoeboxes03 h2{ font-size:25px; line-height:30px;}
	.shoeboxes03 h2{ font-size:20px; line-height:30px;}
	.shoeboxes-bottomsection{ padding:20px 15px;}
	.shoeboxes-bottomsection h2{ font-size:19px; line-height:24px;}
	.towardsbottombox{ width:100%; height:auto;}
	.towardsbottombox01-left{ width:100%; height:auto;}
	.towardsbottombox01-right{ width:100%; height:auto;}
/*================shoeboxes end===================*/	

	/*=============pray-connect start===============*/
 .prayconnect-section{ padding-top:20px; padding-bottom:20px;}	
	.prayconnect-section-left .textsection h2{ font-size:25px; line-height:32px;}
	.prayconnect-section-left .textsection p{ font-size:13px; line-height:22px; text-align:justify;}
	.prayconnect-section-left .textsection h6{ font-size:20px; line-height:24px;}
	.prayconnect-section-left .textsection a.newslatter-btn{ text-align:center; font-size:14px; line-height:35px; padding:0px 15px;}
	.newslatterbox{ padding:15px;}
	.newslatterbox h3{ font-size:17px; line-height:24px;}
	.swiper-button-next05{ width:35px; height:35px; right:0px!important; z-index:777;}
	.swiper-button-prev05{ width:35px; height:35px; left:0px!important; z-index:777;}
	.prayconnect-bottom-section{ padding-top:25px!important; padding-bottom:25px!important;}
	
/*================make-a-donation===================*/
.page-id-484 .banner-section .banner-section-text { width: 100%; height: auto;
  position: static; left: 0px; top: 0px; z-index: 777; top: 50%; color: #000; transform: translateY(0%);
  -ms-transform: translateY(0%); -webkit-transform: translateY(0%); -o-transform: translateY(0%); text-align: left;
  color: #FFF;}	
 .redboxsection{ min-height:350px;}
	.makedonation-section{ padding-top:25px; padding-bottom:25px;}
	.makedonation-section h2{ font-size:25px; line-height:30px;}
	.donationboxsec-main .texsec{ padding:0px 15px;}
	.donationboxsec-main .texsec h3{ font-size:18px; line-height:24px;}
	.donationboxsec-main .short-text{ font-size:13px; line-height:22px; padding:0px 10px;}
	.paypalbtn input[type="image"]{ width:95px;}
	.footer-section-top04{ margin-top:15px;}
	
/*==============leave-a-gift-in-your-will=================*/
.gifttopsection{ padding-top:20px; padding-bottom:20px;}
	.gifttopsection h2{ font-size:25px; line-height:34px;}
	.gifttopsection h6{ font-size:14px; line-height:22px; padding:0px 5px;}
	.gifttopsection-main{ width:100%; padding:10px;}
	.gifttopsection-main-left{ width:100%; float:none; margin:0px auto 10px auto;}
	.gifttopsection-main-right{ width:100%; float:none; margin:0px auto 10px auto;}
	.gifttopsection-main-right p{ font-size:14px; line-height:22px; padding:0px;}
	.gifttopsection-main-right a.gift-btn{ font-size:13px; padding:0px 10px;}
	.leavegift-section-left .textsection{ padding-right:0px!important;}
	.textsection p{ font-size:13px; line-height:20px;}
	.leavegift-section-left h3{ font-size:13px; line-height:20px;}
	
/*================news start==================*/
	.bloglist img{ width:100%; height:auto; margin-bottom:20px;}
	
/*==============9.08.2023================*/
.stewarding-section01-top .imgsec .imgsec-left{ width:98%; float:none; margin:0px auto 15px auto;}
.stewarding-section01-top .imgsec .imgsec-right{ width:98%; float:none; margin:0px auto 15px auto;}		
.why-internationalsec01-middlesecbox{ min-height:200px;}	
	.why-internationalsec01-middlesecbox .textsec{ min-height:150px;}
	
.warehouse-sectiontextbox{ min-height:250px;}	
	
	
a.donate-btn{font-size:14px; line-height:35px; padding: 0px 15px;}	
	.topsection03 h5{ display:table; margin:-58px auto 0px auto; padding-left:18px; float:none;}
	
	
	
.shoebox-sec-a01{ width:100%; float:none;}
.shoebox-sec-a02{ width:100%; float:none;}
.shoebox-sec-a03{ width:100%; float:none; }	
.shoebox-sec-b01{ width:100%; float:none;}
.shoebox-sec-b02{ width:100%; float:none;}	
	.homesection02-main-righttext{ display:none!important;}
	
}



@media only screen and (min-width:320px) and (max-width:479px){
img{max-width:100%; height:auto;}
.topsection01 .logosec::after{ display:none; }
.topsection01 .logosecm{ width:70%; }
.logosection-right{ padding-right:15px; padding-bottom:4px; padding-top:0px;}
.topsection03{ padding-top:5px; padding-bottom:5px; }

.banner-section::after{ display:none; }
.banner-section-text h4{ font-size:13px; line-height:normal; }
.banner-section-text h2{ font-size:20px; line-height:normal; margin-bottom:10px; }
.banner-section-text a.bookbtn{ font-size:14px; line-height:35px; padding:0px 10px; }

.homesection01{ padding-top:25px; padding-bottom:25px;}
.homesection01 h2{ font-size:20px; line-height:25px; margin-bottom:12px; }
.homesection01 ul li{ margin:12px 8px; }

.homeservices-section{ padding-top:20px; padding-bottom:20px; }
.homeservices-section h2{ font-size:30px; line-height:35px; margin-bottom:10px; }
.homeservices-section h5{ font-size:14px; }
.homeservices-sectionbox .textsec p{ font-size:13px; line-height:21px; text-align:justify; }
.homeabout-section .textsec h2{ font-size:35px; line-height:40px; }
.homeabout-section .textsec p{font-size:13px; line-height:21px; text-align:justify;}

.homesection03 p{font-size:13px; line-height:21px; text-align:justify;}
.testmonials-section .titelsec h2{ font-size:25px; line-height:32px; }
.testmonials-section .slideboxsec .textsec{ width:100%; }
.testmonials-section .slideboxsec .textsec p{ font-size:13px; line-height:21px; }
.testmonials-section .slideboxsec .textsec a.testimonials-btn{ font-size:15px; line-height:40px; }

.footer-section{ padding-top:20px; }
.footerlogo{ margin-bottom:35px; }
.footer-sectiontop02{margin-bottom:35px;}
.footer-sectiontop03{margin-bottom:35px;}
.homeabout-section{ padding-top:20px; padding-bottom:20px; }
.homesection03{ padding-top:25px; padding-bottom:25px; }

.homesection02-main01{position:static; float:none; margin:0px auto 15px auto;}
.homesection02-main{padding:15px; width:100%; margin:0px;}
.homesection02-main .text01{ padding-top:0px; text-align:center;}
.homesection02-main .text02{ padding-top:0px; text-align:center;}
.homesection02-main .text03{ padding-top:0px; text-align:center;}
.homesection02-main .text04{ padding-top:0px; text-align:center;}
.homesection02-main .text05{ padding-top:0px; text-align:center;}
.homesection02-main .text06{ padding-top:0px; text-align:center;}
.homesection02-main .text01 .imgsec{ position:static; width:auto; display:table; margin:0px auto; }
.homesection02-main .text02 .imgsec{position:static; width:auto; display:table; margin:0px auto;}
.homesection02-main .text03 .imgsec{position:static; width:auto; display:table; margin:0px auto;}
.homesection02-main .text04 .imgsec{position:static; width:auto; display:table; margin:0px auto;}
.homesection02-main .text05 .imgsec{position:static; width:auto; display:table; margin:0px auto;}
.homesection02-main .text06 .imgsec{position:static; width:auto; display:table; margin:0px auto;}

.homesection02-main .text06 h4{ padding-left:0px; }
.homesection02-main .text05 h4{ padding-left:0px; }
.homesection02-main .text04 h4{ padding-left:0px; }
.homesection03-left .imgsection .pose{ display:none; }
.homesection03-right .textsection h3{ font-size:25px; line-height:32px;  }
.homesection03-right .textsection p{ font-size:14px; line-height:23px; }

.homenews-section{ padding-top:25px; padding-bottom:25px; }
.homenews-section .titelsection h2{ font-size:30px; line-height:35px; margin-bottom:0px; }
.homenews-middlesection01 .swiper-button-prev{left:0px!important;}
.homenews-middlesection01 .swiper-button-next{right:0px!important;}

.reddonation-section h3{ font-size:22px; line-height:24px; }
.reddonation-section h5{ font-size:14px; line-height:22px; }
.homesection01 .titlesection h2{font-size:25px; line-height:32px;}
.banner-section-text a.donate-btn{ font-size:13px; line-height:32px; }
.bannersocial-section ul li{ width:20px; }
.bannersocial-section{ width:25px; }
	
/*===============what-we-do start==============*/
.banner-section-text p{ display:none;}
	.whywe-section-top{ position:static;}
	.whywe-section{ padding-top:20px; padding-bottom:20px;}
	.whywe-section-topbox{ padding:10px;}
	.whywe-section-topbox01{ width:98%; float:none; margin:0px auto 15px auto;}	
	.whywe-section-topbox02{ width:98%; float:none; margin:0px auto 15px auto;}	
	.whywe-section-middletop{ padding-top:30px;}
	.whywe-section-middletop h2{ font-size:20px; line-height:22px;}
	.whywe-section-middletop h6{ font-size:13px; line-height:22px; padding:0px 1%;}
	.whywe-section-middle02{ padding-top:25px;}
	.whywe-section-middle02 .textsection p{ font-size:13px; line-height:20px;}
	
	.keyarea-section{ padding-top:20px; padding-bottom:20px;}
	.keyarea-section .keyarea-section-title h2{ font-size:28px;}
	.keyarea-section .keyarea-section-text .keyarea-section-textbox .textsection h4{ font-size:25px; line-height:27px;}
	.whatwebottom-section{ padding-top:20px; padding-bottom:20px;}
	.whatwebottom-section-top01{ padding:15px;}
	.whatwebottom-section-top01-left{ width:100%; float:none; padding:0px; margin:0px auto;}
	.whatwebottom-section-top01-right{ width:100%; float:none; padding:0px; margin:0px auto;}
	.whatwebottom-section-top01-right .textsec{ padding-top:20px; padding-right:0px;}
	.whatwebottom-section-top01-right .textsec h4{font-size:30px; line-height:34px;}
	.whatwebottom-section-top{margin-bottom:15px;}
	.whatwebottom-section-bottom{ padding-top:15px; width:auto; padding-bottom:20px; min-height:200px;}
	.whatwebottom-section-bottom h4{ font-size:30px; line-height:35px;}
	.whatwebottom-section-bottom a.visit-btn{ font-size:16px; line-height:42px;}
	
/*==========our-staff-trustees start===============*/
	.ourstaff-section{ padding-top:25px; padding-bottom:25px;}	
	.ourstaff-section01 h2{ font-size:30px; line-height:34px;}	
	.ourstaff-section01 p{ font-size:13px; line-height:23px; padding:0px;}
	.ourstaff-section02 h2{ font-size:25px; line-height:30px;}
	.personbox-right .textsec p{ font-size:13px; line-height:22px; text-align:justify;}
	
/*============our-vision-values start=================*/
.ourvision-section01 .ourvision-section01-text{ width:100%; height:auto; position:static; left:0px; top:0px; z-index:777; 
top:0%; color:#000; transform:translateY(0%); -ms-transform:translateY(0%); 
-webkit-transform:translateY(0%); -o-transform:translateY(0%); text-align:left; color:#000;}
	.ourvision-section01{ width:94%; margin:0px auto; padding:15px 0px;}
	.ourvision-section01 .leftpic{ width:100%; float:none; margin:0px auto 20px auto;}
	.ourvision-section01 .leftpic{ width:100%;}	
	.ourvision-section01-text01 p{ font-size:14px; line-height:23px; text-align:justify;}
	
/*==============our-shop start=======================*/
	.warehouse-section{ padding-top:25px; padding-bottom:25px;}	
	.warehouse-section .titelsection h2{ font-size:30px; line-height:35px;}
	.warehouse-section .titelsection p{ font-size:13px; line-height:21px;}
	.warehousebox p{ font-size:14px;}
	.warehouse-sectiontextbox h3{ font-size:23px;}
	
/*==============why-international-aid-trust start====================*/
	.why-internationalsec01-top{ position:static;}	
	.why-internationalsec01{ padding-top:25px; padding-bottom:25px;}
	.why-internationalsec01-topbox{ padding:15px;}
	.why-internationalsec01-topbox01{ width:100%; float:none; padding:0px; margin:0px;}
   .why-internationalsec01-topbox02{ width:100%; float:none; padding:0px; margin:0px;}
	.why-internationalsec01-topbox01 h4{ font-size:25px; line-height:34px;}
	.why-internationalsec01-topbox01 h6{ font-size:14px; line-height:22px;}
	.why-internationalsec01-topbox02 a.donatebtn{ font-size:14px; line-height:35px; margin-top:15px;}
	.why-internationalsec01-middle{ padding-top:25px;}
	.why-internationalsec01 h2{font-size:24px; line-height:22px;}
	.why-internationalsec01 p{ font-size:14px; line-height:20px; padding:0px 2%;}
	.why-internationalsec01-middlesecbox{ margin-bottom:12px; padding:10px;}
	.why-internationalsec01-middlesecbox .textsec h4{ font-size:25px;}
	.why-internationalsec01-middlesecbox .textsec p{font-size:14px; line-height:22px;}
	.watereverything-secbox p{ font-size:13px; line-height:20px;}
	.watereverything-secbox h4{ font-size:22px; line-height:24px;}
	.watereverything-sec h2{ font-size:25px; line-height:30px;}
	.why-internationalsec01-middlesec{ padding-bottom:25px;}
	
/*===============stewarding-your-money start==================*/
	.stewarding-section01{ padding-top:20px; padding-bottom:20px;}	
	.stewarding-section01-top h2{ font-size:25px; line-height:30px;}
	.stewarding-section01-middle a.launch-btn{ font-size:14px; line-height:35px; padding:0px 20px;}
	.stewarding-section01-middle{ padding-bottom:25px;}	
	.stewarding-section01-bottom .yearbox{ min-height:80px;}
	.stewarding-section01-bottom .yearbox .yearbox01{ margin-bottom:0px;}
	.stewarding-section01-middle p{ font-size:14px; line-height:22px; text-align:justify;}
	
/*=============history-timeline start================*/
.histarytimeline-section{ padding-top:30px; padding-bottom:30px;}
	.histarytimeline-section .titlesec h2{ font-size:30px; line-height:35px;}	
	.historytavsection .titlesection{ width:100%;}
	.historytavsection .titlesection ul li div.tabround{ margin-bottom:2px;}
	.tabbox{ width:100%;}
	.histarytimeline-tabsec::after{ left:96%!important;}
	.tabbox-right .marker{ left:93%!important;}
	
/*=============history-timeline start================*/
	
/*=================church-partnerships start=====================*/
	.church-partnerships-section01{ padding-top:25px; padding-bottom:25px;}	
	.church-partnerships-section01 h2{ font-size:30px; line-height:35px;}
	.church-partnerships-section02 .titelsection h2{ font-size:30px; line-height:35px; font-weight:500;}
	.church-partnerships-section02 .titelsection h2{ font-size:26px; line-height:32px;}
	.church-partnerships-section02{ padding-top:20px; padding-bottom:20px;}
	.swiper-button-prev02{left:-12px!important; width:25px!important; height:25px!important; z-index:44;}
	.swiper-button-next02{right:-12px!important; width:25px!important; height:25px!important; z-index:44;}
	.church-partnerships-section03{ padding-top:20px!important; padding-bottom:20px!important;}
	.church-partnerships-section03 .titlesec h2{ font-size:25px; line-height:28px; margin-bottom:18px;}

/*=============church-partnerships start=======================*/
	.helpquestions-section{ margin-top:20px; padding:15px;}
	.helpquestions-section h2{ font-size:25px; line-height:normal; font-weight:500;}
	.church-partnerships-section04 h2{ font-size:28px; line-height:34px;}
	.church-partnerships-section04 p{ font-size:14px; line-height:22px;}
	.church-partnerships-section04 a.signupbtn{ padding:0px 15px; font-size:14px; line-height:40px;}
	
/*==============events section start================*/
	.topsection03 input[type="image"]{ width:90px;}
	.event-sectionbox .textsection{ padding:15px;}
	.event-sectionbox .textsection h3{ font-size:22px; line-height:26px;}
	.event-sectionbox .textsection a.readmore-btn{font-size:14px; line-height:36px; padding:0px 20px;}
	.wp-pagenavi{padding:0px 15px;}
	.banner-section-text input[type="image"]{ width:90px;}
	.cbp-af-header.cbp-af-header-shrink{z-index: 9999999;}
	
/*=============company-support start==================*/
	.companysupport-section01{ padding-top:25px; padding-bottom:25px;}
	.companysupport-section01 h2{ font-size:30px; line-height:32px; margin-bottom:15px;}
	.companysupport-section01 p{ font-size:13px; line-height:21px;}
	.companysupport-section02{ padding-top:30px; padding-bottom:30px;}
	.companysupport-section02 .titlesec{ font-size:23px; line-height:28px;}
	.companysupport-section02main01{ width:90%;}
	.companysupportmiddlelogo ul li{ width:31%;}
	.companychange-section{ padding-top:25px; padding-bottom:25px;}
	.companychange-section .titlesec h2{ font-size:25px; line-height:35px;}
	.companychange-section .titlesec h6{ font-size:14px; line-height:23px; padding:0px 6%;}
	.companychange-section .companychange-sectionbottom{ width:100%;}
	.companychange-section .companychange-sectionbottom .textsection{ padding:0px 10px 0px 25px;}
	.companychange-section .companychange-sectionbottom{ padding:15px;}
	.companychange-section .companychange-sectionbottom .textsection p{ font-size:17px; line-height:24px;}
	.companychange-section .companychange-sectionbottom h5{ font-size:14px;}
	.companysupport-section03{padding:20px 0px;}
	.companysupport-section03 h2{ font-size:30px; line-height:35px;}
	.companysupport-section03 p{ font-size:13px; line-height:18px; text-align:justify;}
	.companysupport-section04 h2{ font-size:30px; line-height:35px;}
	.companysupport-section04 p{ font-size:13px; line-height:18px; text-align:justify;}
	.companysupport-section05{padding:25px 0px;}
	.companysupport-section05 ul li{width: 40%;}
	.companysupport-section06{ padding-top:20px; padding-bottom:20px;}
	.companysupport-section06 h2{ font-size:30px; line-height:35px;}
	.companysupport-section06 a.contactbtn{ font-size:14px; line-height:45px; padding:0px 22px;} 
	
/*==================volunteer start==================*/
	.volunteer-section01{ padding-top:30px; padding-bottom:30px;}	
	.volunteer-section01 h2{ font-size:30px; line-height:35px;}
	.volunteer-section01 p{ font-size:14px; line-height:23px; padding:0px 8px;}
	.volunteer-section02{ padding-top:25px; padding-bottom:20px;}
	.volunteer-section02-topright .textsection h4{ font-size:25px; line-height:32px;}
	.volunteer-section02-topright .textsection p{ font-size:14px; line-height:20px; text-align:justify;}
	.volunteer-section02-bottom01 .imgsection{ margin-bottom:20px;}
	.volunteer-section02-bottom02 .textsection h4{ font-size:30px; line-height:35px;}
	.volunteer-section02-bottom02 .textsection h5{ font-size:18px; line-height:24px;}
	.volunteer-section02-bottom02 .textsection p{ font-size:14px; line-height:23px; text-align:justify;}
	.volunteer-section03 h2{ font-size:30px; line-height:35px;}
	.volunteer-section03 .keyarea-section-textbox .textsection h4{ font-size:20px; line-height:25px;}
	.volunteer-section03 .keyarea-section-textbox .textsection p{ font-size:14px; line-height:23px;}
	.volunteer-section03 .keyarea-section-textbox .textsection a.readmorebtn{ font-size:15px; line-height:35px;
	padding:0px 20px;}
	.volunteer-section04{ padding-top:25px; padding-bottom:20px;}
	.volunteer-section04 h2{ font-size:30px; line-height:34px;}
	.volunteer-section04 p{ font-size:13px; line-height:23px; padding:0px 5px;}
	.applyboxsec p{font-size: 12px; line-height: 25px;}

/*====================volunteer start==========================*/
.volunteer-section01{ padding-top:30px; padding-bottom:30px;}

/*================shoeboxes start===================*/
.shoeboxesgift-section{ padding-top:30px; padding-bottom:30px;}
	.shoeboxesgift-section .titlesec h2{ font-size:30px; line-height:35px;}
	.textsection-right .textsection{ padding-top:20px;}
	.textsection-right .textsection h4{ font-size:25px; line-height:30px;}
	.textsection-right .textsection p{ font-size:13px; line-height:22px; text-align:justify;}
	
.shoeboxes-main01main{position:static; left: 0px; top: 0px; z-index: 777; top:0%; color:#000; transform: translateY(0%);
-ms-transform: translateY(0%); -webkit-transform: translateY(0%); -o-transform: translateY(0%); text-align: left;}
	.shoeboxes-main01{ padding:15px;}
	.shoeboxes-main01:nth-child(2n+1) .imgsec{ width:100%;}
	.shoeboxes-main01:nth-child(2n+1) .shoeboxes-main01main .shoeboxes-main01maintext{ padding-left:0px;}
	.shoeboxes-main01main h4{ font-size:20px; line-height:23px;}
	.shoeboxes-main01main p{ font-size:13px; line-height:23px;}
	.shoeboxes-main01:nth-child(2n) .imgsec{width:100%;}
	.shoeboxes03{  padding-bottom:22px;}
	.shoeboxes03 h2{ font-size:25px; line-height:30px;}
	.shoeboxes03 h2{ font-size:20px; line-height:30px;}
	.shoeboxes-bottomsection{ padding:20px 15px;}
	.shoeboxes-bottomsection h2{ font-size:19px; line-height:24px;}
	.towardsbottombox{ width:100%; height:auto;}
	.towardsbottombox01-left{ width:100%; height:auto;}
	.towardsbottombox01-right{ width:100%; height:auto;}
/*================shoeboxes end===================*/
/*=============pray-connect start===============*/
 .prayconnect-section{ padding-top:20px; padding-bottom:20px;}	
	.prayconnect-section-left .textsection h2{ font-size:25px; line-height:32px;}
	.prayconnect-section-left .textsection p{ font-size:13px; line-height:22px; text-align:justify;}
	.prayconnect-section-left .textsection h6{ font-size:20px; line-height:24px;}
	.prayconnect-section-left .textsection a.newslatter-btn{ text-align:center; font-size:14px; line-height:35px; padding:0px 15px;}
	.newslatterbox{ padding:15px;}
	.newslatterbox h3{ font-size:17px; line-height:24px;}
	.swiper-button-next05{ width:35px; height:35px; right:0px!important; z-index:777;}
	.swiper-button-prev05{ width:35px; height:35px; left:0px!important; z-index:777;}
	.prayconnect-bottom-section{ padding-top:25px!important; padding-bottom:25px!important;}
	
/*================make-a-donation===================*/
.page-id-484 .banner-section .banner-section-text { width: 100%; height: auto;
  position: static; left: 0px; top: 0px; z-index: 777; top: 50%; color: #000; transform: translateY(0%);
  -ms-transform: translateY(0%); -webkit-transform: translateY(0%); -o-transform: translateY(0%); text-align: left;
  color: #FFF;}	
 .redboxsection{ min-height:350px;}
	.makedonation-section{ padding-top:25px; padding-bottom:25px;}
	.makedonation-section h2{ font-size:25px; line-height:30px;}
	.donationboxsec-main .texsec{ padding:0px 15px;}
	.donationboxsec-main .texsec h3{ font-size:18px; line-height:24px;}
	.donationboxsec-main .short-text{ font-size:13px; line-height:22px; padding:0px 10px;}
	.paypalbtn input[type="image"]{ width:95px;}
	.footer-section-top04{ margin-top:15px;}
	
/*==============leave-a-gift-in-your-will=================*/
.gifttopsection{ padding-top:20px; padding-bottom:20px;}
	.gifttopsection h2{ font-size:25px; line-height:34px;}
	.gifttopsection h6{ font-size:14px; line-height:22px; padding:0px 5px;}
	.gifttopsection-main{ width:100%; padding:10px;}
	.gifttopsection-main-left{ width:100%; float:none; margin:0px auto 10px auto;}
	.gifttopsection-main-right{ width:100%; float:none; margin:0px auto 10px auto;}
	.gifttopsection-main-right p{ font-size:14px; line-height:22px; padding:0px;}
	.gifttopsection-main-right a.gift-btn{ font-size:13px; padding:0px 10px;}
	.leavegift-section-left .textsection{ padding-right:0px!important;}
	.textsection p{ font-size:13px; line-height:20px; margin-bottom:12px;}
	.leavegift-section-left h3{ font-size:13px; line-height:20px;}
	
/*================news start==================*/
	.bloglist img{ width:100%; height:auto; margin-bottom:20px;}
	
/*===============contact-section start=================*/
	.contact-section{ padding-top:20px; padding-bottom:20px;}
	.contact-section-left h2{ font-size:20px; line-height:25px;}
	.contact-section-left p{ font-size:14px; line-height:22px; text-align:justify;}
	.contact-section-left h3{ font-size:21px; line-height:24px; margin-bottom:12px;}
	.contact-section-right{ padding-top:25px;}
	.contact-section-right01 h4{ font-size:21px;}
	.contactbottom-section h3{ font-size:30px; line-height:36px;}
	.contactbottom-section a.signbtn{ font-size:14px; line-height:37px;}
	.contactbottom-section p{ font-size:14px; line-height:24px;}
	.topsection03 h5{ float:none!important;}
	
/*==============9.08.2023================*/
.stewarding-section01-top .imgsec .imgsec-left{ width:98%; float:none; margin:0px auto 15px auto;}
.stewarding-section01-top .imgsec .imgsec-right{ width:98%; float:none; margin:0px auto 15px auto;}	
.why-internationalsec01-middlesecbox{ min-height:250px;}

.warehouse-sectiontextbox{ min-height:250px;}

.topsection01 .logosec{ width:120px!important;}	
	a.donate-btn{font-size:14px; line-height:35px; padding: 0px 15px;}	
	
.topsection03 h5{ display:table; margin:0px auto 0px auto; padding-left:18px;}
	
	
.shoebox-sec-a01{ width:100%; float:none;}
.shoebox-sec-a02{ width:100%; float:none;}
.shoebox-sec-a03{ width:100%; float:none; }	
.shoebox-sec-b01{ width:100%; float:none;}
.shoebox-sec-b02{ width:100%; float:none;}

	.homesection02-main-righttext{ display:none!important;}
	
	
}

