@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.uploadFile .progress{height:10px;max-width:208px;margin-bottom:20px;overflow:hidden;background-color:#e3e3e3;border-radius:5px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.uploadFile .progress .progress-bar{float:left;width:0;height:100%;text-align:center;background-color:#005eb8;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.uploadFile .progress .progress-bar-info{background-color:#005eb8}.uploadFile .progress-bar.active,.uploadFile .progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.uploadFile__fileInput{width:0;height:0;overflow:hidden;position:absolute}.uploadFile .input-label:hover{color:#00376c}.uploadFile .disabled-fileInput{color:#d3d3d3;cursor:not-allowed}.uploadFile__file-upload-icon{color:#005eb8;font-size:1.2rem;margin-left:8px}.uploadFile__file-upload-icon svg{width:16px;height:16px}.uploadFile label{font-size:16px;letter-spacing:0;line-height:23px;color:#005eb8;margin-right:10px;cursor:pointer}.uploadFile .uploadIcon{color:#005eb8}.uploadFile .uploadIcon svg{width:16px;height:16px}.uploadFile__limit-text{color:#63666a;font-size:.75rem;letter-spacing:0;line-height:16.4px;display:block;margin-bottom:20px}.uploadFile__warning__file-type,.uploadFile__warning__size-exceed{color:#d0021b}.uploadFile .list-group{margin-top:19px}.uploadFile .list-group .fileNameSize{color:#18181a;font-size:18px;letter-spacing:0;line-height:26px;margin-bottom:10px;display:flex;flex-direction:row}@media only screen and (max-width:600px){.uploadFile .list-group .fileNameSize{display:contents}}.uploadFile .list-group .fileNameSize .fileName{word-break:break-all;max-width:400px}.uploadFile .list-group .fileNameSize .attachment{color:#63666a;margin-right:12px}.uploadFile .list-group .fileNameSize .attachment svg{width:16px;height:16px}@media (max-width:767px){.uploadFile .list-group .fileNameSize .file-size{float:left}}.uploadFile .list-group .fileNameSize .deleteIcon{color:#005eb8;font-size:16px;letter-spacing:0;line-height:23px;cursor:pointer;margin-left:15px}.uploadFile .list-group .fileNameSize .deleteIcon svg{width:16px;height:16px;margin-left:5px}.uploadFile .list-group .fileNameSize .deleteIcon span:hover,.uploadFile .list-group .fileNameSize .deleteIcon svg:hover{color:#00376c}.uploadFile .ge-snackbar{position:relative;min-width:100%;top:0;margin-bottom:15px}.uploadFile .ge-snackbar button{display:none}.ge-edit-contact-form-tax{font-family:GE Inspira Sans,sans-serif}.ge-edit-contact-form-tax .tax-excempt-row .tax-excempt__label{height:16px;color:#63666a;font-size:1rem;letter-spacing:0;line-height:19px}.ge-edit-contact-form-tax .tax-excempt-row .tax-excempt,.ge-edit-contact-form-tax .tax-excempt-row .tax-excempt-error{height:auto;padding-bottom:15px;display:inline-flex}.ge-edit-contact-form-tax .tax-excempt-row .tax-excempt-error__label{height:16px;color:#63666a;font-size:1rem;letter-spacing:0;line-height:19px}.ge-edit-contact-form-tax .tax-excempt-row .tax-excempt-error__label:before{border:2px solid #d0021b}.ge-edit-contact-form-tax .tax-excempt-row .tax-exept-upload-message{height:23px;width:auto;float:left;color:#005eb8;font-size:1rem;letter-spacing:0;line-height:23px;margin-right:15px}.ge-edit-contact-form-tax .tax-excempt-info{display:inline-flex;vertical-align:top}.ge-edit-contact-form-tax .tax-excempt-info .ge-i-icon{color:#00b7e7;padding-left:8px}.ge-edit-contact-form-tax .tax-excempt-info .ge-i-icon .ge-info-circle{width:16px;height:16px}.ge-edit-contact-form-tax .tax-excempt-info .ge-i-icon-tooltip{background-color:#fff!important;padding:16px 32px!important;font-size:1rem!important;border:1px solid #005eb8!important;border-radius:2px!important;box-shadow:0 0 2px 0 rgba(74,144,226,.7)!important;max-width:400px}@media (min-width:768px) and (max-width:1139px){.ge-edit-contact-form-tax .tax-excempt-info .ge-i-icon-tooltip{max-width:340px}}@media (max-width:767px){.ge-edit-contact-form-tax .tax-excempt-info .ge-i-icon-tooltip{max-width:270px}}.ge-edit-contact-form-tax .tax-excempt-info .ge-i-icon-tooltip:after{bottom:-8px!important;background-color:#fff!important;width:14px!important;height:14px!important;border:1px solid #005eb8!important;border-top:none!important;border-left:none!important;-webkit-transform:rotate(45deg)!important;transform:rotate(45deg)!important}.ge-edit-contact-form-tax .file-upload-error{margin-top:-15px}.ge-edit-contact-form-tax .file-upload-checkbox-error{font-size:.75rem;line-height:12px;padding-top:.25rem}