@media only screen and (min-width: 1200px) and (max-width: 1200px) {
	#scrollUp {
		right: 6%;
	}
	.ltn__slide-item {
	    height: 520px;
	}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.container {
	    max-width: 98%;
	}
	.ltn__header-5 .ltn__header-options {
		display: none;
	}
	.ltn__header-5 .header-menu-column .header-menu {
		display: block!important;
	}
	.ltn__slide-item {
	    height: 435px;
	}
	.ltn__main-menu > ul > li > a {
	    padding: 10px 12px;
	    font-size: 17px;
	}
	.become-volunteer-one__shape-1 {
		bottom: -5px;
	}
	.footer-contact-info [class*='col-'] {
		padding: 0px 5px;
	} 
	.footer-contact-info .footer-ci-content {
	    font-size: 16.5px;
	}
	.footer-ci-icon {
	    margin-right: 5px;
	}
	.footer-contact-info .col-md-6 {
		width: 54%;
	}
	.footer-contact-info .col-md-3 {
		width: 22%;
	}
	.footer-contact-info .col-md-3:last-of-type {
	    width: 24%;
	}
	.footer-ci-icon i {
		width: 45px;
        height: 45px;
        line-height: 45px;
	}
	.footer-2 .footer-menu ul li a {
		font-size: 14px;
	}
	.featured-box {
		padding: 30px 10px 25px 10px;
	}
	.featured-box .featured-details h5 {
		font-size: 16px;
	}
	.featured-box .featured-details p {
		font-size: 15px;
	}
	.featured-box .featured-details h3 {
		font-size: 18px;
	}
	.album-content-wrap h4 {
		font-size: 17px;
	}
	.events-album.events-inner-gallery .section-title {
	    font-size: 20px;
	}
	.ltn__contact-address-item-3 {
		padding: 15px 10px 15px;
		min-height: 240px;
	}
	.donation-details p {
		font-size: 1.2rem;
	}
	.donation-details h3 {
		font-size: 1.3rem;
	}
	.donation-sec table th, .donation-sec table td {
        font-size: 16px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	.container {
	    max-width: 98%;
	}
	.ltn__header-5 .col-md-7 {
		width: 65%;	
	}
	.ltn__header-5 .col-md-5 {
		width: 35%;
	}
	.ltn__top-bar-menu ul li {
	    margin: 0 10px 0 0;
	}
	.header-top-btn a {
		padding: 0 10px;
	}
	.ltn__utilize-menu > ul > li > a {
		text-transform: none;
		font-size: 18px;
	}
	.ltn__utilize-menu > ul > li {
		margin-top: 0.5rem;
	}
	.ltn__slide-item {
	    height: 375px;
	}
	.ltn__header-5 .ltn__header-options {
		margin-top: 1rem;
	}
	.hom_about_pic {
		display: inline-block;
	}
	.hom_about .hom_about_pic {
		margin-bottom: 20px;
	}
	.become-volunteer-one__inner {
		width: 90%;
	}
	.footer-contact-info .col-md-6 {
		width: 100%;
	}
	.footer-contact-info .col-md-3 {
		width: 50%;
	}
	.footer-ci-block {
		margin-bottom: 20px;
	}
	.footer-contact-info {
	    margin-bottom: 0;
	}
	.footer-2 .footer-menu ul li a {
		margin-right: 20px;
	}
	.footer-2 .footer-menu ul li a:before {
		top: 5px;
        right: -10px;
	}
	.featured-box.style2:after {
		content: '';
	    position: absolute;
	    width: 20px;
	    height: 20px;
	    background-color: #fff;
	    background: url(../img/dots-img.png);
	    background-repeat: no-repeat;
	    bottom: -14px;
	    left: -4px;
	    z-index: 9;
	} 
	.featured-box.style2:before {
		border-bottom: 1px solid #d3d3d3;
	}
	.featured-box.style2.style3:before { 
		border-bottom: none; 
	}
	.events-album .col-md-4.col-sm-4 {
	    width: 50%;
	}
	.events-album.events-inner-gallery .section-title {
	    font-size: 20px;
	    line-height: 1.7;
	}
	.ltn__contact-address-item-3 {
	    min-height: 245px;
	    padding: 20px 5px 20px;
	}
	.donation-details {
	    margin-bottom: 20px;
	}
}

