@media only screen and (max-width:1366px) {
	
}
@media only screen and (max-width:1199px) {
	
}
@media only screen and (max-width:991px){
	.irs-center-1 {
		float: none;
		text-align: center;
	}
	.navbar {
		margin-bottom: 10px;
	}
	.nav>li>a {
	    padding: 10px 8px;
	}
	.nav.navbar-nav.navbar-right {
		padding: 0px;
	}


}
@media only screen and (max-width:979px) {
	.hero span {
		font-size: 16px;
	}
	.hero h1 {
		font-size: 36px;
	}
}

@media only screen and (max-width:938px) {
	.hero h1 {
		font-size: 28px;
		line-height: 34px;
	}
}

@media only screen and (max-width:767px) {
	.irs-center-2 {
		text-align: center;
		float: none;
	}
	.navbar {
		min-height: 80px;
	}
	.irs-main-header .navbar-brand {
		padding-left: 15px;
	}
	.navbar-toggle {
		margin-top: 16px;
		border-radius: 0;
	}
	.irs-main-header .top-nav-collapse .navbar-brand img {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.masonry-gallery.grid-four-item .isotope-item {
		width: 50%;
	}
	.fade-carousel {
	    height: 65vh;
	}
	.fade-carousel .carousel-inner .item {
		height: 65vh;
	}
	

}

@media only screen and (max-width:740px) {
	.hero h1 {
		font-size: 24px;
		line-height: 30px;
	}
}

@media only screen and (max-width:640px) {
	.irs-main-slider .irs-btn {
		display: none;
	}
}

@media only screen and (max-width:480px) {
	.fade-carousel {
	    height: 50vh;
	}
	.fade-carousel .carousel-inner .item {
		height: 50vh;
	}

}

@media only screen and (max-width:400px) {
	.hero {
		display: none;
	}
	.irs-client-field .our-client {
		width: 100px;
	}
	.irs-portfolio-title h4 {
		font-size: 12px;
	}
}

