/* line 9, ../sass/webforms.scss */
.webforms-therapist-of-the-day,
.webforms-find-a-distributor,
.webforms-request-a-streamed-webinar,
.webforms-contact-us,
.webforms-request-a-print-catalog {
  color: #333333;
  display: block;
  margin-top: 20px;
  width: 490px;
}
/* line 14, ../sass/webforms.scss */
.webforms-therapist-of-the-day .wide,
.webforms-find-a-distributor .wide,
.webforms-request-a-streamed-webinar .wide,
.webforms-contact-us .wide,
.webforms-request-a-print-catalog .wide {
  float: left;
  padding-bottom: 6px;
}
/* line 17, ../sass/webforms.scss */
.webforms-therapist-of-the-day .wide .field-box,
.webforms-find-a-distributor .wide .field-box,
.webforms-request-a-streamed-webinar .wide .field-box,
.webforms-contact-us .wide .field-box,
.webforms-request-a-print-catalog .wide .field-box {
  width: 410px;
}
/* line 19, ../sass/webforms.scss */
.webforms-therapist-of-the-day .wide .field-box label,
.webforms-find-a-distributor .wide .field-box label,
.webforms-request-a-streamed-webinar .wide .field-box label,
.webforms-contact-us .wide .field-box label,
.webforms-request-a-print-catalog .wide .field-box label {
  font-size: 12px;
  font-weight: bold;
  line-height: 24px;
  padding-right: 10px;
  width: 100px;
  display: inline-block;
  text-align: right;
  vertical-align: top;
}
/* line 29, ../sass/webforms.scss */
.webforms-therapist-of-the-day .wide .field-box input,
.webforms-find-a-distributor .wide .field-box input,
.webforms-request-a-streamed-webinar .wide .field-box input,
.webforms-contact-us .wide .field-box input,
.webforms-request-a-print-catalog .wide .field-box input {
  width: 96%;
}
/* line 32, ../sass/webforms.scss */
.webforms-therapist-of-the-day .wide .field-box textarea,
.webforms-find-a-distributor .wide .field-box textarea,
.webforms-request-a-streamed-webinar .wide .field-box textarea,
.webforms-contact-us .wide .field-box textarea,
.webforms-request-a-print-catalog .wide .field-box textarea {
  height: 150px;
  width: 96%;
  resize: none;
}
/* line 39, ../sass/webforms.scss */
.webforms-therapist-of-the-day .input-box,
.webforms-find-a-distributor .input-box,
.webforms-request-a-streamed-webinar .input-box,
.webforms-contact-us .input-box,
.webforms-request-a-print-catalog .input-box {
  display: inline-block;
  vertical-align: top;
  width: 295px;
}
/* line 44, ../sass/webforms.scss */
.webforms-therapist-of-the-day .fields,
.webforms-find-a-distributor .fields,
.webforms-request-a-streamed-webinar .fields,
.webforms-contact-us .fields,
.webforms-request-a-print-catalog .fields {
  float: left;
  padding-bottom: 6px;
}
/* line 48, ../sass/webforms.scss */
.webforms-therapist-of-the-day .buttons-set,
.webforms-find-a-distributor .buttons-set,
.webforms-request-a-streamed-webinar .buttons-set,
.webforms-contact-us .buttons-set,
.webforms-request-a-print-catalog .buttons-set {
  margin-bottom: 10px;
  margin-top: 10px;
  text-align: left;
  width: 410px;
  clear: both;
}
/* line 54, ../sass/webforms.scss */
.webforms-therapist-of-the-day .buttons-set .required,
.webforms-find-a-distributor .buttons-set .required,
.webforms-request-a-streamed-webinar .buttons-set .required,
.webforms-contact-us .buttons-set .required,
.webforms-request-a-print-catalog .buttons-set .required {
  display: none;
}
/* line 57, ../sass/webforms.scss */
.webforms-therapist-of-the-day .buttons-set .button,
.webforms-find-a-distributor .buttons-set .button,
.webforms-request-a-streamed-webinar .buttons-set .button,
.webforms-contact-us .buttons-set .button,
.webforms-request-a-print-catalog .buttons-set .button {
  background: url(../images/btn_bg_brown_large.png) repeat-x left center;
  text-transform: uppercase;
  color: white;
  padding: 5px 10px;
  display: inline-block;
  font-weight: bold;
  font-size: 12px;
  border: none;
  cursor: pointer;
  font-family: Arial, Verdana, sans-serif;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  outline: none;
  outline: none;
  margin-left: 120px;
}
/* line 7, ../sass/mixins.scss */
.webforms-therapist-of-the-day .buttons-set .button span,
.webforms-find-a-distributor .buttons-set .button span,
.webforms-request-a-streamed-webinar .buttons-set .button span,
.webforms-contact-us .buttons-set .button span,
.webforms-request-a-print-catalog .buttons-set .button span {
  display: inline-block;
  vertical-align: top;
}
/* line 66, ../sass/webforms.scss */
.webforms-therapist-of-the-day .please-wait,
.webforms-find-a-distributor .please-wait,
.webforms-request-a-streamed-webinar .please-wait,
.webforms-contact-us .please-wait,
.webforms-request-a-print-catalog .please-wait {
  padding-left: 120px;
}

