@media (max-width:1600px){

}


@media (max-width:1366px){
.stats-list-wrap {padding: 120px 70px;}

}


@media (max-width:1200px){
.container {padding: 0 15px;}
}


@media (max-width:1024px){
header .logo {max-width: 19%;}
nav > div > ul > li {line-height: 105px;}
.call-info > h2 {word-wrap: break-word;}
.post-detail-inner {padding: 43px 40px 0;}
.event-detail .post-meta {width: 70%;}
.join-wrap, .stats-list-wrap {padding: 70px 40px;min-height: 415px;}
.stat-box {padding: 20px 10px 15px;}
.stat-box > span {max-width: 95%;}
.sec-title > p {max-width: 70%;}
.apply-sec {padding: 30px 95px;}
.testimonials-wrap {padding: 0;}
.feat-wrp.overlap100 {margin-top: -80px;}
.feat-bx {padding: 45px 30px;}
.filter-btns {max-width: 95%;}

}


@media (max-width:980px){
header {display: none;}
.res-header {display: block;}
main {padding-top: 0 !important;}
.stat-box > span {max-width: 100%;}

}
 
	
@media (max-width:768px){
.service-desc {margin-bottom: 50px;}
.serv-innr {max-width: 100%;margin-top: 15px;}
.apply-sec {padding: 40px 30px;}
.video-mockp {display: none;}
.service-desc.video-desc {margin-bottom: 0;}
.testimonials-carousel:before {display: none;}
.testimonials-carousel {padding-left: 0;margin-top: 50px;}
.news-updates {margin-bottom: 50px;}
.sidebar_wrapper {margin-top: 50px;}
.volunteer-detail-inner {margin-top: 50px;}
.get-quick-wrap > h3 {max-width: 70%;}
.get-quick-wrap > p {max-width: 85%;}
.join-wrap, .stats-list-wrap {min-height: initial;}
.serv-box2 > h6 {display: block;max-width: 100%;}
#slide-layer-1 {display: none;}
.sec-title > p {max-width: 90%;}
.filter-btns {text-align: center;}
.filter-btns > li {float: none;display: inline-block;}
.apply-sec > div.apply-btn {padding-left: 130px;}
.apply-sec > div {display: inline-block;width: 100%;}
.apply-btn > a {float: none;display: inline-block;}
.testimonials-wrap {text-align: center;}
.call-info > h4 {max-width: 100%;}
.testimonial-info {text-align: left;}
.call-info > a {margin-top: 15px;}
.volunteer-detail-info {margin-top: 10px;}
.get-quick-wrap > p {max-width: 95%;}
.join-inner {max-width: 560px;}
.video-lists > .row > div.col-md-4:nth-of-type(3) {display: none;}
.comment-respond > form button {float: left;}
.breadcrumb > li {float: none;display: inline-block;}
.feat-wrp.overlap100 {margin-top: 90px;}
.feat-bx {padding: 50px;}
ul.gallery-inner > li {width: 50%;}
.filter-btns > li {margin: 15px;}

}


@media (max-width:480px){
.serv-box {text-align: center;}
.serv-box > i {float: none;margin: 0 0 20px;display: inline-block;}
.apply-sec {text-align: center;display: block;}
.apply-sec > div {display: block;float: left;width: 100%;}
.apply-title > img {float: none;margin: 0 0 20px;display: inline-block;}
.apply-title-innr {display: block;margin-top: 0;}
.apply-btn > a {float: none;}
.testimonials-carousel .owl-nav {bottom: 10px;right: 50%;margin-right: -20px;}
.testimonials-carousel .owl-nav div {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
.news-box.list {display: block;}
.news-box.list > div {display: block;float: left;width: 100%;}
.news-box.list .news-info {padding-left: 0;margin-top: 30px;}
.insta-gal > div > div {width: 33.334%;}
.event-box {text-align: center;}
.event-date {float: none;display: inline-block;margin: 0 0 30px;}
.event-info {float: left;width: 100%;margin-top: 0;}
.post-detail-inner {padding: 43px 0 0;}
blockquote {padding: 40px 40px 40px 50px;}
.post-author-box,.comment {padding: 30px;text-align: center;}
.author-thumb,.comment-thumb {float: none;margin: 0 0 30px;display: inline-block;}
.author-info,.comment-details {margin-top: 0;float: left;width: 100%;}
.comments-list .children {padding-left: 0;}
.event-box.style2 .event-thumb {width: 100%;margin: 0 0 30px;}
.event-box.style2 .event-thumb > a {float: left;width: 100%;}
.event-detail .post-detail-info {display: block;}
.event-detail .post-meta {width: 100%;}
.volunteer-detail-info {margin-top: 50px;}
.get-quick-wrap > h3,
.get-quick-wrap > p,
.serv-innr > h6 {max-width: 100%;}
.video-box2 > a {line-height: 70px;width: 70px;font-size: 25px;}
section.overlap120 {margin-top: -80px;}
.spacing {padding: 20px 0;}
.sec-title > p {max-width: 100%;}
.apply-sec > div.apply-btn {padding-left: 0;margin-top: 25px;}
.testimonial-box::before {left: auto;right: 0;}
.service-desc > ul li {max-width: 100%;}
.page-top-inner > h1 {font-size: 30px;}
.author-info > h6 {display: block;}
.author-info .social-share2 {margin: 10px 0;float: none;display: inline-block;}
.comment-details > h6:first-child {display: block;}
.comment-details > h6:first-child:before {display: none;}
.comment-details > span.comment-time {display: block;margin-left: 0;}
.comment-reply-link {float: none;margin-top: 20px;display: inline-block;}
.alignright,
.alignleft {margin: 0 0 30px; width: 100%;}
.video-lists > .row > div.col-md-4:nth-of-type(3) {display: block;}
.event-detail .post-meta > li {width: 46%;}
.testimonial-info {float: none;display: inline-block;width: auto;}
ul.gallery-inner > li {width: 100%;}
.filter-btns {padding: 10px;}
.filter-btns > li {margin: 5px 10px;}
.apply-title-innr > span {display: inline-block;margin-top: 15px;-}


}


@media (max-width:420px){
.res-logo-sec .logo {max-width: 65%;}
.res-logo-sec {padding: 20px 15px;}
.camp-info {padding: 25px 30px 30px;}
.author-info .social-share2 {float: none;display: inline-block;margin: 10px 0;}
.event-detail .post-meta > li {width: 100%;}
.contact-info {padding: 40px 30px;}
section.overlap120 {margin-top: -110px;}
.news-updates > h3::before, .recent-events > h3::before, .contact-form > h3::before,
.testimonial-box::before {display: none;}
.filter-btns > li {font-size: 13px;}
.res-menu {width: 100%;}
.service-desc > h3,
.get-quick-wrap > h3 {font-size: 26px;line-height: 34px;}
.get-quick-wrap > p {font-size: 16px;line-height: 26px;}
.event-detail .post-meta > li {width: 100%;}
.feat-bx {padding: 40px 30px;}


}