/* Medium Layout: 1280px. */
@media only screen and (min-width: 992px) and (max-width: 1200px) { 
  
    
}
/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.header {
		clip-path: none !important;
		height: auto !important;
		margin-left: 0 !important;
	}

	.header-item ul li {
		border-right: transparent !important;
		margin-right: 0 !important;
		margin-top: 3px !important;
	}
	
	.header-item {
		text-align: left !important;
	}

/*=============Menu Logo start ============*/

.stellarnav > ul > li > a {
	padding: 8px 6px !important;
	font-size: 14px !important;
} 
    
.stellarnav.desktop li.has-sub a {
    font-size: 14px !important;
}

.donate-btn a {
	font-size: 11px !important;
	padding: 10px 33px 12px 8px !important;
	border-radius: 0 !important;

}

.donate-btn i {
	width: 24px !important;
	height: 24px !important;
	line-height: 24px !important;
	right: 6px !important;
	font-size: 13px !important;
}

/* Home Slider start */
.slide_image img {
	height: 360px !important;
}

.slider-title{
	font-size: 35px !important;
}


.slider-details {
	font-size: 17px !important;
	margin: 20px 0 34px !important;
}

.slider-btn a {
	padding: 14px 49px 14px 18px !important;
	font-size: 15px !important;
}

.slider-btn ul li span {
	right: 8px !important;
	top: 6px !important;
}

/* Home Slider End */


/* About section  Start */

.about-title {
	font-size: 30px !important;
	margin: 0 0 8px !important;
}

.about-support i {
	width: 25px !important;
	height: 25px !important;
	line-height: 25px !important;
	font-size: 13px !important;
}

.about-support ul li {
	margin-bottom: 10px !important;
	font-size: 14px!important;
}

.about-details {
	font-size: 15px !important;
	margin-bottom: 14px !important;
	line-height: 20px !important;
}

.about-image img {
	height: 400px !important;
	padding-right: 0 !important;
}

.exprince-title {
	font-size: 18px !important;
	margin-top: 22px !important;
	line-height: 22px !important;
	margin-left: 59px !important;
}

.exprince-year {
	margin-right: 0 !important;
	font-size: 40px !important;
	margin-left: 10px !important;

}

/* About Section End */
.speech-image img {
	width: 60% !important;
}

.speech-title::before {
	width: 13% !important;
}

.section-title {
	font-size: 40px !important;
}

/* Counter section start */
.happy-client {
	font-size: 40px !important;
}
/* Counter section start */


/* Team section start */
.section-teamTitle {
	font-size: 40px !important;
}

.team-image {
	text-align: center;
}

.team-content {
	text-align: center !important;
}
.team-image img {
	float: inherit !important;
	margin-right: 0 !important;
}

/* Team section End */

.donateBg-title {
	font-size: 40px !important;
}


/* Testimonail start */
.testimonial-image img {
	float: inherit !important;
	margin-right: 0 !important;
}

.testimonial-details {
	margin-top: 10px !important;
	font-size: 15px !important;
}

.review-icon span {
	margin-right: 10px !important;
}

.testimonial-wrpp {
	padding: 10px !important;	
}

/* Testimonail End */

/* Footer start */
.footer-title {
	font-size: 17px!important;
	margin-top: 0 !important;
}

.location-icon {
	margin-right: 4px !important;
}

.footer-address {
	font-size: 15px !important;
}

.footer-menu ul li a {
	font-size: 15px !important;
}

.footer-content {
	font-size: 15px !important;
}

/* Latsest page start */
.latest_page_item .latest-item {
	padding: 7px !important;
}

.latest_page_item .latest-title {
	margin: 10px 0 !important;
}

.latest_page_item .latest-title > a {
	font-size: 20px !important;
}

.latest_page_item .latest-date {
	margin-top: 15px !important;
}

.latest_page_item .latest-image img {
	height: 150px !important;
}

/* Latsest page End */

/* Services page  Start */
.services_page_item .services-content {
	padding: 10px !important;
}

