
<style>
  input, textarea, .fuelux input[type="text"], .fuelux input[type="number"], .fuelux input[type="email"], .fuelux input[type="date"]{
    border:1px solid #ccc !important;
    width:100% !important;
    max-width:500px !important;
    height: 480px !important;
    font-size:1em !important;
    padding:8px !important;
    
    /*margin:.75em 0 1.15em .5em !important;*/
  }
  textarea {
    min-height:75px;
    max-width:500px;
    font-family:'Effra',Effra,Arial !important;
    font-size:16px !important;
    color:#000 !important;
    font-weight:300 !important;
  }
  label{
    color: #666666 !important;
  }
  .sc-button, input[type="submit"]{
    background-color: #0099ff !important;
    border-radius:0px !important;
    font-family:'Effra', Arial !important;
    font-size: 18px !important;
    padding:.5em 1.35em !important;
    color: #ffffff !important;
  }
  /*.fuelux .popover .popover-content{
    margin:.25em 0 2em .5em !important;
    font-size: 16px !important;
    color:red !important;
  } */
label, sc-formfield-label {
    font-size: 16px;
    line-height: 32px;
    color: #666666;
    font-family: 'Effra', Arial, sans-serif;
    margin-bottom: 4px;
    vertical-align: middle;
}
  /*.fuelux input[type=text], .fuelux input[type=number], .fuelux input[type=email] {
    box-sizing: border-box!important;
    height: 48px !important;
    width: 100%;
    margin-bottom: 16px;
    border: 1px solid #cccccc;
} */
  /* MAIN STYLEV -- GLOBAL STYLESHEET */
 /* .layout-canvas-g {
    background-color: #FFFFFF;
    border: 0px solid transparent;
    box-sizing: border-box; padding: 0px;
    width: 100%;
    max-width: 1000px;
    margin: 0px auto;
  } 
  .layout-canvas-g > .header, .layout-canvas-g > .section, .layout-canvas-g > .footer {
    position: relative;
    overflow: hidden;
    width: 100%;
    overflow-wrap: break-word;
  }
  .layout-canvas-g > .section {
    margin: 10px 0px;
  }
  .layout-canvas-g > .section > .columns {
    box-sizing: border-box;
    overflow-wrap: break-word;
  } */
  div.sc-formfield-input {
    height: 48px !important;
    border: 1px solid #cccccc;
  }
    
  body {
    color: #666666;
    font-family: 'Effra', arial, sans-serif;
    font-size: 16px;
    margin: 0px auto;
    max-width: 1280px;
    /*background-color: #dedede;*/
    line-height: 1;
    padding: 0px;
  }
  
  @media only screen and (max-width: 768px) {
     #smartcapture-block-jwdea6dogx input[type="text"], #smartcapture-block-jwdea6dogx input[type="email"], #smartcapture-block-jwdea6dogx input[type="number"], input[type="date"] {
      width: 96% !important;
   }
  
  }
   
  @media only screen and (max-width: 480px) {
    .mobile-hidden {
      display: none !important;
    }
    .responsive-td {
      width: 100% !important;
      display: block !important;
      padding: 0px !important;
    }
  }
  .layout-canvas-g > .section > .columns {
    width: 100%;
  }
  a[href]:not(.buttonstyles) { color: #ffffff;
    text-decoration: none;
  }
  button.buttonblock {
    color: #FFFFFF;
    border-radius: 0;
    background-color: #0099ff;
  }
  td.buttonblock {
    color: #FFFFFF;
    border-radius: 3px;
  }
  
 #smartcapture-block-jwdea6dogx {
 margin-top:0px;
   margin-bottom:0px;
   margin-left:0px;
   padding-top:0px;
   padding-right:0px;
   padding-bottom:0px;
  line-height: 40px;
    font-size: 16px;
    padding-left: 8px;
   text-align:left;
 }

 
 #smartcapture-block-jwdea6dogx .smartcapture-controls {
  padding-bottom: 10px;
 }

 #smartcapture-block-jwdea6dogx .smartcapture-controls .sc-formfield-label,
 #smartcapture-block-jwdea6dogx .smartcapture-controls .sc-formfield-label label,
 #smartcapture-block-jwdea6dogx .smartcapture-controls .sc-formfield-input label {
  color:#000000;
   font-family:'effra', Arial, sans-serif;
   line-height: 40px;
    font-size: 16px;
    padding-left: 8px;
   margin-bottom:2px;
   vertical-align:middle;
 }

 #smartcapture-block-jwdea6dogx input[type="radio"],
 #smartcapture-block-jwdea6dogx input[type="checkbox"] {
  margin: 0 0.4em 3px 0;
  vertical-align: middle;
   line-height: 40px;
    font-size: 16px;
    padding-left: 8px;
 }

 #smartcapture-block-jwdea6dogx input[type="text"],
 #smartcapture-block-jwdea6dogx input[type="email"],
 #smartcapture-block-jwdea6dogx input[type="number"],
input[type="date"]{
  width:100%;
   line-height: 40px;
    font-size: 16px;
    padding-left: 8px;
 }

 #smartcapture-block-jwdea6dogx .sc-button {
  background-color:#009DDC;
   border-color:#009DDC;
   border-radius:3px;
   border-style:solid;-webkit-border-radius:3px;
   -moz-border-radius:3px;color:#FFFFFF;
   font-family:Arial, Helvetica, sans-serif;
  line-height: 40px;
    font-size: 16px;
    padding-left: 8px;
   padding:10px;
 }

 #smartcapture-block-jwdea6dogx .smartcapture-submit-button-wrapper {
  padding-bottom:10px;
   text-align:center;
   line-height: 40px;
    font-size: 18px;
    padding-left: 8px;
 }

 #smartcapture-block-jwdea6dogx .date-dropdown-select-boxes input {
  display: none;
   line-height: 40px;
    font-size: 16px;
    padding-left: 8px;
 }

 #smartcapture-block-jwdea6dogx .date-dropdown-select-boxes .select {
  max-height: 28em;
  max-width: 6em;
  overflow: auto;
   line-height: 40px;
    font-size: 16px;
    padding-left: 8px;
 }

  a.buttonstyles { font-family: Arial; font-size: 16px; color: #FFFFFF; background-color: #0099ff; padding: 10px; }
  @media only screen and (max-width:480px){
  /* MOBILE GLOBAL STYLES - DO NOT CHANGE */x
  body, .tb_properties{
    font-family: 'effra', arial, sans-script !important; 
    font-size: 16px !important;
    color: #808080 !important;
    line-height: 1 !important;
    padding: 0px !important;
    }
    .buttonstyles{
      font-family: Arial !important;
      font-size: 16px !important;
      color: #FFFFFF !important;
      padding: 0px !important;
    }
    h1{
      font-family: Arial !important;
      font-size: 22px !important;
      color: #202020 !important;
      line-height: 1 !important;
    }
    
    
    .mobile-hidden{display: none !important; }.responsive-td {width: 100% !important; display: block !important; padding: 0 !important;}
  /* END OF MOBILE GLOBAL STYLES - DO NOT CHANGE */
  }
 </style>