@media screen and (max-width: 2000px){
    .inner-sec{background: #fff;}
    .inner-sec .container::before {left: 0%;width:0;}
    .inner-sec .container::after {right: 0%;width:0;}
}

@media screen and (max-width: 1800px){
}

@media screen and (max-width: 1600px){
}



@media screen and (max-width: 1200px)   {
.container{width:1000px;}  

.head-top .hleft {width: 450px;}
.head-top .hright{padding-top: 7px;}
.head-top {padding: 25px 0;}
.desk-nav ul > li {font-size: 15px;margin-right: 53px;}
.desk-nav ul > li > a {padding: 14px 5px 20px 6px;}
.desk-nav ul ul li{font-size: 14px;}
.desk-nav ul ul li a {padding: 16px 20px;}
.slider .text-on-image .middle {height: 431px;}
.slider .text-on-image .middle h2 {font-size: 36px;line-height: 42px;margin-top: 10px;margin-bottom: 15px;}
.slider .text-on-image .middle a {line-height: 60px;}
.home-image-section {padding: 25px 0 47px 0;}
.charity-div h2.title {font-size: 29px;line-height: 23px;margin-bottom: 34px;}
.charity-outer .charity-right {width: 635px;}
.charity-outer .charity-left {width: 359px;}
.charity-outer .charity-right ul li{width: 200px;}
.charity-outer .charity-right ul li a h4{font-size: 16px;}
.charity-outer .charity-right ul li a figure{margin-bottom: 15px;}
.charity-outer .sub-title {font-size: 24px;padding: 15px 0;}
.charity-outer .help_desc {font-size: 16px;line-height: 25px;padding: 10px 16px 11px 16px;}
.home-image-section ul li{width:307px;}
.home-image-section ul li .banner-text h2{font-size: 28px;padding-left: 0px;}
/*.home-image-section ul li.banner-2 .banner-text h2{font-size: 31px;}
.home-image-section ul li.banner-2 .banner-btn a{width: 200px; padding: 12px 18px 13px 18px;}*/
.charity-outer .button-set .donate {background-position:15px center;font-size: 14px;padding: 0 23px 0 36px;background-size: 15px 15px;}
.charity-outer .button-set {padding: 21px 22px 21px 20px;}
.event_main_sec{padding: 40px 0;}
.event_main_sec h2.title {font-size: 26px;}
.event_main_sec .resp-tabs-list li{padding-bottom: 13px; font-size: 21px;}
.latest-news {width: 460px; padding: 40px 0;}
.latest-news-div::before {background-size: auto 423px;}
.latest-news .title {font-size: 24px;margin-bottom: 28px;}
.latest-news ul li {margin: 0 0 20px 0;}
.latest-news ul li .post-text .date{line-height: 17px;}
.latest-news ul li .post-text h3 {font-size: 16px;line-height: 19px;}
.latest-news ul {padding-bottom: 25px;margin-bottom: 15px;}
.footer .help-block {width: 158px;margin-right: 0px;} 
.footer .help-block ul li{width: 100%;}
.footer .contact-block{margin-right: 54px;}
.footer .foot-btm {font-size: 15px;padding-top: 15px;margin-top: 42px;}
.footer {padding: 40px 0;}
.inner-block .inner-left{width:658px;}
.inner-content .donate-right{float: left;}
.inner-content .donate-left{width:100%;}
.inner-content .donate-right{width: 100%;margin-bottom: 20px;}
.news-detail{width:700px;}
.event_inner_section .event-div ul li{width:290px;}
.event_inner_section .event-detail{width:600px;}
.past-events .event-div ul li{width:290px;}
/*.home-image-section ul li.banner-3 .banner-text h2{font-size: 31px;}*/
.gallery ul li{width:200px;}
.board ul li{width:200px;min-height: 300px;}
.board p{line-height: 22px;}
.contact-us .contact-address{width:450px;}
}                    

@media screen and (max-width: 1023px) {
.container{width:750px;} 
h1{font-size:23px!important;}
#video-hero .video-banner-content h1 {font-size: 38px !important;}
.mob-nav{display: inline-block; vertical-align: middle; margin-right: 29px;}
.mob-nav .menu-btn span{display: block; margin-top: 5px; text-transform: uppercase; font-size: 14px; font-weight: 600; color: #000;}
.head-main{background: none;}
.head-main .head-top{border-bottom: 3px solid #0d1932;}
.head-top .search,.head-top .donate-now-btn{float: none; display: inline-block; vertical-align: middle;}
.head-top .hleft {width: 100%;}
.desk-nav{display: none;}
.head-top {padding: 12px 0;}
.head-top .hright{width: 100%;}
.head-top .hleft .logo img{max-height: 57px;}
.slider .text-on-image .middle {height: 350px;}
.slider .text-on-image .middle h2 {font-size: 31px;line-height: 34px;margin-top: 6px;margin-bottom: 11px; }
.slider .text-on-image .middle a {line-height: 50px;padding: 0 25px 0 43px;font-size: 14px;background-position: 22px center;background-size: 15px 15px;}
.head-top .donate-now-btn a {background-position:14px center;font-size: 14px;line-height: 45px; padding: 0 15px 0 39px;background-size: 19px 17px;}
.head-top .search .search-field,.head-top .search .search-submit{height: 45px;}
.home-image-section ul li{width:224px!important;}
.home-image-section ul li .banner-text h2 {font-size: 19px; line-height: 28px;text-align: center;padding-left: 0 ;}
/*.home-image-section ul li.banner-1 .banner-btn {bottom: 10px;left:0;right: 0;}
.home-image-section ul li.banner-2  .banner-btn{left:0;right: 0;}
.home-image-section ul li.banner-2 .banner-btn a {width: 100%;padding: 10px 20px;font-size: 15px;}
.home-image-section ul li.banner-3 .banner-btn{left:0;width:100%;}*/
.home-image-section {padding: 25px 0 37px 0;}
#hero{height: 280px;}
.charity-div{margin-bottom: 35px;}
.charity-div h2.title {font-size: 26px;line-height: 23px;margin-bottom: 20px;}
.charity-outer .charity-left {width: 319px;}
.charity-outer .charity-right {width: 100%;}
.charity-outer .charity-left {width: 100%; border-right:0}
.charity-outer .sub-title {font-size: 22px;padding: 13px 0;}
.charity-outer .charity-right ul li {width: 238px; margin-bottom: 36px;}
.event_main_sec {padding: 30px 0;}
#event_tab1{display: none;}
.event_main_sec h2.title {font-size: 24px;margin-bottom: 26px;}
.event_main_sec .resp-tab-content {float: left;width: 100%;margin-top: 15px; padding: 15px;}
.event_main_sec .resp-tabs-container{margin-bottom: 10px; width: 100%;}
.event_main_sec h2.resp-accordion:first-child {border-top: 0 !important;border: 0;}
.event_main_sec h2.resp-accordion {text-align: left;text-transform: uppercase;font-size: 15px;font-weight: 600;color: #fff; background: #000 !important;}
.event_main_sec h2.resp-accordion.resp-tab-active{background: #55372d !important;}
.latest-news {width: 340px;padding: 25px 0;}
.latest-news .title { font-size: 22px;margin-bottom: 19px;}
.latest-news ul li .post-text h3 {font-size: 15px;}
.footer .help-block ul li {width: 25%;}
.footer .help-block {width: 100%;margin-right: 0;margin-bottom: 20px;}
.footer .wheather-block {float: right;width: 310px;}
.footer .contact-block {float: left;width: 300px;margin-bottom: 20px;}
.footer .wheather-block{width:300px;float: left;}
.footer .weather-box{width:100%;margin-left: 0px;}
.footer .social-block{width:100%;float: lef;}
.footer {padding: 30px 0;}
.footer .foot-title {font-size: 21px;margin-bottom: 18px;}
.event_main_sec .resp-arrow {margin-top: 8px;border-top: 9px solid #c1c1c1;}
.footer .address{margin-bottom: 15px;}
.footer .ft_hours{margin-top: 15px;}
.footer .ft_phone,.footer .ft_email {font-size: 18px;line-height: 25px;}
.footer .awesome-weather-wrap{margin-bottom: 20px;}
.footer .weather{margin-top: 20px;}
.footer .weather li{padding: 4px 0px;}
.footer .foot-btm {margin-top: 32px;}
.inner-block .inner-left{width: 408px;}
.latest-news ul li .post-text{margin-bottom: 20px;}
.all-news .latest-news{width:100%;}
.all-news .inner-right{width:100%;}
.contact-us .contct-form{width:350px;}
.contact-us .contct-form input[type="text"], body input[type="password"], body input[type="tel"], body input[type="number"], body input[type="email"]{width:300px;}
.contact-us .contct-form textarea{width:300px;}
.contact-us .contact-address{width:352px;}
.inner-block .inner-content input[type="text"], body input[type="password"], body input[type="tel"], body input[type="number"], body input[type="email"]{width:100%!important;}
.inner-block .inner-content input[type="email"]{width:100%!important;}
.inner-block .inner-content input[type="tel"]{width:100%!important;}
.inner-block .inner-content textarea{width:100%!important;}
.inner-block .inner-left img{display: inline-block; }
.news-detail{width:100%;}
.news-blog .inner-right{padding: 0 0 0 0; width:100%;}
.event_inner_section .event-div ul li{min-height: 564px;margin-right: 85px;}
.event_inner_section .event-div ul li:nth-child(3n){margin-right: 85px;}
.event_inner_section .event-detail{width:100%;}
.event_inner_section .inner-right{width:100%;}

.past-events .event-div ul li{min-height: 564px;margin-right: 85px;}
.past-events .event-div ul li:nth-child(3n){margin-right: 85px;}
.past-events .event-detail{width:100%;}
.past-events .inner-right{width:100%;}

.upcoming-events .event-div ul {display: block;}
.upcoming-events .event-div ul li{width: 100%;}

.blog-txt-wrap h2{font-size: 19px;}
.search-page.blog{padding: 40px 0px;}
.inner-content .donate-left .donate-mail{background-size:40px;padding: 13px 0 0 60px;}
.inner-content .donate-left .donate-phone{background-size:40px;padding: 13px 0 0 60px;}
.inner-content .donate-left .donate-person{background-size:40px;padding: 13px 0 0 60px;}

.latest-news ul li .post-text{width:500px;}
/*.home-image-section ul li.banner-3 .banner-text{left:0;bottom: 0;padding: 10px 0 35px 0;}
.home-image-section ul li.banner-3 .banner-text h2{font-size: 26px;text-align: center;padding-left: 0;}*/
.gallery ul li{width:100%;}
.board ul li{width:185px!important;min-height: 280px;}
.home_slider .owl-next{right:10px;}
.home_slider .owl-prev{left:10px;}
.all-members h4{font-size: 15px;}
.board-members{width:100%;}
.square img{float:left!important;}
.square .visa{width:100%;float: left;}
.readmore + [data-readmore-toggle]{margin-top:10px;}
.home-image-section ul li a img {min-height: 100%;}
.past-events .event-div ul li{width:230px;min-height:400px;}
}

@media screen and (max-width: 767px) {
.container{width:620px;}
p{font-size: 14px!important;} 
.slider .text-on-image{width: 357px;}
.slider .text-on-image .middle h2 {font-size: 27px;line-height: 29px;color: #fff;text-shadow: 1px 1px #000;}
.slider .text-on-image .middle a{line-height: 46px;}
.slider .text-on-image .middle {height: 280px;}
.head-main {background-size: auto 200px;}
/*.home-image-section ul li.banner-1 .banner-btn a {background: #016a70 url(../images/donate-icn.png) no-repeat center 13px;height: 90px;width: 90px;border-radius: 90px;font-size: 14px;padding-top: 41px;line-height: 16px;}
.home-image-section ul li.banner-1 .banner-btn{left:0!important;right:0!important;}
.home-image-section ul li.banner-2 .banner-btn a{font-size: 16px;}
.home-image-section ul li.banner-2 .banner-text{bottom:0;}
.home-image-section ul li.banner-3 .banner-text{bottom:0;}
.home-image-section ul li{background-size: cover!important;background-repeat: no-repeat!important;}*/

#video-hero .video-banner-content {position: relative; padding: 100px 0; margin: 0; right: initial;}
#video-hero video {position: absolute; top: 0; left: 50%; width: auto; height: 100%; margin-left: -432.235px}

.home-image-section {padding: 15px 0 27px 0;}
#hero{height: 240px;}
.inner-block .inner-left{width:100%;}
.inner-block .inner-right{width:100%;}
.inner-block .charity-right ul li{width:131px;}
.charity-div{margin-bottom: 0;}
.charity-div h2.title {font-size: 21px;line-height: 20px;margin-bottom: 15px;}
.charity-outer .sub-title {font-size: 18px;padding: 9px 0;}
.charity-outer .help_desc {font-size: 14px;line-height: 21px;padding: 8px 16px 7px 16px;}
.charity-outer .progress-bar {padding: 15px 21px 15px 21px;}
.rais-donate{font-size: 16px;}
.goal-donate {font-size: 16px;margin-top: 13px;}
.charity-outer .button-set {padding: 15px 22px 15px 20px;}
.charity-outer .charity-right{margin-top: 20px;}
.charity-outer .charity-right ul li {width: 190px;}
.charity-outer .charity-right ul {margin-top: 15px;margin-bottom: 23px;}
.charity-outer .charity-right ul li figure{margin-bottom: 15px;}
.charity-outer .charity-right ul li h4{font-size: 15px;}
.latest-news {width: 100%;padding: 25px 0;}
.latest-news-div::before {background-size: auto 362px;position: relative;height: 320px;left: auto;bottom: auto;display: inline-block;width: 100%;}
.latest-news {width: 100%;padding: 25px 0;}
.latest-news ul li {width: 50%;padding-right: 20px;}
.latest-news ul li:nth-last-child(2n){margin-bottom: 0;}
.latest-news ul li:nth-child(2n+1){clear: both;}
.footer .wheather-block {width: 100%;}
.footer .contact-block {width: 260px;}
.footer .foot-title {font-size: 17px;margin-bottom: 14px;}
.footer .foot-btm {margin-top: 22px;}
.footer {padding: 20px 0;}
.footer .help-block {margin-bottom: 10px;}
.footer .awesome-weather-wrap{width: 210px;}
.footer .wheather-block .social-link{width: 212px;}
.contact-us .contct-form{width:100%;}
.contact-us .contact-address{width: 100%;margin-top: 20px;}
.event_inner_section .event-div ul li{width:270px;margin-right: 40px;}
.event_inner_section .event-div ul li:nth-child(3n){margin-right: 40px;}

.past-events .event-div ul li{width:300px;margin-right: 40px;}
.past-events .event-div ul li:nth-child(3n){margin-right: 40px;}

.inner-block{padding: 15px 0px 15px;}
.foot-btm{font-size: 14px;}
.event_inner_section .title{font-size: 23px;}
.upcoming-events h2{font-size: 23px;}
.past-events h2{font-size:23px;}
.footer .contact-block{width:270px;margin-right: 45px;}
.footer .weather a{font-size:13px;}
.post{width:100%;float:left;}
.contact-us .contct-form textarea{width:100%;}
.inner-sec-main div.wpcf7{margin-bottom: 20px;}
.latest-news ul li .post-text{width:100%;}
.featured_image{margin-bottom: 20px;}
.gallery ul li{width: 295px;}
.board ul li{width:193px!important;}
.board-members ul li:nth-child(3){margin-right: 16!important;}
.board-members ul li:nth-child(6){margin-right: 0!important;}
.board-members ul li:nth-child(9){margin-right: 0!important;}
.home-image-section ul li{margin-bottom: 10px;}
.home-image-section ul li:nth-child(2n){margin-right: 0;}

/*.home-image-section ul li.banner-3 .banner-text h2{font-size: 31px;}*/
.board-members{width:99%;}
.home-image-section ul li .banner-text{padding: 4px 15px;}

}

@media screen and (max-width: 639px) {
.container{width:548px;}      
.mob-nav,.head-top .search{margin-right: 19px;}  
.home-image-section ul li {width: 100%;}

.board-member {width: 48%; margin-right: 4%;}
.board-member:nth-child(3n+3) {margin-right: 4%;}
.board-member:nth-child(even) {margin-right: 0;}

#donation-methods{display: block;}
.donation-method{margin: 20px 0 0; width: 100%;}

.charity-outer .charity-right ul li {width: 166px;margin-bottom: 28px;}
.footer .contact-block {width: 100%;}
.event_inner_section .event-div ul li{width:234px;min-height: 629px;}
.past-events .event-div ul li{width:265px;min-height: 400px;}
.inner-content .donate-left .donate-mail{background-size: 30px;padding: 12px 0 0 40px;}
.inner-content .donate-left .donate-phone{background-size: 30px;padding: 16px 0 0 40px;}
.inner-content .donate-left .donate-person{background-size: 30px;padding: 18px 0 0 40px;}
.contact-us div.wpcf7{margin-bottom: 20px;}
.latest-news{text-align: center;}
.latest-news ul li{width:100%;text-align: center;margin-right: 0;}
.all-news .latest-news a{width:100%;display: inline-block;}
.featured_image {float: none;margin-right: 0;width: 100%;display: inline-block;}
.gallery ul li{width:259px;}
.board ul li {width: 169px !important;}
.board ul li h4{font-size: 18px;}
.footer-left{float: none;}
.footer-right{float: none;}
.foot-btm{padding: 20px 0;}
}

@media screen and (max-width: 567px) {
.container{width:400px;}
p{font-size: 13px!important;} 
.head-top .hleft .logo img { max-height: 49px;}
.mob-nav, .head-top .search { margin-right: 0px;}
.head-top .search .search-field{width: 197px; padding: 0 45px 0 10px;}
.head-top .search .search-submit{width: 37px;}
#hero{height: 210px;}
.slider .text-on-image {width: 100%;}
.slider .text-on-image .middle {height: 250px;}
.slider .text-on-image .middle h2{font-size: 23px;}
.charity-div h2.title{line-height: 23px;}
.charity-div {margin-bottom: 25px;}
.charity-outer .charity-right ul li {width: 166px;margin-right: 0;}
.latest-news ul li { width: 100%;padding-right: 0; margin-bottom: 10px;}
.latest-news ul li:nth-last-child(2n){margin-bottom: 10px;}
.footer .help-block ul li {width: 33.33%;}
.footer .contact-block {width: 100%; margin-bottom: 15px;}
.footer .address strong,.footer .address span {display: inline-block;}
.footer .ft_phone, .footer .ft_email{float: left; width: auto;}
.footer .ft_phone:after{content: "|"; color: #fff; font-size: 15px; margin: 0 7px;}
.footer .ft_phone::after {content: "|";color: #fff;font-size: 15px;margin: 0 7px;vertical-align: top;line-height: 23px;}
.footer .wheather-block {width: 100%;}
.footer .wheather-block .social-link {width: 100%;margin-left: 0px; margin-top: 4px;}
.footer .weather{margin-top: 20px;}
.footer .weather li{padding: 4px 0px;}
.footer .weather a{font-size: 13px;padding: 0 0 0 12px;}
.footer .foot-btm {margin-top: 10px;}
.contact-us .contct-form{width:100%;}
.contact-us .contct-form input[type="text"], body input[type="password"], body input[type="tel"], body input[type="number"], body input[type="email"]{width:100%;}
.contact-us .contct-form textarea{width: 100%;}
.inner-block .inner-content input[type="text"], body input[type="password"], body input[type="tel"], body input[type="number"], body input[type="email"]{width:100%;}
.event_inner_section .event-div ul li{width:335px;margin-right: 0;display: inline-block;float: none;min-height: 0;}
.event_inner_section .event-div ul li:nth-child(3n){margin-right: 0;}
.event_inner_section .event-detail h1{font-size: 26px;}
.past-events .event-div ul li{width:335px;margin-right: 0;display: inline-block;float: none;min-height: 0;}
.past-events .event-div ul li:nth-child(3n){margin-right: 0;}
.past-events .event-detail h1{font-size: 26px;}

.gallery ul li{width:100%;}
.board-members ul li:nth-child(3) {margin-right: 16px !important;}
.board-members ul li:nth-child(even) {margin-right: 1px !important;}
.board-members ul li:nth-child(2n){margin-right: 16px!important;}
.board ul li {width: 179px !important;}
.board p{font-size: 14px !important;}
.board-directors ul li{width:189px!important;}
.board-directors ul li:nth-child(even){margin-right: 0!important;}
.officio-members ul li:nth-child(even){margin-right: 0!important;}
.home-image-section ul li{margin-bottom: 10px; margin-right: 0;}
}

@media screen and (max-width: 413px) {
.container{width:300px;}
.head-top {padding: 8px 0;}
.head-top .donate-now-btn{width: 100%; margin-top: 10px;}
.head-top .donate-now-btn a {background-position: 30% center;width: 100%;}
.slider .text-on-image .middle img{max-height: 50px;}
.slider .text-on-image .middle {height: 200px;}
.slider .text-on-image .middle h2 {font-size: 21px;line-height: 23px;}
/*.home-image-section ul li.banner-1 .banner-btn {left: 96px;}
.home-image-section ul li{min-height: 194px;}*/
#hero{height: 180px;}
.charity-outer .button-set .donate {background-position: 25% center;font-size: 14px;padding: 0 23px 0 36px;background-size: 15px 15px;width: 100%;line-height: 40px;}
.charity-outer .button-set .campaign {line-height: 21px;margin-top: 15px; float: none; display: inline-block;}
.charity-outer .charity-right ul li{width: 140px;}
.charity-outer .charity-right ul li figure {margin-bottom: 8px;}
.event_main_sec {padding: 20px 0;}
.charity-div h2.title{font-size: 20px;}
.charity-outer .charity-right {margin-top: 10px;}
.charity-outer .charity-right ul {margin-top: 5px;}
.event_main_sec {padding: 20px 0;}
.latest-news-div::before {background-size: auto 252px;height: 240px;}
.latest-news .title {font-size: 20px;margin-bottom: 16px;}
.latest-news {  padding: 15px 0;}
.footer .help-block ul li {width: 50%;}
.footer .ft_phone, .footer .ft_email {width: 100%; font-size: 15px;}
.footer .ft_phone::after {display: none;}
.footer .address {margin-bottom: 10px;}
.footer .ft_hours {margin-top: 10px;}
.footer .wheather-block .social-link {margin-left: 0; float: right;}
.footer .awesome-weather-wrap {width: 180px;}
.footer .foot-btm{padding-top: 10px;}
.footer .foot-btm{font-size: 12px;}
.inner-block .inner-content span.wpcf7-list-item-label{font-size: 14px;}
.inner-block .inner-content textarea{width:100%;}
.contact-us .contct-form div.wpcf7-validation-errors{font-size: 12px;}
.event_inner_section .event-div ul li{width:100%;}
.past-events .event-div ul li{width:100%;}
.inner-block .inner-content input[type="text"], body input[type="email"], body input[type="tel"], body input[type="number"], body input[type="email"]{width:100%!important;}
.inner-block .inner-content input[type="email"]{width:100%!important;}
.inner-block .inner-content input[type="tel"]{width:100%!important;}
.mob-nav{margin-right: 25px;}
.g-recaptcha {
  transform:scale(0.85);
  -webkit-transform: scale(0.85);
  transform-origin:0 0;
  -webkit-transform-origin:0 0;
}
.all-news .charity-right ul li{width:100%;margin: 0 0px 33px 0px;}
.board ul li{width:100%!important;}
.board ul{width: 100%;float: none;display: inline-block;text-align: center;}
/*.home-image-section ul li.banner-3 .banner-text h2{font-size: 27px;}
.home-image-section ul li.banner-3 .banner-text{padding: 10px 0 25px 0;}*/
.square-img{width:140px;}
.donate-img{margin-left: 18px!important;}
}