/* line 70, ../sass/webforms.scss */
.webforms-therapist-of-the-day .wide .field-box label {
  width: 370px;
  text-align: left;
}

/* line 75, ../sass/webforms.scss */
.webforms-fields-massage_specialties .input-box {
  width: 536px;
}

/* line 79, ../sass/webforms.scss */
.webforms-therapist-of-the-day label.required em {
  float: left;
  margin-right: 3px;
}

/* line 87, ../sass/webforms.scss */
.webforms-therapist-of-the-day .buttons-set,
.webforms-find-a-distributor .buttons-set,
.webforms-request-a-streamed-webinar .buttons-set,
.webforms-contact-us .buttons-set {
  text-align: right;
  clear: both;
}
/* line 89, ../sass/webforms.scss */
.webforms-therapist-of-the-day .buttons-set .button,
.webforms-find-a-distributor .buttons-set .button,
.webforms-request-a-streamed-webinar .buttons-set .button,
.webforms-contact-us .buttons-set .button {
  margin: 0 2px 0 0;
}

/* line 94, ../sass/webforms.scss */
.webforms-fields-massage_specialties li {
  width: 33%;
  float: left;
  white-space: nowrap;
  text-align: left;
}

/* line 97, ../sass/webforms.scss */
.webforms-fields-massage_specialties li label {
  text-align: left !important;
  margin-left: 4px;
}

/* line 100, ../sass/webforms.scss */
.webforms-fields-state {
  float: left;
  width: 320px;
}
/* line 103, ../sass/webforms.scss */
.webforms-fields-state label {
  font-size: 12px;
  font-weight: bold;
  line-height: 24px;
  padding-right: 10px;
  width: 100px;
  display: inline-block;
  vertical-align: top;
  text-align: right;
}
/* line 113, ../sass/webforms.scss */
.webforms-fields-state .input-box {
  width: auto;
  display: inline-block;
  vertical-align: top;
}
/* line 115, ../sass/webforms.scss */
.webforms-fields-state .input-box select {
  width: auto;
}

/* line 120, ../sass/webforms.scss */
.webforms-fields-zip {
  float: left;
  width: 162px;
}
/* line 123, ../sass/webforms.scss */
.webforms-fields-zip label {
  font-size: 12px;
  font-weight: bold;
  line-height: 24px;
  width: 40px;
}
/* line 129, ../sass/webforms.scss */
.webforms-fields-zip .input-box {
  width: auto;
}
/* line 131, ../sass/webforms.scss */
.webforms-fields-zip .input-box input {
  width: 108px !important;
}
/* line 134, ../sass/webforms.scss */
.webforms-fields-zip .input-box .validation-advice {
  padding-left: 0;
}

/* line 141, ../sass/webforms.scss */
.webforms-fields-newsletter > label {
  display: none !important;
}
/* line 144, ../sass/webforms.scss */
.webforms-fields-newsletter .control {
  padding-left: 102px !important;
  position: relative;
  float: left;
  padding-bottom: 8px;
}
/* line 149, ../sass/webforms.scss */
.webforms-fields-newsletter .control label {
  font-weight: normal !important;
  left: 120px !important;
  line-height: 14px !important;
  padding-left: 0 !important;
  position: absolute;
  top: 0;
  width: 300px !important;
}

/* line 161, ../sass/webforms.scss */
.webforms-success-text {
  margin-top: 30px;
  width: 400px;
  color: #333333;
}

/* line 171, ../sass/webforms.scss */
.webforms-therapist-of-the-day .page-title,
.webforms-find-a-distributor .page-title,
.webforms-request-a-streamed-webinar .page-title,
.cms-contact-us .page-title,
.cms-request-a-print-catalog .page-title {
  margin-bottom: 10px;
}
/* line 174, ../sass/webforms.scss */
.webforms-therapist-of-the-day .std,
.webforms-find-a-distributor .std,
.webforms-request-a-streamed-webinar .std,
.cms-contact-us .std,
.cms-request-a-print-catalog .std {
  font-size: 14px;
  color: #333333;
}
/* line 177, ../sass/webforms.scss */
.webforms-therapist-of-the-day .std h2,
.webforms-find-a-distributor .std h2,
.webforms-request-a-streamed-webinar .std h2,
.cms-contact-us .std h2,
.cms-request-a-print-catalog .std h2 {
  color: #666666;
}
/* line 180, ../sass/webforms.scss */
.webforms-therapist-of-the-day .std address,
.webforms-find-a-distributor .std address,
.webforms-request-a-streamed-webinar .std address,
.cms-contact-us .std address,
.cms-request-a-print-catalog .std address {
  padding-top: 5px;
  padding-bottom: 5px;
}
/* line 184, ../sass/webforms.scss */
.webforms-therapist-of-the-day .std a,
.webforms-find-a-distributor .std a,
.webforms-request-a-streamed-webinar .std a,
.cms-contact-us .std a,
.cms-request-a-print-catalog .std a {
  color: #aba000;
}

