.contact-us-form {
  display: none;
}
.contactus.container {
  max-width: 1000px;
}
.contactus-wrapper {
  max-width: 1000px;
  width: 100%;
  margin: 5rem auto;
  position: relative;
}
.contactus-form-wrap form {
  margin: 0px;
  padding: 0px;
}
.contactus-wrapper input {
  border-radius: 0px;
  border: 1px solid #3c3c3c;
}
.contactus-wrapper select {
  border-radius: 0px;
  border: 1px solid #3c3c3c;
}
.contactus-wrapper .form-textarea {
  border-radius: 0px;
  border: 1px solid #3c3c3c;
}
.contactus-wrapper input:focus,
.contactus-wrapper select:focus,
.contactus-wrapper .form-textarea:focus {
  border-color: #3c3c3c;
}
.contactus-wrapper label {
  width: 100%;
  vertical-align: middle;
  font-weight: 700;
}
#edit-your-profession .fieldset-legend,
#edit-your-location .fieldset-legend {
  font-size: medium;
  font-weight: 700;
}
.profession select {
  padding: 5px;
  background: url(../images/dorpdown.png) no-repeat right;
  -webkit-appearance: none;
  background-position-x: right;
}
.contact-us-submit {
  text-align: center;
}
.contactus-wrapper .webform-button--submit {
  color: rgb(255, 255, 255);
  border-radius: 0px;
  background: #0000a0;
  text-decoration: none;
  min-width: 202px;
  height: 0;
  text-align: center;
  line-height: 0;
  padding: 21px 16px 18px;
  -webkit-transition: all 0.3s ease 0.05s;
  transition: all 0.3s ease 0.05s;
  margin: 20px 0 0 0;
}
.contactus-wrapper .webform-button--submit:hover {
  background-color: rgb(0, 215, 183) !important;
  color: #fff;
}

.formtype-selection select {
  width: auto;
  border-radius: 0px;
  border: 1px solid #3c3c3c;
  padding: 5px 20px 5px 5px;
  background: url(../images/dorpdown.png) no-repeat right;
  -webkit-appearance: none;
  background-position-x: right;
}

.script-tag-container {
  margin: 0 auto;
  max-width: 800px;
}
.script-tag-container .contactForm .main-wrapper {
  width: 100% !important;
}
.script-tag-container .contactForm .form-group .selectric-chosen-container,
.script-tag-container .contactForm .main-wrapper .bottom .sidebar {
  display: none;
}
.script-tag-container .contactForm .form-group label {
  font-family: 'CentraNo1-Extrabold';
  color: #0000a0;
  font-size: 17px;
}
.script-tag-container .contactForm .form-group .form-control {
  border: #0000a0 1px solid;
  font-family: 'CentraNo1-Extrabold';
  color: #0000a0;
  font-size: 17px;
}
.script-tag-container .contactForm .form-group .selectricWrapper {
  border: #0000a0 1px solid;
  font-family: 'CentraNo1-Extrabold';
  color: #0000a0;
  font-size: 17px;
}
.script-tag-container .contactForm .form-group .selectricWrapper .selectric .button {
  background-color: #0000a0 !important;
}
.script-tag-container .form-group input[type="button"] {
  background-color: #0000a0;
}
.script-tag-container .contactForm .form-group .form-group.full-width {
  color: #0000a0;
}
.ff-form-main {
  color: #0000a0;
  font-size: 20px;
  margin: 0px;
  max-width: 100% !important;
}
.ff-section-header {
  font-family: 'CentraNo1-Extrabold';
  padding-bottom: 20px;
  padding-top: 20px;
  font-size: 30px;
  font-weight: bold;
}
.ff-field-col {
  width: 100%;
  max-width: 100% !important;
}
.ff-form-main .ff-field-col .ff-select-type,
.ff-form-main .ff-field-col .ff-type-text,
.ff-form-main .ff-field-col .ff-textarea {
  font-size: 14px;
  padding: 10px;
}
.ff-form-main .btnDiv {
  text-align: left !important;
}
.ff-form-main .btnDiv .ff-btn-submit {
  width: 213px;
  background-color: #0000a0;
  color: #fff;
  transition: 0.3s;
}
.ff-form-main .btnDiv .ff-btn-submit:hover,
.hover {
  background-color: #00d7b9;
  opacity: inherit;
  color: #0000a0 !important;
}
.ff-form-main .ff-item-row > .ff-col-1 {
  float: none !important;
}
.marsform select,
.ff-form-main .ff-item-row .ff-field-col .ff-input-type,
.ff-form-main .ff-item-row .ff-field-col .ff-textarea,
.ff-form-main .ff-item-row .ff-field-col .ff-select-type,
.ff-form-main .ff-item-row .ff-field-col .ff-fileupload-drop-area {
  border: 1px solid #0000a0;
  width: 60%;
}
.ff-group-row {
  margin-bottom: 16px;
}

@media (max-width: 600px) {
  .formtype-selection select {
    width: auto;
  }
}