@media only screen and (max-width: 767px) {
	.container {
	    max-width: 100%;
	}
	.ltn__top-bar-menu > ul > li {
	    font-size: 16px;
	}
	.header-top-btn a {
	    padding: 3px 15px;
	}
	.ltn__header-5 .site-logo-wrap {
		margin: 0px 0 15px;
	}
	.ltn__header-5 .ltn__header-options {
		margin-bottom: 10px;
	}
	.site-footer__shape-1 {
		top: 0px;
	}
	.ltn__utilize-menu > ul > li > a {
		text-transform: none;
		font-size: 18px;
	}
	.ltn__utilize-menu > ul > li {
		margin-top: 0.5rem;
	}
	.ltn__slide-item {
	    height: 375px;
	}
	.ltn__header-middle-area .col {
		width: 80%;
		max-width: 80%;
	}
	.ltn__header-middle-area .col.ltn__header-options {
		width: 20%;
		max-width: 20%;
	}
	.ltn__header-5 .site-logo-wrap {
	    margin: 0px 0 0px;
	}
	.ltn__header-5 .site-logo-wrap {
		-ms-flex-pack: left;
		justify-content: left;
	}
	.ltn__header-5 .ltn__header-options {
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: end;
	}
	.hom_about_pic {
		display: inline-block;
	}
	.hom_about .hom_about_pic {
		margin-bottom: 20px;
	}
	.ltn__header-5 .ltn__header-options {
		margin-top: 1rem;
	}
	.ltn__slide-item-2 {
	    padding-bottom: 130px;
	    padding-top: 200px;
	}
	.ltn__slide-item-2 .slide-title {
		line-height: 1.3;
	}
	.become-volunteer-one__inner {
		width: 98%;
	}
	.become-volunteer-one__title {
	    line-height: 60px;
	    font-size: 50px;
	}
	.become-volunteer-one {
		padding: 75px 0 120px;
	}
	.hom_project .image-box {
	    display: inline-block;
	    margin-bottom: 30px;
	}
	.hom_services {
		text-align: center;
		padding: 40px 0px 30px;
	}
	.footer-ci-block {
		margin-bottom: 20px;
	}
	.footer-contact-info {
	    margin-bottom: 0;
	}
	.footer-2 .footer-menu ul {
	    margin-bottom: 20px;
	}
	.footer-2 .footer-menu ul li, .footer-menu ul li a {
		margin-top: 0.2rem;
	}
	.featured-box.style2:after {
		content: '';
	    position: absolute;
	    width: 20px;
	    height: 20px;
	    background-color: #fff;
	    background: url(../img/dots-img.png);
	    background-repeat: no-repeat;
	    bottom: -14px;
	    left: -4px;
	    z-index: 9;
	} 
	.featured-box.style2:before {
		border-bottom: 1px solid #d3d3d3;
	}
	.featured-box.style2.style3:before { 
		border-bottom: none; 
	}
	.events-album .col-md-4.col-sm-4 {
	    width: 50%;
	}
	.events-album.events-inner-gallery .section-title {
	    font-size: 20px;
	    line-height: 1.7;
	}
	.ltn__contact-address-item-3{
		min-height: 250px;
	}
	.ltn__contact-form {
		text-align: left;
	}
	.donation-details {
	    margin-bottom: 20px;
	}
	.ltn__breadcrumb-list ul li {
	    font-size: 16px;
	}
	.donation-details p {
		font-size: 1.2rem;
	}
	.donation-sec table th, .donation-sec table td {
		font-size: 16px;
		vertical-align: middle;
	}
}

@media only screen and (max-width: 600px) {
	.ltn__slide-item {
	    height: 310px;
	}
	.ltn__slide-item-2 {
		padding-top: 60px;
		padding-bottom: 40px;
	}
	.ltn__slide-item-2 .slide-item-info {
	    max-width: 98%;
	}
	.site-logo-wrap .site-logo {
		width: 80%;
	}
	.ltn__contact-address-area .col-lg-4 {
		width: 100%;
	}
	.ltn__contact-address-item-3 {
	    padding: 20px 10px 20px;
	    min-height: auto;
	}
	.services-div {
	    padding: 55px 12px;
	}
}
@media only screen and (max-width: 575px) {
	.our_supporters .col-lg-3.col-sm-3 {
	  width: 100%;
	  text-align: center;
	}
	.supporters_pic {
	    display: inline-block;
	}
}
@media only screen and (max-width: 540px) {
	.become-volunteer-one__title {
	    line-height: 55px;
	    font-size: 45px;
	}
	.services-div {
	    padding: 25px 15px;
	}
	.featured-box.dots1:after, .featured-box.style2:after {
		display: none;
	}
	.featured-box:before {
		border-right: none;
	}
	.events-album .col-md-4.col-sm-4 {
	    width: 100%;
	}
	.album-content-wrap h4 {
		line-height: 1.4;
	}
	.masonry-row {
	    columns: 2;
	}
}

