/* ---------------------------------------------------------------------- */
/*  Import styles
/* ---------------------------------------------------------------------- */
@import url(http://fonts.googleapis.com/css?family=Bree+Serif);
@import url(http://fonts.googleapis.com/css?family=Great+Vibes&subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=Arbutus+Slab&subset=latin,latin-ext);

/* Contact Form --------------------------------------------------------*/
.modal {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.form-horizontal {
  margin: 0!important;
  font-family: 'Open Sans', sans-serif;
}
.form-horizontal .modal-body {
  min-height: 330px;
}
.form-horizontal label {
  padding: 0 10px;
}
.form-horizontal input,
.form-horizontal textarea {
  width: auto;
}
.form-horizontal textarea {
  height: 160px;
}
.form-horizontal .error textarea {
  height: 70px!important;
}
.input-xlarge {
  width: 270px!important;
}
.text-info-contact {
  margin-top: 150px;
  font-size: 16px;
  padding: 30px;
  text-align: center;
}
.helpb {
  display: inline-block;
}
.control-label {
  text-align: left!important;
}
@media (max-width: 480px) {
	.form-horizontal .modal-body {
	  max-height: none;
	}
	.form-horizontal textarea {
	  height: 70px;
	}
	.input-xlarge {
	  width: 240px!important;
	}
	.form-horizontal .control-group {
	margin-bottom: 5px!important;
	}
}