    .hidden { display: none; }
#IderaForm .col { margin-bottom: 16px; }
#IderaForm input, #IderaForm select, #IderaForm textarea { width: 100%; margin: 0; color: #000000de; outline: none; padding: 10px 16px; resize: vertical; border: 1px solid #22242626; background: #fff; }
#IderaForm input[type="checkbox"] { width: auto; }
#IderaForm input:focus, #IderaForm select:focus, #IderaForm textarea:focus { color: rgba(0, 0, 0, .95); border-color: #85b7d9; border-radius: 0; background: #fff; box-shadow: inset 0 0 0 0 rgba(34, 36, 38, .35); }
#IderaForm .btn-container { text-align: center; margin-bottom: 16px; }
#IderaForm .btn-submit { border: 3px solid #ffd71f; border-radius: 6px; cursor: pointer; display: inline-block; font-family: Libre Franklin, -apple-system, BlinkMacSystemFont, sans-serif; -webkit-font-smoothing: antialiased; line-height: 1; padding: .7em 1.4em; text-align: center; transition: background-color .15s ease; user-select: none; background-color: #ffd71f; color: #333740; }
#IderaForm span.error, #IderaForm label.error{color:red}
.us_privacy_policy a { color: #009EEC; }
.us_privacy_policy a:active, .us_privacy_policy a:focus, .us_privacy_policy a:hover { color: #0077b1; }
.request-demo-chk div{ margin-top:10px; }
.request-demo-chk div.text-bold { font-weight:bold; }
#IderaForm .request-demo-chk .chkdiv input[type="checkbox"] { padding: 0 !important; color: #686868; vertical-align: top; appearance: none; -webkit-appearance: none; -moz-appearance: none; border: 1px solid rgba(34, 36, 38, 0.15); width: 1.25rem; height: 1.25rem; position: relative; outline: none; margin: 0 0.5rem 0 0; }
#IderaForm .request-demo-chk .chkdiv input:before{ content: ""; display: table; clear: both; }
#IderaForm .request-demo-chk .chkdiv input:checked:after{ background-color: #85b7d9; content: ""; position: absolute; left: 2px; top: 2px; bottom: 2px; right: 2px; border-color: #686868; }
#IderaForm .ifISV,#IderaForm .ifEnterprise { display:none; }
#IderaForm .col .row-flex { display:flex; flex-wrap: wrap; }
#IderaForm .col .row-flex .col-6{ width:33.33%; }