@media (max-width: 1100px) {
	.navbar-nav > li > a {
		font-size: 11px;
	}	
	
	.title-text h1 {
		margin-bottom: 60px;
	}
	
	.serv {
		padding: 80px 0;
	}
	
	.service-item p {
		min-height: 200px;
	}
	
	.blog-standard .sidebar, .blog-single .sidebar {
		padding-left: 30px;
	}
}

@media (max-width: 769px) {
	.title-text h1 {
		font-size: 50px;
		line-height: 0.8;
	}
	
	.grid-sizer, .grid-item {
		/*width: 30% !important;*/
	}
	
	.img-abs:after {
		left: 138px;
	}
	
	.team-member {
		padding: 0 15px;
	}
	
	.serv, .our-team .team-wrap  {
		padding: 0;
	}
	
	.navbar .navigation-overlay {
		background-color: rgba(0,0,0,1);
	}	
	
	.service-item p {
		min-height: 180px;
	}
}