@media only screen and (max-width: 480px) {
	.slick-slide-dots-1 .slick-dots {
		bottom: 20px;
	}
	.ltn__slide-item {
	    height: 265px;
	}
	.ltn__slide-item-2 {
		padding-top: 50px;
		padding-bottom: 30px;
	}
	.ltn__slide-item-2 .slide-item-info {
	    max-width: 98%;
	}
	.ltn__slider-area .btn {
	    padding: 6px 15px;
	}
	.top-bar-right {
		display: none;
	}
	.ltn__header-middle-area .col {
		width: 80%;
		max-width: 80%;
	}
	.ltn__header-middle-area .col.ltn__header-options {
		width: 20%;
		max-width: 20%;
	}
	.ltn__header-5 .site-logo-wrap {
	    margin: 0px 0 0px;
	}
	.ltn__header-5 .site-logo-wrap {
		-ms-flex-pack: left;
		justify-content: left;
	}
	.ltn__header-5 .ltn__header-options {
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: end;
	}
	.slide-item-info-inner {
	    margin-bottom: 5px;
	}
	.become-volunteer-one__title {
	    line-height: 50px;
	    font-size: 40px;
	}
	.footer-ci-block {
		justify-content: left;
	}
	.footer-2 .footer-menu ul {
		padding-left:  0;
	}
	.section-title-area {
	    margin-bottom: 15px;
	}
}

@media only screen and (max-width: 414px) {
	.ltn__header-5 .ltn__header-options {
	    margin-top: 1.2rem;
	}
	.ltn__slide-item-2 .slide-title {
	    font-size: 26px;
	}
	.ltn__slide-item {
	    height: 250px;
	}
	.become-volunteer-one__title {
	    line-height: 45px;
	    font-size: 35px;
	}
	.footer-2 .footer-menu ul li a {
		margin-right: 20px;
	}
	.footer-2 .footer-menu ul li a:before {
		top: 5px;
        right: -12px;
	}
	.site-logo-wrap .site-logo {
	    width: 75%;
	}
	.ltn__slide-item-2 .slide-title {
		margin-bottom: 10px;
	}
	.ltn__slide-item-2 .btn-wrapper {
	    margin-top: 10px;
	}
	.masonry-row {
	    columns: 1;
	}
	.masonry-row .item {
		margin-bottom: 1.5rem;
	}
	.events-album.events-inner-gallery .section-title {
	    font-size: 18px;
	}
	.ltn__breadcrumb-area {
		padding-top: 50px;
		padding-bottom: 40px;
	}
	.events-album.events-inner-gallery {
	    padding: 40px 0 30px;
	}
	.become-volunteer-one__sub-title {
	    font-size: 24px;
	}
	.album-gallery-wrap .album-img-wrap {
		height: 230px;
	}
}

@media only screen and (max-width: 393px) { 
	.donation-sec table th, .donation-sec table td {
	    font-size: 15px;
	    padding: 0.4rem 0.3rem;
	}
	.album-content-wrap h4 {
	    line-height: 1.5;
	    font-weight: 500;
	    font-size: 18px;
	}
	.events-album.events-inner-gallery .section-title {
	    font-size: 16px;
	}
	.donation-details h3 {
	    line-height: 1.4;
	    font-size: 1.3rem;
	}
}
@media only screen and (max-width: 375px) { 
	.ltn__slide-item-2 .slide-title {
	    margin-bottom: 12px;
	    font-size: 24px;
	}
	.become-volunteer-one__title {
	    line-height: 42px;
	    font-size: 32px;
	}
	.become-volunteer-one {
	    padding: 50px 0 115px;
	}
	.footer-2 .footer-menu ul li a {
	    margin-right: 12px;
	}
	.footer-2 .footer-menu ul li a:before {
		right: -8px;
	}
	.site-logo-wrap .site-logo {
	    width: 70%;
	}
	.become-volunteer-one__shape-1 {
		bottom: -10px;
	}
}
@media only screen and (max-width: 360px) {  
	.ltn__slide-item {
	    height: 210px;
	}
	.ltn__slide-item-2 .slide-title {
		font-size: 22px;
	}
	.become-volunteer-one__title {
	    line-height: 38px;
	    font-size: 28px;
	}
	.become-volunteer-one__sub-title {
	    font-size: 20px;
	}
	.footer-2 .footer-menu ul li a {
		font-size: 14px;
	}
}
@media only screen and (max-width: 320px) {
	.site-logo-wrap .site-logo {
	    width: 68%;
	}
	.ltn__slide-item-2 .slide-title {
	    font-size: 20px;
	}
	.ltn__slide-item {
	    height: 205px;
	}
	.section-title {
	    font-size: 26px;
	}
	.footer-2 .footer-menu ul li a {
		font-size: 13px;
	}
}