.services_page_item .more_btn {
	display: none !important;
}

.services_page_item .services-item {
	width: 100% !important;
}

.services_page_item .services-image img {
	height: 200px !important;
}

/* Services page  End */

/* Projects page  Start */
.event-item {
	padding: 0 !important;
}

.event-title > a {
	font-size: 20px !important;
}

/* Projects page  End */


/* Donate page  Start */
.donnate_pae_item .donater-name {
	margin-top: 20px !important;
	font-size: 17px !important;
}

.donnate_pae_item .donater-itme {
	margin: 0 !important;
}

.donnate_pae_item .donate-image img {
	height: 150px !important;
}

.donnate_pae_item .donate-content {
	padding: 0 7px !important;
}

.donnate_pae_item .donate-title > a {
	font-size: 20px !important;
}

.donnate_pae_item .donate-details {
	margin-top: 8px !important;
}

/* Donate page  End */


/* Video page  Start */
.video-Pthumbnails img {
	height: 150px !important;	
}
/* Video page  End */


.search-image img {
	height: 150px !important;
}


/* single page */
.single-recent-post {
	padding: 10px !important;
}

.single-recent-title a {
	font-size: 14px !important;
}
/* single page */


/* single team */
.single-teamContent {
	margin: 0 0 !important;
}

.singel-teamImage img {
	height: 270px !important;
}

.donate-form {
	margin: 0 30px !important;
	
}



}


