
/*#####################################*/
/*########### Contact Us Page ###############*/
/*#####################################*/

/******* Webform **********/

#block-webform {
  position: relative;
}
#block-webform > .blk_outer {
  /*background: #f2f2f2;*/
  position: relative;
}
#block-webform > .blk_outer > .blk_inner {
  position: relative;
  z-index: 2;
  padding: 90px 0 130px 0;
}
#block-webform h2 {
  display: none;
}
.webform-submission-contact-form {
  width: 600px;
  margin: 0 0;
  max-width: 100%;
}
.webform-submission-contact-form .form-item {
  margin: 20px 0 0 0;
}
.webform-submission-contact-form .form-item-nature-of-your-inquiry label,
.webform-submission-contact-form .form-item-email label,
.webform-submission-contact-form .form-item-name label {
  display: block;
  clear: both;
  font-weight: bold;
}
.webform-submission-contact-form .form-item-message textarea,
.webform-submission-contact-form input.form-email,
.webform-submission-contact-form input.form-text {
  width: 100%;
}
.webform-submission-contact-form .form-actions {
  margin: 20px auto 0 auto;
  text-align: center;
}
.webform-submission-contact-form input.form-submit{
}
/******************************************************************************************************************/
/************* RESPONSIVE ***************** this should come at the bottom of css *********************************/
/******************************************************************************************************************/

@media screen and (max-width: 1039px) {
  /*home page*/
}

@media screen and (max-width: 999px) {
  /*home page*/
}

@media screen and (max-width: 799px) {
  /*home page*/

}
@media screen and (max-width: 599px) {
  /*home page*/
  body.node--id-51 #block-webform {
    margin-top: -100px;
  }
}
@media screen and (max-width: 459px) {
  /*homepage*/
}


