﻿:root{--text-color: #444}html,body,#layout-root{height:100%}body{overflow:hidden}#layout-root{display:flex;flex-direction:column}#layout-header{flex:0 0 auto}#layout-content{flex:1 1 auto;overflow-y:scroll}#layout-footer{flex:0 0 auto;border-top:2px solid #707070}.with-margin{margin:20px}.bold{font-weight:bold}.title-with-logo{display:flex;align-items:flex-end;justify-content:space-between}.title-with-logo h1{margin:0}.title-with-logo img{display:block;width:300px;float:right;margin-bottom:2.5px}.sdb-logo-200{display:block;padding-bottom:20px;width:300px;float:right}.center-box{margin:100px auto;padding:20px;width:400px;border:1px solid #a9a9a9;background-color:#f4f4f4}.center-box .messages{margin:0;padding:0;font-size:80%}.center-box .submit-button{width:100%;margin:0}.ym-gr{margin:0}.grid-container hr{position:relative;top:calc((1em + 19px)/2)}.grid-container .ui-inputtext,.grid-container .ui-password,.grid-container .ui-autocomplete,.grid-container .ui-autocomplete-input,.grid-container .ui-inputtextarea{width:100%;box-sizing:border-box}.grid-container .ui-calendar input{width:calc(100% - 52px)}.grid-container .ui-calendar button{float:right}.grid-container .ui-calendar.required input{border-left-color:red;border-left-width:2px}.grid-container .ui-calendar.field-validation-error input{border-bottom-color:red}.grid-container .ui-selectonemenu,.grid-container .ui-selectonemenu-label{width:100% !important;box-sizing:border-box !important}.grid-container .ui-selectonemenu.grid-shrinkwrap,.grid-container .grid-shrinkwrap .ui-selectonemenu-label{width:auto !important;box-sizing:content-box !important}.grid-container .ui-selectcheckboxmenu,.grid-container .ui-selectcheckboxmenu-label{width:100% !important;box-sizing:border-box !important}.grid-container .ui-selectcheckboxmenu.grid-shrinkwrap,.grid-container .grid-shrinkwrap .ui-selectcheckboxmenu-label{width:auto !important;box-sizing:content-box !important}.grid-container .ym-gbox-content{position:relative;min-height:calc(1em + 20px)}.grid-container .ym-gbox-content.innermostgrid{margin-top:3px;margin-bottom:3px}.grid-container .ym-gbox-content>label,.grid-container .ym-gbox-content>.label,.grid-container .ym-gbox-content>.text{margin-top:10px;display:block}.grid-container .ym-gbox-content>.centered{display:block;text-align:center}.grid-container .ym-gbox-content>table.ui-widget{margin-top:10px}.grid-container .ym-gbox-content .ui-autocomplete .ui-autocomplete-dropdown{height:100%}.grid-container .ym-gbox-content .text{width:100%}.grid-container .readonly .ym-gbox-content{min-height:calc(1em + 6px)}.grid-container .readonly hr{position:relative;top:calc((1em + 9px)/2)}.assist-bar{text-align:right}.assist-bar button{margin-left:.5em}.rating-menu{cursor:pointer;position:relative;top:2px;display:inline-block;font-size:105%;margin-right:1.2em}.rating-menu span{color:#e6e6e6}.rating-menu span:hover{color:#f5bb47}.fstable{padding:0;width:100%}.fstable.numbers{margin:1.6em 0 1em}.fstable.names{table-layout:fixed}.fstable .number{background-color:#707070;font-weight:500;color:#fff;padding:5px 10px;margin:0 1px;border-radius:3px}.fstable .active .number{background-color:#000;color:#fff}.fstable .finished .number{background-color:#6ea046;color:#fff}.fstable .cancelled .number,.fstable .declined .number{background-color:#9f1924;color:#fff}.fstable .barcontainer{width:25%}.fstable .bar{display:inline-block;background-color:#9e9e9e;width:100%;height:8px}.fstable .finished .bar{background-color:#6ea046}.fstable .namecontainer{text-align:center}.fstable .first.namecontainer{text-align:left}.fstable .last.namecontainer{text-align:right}.fstable .active .step-name,.fstable .cancelled .step-name,.fstable .declined .step-name{font-weight:500}.fstable .cancelled .step-name,.fstable .declined .step-name{color:#9f1924}.evaluationResult{vertical-align:bottom}.evaluationResult .finalCategory1{background-color:#00b050;display:inline-block;height:16px;content:" ";width:16px;vertical-align:middle;flex-shrink:0}.evaluationResult .finalCategory2{background-color:#ffc000;display:inline-block;height:16px;content:" ";width:16px;vertical-align:middle;flex-shrink:0}.evaluationResult .finalCategory3{background-color:#c00000;display:inline-block;height:16px;content:" ";width:16px;vertical-align:middle;flex-shrink:0}td .evaluationResult{vertical-align:unset;display:flex;gap:.5rem;flex-wrap:nowrap;justify-content:left}td .evaluationResult.justifyCenter{justify-content:center}.headerbox-margin{display:block;margin-top:1em}.headerbox-info-table-l td{vertical-align:top;padding:3px 2em 3px 0px}.headerbox-info-table-r td{vertical-align:top;padding:3px 0px 3px 2em}.headerbox-info-table-l a,.headerbox-info-table-r a{text-decoration:none}.usability-checks-table{border-spacing:.5em;border-collapse:separate}.usability-checks-table td.valid{color:#6ea046}.usability-checks-table td.invalid{color:#9f1924}.valid{color:#6ea046}.invalid{color:#9f1924}.info-icon{cursor:default;font-weight:bold}.info-icon:after{content:"ⓘ"}.info-icon.for-checkbox-label{position:relative;top:-0.35em}.ym-gbox{padding:0}.tile,.tile-padded{margin:20px 0}.tile{margin-bottom:40px}.tile .tile{margin:0 0 40px 0}.sdb-dialog-content .tile{border:0}.tile-container.tiles-rounded .tile{background-color:#f4f4f4;border:1px solid #a9a9a9;xborder-radius:5px;padding:1em 1em}.tile-container.tiles-with-margin,.tile-container.tiles-with-margin .tile{margin:10px}.tile-container.tiles-borderdotted .tile{border-bottom:1px solid #a9a9a9;padding:20px;margin:0}.grey-header{xbackground-color:#e6e6e6 !important;padding:20px 20px 10px 20px;margin-bottom:1em}.main-inset .grey-header{padding:0}.grey-header>.ui-widget-content{margin:0;padding:0}.tile-title{border-bottom:1px solid #a9a9a9;padding-bottom:.3em}.tile-title-not-underlined .tile-title{padding-bottom:0;border-bottom:0}.tile-50{width:50%}.tile-background-inherit{background-color:inherit}.diff-state{float:right;font-size:22px !important}.button-bar,.ui-dialog-buttonpane{text-align:right !important}.button-bar button,.ui-dialog-buttonpane button{margin:4px 0 0 15px !important}.button-bar button.left,.ui-dialog-buttonpane button.left{float:left;margin:4px 15px 0 0 !important}.button-bar{background-color:#fff;padding:.6em 30px .6em 20px !important}.button-bar button{height:40px;position:relative;font-size:95%;width:180px;padding:0}.button-bar button .ui-button-text{display:inline-block;width:160px;text-align:center;vertical-align:middle;padding:0;margin:0;top:0}.ui-dialog-buttonpane{padding:0 0 .4em 0 !important}#blocker,#blocker .ui-widget-overlay{position:absolute;top:0;left:0;bottom:0;right:0}#blocker{z-index:2000;display:none}#blocker-img{position:absolute}.ui-dialog{background-color:#fff}.ui-dialog .ui-dialog-title{font-family:CorporateS,"Segoe UI",Arial,sans-serif;font-size:20px}.ui-dialog .ui-dialog-titlebar-close{position:absolute;float:none;right:0;top:0;background-color:#000}.ui-dialog .ui-dialog-titlebar-close,.ui-dialog .ui-dialog-titlebar-close:hover{padding:.5em}.ui-dialog .ui-dialog-titlebar-close .ui-icon{background-image:url("/external/javax.faces.resource/images/ui-icons_FFFFFF_256x240.png.xhtml?ln=primefaces-sdb-new&v=12.0.0")}.ui-dialog .ui-dialog-titlebar-close:hover{background-color:#444}.ui-dialog.bottom-anchored{bottom:0 !important;right:0 !important;left:0 !important;top:auto !important;position:fixed !important;box-shadow:none !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-top:2px solid #a9a9a9}.ui-dialog.approver-dialog{overflow-y:auto;max-height:100%}.ui-dialog.approver-dialog .ui-dialog-content{padding-bottom:1em}.sdb-dialog{left:0 !important;top:0 !important;width:100% !important;height:100% !important;background:rgba(113,119,122,.4);overflow:scroll}.sdb-dialog .ui-dialog-titlebar,.sdb-dialog .ui-dialog-content{background-color:#fff;margin:0 auto;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.6);-moz-box-shadow:5px 5px 5px rgba(0,0,0,.6);box-shadow:5px 5px 5px rgba(0,0,0,.6)}.sdb-dialog .ui-dialog-titlebar{margin-top:60px;padding-bottom:1.5em}.sdb-dialog .ui-dialog-content{margin-bottom:60px}.sdb-dialog.dialog-320 .ui-dialog-titlebar,.sdb-dialog.dialog-320 .ui-dialog-content{box-sizing:border-box;width:320px !important}.sdb-dialog.dialog-640 .ui-dialog-titlebar,.sdb-dialog.dialog-640 .ui-dialog-content{box-sizing:border-box;width:640px !important}.sdb-dialog.dialog-800 .ui-dialog-titlebar,.sdb-dialog.dialog-800 .ui-dialog-content{box-sizing:border-box;width:800px !important}.sdb-dialog.dialog-1000 .ui-dialog-titlebar,.sdb-dialog.dialog-1000 .ui-dialog-content{box-sizing:border-box;width:1000px !important}.sdb-dialog .search-result-header{margin-top:1em}.support-contact .h4{float:left}.support-contact-margin{margin-bottom:10px}.support-contact table{margin-left:40%;margin-bottom:20px}.support-contact td{vertical-align:top;padding:4px 8px}#layout-header,#layout-content,#layout-footer{position:relative;box-sizing:border-box}.helpdesk-content{z-index:3;position:absolute;top:0;left:0;bottom:0;right:0;width:auto;height:auto;background-color:rgba(0,0,0,.6);display:none}.helpdesk-item{position:absolute;display:none;color:#fff}.helpdesk-item.admin.full,.helpdesk-item.admin.disabled,.helpdesk-item.admin.empty,.helpdesk-item.full{display:block}.helpdesk-item svg ellipse{fill:none;stroke-width:1.67}.helpdesk-item.full svg ellipse{stroke:#3ea9e2}.helpdesk-item.full svg:hover ellipse{fill:rgba(62,169,226,.3)}.helpdesk-item.full svg path{fill:#3ea9e2}.helpdesk-item.admin.full svg ellipse{stroke:#f7c400}.helpdesk-item.admin.full svg:hover ellipse{fill:rgba(247,196,0,.3)}.helpdesk-item.admin.full svg path{fill:#f7c400}.helpdesk-item.admin.disabled svg ellipse{stroke:#969696}.helpdesk-item.admin.disabled svg:hover ellipse{fill:rgba(150,150,150,.3)}.helpdesk-item.admin.disabled svg path{fill:#969696}.helpdesk-item.admin.empty svg ellipse{stroke:#ef0b3a}.helpdesk-item.admin.empty:hover svg ellipse{fill:rgba(239,11,58,.3)}.helpdesk-item.admin.empty svg path{fill:#ef0b3a}.helpdesk-menu{position:fixed;top:40px;left:50%;margin-left:-125px;width:250px;text-align:center;z-index:666}.helpdesk-menu a{display:block;position:relative;color:#fff !important;text-decoration:underline !important;cursor:pointer}.helpdesk-edit-dialog .filter-table td{padding:4px}.helpdesk-edit-dialog .filter-table .ui-selectonemenu{margin-right:10px}#helpdesk-tooltip-container,#helpdesk-layout-container{position:absolute}#helpdesk-layout-container{z-index:-2010;visibility:hidden}#helpdesk-tooltip-container{z-index:2000}#helpdesk-layout,#helpdesk-tooltip{border-radius:5px;border:1px solid #000;background-color:#f5f6f7;padding:15px;margin:15px}#helpdesk-tooltip-container{display:none}#helpdesk-tooltip-container.visible{display:block}label.required:after,.ui-datatable th.header_required:after,.tile-title.required:after,.label.required:after{content:" *"}label.required_bold:after,.label.required_bold:after{content:" *";font-weight:bolder;font-size:large}.ui-chkbox.required:after{content:""}.ui-chkbox.required .ui-chkbox-label:before{content:"* "}.advanced-search-toggle{padding-left:20px}.advanced-search-params{background-color:#f4f4f4}.advanced-search-params .ui-panel{padding:0;max-width:1200px}.advanced-search-params label.two-lines{padding-top:0;padding-bottom:0}.advanced-search-params .tile{margin:1em 0 0 0;padding:10px 0}.advanced-search-params h2{margin:25px 0}.advanced-search-toggle,.advanced-search-params{margin-bottom:1.2em}.supplierEvaluationResultAttention,.supplierEvaluationHintTitle{display:flex;flex-wrap:nowrap;align-items:center;gap:.25rem}.supplierEvaluationHintIcon,.supplierEvaluationResultAttentionIcon{color:#9f1924}.supplierEvaluationHintIcon .pi,.supplierEvaluationResultAttentionIcon .pi{margin-top:.25rem;font-weight:bold}.attentionIcon{color:#9f1924;font-size:1.5rem;position:relative;top:.2rem}.attentionIcon .pi{margin-top:.25rem;font-weight:bold}.evalutionResultType .ui-radiobutton{padding-left:25px}.evalutionResultType .ui-radiobutton-box:before,span.evalutionResultType:before{display:inline-block;height:16px;content:" ";width:16px}span.evalutionResultType:before{margin-right:10px}.evalutionResultType .ui-radiobutton-box:before{margin-left:-25px}.evalutionResultType tr:nth-of-type(1) .ui-radiobutton-box:before,span.evalutionResultType.NOT_ELIGIBLE:before{background-color:#9f1924}.evalutionResultType tr:nth-of-type(2) .ui-radiobutton-box:before,span.evalutionResultType.ELIGIBLE_WITH_SUPPORT:before{background-color:#e69123}.evalutionResultType tr:nth-of-type(3) .ui-radiobutton-box:before,span.evalutionResultType.ELIGIBLE:before{background-color:#6ea046}.evalutionResultType .ui-radiobutton-icon{margin-top:-17px}div.supplEvalAdminProductSeriesTable,div.supplEvalAdminProductProjectTable,div.supplEvalAdminDocumentTable{max-height:282px;overflow-y:auto}div.supplEvalAdminTemplateTable,div.supplEvalAdminMainContactsTable{max-height:261px;overflow-y:auto}div.supplEvalAdminKeyAccountTable{max-height:311px;overflow-y:auto}div.supplEvalAdminCauseTable{max-height:349px;overflow-y:auto}.dialogSupplierEvaluationTypeDescriptionTable th,.dialogSupplierEvaluationTypeDescriptionTable td{padding:10px;border:1px solid #a9a9a9}.dialogSupplierEvaluationTypeDescriptionTable{border-collapse:collapse;border:1px solid #a9a9a9}.icaAdminTable{border-bottom:1px solid #000;width:100%}.icaAdminTable th{padding:10px;border-bottom:1px solid #000}.icaAdminTable td{padding:10px}.icaAdminResultsTable{width:100%}.icaAdminResultsTable th{padding:10px}.icaAdminResultsTable td{padding:10px}.table-cell-with-button{display:grid;grid-template-columns:1fr 30px;align-items:center}td.disabled{color:#707070}.personalInfoCheckBox .ui-chkbox-label{margin-left:27px;margin-top:-19px}.legacyRegistrationAdditionalDataTree{width:100%;border:none}.legacyRegistrationAdditionalDataTree .ui-icon{display:none}.color-block{display:block;width:1em;height:1em;border-radius:3px;color:#fff;float:left;margin-top:.2em}.color-block.green{background-color:#5ad205}.color-block.red{background-color:#ef0b3a}.color-block.yellow{background-color:#fcfc00}.color-block.grey{background-color:#dbe0dd}.lastColumn{width:1%;white-space:nowrap}.leftText{text-align:left}.centered,.ui-datatable thead th.centered{text-align:center !important}.margin-left-right-10{margin-right:10px;margin-left:10px}.margin-left-0{margin-left:0 !important}.no-margin{margin:0}.no-padding{padding:0}.margin-top-5px{margin-top:5px}.margin-top-1em{margin-top:1em}.margin-bottom-2em{margin-bottom:2em}.percentage-input{text-align:right}span.percentage-input{display:inline-block;padding:0px 5px}.percentage-input-column{text-align:right !important;width:5em}.float-left{float:left}.space-top{margin-top:.5em}.space-top-large{margin-top:1em}.space-top-xl{margin-top:2em}.space-top-xxl{margin-top:3em}.prewrap-whitespace{white-space:pre-wrap}.nowrap{white-space:nowrap}.ui-tooltip .ui-tooltip-text{pointer-events:none;max-width:400px;font-weight:400;font-size:15px;background:#000}.ui-progressbar{background-color:#a9a9a9}.ui-progressbar .ui-progressbar-value{background:#00566a}.ui-progressbar-determinate{height:30px !important}.ui-progressbar-determinate .ui-progressbar-label{text-align:left;font-weight:normal;margin:5px;color:#f4f4f4}.resultWrapper{display:inline-grid;grid-template-columns:1fr 1fr}.resultWrapper .icaAdminResultType{display:inline-block;height:16px;content:" ";width:16px;vertical-align:text-bottom}.resultWrapper .icaAdminResultType.questionnaire-scoreNA{background-color:#eee}.resultWrapper .icaAdminResultType.questionnaire-score0{background-color:#c00000}.resultWrapper .icaAdminResultType.questionnaire-score5{background-color:#ffc000}.resultWrapper .icaAdminResultType.questionnaire-score8{background-color:#92d050}.resultWrapper .icaAdminResultType.questionnaire-score10{background-color:#00b050}#icaAdminTable th{text-align:left;padding:6px}#icaAdminTable td{text-align:left;padding:6px}.subcontractor-order-table.ui-datatable .ui-datatable-header{padding:0}.subcontractor-order-table.ui-datatable .ui-datatable-header .ym-gbox-content{min-height:auto}.bisnode-data{background-color:#f4f4f4;border-top:2px solid #707070;padding:0px 20px 10px 20px}@media(max-width: 767px){.supplier-mark-img{display:none}}.background-dark{color:#707070}.accordion-border.ui-accordion .ui-accordion-header.ui-state-active{border-right:1px solid #a9a9a9}.accordion-border.ui-accordion .ui-accordion-content{padding-left:1.1em;margin-left:1.1em;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9}.truncate-text{white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}
