@import url(https://fonts.googleapis.com/css?family=Lato:300,300italic,400,400italic,600,600italic,700,700italic,900,900italic);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500);
@font-face {
  font-family: 'Gotham-Book';
  src: url("../fonts/Gotham-Book.eot?#iefix") format("embedded-opentype"), url("../fonts/Gotham-Book.otf") format("opentype"), url("../fonts/Gotham-Book.woff") format("woff"), url("../fonts/Gotham-Book.ttf") format("truetype"), url("../fonts/Gotham-Book.svg#Gotham-Book") format("svg");
  font-weight: normal;
  font-style: normal; }
/*

$debugcolor-1 : pink;
$debugcolor-2 : teal;
$debugcolor-3 : olive;
$debugcolor-4 : yellow;
$debugcolor-5 : orange;
$debugcolor-6 : tan;

$debugcolor-1 : transparent;
$debugcolor-2 : transparent;
$debugcolor-3 : transparent;
$debugcolor-4 : transparent;
$debugcolor-5 : transparent;
$debugcolor-6 : transparent;


$debugcolor-1 : pink;
$debugcolor-2 : teal;
$debugcolor-3 : olive;
$debugcolor-4 : yellow;
$debugcolor-5 : orange;
$debugcolor-6 : tan;




$debugcolor-1 : #D4AC0D;
$debugcolor-2 : #F9E79F;
$debugcolor-3 : #A3E4D7;
$debugcolor-4 : #AED6F1;
$debugcolor-5 : #EDBB99;
$debugcolor-6 : #E6B0AA;
*/
/* BORDER RADIUS */
@gridGutterWidth {
  width: 30px; }
@gridColumnWidth {
  width: 70px; }
/* CONTACT US */
/* line 8, ../sass/contact_webform.scss */
.webform-component-fieldset {
  width: 50%;
  float: left; }

/* line 10, ../sass/contact_webform.scss */
.pane-webform {
  background: #F8F8F8;
  float: left;
  position: relative;
  height: 600px;
  padding-top: 5%;
  font-size: 1.8max;
  font-family: "Lato", sans-serif;
  font-weight: 600;
  color: #000;
  line-height: 15px;
  text-transform: uppercase;
  /* here */ }
  /* line 24, ../sass/contact_webform.scss */
  .pane-webform .webform-component--first-name,
  .pane-webform .webform-component--last-name,
  .pane-webform .webform-component--email,
  .pane-webform .webform-component--sign-me-up,
  .pane-webform .webform-component--required-note,
  .pane-webform .webform-component--subject,
  .pane-webform .webform-component--professional-affiliation---reason-searching-database {
    float: left;
    position: relative;
    min-width: 50%;
    max-width: 60%;
    margin-left: 20px;
    margin-top: 20px;
    /* Checkbox */
    /*
    input[type="checkbox"] {
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
        filter: alpha(opacity=0);
        opacity: 0;
        margin-left: 100px;
    }
    */ }
    /* line 39, ../sass/contact_webform.scss */
    .pane-webform .webform-component--first-name label,
    .pane-webform .webform-component--last-name label,
    .pane-webform .webform-component--email label,
    .pane-webform .webform-component--sign-me-up label,
    .pane-webform .webform-component--required-note label,
    .pane-webform .webform-component--subject label,
    .pane-webform .webform-component--professional-affiliation---reason-searching-database label {
      display: inline-block;
      white-space: nowrap;
      margin-right: 20px;
      margin-top: 8px;
      min-width: 140px;
      width: 150px;
      float: left;
      display: inline; }
    /* line 51, ../sass/contact_webform.scss */
    .pane-webform .webform-component--first-name input,
    .pane-webform .webform-component--last-name input,
    .pane-webform .webform-component--email input,
    .pane-webform .webform-component--sign-me-up input,
    .pane-webform .webform-component--required-note input,
    .pane-webform .webform-component--subject input,
    .pane-webform .webform-component--professional-affiliation---reason-searching-database input {
      size: 100px;
      max-width: 130%;
      width: 270px;
      min-height: 45px;
      border: 1px solid #e6e6e6;
      float: left;
      display: inline; }
    /* line 62, ../sass/contact_webform.scss */
    .pane-webform .webform-component--first-name input[type="text"],
    .pane-webform .webform-component--last-name input[type="text"],
    .pane-webform .webform-component--email input[type="text"],
    .pane-webform .webform-component--sign-me-up input[type="text"],
    .pane-webform .webform-component--required-note input[type="text"],
    .pane-webform .webform-component--subject input[type="text"],
    .pane-webform .webform-component--professional-affiliation---reason-searching-database input[type="text"] {
      height: 12px;
      font-size: 4vh;
      line-height: 12px; }
    /* line 68, ../sass/contact_webform.scss */
    .pane-webform .webform-component--first-name input[type="email"],
    .pane-webform .webform-component--last-name input[type="email"],
    .pane-webform .webform-component--email input[type="email"],
    .pane-webform .webform-component--sign-me-up input[type="email"],
    .pane-webform .webform-component--required-note input[type="email"],
    .pane-webform .webform-component--subject input[type="email"],
    .pane-webform .webform-component--professional-affiliation---reason-searching-database input[type="email"] {
      height: 12px;
      font-size: 4vh;
      line-height: 12px; }
    /* line 84, ../sass/contact_webform.scss */
    .pane-webform .webform-component--first-name input, .pane-webform .webform-component--first-name textarea, .pane-webform .webform-component--first-name select,
    .pane-webform .webform-component--last-name input,
    .pane-webform .webform-component--last-name textarea,
    .pane-webform .webform-component--last-name select,
    .pane-webform .webform-component--email input,
    .pane-webform .webform-component--email textarea,
    .pane-webform .webform-component--email select,
    .pane-webform .webform-component--sign-me-up input,
    .pane-webform .webform-component--sign-me-up textarea,
    .pane-webform .webform-component--sign-me-up select,
    .pane-webform .webform-component--required-note input,
    .pane-webform .webform-component--required-note textarea,
    .pane-webform .webform-component--required-note select,
    .pane-webform .webform-component--subject input,
    .pane-webform .webform-component--subject textarea,
    .pane-webform .webform-component--subject select,
    .pane-webform .webform-component--professional-affiliation---reason-searching-database input,
    .pane-webform .webform-component--professional-affiliation---reason-searching-database textarea,
    .pane-webform .webform-component--professional-affiliation---reason-searching-database select {
      -moz-border-radius: 0px;
      -webkit-border-radius: 0px;
      border-radius: 0px; }
    /* line 90, ../sass/contact_webform.scss */
    .pane-webform .webform-component--first-name .control-label,
    .pane-webform .webform-component--last-name .control-label,
    .pane-webform .webform-component--email .control-label,
    .pane-webform .webform-component--sign-me-up .control-label,
    .pane-webform .webform-component--required-note .control-label,
    .pane-webform .webform-component--subject .control-label,
    .pane-webform .webform-component--professional-affiliation---reason-searching-database .control-label {
      display: inline-block;
      vertical-align: middle;
      float: none; }
    /* line 95, ../sass/contact_webform.scss */
    .pane-webform .webform-component--first-name .controls,
    .pane-webform .webform-component--last-name .controls,
    .pane-webform .webform-component--email .controls,
    .pane-webform .webform-component--sign-me-up .controls,
    .pane-webform .webform-component--required-note .controls,
    .pane-webform .webform-component--subject .controls,
    .pane-webform .webform-component--professional-affiliation---reason-searching-database .controls {
      display: inline-block;
      margin-left: 20px; }
    /* line 101, ../sass/contact_webform.scss */
    .pane-webform .webform-component--first-name .element-invisible,
    .pane-webform .webform-component--last-name .element-invisible,
    .pane-webform .webform-component--email .element-invisible,
    .pane-webform .webform-component--sign-me-up .element-invisible,
    .pane-webform .webform-component--required-note .element-invisible,
    .pane-webform .webform-component--subject .element-invisible,
    .pane-webform .webform-component--professional-affiliation---reason-searching-database .element-invisible {
      display: none; }
  /* line 105, ../sass/contact_webform.scss */
  .pane-webform .webform-component--comment {
    float: left;
    position: relative;
    width: 300px;
    height: 250px;
    min-width: 25%;
    max-width: 45%;
    margin: 20px;
    top: -230px; }
    /* line 115, ../sass/contact_webform.scss */
    .pane-webform .webform-component--comment .form-textarea {
      height: 240px;
      width: 100%;
      border: 0px;
      border: 1px solid #e6e6e6;
      float: left;
      position: relative;
      top: 0px; }
    /* line 125, ../sass/contact_webform.scss */
    .pane-webform .webform-component--comment label {
      font-size: 16px;
      margin-bottom: 20px;
      text-transform: uppercase;
      float: left;
      position: relative;
      top: 0px; }
    /* line 135, ../sass/contact_webform.scss */
    .pane-webform .webform-component--comment p {
      position: relative;
      text-align: left;
      width: 530px;
      display: inline-block; }
  /* line 146, ../sass/contact_webform.scss */
  .pane-webform .webform-component--sign-me-up {
    top: -225px;
    left: 250px; }
    /* line 149, ../sass/contact_webform.scss */
    .pane-webform .webform-component--sign-me-up label {
      float: left;
      top: -10px;
      position: relative;
      text-align: left;
      width: 530px;
      display: inline-block;
      margin-left: 20px;
      color: #000000; }
    /* line 160, ../sass/contact_webform.scss */
    .pane-webform .webform-component--sign-me-up .form-checkbox {
      background: #F8F8F8;
      border-color: #F8F8F8;
      margin-top: 10px;
      float: left;
      bottom: 0px;
      margin-top: 20px;
      left: 20px; }
  /* line 173, ../sass/contact_webform.scss */
  .pane-webform .form-actions .form-submit {
    float: left;
    left: -150px;
    padding: 15px;
    background: #ff974a;
    border: none;
    color: white;
    display: block;
    text-align: center;
    width: 290px;
    margin: 0px;
    position: relative;
    top: -125px; }
    /* line 186, ../sass/contact_webform.scss */
    .pane-webform .form-actions .form-submit input:after {
      content: "\f0e0 ";
      font-family: FontAwesome;
      color: white; }
  /* line 193, ../sass/contact_webform.scss */
  .pane-webform .pulldown {
    /*padding-bottom:30px;*/
    bottom: -20px;
    display: block;
    position: relative; }
  /* line 204, ../sass/contact_webform.scss */
  .pane-webform .webform-component--note {
    margin-left: 20px;
    margin-top: 20px;
    width: 50%;
    display: inline-block;
    white-space: nowrap; }
  /* line 215, ../sass/contact_webform.scss */
  .pane-webform .webform-client-form-69 {
    position: relative;
    top: -50px; }
  /* line 220, ../sass/contact_webform.scss */
  .pane-webform .url-textfield {
    display: none !important; }
