@media only screen and (max-width: 1000px) {

section {
  margin-bottom: 2rem;
}
.navbar-brand img{
		max-width:200px;
	}

	
.text-huge {
  font-size: 2rem !important;
}

.carousel-text-title {
  margin-top: -40px !important;
}	
	
.carousel-text-text {
  display: none;
}	

.carousel-text-link {
  width: 114px !important;
  display: table !important;
}
.service-item,	
.services-row {
  margin-top: 5px !important; 
}	

.contact-img{
	opacity:0;
}
.contact-form-col{
	padding-right:15px !important; 
}
.contact-details-area input,	
.contact-details-area textarea{
	width:100% !important; 
}	
footer {
  text-align: center;
  padding-top: 40px !important;
}
.footer-text {
  padding-right: 0px !important;
  margin-bottom: 30px;
}
.image-text-area-img {
  max-height: 200px;
}
	
}