/* bryanwillis/gravity-forms.scss */
.gform_wrapper {
  background: none;
  border: 1 solid #ededee;
  padding: 0; }
  .gform_wrapper.gform_body .gform_fields .gfield, .gform_wrapper.gform_body .gform_fields .gfield.gf_left_half, .gform_wrapper.gform_body .gform_fields .gfield.gf_right_half {
    margin-bottom: rem(25); }
  .gform_wrapper .gfield_label {
    color: #4d4f53;
    font-size: rem(16);
    font-weight: 700; }
  .gform_wrapper input[type="text"],
  .gform_wrapper input[type="url"],
  .gform_wrapper input[type="email"],
  .gform_wrapper input[type="tel"],
  .gform_wrapper input[type="number"],
  .gform_wrapper input[type="password"],
  .gform_wrapper input[type="file"],
  .gform_wrapper textarea {
    display: block;
    border: 1px solid #ededee;
    width: 100%; }
    .gform_wrapper input[type="text"]:focus,
    .gform_wrapper input[type="url"]:focus,
    .gform_wrapper input[type="email"]:focus,
    .gform_wrapper input[type="tel"]:focus,
    .gform_wrapper input[type="number"]:focus,
    .gform_wrapper input[type="password"]:focus,
    .gform_wrapper input[type="file"]:focus,
    .gform_wrapper textarea:focus {
      outline: none;
      background-color: rgba(77, 79, 83, 0.03); }
  .gform_wrapper textarea {
    width: 100%; }
  .gform_wrapper select {
    -webkit-appearance: none;
    background-color: #FFFFFF;
    background-size: rem(12);
    background: url(assets/images/svg-icons/caret-down.svg) no-repeat 97% transparent;
    border-color: #4d4f53;
    border-radius: 0;
    line-height: 1.45;
    padding: 10px;
    width: 100%; }
  .gform_wrapper select[multiple="multiple"] {
    background: #FFFFFF; }


.gform_wrapper .gform_footer input[type="submit"],
 {
  font-size: 1.5rem;
  margin: 23px 0px;
  background-color: #f2af00;
  border: none;
  border-radius: 6px;
  padding: 10px 40px 10px 48px !important;
  color: #fff;
  font-family: "HelveticaNeueLT-BoldCond", Arial, sans-serif;
  background-image: url(assets/build/icons/png/icon_arrow-right23.png);
  background-repeat: no-repeat;
  background-position: 25px 12px;
  float: right;
  margin-right: 40px; }

  .gform_wrapper .gform_footer input.button input[type="button"],
.gform_next_button,
.gform_previous_button,
.gform_previous_button .button,
.gform_wrapper .gform_page_footer input.button {
  font-size: 1.5rem;
  // margin: 23px 0px;
  background-color: #f2af00;
  border: none;
  border-radius: 6px;
padding: 10px 40px;
  color: #fff;
  font-family: "HelveticaNeueLT-BoldCond", Arial, sans-serif;
  margin-right: 40px;
  float: left; }

.gform_wrapper .gform_body .gform_fields .gfield select,
.gform_wrapper.gf_browser_chrome .gform_body .gform_fields .gfield select {
  margin-left: 0;
  width: 100% !important; }

.gform_wrapper .gfield .chosen-container-single {
  font-size: rem(16); }
  .gform_wrapper .gfield .chosen-container-single .chosen-single {
    background: #FFFFFF;
    border-color: #4d4f53;
    border-radius: 0;
    height: auto;
    padding: 10px; }
  .gform_wrapper .gfield .chosen-container-single .chosen-single div b {
    background: none; }
  .gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-search input[type="text"] {
    background: none; }
  .gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-results li {
    padding: rem(10) rem(5); }
  .gform_wrapper .gfield .chosen-container-single.chosen-container-single.chosen-with-drop .chosen-single {
    background-image: none; }
  .gform_wrapper .gfield .chosen-container-single.chosen-container-single.chosen-with-drop .chosen-single div b {
    border: none; }

#content .gform_wrapper {
  margin-right: 0;
  max-width: 100%; }
  #content .gform_wrapper input[type="text"],
  #content .gform_wrapper input[type="url"],
  #content .gform_wrapper input[type="email"],
  #content .gform_wrapper input[type="tel"],
  #content .gform_wrapper input[type="number"],
  #content .gform_wrapper input[type="password"],
  #content .gform_wrapper input[type="file"],
  #content .gform_wrapper textarea {
    padding: 10px;
    width: 100%; }
  #content .gform_wrapper .chosen-search input[type="text"],
  #content .gform_wrapper textarea {
    width: 100%; }
  #content .gform_wrapper .gf_left_half,
  #content .gform_wrapper .gf_right_half {
    width: 100%; }
  #content .gform_wrapper .ginput_complex .name_first input[type="text"],
  #content .gform_wrapper .ginput_complex .name_last input[type="text"] {
    width: 100%; }

.gform_wrapper h3.gform_title {
  color: #006778;
  border-bottom: 1px solid #ededee;
  font-family: "HelveticaNeueLT-Condensed", Arial, sans-serif; }

.sidebar .gform_wrapper h3.gform_title {
  border-bottom: 0px;
  border-top: 1px solid #f8fbf9;
  padding-top: 10px; }
