*{margin:0;padding:0}@font-face{font-family:Source Sans Pro;src:url(../assets/fonts/sourcesanspro-regular-webfont.woff2) format("woff2"),url(../assets/fonts/sourcesanspro-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(../assets/fonts/sourcesanspro-semibold-webfont.woff2) format("woff2"),url(../assets/fonts/sourcesanspro-semibold-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(../assets/fonts/sourcesanspro-bold-webfont.woff2) format("woff2"),url(../assets/fonts/sourcesanspro-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}html,body,#root{width:100%;height:100%;background-color:#f5f5f5;font-family:Rubik;color:#656565;font-family:Source Sans Pro}#header-bar{padding:10px 40px 10px 20px;background-color:#fff}#header-bar-logged{font-size:11px;color:#a6a6ad;text-align:right;padding-left:30px;border-left:1px solid #EBEBF2}#header-bar-logged-user{font-size:15px;color:#4d4f5c}#header-bar-logged-user-logout{color:#ff8676;cursor:pointer}#main-menu-container{width:220px;background-color:#219ebc}#main-content-container{width:calc(100% - 220px);padding:50px 40px}.main-menu-element{padding:16px 20px;border-left:5px solid #219EBC;font-size:15px;color:#fff;cursor:pointer}.main-menu-element.selected{background-color:#15778e;border-left:5px solid #FFFFFF}.main-menu-select{padding:16px 20px;border-left:5px solid #219EBC;font-size:15px;color:#fff;background-image:url(../assets/images/arrow_down_white.svg);background-position:center right 20px;background-repeat:no-repeat;cursor:pointer}.main-menu-select-ico-sel{display:none}.main-menu-select.open{background-color:#f5f6fa;background-image:url(../assets/images/arrow_down.svg);border-left:5px solid #FFFFFF;color:#219ebc}.main-menu-select.open .main-menu-select-ico{display:none}.main-menu-select.open .main-menu-select-ico-sel{display:block}.main-menu-lang{padding:12px 25px;font-size:13px;color:#219ebc;background-color:#fff;cursor:pointer}.main-menu-lang:nth-of-type(odd){background:#F5F6FA}.main-menu-lang.selected{background:#219EBC;color:#fff}h1{font-size:28px;color:#656565;font-weight:400}h3{font-size:18px;color:#4d4f5c;font-weight:400}.filter-field-container{font-size:14px}.filter-field-container input{width:110px;height:15px;padding:10px;background-color:#fff;box-shadow:0 2px 3px #0000000d;border-radius:4px;font-size:13px;color:#a6a6ad;border:0}.filter-field-container input::placeholder{color:#a6a6ad;opacity:1}.filter-field-container input::-ms-input-placeholder{color:#a6a6ad}.filter-search-button{height:35px;cursor:pointer}.filter-search-reset{padding:10px 0;height:15px;font-weight:600;font-size:15px;color:#219ebc;cursor:pointer}.table-container{padding-top:20px;border-top:2px solid #DBDBDB}.table-container-header-desc{flex-grow:0;flex-shrink:1;font-size:14px;color:#656565;font-family:Source Sans Pro}.table-container-header-desc b{font-weight:700}.table-container-header-order{flex-grow:1;flex-shrink:0}.table-container-header-order-label{flex-shrink:0}.table-container-header-order-select{width:180px;height:35px;padding:10px;background-color:#fff;box-shadow:0 2px 3px #0000000d;border-radius:4px;font-size:13px;color:#a6a6ad;border:0}.table-container-content{padding:20px;background-color:#fff;box-shadow:0 2px 3px #0000000d}.table-container-content-row{display:grid;gap:25px;padding:20px 25px;color:#4d4f5c;font-size:12px;font-weight:600}.table-container-content-eifu .table-container-content-row{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.table-container-content-eifu-admin .table-container-content-row{grid-template-columns:auto 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.table-container-content-oldifu .table-container-content-row{grid-template-columns:20% 100px}.table-container-content-row>div{align-self:center;overflow-wrap:anywhere}.table-container-content-row-action{height:16px;display:inline-block;cursor:pointer}.table-container-content-row-viewfile{display:block;margin:10px 0 0;cursor:pointer}.table-container-content-row:nth-child(odd){background-color:#f5f5f5}.table-container-content-row-head{padding:15px 25px;background-color:#f5f5f5;color:#a6a6ad;font-size:11px;text-transform:uppercase}.table-paginator{margin-top:25px}.table-paginator-button{width:35px;height:35px;border-radius:4px;background-color:#219ebc;cursor:pointer}.table-paginator-button-disabled{width:35px;height:35px;border-radius:4px;background-color:#f5f5f5}.back-to-list-link{font-size:14px;font-weight:600;color:#219ebc;cursor:pointer}.edit-container-fields{width:calc(100% - 200px);padding-top:15px;border-top:2px solid #DBDBDB}.edit-container-fields-2{width:calc(100% - 200px)}.edit-container-buttons{width:200px}.edit-container-button{width:100%;max-width:180px;height:35px;background-color:#fff;color:#4d4f5c;font-size:15px;border-radius:4px;cursor:pointer}.edit-container-button>div{padding:0 15px}.edit-container-button>img{border-radius:0 4px 4px 0}.edit-container-button.edit-container-button-disabled{opacity:.5;cursor:default}.edit-container-fields{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px}.edit-container-field{font-size:14px}.edit-container-field input{width:calc(100% - 20px);height:15px;padding:10px;background-color:#fff;box-shadow:0 2px 3px #0000000d;border-radius:4px;font-size:13px;color:#a6a6ad;border:0}.edit-container-attachments{background-color:#fff;grid-column:1 / 3}.edit-container-attachments-header{padding:20px;font-size:18px;color:#4d4f5c;border-bottom:1px solid #E8E9EC}.edit-container-attachments-list{padding:0 20px}.edit-container-attachment{padding:15px 0;border-bottom:1px solid #E8E9EC}.edit-container-attachment:last-child{border:0}.edit-container-attachment-text1{font-size:14px;font-weight:700;color:#4d4f5c}.edit-container-attachment-text2{font-size:14px;font-weight:600;color:#4d4f5c}.edit-container-attachment-text-date{font-size:11px;color:#a6a6ad}.edit-container-attachment-actions>img{width:20px;cursor:pointer}.edit-container-attachment-upload-button{position:relative;padding:7px 20px 7px 12px;background-color:#219ebc;box-shadow:0 2px 6px #0000000a;border-radius:4px;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.edit-container-attachment-upload-button>input{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;cursor:pointer}.edit-container-attachment-upload-button>input::file-selector-button{display:none}.popup-container{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#0009;z-index:100;display:flex}.popup-sf{position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer}.popup-block{position:relative;min-width:280px;padding:25px 40px;background-color:#fff;box-shadow:0 2px 6px #0000000a;border-radius:4px;font-size:14px}.popup-title{font-size:20px;font-weight:500}.button1{box-shadow:0 2px 6px #0000000a;border-radius:4px;background-color:#f5f5f5;font-size:14px;font-weight:600;text-align:center;padding:7px 12px;cursor:pointer}.button2{box-shadow:0 2px 6px #0000000a;border-radius:4px;background-color:#219ebc;color:#fff;font-size:14px;font-weight:600;text-align:center;padding:7px 12px;cursor:pointer}.login-form-logo{display:block;margin:0 0 25px}.login-form-fields{width:320px;padding:25px 80px;border-top:2px solid #DEDEDE}.login-form-field{font-size:14px;color:#4d4f5c}.login-form-field input{width:calc(100% - 20px);height:15px;padding:10px;background-color:#fff;box-shadow:0 2px 3px #0000000d;border-radius:4px;font-size:13px;color:#a6a6ad;border:0}.edit-container-field input::placeholder{color:#a6a6ad;opacity:1}.edit-container-field input::-ms-input-placeholder{color:#a6a6ad}.edit-container-button-login{box-shadow:0 2px 6px #0000000a;border-radius:4px;background-color:#219ebc;color:#fff;font-size:14px;font-weight:600;text-align:center;padding:10px 0;margin:0 60px;cursor:pointer}.upload-data-step3-files-container{position:relative;width:400px;padding:25px 0;background-color:#fff;box-shadow:0 2px 6px #0000000a;border-radius:4px;cursor:pointer}.upload-data-step3-files-text{font-size:15px;font-weight:600}.upload-data-step3-files-line{width:100%;height:2px;background-color:#ededf3}.upload-data-step3-files-button{position:relative;padding:5px 12px;background-color:#219ebc;box-shadow:0 2px 6px #0000000a;border-radius:4px;color:#fff;font-size:14px;font-weight:600}.upload-data-step3-files-container>input{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;cursor:pointer}.upload-data-step3-files-container>input::file-selector-button{display:none}.wait-icon{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#fff9;background-image:url(../assets/images/waiticon.gif);background-repeat:no-repeat;background-position:center}.upload-data-step4-files-list{width:50%}.upload-data-step4-files-list>div{padding:12px 30px;background-color:#fff;font-size:15px;font-weight:600;color:#4d4f5c;border-bottom:1px solid #EDEDF3}.upload-data-step4-files-list:last-child{border-bottom:0}.table-container-content-upload{padding:0}.table-container-content-upload .table-container-content-row{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.table-container-content-upload .table-container-content-row{padding:10px 20px;border-bottom:2px solid #EDEDF3}.table-container-content-upload .table-container-content-row:last-child{border-bottom:0}.table-container-content-upload .table-container-content-row:nth-child(odd){background-color:transparent}.table-container-content-upload .table-container-content-row-head{padding:20px;background-color:transparent}.upload-data-step5-error-label{font-size:11px;color:#4d4f5c}.upload-data-step5-error-label span{color:#ff8474}.upload-data-step5-error-label-point{width:16px;height:16px;border-radius:100%;background-color:#ff8474}.upload-data-step5-row-error{color:#ff8474;font-size:10px}.add-element-upload-button{position:relative;cursor:pointer}.add-element-upload-button>input{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;cursor:pointer}.add-element-upload-button>input::file-selector-button{display:none}
