@media (min-width: 320px) and (max-width: 767px) {
	.top-bar-right {
		display: none !important;
	}
.about-image {
    position: relative;
    width: 100%;
}
.about-image img {
	width: 100%;
	min-height:inherit;
}
    .result-sec-table-card  {
        overflow-x:auto;
        box-shadow:none;
    }
	.apply-dance-image img {
		height: auto;
	}

	.apply-tittle {
		margin-top: 14px;
		padding: 8px 18px;
		font-size: 17px;
	}

	.social-icons {
		margin-left: 0px;
	}

	.faqs-wrap.pos-rel .col-lg-3.col-sm-6 {
		width: 50% !important;
	}

	.btn_apply_form {
		margin: 0px 0px;
	}

	.logo-brand {
		width: 200px;
		flex-basis: 87px;
	}
	.wide-tb-100 {
	   padding-top: 35px;
	   padding-bottom: 20px;
    }

	.slides-wrap .owl-carousel .owl-nav {
		padding: 0px 0px;
	}

	/*.navbar.navbar-expand-lg.header-fullpage>.container-fluid {*/
	/*	display: inline;*/
	/*	width: auto;*/
	/*}*/

	.d-flex.logo-ngo.align-items-center {
		display: inline !important;
		width: auto;
	}
	.nav-link.btn_apply_form{
	    justify-content:center!important;
	}
	.dance-text-box p{
	    text-align:justify;
	}
	.gallery-card-box img {
        width: 100%;
        height: 200px;
     }

	.logo-ngo img {
		margin-left: 0px;
		height:85px;
	}

	.container-fluid.text-nowrap.header-left {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	.text-logo {
		display: none;
	}

	.donate-logo {
		height: 97px;
		margin-right: 0px;
	}

	.about-text-box {
		padding-top: 0px;
		margin-left: 0px;
		position: relative;
	}

	.heading-main small {
		margin-bottom: 8px;
		padding-left: 50px;
	}

	.donate-team .col-12.col-lg-3.col-sm-6 {
		width: 50%;
	}

	.team-section-wrap .img {
		height: 110px;
		width: 110px;
	}

	.amount-currency {
		font-size: 16px;
	}

	.amount-tittle {
		font-size: 16px;
	}

	.faq-page1 {
		margin-top: 10px;
	}

	.faq-page .caunter .col-lg-6.col-sm-6 {
		width: 50%;
	}

	.counter-style-box {
		margin-bottom: 5px;
	}

	.counter-tittle {
		font-size: 16px;
	}

	.second-tittle {
		padding-left: 0px;
	}

	.link12 {
		padding-left: 0px !important;
	}

	.mission-text-box {
		padding-top: 0px;
	}

	.mission-text-box p {
		text-align: justify;
	}

	.mission-text p {
		text-align: justify;
	}

	.gallery-page-sec .col-lg-3.col-sm-12.col-md-6 {
		width: 50%;
	}

	.mt-5 {
		margin-top: 0px !important;
	}
}