@media only screen and (max-width:767px) {
.main-header  {
	text-align: center;
}
.main-header .social-icon {
	margin: 0 auto;
	float: none;
	display: inline-block;
	padding: 20px 0 0 0;
}
.main-header .social-icon li {
  margin: 0 5px 0 5px;
}
.mid-content p {
  font-size: 20px;
}
.row-1 .cell {
	margin-bottom: 10px;
}
.contact-form {
	padding-top: 0;
	padding-bottom: 50px;
}
.contact-form .right {
	padding-top: 35px;
}
}