/* http://54.208.0.22/wp-content/themes/dt-the7-child/css/employment-application/employment-application.css?ver=1.0.0 */
.clear{display:block;clear:both}.box-set{position:relative}.box-set:before,.box-set:after{display:table;content:''}.box-set:after{clear:both}.box{position:relative;float:left}.box:last-child{margin-right:0}.box.box-m{margin:0 60px 0 0}.b-2{width:calc(100% / 2)}.b-2:nth-of-type(2n){margin-right:0}.box-m.b-2{width:calc((100% / 2) - ((60px * 1) / 2))}.b-3{width:calc(100% / 3)}.b-3:nth-of-type(3n){margin-right:0}.box-m.b-3{width:calc((100% / 3) - ((60px * 2) / 3))}.b-4{width:calc(100% / 4)}.b-4:nth-of-type(4n){margin-right:0}.box-m.b-4{width:calc((100% / 4) - ((60px * 3) / 4))}.b-5{width:calc(100% / 5)}.b-5:nth-of-type(5n){margin-right:0}.box-m.b-5{width:calc((100% / 5) - ((60px * 4) / 5))}.b-6{width:calc(100% / 6)}.b-6:nth-of-type(6n){margin-right:0}.box-m.b-6{width:calc((100% / 6) - ((60px * 5) / 6))}.b-7{width:calc(100% / 7)}.b-7:nth-of-type(7n){margin-right:0}.box-m.b-7{width:calc((100% / 7) - ((60px * 6) / 7))}.b-8{width:calc(100% / 8)}.b-8:nth-of-type(8n){margin-right:0}.box-m.b-8{width:calc((100% / 8) - ((60px * 7) / 8))}.b-100{width:100%}.b-99{width:99%}.b-98{width:98%}.b-97{width:97%}.b-96{width:96%}.b-95{width:95%}.b-94{width:94%}.b-93{width:93%}.b-92{width:92%}.b-91{width:91%}.b-90{width:90%}.b-89{width:89%}.b-88{width:88%}.b-87{width:87%}.b-86{width:86%}.b-85{width:85%}.b-84{width:84%}.b-83{width:83%}.b-82{width:82%}.b-81{width:81%}.b-80{width:80%}.b-79{width:79%}.b-78{width:78%}.b-77{width:77%}.b-76{width:76%}.b-75{width:75%}.b-74{width:74%}.b-73{width:73%}.b-72{width:72%}.b-71{width:71%}.b-70{width:70%}.b-69{width:69%}.b-68{width:68%}.b-67{width:67%}.b-66{width:66%}.b-65{width:65%}.b-64{width:64%}.b-63{width:63%}.b-62{width:62%}.b-61{width:61%}.b-60{width:60%}.b-59{width:59%}.b-58{width:58%}.b-57{width:57%}.b-56{width:56%}.b-55{width:55%}.b-54{width:54%}.b-53{width:53%}.b-52{width:52%}.b-51{width:51%}.b-50{width:50%}.b-49{width:49%}.b-48{width:48%}.b-47{width:47%}.b-46{width:46%}.b-45{width:45%}.b-44{width:44%}.b-43{width:43%}.b-42{width:42%}.b-41{width:41%}.b-40{width:40%}.b-39{width:39%}.b-38{width:38%}.b-37{width:37%}.b-36{width:36%}.b-35{width:35%}.b-34{width:34%}.b-33{width:33%}.b-32{width:32%}.b-31{width:31%}.b-30{width:30%}.b-29{width:29%}.b-28{width:28%}.b-27{width:27%}.b-26{width:26%}.b-25{width:25%}.b-24{width:24%}.b-23{width:23%}.b-22{width:22%}.b-21{width:21%}.b-20{width:20%}.b-19{width:19%}.b-18{width:18%}.b-17{width:17%}.b-16{width:16%}.b-15{width:15%}.b-14{width:14%}.b-13{width:13%}.b-12{width:12%}.b-11{width:11%}.b-10{width:10%}.page-template-page-employment-application{line-height:initial;text-align:initial;font-size:initial}.page-template-page-employment-application .masthead,.page-template-page-employment-application .header-space,.page-template-page-employment-application .mobile-header-space{display:none!important}.page-template-page-employment-application .wf-container-main{grid-template-columns:100%!important}.page-template-page-employment-application fieldset{background:none;margin:0 0 50px;padding:0;border:none}.page-template-page-employment-application legend{background:none;margin:0 0 40px;text-align:center;font-size:1.6em;font-weight:400;border:none!important}.page-template-page-employment-application input{font-family:inherit}.page-template-page-employment-application input:focus,.page-template-page-employment-application input:active{background:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.page-template-page-employment-application input[type="radio"],.page-template-page-employment-application input[type="checkbox"]{position:absolute;opacity:0;z-index:-1}.page-template-page-employment-application .ui-datepicker{background:#fff;position:absolute;right:0;width:360px;padding:0;overflow:hidden;border:1px solid #ddd;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.page-template-page-employment-application .ui-datepicker.ui-datepicker-inline{position:relative;border:none!important}.page-template-page-employment-application .ui-datepicker .ui-datepicker-header{background:#fff!important;padding:0;height:32px;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.page-template-page-employment-application .ui-datepicker .ui-datepicker-prev,.page-template-page-employment-application .ui-datepicker .ui-datepicker-next{display:none}.page-template-page-employment-application .ui-datepicker .ui-datepicker-month,.page-template-page-employment-application .ui-datepicker .ui-datepicker-year{margin:0;padding:0 8px;width:50%;height:31px;outline:none;border:none}.page-template-page-employment-application .ui-datepicker .ui-datepicker-month{border-right:1px solid #ddd}.page-template-page-employment-application .ui-datepicker .ui-datepicker-calendar{width:100%;font-size:initial;color:#555;border:none!important}.page-template-page-employment-application .ui-datepicker .ui-datepicker-week-end{color:#b53235}.page-template-page-employment-application .ui-datepicker .ui-datepicker-calendar{border-top:1px solid #ddd!important}.page-template-page-employment-application .ui-datepicker table{margin:0;border-collapse:collapse}.page-template-page-employment-application .ui-datepicker table th{background:#fff;padding:6px 0;text-align:center;font-size:.9em}.page-template-page-employment-application .ui-datepicker table tbody{margin-top:-1px!important;border-top:1px solid #ddd!important}.page-template-page-employment-application .ui-datepicker table tbody tr{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.page-template-page-employment-application .ui-datepicker table tbody tr:last-child{border-bottom:none}.page-template-page-employment-application .ui-datepicker table tbody tr:last-child td{border-bottom:none}.page-template-page-employment-application .ui-datepicker table tbody td{padding:0!important;width:46px;height:46px;cursor:pointer;border-right:1px solid #ddd;-webkit-transition:background-color 0.1s linear;-moz-transition:background-color 0.1s linear;-ms-transition:background-color 0.1s linear;transition:background-color 0.1s linear}.page-template-page-employment-application .ui-datepicker table tbody td:first-child{border-left:none!important}.page-template-page-employment-application .ui-datepicker table tbody td:last-child{border-right:none!important}.page-template-page-employment-application .ui-datepicker table tbody td:hover a{border-color:rgba(153,153,153,.5)!important}.page-template-page-employment-application .ui-datepicker table tbody td a,.page-template-page-employment-application .ui-datepicker table tbody td.ui-datepicker-unselectable .ui-state-default{background:none!important;display:block;margin:0 auto;width:28px;height:28px;line-height:1.9em;text-decoration:none;text-align:center;font-weight:600;font-size:.9em;color:#333;outline:none;border:2px solid transparent!important;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.page-template-page-employment-application .ui-datepicker .ui-datepicker-current-day a,.page-template-page-employment-application .ui-datepicker .ui-datepicker-current-day:hover a,.page-template-page-employment-application .ui-datepicker .ui-priority-secondary .ui-datepicker-current-day a{border-color:#999!important;color:#000!important;opacity:1!important}.page-template-page-employment-application .ui-datepicker .ui-datepicker-unselectable,.page-template-page-employment-application .ui-datepicker .ui-datepicker-unselectable:hover{background:#f5f5f5!important}.page-template-page-employment-application .ui-datepicker .ui-datepicker-unselectable .ui-state-default{border-color:transparent!important}.page-template-page-employment-application .ui-datepicker .ui-priority-secondary{opacity:0.8!important}.page-template-page-employment-application .ui-datepicker .ui-datepicker-current,.page-template-page-employment-application .ui-datepicker .ui-datepicker-close{display:none}.page-template-page-employment-application .ui-datepicker .ui-datepicker-present{background:#fcfcfc;display:block;width:100%;font-weight:400;color:#222;border:none;border-top:1px solid #ddd}.page-template-page-employment-application .ui-datepicker .ui-datepicker-present:before,.page-template-page-employment-application .ui-datepicker .ui-datepicker-present:after{display:none}.page-template-page-employment-application .ui-datepicker .ui-datepicker-present:hover{background:#f9f9f9}.page-template-page-employment-application .site-header,.page-template-page-employment-application .site-footer{display:none}.page-template-page-employment-application .content-container{padding-top:0}.page-template-page-employment-application .form-title{margin:0 0 60px;text-transform:uppercase;text-align:center;font-size:3.3em;font-weight:400;color:#222}.employment-application{position:relative;margin:120px auto;width:1200px;font-size:62.5%;color:#343e47;overflow-x:hidden}.employment-application *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.employment-application.ea-im ::selection,.employment-application.ea-jcp ::selection,.employment-application.ea-cst ::selection{background:#343e47;color:#fff}.employment-application.ea-im ::-moz-selection,.employment-application.ea-jcp ::-moz-selection,.employment-application.ea-cst ::-moz-selection{background:#343e47;color:#fff}.employment-application.ea-nbe ::selection{background:#011149;color:#fff}.employment-application.ea-nbe ::-moz-selection{background:#011149;color:#fff}.employment-application .employment-application-logo{display:block;margin:0 auto 60px;width:278px}.employment-application.ea-cst .employment-application-logo{margin:0 auto 30px;width:144px}.employment-application .app-notice{background:rgba(200,200,200,.1);margin-bottom:50px;padding:20px;text-align:center}.employment-application .app-notice h4{margin-bottom:12px;line-height:1em;font-size:1.7em;font-weight:600;color:#444}.employment-application .app-notice p{margin:0;font-size:1.5em}.employment-application .fieldset-label{margin-bottom:40px;text-transform:uppercase;text-align:center;font-size:2.4em;font-weight:600;color:#343e47}.employment-application .fieldset-description{margin-bottom:60px;font-size:1.7em}.employment-application .form-row{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:20px}.employment-application .form-row *{font-family:inherit}.employment-application .form-row:after{position:relative;display:block;content:'';clear:both}.employment-application .app-work-history h4,.employment-application .app-education h4{font-size:1.7em;font-weight:600;color:#333}.employment-application .vspace{height:40px}.employment-application .input-wrapper{position:relative;outline-color:rgba(246,167,28,.4);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.employment-application .input-wrapper>.input-wrapper{margin-bottom:0}.employment-application.ea-im .input-wrapper{outline-color:rgba(246,167,28,.5)}.employment-application.ea-nbe .input-wrapper{outline-color:rgba(1,17,73,.5)}.employment-application.ea-jcp .input-wrapper{outline-color:rgba(245,167,6,.5)}.employment-application.ea-cst .input-wrapper{outline-color:rgba(254,208,61,.5)}.employment-application .input-wrapper-half{float:left;margin-right:4%;width:48%}.employment-application .form-row .input-wrapper:last-of-type,.employment-application .input-wrapper-half:nth-child(2n){margin-right:0!important}.employment-application .input-wrapper-active{background:rgba(246,167,28,.1);outline:6px solid rgba(246,167,28,.1)}.employment-application.ea-im .input-wrapper-active{background:rgba(246,167,28,.1);outline:6px solid rgba(246,167,28,.1)}.employment-application.ea-nbe .input-wrapper-active{background:rgba(1,17,73,.1);outline:6px solid rgba(1,17,73,.1)}.employment-application.ea-jcp .input-wrapper-active{background:rgba(245,167,6,.1);outline:6px solid rgba(245,167,6,.1)}.employment-application.ea-cst .input-wrapper-active{background:rgba(254,208,61,.1);outline:6px solid rgba(254,208,61,.1)}.employment-application .input-label{display:block;font-size:1.5em;color:#343e47;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;transition:color 0.2s linear}.employment-application .input-wrapper-active .input-label{color:#111}.employment-application .radio-wrapper .input-label:after{display:block;content:'';width:100%;height:13px}.employment-application .input{background:none;position:relative;padding:0;width:100%;height:36px;color:#111;border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #343e47;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;-webkit-transition:border-color 0.1s linear;-moz-transition:border-color 0.1s linear;-ms-transition:border-color 0.1s linear;transition:border-color 0.1s linear}.employment-application .input-text{height:36px;font-size:1.6em}.employment-application .input-other{display:none}.employment-application .input-disabled{background:#eee;color:#777;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.employment-application .input-textarea{margin-top:10px;padding:10px;width:100%;height:100px;min-height:100px;max-height:300px;resize:vertical;font-size:1.6em;border:1px solid #343e47}.employment-application .radio-set{padding-top:16px;height:36px}.employment-application .input-radio,.employment-application .input-checkbox{position:relative;display:inline-block;margin:0 20px 0 0;line-height:1.2em;font-size:1.6em;color:#343e47;cursor:pointer;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.employment-application .input-radio span,.employment-application .input-checkbox span{position:relative;display:block;float:left;margin-right:12px;width:20px;height:20px;vertical-align:bottom;border:2px solid #343e47;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-transition:all ease 0.2s;-moz-transition:all ease 0.2s;-ms-transition:all ease 0.2s;transition:all ease 0.2s}.employment-application .input-radio span:before,.employment-application .input-radio span:after,.employment-application .input-checkbox span:before,.employment-application .input-checkbox span:after{background-color:#f6a71c;position:absolute;display:inline-block;content:'';width:2px;height:0;-webkit-box-sizing:initial;-moz-box-sizing:initial;-ms-box-sizing:initial;box-sizing:initial;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.employment-application .input-radio span:before,.employment-application .input-checkbox span:before{top:16px;left:9px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.employment-application .input-radio span:after,.employment-application .input-checkbox span:after{top:6px;left:2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.employment-application.ea-im .input-radio span:before,.employment-application.ea-im .input-radio span:after,.employment-application.ea-im .input-checkbox span:before,.employment-application.ea-im .input-checkbox span:after{background-color:#f6a71c}.employment-application.ea-nbe .input-radio span:before,.employment-application.ea-nbe .input-radio span:after,.employment-application.ea-nbe .input-checkbox span:before,.employment-application.ea-nbe .input-checkbox span:after{background-color:#011149}.employment-application.ea-jcp .input-radio span:before,.employment-application.ea-jcp .input-radio span:after,.employment-application.ea-jcp .input-checkbox span:before,.employment-application.ea-jcp .input-checkbox span:after{background-color:#f5a706}.employment-application.ea-cst .input-radio span:before,.employment-application.ea-cst .input-radio span:after,.employment-application.ea-cst .input-checkbox span:before,.employment-application.ea-cst .input-checkbox span:after{background-color:#fed03d}.employment-application input[type="radio"]:checked+.input-radio span:before,.employment-application input[type="checkbox"]:checked+.input-checkbox span:before{height:20px;border:2px solid #fff;-webkit-animation:topCheck 0.25s ease 0s forwards;-moz-animation:topCheck 0.25s ease 0s forwards;-ms-animation:topCheck 0.25s ease 0s forwards;animation:topCheck 0.25s ease 0s forwards}.employment-application input[type="radio"]:checked+.input-radio span:after,.employment-application input[type="checkbox"]:checked+.input-checkbox span:after{height:10px;-webkit-animation:bottomCheck 0.25s ease 0s forwards;-moz-animation:bottomCheck 0.25s ease 0s forwards;-ms-animation:bottomCheck 0.25s ease 0s forwards;animation:bottomCheck 0.25s ease 0s forwards}.employment-application .input-select+.validation-error{bottom:-14px}.employment-application .input-select{font-size:1.5em}.employment-application .input-autocomplete{background:#fdfdfd;position:relative;top:0;left:0;width:100%;height:40px;border:1px solid #343e47;border-bottom:0}.employment-application .input-autocomplete input{background:none;display:block;padding:0 10px;width:100%;height:40px;outline:none;border:none}.employment-application .input-autocomplete input:focus{background:none;outline:none;border:none}.employment-application .input-select-label{position:relative;display:block;width:100%;height:100%;line-height:2.2em;text-overflow:ellipsis;white-space:nowrap;font-size:1.1em;color:#111;overflow:hidden;cursor:pointer}.employment-application .input-select-label:after{position:absolute;display:block;content:'';top:13px;right:5px;display:inline-block;padding:2px;border:solid #555;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.employment-application .input-select-label:focus{outline:none}.employment-application .input-select-active .input-select-label:after{border-color:#111}.employment-application .input-select-wrapper{position:absolute;visibility:hidden;top:45px;left:0;width:100%;opacity:0;z-index:10000;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.employment-application .input-select-active .input-select-wrapper{visibility:visible;top:35px;opacity:1}.employment-application .input-select-options-wrapper{max-height:200px}.employment-application .input-select-options{background:#fdfdfd;position:relative;overflow:hidden;border:1px solid #343e47}.employment-application .input-select-options-long{height:176px}.employment-application .input-select-option{display:block;padding:5px 10px;width:100%;font-size:1em;color:#333;cursor:pointer;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;transition:all 0.1s linear}.employment-application .input-select-option:hover{color:#000}.employment-application .input-select-option:focus{outline:none}.employment-application.ea-im .input-select-option:hover{background:rgba(246,167,28,.1)}.employment-application.ea-nbe .input-select-option:hover{background:rgba(2,26,107,.1)}.employment-application.ea-jcp .input-select-option:hover{background:rgba(221,149,4,.1)}.employment-application.ea-cst .input-select-option:hover{background:rgba(255,217,104,.1)}.employment-application .input-select-option-selected{font-weight:700}.employment-application .input-description{display:block;margin-top:4px;font-size:1.3em}.employment-application .button.input-select-switch{background:#f6a71c;position:absolute;top:0;right:0;padding:3px 6px;line-height:1em;font-weight:700;color:#fff;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.employment-application.ea-im .button.input-select-switch{background:#f6a71c}.employment-application.ea-nbe .button.input-select-switch{background:#011149}.employment-application.ea-jcp .button.input-select-switch{background:#f5a706}.employment-application.ea-cst .button.input-select-switch{background:#fed03d}.employment-application .button{padding:0;font-size:inherit;color:#fff;cursor:pointer;border:0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;-ms-transition:background 0.2s linear;transition:background 0.2s linear}.employment-application.ea-im .button{background:#f6a71c}.employment-application.ea-im .button:hover{background:#e09718;color:#fff}.employment-application.ea-nbe .button{background:#011149}.employment-application.ea-nbe .button:hover{background:#021a6b;color:#fff}.employment-application.ea-jcp .button{background:#f5a706}.employment-application.ea-jcp .button:hover{background:#dd9504;color:#fff}.employment-application.ea-cst .button{background:#fed03d}.employment-application.ea-cst .button:hover{background:#ffd968;color:#fff}.employment-application .add-employment-history,.employment-application .add-education-history{padding:12px 24px;text-transform:uppercase;font-size:1.2em;color:#fff}.employment-application .add-education-history{margin-top:-15px}.employment-application .signature-clear{position:absolute;top:0;right:0;padding:2px 6px;line-height:1rem;font-size:1.1em;font-weight:700}.employment-application.ea-im .signature-clear{background:#f6a71c}.employment-application.ea-im .signature-clear:hover{background:#e09718;color:#fff}.employment-application.ea-nbe .signature-clear{background:#011149}.employment-application.ea-nbe .signature-clear:hover{background:#021a6b;color:#fff}.employment-application.ea-jcp .signature-clear{background:#f5a706}.employment-application.ea-jcp .signature-clear:hover{background:#dd9504;color:#fff}.employment-application.ea-cst .signature-clear{background:#fed03d}.employment-application.ea-cst .signature-clear:hover{background:#ffd968;color:#fff}.employment-application .form-remove{position:absolute;top:0;right:0;line-height:1em;font-size:2.5em;cursor:pointer;opacity:0;z-index:100;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.employment-application.ea-im .form-remove{color:#f6a71c}.employment-application.ea-im .form-remove:hover{color:#e09718}.employment-application.ea-nbe .form-remove{color:#011149}.employment-application.ea-nbe .form-remove:hover{color:#021a6b}.employment-application.ea-nbe .form-remove{color:#f5a706}.employment-application.ea-nbe .form-remove:hover{color:#dd9504}.employment-application.ea-cst .form-remove{color:#fed03d}.employment-application.ea-cst .form-remove:hover{color:#ffd968}.employment-application .app-professional-references .form-row:nth-of-type(3){margin-bottom:60px}.employment-application .button-submit{position:relative;display:block;margin:60px auto;padding:0;width:460px;height:80px;text-align:center}.employment-application .button-submit input{background:none;display:block;margin:0;width:100%;height:100%;text-transform:uppercase;font-size:2.4em;font-weight:400;color:#fff;outline:none;border:none}.employment-application .button-submit input:hover{border:none}.employment-application .button-loading,.employment-application .button-loading:hover{background:#aaa}.employment-application .validation-error{background:#f6a71c;position:absolute;display:block;left:0;bottom:-18px;padding:0 6px;line-height:1.5em;font-size:1em;color:#fff}.employment-application.ea-im .validation-error{background:#f6a71c}.employment-application.ea-nbe .validation-error,.employment-application.ea-jcp .validation-error,.employment-application.ea-cst .validation-error{background:#c4000d}@-webkit-keyframes topCheck{0%,50%{height:0}100%{height:20px}}@-moz-keyframes topCheck{0%,50%{height:0}100%{height:20px}}@-ms-keyframes topCheck{0%,50%{height:0}100%{height:20px}}@keyframes topCheck{0%,50%{height:0}100%{height:20px}}@-webkit-keyframes bottomCheck{0%{height:0}100%{height:10px}}@-moz-keyframes bottomCheck{0%{height:0}100%{height:10px}}@-ms-keyframes bottomCheck{0%{height:0}100%{height:10px}}@keyframes bottomCheck{0%{height:0}100%{height:10px}}.mCSB_container_wrapper{margin-right:0}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;background-color:rgba(150,150,150,.5)!important}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{width:3px;background-color:rgba(150,150,150,.2)!important}.button-loader{position:relative;display:inline-block;top:20px;width:40px;height:40px;vertical-align:middle;border:2px solid rgba(255,255,255,.2);border-left-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-animation:loaderSpin 1.2s infinite linear;-moz-animation:loaderSpin 1.2s infinite linear;-ms-animation:loaderSpin 1.2s infinite linear;animation:loaderSpin 1.2s infinite linear}.load-complete{border-color:#fff;-webkit-transition:border 500ms ease-out;-moz-transition:border 500ms ease-out;-ms-transition:border 500ms ease-out;transition:border 500ms ease-out;-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}.checkmark{display:none}.checkmark.draw:after{-webkit-animation:checkmark 0.6s ease;-moz-animation:checkmark 0.6s ease;-ms-animation:checkmark 0.6s ease;animation:checkmark 0.6s ease;-webkit-transform:scaleX(-1) rotate(135deg);-moz-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg)}.checkmark:after{position:absolute;content:'';top:18px;left:6px;width:9px;height:17px;opacity:1;border-top:2px solid #fff;border-right:2px solid #fff;transform-origin:left top;-webkit-box-sizing:initial;-moz-box-sizing:initial;-ms-box-sizing:initial;box-sizing:initial}@-webkit-keyframes loaderSpin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loaderSpin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes loaderSpin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loaderSpin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes checkmark{0%{width:0;height:0;opacity:1}20%{width:9px;height:0;opacity:1}80%{width:9px;height:17px;opacity:1}}@-moz-keyframes checkmark{0%{width:0;height:0;opacity:1}20%{width:9px;height:0;opacity:1}80%{width:9px;height:17px;opacity:1}}@-ms-keyframes checkmark{0%{width:0;height:0;opacity:1}20%{width:9px;height:0;opacity:1}80%{width:9px;height:17px;opacity:1}}@keyframes checkmark{0%{width:0;height:0;opacity:1}20%{width:9px;height:0;opacity:1}80%{width:9px;height:17px;opacity:1}}.employment-history,.education-history{position:relative}.employment-history:before,.education-history:before{display:block;content:'';width:100%;height:25px}.employment-history{display:none}.employment-history .input-label{margin-bottom:10px}.dynamic-form{position:relative;margin-bottom:5px}.dynamic-form:after{display:table;content:'';width:100%;height:25px}.dynamic-form:not(:first-of-type){-webkit-animation:displayForm 1s ease-out;-moz-animation:displayForm 1s ease-out;-ms-animation:displayForm 1s ease-out;animation:displayForm 1s ease-out}.dynamic-form:hover .form-remove{opacity:1}@-webkit-keyframes displayForm{0%{max-height:0;opacity:0;overflow:hidden}30%{opacity:1}100%{max-height:500px;overflow:visible}}@-moz-keyframes displayForm{0%{max-height:0;opacity:0;overflow:hidden}30%{opacity:1}100%{max-height:500px;overflow:visible}}@-ms-keyframes displayForm{0%{max-height:0;opacity:0;overflow:hidden}30%{opacity:1}100%{max-height:500px;overflow:visible}}@keyframes displayForm{0%{max-height:0;opacity:0;overflow:hidden}30%{opacity:1}100%{max-height:500px;overflow:visible}}.form-footer{margin-top:100px}.form-footer p{margin:0 0 15px;font-size:1.7em}.form-footer li{margin-bottom:8px}.form-footer ol li{font-size:1.7em}.form-footer small,.form-footer ul li{font-size:1.4em}.form-footer small{display:block;margin-bottom:10px}.app-signature{margin:60px 0 100px}.app-signature .form-row:last-child{margin-top:40px}.app-signature .input{margin-bottom:6px;height:60px!important}.signature-wrapper{padding-top:26px}#signature{background:#fafafa;display:block;margin-bottom:6px;width:100%;height:60px;border-bottom:1px solid #343e47}#signature canvas{width:100%!important;height:100%!important}.application-response-message{background:#f7f7f7;padding:26px 0;text-align:center;font-size:1.8em}.input-tooltip{background:#ddd;position:absolute;display:none;top:-17px;right:20px;padding:5px 10px;line-height:1.6em;white-space:nowrap;font-size:1.1em;font-weight:600;color:#222;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.input-tooltip:before,.input-tooltip:after{position:absolute;content:'';top:100%;left:50%;height:0;width:0;pointer-events:none;border:solid transparent;border-top-color:#ddd}.input-tooltip:before{margin-left:-5px;border-width:5px}.input-tooltip:after{margin-left:-4px;border-width:4px}@media all and (max-width:1280px){.employment-application{width:93.7%}}@media all and (max-width:860px){.employment-application .box-radio-3x .input-radio{margin-top:20px}}@media all and (max-width:768px){.box.box-m{margin:0 30px 0 0}.box-m.b-2{width:calc((100% / 2) - ((30px * 1) / 2))}.box-m.b-3{width:calc((100% / 3) - ((30px * 2) / 3))}.box-m.b-4{width:calc((100% / 4) - ((30px * 3) / 4))}.box-m.b-5{width:calc((100% / 5) - ((30px * 4) / 5))}.box-m.b-6{width:calc((100% / 6) - ((30px * 5) / 6))}.box-m.b-7{width:calc((100% / 7) - ((30px * 6) / 7))}.box-m.b-8{width:calc((100% / 8) - ((30px * 7) / 8))}.employment-application .app-notice p{text-align:justify}}@media all and (max-width:640px){.employment-application .form-row{margin-bottom:0}.employment-application .form-row>.input-wrapper{margin:0 0 35px;width:100%}.employment-application .box-radio-3x .input-radio{margin-top:0}}@media all and (max-width:640px){.employment-application .button-submit{width:100%}}@media all and (max-width:390px){.employment-application .box-radio-3x .input-radio{margin-top:20px}.employment-application .button-submit input{font-size:2em}}@media all and (max-width:320px){.page-template-page-employment-application .sidebar-navigation{width:20em}}