#contactUsDefault h1{color:#111;}

#contactUsDefault .innerbox,
#contactUsDefault fieldset,
#contactUsDefault .innerbox {
  background: #fff !important;
  border: 1px solid #e2e2e2 !important;
  border-radius: 8px;
  padding: 20px 22px;
}

#contactUsDefault h2,
#contactUsDefault .pageHeading,
#contactUsDefault legend {
  background: transparent !important;
  color: #111 !important;
  font-size: 20px;
  font-weight: bold;
  padding: 0 0 12px;
  border: 0;
}

#contactUsDefault input[type="text"],
#contactUsDefault input[type="email"],
#contactUsDefault input[type="tel"],
#contactUsDefault textarea {
  width: 100%;
  max-width: 560px;
  box-sizing: border-box;
  border: 1px solid #ccc;
  border-radius: 8px;
  background: #fff;
  padding: 10px 12px;
  font-size: 16px;
  line-height: 1.4;
  color: #111;
}

#contactUsDefault textarea {
  min-height: 140px;
  max-width: 100%;
}

#contactUsDefault input[type="text"]:focus,
#contactUsDefault input[type="email"]:focus,
#contactUsDefault input[type="tel"]:focus,
#contactUsDefault textarea:focus,
#contactUsDefault .cssButtonHover.button_send {
  outline: none;
  border-color: #111;
  box-shadow: 0 0 0 3px rgba(202, 242, 0, 0.45);
}

#contactUsDefault input[type="submit"],
#contactUsDefault button[type="submit"],
#contactUsDefault .cssButton.button_send{
  background: #111 !important;
  color: #caf200 !important;
  border: 0 !important;
  border-radius: 4px;
  padding: 8px 20px;
  font-size: 16px;
  /*font-weight: bold;*/
  cursor: pointer;
}

#contactUsDefault .back,
#contactUsDefault a.button,
#contactUsDefault #backbutton {
  border-radius: 8px;
}

@media (max-width: 720px) {
  #contactUsDefault input[type="text"],
  #contactUsDefault input[type="email"],
  #contactUsDefault input[type="tel"],
  #contactUsDefault textarea {
    width: 100% !important;
    max-width: 100%;
	margin-left:0 !important;
  }
}