neo-simple-header .simple-header-wrapper{width:100%;height:50px;background:#5a6273}neo-simple-header .simple-header-wrapper .ui-neo-menu-top-logo{height:30px;margin:10px 0 10px 24px;position:relative;width:160px;float:left}neo-simple-header .simple-header-wrapper .ui-neo-menu-top-logo .ui-neo-menu-top-logo-img{bottom:0;height:auto;margin:auto;max-height:30px;max-width:160px;position:absolute;top:0;width:auto}@media only screen and (max-width:768px){neo-simple-header .simple-header-wrapper{display:flex;justify-content:center;position:fixed;width:100%}neo-simple-header .simple-header-wrapper .ui-neo-menu-top-logo{display:flex;justify-content:center;margin-left:0}neo-simple-header .simple-header-wrapper .ui-neo-menu-top-logo img{float:none}}
.box-upload-file{background-color:#fbfbfb;border:1px solid #d4d4d4;border-radius:2px;color:#444d5b;display:inline-block;padding:1px;height:28px;min-height:28px;width:440px;min-width:410px;vertical-align:middle;line-height:26px;position:relative;font-size:12px;margin:-4px 0}.box-upload-file.view-grid{background:none;border:none}.box-upload-file .drop-input-file{width:0;height:0;opacity:0;overflow:hidden;position:absolute;visibility:hidden}.box-upload-file .dropdown{border:1px solid transparent;height:20px;width:25px;float:left;margin-top:2px;margin-left:3px;outline:none;z-index:2}.box-upload-file .dropdown.open{background-color:#fff;border:1px solid #ddd;border-top-right-radius:3px;border-top-left-radius:3px;height:23px}.box-upload-file .dropdown.open.dropup{border-bottom:1px solid #ddd;border-top:0 solid #fff!important;border-radius:0 0 3px 3px!important;margin-top:-3px}.box-upload-file .dropdown.open.dropup .dropdown-menu{margin-bottom:-2px}.box-upload-file .dropdown.open.dropup .caret-upload{transform:rotate(180deg)}.box-upload-file .dropdown-toggle{height:100%;display:block;outline:none}.box-upload-file .dropdown .dropdown-toggle{color:#b9becf;font-size:14px;height:10px;outline:none}.box-upload-file .dropdown.open .dropdown-toggle{z-index:1060;background:#fff;position:absolute;width:23px;height:22px}.box-upload-file .btn .caret-upload{margin-left:0}.box-upload-file .caret-upload{display:block;width:0;height:0;margin-left:7px;margin-top:7px;vertical-align:middle;border-top:8px dashed;border-right:5px solid transparent;border-left:5px solid transparent}.box-upload-file .dropdown:hover{background:#fff;border:1px solid #ddd}.box-upload-file .dropdown-menu{margin:-3px 0 0 -1px;min-width:180px}.box-upload-file .dropdown-menu .action-group li span{color:#757575;padding:10px;display:flex;clear:both;font-weight:400;line-height:1.42857143;white-space:nowrap}.box-upload-file .dropdown-menu .action-group .icon-action{width:20px;font-size:16px;margin-right:5px}.box-upload-file .dropdown-menu .action-group .disabled-action{opacity:.5}.box-upload-file .dropdown-menu .action-group .disabled-action :hover{cursor:default;background:#fff;text-decoration:none}.box-upload-file .dropdown-menu .action-group li :hover{cursor:pointer;background:#f5f5f5;text-decoration:none}.box-upload-file .dropdown-menu .action-group.separator{border-bottom:1px solid #ccc}.box-upload-file .dropdown-menu .action-group .sub-title-group{margin-left:10px;font-size:11px;display:block}[id^=label-list-upload-]{width:100%}.box-upload-file .file-content{position:absolute;right:1px;bottom:1px;left:1px;top:1px}.file-drop-content{line-height:24px}.box-upload-file .file-content .file-drop-content p{text-align:center;color:#b2b9c6;font-size:15px;font-weight:700;margin-left:10px}.box-upload-file .file-content .file-drop-content .icon{font-size:18px;margin-top:3px;margin-right:4px;margin-left:4px;color:#909090}.box-upload-file .file-actions{display:none;position:absolute;right:0;top:2px}.box-upload-file .file-actions button{background:transparent;border:0;padding-right:5px;cursor:pointer;font-size:16px;color:#000;opacity:.2;line-height:18px}.box-upload-file .file-actions span{cursor:pointer}.box-upload-file .file-info{float:left;position:absolute;left:33px}.box-upload-file .file-info.file-info-no-dropdown{left:12px}.box-upload-file .file-info .upload-desc{color:#909090;font-size:14px;font-weight:700}.box-upload-file .file-info .file-info-content{float:left}.box-upload-file .file-info .file-info-content p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.box-upload-file .file-info .file-info-content .icon-file-add.icon{color:#909090}.box-upload-file .file-info .icon{font-size:18px;margin-top:3px;margin-right:5px;float:left}.box-upload-file .file-info .file-name{max-width:300px;float:left;color:#444d5b;margin-right:8px;cursor:pointer}.box-upload-file .file-info .file-name:not(.read):hover{text-decoration:underline}.box-upload-file .file-info .file-name.read{cursor:default}.box-upload-file .file-info .file-name .upload-done{max-width:190px}.box-upload-file .file-info .size-description{float:left}.box-upload-file .file-info .progress-msg-complete{color:#55b071;width:auto;float:left}.box-upload-file .file-info .progress-msg-complete .icon{margin-left:5px;float:right;font-size:14px;margin-top:5px}.box-upload-file .progress-bar{display:none;animation:progress-bar-stripes 2s linear infinite;border:1px solid #b7d0ee;background:#b7d0ee linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px;height:100%;transition:width .6s ease;box-shadow:none}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.box-upload-file .label-hide-upload{z-index:1;position:absolute;width:100%;height:24px;cursor:pointer}.box-upload-file.hover{background:#f0f3f8;border:1px dashed #bbc3d2}.box-upload-file.fade{transition:all .3s ease-out;opacity:1}.file-under-data{font-size:11px}.file-max-size{display:inline-block;color:#222}.electronic-sign-msg,.file-max-size{vertical-align:bottom;padding-top:4px}.electronic-sign-msg{float:right}.electronic-sign-msg a{text-decoration:none!important}.electronic-sign-msg div,.electronic-sign-msg span{display:none}.electronic-sign-msg .icon-file-text-o-key{font-size:14px;letter-spacing:4px;vertical-align:bottom}@media (max-width:900px){.box-upload-file .dropdown{margin-top:8px!important}.box-upload-file .caret-upload{width:10px!important}.box-upload-file .file-info-mobile{float:left!important;position:absolute!important;left:20px!important;top:0!important}}
.du-wrapper{height:130px;width:602px;background:#f8f8f8;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;border:1px solid #e6e6e6;position:relative;margin-bottom:15px;display:inline-block}.du-wrapper .du-left{transition:border-style .5s,background .2s;width:300px;float:left;border-right:1px solid;border-color:#e6e6e6;height:130px;text-align:center}.du-wrapper .du-left.field-drag-over{background:#f0f9ff!important;border:2px dashed #bed2db!important;height:128px;width:299px}.du-wrapper .du-left.field-drag-over .du-icon{margin-top:23px}.du-wrapper .du-right{width:300px;float:right;height:130px;text-align:center;cursor:pointer}.du-wrapper .du-right .du-input-upload{display:none}.du-wrapper .du-right:hover{background:#ededed}.du-wrapper .du-middle{position:absolute;width:35px;height:35px;border:1px solid #e6e6e6;background-color:#f6f6f6;top:50px;left:280px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;color:#d1d4d9;text-align:center;padding-top:7px}.du-wrapper .du-icon{font-size:34px;color:#a8b1b9;opacity:.7;margin-top:25px;margin-bottom:10px}.du-wrapper .du-icon-span-title{font-size:13px;color:#acacac;display:inline-block;text-align:center;width:80%}.box-upload-file .validate-tooltip{left:50%;min-width:250px;position:absolute;top:calc(100% + 20px);transform:translate(-50%)}.box-upload-file .validate-tooltip .validate-inner{background-color:#ff3f52;border-radius:4px;color:#f1f1f1;font-size:13px;line-height:16px;min-height:26px;padding:15px 12px;text-align:center}.box-upload-file .validate-tooltip .validate-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.box-upload-file .validate-tooltip.validate-tooltip-top .validate-arrow{border-bottom-color:#ff3f52;border-width:0 8px 7px;left:50%;margin-left:-8px;top:-6px}.box-upload-file .validate-tooltip.validate-tooltip-bottom .validate-arrow{border-top-color:#ff3f52;border-width:7px 8px 0;bottom:-6px;left:50%;margin-left:-8px}.box-upload-file .progressbar-label{position:absolute;top:-25px}.box-upload-file .reset-progress-bar{width:0;display:block}.box-upload-file .file-content .file-actions{display:block}
.preloaderCircular{animation:spin 1568ms linear infinite;text-align:justify}.preloaderCircular,.preloaderCircular .spinner{display:inline-flex;display:-ms-inline-flexbox;height:16px;width:16px;position:relative}.preloaderCircular .spinner{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both}.preloaderCircular .spinner .left,.preloaderCircular .spinner .right{display:inline-block;height:16px;width:8px;overflow:hidden;position:relative}.preloaderCircular .spinner .left:after,.preloaderCircular .spinner .right:after{border-radius:50%;content:"";height:16px;width:16px;position:absolute}.preloaderCircular .spinner .left:after{animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite;box-shadow:inset 0 0 0 2.5px #6b7486;clip:rect(0,8px,16px,0)}.preloaderCircular .spinner .right:after{animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite;box-shadow:inset 0 0 0 2.5px #6b7486;clip:rect(0,16px,16px,8px);margin-left:-9px}@keyframes spin{to{transform:rotate(1turn)}}@keyframes left-spin{0%{transform:rotate(45deg)}50%{transform:rotate(170deg)}to{transform:rotate(45deg)}}@keyframes right-spin{0%{transform:rotate(-45deg)}50%{transform:rotate(-170deg)}to{transform:rotate(-45deg)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(3turn)}}.preloaderCircular.loader-size-md,.preloaderCircular.loader-size-md .spinner{height:22px;width:22px}.preloaderCircular.loader-size-md .spinner .left,.preloaderCircular.loader-size-md .spinner .right{height:22px;width:11px}.preloaderCircular.loader-size-md .spinner .left:after,.preloaderCircular.loader-size-md .spinner .right:after{height:22px;width:22px}.preloaderCircular.loader-size-md .spinner .left:after{clip:rect(0,11px,22px,0)}.preloaderCircular.loader-size-md .spinner .right:after{clip:rect(0,22px,22px,11px);margin-left:-11px}.preloaderCircular.loader-size-lg,.preloaderCircular.loader-size-lg .spinner{height:60px;width:60px}.preloaderCircular.loader-size-lg .spinner .left,.preloaderCircular.loader-size-lg .spinner .right{height:60px;width:30px}.preloaderCircular.loader-size-lg .spinner .left:after,.preloaderCircular.loader-size-lg .spinner .right:after{box-shadow:inset 0 0 0 5px #6b7486;height:60px;width:60px}.preloaderCircular.loader-size-lg .spinner .left:after{clip:rect(0,30px,60px,0)}.preloaderCircular.loader-size-lg .spinner .right:after{clip:rect(0,60px,60px,30px);margin-left:-30px}.preloaderCircular.negativeLoader .spinner .left:after,.preloaderCircular.negativeLoader .spinner .right:after{box-shadow:inset 0 0 0 2.5px #eee}.preloaderCircular.loader-size-lg.negative .spinner .left:after,.preloaderCircular.loader-size-lg.negative .spinner .right:after{box-shadow:inset 0 0 0 5px #eee;left:0!important;top:0!important}.preloaderCircular.warningLoader .spinner .left:after,.preloaderCircular.warningLoader .spinner .right:after{box-shadow:inset 0 0 0 2.5px #ab9341}fusion-loader[data-gif-based],fusion-loader[gif-based]{background-size:30px;background-image:url(images/ged-loader.639e.gif?v=639e3dd1);background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:absolute;background-color:#f0f3f8;z-index:999999}fusion-loader[data-gif-based] [principal],fusion-loader[gif-based] [principal]{background-size:60px}fusion-loader[fill-container],fusion-loader[fullscreen]{display:block;height:100%;width:100%}fusion-loader[fill-container]>.preloaderCircular,fusion-loader[fullscreen]>.preloaderCircular{margin:0 auto;display:block}fusion-loader[fill-container]>.preloaderCircular.loader-size-lg,fusion-loader[fullscreen]>.preloaderCircular.loader-size-lg{top:calc(50% - 60px)}fusion-loader[fill-container]>.preloaderCircular.loader-size-md,fusion-loader[fullscreen]>.preloaderCircular.loader-size-md{top:calc(50% - 22px)}fusion-loader[fill-container]>.preloaderCircular.loader-size-sm,fusion-loader[fullscreen]>.preloaderCircular.loader-size-sm{top:calc(50% - 16px)}fusion-loader[fullscreen]{top:0;left:0;position:fixed;z-index:99999!important}
signature-validator .signature-validator-wrapper{display:flex;height:100%;justify-content:center;overflow:auto;padding-top:78px;width:100%}signature-validator .signature-validator-wrapper .signature-validator-content{display:flex;flex-direction:column;max-width:686px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-title{display:flex;justify-content:center;flex-wrap:wrap;font-size:34px;font-weight:700}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-title span{text-align:center;margin-left:14px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-title .file-text-o-key-color{height:47px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-description{align-self:center;display:flex;margin-top:15px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions{background:#fff;border:1px solid #e6e6e6;display:flex;flex-direction:column;margin-top:55px;width:686px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-0 a,signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-1 a{color:#6b7486}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-0:hover,signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-1:hover{background-color:#eee}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-0.active,signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-1.active{border-bottom:0;border-top:4px solid #2f87c7;font-weight:700}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-0.active a,signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-1.active a{border-radius:0;color:#2f87c7}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0{margin-top:47px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0.upload-completed{margin-top:78px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0 .signature-uploader{align-self:center;padding:0 42px;width:100%}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0 .signature-uploader .progressbar-label{color:#6b7486;font-size:13px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0 .signature-uploader .box-upload-file{height:40px;margin:0 0 57px;width:100%}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0 .signature-uploader .box-upload-file .file-content{align-items:center;display:flex}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0 .signature-uploader .box-upload-file .file-content .file-info{align-items:center;display:flex;height:100%;left:0;margin-left:35px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0 .signature-uploader .box-upload-file .file-content .file-info .file-info-content{align-items:center;display:flex;float:none}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0 .signature-uploader .box-upload-file .file-content .file-info .file-info-content .icon-file-text-o{color:#6b7486;font-size:24px;margin:0}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0 .signature-uploader .box-upload-file .file-content .file-info .file-info-content .file-name{color:#6b7486;font-size:13px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0 .signature-uploader .box-upload-file .file-content .file-info .file-info-content .file-name,signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0 .signature-uploader .box-upload-file .file-content .file-info .file-info-content .sent-counter,signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0 .signature-uploader .box-upload-file .file-content .file-info .progress-msg-complete{margin:0 0 0 20px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0 .signature-uploader .box-upload-file .file-content .file-actions{align-items:center;display:flex;height:100%;top:0}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0 .control-validation{margin:-15px 0 1px;padding:0 40px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-1{margin:77px 0 50px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-1>div{align-self:center;margin:0}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-1>div .file-code-input{width:602px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-1>div .control-validation-wrapper{height:14px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-0,signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .tabs .tab-content-1{display:flex;flex-direction:column}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions>button{align-self:center;height:34px;margin:15px 0 47px;width:151px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .control-validation{color:#ff4848;font-size:11px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-information{margin-top:57px;text-align:center}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-information .link-terms-of-electronic-signature{cursor:pointer}signature-validator .signature-validator-wrapper .signature-validator-result-content{width:788px}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result{background:#fff;border:1px solid #e0e3eb;padding:38px 51px}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result .result-top-content{display:flex;justify-content:space-between}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result .result-top-content .result-message>div{align-items:center;display:flex;font-size:22px;font-weight:700;margin-bottom:11px}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result .result-top-content .result-message>div .doc-positive-color{height:25px}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result .result-top-content .result-message>div .success-message-title{margin-left:10px}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result .result-top-content .result-message .success-message-detail{font-size:15px}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result .result-top-content button{height:34px;width:124px}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result .file-detail{margin-top:32px}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result .file-detail>label{font-size:15px;margin-bottom:13px}signature-validator .signature-validator-wrapper .signature-validator-result-content .signed-user-list{margin-bottom:35px}signature-validator .signature-validator-wrapper .signature-validator-result-content .signed-user-list>label{font-size:15px;font-weight:700;margin:35px 0 15px}signature-validator .signature-validator-wrapper .signature-validator-result-content .signed-user-list .signed-user{background:#fff;border:1px solid #e0e3eb;justify-content:space-between;margin-bottom:7px;padding:20px 22px;align-items:center}signature-validator .signature-validator-wrapper .signature-validator-result-content .signed-user-list .signed-user .signer-desc-container{width:325px}signature-validator .signature-validator-wrapper .signature-validator-result-content .signed-user-list .signed-user .signer-desc-container .user-name{font-weight:700}signature-validator .signature-validator-wrapper .signature-validator-result-content .signed-user-list .signed-user .user-information{margin-top:12px}signature-validator .signature-validator-wrapper .signature-validator-result-content .signed-user-list .signed-user .user-information .user-contact{width:50%}signature-validator .signature-validator-wrapper .signature-validator-result-content .signed-user-list .signed-user .user-information .spacing-elements{display:flex;justify-content:space-between;margin-top:10px}signature-validator .signature-validator-wrapper .signature-validator-loader{display:flex;flex-direction:column}signature-validator .signature-validator-wrapper .signature-validator-loader fusion-loader{align-self:center}signature-validator .signature-validator-wrapper .signature-validator-loader>p{font-size:21px;margin-top:22px;max-width:432px;text-align:center}signature-validator .signature-validator-wrapper .signature-validator-error-messages .file-error-message,signature-validator .signature-validator-wrapper .signature-validator-error-messages .system-error-message{display:flex;flex-direction:column}signature-validator .signature-validator-wrapper .signature-validator-error-messages .file-error-message .doc-negative-color{height:54px}signature-validator .signature-validator-wrapper .signature-validator-error-messages .file-error-message .validate-file-button{margin-top:21px}signature-validator .signature-validator-wrapper .signature-validator-error-messages .file-error-message .icon-file-text-o,signature-validator .signature-validator-wrapper .signature-validator-error-messages .file-error-message .validate-file-button{align-self:center}signature-validator .signature-validator-wrapper .signature-validator-error-messages .icon-emoji-sad{align-self:center;font-size:60px}signature-validator .signature-validator-wrapper .validate-file-button{background:transparent;border:1px solid #357ebd;color:#357ebd;font-weight:700;height:34px;margin-bottom:78px;width:174px}signature-validator .signature-validator-wrapper .validate-file-button:hover{background-color:rgba(47,135,199,.10196078431372549)}signature-validator .signature-validator-wrapper .error-message{display:flex;flex-direction:column;margin-top:22px}signature-validator .signature-validator-wrapper .error-message .primary-message{align-self:center;font-size:21px;font-weight:700}signature-validator .signature-validator-wrapper .error-message .sub-message{align-self:center;font-size:16px}signature-validator .signature-validator-wrapper .hide-on-web-version{display:none}@media only screen and (max-width:768px){signature-validator .signature-validator-wrapper{padding:21px 20px}signature-validator .signature-validator-wrapper .signature-validator-content{padding-top:82px;width:100%}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-title{flex-direction:column}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-title .file-text-o-key-color{align-self:center;height:60px!important}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-title>span{font-size:28px;margin:22px 0 0!important}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-information{margin-top:36px;text-align:center}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions{margin-top:28px;padding:32px 24px 0;width:100%}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .form-group{display:flex;flex-direction:column;align-self:center}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .form-group .file-code-input-label{font-size:14px}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .form-group .file-code-input{height:50px;width:100%}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions button{align-self:center;font-size:14px;height:50px;margin:15px 0 34px;width:100%}signature-validator .signature-validator-wrapper .signature-validator-content .signature-validator-actions .control-validation{color:#ff4848;font-size:11px;margin-top:3px}signature-validator .signature-validator-wrapper .signature-validator-result-content{padding-top:50px}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result{padding:25px 24px}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result .result-top-content{flex-direction:column;justify-content:normal}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result .result-top-content .result-message>div{margin-bottom:22px}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result .result-top-content .result-message .doc-positive-color{height:34px!important}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result .result-top-content .result-message .success-message-title{font-size:18px;margin-left:17px!important}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result .result-top-content .result-message .success-message-detail{font-size:14px}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result .file-detail{margin-top:20px}signature-validator .signature-validator-wrapper .signature-validator-result-content .validation-result>button{font-size:15px;height:50px;margin-top:25px;width:100%}signature-validator .signature-validator-wrapper .signature-validator-result-content .signed-user-list{margin-bottom:16px}signature-validator .signature-validator-wrapper .signature-validator-result-content .signed-user-list>label{margin-top:21px}signature-validator .signature-validator-wrapper .signature-validator-result-content .signed-user-list .signed-user{flex-direction:column;justify-content:normal;padding:22px 24px}signature-validator .signature-validator-wrapper .signature-validator-result-content .signed-user-list .signed-user .user-information{margin-top:11px;width:100%}signature-validator .signature-validator-wrapper .signature-validator-result-content .validate-file-button{margin-bottom:45px!important}signature-validator .signature-validator-wrapper .signature-validator-error-messages{padding-top:50px}signature-validator .signature-validator-wrapper .signature-validator-error-messages .system-error-message{height:100%;position:relative;top:15%}signature-validator .signature-validator-wrapper .signature-validator-error-messages .system-error-message .icon-emoji-sad{font-size:38px}signature-validator .signature-validator-wrapper .signature-validator-error-messages .system-error-message .error-message{text-align:center}signature-validator .signature-validator-wrapper .signature-validator-error-messages .file-error-message{height:100%;text-align:center;padding-top:35%}signature-validator .signature-validator-wrapper .signature-validator-error-messages .file-error-message .doc-negative-color{height:39px}signature-validator .signature-validator-wrapper .signature-validator-error-messages .file-error-message .primary-message{width:75%}signature-validator .signature-validator-wrapper .signature-validator-error-messages .file-error-message .sub-message{width:80%}signature-validator .signature-validator-wrapper .signature-validator-error-messages .primary-message{font-size:20px;margin-bottom:25px}signature-validator .signature-validator-wrapper .signature-validator-error-messages .sub-message{font-size:14px}signature-validator .signature-validator-wrapper .validate-file-button{font-size:15px;font-weight:700;height:50px;width:100%}signature-validator .hide-on-mobile-version{display:none!important}signature-validator .show-on-mobile-version{display:block!important}}
.captcha-modal{margin-left:0!important}.captcha-modal captcha-modal .modal-body{padding:15px;display:flex;flex-direction:column;align-items:center}.captcha-modal captcha-modal .modal-body .captcha-text{font-size:13px;padding:15px;max-width:270px}.captcha-modal captcha-modal .modal-body .captcha-validator{margin-top:15px;margin-bottom:15px}
captcha-validator{display:flex}captcha-validator .captcha-validator-wrapper{background:#e0e7ed;border-radius:3px;padding:15px;width:270px;display:flex;flex-direction:column;justify-content:space-around}captcha-validator .captcha-validator-wrapper .captcha-input-group{display:flex;flex-direction:column}captcha-validator .captcha-validator-wrapper .captcha-input-group .validation-error{border-color:#ff4848}captcha-validator .captcha-validator-wrapper .captcha-input-group .span-error{color:#ff4848;margin-top:3px}captcha-validator .captcha-validator-wrapper .captcha-img-buttons{margin-bottom:15px;display:flex}captcha-validator .captcha-validator-wrapper .captcha-img-buttons .captcha-img{margin-right:10px}captcha-validator .captcha-validator-wrapper .captcha-img-buttons .captcha-buttons{display:flex;flex-direction:column;justify-content:space-between}captcha-validator .captcha-validator-wrapper .captcha-img-buttons .captcha-buttons .btn-captcha{width:30px;height:30px;background:#fbfbfb;display:flex;justify-content:center;align-items:center}captcha-validator .captcha-validator-wrapper .captcha-img-buttons .captcha-buttons .btn-captcha i{font-size:14px}captcha-validator .captcha-validator-wrapper .captcha-validation,captcha-validator .captcha-validator-wrapper .captcha-validation .btn-captcha{width:100%}captcha-validator .captcha-validator-wrapper .captcha-validation .btn-verified{color:#fff;background-color:#5cb85c;border-color:#5cb85c}
file-unavailable-modal .modal-body{display:flex;flex-direction:column;align-items:center;padding:53px 69px 65px}file-unavailable-modal .modal-body .icon-file-denied{font-size:48px;margin-bottom:16px}file-unavailable-modal .modal-body .notice-message{font-weight:700;font-size:21px;margin-bottom:10px}file-unavailable-modal .modal-body .notice-sub-message{font-size:16px;margin-bottom:25px}
