.box_left_contact{margin:0 auto;width:90%;background-color: none;}
.box_left_contact h1{display: block;
  text-align:center;
  color:#780434;
  padding-bottom: 2rem;
  font-family: 'Barlow';
  font-size: 2.3rem;
  letter-spacing: 1.5px;}
.contact{float:left;width:50%;
	margin-left:25%;background-color: none;}
.contact_title{text-align:center;background-color: none;
  width: 100%;
  margin-top:15px}
  .contact_title h2{display: block;background-color: none;
  text-align:center;
  color:#780434;
  padding-bottom: 0;
  font-family: 'Barlow';
  font-size: 2.3rem;
  letter-spacing: 1px;}
 .contact_hours{text-align:center;background-color: none;
  width: 100%;
  margin-top:15px}
 .contact_hours h2{display: block;
  text-align:center;
  color:#780434;
  padding-bottom: 0;
  font-family: 'Barlow';
  font-size: 2rem;
  letter-spacing: 1px;} 
  .contact_tel{
  text-align:center;background-color: none;
  width: 100%;
  margin-top:15px}
  .contact_tel a{
  text-decoration:none;
  color:#780434;
  font-size:2rem;font-family: 'Barlow';}

  .contact_mail{
  text-align:center;background-color: none;
  width: 100%;
  margin-top:15px;}
  .contact_mail a{
  text-decoration:none;
  color:#780434;
  font-size:2rem;}

.contact_addy{overflow:hidden;text-align:center;margin-top:25px;}
	.contact_addy p{font-size:1.8rem;font-family:'Barlow';color:#780434;}

.complaint_box{width:100%;}
.complaint_box_inner{width:80%;margin-left:10%;}
.complaint_box_inner p{color:#780434;font-family: 'Barlow';font-size: 1.3rem;}
.complaint_box_inner p a{
  text-decoration:none;
  color:#780434;
  font-size:1.3rem;}



@media all and (max-width: 800px) {
.contact{width:90%;
  margin-left:5%;}
.complaint_box_inner{width:90%;margin-left:5%;}

}