
/* ==== editable-form ==== */

/* class for single editable element */
.editable-wrap {
  display: inline-block;
  white-space: pre;
  margin: 0;
}

/* remove bottom-margin for bootstrap */
.editable-wrap .editable-controls,
.editable-wrap .editable-error {
  margin-bottom: 0;
}

/* remove bottom-margin of inputs */
.editable-wrap .editable-controls > input,
.editable-wrap .editable-controls > select,
.editable-wrap .editable-controls > textarea {
  margin-bottom: 0;
}

/* keep buttons on the same line */
.editable-wrap .editable-input {
  display: inline-block;
}

.editable-buttons {
  display: inline-block;
  vertical-align: top;
}

.editable-buttons button {
  margin-left: 5px;
}

/* in bootstrap width: 100% => buttons go outside the box */
.editable-input.editable-has-buttons {
  width: auto;
}

/* ==== editable-text ==== */

/* fix padding issue on typeahead */
.editable-text {
    white-space: nowrap;
}

/* ==== editable-bsdate ==== */

/* fix padding issue on bsdate popup */
.editable-bsdate {
    white-space: nowrap;
}

/* ==== editable-bstime ==== */

/* fix padding issue on bstime */
.editable-bstime {
    white-space: nowrap;
}

/* workaround for bootstrap that sets width: 100% and inputs become too wide */
.editable-bstime .editable-input input[type="text"] {
  width: 46px;
}

/* less padding for .well */
.editable-bstime .well-small {
  margin-bottom: 0;
  padding: 10px;
}

/* ==== editable-range ==== */

.editable-range output {
  display: inline-block;
  min-width: 30px;
  vertical-align: top;
  text-align: center;
}

/* ==== editable-color ==== */

.editable-color input[type="color"] {
  width: 50px;
}


/* ==== editable-checkbox ==== */
/* ==== editable-checklist ==== */
/* ==== editable-radiolist ==== */

.editable-checkbox label span,
.editable-checklist label span,
.editable-radiolist label span {
  margin-left: 7px;
  margin-right: 10px;
}

/* ==== element ==== */

/* hiding element */
.editable-hide {
  display: none !important;
}

.editable-click,
a.editable-click {
  text-decoration: none;
  color: #428bca;
  border-bottom: dashed 1px #428bca;
}

.editable-click:hover, 
a.editable-click:hover {
  text-decoration: none;
  color: #2a6496;
  border-bottom-color: #2a6496;
}

/* editable-empty */
.editable-empty, 
.editable-empty:hover, 
.editable-empty:focus,
a.editable-empty, 
a.editable-empty:hover, 
a.editable-empty:focus {
  font-style: italic; 
  color: #DD1144;  
  text-decoration: none;
}

/* ui-bootstrap editable popover */
.ui-popover-wrapper a {
    /* make the link always show up */  
    display: inline !important;
}

.ui-popover-wrapper form {
    display: none !important;
}

/* editable popover */
.popover-wrapper > a {
  /* make the link always show up */
  display: inline !important;
}

.popover-wrapper {
  /* make absolutely positioned children constrained to this box*/
  display: inline;
  position: relative;
}

.popover-wrapper form {
  position: absolute;
  top: -53px;
  background: #FFF;
  border: 1px solid #AAA;
  border-radius: 5px;
  padding: 7px;
  width: auto;
  display: inline-block;
  left: 50%;
  z-index: 101;
}

.popover-wrapper form:before {
  content:"";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #AAA;
  position:absolute;
  bottom:-10px;
}

.popover-wrapper form:after {
  content:"";
  width:0;
  height:0;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  border-top: 9px solid #FFF;
  position:absolute;
  bottom:-9px;
}


@media screen and (max-width: 750px) {
    .popover-wrapper form {
        margin-left: -60px;
    }

    .popover-wrapper form:before {
        left:50px;
    }

    .popover-wrapper form:after {
        left:51px;
    }
}

@media screen and (min-width: 750px) {
    .popover-wrapper form {
        margin-left: -110px;
    }

    .popover-wrapper form:before {
        left:100px;
    }

    .popover-wrapper form:after {
        left:101px;
    }
}


