.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-calendar:before{content:"\e109"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.input-group-addon{height:3em;padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.4em;vertical-align:top;border-top:1px solid #ddd}.apply-job-button-submit{display:block;width:50%;color:#fff;float:right;border:none;text-align:right;padding:1em 0;text-align:center;background:transparent;font-weight:400;letter-spacing:.13em;margin:0;text-transform:uppercase;position:relative;z-index:1;direction:ltr;background:rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);height:100%;border-bottom-right-radius:6px}.apply-job-button-previous{display:block;width:50%;color:#fff;float:left;border:none;border-right:1px solid white;text-align:left;padding:1.3em 0 1em 2.5em;background:transparent;font-weight:400;letter-spacing:.13em;margin:0;text-transform:uppercase;position:relative;z-index:1;direction:ltr}.apply-job-button-previous:before{content:"";width:1.2em;height:.7em;display:inline-block;background-size:1.15em;background-position:right;position:relative;background-repeat:no-repeat;top:1px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16'%3e%3cg fill='none' fill-rule='evenodd' stroke='rgba(205,236,255,.7)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3e%3cpath d='M22.2203 8.0199H1.2951l6.2016 6.2016'/%3e%3cpath d='M7.194 1.308L1.3704 7.8922l2.9118 3.0499'/%3e%3c/g%3e%3c/svg%3e");right:.7em}.apply-job-question{text-align:left;font-size:1.4em;line-height:1.4em;word-break:break-word;color:#47525d}.apply-job-less-margin{margin-top:0!important;padding-bottom:0!important}.apply-job-fields-group{display:flex;padding-top:2px!important;padding-bottom:1.35em;margin-top:1em}.apply-job-field{padding-left:1%;padding-right:1%}.apply-job-field label{width:100%}.apply-job-field-full{flex-grow:1}.apply-job-field-half{flex-grow:2}.apply-job-field-input,.apply-job-field-textarea{box-shadow:0 4px 5px -4px #607d8b;transition:.3s;border-radius:5px;border:3px solid #e4e4e4!important;line-height:1.5;padding:.5em 1em;border:1px solid;width:100%;color:#de9a00;background:#fbfbfb}.apply-job-field-textarea{height:10em}.apply-job-field-input:focus,.apply-job-field-textarea:focus{outline:0}.apply-job-field-datepicker-group{display:flex}.apply-job-field-datepicker-group div.bfh-datepicker{height:3em}.apply-job-field-datepicker-group div.bfh-datepicker div.input-group{height:3em}.apply-job-field-datepicker-group div.bfh-datepicker input{display:none}.apply-job-field-datepicker-group div.bfh-datepicker div.bfh-datepicker-calendar{left:unset;right:0}.apply-job-field-select{transition:.3s;color:#de9a00;line-height:1.5;padding:.5em 1em;display:block;width:100%;border:3px solid #e1e1e1;box-shadow:0 4px 5px -4px #607d8b}.apply-job-field-select:focus{outline:0}.apply-job-field-checkbox{margin-top:5px;margin-right:15px;transform:scale(2);-ms-transform:scale(2);-webkit-transform:scale(2);-moz-transform:scale(2)}.apply-job-field-checkbox.apply-job-field-error~span{color:red}.apply-job-field-label{top:100%;padding:.6em 0;font-size:.6em;color:#47525d;font-family:Roboto;font-weight:400}.apply-job-field-is-required-message{font-size:18px;display:block;float:right;font-size:.75em;line-height:1.5;background:rgba(0,0,0,.7);color:#fff;padding:.4em .8em;font-weight:300;border-radius:3px}.apply-job-field-error,.apply-job-field-error:focus{border-color:red!important}.apply-job-question-error{color:red}.apply-job-field-error-message{font-size:13.5px!important;display:block;line-height:1.5;text-align:center;background:#04384c;color:#fff;padding:.4em .8em;font-weight:300;border-radius:3px;position:absolute;left:50%;margin-top:1em;z-index:3;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.apply-job-yes-no-radio{display:none}.apply-job-yes-no-label{color:#79673e;border:3px solid #e1e1e1!important;background-color:#e6e6e6;text-align:center;display:block;border-radius:4px;font-size:1.25em;padding:.6em 0;cursor:pointer;line-height:1;font-weight:300;font-family:Roboto;box-shadow:0 4px 5px -4px #607d8b}input[type=radio]:checked~.apply-job-yes-no-label,input[type=radio]:hover~.apply-job-yes-no-label{animation:blink .15s linear 2 normal forwards;color:white;background-color:#ffc941!important;border:3px solid #ffc941!important}@media screen and (max-width:400px){button.apply-job-button-previous{padding:1.3em 0 1.3em 1em}.apply-job-field-datepicker-group div.bfh-datepicker .bfh-datepicker-calendar>table.calendar{width:300px}.apply-job-field-error-message{width:100%;margin:1em 0 0}}.autocomplete-suggestions{overflow:auto;background-color:#fff;position:absolute!important;z-index:1000;border-radius:2px;border-top:1px solid #d9d9d9;font-family:Arial,sans-serif;box-shadow:0 2px 6px rgba(0,0,0,.3);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.autocomplete-suggestion{cursor:default;padding:0 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:30px;text-align:left;border-top:1px solid #e6e6e6;font-size:11px;color:#515151}.autocomplete-suggestion strong{font-weight:700}.autocomplete-selected{background:#fafafa}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}