/* line 190, ../sass/webforms.scss */
.cms-request-a-print-catalog .webform-content {
  float: left;
  width: 500px;
  margin-top: 15px;
}
/* line 195, ../sass/webforms.scss */
.cms-request-a-print-catalog .right-block {
  float: right;
  margin-right: -18px;
  margin-top: -24px;
}

/* line 202, ../sass/webforms.scss */
.webforms-testimonials {
  color: #333333;
  display: block;
  width: 430px;
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 208, ../sass/webforms.scss */
.webforms-testimonials label {
  display: inline-block;
  font-size: 12px;
  font-weight: bold;
  padding-bottom: 2px;
  padding-top: 4px;
}
/* line 215, ../sass/webforms.scss */
.webforms-testimonials select {
  width: 412px;
}
/* line 219, ../sass/webforms.scss */
.webforms-testimonials .wide input {
  width: 400px;
}
/* line 224, ../sass/webforms.scss */
.webforms-testimonials .fields .field-box {
  float: left;
  margin-right: 8px;
}
/* line 227, ../sass/webforms.scss */
.webforms-testimonials .fields .field-box input {
  width: 190px;
}
/* line 232, ../sass/webforms.scss */
.webforms-testimonials textarea {
  resize: none;
  width: 400px;
  height: 150px;
}
/* line 237, ../sass/webforms.scss */
.webforms-testimonials .buttons-set {
  text-align: right;
}
/* line 239, ../sass/webforms.scss */
.webforms-testimonials .buttons-set .required {
  margin-bottom: 0;
  text-align: left;
  display: none;
}
/* line 244, ../sass/webforms.scss */
.webforms-testimonials .buttons-set .button {
  font-size: 14px;
  padding: 7px 15px;
  height: auto;
  line-height: normal;
  border: none;
  cursor: pointer;
  font-family: Arial, Verdana, sans-serif;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  display: inline-block;
  font-weight: bold;
  text-transform: uppercase;
  color: white;
  outline: none;
  /* IE10 Consumer Preview */
  background-image: -ms-linear-gradient(top, #726651 0%, #534a3b 100%);
  /* Mozilla Firefox */
  background-image: -moz-linear-gradient(top, #726651 0%, #534a3b 100%);
  /* Opera */
  background-image: -o-linear-gradient(top, #726651 0%, #534a3b 100%);
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #726651), color-stop(1, #534a3b));
  /* Webkit (Chrome 11+) */
  background-image: -webkit-linear-gradient(top, #726651 0%, #534a3b 100%);
  /* W3C Markup, IE10 Release Preview */
  background-image: linear-gradient(to bottom, #726651 0%, #534a3b 100%);
  *background-color: #726651;
  outline: none;
  margin-right: 18px;
  margin-top: 10px;
}
/* line 250, ../sass/webforms.scss */
.webforms-testimonials .buttons-set .please-wait {
  margin-right: 24px;
  margin-top: 10px;
}
/* line 256, ../sass/webforms.scss */
.webforms-testimonials .webforms-fields-products label {
  display: none;
}

/* line 263, ../sass/webforms.scss */
.webform-content p.required {
  margin-bottom: 4px;
  padding-left: 112px;
}
/* line 268, ../sass/webforms.scss */
.webform-content .webforms-testimonials p.required {
  margin-bottom: 4px !important;
  padding-left: 0;
}

/* line 275, ../sass/webforms.scss */
.testify {
  border-top: 1px solid rgba(0, 0, 0, 0.3);
  padding-top: 15px;
  margin-bottom: 15px;
}
/* line 279, ../sass/webforms.scss */
.testify strong {
  font-weight: bold;
}
/* line 282, ../sass/webforms.scss */
.testify h4 {
  font-size: 15px;
  font-weight: normal;
}
/* line 286, ../sass/webforms.scss */
.testify span {
  display: block;
  margin-bottom: 5px;
  color: #666666;
}

/* line 296, ../sass/webforms.scss */
.webforms-request-a-streamed-webinar .wide .webforms-fields-request-time label,
.webforms-request-a-streamed-webinar .wide .webforms-fields-request-date label {
  line-height: 12px;
}
