.dlas-forms input:not([type]),.dlas-forms input[type="text"],.dlas-forms input[type="password"],.dlas-forms input[type="email"],.dlas-forms input[type="url"],.dlas-forms input[type="date"],.dlas-forms input[type="month"],.dlas-forms input[type="time"],.dlas-forms input[type="datetime"],.dlas-forms input[type="datetime-local"],.dlas-forms input[type="week"],.dlas-forms input[type="number"],.dlas-forms input[type="search"],.dlas-forms input[type="tel"],.dlas-forms input[type="color"],.dlas-forms select,.dlas-forms textarea{padding:0.75em;display:inline-block;border:1px solid #ccc;font-size:0.8em;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-transition:0.3s linear border;-moz-transition:0.3s linear border;-ms-transition:0.3s linear border;-o-transition:0.3s linear border;transition:0.3s linear border;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dlas-forms input:not([type]):focus,.dlas-forms input[type="text"]:focus,.dlas-forms input[type="password"]:focus,.dlas-forms input[type="email"]:focus,.dlas-forms input[type="url"]:focus,.dlas-forms input[type="date"]:focus,.dlas-forms input[type="month"]:focus,.dlas-forms input[type="time"]:focus,.dlas-forms input[type="datetime"]:focus,.dlas-forms input[type="datetime-local"]:focus,.dlas-forms input[type="week"]:focus,.dlas-forms input[type="number"]:focus,.dlas-forms input[type="search"]:focus,.dlas-forms input[type="tel"]:focus,.dlas-forms input[type="color"]:focus,.dlas-forms select:focus,.dlas-forms textarea:focus{outline:0;outline:thin dotted \9;border-color:#2868ac}.dlas-forms input[type="file"]:focus,.dlas-forms input[type="radio"]:focus,.dlas-forms input[type="checkbox"]:focus{outline:thin dotted #333;outline:1px auto #609bda}.dlas-forms .checkbox,.dlas-forms .radio{margin:0.5em 0;display:block}.dlas-forms input:not([type])[disabled],.dlas-forms input[type="text"][disabled],.dlas-forms input[type="password"][disabled],.dlas-forms input[type="email"][disabled],.dlas-forms input[type="url"][disabled],.dlas-forms input[type="date"][disabled],.dlas-forms input[type="month"][disabled],.dlas-forms input[type="time"][disabled],.dlas-forms input[type="datetime"][disabled],.dlas-forms input[type="datetime-local"][disabled],.dlas-forms input[type="week"][disabled],.dlas-forms input[type="number"][disabled],.dlas-forms input[type="search"][disabled],.dlas-forms input[type="tel"][disabled],.dlas-forms input[type="color"][disabled],.dlas-forms select[disabled],.dlas-forms textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#79797d}.dlas-forms input[readonly],.dlas-forms select[readonly],.dlas-forms textarea[readonly]{background:#eee;color:#777;border-color:#ccc}.dlas-forms input:focus:invalid,.dlas-forms textarea:focus:invalid,.dlas-forms select:focus:invalid{color:#b94a48;border:1px solid #ee5f5b}.dlas-forms input:focus:invalid:focus,.dlas-forms textarea:focus:invalid:focus,.dlas-forms select:focus:invalid:focus{border-color:#e9322d}.dlas-forms input[type="file"]:focus:invalid:focus,.dlas-forms input[type="radio"]:focus:invalid:focus,.dlas-forms input[type="checkbox"]:focus:invalid:focus{outline-color:#e9322d}.dlas-forms select{border:1px solid #ccc;background-color:white;height:2.25em}.dlas-forms select[multiple]{height:auto}.dlas-forms label{margin:0.5em 0 0.2em;font-size:15px}.dlas-forms fieldset{margin:0;padding:0.35em 0 0.75em;border:0}.dlas-forms legend{display:block;width:100%;padding:0.3em 0;margin-bottom:0.3em;font-size:125%;color:#333;border-bottom:1px solid #e5e5e5}.dlas-forms .stacked{width:95.8333%}.dlas-forms .stacked input:not([type]),.dlas-forms .stacked input[type="text"],.dlas-forms .stacked input[type="password"],.dlas-forms .stacked input[type="email"],.dlas-forms .stacked input[type="url"],.dlas-forms .stacked input[type="date"],.dlas-forms .stacked input[type="month"],.dlas-forms .stacked input[type="time"],.dlas-forms .stacked input[type="datetime"],.dlas-forms .stacked input[type="datetime-local"],.dlas-forms .stacked input[type="week"],.dlas-forms .stacked input[type="number"],.dlas-forms .stacked input[type="search"],.dlas-forms .stacked input[type="tel"],.dlas-forms .stacked input[type="color"],.dlas-forms .stacked select,.dlas-forms .stacked label,.dlas-forms .stacked textarea{display:inline-block;margin:0.5em 0;width:49.5%}.dlas-forms .multi-row{display:inline-block;display:grid;grid-column-gap:10px;width:100%;max-width:1024px;margin:0 auto;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.dlas-forms .multi-row input:not([type]),.dlas-forms .multi-row input[type="text"],.dlas-forms .multi-row input[type="password"],.dlas-forms .multi-row input[type="email"],.dlas-forms .multi-row input[type="url"],.dlas-forms .multi-row input[type="date"],.dlas-forms .multi-row input[type="month"],.dlas-forms .multi-row input[type="time"],.dlas-forms .multi-row input[type="datetime"],.dlas-forms .multi-row input[type="datetime-local"],.dlas-forms .multi-row input[type="week"],.dlas-forms .multi-row input[type="number"],.dlas-forms .multi-row input[type="search"],.dlas-forms .multi-row input[type="tel"],.dlas-forms .multi-row input[type="color"],.dlas-forms .multi-row select,.dlas-forms .multi-row label,.dlas-forms .multi-row textarea,.dlas-forms .multi-row .radio-box,.dlas-forms .multi-row .search-box,.dlas-forms .multi-row .search-box-expand{width:100%;margin:0.75em 0}.dlas-forms .single-row{width:100%;display:inline-block;display:grid;grid-template-columns:1fr;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.dlas-forms .single-row input:not([type]),.dlas-forms .single-row input[type="text"],.dlas-forms .single-row input[type="password"],.dlas-forms .single-row input[type="email"],.dlas-forms .single-row input[type="url"],.dlas-forms .single-row input[type="date"],.dlas-forms .single-row input[type="month"],.dlas-forms .single-row input[type="time"],.dlas-forms .single-row input[type="datetime"],.dlas-forms .single-row input[type="datetime-local"],.dlas-forms .single-row input[type="week"],.dlas-forms .single-row input[type="number"],.dlas-forms .single-row input[type="search"],.dlas-forms .single-row input[type="tel"],.dlas-forms .single-row input[type="color"],.dlas-forms .single-row select,.dlas-forms .single-row label,.dlas-forms .single-row textarea{width:100%;margin:0.75em 0;margin-bottom:0;}.dlas-forms label.checkbox{margin:1em 0}.dlas-forms .half{grid-template-columns:1fr 1fr;margin:0}.dlas-forms .third{grid-template-columns:1fr 1fr 1fr;margin:0}.dlas-forms .fourth{grid-template-columns:1fr 1fr 1fr 1fr;margin:0}.dlas-forms .form-content{margin-bottom:15px}.dlas-forms .form-link{display:block;font-size:12px;margin:10px 0}.dlas-forms .date-picker-row{position:relative}.dlas-forms .angular-date-picker{position:absolute;left:0;top:65px;z-index:999}.dlas-forms form.ng-dirty{background:#ffffff}.checkbox-label,.radio-box{display:inline-block;background:#f5f5f5;margin:0.75em 0;line-height:normal;color:#2868ac;border-radius:4px;padding:0.5em 10px;font-size:0.8em !important;border-radius:4px;-webkit-transition:0.3s linear border;-moz-transition:0.3s linear border;-ms-transition:0.3s linear border;-o-transition:0.3s linear border;transition:0.3s linear border;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.checkbox-label label input,.radio-box label input{margin-right:5px}.checkbox-label span,.radio-box span{margin:0 5px}.checkbox-label svg,.radio-box svg{fill:#2868ac}.dlas-forms .multi-row .radio-box label{margin:0 5px;display:inline-block;width:auto}.dlas-forms .multi-row .radio-stacked label{margin:5px;display:block}.list-box{position:absolute;background:#FFFFFF;height:200px;overflow-y:scroll;border:1px solid #ccc;width:100%;z-index:99}type-ahead{width:102%;display:inline-block;position:relative}type-ahead p{margin:0 5px}.dlas-forms .multi-row input.input-upload,.dlas-forms .single-row input.input-upload{padding:0.7em 0.6em;width:76.5%;display:inline-block;border:1px solid #ccc;font-size:0.8em;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-transition:0.3s linear border;-moz-transition:0.3s linear border;-ms-transition:0.3s linear border;-o-transition:0.3s linear border;transition:0.3s linear border;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0.75em 0}.fileUpload{position:relative;overflow:hidden}.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.file-name{font-size:0.8em;color:#157878;padding:10px 11px;background:#e9e9e9;border-radius:5px;width:64%;float:left;margin-right:5px}.dlas-forms label.file-name-label{margin:0;width:100%;display:block;margin-bottom:0.75em}.dlas-forms .multi-row.date-picker-row label,.dlas-forms .single-row.date-picker-row label{width:100%;display:inline-block;margin:0}.dlas-forms .multi-row.date-picker-row .datepicker-input,.dlas-forms .single-row.date-picker-row .datepicker-input{width:86%;border-right:0;border-radius:4px 0px 0px 4px}.dlas-forms .multi-row.date-picker-row .cal-icon,.dlas-forms .single-row.date-picker-row .cal-icon{padding:3px 4px;border-radius:0px 4px 4px 0px;box-shadow:inset 0 1px 3px #ddd;border:1px solid #ccc;border-left:0;position:absolute;bottom:10px;display:inline-block}.dlas-forms .multi-row.date-picker-row .cal-icon svg,.dlas-forms .single-row.date-picker-row .cal-icon svg{fill:#2868ac;height:20px;width:20px}.form-error{padding:15px;border:1px solid #e9322d;border-radius:4px;margin:15px 0;width:100%;display:inline-block;color:#e9322d}.form-success{padding:15px;border:1px solid #2868ac;border-radius:4px;margin:15px 0;width:100%;display:inline-block;color:#2868ac}.form-warning{padding:15px;border:1px solid #dec716;border-radius:4px;margin:15px 0;width:100%;display:inline-block;color:#9c7d00}@media screen and (max-width: 768px){.dlas-forms .fourth{grid-template-columns:1fr 1fr}.dlas-forms .multi-row input:not([type]),.dlas-forms .multi-row input[type="text"],.dlas-forms .multi-row input[type="password"],.dlas-forms .multi-row input[type="email"],.dlas-forms .multi-row input[type="url"],.dlas-forms .multi-row input[type="date"],.dlas-forms .multi-row input[type="month"],.dlas-forms .multi-row input[type="time"],.dlas-forms .multi-row input[type="datetime"],.dlas-forms .multi-row input[type="datetime-local"],.dlas-forms .multi-row input[type="week"],.dlas-forms .multi-row input[type="number"],.dlas-forms .multi-row input[type="search"],.dlas-forms .multi-row input[type="tel"],.dlas-forms .multi-row input[type="color"],.dlas-forms .multi-row select,.dlas-forms .multi-row label,.dlas-forms .multi-row textarea{width:100%;margin:0.75em 0}}@media screen and (max-width: 500px){.dlas-forms .fourth,.dlas-forms .third,.dlas-forms .half{grid-template-columns:1fr}}@media only screen and (max-width: 480px){button[type="submit"]{margin:0.7em 0 0}input:not([type]),input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="week"],input[type="number"],input[type="search"],input[type="tel"],input[type="color"],label{margin-bottom:0.3em;display:block}}.grid-wrapper{display:grid;grid-column-gap:20px;width:90%;max-width:1024px;margin:0 auto}.full{width:90%;max-width:1024px;margin:0 auto}.one{grid-template-columns:1fr}.two{grid-template-columns:1fr 1fr}.three-and-one{grid-template-columns:3fr 1fr}.one-and-three{grid-template-columns:1fr 3fr}.four{grid-template-columns:1fr 1fr 1fr 1fr}.three{grid-template-columns:1fr 1fr 1fr}.one>*{float:left;width:100%}.two>*{float:left;width:50%}.three-and-one>div:first-child,.one-and-three>div:last-child{float:left;width:75%}.three-and-one>div:last-child,.one-and-three>div:first-child{float:left;width:25%}.four>*{float:left;width:25%}.three>*{float:left;width:33.33%}@supports (display: grid){.one>*,.two>*,.three>*,.four>*,.three-and-one>div:last-child,.one-and-three>div:first-child,.three-and-one>div:first-child,.one-and-three>div:last-child{width:auto}}@media screen and (max-width: 768px){.three-and-one,.one-and-three{grid-template-columns:1fr 1fr}.four{grid-template-columns:1fr}}@media screen and (max-width: 500px){.two,.three-and-one,.one-and-three,.three{grid-template-columns:1fr}.three-and-one.halves,.one-and-three.halves{grid-template-columns:1fr 1fr}}
.jcot-form {
    padding:20px;
}
.submit-container {margin-top:15px;}
.button, a.button, a:link.button, a:visited.button {

    background: #123752;
    font-weight: 600;
    display: inline-block;
    line-height:normal;
    border: none !important;
    cursor: pointer;
    padding: 10px 20px;
    white-space: nowrap;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #FFFFFF !important;
    text-decoration: none;
    vertical-align: middle;
   }
  
    .button.secondary {
      border: none !important;
      background: #7094a2;
      color: #ffffff !important;
    }