/* Mobile Layout: 375px. */
@media only screen and (max-width: 767px) { 

/*================================
	themesBazar col css Start
=================================*/
.themesBazar-m1{
	max-width: 100% !important;
}
.themesBazar-m2 {
	max-width: 50% !important;
	padding: 8px !important;
}

.themesBazar-m3{
	max-width: 33.33% !important;
}

.themesBazar-m4{
	max-width: 25% !important;
}

.themesBazar-m6{
	max-width: 16.66% !important;
}


/*================================
	themesBazar col css End
=================================*/

.header {
	clip-path: none !important;
	height: auto !important;
	background: #f4f2f1;
	margin-left: 0 !important;
}

.header-item {
	text-align: center !important;
	margin-top: 8px !important;
}

.header-item ul li {
	border-right: transparent !important;
	padding-right: 0 !important;
	margin-right: 7px !important;

}

.donate-btn {
	opacity: 0 !important;
	visibility: hidden !important;
	margin-top: 0 !important;
}

/*=============Logo Menu & Scroll Start ==================*/
.logo img {
	width: 50% !important;
	height: auto;
	position: absolute;
	left: 0 !important;
	margin-top: 9px !important;
}
   
 /*============ Menu css start==============*/

.stellarnav .menu-toggle span.bars {
	top: 40px !important;
	right: 38px !important;
	position: absolute;
	z-index: 999;
}

.stellarnav.mobile {
	text-align: right !important;
	margin-top: -23px !important;
	margin-left: -14px !important;
	position: absolute;
}
    
.stellarnav .full {
	width: 0 !important;
}
  
.stellarnav.dark .menu-toggle span.bars span {
	background: #000;
}

 .stellarnav.mobile li a {
	color: #fff !important;
}   

.stellarnav.mobile.dark ul {
	background: rgb(10, 27, 76) !important;
	margin-top: 40px !important;
}
	
.stellarnav.dark {
	background: transparent !important;
}
    
.stellarnav .menu-toggle span.bars span {
	width: 27px !important;
	height: 3px !important;
	margin: 0 0 5px !important;
}
        	
.stellarnav.dark .menu-toggle span.bars span {
	background: #000;
}

.stellarnav ul ul {
	left: 0 !important;
	margin-top: 0 !important;
}
.stellarnav.mobile.dark ul ul {
		margin-top: 10px !important;
}
   
 /*============ Menu css End==============*/



/* Slider section start */
.slide_image img {
	height: 250px !important;
}

.slider-item {
	width: 90% !important;
}

.slider-title {
	font-size: 25px !important;
	font-weight: 700 !important;
	margin-bottom: 6px!important;
}
.slider-details {
	font-size: 16px !important;
	line-height: 19px !important;
	font-weight: 300 !important;
	margin: 0 !important;
}

.slider-btn ul li {
	margin-right: 5px !important;
}

.slider-btn a {
	padding: 11px 39px 12px 12px !important;
	font-size: 12px !important;
}


.slider-btn ul li span {
	width: 25px !important;
	height: 25px !important;
	line-height: 25px !important;
	top: 5px !important;
	font-size: 14px !important;
	right: 7px !important;
}

.slider-btn ul li span i {
	width: 25px !important;
	height: 25px !important;
	line-height: 25px !important;
	font-size: 14px !important;
}

.slider-active button.owl-prev {
	width: 40px !important;
	height: 40px !important;
	line-height: 0 !important;
	font-size: 18px !important;
}
.slider-active button.owl-next {
	width: 40px !important;
	height: 40px !important;
	line-height: 0 !important;
	font-size: 18px !important;
}

.slider-btn {
	margin-top: 24px !important;
}

/* Slider section End */


/* Services section Start */
.services-padding {
	padding: 10px !important;
	margin-top: 0 !important;
}

/* Services section End */


/* About section Start */
.about-section {
	padding: 30px 0 20px 0 !important;
}

.about-image img {
	height: 360px !important;
 	padding-right: 0 !important; 
}

.exprince-title {
	font-size: 18px !important;
	font-weight: 500 !important;
	margin-top: 25px !important;
	line-height: 20px !important;
	margin-left: 53px !important;
}

.about-bg {
	margin-top: 25px !important;
}

.about-title {
	font-size: 35px !important;
}

.exprince-year {
	font-size: 40px !important;
	margin-left: 6px !important;
}
/* About section End */

/* Speech section Start */
.speech-title::before {
	width: 14% !important;
}
.speech-image img {
	max-width: 100% !important;
	height: 250px !important;
}

/* Speech section End */

.notice-title {
	font-size: 30px !important;
}

.section-content {
	margin-bottom: 20px !important;
}

.section-title {
	font-size: 26px !important;
}

.donate-title > a {
	font-size: 25px !important;
}


/* Counter section Start */

.happy-client {
	font-size: 50px !important;
}

/* Counter section End */


/* Team section Start */
.section-teamTitle {
	font-size: 35px !important;
}

.team-image {
	text-align: center !important;
}

.team-image img {
	float: inherit !important;
}

/* Team section End */


/* Donate bg section Start */
.donateBg-title {
	font-size: 30px !important;
}

.donateBg-btn ul li > a {
	font-size: 12px !important;
	padding: 17px 62px 17px 18px !important;
	margin-right: 6px !important;
}

.donateBg-btn ul li > a:first-child {
	padding: 12px 40px !important;
	font-size: 24px !important;
}

.donateBg-btn span {
	right: 9px !important;
	top: 8px !important;
}


/* Donate bg section End */

.testimonial-area {
	padding: 30px 0 30px !important;
}

.latest-title {
	margin: 14px 0 14px !important;
}

.latest-title > a {
	font-size: 24px !important;
}

.client-section {
	margin-top: 0 !important;
	padding: 10px 0 !important;
}

/* Footer section Start */

.footer-title {
	font-size: 20px !important;
}

.copy-right {
	text-align: center !important;
}

.themesBazar_design {
	text-align: center !important;
}

/* Footer section End */


/* All pge css start */
.all-pagetitle {
	font-size: 40px !important;
}

.page-pagination ul > li > a {
	padding: 4px 10px 4px !important;
	margin-right: 2px !important;
	font-size: 14px !important;
	margin-bottom: 7px !important;
}


/* Contact page css Start */
.contact-wrpp {
	margin-bottom: 20px !important;
}

/* Contact page css End */

/* Latest page css Start */
.latest_page_item .latest-wrpp {
	margin: 0 !important;
}

.latest_page_item .latest-item {
	padding: 5px !important;
}
.latest_page_item .latest-title {
	margin: 7px 0 !important;
}

.latest_page_item .latest-title > a {
	font-size: 18px !important;
}

.latest_page_item .latest-image img {
	height: 115px !important;	
}

.latest_page_item .latest-date {
	margin-top: 5px !important;
}

/* Latest page css End */


/* Services page css Start */
.services_page_item .services-wrpp {
	margin-bottom: 0 !important;
}

.services_page_item .services-item {
	width: 100% !important;
}

.services_page_item .more_btn {
	display: none !important;
}
.services_page_item .services-content {
	padding: 7px !important;
}

.services_page_item .services-title > a {
	font-size: 20px !important;
}

.services_page_item .services-image img {
	height: 150px !important;
}


/* Services page css End */

/* Event page css Start */
.event_page_item .event-wrpp {
	margin-bottom: 0 !important;
	border: 2px solid #4db7a6 !important;
	padding: 2px !important;
}
.event_page_item .event-item {
	padding: 5px !important;
}

.event_page_item .event-title > a {
	font-size: 20px !important;
}

.event_page_item .event-btn > a {
	padding: 13px 48px 14px 15px !important;
}

.event_page_item .event-image img {
	height: 115px !important;
}
/* Event page css End */

/* Video page start */
.video-Pwrpp {
	margin-bottom: 0 !important;
}

.video-caption > a {
	font-size: 18px !important;
}

.video-Pthumbnails img {
	height: 120px !important;
}

/* Video page End */


/* Search page Start */
.search-wrpp {
	margin-bottom: 0 !important;
}

.search-image img {
	height: 120px !important;
}

/* Search page End */


/* Single page css Start */
.single-page-title {
	font-size: 40px !important;
	margin: 13px 0 !important;

}
.single-recent-image img {
	width: 30% !important;
}
/* Singel page css End */




/* team single page start */
.single-teamContent {
	padding: 0 0 !important;
	margin: 0 0 !important;
}

.single-teamContent::before {
	background: transparent !important;
}


.team-singleItem {
	padding: 20px !important;
}
.singel-teamImage img {
	width: 100% !important;
	height: auto !important;
}

/* team single page End */

.donate-form {
	margin: 0 0 !important;

}

}

/* Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) { 
	.logo img {
		width: 50% !important;
		height: auto;
		position: absolute;
		left: 0 !important;
		margin-top: 3px !important;
	}


	/* Donate Start */

	.donate-image img {
		height: 180px !important;
	}
	
	.donater-itme {
		margin: 0px 3px !important;
		border-radius: 5px !important;
	}

	.donater-btn > a {
 		background:transparent !important; 
		width: auto !important;
		height: auto !important;
		line-height: normal !important;
		color: #ff5e14 !important;
		font-size: 12px !important;
		margin-right: 10px !important;
		margin-top: 23px !important;
	}

	.donater-name {
		margin-top: 20px !important;
		font-size: 15px !important;
	}

	.donate-content {
		padding: 0 10px !important;
	}

	.donate-title {
		line-height: 23px !important;
	}

	.donate-title > a {
		font-size: 20px !important;
	}

	/* Donate End */

/* Latest page start */
	.latest_page_item .latest-image img {
		height: 160px !important;
	}

	.latest_page_item .latest-date {
		margin-top: 17px !important;
	}

/* Latest page End */

	/* Event Start */
	.event-title {
		line-height: 24px !important;
		margin: 10px 0 !important;
	}
	.event-item {
		padding: 8px 4px !important;
	}

	.event-image img {
		height: 130px !important;
	}

	/* Event End */

	.shop-image img {
		height: 200px !important;
	}

	.latest-item {
		padding: 15px 5px !important;
	}

	.latest-image img {
		height: 140px !important;
	}


	.event_page_item .event-image img {
		height: 130px !important;
	}


	.video-Pthumbnails img {
		height: 160px !important;
	}

	.search-image img {
		height: 150px !important;
	}



}
