
@media (min-width: 768px) and (max-width: 992px) {
	.slider .item .slider-content h2 {
		font-size: 50px;
	}
	
	.slider-content {
		padding-left: 70px;
		padding-right: 70px;
	}
	
	.left.carousel-control {
		left: 15px;
	}
	
	.right.carousel-control {
		right: 15px;
	}
	
	.slider .item .slider-content p {
		font-size: 16px;
	}
	
	.services ul li a h3 {
		font-size: 18px;
	}
	
	.services ul li a p {
		font-size: 12px;
	}
	
	.services ul li a img.service-icon {
		width: 40px;
	}
	
	.services ul li {
		width: 200px;
		height: 200px;
	}
	
	.services ul li.service-25 a {
		padding-top: 48px;
	}
	
	.services ul li.service-15, .services ul li.service-23 {
		left: 135px;
	}
	
	.services ul li.service-17, .services ul li.service-21 {
		right: 135px;
	}
	
	.title-services h2 {
		font-size: 50px;
	}
	
	.news-wrapper-others {
		height: 250px;
	}
	
	.input-newsletter {
		width: 100%;
		margin-bottom: 15px;
		margin-right: 0px;
	}
	
	.newsletter-bg .col-sm-6.v-bottom {
		vertical-align: top;
	}
	
	.projects-bg .verbiage {
		text-align: center;
	}
	
	.paynow-btn {
		float: left !important;
		clear: both;
		margin-top: 10px;
	}
	
	.copyright-wrapper ul li {
		margin-bottom: 15px;
	}
	
	.fold-quote h2 {
		font-size: 40px;
		text-align: center;
	}
	
	.services-child-page .fold-quote {
		padding-top: 200px;
		padding-bottom: 150px;
	}
	
	.services-page .services-list ul li .left-content-wrap {
		width: 200px;
		height: 200px;
	}
	
	.services-page .services-list ul li .left-content h2 {
		font-size: 20px;
		line-height: 20px;
		margin-bottom: 10px;
	}
	
	.services-page .services-list ul li img.service-icon {
		width: 30px;
	}
	
	.services-page .services-list ul li .left-content p {
		font-size: 12px;
	}
	
	.services-page .services-list ul li {
		margin-bottom: 30px;
	}
	
	.bloglist-wrapper {
		height: 1000px;
	}
	
	.news-link {
		width: 60%;
		left: 20%;
		transform: initial;
	}
	
	.blog-categories ul {
		text-align: center;
	}
	
	.blog-categories ul li {
		width: 25%;
		margin-bottom: 15px;
	}
}