.type-ahead-section{padding:5px}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.14.8 - 2016-02-18T22:01:43.880Z
 * License: MIT
 */.ui-select-highlight{font-weight:700}.ui-select-offscreen{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0 !important;top:0 !important}.ui-select-choices-row:hover{background-color:#f5f5f5}.ng-dirty.ng-invalid>a.select2-choice{border-color:#D44950}.select2-result-single{padding-left:0}.select-locked>.ui-select-match-close,.select2-locked>.select2-search-choice-close{display:none}body>.select2-container.open{z-index:9999}.ui-select-container[theme=select2].direction-up .ui-select-match{border-radius:0 0 4px 4px}.ui-select-container[theme=select2].direction-up .ui-select-dropdown{border-radius:4px 4px 0 0;border-top-width:1px;border-top-style:solid;box-shadow:0 -4px 8px rgba(0,0,0,0.25);margin-top:-4px}.ui-select-container[theme=select2].direction-up .ui-select-dropdown .select2-search{margin-top:4px}.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match{border-bottom-color:#5897fb}.selectize-input.selectize-focus{border-color:#007FBB !important}.selectize-control>.selectize-dropdown,.selectize-control>.selectize-input>input{width:100%}.ng-dirty.ng-invalid>div.selectize-input{border-color:#D44950}.ui-select-container[theme=selectize].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,0.25);margin-top:-2px}.btn-default-focus{color:#333;background-color:#EBEBEB;border-color:#ADADAD;text-decoration:none;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.ui-select-bootstrap .ui-select-toggle{position:relative}.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}.input-group>.ui-select-bootstrap.dropdown{position:static}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px 0 0 4px}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up{border-radius:4px 0 0 4px !important}.ui-select-bootstrap>.ui-select-match>.btn{text-align:left !important}.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px}.ui-select-bootstrap>.ui-select-choices{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px}body>.ui-select-bootstrap.open{z-index:1000}.ui-select-multiple.ui-select-bootstrap{height:auto;padding:3px 3px 0}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent !important;border:none;outline:0;height:1.666666em;margin-bottom:3px}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;margin:0 3px 3px 0}.ui-select-multiple .ui-select-match-item{position:relative}.ui-select-multiple .ui-select-match-item.dropping-before:before{content:"";position:absolute;top:0;right:100%;height:100%;margin-right:2px;border-left:1px solid #428bca}.ui-select-multiple .ui-select-match-item.dropping-after:after{content:"";position:absolute;top:0;left:100%;height:100%;margin-left:2px;border-right:1px solid #428bca}.ui-select-bootstrap .ui-select-choices-row>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row>a:focus,.ui-select-bootstrap .ui-select-choices-row>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.ui-select-bootstrap .ui-select-choices-row.active>a{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.ui-select-bootstrap .ui-select-choices-row.active.disabled>a,.ui-select-bootstrap .ui-select-choices-row.disabled>a{color:#777;cursor:not-allowed;background-color:#fff}.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none !important}.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#D44950}.ui-select-container[theme=bootstrap].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,0.25)}.flex-grow-1{flex-grow:1}html{height:100%;color:#827e7e;font-size:16px}body{overflow-x:hidden;height:100%}body.body-class-general{background-color:#fff}body.body-class-1mp,body.body-class-delos{background-color:#ccc}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,label,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,select{background:transparent;border:0;margin:0;outline:0;padding:0;vertical-align:baseline;text-decoration:none}ol,ul{list-style:none}input,textarea,select{font-family:'acherus_grotesque' !important}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a,a>*,form a{color:#827e7e;text-decoration:none;cursor:pointer;transition:background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease}a:active,a:visited,a>*:active,a>*:visited,form a:active,form a:visited{outline:none;text-decoration:none}a.inverted,a>*.inverted,form a.inverted{color:#0D46AF}a.inverted:hover,a>*.inverted:hover,form a.inverted:hover{color:#827e7e}a.inverted span,a>*.inverted span,form a.inverted span{color:#0D46AF}a.inverted span:hover,a>*.inverted span:hover,form a.inverted span:hover{color:#827e7e}a.fa,a>*.fa,form a.fa{color:inherit}a.fa:hover,a>*.fa:hover,form a.fa:hover{color:inherit;text-decoration:none !important}a.contrasted,a>*.contrasted,form a.contrasted{color:#fff}a.contrasted:hover,a.contrasted:hover>span,a>*.contrasted:hover,a>*.contrasted:hover>span,form a.contrasted:hover,form a.contrasted:hover>span{color:#eee;text-decoration:underline}a.emphasis,a>*.emphasis,form a.emphasis{font-weight:bold;color:black}a.blue,a>*.blue,form a.blue{color:#1C75BC;text-decoration:none}a.black,a>*.black,form a.black{color:#000;text-decoration:none}a.grey,a>*.grey,form a.grey{color:#6D6E71}a.black,a>*.black,form a.black{color:#000}a.green,a>*.green,form a.green{color:#14A085}a.red,a>*.red,form a.red{color:#C03B2B}a .retina-arrows-0022,a>* .retina-arrows-0022,form a .retina-arrows-0022{color:#6D6E71;font-size:smaller;-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset}form a{color:#0D46AF}form a.black{color:#000}form a:hover{color:#827e7e}a:hover,a>*:hover{color:#0D46AF;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.25;margin-bottom:15px}h1{font-size:32px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}h1 sup,h2 sup,h3 sup,h4 sup,h5 sup,h6 sup{font-size:40%;vertical-align:super}ul.disc-display{list-style:disc outside none;padding-left:2em}ul.disc-display li{margin-bottom:0.5em}ul.disc-display li:last-child{margin-bottom:0px}label{font-weight:normal}.clearfix:after{clear:both;content:' ';display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0}input[type="submit"],input[type="reset"],button{background-color:#0D46AF;border:none;color:#fff;cursor:pointer;border-radius:3px;height:auto;overflow:visible;padding:0.3em 1em;transition:background-color .2s ease;width:auto}input[type="submit"]:hover,input[type="reset"]:hover,button:hover{color:#fff;background-color:#000}input[type="submit"].inverted,input[type="reset"].inverted,button.inverted{background-color:#827e7e}input[type="submit"].inverted:hover,input[type="reset"].inverted:hover,button.inverted:hover{background-color:#0D46AF;color:#fff}input[type="submit"].discrete,input[type="reset"].discrete,button.discrete{background-color:#eee;color:#222}input[type="submit"].discrete:hover,input[type="submit"].discrete.selected,input[type="reset"].discrete:hover,input[type="reset"].discrete.selected,button.discrete:hover,button.discrete.selected{color:white;background-color:#827e7e}input[type="submit"].inline,input[type="reset"].inline,button.inline{font-size:smaller;margin-left:0.5em}input[type="submit"].inline:first-child,input[type="reset"].inline:first-child,button.inline:first-child{margin-left:0px}input[type="submit"].no-padding,input[type="reset"].no-padding,button.no-padding{padding:0}input[type="submit"].no-padding:hover,input[type="reset"].no-padding:hover,button.no-padding:hover{color:#222;background-color:transparent}input[type="submit"].dark,input[type="reset"].dark,button.dark{background-color:#827e7e}input[type="submit"].dark:hover,input[type="reset"].dark:hover,button.dark:hover{color:white;background-color:black}input[type="submit"].grey,input[type="reset"].grey,button.grey{color:#58595B;background-color:#939598}input[type="submit"].green,input[type="reset"].green,button.green{background-color:#14A085}input[type="submit"].blue,input[type="reset"].blue,button.blue{background-color:#3B97D3}input[type="submit"].white,input[type="reset"].white,button.white{background-color:#fff;border:1px solid #939598}input[type="submit"].blank,input[type="reset"].blank,button.blank{background-color:transparent;color:#58595B;border:1px solid #BDBEC0}input[type="submit"].blankicon,input[type="reset"].blankicon,button.blankicon{background-color:transparent;color:#58595B;border:1px solid #BDBEC0;padding:0.3em 0.5em}input[type="submit"].transparent,input[type="reset"].transparent,button.transparent{background-color:transparent;color:#58595B;border:none}.btn{transition:background-color .2s ease;border-radius:0}.btn.btn-primary{background-color:#0D46AF;border:none}.btn.btn-primary:hover{color:#fff;background-color:#000}.btn.btn-secondary{background-color:#827e7e;color:#fff;border:none}.btn.btn-secondary:hover{color:#fff;background-color:#000}.container{margin:0 auto;position:relative;width:auto}.text-no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none}input.disabled{background-color:#eee}button.disabled{background-color:#eee;color:#fff}option:disabled{color:#eee}a:active{text-decoration:none}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}.cap{text-transform:capitalize}.low{text-transform:lowercase}.click-icon{cursor:pointer}.retina-arrows-0007{-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset}.hamburger-button{background-color:white;color:#333;font-size:18pt;padding-right:0.5em;padding-left:0.5em}.language-select{height:100%;color:#fff}.language-select button{font-size:14pt;height:100%;background-color:#333;color:#fff}.language-select button:hover{background-color:#827e7e}.centered-box{margin:0 auto;text-align:center}.centered-box a>div,.centered-box a>span{margin:.5em}.back-to-top{position:fixed;right:2em;bottom:5em;z-index:99;display:none;padding:1em;text-align:center;background-color:#ccc;opacity:0.5;color:black;cursor:pointer;transition:background-color .2s ease}.back-to-top:hover{background-color:black;opacity:1;color:white}.inline-container{display:inline-block}.file-upload-area{width:100%}.file-upload-area .file-list{margin-top:1em}.file-upload-area .file-list li>div{position:relative;border:0.1em solid #ccc;background-color:#eee;border-radius:5px;margin-bottom:0.5em;padding:0.3em}.file-upload-area .file-list li>div .file-image{display:inline-block;width:80px;height:50px;vertical-align:top;background-size:cover;max-width:20%}.file-upload-area .file-list li>div .file-image>img{display:block;margin:0px auto;max-width:80px;max-height:50px}.file-upload-area .file-list li>div .file-info{display:inline-block;vertical-align:top;width:78%}.file-upload-area .file-list li>div .file-info-name{width:60%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:top}.file-upload-area .file-list li>div .file-info-name .file-info-name-checked{color:black}.file-upload-area .file-list li>div .file-action{position:absolute;padding:0.1em 0.5em;right:0.1em;top:0.2em;border-radius:3px}.file-upload-area .file-list li>div .file-action.with-text{background-color:#827e7e;color:white}.file-upload-area .file-list li>div .file-delete-confirmation-overlay{position:absolute;width:100%;min-height:100%;top:0px;left:0px;padding:0.3em;background:#827e7e;color:#fff}.dragover{border:0.3em dashed #827e7e}.spinner{display:inline-block;vertical-align:middle;margin:0.1em}.spinner.spinner-tiny{width:1em}.action-area{text-align:right;margin-bottom:1em}.error-text{color:red;margin-left:.5em}a.editable-click{border:none;color:inherit;border-bottom:none}a.editable-click:not(.no-icon):after{font-family:'retinafont' !important;font:normal normal normal 14px/1;font-size:inherit;text-transform:none;content:"\e923";margin-left:0.5em;color:#ccc;line-height:1;transition:color .2s ease}a.editable-click:hover{color:#428BCA}a.editable-click:hover:after{color:inherit}a.editable-click:hover .editable-click{color:#428BCA}a.editable-click:hover .editable-click:after{color:inherit}.empty-content{font-style:italic}.highlightItem{background-color:#FFEDB7;animation-name:showHighlight;animation-duration:1s}.highlightItemFromWhite{background-color:#fff;animation-name:showHighlight;animation-duration:1s}.highlightField{padding:0.5em 0.5em;border:0.2em dashed red !important;border-radius:6px;animation-name:popOut;animation-duration:1s}.highlightField.inline-field{display:inline-block}.no-bullet-list{list-style-type:none !important;padding:0 !important;margin:0 !important}.fa-external-link-alt{font-size:smaller}.global-container{height:100%;background-color:#efefef}.btn-sm{border-radius:0}.btn-xs{border-radius:0}.container{padding-left:0;padding-right:0}span.label{cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none}.nav>li>a:hover,.nav>li>a:focus{color:#827e7e}.input-group input{padding:0.5em;font-size:100%}.input-group-btn{font-size:100%}.input-group-btn button.btn.btn-default{height:100%}.btn.btn-default{color:#827e7e}.dropdown-menu li{text-overflow:ellipsis;overflow:hidden;max-width:100%;width:100%}.dropdown-menu li.active strong{color:#eee}.dropdown-menu li .dropdown-menu-cliquable-div{color:#827e7e;cursor:pointer}.popover{min-width:200px;max-width:600px;z-index:9999}.popover-inner{color:#827e7e}.fa-info-circle:hover{cursor:pointer}.modal-title a.fa-question-circle{font-size:16px}.modal-content{border-radius:0px}.modal-backdrop{position:fixed;width:100%;height:100%;background-color:black;opacity:0.5;z-index:1000}.modal-body img{margin-right:1em;vertical-align:middle}.modal-body h4{font-weight:normal;margin-top:0.5em;margin-bottom:0.2em;font-size:14px}.modal-body input:not([type=file]),.modal-body select,.modal-body textarea{width:100%;border:0.1em solid #ccc;border-radius:5px;height:2.5em;padding:0.3em;margin-bottom:1em}.modal-body .input-group{margin-top:1em;width:100%}.modal-body input[type="checkbox"]{width:1em;height:1em;border-radius:3px}.modal-body input[type="radio"]{width:inherit;height:inherit}.modal-body textarea{width:100%;border:0.1em solid #ccc;border-radius:5px;height:5em;padding:0.5em;margin-bottom:1em}.modal-body input,.modal-body textarea,.modal-body select{-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.modal-body input.ng-touched.ng-invalid,.modal-body textarea.ng-touched.ng-invalid,.modal-body select.ng-touched.ng-invalid{-webkit-box-shadow:0px 0px 9px 1px rgba(240,110,105,0.8);-moz-box-shadow:0px 0px 9px 1px rgba(240,110,105,0.8);box-shadow:0px 0px 9px 1px rgba(240,110,105,0.8);border:0.1em solid #f06e69}.modal-body label{margin-right:1em}.modal-body .alert-box{margin-bottom:1em}.modal-body .alert-box>div{display:inline}.modal-body p{margin-bottom:1em}.modal-body.loginForm input.ng-invalid-email{-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.modal-body.materialCreationCompletion input.ng-invalid,.modal-body.materialCreationCompletion select.ng-invalid,.modal-body.materialCreationCompletion textarea.ng-invalid{margin-bottom:0px}.modal-body .highlight-red{color:red}.modal-save-indicator{display:flex;padding:1em;border:.08em solid #eee;border-radius:5px}.modal-save-indicator.success{background-color:#3E8030;border:none;color:#fff}.modal-save-indicator img{margin-right:0em;width:20px}.modal-save-indicator .save-indicator-icon{vertical-align:middle;margin-right:1em}.modal-save-indicator .save-indicator-body{flex-grow:1;vertical-align:middle;margin:auto 0}.modal-footer a{float:left;margin-right:1.5em}.modal-footer a:last-child{margin-bottom:0px}.modal-footer button{margin-top:0.5em}.modal-search-results{position:relative;padding:15px}.modal-search-results .selected{background-color:fuchsia}.field-group{position:relative;margin-bottom:1em;vertical-align:middle}.field-group .manage-link{float:right;vertical-align:middle}.field-group input,.field-group select,.field-group textarea{width:100%;margin-bottom:0px}.field-group .file-upload-area{margin-bottom:0px}.field-group.bullet-group-input .error-messages{margin-top:0.5em}.inline-field-group{display:-webkit-flex;display:flex;align-items:center;justify-content:center}.inline-field-group .static-group{width:50px;min-width:50px;max-width:50px}.inline-field-group .flex-group{flex-grow:1}.clear-icon{position:absolute;right:1em;top:8px;color:black}.ui-select-field-group{display:flex}.ui-select-field-group .form-control{height:38px}.ui-select-field-group .clear-link{margin-left:1em;margin-top:0.5em}.combo-box-input{position:absolute;right:1em;top:12px;color:#999}.combo-box-input-match img{width:100%;max-width:25px;max-height:25px}.combo-box-input-match .match-label{overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.date-input{position:relative}.date-input input{font-size:100%}.date-input .calendar-icon{position:absolute;right:1em;top:0.5em;color:black}.date-input .date-calendar{position:absolute;background-color:white;padding:0.5em;border-radius:5px;border:0.1em solid #ccc;top:3.5em;z-index:1005}.date-input .date-calendar>header{margin-bottom:0.5em}.date-input .date-calendar th{vertical-align:top}.date-input .date-calendar .close-button{margin-top:0.5em}.error-messages.ng-active{background:maroon;color:white;padding:5px;border-radius:5px;margin-top:15px;position:relative;animation-name:popOut;animation-duration:0.4s}.error-messages.ng-active:after{position:absolute;top:-10px;content:"";left:20px;border-style:solid;border-color:transparent transparent maroon;border-width:5px}.error-messages.ng-active.no-arrow:after{border-color:transparent transparent transparent}.error-messages.ng-active.right-arrow:after{top:33%;left:100%;border-color:transparent transparent transparent maroon}.error-messages.ng-active.right-arrow{margin-top:0}.popover-error-message{background:maroon;color:white}.popover.left.popover-error-message .arrow:after{border-left-color:maroon}.text-center .error-messages.ng-active:after{left:auto}.label-value-set{width:100%;display:table}.label-value-set:first-child{margin-top:0em;padding-top:0em}.label-value-set:last-child{border-bottom:none}.label-value-set>.no-filters-label{line-height:16pt}.label-value-set ul.set-values{display:inline-block;vertical-align:baseline}.label-value-set ul.set-values li{display:inline-block;padding:0em 1em;margin-top:0.1em;border-right:.08em solid #eee;line-height:1.5em}.label-value-set ul.set-values li:last-child{border-right:none}.label-value-set ul.set-values li.selected,.label-value-set ul.set-values li .selected{background-color:#eee;padding:0 0.5em;margin-right:0.2em;color:black;border-radius:4px}.panel-group{margin-bottom:0}.panel-group .panel{border:none;border-bottom:.08em solid #eee;background-color:transparent;box-shadow:none;border-radius:0}.panel-group .panel .panel-heading{border:none;background-color:transparent;padding:0.5em 1em}.panel-group .panel .panel-body{padding:0.5em 1em;padding-top:0;border:none;border-top:none}.panel-group .panel .panel-body .filter-values-more-mention{line-height:2em;font-style:italic;display:flex;align-items:baseline;justify-content:space-between}.panel-group .panel .panel-body .filter-values-more-mention a{text-transform:lowercase}.panel-group .panel .panel-body .filter-values-more-mention a:active{text-decoration:none}.panel-group .panel .panel-body .filter-values-more-mention .filter-values-more-mention--text{max-width:200px;line-height:18px}.image-thumbnail{width:75px}.separator-line{display:block;height:1px;border:0;border-top:1px solid #827e7e;margin:1em 0;padding:0}.flex-row{display:flex}.flex-row .flex-grow-max{flex-grow:1}.flex-row div h2{line-height:normal}.flex-center-vertical{-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-webkit-align-items:center;align-items:center}.splash-banner{height:300px;vertical-align:middle;background-color:black}.splash-banner .splash-content{color:#fff;text-align:center}.icon-badge{display:inline-block;width:75px;height:75px;min-width:75px;text-align:center;vertical-align:middle;line-height:75px;border-radius:50%;background-color:#000;color:#fff;font-size:24pt}.icon-badge.pure-text-content{font-size:16px}.icon-badge.red{background-color:#EF1C44}.icon-badge.green{background-color:#1BB283}.icon-badge.blue{background-color:#227FE4}.icon-badge.orange{background-color:#FE3C00}.icon-badge.purple{background-color:#594A92}.icon-image{width:75px;height:75px}.giga-html-translate-content ul{list-style:unset;padding:0px 2em}.giga-action-main-menu{position:absolute;margin-top:-10px}.giga-action-main-menu .giga-action-menu .dropdown-menu{z-index:9000}.url-safe-content{white-space:nowrap;overflow-y:hidden;overflow-x:hidden;text-overflow:ellipsis}.url-safe-content.max-200{max-width:200px}.material-publish-markee,.certification-publish-markee{background-color:#827e7e;color:#fff;padding:0.1em 0.5em;border-radius:6px;font-size:10pt;vertical-align:top;display:inline-block}.material-publish-markee.is-public,.certification-publish-markee.is-public{background-color:darkgreen}.certification-historical{color:red;font-size:0.7em}.material-attributes{width:100%}.material-attributes .material-attributes-column{width:100%}.material-attributes .material-attributes-column .material-attributes-pair{clear:both;transition:background-color .2s ease}.material-attributes .material-attributes-column .material-attributes-pair>div{padding-bottom:1em}.material-attributes .material-attributes-column .material-attributes-pair>div:first-child{padding-right:1em}.material-attributes .material-attributes-column .material-attributes-pair>div:last-child{width:26em;color:black;vertical-align:top}.material-attributes .material-attributes-column .material-attributes-pair>div:last-child .material-attributes-value{padding-right:1em;width:15em;display:table-cell;vertical-align:top}.material-attributes .material-attributes-column .material-attributes-pair>div:last-child .material-attributes-action{display:table-cell;width:6em;float:right;vertical-align:top}.material-attributes .material-attributes-column .material-attributes-pair>div.material-attribute-color{padding:0em 0.3em;width:25%}.generic-bullet{padding:0.2em 0.5em;color:#fff;border:.08em solid #827e7e;background-color:#827e7e;border-radius:6px}.generic-bullet .btn-delete{padding-left:0.5em;color:#fff}.selectable-bullet-group{list-style-type:none}.selectable-bullet-group .btn-selectable-bullet,.selectable-bullet-group .non-selectable-bullet{margin-right:1em;margin-bottom:0.5em}.selectable-bullet-group .btn-selectable-bullet:last-child,.selectable-bullet-group .non-selectable-bullet:last-child{margin-right:0px}.selectable-bullet-group .color-bullet{margin-right:0.5em;position:relative}.selectable-bullet-group .color-bullet .fa-check{position:absolute;top:2px;left:2px;font-size:normal;text-shadow:2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff}.selectable-bullet-group ul{padding-left:0px;padding-left:0px}.selectable-bullet-group ul li{padding:0.2em 0.3em;margin-right:0.3em !important}.btn-selectable-bullet{padding:0.2em 0.5em;color:#827e7e;border:.08em solid #827e7e;background-color:#fff;font-weight:normal}.btn-selectable-bullet:hover,.btn-selectable-bullet.selected{background-color:#fff}.btn-selectable-bullet.selected,.btn-selectable-bullet.selected:hover{color:#163CB7;border:.08em solid #163CB7;-webkit-box-shadow:inset 0px 0px 0px 2px #163CB7;-moz-box-shadow:inset 0px 0px 0px 2px #163CB7;box-shadow:inset 0px 0px 0px 2px #163CB7}.btn-selectable-bullet:hover{color:#000;border:.08em solid #000;-webkit-box-shadow:inset 0px 0px 0px 2px #000;-moz-box-shadow:inset 0px 0px 0px 2px #000;box-shadow:inset 0px 0px 0px 2px #000}.color-bullet{width:20px;height:20px;padding:0;vertical-align:text-top}.color-bullet.selected{border-color:#827e7e;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.non-selectable-bullet{padding:0.5em;color:#827e7e;border:.08em solid #827e7e;display:inline-block}.title-addendum{font-size:smaller}.non-interactive{pointer-events:none}.global-shadow{-webkit-box-shadow:7px 7px 5px 0px rgba(50,50,50,0.75);-moz-box-shadow:7px 7px 5px 0px rgba(50,50,50,0.75);box-shadow:7px 7px 5px 0px rgba(50,50,50,0.75)}.hide-element{display:none}.letter-icon{border-radius:50%;border:none;color:#fff;background-color:#14A085;width:50px;height:50px;line-height:50px;font-size:16pt;text-align:center;display:inline-block;padding:0px}.switch{position:relative;display:inline-block;width:39px;height:20px;vertical-align:sub;margin-bottom:0em}.switch--margin-bottom{margin-bottom:1em}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;text-align:right;font-size:12px}.slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:white;transition:.4s}.slider--percent:before{position:absolute;content:"%";text-align:center;font-weight:bold}.slider--fraction:before{position:absolute;content:"#";text-align:center;font-weight:bold}input:checked+.slider{background-color:#818285}input:focus+.slider{box-shadow:0 0 1px #818285}input:checked+.slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.scale-up-to-container{max-height:100%;max-width:100%}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.giga-more-dropdown>a.fa-question-circle{padding-right:1em}.giga-more-dropdown .dropdown-menu{min-width:100%}.giga-more-dropdown__button--hasPopover{padding-right:0.2em}.fa.fa-question-circle{font-weight:bold}.truncate-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.td-shrink{width:0.001em}.image-size-md{height:1em}.filters-container .filters-message{background-color:#ED952C;color:#fff;padding:0.5em 1em;font-size:large;padding-right:0.5em}.filters-container .filters-message .flex-grow{line-height:normal}.filters-container .filters-message button{color:#fff;margin-left:1em;padding:0.5em}.filters-container .filters-message button::before{font-weight:bold}.margin-before-sm{margin-top:0.5em}.margin-around-sm{margin-left:0.5em;margin-right:0.5em}.bullet__markee{background-color:#827e7e;color:#fff;padding:0.1em 0.5em;border-radius:6px;vertical-align:top;display:inline-block}.bullet__markee--green{background-color:#14A085}.bullet__markee--red{background-color:#C1282F}.bullet__markee--blue{background-color:#4496C3}.bullet__markee--yellow{background-color:#e29335}.bullet__markee__oneline{max-width:100%;text-overflow:ellipsis;white-space:nowrap}.dropdown-menu .dropdown-menu__menu-item{width:100%}.dropdown-menu .dropdown-menu__menu-item .dropdown-menu__menu-item__link{display:inline-block;width:100%}@font-face{font-family:'acherus_grotesque';src:url("/assets/acherus-grotesque/acherus_grotesque_-_bold-webfont.woff2") format("woff2"),url("/assets/acherus-grotesque/acherus_grotesque_-_bold-webfont.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'acherus_grotesque';src:url("/assets/acherus-grotesque/acherus_grotesque_-_bold_italic-webfont.woff2") format("woff2"),url("/assets/acherus-grotesque/acherus_grotesque_-_bold_italic-webfont.woff") format("woff");font-weight:bold;font-style:italic}@font-face{font-family:'acherus_grotesque';src:url("/assets/acherus-grotesque/acherus_grotesque_-_light-webfont.woff2") format("woff2"),url("/assets/acherus-grotesque/acherus_grotesque_-_light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'acherus_grotesque';src:url("/assets/acherus-grotesque/acherus_grotesque_-_light_italic-webfont.woff2") format("woff2"),url("/assets/acherus-grotesque/acherus_grotesque_-_light_italic-webfont.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:'acherus_grotesque_-_medium';src:url("/assets/acherus-grotesque/acherus_grotesque_-_medium-webfont.woff2") format("woff2"),url("/assets/acherus-grotesque/acherus_grotesque_-_medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@-moz-keyframes showHighlight{0%{background-color:#FFEDB7}25%{background-color:#FFB749}100%{background-color:#FFEDB7}}@-webkit-keyframes showHighlight{0%{background-color:#FFEDB7}25%{background-color:#FFB749}100%{background-color:#FFEDB7}}@-ms-keyframes showHighlight{0%{background-color:#FFEDB7}25%{background-color:#FFB749}100%{background-color:#FFEDB7}}@keyframes showHighlight{0%{background-color:#FFEDB7}25%{background-color:#FFB749}100%{background-color:#FFEDB7}}@-moz-keyframes popOut{0%{transform:scale(1)}25%{transform:scale(1.01)}100%{transform:scale(1)}}@-webkit-keyframes popOut{0%{transform:scale(1)}25%{transform:scale(1.01)}100%{transform:scale(1)}}@-ms-keyframes popOut{0%{transform:scale(1)}25%{transform:scale(1.01)}100%{transform:scale(1)}}@keyframes popOut{0%{transform:scale(1)}25%{transform:scale(1.01)}100%{transform:scale(1)}}@-moz-keyframes showUpdatedOddRow{0%{background-color:#eee}25%{background-color:#9ACF00}100%{background-color:#eee}}@-webkit-keyframes showUpdatedOddRow{0%{background-color:#eee}25%{background-color:#9ACF00}100%{background-color:#eee}}@-ms-keyframes showUpdatedOddRow{0%{background-color:#eee}25%{background-color:#9ACF00}100%{background-color:#eee}}@keyframes showUpdatedOddRow{0%{background-color:#eee}25%{background-color:#9ACF00}100%{background-color:#eee}}@-moz-keyframes showUpdatedEvenRow{0%{background-color:#fff}25%{background-color:#9ACF00}100%{background-color:#fff}}@-webkit-keyframes showUpdatedEvenRow{0%{background-color:#fff}25%{background-color:#9ACF00}100%{background-color:#fff}}@-ms-keyframes showUpdatedEvenRow{0%{background-color:#fff}25%{background-color:#9ACF00}100%{background-color:#fff}}@keyframes showUpdatedEvenRow{0%{background-color:#fff}25%{background-color:#9ACF00}100%{background-color:#fff}}@-moz-keyframes slideFromLeft{0%{left:100%}100%{left:0px}}@-webkit-keyframes slideFromLeft{0%{left:100%}100%{left:0px}}@-ms-keyframes slideFromLeft{0%{left:100%}100%{left:0px}}@keyframes slideFromLeft{0%{left:100%}100%{left:0px}}@-moz-keyframes appearEffect{0%{opacity:0}25%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes appearEffect{0%{opacity:0}25%{opacity:0.5}100%{opacity:1}}@-ms-keyframes appearEffect{0%{opacity:0}25%{opacity:0.5}100%{opacity:1}}@keyframes appearEffect{0%{opacity:0}25%{opacity:0.5}100%{opacity:1}}@-moz-keyframes disappearEffect{0%{opacity:1}25%{opacity:0.5}100%{opacity:0}}@-webkit-keyframes disappearEffect{0%{opacity:1}25%{opacity:0.5}100%{opacity:0}}@-ms-keyframes disappearEffect{0%{opacity:1}25%{opacity:0.5}100%{opacity:0}}@keyframes disappearEffect{0%{opacity:1}25%{opacity:0.5}100%{opacity:0}}.main-container,.main-container-infinite-scroll{padding-top:4.5em;background-color:#efefef}.without-header-menu.main-container,.without-header-menu.main-container-infinite-scroll{padding-top:3.5em}.main-container{padding-bottom:1em;min-height:100%}.main-container.no-padding-bottom{padding-bottom:0}.main-container-infinite-scroll{display:flex;flex-grow:1;flex-direction:column;overflow:auto;padding-top:4.5em}.main-container-infinite-scroll .results-filter-container{flex:1 0 auto;overflow-y:auto;overflow-x:hidden}.side-filter-and-list-container{display:flex;flex:1 1 100px;overflow-y:hidden}.full-height{height:100%;min-height:100%}.full-height-infite-scroll{display:flex;flex-direction:column;flex-wrap:nowrap;height:100vh;min-height:100vh;max-height:100vh}.full-width{width:100%}.blank-container{background-color:#fff}.blank-container.with-padding{padding:1em}.backdrop{width:100%;height:100%;position:absolute}.backdrop .shader{width:100%;height:100%;background-color:#000;opacity:0.4}.backdrop .content{position:absolute;left:0px;top:0px;width:100%}.backdrop .content>div{margin-top:3em;margin-left:auto;margin-right:auto;width:30%;background-color:#fff;padding:1em;border-radius:5px;vertical-align:middle}@media (max-width: 768px){.backdrop .content>div{width:90%;text-align:center}}.container-with-small-header{padding-top:5em}.content-container{position:relative;padding-top:1em;padding-bottom:2em;width:95%;margin:0 auto;min-height:100%}.content-container.with-main-toolbar{padding-top:3.5em}.content-container.stick-top{padding-top:0px}.content-container.result-list-container{padding-top:0px}.content-container.infinite-scroll-content-container{padding-bottom:unset;width:100%;min-height:unset}.content-container .row{margin:0px}.content-container .big-bullets-row .text-content{padding:0px 1em}.content-container .big-bullets-row .big-bullet{margin-bottom:1em}.content-container .big-bullets-row .big-bullet img{width:120px;height:120px}.content-container .big-bullets-row .big-bullet img.icon-image{width:75px;height:75px}.content-container .content-header{padding:1em;border-bottom:0.1em solid #827e7e;text-align:middle}.content-container .content-header h3{margin-bottom:0}.content-container .content-header.no-border{border:none}.content-container .content-header.no-padding{padding:0px}.content-container .content-header div[class^='col-md']{padding:0px}.content-container .content-header.menu-header{padding:0px;margin-bottom:1em}.content-container .content-header.menu-header .menu-content{padding-top:0px;vertical-align:middle}.content-container .content-body{padding:1em}.content-container .content-body.no-padding{padding:0em}.content-container .content-body.no-padding-top{padding-top:0em}.content-container .nav-tabs{margin-top:1em}.content-container h2{line-height:1em;margin-top:1em}.content-container .spacer{height:5em}.infinite-scroll-content-container{display:flex;flex-direction:column;flex-grow:1;overflow:auto}.infinite-scroll-content-container .tutorial-tooltip-container{top:-10px;left:15px}.textual-content{padding:3em;background-color:#fff;max-width:1000px;font-size:10pt}.textual-content h1:not(:first-child){padding-top:1.5em}.textual-content h2{text-transform:uppercase;color:#000}.textual-content h3{margin-top:1em}.textual-content ul{list-style-type:disc;list-style-position:outside;padding-left:2em;margin-top:0.5em}.textual-content .selectable-bullet-group ul{margin:0px;padding:0px}.detail-content>div{display:inline-block;vertical-align:top}.detail-content>div:first-child{margin-right:1em}.detail-content .info-normal{border-bottom:0.1em solid #eee;padding-bottom:1em}.detail-content .info-normal h4{font-size:12pt;font-weight:bold;margin-top:1em;margin-bottom:0.5em}.detail-content .info-normal p:not(:first-child){margin-top:1em}.material-notfound-content{text-align:center}.static-content{margin-top:2em;padding-bottom:2em}.static-content:first-child{margin-top:0px}.static-content h1{text-transform:uppercase}.static-content h3{margin-top:2em;margin-bottom:0.5em;font-style:italic}.static-content ul{list-style:disc outside none;padding-left:2em}.static-content ul li{margin-bottom:0.5em}.static-content ul li:last-child{margin-bottom:0px}.static-content p{margin-top:1.5em;margin-bottom:1em}.explanation-messages ul{list-style:disc outside none;padding-left:1em}.error-box{vertical-align:top;text-align:center;margin-top:5%}.error-box .error-image{display:inline-block;-ms-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.error-box .error-image img{border-radius:1em;max-width:25em}.error-box .error-message{display:inline-block;text-align:left;margin-left:3em}.error-box .error-message>p{margin-bottom:1em}.error-box .error-message>img{margin-top:1em;max-width:10em}.error-box .error-message ol{list-style:decimal outside none;padding-left:1em}.save-feedback{display:inline-block;height:34px;line-height:34px;border-radius:6px}.save-feedback button{margin-left:1em}.save-feedback.sticky-top{display:block;position:fixed;line-height:34px;top:0em;right:0;width:auto;transform:translateY(-100%);transition:0.2s transform cubic-bezier(0.3, 0.73, 0.3, 0.74)}.save-feedback.sticky-down{vertical-align:middle;margin-right:1em;padding:0 0.5em}.sticky-down{transform:translateY(5.5em) !important;z-index:200}.hide-element{display:none}.accordion{border-top:1px solid #BDBEC0;font-size:14px}.accordion>header{cursor:pointer}.accordion>header h3{margin:0em;font-weight:normal;font-size:16px}.accordion>header:hover{background-color:#BDBEC0}.accordion>header,.accordion>article{padding:0.5em 1em}.key-value-list{width:100%;margin-bottom:1em}.key-value-list:last-child{margin-bottom:0em}.key-value-list .key-value-row{display:flex;width:100%;max-width:100%}.key-value-list .key-value-row.divider{height:1em}@media (max-width: 768px){.key-value-list .key-value-row{display:block;margin-bottom:0.5em}}.key-value-list .key-value-cell-key{width:175px;min-width:175px;color:#818285;margin-right:0.5em}.key-value-list .key-value-cell-key .key-cell-hint{color:#888;font-size:smaller;padding-top:0.5em}.key-value-list .key-value-data-source{display:none;padding-right:0.5em}.key-value-list .key-value-cell-value{flex-grow:1;width:100%;max-width:100%}@media (max-width: 768px){.key-value-list .key-value-cell-value{display:inline-block;width:unset}}.key-value-list .key-value-cell-value input[type="text"],.key-value-list .key-value-cell-value select{border:1px solid #ccc;padding:0.5em}.key-value-list .key-value-cell-value .field-group,.key-value-list .key-value-cell-value .date-input,.key-value-list .key-value-cell-value select{max-width:100%;width:100%;margin-bottom:0px}@media (min-width: 1052px){.key-value-list .key-value-cell-value .field-group,.key-value-list .key-value-cell-value .date-input,.key-value-list .key-value-cell-value select{max-width:40em;width:40em}}.key-value-list .key-value-cell-value .key-value-list{width:100%;max-width:100%}.key-value-list .key-value-cell-value .url-safe-content{max-width:50%}.key-value-list .key-value-cell-value .date-input input{width:100%}.key-value-list .letter-icon{display:none}.key-value-list.showDataSource .key-value-data-source{display:block}@media (max-width: 768px){.key-value-list.showDataSource .key-value-data-source{display:inline-block}}.key-value-list.showDataSource .key-value-data-source--inline{display:inline-block}.key-value-list.showDataSource .letter-icon,.key-value-list.showDataSource .data-source-icon{display:inline-block;-webkit-animation:popOut 0.5s;animation:popOut 0.5s}.flex-container{display:flex}.flex-container.flex-row{flex-direction:row}.flex-container.flex-column{flex-direction:column}.flex-container.flex-items-space-between{justify-content:space-between}.flex-container .flex-grow{flex-grow:1}.flex-container .flex-align-center{align-items:center}.flex-container.flex-align-baseline{align-items:center}.flex-container .flex-fix-oneline{white-space:nowrap}.flex-container .flex-fix-oneline--truncate{overflow:hidden;text-overflow:ellipsis}.flex-single-row{display:flex}.flex-single-row-align-center{display:flex;align-items:center}.flex-single-column{display:flex;flex-direction:column}.overflow-y-auto{overflow-y:auto}.no-overflow{overflow:hidden}.key-value-snippet{margin-bottom:1em}.key-value-snippet:last-child{margin-bottom:0em}.key-value-snippet>div:first-child{color:#999}.key-value-snippet>div:last-child{color:#333;overflow-wrap:break-word}.detail-style-key-value{width:auto;display:table}.detail-style-key-value .key-value-pair{display:table-row}.detail-style-key-value .key-value-pair>div{display:table-cell;vertical-align:top;padding-bottom:1em}.detail-style-key-value .key-value-pair>div:first-child{width:15em;padding-right:2em}.detail-style-key-value .key-value-pair>div.full{width:100%}.detail-style-key-value .key-value-pair>div .picture{width:20em}.detail-style-key-value .key-value-pair>div .picture .file-upload-area{padding:0.5em;height:7em}.detail-style-key-value.key-column-small .key-value-pair>div:first-child{width:15em}.giga-helpform-button{position:fixed;z-index:999;bottom:0px;right:0px;background-color:#000;color:#fff;padding:1em;border-radius:6px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;transition:right 1s ease 0s}.giga-helpform-button a,.giga-helpform-button a.contrasted{text-decoration:none}.giga-helpform-button a:hover,.giga-helpform-button a:visited,.giga-helpform-button a:active,.giga-helpform-button a.contrasted:hover,.giga-helpform-button a.contrasted:visited,.giga-helpform-button a.contrasted:active{text-decoration:none}.giga-helpform-button a span,.giga-helpform-button a.contrasted span{text-decoration:none}.giga-helpform-button a span:hover,.giga-helpform-button a span:visited,.giga-helpform-button a span:active,.giga-helpform-button a.contrasted span:hover,.giga-helpform-button a.contrasted span:visited,.giga-helpform-button a.contrasted span:active{text-decoration:none}.giga-helpform-button .fa-question-circle{margin-right:1em}.contact-list-block{padding:0px;margin-bottom:1em}.contact-list-block>header{font-size:16pt;color:#333;margin-bottom:0.2em}.contact-accordion-list .panel-group .panel .panel-heading{padding:0.5em 0em;color:#827e7e}.contact-accordion-list .panel-group .panel .panel-body{padding:3px}.contact-accordion-list .accordion-toggle .pull-right span{font-size:smaller}.document-tabbedlist-block{border-bottom:.08em solid #ccc}.document-tabbedlist-block nav{position:relative;box-sizing:border-box;border:1px solid #827e7e}.document-tabbedlist-block nav section{float:left;position:relative;height:100%;box-sizing:border-box}.document-tabbedlist-block nav section .classification-tab{font-size:10pt;font-weight:normal;height:100%;padding:0.3em 0.5em;box-sizing:border-box;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.document-tabbedlist-block nav section .classification-tab:hover{cursor:pointer}.document-tabbedlist-block nav section.classifications{width:80%}.document-tabbedlist-block nav section.classifications .classification-tab{float:left;width:16.66%;color:#000;background-color:#fff;border-right:1px solid #827e7e}.document-tabbedlist-block nav section.classifications .classification-tab:hover,.document-tabbedlist-block nav section.classifications .classification-tab.selected{color:#0D46AF}.document-tabbedlist-block nav section.classifications .classification-tab.disabled{color:#999}.document-tabbedlist-block nav section.classifications .classification-tab.disabled:hover{cursor:text}.document-tabbedlist-block nav section.download-all{width:20%}.document-tabbedlist-block nav section.download-all .classification-tab{width:100%;color:#fff;background-color:#827e7e}.document-tabbedlist-block .document-tabbedlist-list-section{padding:0.5em}.document-tabbedlist-block .document-tabbedlist-list-section hr{margin:0.2em 0}.document-tabbedlist-block .document-tabbedlist-list-section .document-tabbedlist-list-header h5{margin-bottom:0.2em;color:#333}@media only screen and (max-width: 1200px){.document-tabbedlist-block{max-width:80%}}@media only screen and (max-width: 960px){.document-tabbedlist-block{max-width:100%}}.table-list{width:100%;-moz-border-radius:5px;border-radius:5px;margin-bottom:1em;table-layout:fixed;border-left:1px solid #BDBEC0;border-right:1px solid #BDBEC0;border-bottom:1px solid #BDBEC0}.table-list th,.table-list td{padding:0.2em 0.5em;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:none}.table-list th:last-child,.table-list td:last-child{border-right:none}.table-list th{background-color:#35495d;color:#fff}.table-list td input{border:1px solid #ccc;width:100%}.table-list td button{color:black}.table-list td button:not(.transparent){border:1px solid #827e7e;box-sizing:border-box}.table-list td button.giga-action-link{background-color:transparent;color:#827e7e;border:none;padding:0;margin:0;font-size:unset}.table-list td button.giga-action-link:hover{color:#0D46AF}.table-list td a{color:#0D46AF}.table-list td a:hover{text-decoration:underline}.table-list td a.to-modal{color:#000}.table-list td a.to-modal:hover{color:#0D46AF}.table-list tr{border-bottom:none}.table-list tr:nth-child(odd){background-color:#fff}.table-list tr:nth-child(odd).updatedRow{animation-name:showUpdatedOddRow;animation-duration:1s}.table-list tr:nth-child(even){background-color:#E6E7E8}.table-list tr:nth-child(even).updatedRow{animation-name:showUpdatedEvenRow;animation-duration:1s}.table-list tr .selected{background-color:#9ACF00}.table-list input{margin:0}ul.file-breadcrumb{list-style-type:none;padding-left:0px;padding-left:0px;display:inline-block}ul.file-breadcrumb li{padding:0.2em;display:inline-block}.giga-tool-bar{margin-bottom:1em;width:100%}.giga-tool-bar>div{display:inline-block;margin-right:1em}.giga-tool-bar>div:first-child{margin-right:0em}.giga-tool-bar.main-toolbar{position:fixed;z-index:10;background-color:#ccc}.giga-tool-bar.main-toolbar>div{float:right}.giga-tool-bar.main-toolbar>div button{padding:0.5em 1em}.giga-tool-bar.main-toolbar .giga-action-menu>button{background-color:#ccc;color:#000;border:none}.giga-tool-bar.main-toolbar .giga-action-menu .giga-action-button{background-color:#fff}.giga-tool-bar.main-toolbar .giga-action-button{background-color:#333;font-weight:normal;border:none}.giga-action-menu{display:inline-block}.giga-action-menu .giga-action-button{background-color:transparent;color:#000;display:inline-block;font-weight:normal;border:none !important;text-align:left;width:100%}.giga-action-menu .giga-action-button:hover{background-color:#eee;border-radius:unset;color:#000}.giga-action-link{background-color:transparent;color:#827e7e;border:none;padding:0;margin:0;font-size:unset;white-space:normal;text-align:left;height:100%;max-height:100%;overflow-y:hidden}.giga-action-link:hover{color:#0D46AF}.giga-pending-action-status{display:inline-block;margin-left:0.5em;margin-right:0.5em;font-size:16px}.giga-pending-action-status>a{color:#000}.giga-pending-action-status>a sub{font-size:14px;margin-left:0.2em;color:#0D46AF}.pending-actions-list{position:relative;overflow:hidden;min-height:200px}.selected-materials-list{position:relative}.selected-materials-list .btn-remove-all{margin-bottom:0.5em;border:1px solid #827e7e}.selected-materials-list td img,.selected-materials-list th img{width:25px;max-width:25px;height:25px;max-height:25px}.selected-materials-list td.actions-col,.selected-materials-list th.actions-col{width:130px;max-width:130px}.giga-list{height:100%}.giga-list div[class^='col-md']{padding:0px}.giga-list.flexible-list{display:-webkit-flex;display:flex}.giga-list.flexible-list .fixed-columns{border-right:0.1em solid #827e7e;width:250px;min-width:250px;max-width:250px}.giga-list.flexible-list .flexible-columns{overflow-x:scroll;flex-grow:1}.giga-list.flexible-list .flexible-columns .table-list{width:unset}.giga-list-pager .pages-count{display:inline-block;margin:0;margin-left:1em;vertical-align:baseline}.giga-list-pager .btn{float:none;vertical-align:baseline}.giga-detail-panel{width:100%;height:100%;position:absolute;top:0px;left:0px;padding:1em;background-color:#eee;color:#000;visibility:hidden;display:none;overflow-x:hidden;overflow-y:auto}.giga-detail-panel.showUp{visibility:visible;display:block;animation-name:slideFromLeft;animation-duration:0.5s}.giga-detail-panel.hideOut{visibility:hidden;display:none}.giga-detail-panel .table-list td{white-space:normal}.account-menu-container .dropdown-menu{min-width:220px}.account-menu-container .dropdown-menu li:not(.divider){padding:0.2em 0.7em}.account-menu-container.btn-group .dropdown-toggle img:active,.account-menu-container.btn-group .dropdown-toggle img:hover{border:1px solid #000}.account-menu-container.btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}.account-menu-container.btn-group.open .dropdown-toggle img{border:1px solid #000}.account-menu-container li.divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.account-menu-container .popover-content{padding:0px}.account-menu-container .popover-content li img{width:2em;max-height:2em;vertical-align:middle;margin-right:.5em}.account-menu-container .popover-content li:first-child{margin-top:0.4em}.account-menu-container .popover-content li:last-child{margin-bottom:0.4em}.single-material-attribute{margin-bottom:0.5em}@media screen and (min-width: 768px){.single-material-attribute{display:flex}}.single-material-attribute>div{padding-right:1em}.single-material-attribute>div.key-block{width:15em;min-width:15em}.single-material-attribute>div.data-source-block{display:none;width:2em;min-width:2em}.single-material-attribute>div.data-source-block.showDataSource{display:unset}.single-material-attribute .material-attributes-action{white-space:nowrap}.single-material-attribute .material-attributes-action button.transparent{padding:0.3em 0em}.single-material-attribute .material-attribute-value>.data-source-block{display:none;padding-right:.4em;width:2em;min-width:2em}.single-material-attribute .material-attribute-value>.data-source-block.showDataSource{display:unset}.tab-navigation .tab-content{display:inline-block;padding:0.5em 1em;border:none;border-top-left-radius:5px;border-top-right-radius:5px;background-color:transparent}.tab-navigation .tab-content.active{background-color:#fff;border:1px solid #ccc}.tab-navigation .tab-content.tab-action{cursor:pointer}.tab-navigation .tab-content.tab-selectable{cursor:default}.tab-navigation .tab-content .multiple-tab-content,.tab-navigation .tab-content .simple-tab-content{margin-right:1em}.tab-navigation .tab-content .multiple-tab-content button,.tab-navigation .tab-content .simple-tab-content button{padding:0em}.tab-navigation .tab-content a.retina-the-essentials-2547{margin-right:0.5em}.generic-letter-logo,.company-letter-logo{border-radius:50%;border:1px solid #ccc;background-color:#eee;width:120px;height:120px;line-height:120px;font-size:3em;text-align:center;color:#333}.material-certification-attributes{margin:0.5em 0}.material-certification-attributes .panel-heading{margin-bottom:0.5em}.material-detail-certification-block{margin-bottom:1.5em}.material-detail-certification-block.row{margin-bottom:1.5em}.material-detail-certification-block:last-child{margin-bottom:0px}.material-detail-certification-block .fa-check{color:#0D46AF}.material-detail-certification-block .fa-close{color:red}.material-detail-certification-block.material-detail-certification-content-details{border-top:1px solid #eee;padding-top:0.5em;width:750px;max-width:750px}.material-detail-certification-block.material-detail-certification-content-details .certification-edit-control{text-align:right}.material-detail-certification-block.material-detail-certification-content-details:first-child{border:none}@media (max-width: 768px){.material-detail-certification-block.material-detail-certification-content-details{width:100%;max-width:100%}}.material-accordion-list{width:100%}.material-accordion-list .panel-group .panel .panel-title{font-size:14px}.material-accordion-list .panel-group .panel .panel-heading{padding:0em 0em;color:#827e7e}.material-accordion-list .panel-group .panel .panel-body{padding:3px}.material-accordion-list .panel-group .panel accordion-toggle .pull-right span{font-size:smaller}.data-source-content-section{display:flex;align-items:center;padding:0em 0.5em;height:44px}@media screen and (min-width: 768px){.detail-page-container-main{max-width:1200px}}@media screen and (min-width: 1200px){.detail-page-container-main{margin:0em auto;width:1200px}}@media screen and (min-width: 768px){.detail-page-container-main .detail-container{display:flex}}@media screen and (min-width: 1200px){.detail-page-container-main .detail-container{margin:0em auto}}.detail-page-container-main .detail-container.detail-content-with-side-image .detail-container-main-content{flex-grow:1}.detail-page-container-main .detail-container:not(.detail-content-with-side-image) .detail-container-main-content{width:100%;min-width:100%}.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-header{margin-bottom:1em;display:flex}.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-header .detail-container-main-content-header-image{width:120px;height:120px;margin-right:1em;border:1px solid #BDBEC0;background:#fff;display:flex;align-items:center;justify-content:center;box-sizing:content-box}.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-header .detail-container-main-content-header-image .detail-header-image{display:flex;align-items:center;justify-content:center;box-sizing:content-box}.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-header .detail-container-main-content-header-image .detail-header-image img{max-width:120px;max-height:120px}.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-header .detail-container-main-content-header-main{flex-grow:1;display:flex}.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-header .detail-container-main-content-header-main h3,.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-header .detail-container-main-content-header-main p{margin:0em}.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-header .detail-container-main-content-header-main .info-pane{flex-grow:1}.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-header .detail-container-main-content-header-main .action-pane{white-space:nowrap;display:flex;align-items:flex-end;flex-flow:column;justify-content:space-between}@media (max-width: 768px){.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-header .detail-container-main-content-header-main{display:block}}.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-body{background-color:#fff;border:1px solid #BDBEC0;border-top:3px solid #000}.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-body .detail-section-basic-info .material-attributes-pair .col-md-4{padding-left:0em}.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-body .contact-list-block{margin-bottom:0px}.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-body .contact-list-block .panel:last-child{border:none}.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-body .contact-list-block .panel .panel-heading h4.panel-title{font-size:14px}.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-body .contact-list-block .panel .panel-heading h4.panel-title .accordion-toggle .contact-list-block-contact-name,.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-body .contact-list-block .panel .panel-heading h4.panel-title .accordion-toggle .pull-right{color:#000}.detail-page-container-main .detail-container .detail-container-main-content .detail-container-main-content-body .detail-content-features-list .key-value-cell-key{width:15em;min-width:15em}.detail-page-container-main .detail-container .detail-image-list-container{width:100%;position:relative}.detail-page-container-main .detail-container .detail-image-list-container>div{border:1px solid #BDBEC0;background:#fff}.detail-page-container-main .detail-container .detail-image-list-container .detail-image-list-preview{width:100%;height:192px}@media screen and (min-width: 768px){.detail-page-container-main .detail-container .detail-image-list-container .detail-image-list-preview{width:220px;height:220px;margin-left:1.5em}}@media screen and (min-width: 1200px){.detail-page-container-main .detail-container .detail-image-list-container .detail-image-list-preview{width:350px;height:350px}}.detail-page-container-main .detail-container .detail-image-list-container .detail-image-list-preview .image-main-container{width:100%;height:auto;margin:0 auto}.detail-page-container-main .detail-container .detail-image-list-container .detail-image-list-preview .image-main-container img.slick-image-preview{width:100%;height:190px;object-fit:scale-down}@media screen and (min-width: 768px){.detail-page-container-main .detail-container .detail-image-list-container .detail-image-list-preview .image-main-container img.slick-image-preview{width:220px;height:220px}}@media screen and (min-width: 1200px){.detail-page-container-main .detail-container .detail-image-list-container .detail-image-list-preview .image-main-container img.slick-image-preview{width:350px;height:350px}}.detail-page-container-main .detail-container .detail-image-list-container .detail-image-list-selection{margin-top:1.5em}@media screen and (min-width: 768px){.detail-page-container-main .detail-container .detail-image-list-container .detail-image-list-selection{width:220px;height:80px;margin-left:1.5em}}@media screen and (min-width: 1200px){.detail-page-container-main .detail-container .detail-image-list-container .detail-image-list-selection{width:350px;height:80px}}.detail-page-container-main .detail-container .detail-image-list-container .detail-image-list-selection .image-slider img.slick-image-selection{object-fit:contain;height:75px;width:75px}.detail-page-container-main .detail-container .detail-related-material-container-side{margin:1.5em 0em 0em 0em;padding:0.5em 1em 1em 1em;background-color:white;border:1px solid #BDBEC0;max-width:unset;position:relative}@media screen and (min-width: 768px){.detail-page-container-main .detail-container .detail-related-material-container-side{margin:1.5em 0em 1.5em 1.5em;max-width:220px}}@media screen and (min-width: 1200px){.detail-page-container-main .detail-container .detail-related-material-container-side{max-width:350px}}.edit-page-container-main{display:flex;width:90%;margin:0px auto}.edit-page-container-main .edit-container{width:100%;display:flex;flex-direction:column}.edit-page-container-main .edit-container .edit-tabs-header{display:flex;align-items:flex-end}.edit-page-container-main .edit-container .edit-tabs-header .nav-tabs{border-bottom:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.edit-page-container-main .edit-container .edit-tabs-header .nav-tabs>li{margin-bottom:0px}.edit-page-container-main .edit-container .edit-tabs-header .nav-tabs,.edit-page-container-main .edit-container .edit-tabs-header .nav-tabs>li.active>a{border-color:#BDBEC0;border-bottom-color:transparent;margin:0px}.edit-page-container-main .edit-container .edit-container-main>header{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:1em;border:1px solid #ccc}.edit-page-container-main .edit-container .edit-container-main>header h2{margin:0em;font-weight:normal}.edit-page-container-main .edit-container .edit-container-main>header h2 .material-publish-markee,.edit-page-container-main .edit-container .edit-container-main>header h2 .certification-publish-markee{margin-top:.4em}.edit-page-container-main .edit-container .edit-container-main>header .edit-container-actions{font-size:16px}.edit-page-container-main .edit-container .edit-container-main .save-feedback{line-height:unset;height:unset;font-size:smaller;color:#827e7e}.edit-page-container-main .edit-container .edit-container-main>section{background:#fff;border:1px solid #BDBEC0}.giga-form.ng-submitted .giga-form__field.ng-invalid{border:1px solid red}.giga-form__field.ng-invalid.ng-touched{border:1px solid red}.giga-realtime-combo-input-main ul.dropdown-menu>li.active>a>div>span{color:#fff}.rich-output ul,.rich-output ol{padding-left:2em}.rich-output ul{list-style:disc}.rich-output ol{list-style:decimal}.rich-output a{color:#0D46AF}.rich-output a:hover{color:#827e7e}.arrowless-popover .arrow{display:none}.green-aspect-compliancies{margin-top:1.5em}.green-aspect-compliancies h4{font-size:15px;font-weight:bold}.green-aspect-compliancies .key-value-list .key-value-cell-key{width:300px;min-width:300px}.green-aspect-compliancies .panel-group .panel{border:none}.green-aspect-compliancies .panel-group .panel a,.green-aspect-compliancies .panel-group .panel a:hover,.green-aspect-compliancies .panel-group .panel a:active,.green-aspect-compliancies .panel-group .panel a:visited{text-decoration:none}.fixed-select-paper-size-modal{position:fixed;z-index:1010}#global-header{position:fixed;left:0;right:0;background-color:white;border-bottom:none;top:0px;z-index:300;width:100%;height:4.5em;max-width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#global-header .logo-container{position:absolute;left:0px;top:0px;display:flex;justify-content:center;align-items:center;height:100%;padding-left:1em}#global-header .logo-container.delos{align-items:center}#global-header .logo-container img{max-height:40px}#global-header .logo-container.delos img{max-height:25px}#global-header.vertima{border-bottom:none}#global-header.vertima .logo-container img{height:60px;max-height:60px}#global-header.vertima .aux-buttons.hidden-xs{height:unset}#global-header .search-and-menu{-webkit-flex-grow:1;flex-grow:1;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:left;-moz-box-align:left;-ms-box-align:left;-webkit-align-items:left;align-items:left;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding:0px 5em}@media (max-width: 1270px){#global-header .search-and-menu{padding:0px 1em}}#global-header .search-and-menu .search-cert-link{margin-top:0.7em}#global-header .search-and-menu .search-button-container{height:4.5em;width:100%;display:flex;justify-content:center;align-items:center}#global-header .search-and-menu .search-button-container .start-search-button{border:solid 1px #333;color:#333;background-color:#fff;font-size:20px}#global-header .menu-container{width:100%}#global-header .menu-container>.header-list-menu{display:inline-block}#global-header .menu-container>.header-list-menu .uib-button-group{display:inline-block}#global-header .menu-container>.header-list-menu .uib-button-group span.visible-xs,#global-header .menu-container>.header-list-menu .uib-button-group span.visible-sm{font-size:20pt}#global-header .menu-container>.header-list-menu .uib-button-group .dropdown-menu{border-radius:0;margin-top:0}.search-input-field-wrapper{display:inline-block;padding:0.5em 1em;white-space:nowrap;width:80%}@media (max-width: 768px){.search-input-field-wrapper{width:100%}}.search-input-field-wrapper input{display:inline-block;vertical-align:middle;background-color:transparent;border:none;padding:0.1em 0;color:#333;font-size:125%;width:100%}.search-input-field-wrapper input::-webkit-input-placeholder{color:#000}.search-input-field-wrapper input:-moz-placeholder{color:#000}.search-input-field-wrapper input::-moz-placeholder{color:#000}.search-input-field-wrapper input:-ms-input-placeholder{color:#000}.search-input-field-wrapper input::-ms-input-placeholder{color:#000}.search-input-field-wrapper input:placeholder-shown{color:#000}.message-banner{z-index:400;width:50%;position:fixed;left:50%;box-sizing:border-box}@media (max-width: 768px){.message-banner{width:100%}.message-banner .banner-content-container,.message-banner .banner-content-container.release-notes{padding:0.5em !important;font-size:10pt !important}.message-banner .banner-content-container .banner-body,.message-banner .banner-content-container.release-notes .banner-body{padding:0.5em !important}}@media (min-width: 1025px) and (max-width: 1025px){.message-banner{width:70%}}.message-banner span,.message-banner i{vertical-align:middle}.message-banner.small{width:25%}@media (max-width: 768px){.message-banner.small{width:80%}}@media (max-width: 1025px){.message-banner.small{width:70%}}.message-banner.medium{width:35%}@media (max-width: 768px){.message-banner.small,.message-banner.medium{width:80%}}@media (max-width: 1025px){.message-banner.small,.message-banner.medium{width:70%}}.message-banner .banner-content-container{position:absolute;visibility:hidden;left:-50%;width:100%;padding:1em;display:flex;box-sizing:border-box;text-align:center;vertical-align:middle;color:#fff;font-size:16pt;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.message-banner .banner-content-container ul{list-style-type:disc;list-style-position:outside;padding-left:2em;margin-top:0.5em}.message-banner .banner-content-container .banner-body{flex-grow:1;text-align:left}.message-banner .banner-content-container .banner-body a{color:#fff;text-decoration:underline}.message-banner .banner-content-container .banner-body a:hover{color:#fff}.message-banner .banner-content-container button{background-color:transparent}.message-banner .banner-content-container button:hover{background-color:transparent}.message-banner .banner-content-container button.btn-default{color:#333;background-color:#fff;border-color:#ccc}.message-banner .banner-content-container.info,.message-banner .banner-content-container.loading,.message-banner .banner-content-container.success,.message-banner .banner-content-container.warning,.message-banner .banner-content-container.error,.message-banner .banner-content-container.release-notes{visibility:visible}.message-banner .banner-content-container.info .banner-body,.message-banner .banner-content-container.loading .banner-body,.message-banner .banner-content-container.success .banner-body,.message-banner .banner-content-container.warning .banner-body,.message-banner .banner-content-container.error .banner-body,.message-banner .banner-content-container.release-notes .banner-body{padding-left:1em}.message-banner .banner-content-container.info{background-color:#3274CA}.message-banner .banner-content-container.loading{background-color:#fff;color:#000;text-align:left}.message-banner .banner-content-container.success{background-color:#3E8030}.message-banner .banner-content-container.warning{background-color:#EA9F2A}.message-banner .banner-content-container.error{background-color:#D03E38}.message-banner .banner-content-container.release-notes{background-color:#14A085;font-size:12pt}.message-banner.showUp{animation-name:showMessageBanner;animation-duration:0.5s}.message-banner.dismiss{animation-name:hideMessageBanner;animation-duration:6.6s}@-moz-keyframes showMessageBanner{0%{top:-20em}100%{top:0em}}@-webkit-keyframes showMessageBanner{0%{top:-20em}100%{top:0em}}@-ms-keyframes showMessageBanner{0%{top:-20em}100%{top:0em}}@keyframes showMessageBanner{0%{top:-20em}100%{top:0em}}@-webkit-keyframes hideMessageBanner{0%{opacity:1}100%{opacity:0}}@-moz-keyframes hideMessageBanner{0%{opacity:1}100%{opacity:0}}@-ms-keyframes hideMessageBanner{0%{opacity:1}100%{opacity:0}}@keyframes hideMessageBanner{0%{opacity:1}100%{opacity:0}}.message-banner-backdrop{position:fixed;z-index:399;width:100%;height:100%;background-color:#000;opacity:0.5}#language-button{border:none;font-size:20pt}.aux-buttons{position:absolute;right:0px;top:0px;height:100%;white-space:nowrap;display:flex;align-items:center;justify-content:center}.aux-buttons button,.aux-buttons select{height:100%;font-weight:normal}.aux-buttons button{font-size:14px;padding-left:0.1em}@media (max-width: 1200px){.aux-buttons button{padding-left:0.5em}}.aux-buttons book-consultation-button::part(btn-book-consultation){font-size:14px;padding-left:1em;margin-right:1em;font-weight:bold;background-color:#5DAF42}.aux-buttons .aux-links-items{display:flex;align-items:baseline}.aux-buttons .aux-links-items li{display:flex;align-items:baseline;margin-right:1em}.aux-buttons .hamburger-button{font-size:18pt}.aux-buttons #language-button{background-color:#fff;color:#827e7e;font-size:20pt;padding:0.3em 0.3em}.aux-buttons .login-button{background-color:#fff;color:#827e7e;border:none}.aux-buttons .login-button:hover{color:#000}.aux-buttons .signup-button{background-color:#fff;margin-left:0.5em;border:none;color:#0D46AF}.aux-buttons .signup-button:hover{background-color:#fff;color:#827e7e}.aux-buttons .account-menu{border:none;background-color:#fff;color:#827e7e;padding-right:0.5em;padding-left:0.5em}.aux-buttons .account-menu .hamburger-button{padding-right:0px;padding-left:0px}.aux-buttons .account-menu span{vertical-align:middle;display:inline-block}.aux-buttons .account-menu img{width:3em;height:3em;vertical-align:middle;border-radius:50%;object-fit:cover}.aux-buttons .account-menu .account-menu-label{max-width:20em;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}@media (max-width: 892px){.aux-buttons{white-space:nowrap}}.global-footer-button-container{background-color:transparent;text-align:center;position:relative;height:0px}.global-footer-button-container .global-footer-button{background-color:inherit;color:#fff;padding:0em}.global-footer-button-container .global-footer-button .jktac{color:#014f97}#global-footer{background-color:white;color:#827e7e;width:100%;height:4em}#global-footer.normal-layout{float:left}#global-footer.collapseable{height:unset}#global-footer #footer-hr{float:left;height:1em;width:100%}#global-footer #footer-hr div{height:0.7em;width:20%;display:inline-block;margin:0px;padding:0px;border:none}.footer-multiline{color:#fff}.footer-multiline .footer-multi-contents.origin,.footer-multiline .footer-multi-copyright.origin{background-color:#344A5F}.footer-multiline .footer-multi-contents .footer-multi-contents-inner,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner{padding:1em;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.footer-multiline .footer-multi-contents .footer-multi-contents-inner,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner{display:block;align-items:unset;justify-content:unset}}.footer-multiline .footer-multi-contents .footer-multi-contents-inner.collapseable,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner.collapseable{padding-top:0.5em;padding-bottom:unset}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-left,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right{width:50%}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left.footer-full,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right.footer-full,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-left.footer-full,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right.footer-full{width:100%}@media (max-width: 768px){.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-left,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right{width:100%}}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right .footer-section-inner,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-left .footer-section-inner,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right .footer-section-inner{padding:1em}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner span a,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right .footer-section-inner span a,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-left .footer-section-inner span a,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right .footer-section-inner span a{color:#fff}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner span a:hover,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right .footer-section-inner span a:hover,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-left .footer-section-inner span a:hover,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right .footer-section-inner span a:hover{color:#ccc}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner ul li a,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner ul li a>*,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right .footer-section-inner ul li a,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right .footer-section-inner ul li a>*,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-left .footer-section-inner ul li a,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-left .footer-section-inner ul li a>*,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right .footer-section-inner ul li a,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right .footer-section-inner ul li a>*{color:#fff}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner ul li a:hover,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner ul li a>*:hover,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right .footer-section-inner ul li a:hover,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right .footer-section-inner ul li a>*:hover,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-left .footer-section-inner ul li a:hover,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-left .footer-section-inner ul li a>*:hover,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right .footer-section-inner ul li a:hover,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right .footer-section-inner ul li a>*:hover{color:#ccc}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner ul li.social-media-links,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right .footer-section-inner ul li.social-media-links,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-left .footer-section-inner ul li.social-media-links,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right .footer-section-inner ul li.social-media-links{font-size:20px}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner .footer-section-inner-social,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right .footer-section-inner .footer-section-inner-social,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-left .footer-section-inner .footer-section-inner-social,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right .footer-section-inner .footer-section-inner-social{padding-top:20px;display:inline-block;position:absolute}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner .footer-section-inner-social a,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right .footer-section-inner .footer-section-inner-social a,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-left .footer-section-inner .footer-section-inner-social a,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right .footer-section-inner .footer-section-inner-social a{padding:3px 0px 3px 20px}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner .footer-section-inner-social a span,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right .footer-section-inner .footer-section-inner-social a span,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-left .footer-section-inner .footer-section-inner-social a span,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right .footer-section-inner .footer-section-inner-social a span{color:#fff;font-size:2em}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner .footer-section-inner-social a span:hover,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right .footer-section-inner .footer-section-inner-social a span:hover,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-left .footer-section-inner .footer-section-inner-social a span:hover,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right .footer-section-inner .footer-section-inner-social a span:hover{color:#ccc}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-right .footer-section-inner,.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right .footer-section-inner{border-left:1px solid #444}.footer-multiline .footer-multi-contents{background-color:#333}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner .footer-branding{margin-top:1em;white-space:nowrap}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner .footer-branding>img{vertical-align:middle;margin-right:1em}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner .footer-branding h1{padding-top:20px;vertical-align:middle;display:inline}@media (max-width: 768px){.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner .footer-branding h1{font-size:45px}}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner a,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner a>*{color:#fff}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner a h1,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner a>* h1{padding-top:0px !important;font-size:4em}.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner a:hover,.footer-multiline .footer-multi-contents .footer-multi-contents-inner .footer-left .footer-section-inner a>*:hover{color:#ccc}.footer-multiline .footer-multi-copyright{background-color:#444}.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-section-inner ul{display:inline-flex;align-items:center;justify-content:flex-start}.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-section-inner ul.social-media-container{justify-content:flex-end}.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-section-inner ul.social-media-container li{margin-right:0em;margin-left:1em}@media (max-width: 768px){.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-section-inner ul{display:flex;width:100%;align-items:unset;justify-content:unset}.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-section-inner ul.social-media-container{margin-top:2em}}.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right ul{list-style:none;padding:0;margin:0}.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .footer-right ul li{float:left;margin-right:2em}.footer-multiline .footer-multi-copyright .footer-multi-contents-inner .recaptcha-footer{margin-top:1em;font-size:10px}.footer-container-pre>section{padding:2em 0em;color:#fff}.footer-container-pre>section a{color:#fff;text-decoration:none}.footer-container-pre>section a:hover{color:#fff;text-decoration:none}.footer-container-pre>section .footer-content{max-width:1200px;display:flex;align-items:center;margin:0px auto;padding:0em 2em;gap:1em}.footer-container-pre>section .footer-content .footer-aux-nav a{padding:0em 2em;box-sizing:border-box}@media (min-width: 768px){.footer-container-pre>section .footer-content .footer-aux-nav a:first-child{border-right:0.5px solid #fff}.footer-container-pre>section .footer-content .footer-aux-nav a:last-child{border-left:0.5px solid #fff;padding-right:0em}}.footer-container-pre>section.footer-content-1mp{background-color:#757575}.footer-container-pre>section.footer-content-delos{background-color:#3776A5}.footer-container-pre>section.footer-content-cadex{background-color:#E70012}.footer-container-pre>section.footer-content-cadex .footer-content-cadex-img{max-height:2em}.footer-container-pre>section.footer-content-vertima .footer-content-vertima-img{max-height:3em;background-color:#fff;border-radius:5px;padding:0.3em}.footer-container-pre>section.footer-content-mcgill .footer-content-mcgill-img{max-height:3em;background-color:#fff;padding:0.3em}.footer-container-pre>section.footer-content-jktac{background-color:white}.footer-container-pre>section.footer-content-jktac a{color:#014f97}@media (min-width: 768px){.footer-container-pre>section.footer-content-jktac .footer-aux-nav a:first-child{border-right:0.5px solid #014f97}.footer-container-pre>section.footer-content-jktac .footer-aux-nav a:last-child{border-left:0.5px solid #014f97}}.footer-container-pre>section.footer-content-giga{background-color:#525252}.data-source-icon{border-radius:50%;text-align:center;display:inline-block;padding:0px;width:20px;height:20px;font-size:13px;line-height:18px;background-color:#fff;color:#818285;user-select:none}.data-source-icon.data-source-icon--architect{border:1px solid #5062ff}.data-source-icon.data-source-icon--manufacturer{border:1px solid #F29C1F}.data-source-icon.data-source-icon--reportingbody{border:1px solid #14A085}.data-source-icon.data-source-icon--origin{border:1px solid #C03B2B}.data-source-icon.data-source-icon--other{opacity:0}.data-source-icon.data-source-icon--decoration-chain{font-size:16px;border:0px;background-color:transparent}.material-card{display:inline-block;position:relative;vertical-align:top;margin-right:1em;margin-bottom:1em;max-width:192px}@media (max-width: 465px){.material-card{max-width:150px}}.material-card .material-card__image{width:100%;max-width:192px;max-height:192px;border:.08em solid #E6E7E8}@media (max-width: 465px){.material-card .material-card__image{max-width:150px;max-height:150px}}.material-card .material-action-menu{position:absolute;top:0px;width:100%;padding:0.5em;background-color:transparent;display:flex}.material-card .material-action-menu .dropdown-menu{width:20em}.material-card .material-action-menu .dropdown-toggle:hover{border:1px solid #827e7e;background-color:#827e7e}.material-card .material-selection{position:absolute;top:154px;padding:0.5em}@media (max-width: 768px){.material-card .material-selection{top:3.9em}}.material-card .material-selection .checkbox-container .checkmark{top:1px}.material-card .material-publish-markee{position:absolute;top:12.3em;right:0.5em;padding:0.1em 0.3em;border-radius:4px}@media (max-width: 768px){.material-card .material-publish-markee{top:4.8em}}.material-card .posting-status-display__markee{position:absolute;top:13.875em;right:0.5em;font-size:85%}@media (max-width: 768px){.material-card .posting-status-display__markee{top:4.8em}}.material-card .material-filter-score-display__container .material-filter-score-display__markee{position:absolute;top:0.5em;right:0.5em;font-size:85%}.material-card score-display::part(score-display__markee--fraction){position:absolute;top:0.5em;right:0.5em}.material-card score-display::part(score-display__markee--percentage){position:absolute;top:0.5em;right:0.5em}@media screen and (min-width: 768px){.material-card .material-image-container{width:14em;height:14em;display:inline-flex}.material-card .material-image-container img{object-fit:contain;background-color:white}}.material-card .material-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12pt;margin-bottom:0px;color:#000}.material-card .material-brand,.material-card .material-source{max-height:6em;margin-top:0.1em;color:#999;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.material-card .material-source-decoration{max-height:6em;margin-top:0.1em;color:#999;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis;padding-left:1.70em}.material-card .checkbox-container .checkmark{width:20px;height:20px}.material-card .checkbox-container .checkmark:after{font-size:18px}.side-filter__search-field__container{display:inline-flex;white-space:nowrap;width:100%;align-items:center;justify-content:center;margin-bottom:1em}.side-filter__search-field__container a strong{color:#827e7e}.filters-container .side-filter-search-container .side-filter__search-field__input{margin:0}.side-filter__search-field__container .side-filter__search-field__input{margin:0 !important}.side-filter__search-field__input input,.side-filter__search-field__input select{margin-bottom:0}.side-filter__search-field__input{display:inline-flex;width:100%;height:30px}.side-filter__search-field__input,.side-filter__search-field__addon{color:#333}.side-filter__search-field__addon{background-color:#eee;margin-left:0.5em;height:30px}.filters-container .side_filter__reg_availability_filter_container .panel-group .panel .panel-heading{padding:0}.filters-container .side_filter__reg_availability_filter_container .availability-input{margin-bottom:0.5em}.filters-container .side_filter__reg_availability_filter_container h4.panel-title{font-size:14px}.filters-container .side_filter__reg_availability_filter_container .collapse.in{margin-top:0.5em}.filters-container .side_filter__reg_availability_filter_container .panel-open{padding:0}.filters-container .side_filter__reg_availability_filter_container .accordion-toggle:visited{text-decoration-color:#fff}.filters-container .side_filter__reg_availability_filter_container .filter-location-radius{color:#333;max-width:5em}

.dot-model,.empty-data-model,.empty-na-data-cell{user-select:none}.expertise-tags-container{width:100%;max-width:100%;overflow:hidden;white-space:nowrap;position:relative;display:flex;align-items:center}.expertise-tags-container .expertise-tags-container__dropdown-container{position:absolute;right:0;top:0;display:flex;align-items:center;height:100%;min-height:100%}.expertise-tags-container .expertise-tags-container__dropdown-container>button{background-color:#827e7e;color:#fff;border-radius:unset;padding:0.2em;width:20px;height:20px;border-radius:50%;margin-left:0.5em;margin-right:0.5em;display:flex;align-items:center;justify-content:center;font-size:12px}.expertise-tags-container .expertise-tags-container__dropdown-container.even_row_color{background-color:#E6E7E8}.expertise-tags-container .expertise-tags-container__dropdown-container.odd_row_color{background-color:#fff}.expertise-tags-container__dropdown-list{max-width:300px;display:flex;align-items:center;flex-wrap:wrap}.expertise-tags-container__dropdown-list>li{display:inline-block;margin-top:0.25em;margin-bottom:0.25em}

.manual-data-table{width:100%;font-weight:normal;font-size:11pt}.manual-data-table.manual-data-table__table{border:1px solid #BDBEC0;border-collapse:separate}.manual-data-table .manual-datatable-sort-indicator{padding-left:0.3em}.manual-data-table .manual-datatable__sticky-header{position:sticky;z-index:2;top:0px}.manual-data-table .manual-datatable__sticky-header.manual-datatable__sticky-header--row-2{top:34px}.manual-data-table a,.manual-data-table a>*{color:#337ab7}.manual-data-table .list-header a,.manual-data-table .list-header a>*{color:#fff}.manual-data-table .empty-data-cell,.manual-data-table .empty-na-data-cell{color:#939598}.manual-data-table .page-bookmark{background-color:#939598;color:#fff}.manual-data-table .page-bookmark dynamic-directive.checkbox-model input{margin-right:10px}.manual-data-table .custom-checkbox-model .checkmark{height:15px;width:15px;top:1px}.manual-data-table .custom-checkbox-model .checkmark:after{font-size:13px}.manual-data-table .page-bookmark .custom-checkbox-model .checkmark,.manual-data-table .list-header .custom-checkbox-model .checkmark{background-color:transparent;border:1px solid #eee}.manual-data-table th.bucket-collapsed,.manual-data-table td.bucket-collapsed{text-align:center}.manual-data-table td.bucket-collapsed,.manual-data-table th.bucket-collapsed{width:47px;min-width:47px;max-width:47px}.manual-data-table th.checkbox-col,.manual-data-table td.checkbox-col{width:35px;min-width:35px;max-width:35px}.manual-data-table th.menu-col,.manual-data-table td.menu-col{width:30px;min-width:30px;max-width:30px}.manual-data-table th.brand-col,.manual-data-table td.brand-col{width:150px;min-width:150px;max-width:150px}.manual-data-table th.category-col,.manual-data-table td.category-col{width:160px;min-width:160px;max-width:160px}.manual-data-table th.certifications-col,.manual-data-table td.certifications-col{width:150px;min-width:150px;max-width:150px}.manual-data-table th.url-col,.manual-data-table td.url-col{width:350px;min-width:350px;max-width:350px}.manual-data-table th.updatedate-col,.manual-data-table td.updatedate-col{width:140px;min-width:140px;max-width:140px}.manual-data-table th.material-filter-score-col,.manual-data-table td.material-filter-score-col{width:166px;min-width:166px;max-width:166px}.manual-data-table th.material-filter-score-col .score-display__warning,.manual-data-table td.material-filter-score-col .score-display__warning{color:#333}.manual-data-table th.hard-coded-qualifier-score-col,.manual-data-table td.hard-coded-qualifier-score-col{width:166px;min-width:166px;max-width:166px}.manual-data-table th.hard-coded-qualifier-score-col .score-display__warning,.manual-data-table td.hard-coded-qualifier-score-col .score-display__warning{color:#333}.manual-data-table th.published-status-col,.manual-data-table td.published-status-col{width:35px;min-width:35px;max-width:35px;padding-left:0px;padding-right:0px;text-align:center}.manual-data-table td.published-status-col{font-size:75%}.manual-data-table th.published-status-label-col,.manual-data-table td.published-status-label-col{width:150px;min-width:150px;max-width:150px;padding-left:0px;padding-right:0px;text-align:center}.manual-data-table td.published-status-label-col{font-size:75%}.manual-data-table th.material-status-col,.manual-data-table td.material-status-col{width:160px;min-width:160px;max-width:160px;padding-left:0px;padding-right:0px}.manual-data-table td.material-status-col{font-size:90%}.manual-data-table th.expertise-tag-col,.manual-data-table td.expertise-tag-col{width:160px;min-width:160px;max-width:160px;padding-left:0px;padding-right:0px}.manual-data-table td.expertise-tag-col{font-size:90%}.manual-data-table th.material-usage-col,.manual-data-table td.material-usage-col{width:28px;min-width:28px;max-width:28px;padding-left:0px;padding-right:0px;font-size:75%}.manual-data-table td.material-usage-col .material-usage__icon{color:#4496C3}.manual-data-table td.material-usage-col .material-usage__icon__subicon2{padding-top:0.1em;font-size:90%}.manual-data-table th.material-usage-col .material-usage__icon__subicon2{color:#35495d;padding-top:0.1em;font-size:90%}.manual-data-table th.data-source-col,.manual-data-table td.data-source-col{width:30px;min-width:30px;max-width:30px;padding-right:0.2em;padding-left:0.2em;text-align:center}.manual-data-table th.picture-col,.manual-data-table td.picture-col{width:45px;min-width:45px;max-width:45px;padding-top:0px;padding-bottom:0px;text-align:center}.manual-data-table th.image-col,.manual-data-table td.image-col{width:75px;min-width:75px;max-width:75px;padding-top:0px;padding-bottom:0px}.manual-data-table th.material-col,.manual-data-table td.material-col{min-width:150px;max-width:150px}.manual-data-table .bucket-header-div{user-select:none}.manual-data-table .in-progress-overlay-outer{width:100%;height:inherit;position:relative}.manual-data-table td.in-progress-col{padding:0px}.manual-data-table .in-progress-overlay-inner{display:flex;flex-direction:column;justify-content:center;background-color:#ffffffbd}.manual-data-table .picture-col .regular-cell-container img,.manual-data-table .image-col .regular-cell-container img{display:block;height:32px;max-width:32px}.manual-data-table .in-progress-overlay-container{padding:0.2em 0.5em;text-align:center}.manual-data-table .in-progress-overlay-container>*{margin-top:0.5em;margin-bottom:0.5em}.manual-data-table .in-progress-overlay-title{font-weight:bold}.manual-data-table .load-more-indicator{text-align:center}.manual-data-table .load-more-indicator img{width:25px}.manual-data-table .load-more-indicator *{vertical-align:middle}.manual-data-table .giga-action-menu-dropdown-menu-button{background-color:transparent;padding:0px}.manual-data-table .interactive{cursor:pointer}.manual-data-table .buckets-header{background-color:inherit;border-bottom:none;padding-left:0.5em;padding-right:0.5em}.manual-data-table .buckets-header .bucket-open .bucket-opener{margin-top:0.3em}.manual-data-table .buckets-header .bucket-collapsed .bucket-opener{margin-top:0.3em;margin-bottom:0.3em}.manual-data-table .text-and-exponent{display:flex;flex-direction:row}.manual-data-table .text-and-exponent__exponent{flex-grow:1}.manual-data-table .text-and-exponent__exponent.fas{font-size:66%}.manual-data-table th,.manual-data-table td{padding:0.2em 0.5em;vertical-align:middle;height:inherit}.manual-data-table tr{height:34px;min-height:34px;max-height:34px;background-color:#fff}.manual-data-table [class^="retina-"]{font-weight:unset;-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset}.manual-data-table td.first-row,.manual-data-table th.first-row{border-top:1px solid #BDBEC0}.manual-data-table td.first-col,.manual-data-table th.first-col{border-left:1px solid #BDBEC0}.manual-data-table td.last-col,.manual-data-table th.last-col{border-right:1px solid #BDBEC0}.manual-data-table tr.even-row td{background-color:#E6E7E8}.manual-data-table tr.odd-row td{background-color:#fff}.manual-data-table .list-header{color:#fff}.manual-data-table .bucket-1.list-header,.manual-data-table .default-list-header{background-color:#35495d}.manual-data-table .my-company-material-theme.list-header{background-color:#334A5F}.manual-data-table .manual-datatable__load-more-cell{border-top:1px solid #BDBEC0;padding:0}

.datatable__load-more{width:100%;padding:0.7em;display:inline-flex;align-items:center;justify-content:center}.datatable__load-more .datatable__load-more__icon{object-fit:contain;width:1em;height:1em}.datatable__load-more>.datatable__load-more__section+.datatable__load-more__section{margin-left:1em}.datatable__load-more:hover{background-color:#E6E7E8}

.giga-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center}.giga-breadcrumb__list-item{white-space:normal;margin:0em 0.1em;vertical-align:middle;line-height:30px}@media (max-width: 767px){.giga-breadcrumb__list-item{display:none}.giga-breadcrumb__list-item:first-child{display:inline-block}.giga-breadcrumb__list-item:last-child{display:inline-block}}.giga-breadcrumb__list-item-link{color:#827e7e}.giga-breadcrumb__list-item-link>*{color:#827e7e}.giga-breadcrumb__list-item-link:hover,.giga-breadcrumb__list-item-link:active{color:#827e7e}.giga-breadcrumb__list-item-link:hover>*,.giga-breadcrumb__list-item-link:active>*{color:#827e7e}.giga-breadcrumb__list-item-separator{font-size:14px}.giga-breadcrumb__list-item-link--active{pointer-events:none;font-size:14px}.giga-breadcrumb__list-item-link-home-glyph{font-size:30px}.giga-breadcrumb__list-item-link-home-glyph::before{content:'\2302'}

.data-source-legend p{margin-top:0.3em}


.tag-bullet{display:inline-flex;margin-right:0.5em;background-color:#827e7e;color:#fff;padding:0.2em 0.5em;border-radius:6px;align-items:center;min-height:30px}.tag-bullet>section{margin-right:0.5em;display:flex;align-items:center}.tag-bullet>section .tag-bullet__icon-image{width:20px;max-width:20px;object-fit:contain;margin-right:1em}.tag-bullet>section>article{color:#fff}.tag-bullet>button{background-color:transparent;padding:0}.tag-bullet>button:hover{background-color:transparent}.tag-bullet.tag-bullet--read-only{background-color:#827e7e}

.tutorial-tooltip-container{display:inline-block;position:relative;width:0px;height:0px}.tutorial-tooltip-close-btn{padding:0.2em;color:#fff;background-color:transparent}.tutorial-tooltip-close-btn:hover{color:#FCA43B;background-color:#fff}.onboarding-popover{background-color:#FCA43B;border:none;z-index:299}.onboarding-popover.left>.arrow::after{border-left-color:#FCA43B !important}.onboarding-popover.top>.arrow::after{border-top-color:#FCA43B !important}.onboarding-popover.bottom>.arrow::after{border-bottom-color:#FCA43B !important}.onboarding-popover.right>.arrow::after{border-right-color:#FCA43B !important}.onboarding-popover .popover-inner{color:#fff;text-align:center}

.progress-panel{position:absolute;width:100%;height:100%;z-index:100}.progress-panel .progress-display{margin:auto;margin-top:180px;width:70%;text-align:100%;padding:2em;background-color:#fff;border:1px solid #827e7e}.progress-panel .progress-display .progress-bar{color:#000}.progress-panel .progress-display .progress{margin:0}

.entity-material-main-container>h5{display:inline-block}.entity-material-main-container .entity-materials-aux{margin-bottom:0.5em;display:inline-block}.entity-material-main-container .table-list .image-col img{max-width:25px;max-height:25px}

.certification-structured-displayable-ga{margin-top:0.5em}.certification-structured-displayable-ga .key-value-cell-key{color:unset}.certification-structured-displayable-ga .panel-group .panel .panel-body{border:none}.certification-structured-displayable-ga__item>ul{padding-left:15em}.certification-structured-displayable-ga__item>ul ul{padding-left:2em}.certification-structured-displayable-ga__item__title{color:#827e7e}.certification-structured-displayable-ga__item__sub-item{color:#333;list-style:disc}

.green-aspect-compliancy-table-container{margin-bottom:1em}.green-aspect-compliancy-table{border:1px solid #ccc}.green-aspect-compliancy-table tr{border-bottom:1px solid #ccc}.green-aspect-compliancy-table tr::last-child{border-top:none}.green-aspect-compliancy-table td,.green-aspect-compliancy-table th{padding:0.5em;border-right:1px solid #ccc}.green-aspect-compliancy-table td::last-child,.green-aspect-compliancy-table th::last-child{border-right:none}.green-aspect-compliancy-table td li img,.green-aspect-compliancy-table th li img{vertical-align:text-top;width:25px;max-width:25px;height:25px;max-height:25px;object-fit:contain}.green-aspect-compliancy-table th{color:#fff;background-color:#827e7e}.green-aspect-compliancy-table .green-aspect-compliancy-entity-expired{color:darkred;font-weight:bold}

.maintenance-message-container{width:100%;padding:0.5em 1em;background-color:#FCA43B}.maintenance-message-container>div{margin:0em auto;text-align:center}@media (max-width: 768px){.maintenance-message-container>div{width:100%}}.maintenance-message-container h4{margin:0em}

.certification-quick-view-container{max-width:100%}.certification-quick-view-container .certification-quick-view-image img{width:75px;height:75px;max-width:75px;max-height:75px;object-fit:contain}@media (max-width: 768px){.certification-quick-view-container .certification-quick-view-image certification-logo{display:inline-block}}.certification-quick-view-container .certification-quick-view-image .key-value-data-source{padding-top:56px;padding-left:2px}@media (max-width: 768px){.certification-quick-view-container .certification-quick-view-image .key-value-data-source{padding:0;display:inline-block}}.certification-quick-view-container .certification-documents-section{margin-top:1em}.certification-quick-view-container .certification-documents-section .key-value-cell-value .key-value-row .url-safe-content{max-width:450px}.certification-quick-view-container .enddate-value .certification-valid{color:#0d46af;font-size:0.8em}.certification-quick-view-container .material-accordion-list .panel-group .panel{border-bottom:none}.certification-quick-view-container .material-accordion-list .panel-group .panel .panel-body{padding:0em;border-top:none}.certification-quick-view-container .material-accordion-list .panel-group .panel.panel-open .panel-title .key-value-cell-key{font-weight:bold}.certification-quick-view-container .col-sm-10{position:unset}

.is-right{text-align:right}.form-input-error{background:maroon;color:white;padding:5px;border-radius:5px;margin-top:15px;position:relative;animation-name:popOut;animation-duration:0.4s}.activate-account-message{padding:1em 0}@media (min-width: 768px){.activate-account-section{margin:0 auto;width:600px}}.activate-account-section{text-align:center}


.related-materials-container{text-align:center}.related-materials-container .no-feature-content{min-height:50px}.related-materials-container .related-materials-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}@media (max-width: 375px){.related-materials-container .related-materials-list{justify-content:space-evenly}}.related-materials-container .material-image-container{padding-top:.5em;padding-bottom:.5em;margin-right:1em;max-width:7em}.related-materials-container .material-image-container img{width:75px;height:75px;border:1px solid #BDBEC0;border-radius:6px}.related-materials-container .material-image-container h5{margin:0}.related-materials-container .related-materials--show-more{background-color:#ccc;color:#827e7e;margin-top:2em}

.overlay-parent-container{position:relative}.overlay{background-color:rgba(0,0,0,0.75);color:#fff;position:absolute;top:-1px;left:-1px;height:100%;min-height:5em;width:100%;display:flex;align-items:center;justify-content:center;z-index:10;cursor:pointer}.overlay h4{margin:0.5em}

.result-list-message{background-color:#FCA43B;margin:0px auto;margin-bottom:1em;padding:1em;border-radius:10px;width:90%}.result-list-message a{color:#000}.result-list-message a:hover,.result-list-message a:visited,.result-list-message a:active{color:#000;text-decoration:none}

.result-list-scoring{display:flex;align-items:center;justify-content:center;margin-bottom:0.5em}.result-list-scoring-container{background-color:#ccc;border-radius:10px;padding:0.5em 1em;display:flex;align-items:baseline;justify-content:center}.result-list-scoring-label{font-size:14pt}.result-list-scoring-score{background-color:#fff;border-radius:10px;padding:0.5em 1em;margin-left:0.5em;font-size:14pt}

.checkbox-container{display:inline-flex;flex-grow:1;user-select:none;padding-left:3px;margin-right:0;cursor:pointer;width:100%}.checkbox-container.disabled .checkmark:after{color:#A7A9AC;background-color:#A7A9AC}.checkbox-container label{font-weight:normal;font-size:14px}.checkbox-container input{display:none}.checkbox-container input:checked ~ .checkmark:after{display:block}.checkbox-container .checkbox-container__input{flex:0 0 20px;height:14px;position:relative}.checkbox-container .checkbox-container__label{position:relative}.checkbox-container .checkmark{position:absolute;top:3px;left:0;height:12px;width:12px;background-color:#fff;border:1px solid #A7A9AC}.checkbox-container .checkmark:after{content:"\e927";position:absolute;top:0;left:0;font-size:10px;display:none;color:#000;background-color:#000}.checkbox-container .checkmark:before{display:none}.checkbox-container:hover input ~ .checkmark{background-color:#ccc}

.interval-checker-indicator{display:inline-block}.interval-checker-indicator button{margin-left:1em}

.user-list-main .table-list{table-layout:fixed}.user-list-main .table-list.user-list th>a{color:#fff}.user-list-main .table-list.user-list th.email-col,.user-list-main .table-list.user-list td.email-col{width:20%}.user-list-main .table-list.user-list th.name-col,.user-list-main .table-list.user-list td.name-col{width:20%}.user-list-main .table-list.user-list th.phone-col,.user-list-main .table-list.user-list td.phone-col{width:15%}.user-list-main .table-list.user-list th.enabled-col,.user-list-main .table-list.user-list td.enabled-col{width:10%;text-align:center}.user-list-main .table-list.user-list th.locked-col,.user-list-main .table-list.user-list td.locked-col{width:10%;text-align:center}.user-list-main .table-list.user-list th.role-col,.user-list-main .table-list.user-list td.role-col{width:15%}.user-list-main .table-list.user-list th.action-col,.user-list-main .table-list.user-list td.action-col{width:10%;text-align:right}.user-list-main .table-list.user-list th.company-col,.user-list-main .table-list.user-list td.company-col{width:15%}.user-list-main .table-list.user-list th.projects-col,.user-list-main .table-list.user-list td.projects-col{width:10%;text-align:center}.user-list-main .table-list.user-list th.active-col,.user-list-main .table-list.user-list td.active-col{width:10%;text-align:center}.user-list-main .non-interactive-when-disabled[disabled]{pointer-events:none}.save-feedback{line-height:unset;height:unset;padding:0.25em 0.5em 0.25em 0.5em}.error-messages.ng-active a{color:#fff;text-decoration:underline}.user-list__statistic{margin-bottom:1em}.user-list__statistic__title{display:inline;margin-right:2em}.user-list__statistic__tile{border:1px solid black;border-radius:5px;height:5em;margin:2em 0 0 2em;text-align:center;padding:0.5em 1em 0.5em 1em;white-space:nowrap}.user-list__tab{margin-top:-3.5em}.user-list__agent-search{margin-right:2em;margin-top:1em;vertical-align:sub}.user-list__agent-search .input-reset-container .input-reset{border:none}.user-list__agent-search__input{width:15em}.user-list__agent-search__btn{background-color:transparent;border:none;color:black;font-size:18px}.user-list__agent-user-empty{margin-top:1em}.user-list__action-area{min-height:3em}.user-list__giga-inline-feedback{float:right}

.invite-agent-modal__clear-email-btn{background-color:transparent;border:none;color:black;padding:0 0.5em 0 0.5em;height:2em;margin:1.2em 0 0 0.5em}.invite-agent-modal__email-input{margin:1em 0 0 0}.invite-agent-modal__agent-role{margin:1em}.invite-agent-modal__agent-role__label{white-space:nowrap;margin-right:1em;padding:0.5em 0 0 0}.modal-body select.invite-agent-modal__agent-role__select{padding:0 0 0 0.5em}.agent-modal__projects-list__img-container{height:75px;width:134px;margin-right:1em}.agent-modal__projects-list__img-container img{object-fit:cover;width:inherit;height:inherit}.agent-modal__projects-list{max-height:60vh;overflow:auto;margin:1em 0 1em 0}.agent-modal__projects-list .checkbox-container{font-size:16px}.agent-modal__projects-list .checkbox-container label{margin-left:0.5em;vertical-align:super}.agent-modal__projects-list label.checkbox-container{margin-bottom:0}.agent-modal__projects-list__img{object-fit:cover}.agent-modal__projects-list__project-role__label{white-space:nowrap;margin-right:1em;padding:0.5em 0 0 0}.agent-modal__projects-list__project-role__name{font-weight:bold;padding:0.5em 0 0 0}.modal-body select.agent-modal__projects-list__project-role__select{padding:0 0 0 0.5em;margin-bottom:0}.agent-modal__projects-list__project{margin:1em}.agent-modal__projects-list__data{margin-top:0.5em}.agent-modal__projects-list__name{font-size:16px}

.blacklisted-companies-body .blacklisted-companies-section{margin-bottom:1.5em}.blacklisted-companies-body .blacklisted-companies-section header{margin-bottom:1em}.blacklisted-companies-body .blacklisted-companies-section header h5{font-weight:bold;margin:0em}.blacklisted-companies-body .blacklisted-companies-section header>article{align-items:center;display:flex}.blacklisted-companies-body .blacklisted-companies-section header>nav{align-items:center;justify-content:center;display:flex}.blacklisted-companies-body .blacklisted-companies-section header>nav .save-feedback{margin-right:0.5em}.blacklisted-companies-body .blacklisted-companies-section .table-list{table-layout:fixed}.blacklisted-companies-body .blacklisted-companies-section .table-list th.name-col,.blacklisted-companies-body .blacklisted-companies-section .table-list td.name-col{width:90%}.blacklisted-companies-body .blacklisted-companies-section .table-list th.action-col,.blacklisted-companies-body .blacklisted-companies-section .table-list td.action-col{width:10%;text-align:right}

.file-selector-content{display:flex;flex-direction:column;position:relative}.file-selector-content .giga-file-browser{display:flex;flex-direction:column}.file-selector-content .giga-file-browser .file-browser-list-container{flex-grow:1;overflow-y:auto;max-height:300px}.file-selector-content .file-detail{position:absolute;right:0px;height:100%;background-color:#eee;padding:1em;border-left:1px solid #827e7e}.file-selector-content .file-detail .close-button{text-align:right;margin-bottom:1em}.file-selector-content .file-error-message{color:#FC673B}.file-selector-content div.input-reset-container div.input-reset{padding:0.1em 0.4em}

.filesTypeSelectionForm .row .shown-input{padding-left:0px;padding-bottom:1em}.filesTypeSelectionForm .table-list td{vertical-align:baseline}.filesTypeSelectionForm .table-list .ext-col{width:3em}.filesTypeSelectionForm .table-list .options-col{width:50%;overflow:unset}

.giga-file-browser{width:100%;height:100%;position:relative;overflow-x:hidden;overflow-y:auto;min-height:380px}.giga-file-browser .file-browser-list tr.selected{background-color:#9ACF00}.giga-file-browser .file-browser-list-search-section{margin-top:0.25em}.giga-file-browser .file-browser-list-search-section .files-search-input{width:inherit;min-width:400px;height:inherit}.table-list.file-browser-list th,.table-list.file-browser-list td{overflow:none}.table-list.file-browser-list th.checkbox-col,.table-list.file-browser-list td.checkbox-col{width:2.5em}.table-list.file-browser-list th.actions-col,.table-list.file-browser-list td.actions-col{width:2em}.table-list.file-browser-list th.name-col img,.table-list.file-browser-list td.name-col img{max-width:30px;max-height:30px}.table-list.file-browser-list th.actions-col,.table-list.file-browser-list td.actions-col{width:35px;z-index:100}.table-list.file-browser-list .file-browser-nav:hover{background-color:#fff}.table-list.file-browser-list .file-browser-nav .back-link{margin-right:1em}.image-file-preview{width:192px;height:192px;border:1px solid #ccc}.modal-body .image-file-thumbnail{width:25px;height:25px;border:1px solid #ccc;margin-right:5px}.file-thumbnail{font-size:18pt;margin-right:5px;vertical-align:middle}

div.input-reset-container{display:inline}div.input-reset-container div.input-reset{border:.1em solid #827e7e;padding:0.2em 0.4em;display:inline;margin-right:0.2em}div.input-reset-container div.input-reset input{border:0}div.input-reset-container div.input-reset span.input-reset-clear{cursor:pointer;color:#827e7e}div.input-reset-container button.input-reset-submit{border-radius:0}

.table-list.file-list th{padding:0.2em 0.5em;vertical-align:middle;color:#fff;height:34px;font-size:11pt}.table-list.file-list th,.table-list.file-list td{overflow:none}.table-list.file-list th.checkbox-col,.table-list.file-list td.checkbox-col{width:2em}.table-list.file-list th.name-col img,.table-list.file-list td.name-col img{max-width:30px;max-height:30px;vertical-align:text-bottom}.table-list.file-list th.filetype-col,.table-list.file-list td.filetype-col{width:10em}.table-list.file-list th.filesize-col,.table-list.file-list td.filesize-col{width:6em}.table-list.file-list th.created-col,.table-list.file-list td.created-col{width:8em}.table-list.file-list th.created-col .retina-arrows-0007,.table-list.file-list td.created-col .retina-arrows-0007{color:#eee}.table-list.file-list th.action-col,.table-list.file-list td.action-col{width:6em;text-align:right}.modal-body .image-file-thumbnail{width:25px;height:25px;border:1px solid #ccc;margin-right:5px}

.giga-list-pager .pages-count{display:inline-block;margin:0;margin-left:1em;vertical-align:baseline}.giga-list-pager .btn{float:none;vertical-align:baseline}

li.active a span{color:#fff}

.modal-certificationSelectionFormSize{width:90%}@media (max-width: 768px){.modal-certificationSelectionFormSize{width:100%;margin:0px}}.certificationSelectionForm .modal-tab-container{margin-top:1em}.certificationSelectionForm .input-reset-container{display:flex;width:100%}.certificationSelectionForm .input-reset-container .input-reset{display:flex;align-items:center;flex-grow:1}.certificationSelectionForm .input-reset-container .input-reset input{margin:0em;height:unset;padding:0.2em 0.5em;border-radius:unset}.certificationSelectionForm .checkbox-container .checkmark{top:-3px;height:20px;width:20px}.certificationSelectionForm .checkbox-container .checkmark::after{font-size:18px}.certificationSelectionForm .modal-search-results{padding:0em;padding-top:1em}.certificationSelectionForm .table-list td,.certificationSelectionForm .table-list th{line-height:2em}.certificationSelectionForm .table-list td.name-col,.certificationSelectionForm .table-list th.name-col{width:20%;max-width:200px}.certificationSelectionForm .table-list td.number-col,.certificationSelectionForm .table-list th.number-col{width:180px;max-width:180px}.certificationSelectionForm .table-list td.source-col,.certificationSelectionForm .table-list th.source-col{width:15%;max-width:100px}.certificationSelectionForm .table-list td.end-date-col,.certificationSelectionForm .table-list th.end-date-col{width:120px;max-width:120px}@media (max-width: 991px){.certificationSelectionForm .table-list td.end-date-col,.certificationSelectionForm .table-list th.end-date-col{width:10%;max-width:75px}}.certificationSelectionForm .table-list td.auditor-col,.certificationSelectionForm .table-list th.auditor-col{width:20%;max-width:200px}@media (max-width: 991px){.certificationSelectionForm .table-list td.auditor-col,.certificationSelectionForm .table-list th.auditor-col{display:none}}.certificationSelectionForm .table-list td.actions-col,.certificationSelectionForm .table-list th.actions-col{width:40px;max-width:40px;text-align:right}.certificationSelectionForm .table-list td.actions-col input,.certificationSelectionForm .table-list th.actions-col input{width:unset}@media (max-width: 991px){.certificationSelectionForm .table-list td.actions-col button,.certificationSelectionForm .table-list th.actions-col button{text-overflow:ellipsis;overflow-y:hidden;white-space:nowrap;max-width:50px}}


.advancedFiltersForm{padding:0}.advancedFiltersForm .filters-container .panel-group>div:last-child .panel.panel-default{border-bottom:none}.advancedFiltersForm .filter-heading-text{font-size:16px}


.image-closeup-container{margin:1em;position:relative}.image-closeup-container .close-button{position:absolute;right:0px;top:0px}.image-closeup-container button{border-radius:50%;color:#827e7e;font-weight:bold;font-size:20pt;background-color:#fff;width:50px;height:50px;min-width:50px;min-height:50px;max-width:50px;max-height:50px;display:inline-flex;align-items:center;justify-content:center}.image-closeup-container .image-navigation-container{display:flex;justify-content:center;align-items:center}.image-closeup-container .image-navigation-container .main-image-container{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 770px){.image-closeup-container .image-navigation-container .main-image-container{width:740px;height:740px}}.image-closeup-container .image-navigation-container .main-image-container .main-image{width:100%;height:100%;object-fit:scale-down}.image-closeup-container .image-navigation-container>nav{width:50px}.image-closeup-container .image-navigation-container>nav::first-child{margin-right:1em}.image-closeup-container .image-navigation-container>nav::last-child{margin-left:1em}

.brand-select img{width:75px;height:75px}.brand-placeholder-image{max-width:1.4em;max-height:1.4em}

.brandSelectionForm .row .shown-input{padding-left:0px;padding-bottom:1em}.brandSelectionForm .row .not-shown-input{padding-bottom:1em}.brandSelectionForm .table-list .name-col{width:30%}.brandSelectionForm .table-list .cieName-col{width:60%}.brandSelectionForm .table-list .actions-col{width:10%;overflow:unset}.brandSelectionForm .empty-list-label{margin-bottom:1em}

.exhibition-select img{width:75px;height:75px}.exhibition-placeholder-image{max-width:1.4em;max-height:1.4em}

.filesSelectionForm .row .shown-input{padding-left:0px;padding-bottom:1em}.filesSelectionForm .row .not-shown-input{padding-bottom:1em}.filesSelectionForm .table-list .name-col{width:90%}.filesSelectionForm .table-list .actions-col{width:10%;overflow:unset}.filesSelectionForm .file-error-message{color:#FC673B}.upload-progress-container .progress-display{margin-top:20%}

.folder-select__project-space-material-data-cannot-be-copied-warning{padding:1em;font-weight:bold}

.materialCategorySelectionForm .row .shown-input{padding-left:0px;padding-bottom:1em}.materialCategorySelectionForm .row .not-shown-input{padding-bottom:1em}.materialCategorySelectionForm .selected-material-table img{width:100%;max-width:25px;max-height:25px}.materialCategorySelectionForm .table-list .thumb-col{width:20%}.materialCategorySelectionForm .table-list .name-col{width:70%}.materialCategorySelectionForm .table-list .actions-col{width:10%;overflow:unset}.materialCategorySelectionForm .table-list .key-value-pair img{max-width:50px;max-height:50px}

.modal-materialSelectionFormSize{width:90%}@media (max-width: 768px){.modal-materialSelectionFormSize{width:100%;margin:0px}}.select-material-advanced-modal__navigation-panel__container{width:40em;margin:1em}.select-material-advanced-modal__navigation-panel__title{margin:1em}.materialSelectionForm .modal-tab-container{margin-top:1em}.materialSelectionForm .input-reset-container{display:flex;width:100%}.materialSelectionForm .input-reset-container .input-reset{display:flex;align-items:center;flex-grow:1}.materialSelectionForm .input-reset-container .input-reset input{margin:0em;height:unset;padding:0.2em 0.5em;border-radius:unset}.materialSelectionForm .checkbox-container .checkmark{top:-3px;height:20px;width:20px}.materialSelectionForm .checkbox-container .checkmark::after{font-size:18px}.materialSelectionForm .modal-search-results{padding:0em;padding-top:1em}.materialSelectionForm .table-list td.image-col,.materialSelectionForm .table-list th.image-col{width:80px;max-width:80px;display:none}.materialSelectionForm .table-list td.image-col img,.materialSelectionForm .table-list th.image-col img{max-width:50px}@media (min-width: 1200px){.materialSelectionForm .table-list td.image-col,.materialSelectionForm .table-list th.image-col{display:table-cell}.materialSelectionForm .table-list td.image-col div,.materialSelectionForm .table-list th.image-col div{display:block}}.materialSelectionForm .table-list td.name-col,.materialSelectionForm .table-list th.name-col{width:40%;max-width:200px}.materialSelectionForm .table-list td.brand-col,.materialSelectionForm .table-list th.brand-col{width:30%;max-width:100px}.materialSelectionForm .table-list td.category-col,.materialSelectionForm .table-list th.category-col{width:20%;max-width:100px}.materialSelectionForm .table-list td.reset-carbon-col,.materialSelectionForm .table-list th.reset-carbon-col{width:85px;max-width:85px;text-align:center}@media (min-width: 1200px){.materialSelectionForm .table-list td.reset-carbon-col,.materialSelectionForm .table-list th.reset-carbon-col{width:100px;max-width:100px}}.materialSelectionForm .table-list td.reset-circularity-basic-col,.materialSelectionForm .table-list th.reset-circularity-basic-col{width:85px;max-width:85px;text-align:center}@media (min-width: 1200px){.materialSelectionForm .table-list td.reset-circularity-basic-col,.materialSelectionForm .table-list th.reset-circularity-basic-col{width:100px;max-width:100px}}.materialSelectionForm .table-list td.reset-health-basic-col,.materialSelectionForm .table-list th.reset-health-basic-col{width:85px;max-width:85px;text-align:center}@media (min-width: 1200px){.materialSelectionForm .table-list td.reset-health-basic-col,.materialSelectionForm .table-list th.reset-health-basic-col{width:100px;max-width:100px}}.materialSelectionForm .table-list td.gwp-a1-a3-col,.materialSelectionForm .table-list th.gwp-a1-a3-col{width:85px;max-width:85px;text-align:center}@media (min-width: 1200px){.materialSelectionForm .table-list td.gwp-a1-a3-col,.materialSelectionForm .table-list th.gwp-a1-a3-col{width:100px;max-width:100px}}.materialSelectionForm .table-list td.red-list-free-content-col,.materialSelectionForm .table-list th.red-list-free-content-col{width:85px;max-width:85px;text-align:center}@media (min-width: 1200px){.materialSelectionForm .table-list td.red-list-free-content-col,.materialSelectionForm .table-list th.red-list-free-content-col{width:100px;max-width:100px}}.materialSelectionForm .table-list td.actions-col,.materialSelectionForm .table-list th.actions-col{width:40px;max-width:40px;text-align:right}.materialSelectionForm .table-list td.actions-col input,.materialSelectionForm .table-list th.actions-col input{width:unset}@media (max-width: 991px){.materialSelectionForm .table-list td.actions-col button,.materialSelectionForm .table-list th.actions-col button{text-overflow:ellipsis;overflow-y:hidden;white-space:nowrap;max-width:50px}}.materialSelectionForm .table-list th.reset-carbon-col,.materialSelectionForm .table-list th.reset-circularity-basic-col,.materialSelectionForm .table-list th.reset-health-basic-col,.materialSelectionForm .table-list th.gwp-a1-a3-col,.materialSelectionForm .table-list th.red-list-free-content-col{white-space:normal}

.project-select-main .search-input-container{margin-top:1em}.project-select-main .search-input-container .search-input-field{margin-bottom:0;height:unset}.project-select-main .search-input-container .search-input-action>button{padding:0.68em 1em}.project-select__tiles{margin-top:1em;display:grid;grid-template-columns:100%;grid-auto-flow:row;grid-gap:1em}.project-select__project-space-material-data-cannot-be-copied-warning{padding-top:0.5em;font-weight:bold}

.standardSelectionForm .row .shown-input{padding-left:0px;padding-bottom:1em}.standardSelectionForm .row .not-shown-input{padding-bottom:1em}.standardSelectionForm .table-list .name-col{width:30%}.standardSelectionForm .table-list .cieName-col{width:60%}.standardSelectionForm .table-list .actions-col{width:10%;overflow:unset}.standardSelectionForm .empty-list-label{margin-bottom:1em}



.csiCategorySelectionForm .row .shown-input{padding-left:0px;padding-bottom:1em}.csiCategorySelectionForm .row .not-shown-input{padding-bottom:1em}.csiCategorySelectionForm .table-list .number-col{width:20%}.csiCategorySelectionForm .table-list .name-col{width:70%}.csiCategorySelectionForm .table-list .actions-col{width:10%;overflow:unset}




.userSelectionForm .row .shown-input{padding-left:0px;padding-bottom:1em}.userSelectionForm .row .not-shown-input{padding-bottom:1em}.userSelectionForm .table-list .checkbox-col{width:5%}.userSelectionForm .table-list .name-col{width:35%}.userSelectionForm .table-list .location-col{width:60%}.userSelectionForm .empty-list-label{margin-bottom:1em}

.contactSelectionForm .row .shown-input{padding-left:0px;padding-bottom:1em}.contactSelectionForm .row .not-shown-input{padding-bottom:1em}.contactSelectionForm .table-list .name-col{width:30%}.contactSelectionForm .table-list .location-col{width:60%}.contactSelectionForm .table-list .actions-col{width:10%;overflow:unset}.contactSelectionForm .empty-list-label{margin-bottom:1em}





.batch-validation-modal-body .flex-container{align-items:flex-start}.batch-validation-modal-body .validation-key-label{width:22em}

.package-payment-required-modal-solutions-title{font-weight:bold}


.report-bad-or-missing-data-modal-container .checkbox-container{font-size:14px}.report-bad-or-missing-data-modal-container .checkbox-container label{margin-left:0.5em;vertical-align:super}


.giga-list-selection__selection-modal-link--is-disabled{pointer-events:none;color:inherit}.giga-list-selection__selection-modal-link--is-disabled{color:#827e7e}

.top-action-bar .toolbar-icon-button{font-size:20px}.top-action-bar .entity-manage-menu{display:flex;justify-content:space-between;padding:0em;background-color:#fff;color:#000}.top-action-bar .left-content,.top-action-bar .center-content,.top-action-bar .right-content{display:flex;align-items:flex-start;flex-wrap:wrap}.top-action-bar .center-content{align-items:center}.top-action-bar .right-content>section,.top-action-bar .left-content>section{display:flex;align-items:center;min-height:35px;max-height:35px;height:35px}.top-action-bar .right-content>section .more-action-dropdown,.top-action-bar .left-content>section .more-action-dropdown{vertical-align:top}.top-action-bar .entity-manage-menu .add-entity-section{padding:0.5em}.top-action-bar .entity-manage-menu .add-entity-section-button{border:1px solid #fff;color:#000;width:30px;height:30px;font-size:12px;line-height:29px;-webkit-font-smoothing:unset;-moz-osx-font-smoothing:unset;cursor:pointer}.top-action-bar .entity-browse-menu{display:flex;justify-content:space-between;padding:0em}.top-action-bar .entity-browse-menu .left-content .blankicon{border-left:none;border-top-left-radius:0px;border-bottom-left-radius:0px}.top-action-bar .entity-browse-menu .right-content{margin-top:0.5em}.top-action-bar .entity-browse-menu .right-content .inline-block{margin-left:1em}.top-action-bar .entity-browse-menu .right-content .inline-block .dropdown-box .toggle{font-size:10px}.top-action-bar .breadcrumb-container{color:#827e7e;line-height:20px;padding-left:0.5em}.top-action-bar.top-action-bar--theme-no-breadcrumb .entity-manage-menu{background-color:#DCDDDE;color:#58595b}

input[type="submit"].blue-blank,input[type="reset"].blue-blank,button.blue-blank{background-color:#3B97D3;color:#fff;border-color:#3B97D3}input[type="submit"].transparent-blue,input[type="reset"].transparent-blue,button.transparent-blue{background-color:transparent;color:#3B97D3;border:none}.top-action-bar .main-toolbar-actions{background-color:#fff;border:1px solid #334A5F;border-radius:5px;margin:2px}.top-action-bar .main-toolbar-actions a,.top-action-bar .main-toolbar-actions button{color:#334A5F;background-color:transparent;box-sizing:border-box}.top-action-bar .main-toolbar-actions a.dropdown-toggle,.top-action-bar .main-toolbar-actions button.dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}.top-action-bar .main-toolbar-actions .dark-marine{color:#334A5F}.top-action-bar .main-toolbar-actions .tutorial-tooltip-container{top:10px;right:50%}.top-action-bar .report-bad-or-missing-data-content-section button{padding-right:0}.top-action-bar .report-bad-or-missing-data-content-section a{vertical-align:middle;padding-right:1em}.top-action-bar .request-mb-samples-content-section{background-color:#FFD33C}.top-action-bar .request-mb-samples-content-section button{display:inline-flex;flex-direction:row;padding-right:0;background-color:transparent}.top-action-bar .request-mb-samples-content-section button span{padding-top:0.1em}.top-action-bar .request-mb-samples-content-section a{vertical-align:middle;padding-right:1em}.top-action-bar .request-mb-samples-content-section__img{width:2.25em;padding-right:0.25em}.top-action-bar.top-action-bar--theme-no-breadcrumb .main-toolbar-actions{background-color:#DCDDDE;color:#58595b;border:0}.top-action-bar.top-action-bar--theme-no-breadcrumb .main-toolbar-actions.request-mb-samples-content-section{background-color:#FFD33C}.top-action-bar.top-action-bar--theme-no-breadcrumb .main-toolbar-actions a,.top-action-bar.top-action-bar--theme-no-breadcrumb .main-toolbar-actions button{color:#58595b}.top-action-bar.top-action-bar--theme-no-breadcrumb .save-to-my-mat-lib-on-matter-toolbar-actions{background-color:#006F92;color:#fff}.top-action-bar.top-action-bar--theme-no-breadcrumb .save-to-my-mat-lib-on-matter-toolbar-actions a,.top-action-bar.top-action-bar--theme-no-breadcrumb .save-to-my-mat-lib-on-matter-toolbar-actions button{color:#fff}.top-action-bar.top-action-bar--theme-no-breadcrumb .back-link-section{margin-left:1em}.content-container .content-notice{margin-bottom:0.5em}.content-container .content-notice>.row>div{padding:0em}.aux-link-global-header{vertical-align:middle}.grecaptcha-badge{visibility:hidden}

.giga-table{border:1px solid #BDBEC0}.giga-table__row{height:34px;min-height:34px;max-height:34px;padding:0.2em 0.5em;vertical-align:middle}.giga-table__header{color:#fff;background-color:#827e7e}.giga-table__row--even{background-color:#E6E7E8}.giga-table__row--odd{background-color:#fff}

iframe :not(.grecaptcha-badge){position:absolute;top:0;left:0;width:0px;height:0px}

.home-splash{font-size:13pt}.home-splash .splash-shader{width:100%;height:100%;background-color:#000;opacity:0.4}.home-splash.home-origin-splash,.home-splash.home-jktac-splash{height:450px;padding-top:5.5em}@media (max-width: 990px){.home-splash.home-origin-splash,.home-splash.home-jktac-splash{padding-top:4em}}.home-splash.home-origin-splash .splash-content,.home-splash.home-jktac-splash .splash-content{position:absolute;top:4em;left:0;width:100%;height:100%;color:#fff;text-align:center}@media (max-width: 768px){.home-splash.home-origin-splash .splash-content,.home-splash.home-jktac-splash .splash-content{top:2em}}.home-splash.home-origin-splash .splash-content>h1,.home-splash.home-jktac-splash .splash-content>h1{font-size:36px;font-weight:bold}.home-splash.home-origin-splash .splash-content h1,.home-splash.home-origin-splash .splash-content h2,.home-splash.home-origin-splash .splash-content button,.home-splash.home-jktac-splash .splash-content h1,.home-splash.home-jktac-splash .splash-content h2,.home-splash.home-jktac-splash .splash-content button{text-transform:uppercase}.home-splash.home-origin-splash .splash-content button,.home-splash.home-jktac-splash .splash-content button{font-weight:normal}.home-splash.home-origin-splash .splash-content>.row,.home-splash.home-jktac-splash .splash-content>.row{margin-top:3em}@media (max-width: 768px){.home-splash.home-origin-splash .splash-content>.row,.home-splash.home-jktac-splash .splash-content>.row{margin-top:1em}}.home-splash.home-origin-splash .splash-content .to-right,.home-splash.home-jktac-splash .splash-content .to-right{text-align:right}.home-splash.home-origin-splash .splash-content .to-left,.home-splash.home-jktac-splash .splash-content .to-left{text-align:left}.home-splash.home-origin-splash .splash-content .visible-xs li,.home-splash.home-jktac-splash .splash-content .visible-xs li{margin-bottom:0.2em}.home-splash.home-jktac-splash{height:400px;padding-top:3em}.home-splash.home-jktac-splash .splash-content{top:6em;width:100%;height:unset}.home-splash.home-cadex-splash{background:url("/images/banner-landing-cadex.jpg") no-repeat;background-size:cover;margin-top:-3em}.home-splash.home-cadex-splash .home-splash-text{color:#fff;padding:2em}.home-splash.home-cadex-splash .home-splash-text button{margin-top:2em;margin-bottom:2em}.home-splash.home-ecobuild-splash{padding-top:3.5em}.home-splash.home-ecobuild-splash .splash-content{padding-left:4em;padding-right:4em;margin-top:2em;height:unset}.home-splash.home-ecobuild-splash .splash-content h1{text-transform:none;font-size:18pt;font-weight:normal;margin-top:2em}.home-splash.home-1mp-splash{margin-top:-3em}.home-splash .home-splash-text{margin:0 auto;width:70%;margin-top:1em;text-align:center;color:#fff}.home-splash .home-splash-text .first-text{font-size:18pt}.home-splash .home-splash-text .last-text{font-size:14pt}.onemp-home-container{background-color:#ccc;width:100%;height:100%}.onemp-home-container .onemp-home-main{max-width:100%;width:100%}.onemp-home-container .onemp-home-main #global-header{left:0px;right:0px;width:unset;max-width:unset}.onemp-home-container .onemp-home-main .home-splash{width:100%;max-width:100%;padding-top:4em;background-color:#fff}.onemp-home-container .onemp-home-main .home-splash img{width:100%;max-width:100%}.onemp-home-container .onemp-home-main .home-splash img.onemp-big-banner{display:none}@media (min-width: 768px){.onemp-home-container .onemp-home-main .home-splash{padding-top:3.5em}.onemp-home-container .onemp-home-main .home-splash img.onemp-big-banner{display:inline}.onemp-home-container .onemp-home-main .home-splash img.onemp-small-banner{display:none}}@media (min-width: 1200px){.onemp-home-container .onemp-home-main{max-width:1200px;width:1200px;height:100%;margin:0px auto;border:1px solid #ccc;border-top:none;border-bottom:none}.onemp-home-container .onemp-home-main #global-header{left:unset;right:unset;width:1198px;max-width:1198px}.onemp-home-container .onemp-home-main .home-splash{padding-top:3em}.onemp-home-container .onemp-home-main .home-section{background-color:#fff}}.delos-home-container{background-color:#ccc;width:100%;height:100%}.delos-home-container .delos-home-main{max-width:100%;width:100%}.delos-home-container .delos-home-main .home-splash{width:100%;max-width:100%;background-color:#fff;height:310px;margin-top:2.9em;padding-top:0em;background:url("/images/banner-landing-delos-small.jpg") no-repeat;background-size:cover;position:relative}@media (min-width: 768px){.delos-home-container .delos-home-main .home-splash{background:url("/images/banner-landing-delos-medium.jpg") no-repeat;background-size:cover}}@media (min-width: 1200px){.delos-home-container .delos-home-main .home-splash{background:url("/images/banner-landing-delos-big.jpg") no-repeat;background-size:cover}}.delos-home-container .delos-home-main .home-splash .splash-content{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center}.delos-home-container .delos-home-main .home-splash .splash-content h1{clear:both}.delos-home-container .delos-home-main .home-splash .splash-content h2{font-size:32px;font-weight:bold}@media (min-width: 768px){.delos-home-container .delos-home-main .home-splash img.delos-big-banner{display:inline}.delos-home-container .delos-home-main .home-splash img.delos-small-banner{display:none}}@media (min-width: 1200px){.delos-home-container .delos-home-main{height:100%;margin:0px auto;border:1px solid #ccc;border-top:none;border-bottom:none}.delos-home-container .delos-home-main .home-section{background-color:#fff}}.delos-home-container .delos-home-main .home-popular-categories{text-align:center;max-width:500px;margin:0px auto}@media (min-width: 768px){.delos-home-container .delos-home-main .home-popular-categories{max-width:1000px}}@media (min-width: 1200px){.delos-home-container .delos-home-main .home-popular-categories{max-width:1150px}}@media (min-width: 1600px){.delos-home-container .delos-home-main .home-popular-categories{max-width:1450px}}.delos-home-container .delos-home-main .home-popular-categories .category-listing-container{display:inline-block;max-width:230px;max-height:230px;padding:0.5em}.delos-home-container .delos-home-main .home-popular-categories .category-listing-container .category-listing{padding:0.5em;height:230px;margin-bottom:1em;text-align:left}.delos-home-container .delos-home-main .home-about-text{width:100%;text-align:left;font-size:16px;background-color:#fff;padding:0em 2em;padding-bottom:2em}.delos-home-container .delos-home-main .home-about-text h2{color:#3776A5;font-weight:bold}.delos-home-container .footer-container-pre.footer-container-pre-delos>section .footer-content{max-width:unset}.delos-home-container .footer-multiline .footer-multi-copyright .footer-multi-contents-inner{max-width:unset}.vertima-home-container{background-color:#fff;width:100%;height:100%}.vertima-home-container button.vertima-btn{color:#fff;background-color:#134045;-webkit-box-shadow:0px 3px 4px 0px rgba(50,50,50,0.75);-moz-box-shadow:0px 3px 4px 0px rgba(50,50,50,0.75);box-shadow:0px 3px 4px 0px rgba(50,50,50,0.75)}.vertima-home-container>div{margin:0px auto}.vertima-home-container>div #global-header{left:unset;right:unset}.vertima-home-container>div .home-vertima-splash{position:relative;width:1200px;height:392px;background:url("/images/banner-landing-vertima-small.jpg") no-repeat;background-size:cover;margin-top:5em}.vertima-home-container>div .home-vertima-splash .vertima-stamp-logo{position:absolute;border-bottom-left-radius:100%;border-bottom-right-radius:100%;background:#fff;text-align:center;padding-top:7px}.vertima-home-container>div .home-vertima-splash .vertima-stamp-logo>img{display:inline-block;max-width:100%;height:auto;vertical-align:middle}.vertima-home-container>div .home-vertima-splash .vertima-btn{position:absolute}.vertima-home-container>div .home-section{background-color:#fff;padding:1em 0px}.vertima-home-container>div .home-section .home-section-title{margin-left:0.5em}.vertima-home-container>div .home-section .home-popular-categories{background-color:transparent}.vertima-home-container>div .home-section .project-container{width:275px;height:200px;margin-right:1em;margin-bottom:1em;vertical-align:top;border:none;box-sizing:content-box}.vertima-home-container>div .home-section .project-container div{float:left;text-align:left}.vertima-home-container>div .home-section .project-container .project-item{margin:0px;width:275px;height:200px}.vertima-home-container>div .home-section .project-container .sub-categories{padding:0.5em}.vertima-home-container>div .other-certifications{display:table;margin:2em auto}.vertima-home-container>div .other-certifications>article{display:table-cell;padding:1em;border-right:1px solid #827e7e;width:33%;vertical-align:middle;text-align:center}.vertima-home-container>div .other-certifications>article:last-child{border:none}.vertima-home-container>div .other-certifications>article ul{list-style:none;padding:0;margin:0;text-align:left}.vertima-home-container>div .other-certifications>article ul li:before{content:"■";padding-right:8px;color:#ffc000;text-shadow:1px 1px 2px #000;font-size:14pt}.vertima-home-container>div .ask-submission{text-align:center;margin-bottom:2em}@media (max-width: 768px){.vertima-home-container>div #global-header{left:0;right:0}.vertima-home-container>div #global-header img.hidden-xs{display:inline-block !important}.vertima-home-container>div #global-header .aux-buttons.hidden-xs{display:inline-block !important}.vertima-home-container>div .home-vertima-splash{width:100%;height:200px;background-image:url("/images/banner-landing-vertima-small.jpg");background-size:cover}.vertima-home-container>div .home-vertima-splash .vertima-btn{position:unset;display:block;margin:0px auto;margin-top:3em}.vertima-home-container>div .home-vertima-splash .vertima-btn.goToMatBtn{font-size:12pt}.vertima-home-container>div .home-vertima-splash .vertima-btn.goToCertBtn{font-size:11pt}.vertima-home-container>div .home-vertima-splash .vertima-stamp-logo{display:none}.vertima-home-container>div .other-certifications{display:block}.vertima-home-container>div .other-certifications>article{display:block;border:none;width:100%}}@media (min-width: 768px) and (max-width: 1200px){.vertima-home-container>div{max-width:768px}.vertima-home-container>div #global-header{max-width:768px}.vertima-home-container>div .home-vertima-splash{background:url("/images/banner-landing-vertima-med.jpg") no-repeat;height:288px}.vertima-home-container>div .home-vertima-splash .vertima-btn.goToMatBtn{top:147px;left:301px;font-size:13pt}.vertima-home-container>div .home-vertima-splash .vertima-btn.goToCertBtn{top:247px;left:12px;font-size:10pt}.vertima-home-container>div .home-vertima-splash .vertima-stamp-logo{top:8px;right:445px;width:100px;height:100px}.vertima-home-container>div .home-vertima-splash .vertima-stamp-logo>img{max-width:85%}.vertima-home-container>div .home-section .project-container{width:240px;height:150px}.vertima-home-container>div .home-section .project-container .project-item{width:240px;height:150px}}@media (min-width: 1200px){.vertima-home-container>div{max-width:1200px}.vertima-home-container>div #global-header{max-width:1200px}.vertima-home-container>div .home-vertima-splash{background:url("/images/banner-landing-vertima-big.jpg") no-repeat}.vertima-home-container>div .home-vertima-splash .vertima-btn.goToMatBtn{top:203px;left:463px;font-size:22pt}.vertima-home-container>div .home-vertima-splash .vertima-btn.goToCertBtn{top:335px;left:20px;font-size:14pt}.vertima-home-container>div .home-vertima-splash .vertima-stamp-logo{top:8px;right:15px;width:130px;height:130px}}.gen-home-container{background-color:#fff;width:100%;height:100%}.gen-home-container button.gen-btn{color:#fff;background-color:#6caf52;-webkit-box-shadow:0px 3px 4px 0px rgba(50,50,50,0.75);-moz-box-shadow:0px 3px 4px 0px rgba(50,50,50,0.75);box-shadow:0px 3px 4px 0px rgba(50,50,50,0.75)}.gen-home-container>div{margin:0px auto}.gen-home-container>div #global-header{left:unset;right:unset}.gen-home-container>div .home-gen-splash{position:relative;width:1200px;height:392px;background:url("/images/banner-landing-gen-small.jpg") no-repeat;background-size:cover;margin-top:5em}.gen-home-container>div .home-gen-splash .gen-btn{position:absolute}.gen-home-container>div .home-section{background-color:#fff;padding:1em 0px}.gen-home-container>div .home-section .home-section-title{margin-left:0.5em}.gen-home-container>div .home-section .home-popular-categories{background-color:transparent}.gen-home-container>div .home-section .project-container{width:275px;height:200px;margin-right:1em;margin-bottom:1em;vertical-align:top;border:none;box-sizing:content-box}.gen-home-container>div .home-section .project-container div{float:left;text-align:left}.gen-home-container>div .home-section .project-container .project-item{margin:0px;width:275px;height:200px}.gen-home-container>div .home-section .project-container .sub-categories{padding:0.5em}@media (max-width: 768px){.gen-home-container>div #global-header{left:0;right:0}.gen-home-container>div #global-header img.hidden-xs{display:inline-block !important}.gen-home-container>div #global-header .aux-buttons.hidden-xs{display:inline-block !important}.gen-home-container>div .home-gen-splash{width:100%;height:200px;background-image:url("/images/banner-landing-gen-small.jpg");background-size:cover}.gen-home-container>div .home-gen-splash .gen-btn{position:unset;display:block;margin:0px auto;margin-top:8em;font-size:12pt}}@media (min-width: 768px) and (max-width: 1200px){.gen-home-container>div{max-width:768px}.gen-home-container>div #global-header{max-width:768px}.gen-home-container>div .home-gen-splash{background:url("/images/banner-landing-gen-med.jpg") no-repeat;height:288px}.gen-home-container>div .home-gen-splash .gen-btn{top:200px;left:15px;font-size:13pt}.gen-home-container>div .home-section .project-container{width:240px;height:150px}.gen-home-container>div .home-section .project-container .project-item{width:240px;height:150px}}@media (min-width: 1200px){.gen-home-container>div{max-width:1200px}.gen-home-container>div #global-header{max-width:1200px}.gen-home-container>div .home-gen-splash{background:url("/images/banner-landing-gen-big.jpg") no-repeat}.gen-home-container>div .home-gen-splash .gen-btn{top:310px;left:23px;font-size:22pt}}.mcgill-home-container{background-color:#fff;width:100%;height:100%}.mcgill-home-container button.mcgill-btn{color:#fff;background-color:#6caf52;-webkit-box-shadow:0px 3px 4px 0px rgba(50,50,50,0.75);-moz-box-shadow:0px 3px 4px 0px rgba(50,50,50,0.75);box-shadow:0px 3px 4px 0px rgba(50,50,50,0.75)}.mcgill-home-container>div{margin:0px auto}.mcgill-home-container>div #global-header{left:unset;right:unset}.mcgill-home-container>div .home-mcgill-splash{position:relative;width:1200px;height:392px;background:url("/images/banner-landing-mcgill-small.jpg") no-repeat;background-size:cover;margin-top:5em}.mcgill-home-container>div .home-mcgill-splash .mcgill-btn{position:absolute}.mcgill-home-container>div .home-section{background-color:#fff;padding:1em 0px}.mcgill-home-container>div .home-section .home-section-title{margin-left:0.5em}.mcgill-home-container>div .home-section .home-popular-categories{background-color:transparent}.mcgill-home-container>div .home-section .project-container{width:275px;height:200px;margin-right:1em;margin-bottom:1em;vertical-align:top;border:none;box-sizing:content-box}.mcgill-home-container>div .home-section .project-container div{float:left;text-align:left}.mcgill-home-container>div .home-section .project-container .project-item{margin:0px;width:275px;height:200px}.mcgill-home-container>div .home-section .project-container .sub-categories{padding:0.5em}@media (max-width: 768px){.mcgill-home-container>div #global-header{left:0;right:0}.mcgill-home-container>div #global-header img.hidden-xs{display:inline-block !important}.mcgill-home-container>div #global-header .aux-buttons.hidden-xs{display:inline-block !important}.mcgill-home-container>div .home-mcgill-splash{width:100%;height:200px;background-image:url("/images/banner-landing-mcgill-small.png");background-size:cover}.mcgill-home-container>div .home-mcgill-splash .mcgill-btn{position:unset;display:block;margin:0px auto;margin-top:11em;font-size:12pt}}@media (max-width: 600px){.mcgill-home-container>div #global-header{left:0;right:0}.mcgill-home-container>div #global-header img.hidden-xs{display:inline-block !important}.mcgill-home-container>div #global-header .aux-buttons.hidden-xs{display:inline-block !important}.mcgill-home-container>div .home-mcgill-splash{width:100%;height:200px;background-image:url("/images/banner-landing-mcgill-small.png");background-size:contain}.mcgill-home-container>div .home-mcgill-splash .mcgill-btn{position:unset;display:block;margin:0px auto;margin-top:11em;font-size:12pt}}@media (min-width: 768px) and (max-width: 1200px){.mcgill-home-container>div{max-width:768px}.mcgill-home-container>div #global-header{max-width:768px}.mcgill-home-container>div .home-mcgill-splash{background:url("/images/banner-landing-mcgill-med.png") no-repeat;height:288px}.mcgill-home-container>div .home-mcgill-splash .mcgill-btn{top:200px;left:15px;font-size:13pt}.mcgill-home-container>div .home-section .project-container{width:240px;height:150px}.mcgill-home-container>div .home-section .project-container .project-item{width:240px;height:150px}}@media (min-width: 1200px){.mcgill-home-container>div{max-width:1200px}.mcgill-home-container>div #global-header{max-width:1200px}.mcgill-home-container>div .home-mcgill-splash{background:url("/images/banner-landing-mcgill-big.png") no-repeat}.mcgill-home-container>div .home-mcgill-splash .mcgill-btn{top:310px;left:23px;font-size:22pt}}.home-section{padding:1em 2em;background-color:#E6E6E6}.home-section .home-section-title{margin-left:-15px;color:#000}.home-section .home-popular-categories{padding:1em;background-color:#fff}@media (max-width: 500px){.home-section .home-popular-categories .col-xs-2{width:100%}}.home-popular-categories img{width:100%}.home-ambassador{padding:1em;margin-bottom:2em}.home-ambassador h3{color:#333;margin-top:0.5em;margin-bottom:0.1em}.projects-list{position:relative;margin:0 auto;margin-top:1em;text-align:center;max-width:1400px}.projects-list.jktac{max-width:1000px}.projects-list.jktac .project-container{width:300px;margin-right:1em;margin-bottom:1em;vertical-align:top;border:1px solid black;box-sizing:content-box}.projects-list.jktac .project-container div{float:left;text-align:left}.projects-list.jktac .project-container .project-item{margin:0px}.projects-list.jktac .project-container .project-item.jktac{width:300px;height:120px}.projects-list.jktac .project-container .sub-categories{padding:0.5em}.projects-list .project-container{display:inline-block}.projects-list .project-item{margin-bottom:1em;padding:0px;margin-right:1em;float:left;width:432px;height:275px;background-size:cover;position:relative;text-align:left}.projects-list .project-item.nordlux{background:url("/images/projects/cadex/project-nordlux.jpg") no-repeat}.projects-list .project-item.akzonobel{background:url("/images/projects/cadex/project-akzonobel.jpg") no-repeat}.projects-list .project-item.voxflor{background:url("/images/projects/cadex/project-voxflor.jpg") no-repeat}.projects-list .project-item.geberit{background:url("/images/projects/cadex/project-geberit.jpg") no-repeat}.projects-list .project-item.matsu{background:url("/images/projects/cadex/project-matsu.jpg") no-repeat}.projects-list .project-item.dupont{background:url("/images/projects/cadex/project-dupont.jpg") no-repeat}.projects-list .project-item.category_structural{background:url("/images/categories/category-structural.jpg") no-repeat}.projects-list .project-item.category_finishing{background:url("/images/categories/category-finishing.jpg") no-repeat}.projects-list .project-item.category_insulation{background:url("/images/categories/category-insulation.jpg") no-repeat}.projects-list .project-item.category_plumbing{background:url("/images/categories/category-plumbing.jpg") no-repeat}.projects-list .project-item.category_waterproof{background:url("/images/categories/category-waterproof.jpg") no-repeat}.projects-list .project-item.category_flooring{background:url("/images/categories/category-flooring.jpg") no-repeat}.projects-list .project-item.category_vertima_steel{background:url("/images/home/vertima/categories/category-steel.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_vertima_wood{background:url("/images/home/vertima/categories/category-wood.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_vertima_glass{background:url("/images/home/vertima/categories/category-glass.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_vertima_concrete{background:url("/images/home/vertima/categories/category-concrete.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_vertima_insulation{background:url("/images/home/vertima/categories/category-insulation.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_vertima_door_window{background:url("/images/home/vertima/categories/category-door-window.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_vertima_sheeting{background:url("/images/home/vertima/categories/category-sheeting.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_vertima_misc{background:url("/images/home/vertima/categories/category-misc.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_gen_steel{background:url("/images/home/gen/categories/category-steel.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_gen_wood{background:url("/images/home/gen/categories/category-wood.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_gen_glass{background:url("/images/home/gen/categories/category-glass.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_gen_concrete{background:url("/images/home/gen/categories/category-concrete.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_gen_insulation{background:url("/images/home/gen/categories/category-insulation.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_gen_door_window{background:url("/images/home/gen/categories/category-door-window.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_gen_sheeting{background:url("/images/home/gen/categories/category-sheeting.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_gen_misc{background:url("/images/home/gen/categories/category-misc.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_mcgill_wall_systems{background:url("/images/home/mcgill/categories/category-wall-systems.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_mcgill_flooring{background:url("/images/home/mcgill/categories/category-flooring.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_mcgill_ceilings{background:url("/images/home/mcgill/categories/category-ceilings.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_mcgill_door_window{background:url("/images/home/mcgill/categories/category-door-window.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_mcgill_insulation{background:url("/images/home/mcgill/categories/category-insulation.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_mcgill_furniture{background:url("/images/home/mcgill/categories/category-furniture.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_mcgill_paint_coatings_inks{background:url("/images/home/mcgill/categories/category-paint-coatings-inks.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item.category_mcgill_grouts_sealants{background:url("/images/home/mcgill/categories/category-grouts-sealants.jpg") no-repeat;background-size:cover;background-position-x:right}.projects-list .project-item .project-label{position:absolute;padding:1em;bottom:0px;color:#fff;background-color:rgba(0,0,0,0.5);width:100%;vertical-align:middle}.projects-list .project-item .project-label img{max-height:40px;max-width:175px;padding-right:1em;vertical-align:middle}.faq ol{list-style:normal;padding-left:2em}

.static-content.guiding ol{list-style:normal;padding-left:2em}


.btn-book-consultation-container{text-align:right;width:100%}.btn-book-consultation-container book-consultation-button::part(btn-book-consultation){background-color:#5DAF42}

.suppliers-content .splash-content{padding-top:125px}.suppliers-content .splash-content h1{font-size:40px;font-weight:bold;text-transform:uppercase}

.origin-home-container{background-color:#fff}.origin-home-container .origin-home-message-banner{width:100%;padding:0.5em 1em;background-color:#FCA43B}.origin-home-container .origin-home-message-banner>div{margin:0em auto;text-align:center;min-width:50%;max-width:70%}@media (max-width: 768px){.origin-home-container .origin-home-message-banner>div{width:100%}}.origin-home-container .origin-home-message-banner h4{margin:0em}.origin-home-container .landing-page__header__language-picker #language-button{background-color:#fff;color:#827e7e;font-size:20pt;padding:0.3em 0.3em}.origin-home-standalone-partners-container{text-align:center;background-color:#fff}.origin-home-standalone-partners-container .partners-row{text-align:center;width:100%}.origin-home-standalone-partners-container .partners-row .brand-image,.origin-home-standalone-partners-container .partners-row .partner-image{border:1px solid #ccc;width:150px;height:150px;box-sizing:content-box;margin:0em 1em;display:inline-block;object-fit:contain}.origin-home-standalone-partners-container .partners-row .partner-image{-webkit-filter:grayscale(1);filter:grayscale(1);transition:filter 200ms linear}.origin-home-standalone-partners-container .partners-row .partner-image:hover{-webkit-filter:grayscale(0);filter:none}.origin-home-standalone-partners-container .slick-dotted .slick-dots{position:absolute;width:100%;text-align:center;bottom:0px}.origin-home-standalone-partners-container .slick-dotted .slick-dots>li{display:inline-block;border-radius:50%;background-color:#fff;border:1.5px solid #000;font-size:0px;padding:5px;margin:0px 5px}.origin-home-standalone-partners-container .slick-dotted .slick-dots>li.slick-active{background-color:#000}

.topic .info{padding:1em}.topic .contributors{padding:1em}.topic .contributors .contributor{padding-left:1em}.topic .currentuser{padding-left:1em}.topic .messages{padding:1em}.topic .messages .message{padding-left:1em}.topic .messages .message .text{padding:1em}.topic .reply{padding:1em}.topic .reply textarea{width:600px;height:180px;background:#fff;border:1px solid #a9a9a9}

.proto{padding:20px;background-color:white;border:solid 1px #ccc}.proto input{background-color:#eee;border:solid 1px #ccc}


