@-webkit-keyframes animation-spinner{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes animation-spinner{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.hljs{background:#282b2e;display:block;overflow-x:auto;padding:.5em;-webkit-text-size-adjust:none}.hljs-number{color:#6897bb}.hljs-deletion,.hljs-keyword{color:#cc7832}.hljs-comment{color:gray}.hljs-annotation{color:#bbb529}.hljs-addition,.hljs-string{color:#6a8759}.hljs-change,.hljs-function .hljs-title{color:#ffc66d}.hljs-doctype,.hljs-tag .hljs-title{color:#e8bf6a}.hljs-tag .hljs-attribute{color:#bababa}.hljs-tag .hljs-value{color:#a5c261}@font-face{font-family:'robotoblack';src:url(../assets/fonts/roboto_black/Roboto-Black-webfont.eot);src:url(../assets/fonts/roboto_black/Roboto-Black-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_black/Roboto-Black-webfont.woff) format('woff'),url(../assets/fonts/roboto_black/Roboto-Black-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_black/Roboto-Black-webfont.svg#robotoblack) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotobold';src:url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.eot);src:url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.woff) format('woff'),url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.svg#robotobold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensedbold';src:url(../assets/fonts/RobotoCondensed-Bold-webfont.eot);src:url(../assets/fonts/RobotoCondensed-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/RobotoCondensed-Bold-webfont.woff) format('woff'),url(../assets/fonts/RobotoCondensed-Bold-webfont.ttf) format('truetype'),url(../assets/fonts/RobotoCondensed-Bold-webfont.svg#roboto_condensedbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensedregular';src:url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.eot);src:url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.woff) format('woff'),url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.svg#roboto_condensedregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotoitalic';src:url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.eot);src:url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.woff) format('woff'),url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.svg#robotoitalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotolight';src:url(../assets/fonts/roboto_light/Roboto-Light-webfont.eot);src:url(../assets/fonts/roboto_light/Roboto-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_light/Roboto-Light-webfont.woff) format('woff'),url(../assets/fonts/roboto_light/Roboto-Light-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_light/Roboto-Light-webfont.svg#robotolight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensedlight';src:url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.eot);src:url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.woff) format('woff'),url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.svg#roboto_condensedlight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotomedium';src:url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.eot);src:url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.woff) format('woff'),url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.svg#robotomedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotoregular';src:url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.eot);src:url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.woff) format('woff'),url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.svg#robotoregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotothin';src:url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.eot);src:url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.woff) format('woff'),url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.svg#robotothin) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'greenspectorregular';src:url(../assets/fonts/greenspector-regular-webfont.eot);font-weight:400;font-style:normal}html{font-size:16px}@media screen and (min-width:900px){html{font-size:18px}}@media screen and (min-width:1200px){html{font-size:20px}}.truncate-text,.truncate-text-small,.truncate-text-xsmall{max-width:800px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.truncate-text-small,.truncate-text-xsmall{max-width:380px}.truncate-text-xsmall{max-width:200px}@media (min-width:768px){.navbar-collapse>.navbar-right{margin-right:15px}}@media (min-width:992px){.indicator{padding-left:20px}.indicator:nth-child(1),.indicator:nth-child(3){padding-left:0}}@media (min-width:1200px){.indicator:nth-child(3){padding-left:20px!important}}*{-moz-box-sizing:border-box}body{min-height:100vh}.app-version{position:absolute;top:17px;left:160px;color:#4d4d4d}.nav-link{padding:15px 10px!important}.nav-link:focus{outline:0!important}h3{font-size:20px;margin:0 0 15px}a,ul.nav-actions li .glyphicon{cursor:pointer}td{white-space:nowrap}#body-container,.horizontal-flex-container{width:100%}#body-container,.auth,.horizontal-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-display:flex;-moz-display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-flex-direction:column;min-height:100vh}#body-content{height:100%}#body-content,.horizontal-flex-content{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-flex:1;-moz-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-display:flex;-moz-display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-moz-flex-direction:row;min-height:92vh;margin-bottom:-25px}@-moz-document url-prefix(){#body-content{flex:1}}.auth{background:url(../assets/images/bck.jpg);margin:0;padding:0;width:100%}.auth .links{margin-top:10px}.login-logo{display:block;margin-left:auto;margin-right:auto;background:url(../assets/images/greenspector-logo.svg) no-repeat center/contain;text-indent:-13337px;overflow:hidden;margin-bottom:20px}.logo{width:150px}.sub-left-menu{background-color:#222;min-width:275px;max-width:400px;min-height:100vh;width:25%;padding-top:15px}.sub-left-menu .list-group-item{padding-left:10px;cursor:pointer}.sub-left-menu .list-group-item:hover{background-color:#333;color:#ddd;border:0}.sub-left-menu .list-group-item:focus{background-color:#333}.sub-left-menu .list-group-item.active,.sub-left-menu .list-group-item:active{background-color:#333;padding-left:10px!important}.sub-left-menu .list-group-item,.sub-left-menu .list-group-item:active,.sub-left-menu .list-group-item:focus{color:#ddd;border:0}.sub-left-menu .list-group-item.disabled,.sub-left-menu .list-group-item.disabled:hover{background-color:inherit;color:#777;pointer-events:none}.sub-left-menu .form-group,.sub-left-menu h5{padding:0 10px}.sub-left-menu .form-control-feedback{right:4px!important}#main-pane,.main-content{-webkit-box-flex:1;-ms-flex:1;flex:1}#main-pane{display:block;min-height:100%;margin-bottom:25px}.copyright{display:inline-block;z-index:0;color:#999;height:25px;clear:both;text-align:right;width:100%;margin-bottom:0;padding-right:15px}.copyright a{color:#999}.main-content{padding:0 15px 40px;width:100%;float:left}.main-content .btn-default.active,.main-content .btn-default.active:focus{background-color:#3aac35;border-color:#3aac35;-webkit-transition:250ms;transition:250ms}.about p{line-height:1.5em;font-size:1.1em}.about hr{border:0;margin:30px 0}.popover{color:#000}.tooltip-inner{max-width:450px}.auth form h3 img,.societe{display:inline-block}.auth form{color:#fff;background:#000;max-width:400px;padding:25px;margin-top:30%;box-shadow:1px 2px 5px rgba(0,0,0,.5);-webkit-box-shadow:1px 2px 5px rgba(0,0,0,.5);-moz-box-shadow:1px 2px 5px rgba(0,0,0,.5)}.auth form h3,.auth form>div{text-align:center}.auth form h3 img{padding:0 0 5px 10px}.auth form button,.auth form input{margin:10px 0}.auth form .text-error-session{text-align:center;color:#c1282d}.auth form .signin-button{background:#3aac35;color:#fff}.auth form .delete-session-button{background:#c1282d;color:#fff}.form-control-feedback{background-color:#4d4d4d;width:30px;height:30px;line-height:30px;border-top-right-radius:2px;border-bottom-right-radius:2px}.text-center{text-align:center}.content-downloads .block-download span.status.green,.success{color:#3aac35}.error{color:#c1282d}ul.nav-actions{float:left;width:100%;padding:0;list-style:none;font-size:1.2em}ul.nav-actions li{float:right;padding:0 10px}ul.nav-actions.meter{top:20px}@media (min-width:1200px){ul.nav-actions{position:absolute;width:35%;top:-40px;right:0;clear:both}}.vis-visible,tr:hover .text-right .glyphicon{visibility:visible}.vis-hidden,tr .text-right .glyphicon{visibility:hidden}.display-block{display:block}.display-none{display:none}.graph-icon{width:30px;vertical-align:middle;margin-left:10px;margin-top:-15px;padding:10px;text-align:center}.glyphicon{margin-right:5px}.glyphicon-save{cursor:pointer}.glyphicon-save:hover{color:#fff}.glyphicon-trash{padding-left:10px;cursor:pointer}.glyphicon-refresh{margin-right:2.5px}.glyphicon-arrow-up{margin-left:1px;margin-right:3px}.fa-puzzle-piece{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}button.remove-session{margin-right:10px}.input-privatetoken--button span,button.remove-session .glyphicon-remove{margin-right:0}.dropdown-left-menu>button{padding:10px 15px}.pagination .disabled a,.pagination li a{background-color:#333;border-color:#333}.pagination .disabled a:focus,.pagination .disabled a:hover,.pagination li a:focus,.pagination li a:hover{background-color:#222;border-color:#222}.pagination .active a,.pagination .active a:focus,.pagination .active a:hover{background-color:#3aac35;border-color:#3aac35}.application-nav-header{float:right;padding-top:10px}.form-meter,.select-job,.select-version{display:inline-block;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em),calc(100% - 15px) calc(1em),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;padding-right:2em!important;margin:0;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.indicators{margin-top:20px}.indicator{text-align:center;padding-bottom:20px}.indicator>.indicator-value{border-top:8px solid #3aac35;background-color:#222;padding:5px;margin-top:5px;overflow:hidden;min-height:45px}.indicator .subtext{font-size:12px}.indicators.code .indicator{padding-left:20px}.indicators.code .indicator:nth-child(1),.indicators.code .indicator:nth-child(3){padding-left:0}.section{margin-top:30px}.section-mini{margin-top:15px}.clickable{cursor:pointer}.title-table{font-size:16px}.subtext{color:#9a9a9a}.radio-legend,.step-title{padding-right:40px}.content-downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-downloads .block-download{width:31.3333%;margin:10px 1%;padding:20px;vertical-align:top;background-color:#222;border-left:6px solid #3aac35}.content-downloads .block-download .image-module{float:left}.content-downloads .block-download .image-module img{height:25px;padding-right:20px}.content-downloads .block-download span.status{float:right;color:#9a9a9a;text-transform:uppercase;font-size:.6em}.content-downloads .block-download span.subtext{margin-right:5px}.content-downloads .block-download span.tag{background-color:#000;color:#9a9a9a;margin-left:5px;padding:4px;font-size:.9em}.content-downloads .block-download p{margin-top:5px;margin-bottom:20px}.block-download.disabled{border-left:6px solid #4d4d4d}form .step{display:inline-block;min-width:30px;min-height:30px;font-size:12px;font-weight:700;color:#fff;line-height:30px;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#222}form.addAnalyze a{display:block}form#scan-analyze,form#testbench-test{float:left;width:100%;min-width:500px}.input-lg{font-size:14px;padding:0 10px}input[type=radio]{margin:0 5px 0 0;height:auto}input[type=checkbox]{outline:0}input[type=checkbox]:active,input[type=checkbox]:focus{outline:0}.select-metric{float:left;width:75%}.select-metric button,.select-metric-multi button{position:relative!important;top:-50px!important}.select-metric-multi{float:left;width:35%}.select-metric-multi:first-of-type{margin-right:30px}.select-metric-multi--color{width:30px;height:30px;float:right;border:1px solid #000;right:-5px;position:relative!important;top:-50px!important}.network-mode-selection{padding-top:20px}.network-mode-selection div{display:-webkit-box;display:-ms-flexbox;display:flex}.network-mode-selection div span{text-align:center;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.test-runner,.tests-cases{padding-top:30px}.test-runner h5,.tests-cases h5{cursor:pointer;text-transform:uppercase;margin-top:0;margin-bottom:10px}.test-runner .steps{padding-left:20px}.test-runner .steps a,.test-runner .steps a:focus,.test-runner .steps a:hover{border-left:1px solid #4d4d4d}.multi-meter,.zero-meter{float:left;width:25%}input[type=file]{width:100%!important}textarea{min-height:100px;resize:none}.display-multi,.display-zero{position:relative;font-size:12px;padding-top:8px;padding-left:.5%;height:30px}.display-multi input[type=checkbox],.display-zero input[type=checkbox]{visibility:hidden}.display-multi p,.display-zero p{position:absolute;top:7px;left:40px}.display-multi label,.display-zero label{cursor:pointer;position:absolute;width:13px;height:13px;top:5;vertical-align:middle;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.7),0 1px 0 rgba(255,255,255,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.7),0 1px 0 rgba(255,255,255,.2);background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.05)));background:linear-gradient(to top,rgba(0,0,0,.4) 0%,rgba(0,0,0,.05) 100%)}.display-multi label:after,.display-zero label:after{opacity:0;content:'';position:absolute;width:9px;height:5px;background:0 0;top:4px;left:4px;border:3px solid #fcfff4;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.display-multi label:hover::after,.display-zero label:hover::after{opacity:.3}.display-multi input[type=checkbox]:checked+label:after,.display-zero input[type=checkbox]:checked+label:after{opacity:1}.form-input,.form-select{width:100%;height:30px;padding:6px 12px;border:0;border-radius:2px;color:#4d4d4d;font-size:14px}.form-select.form-fonce{background-color:#222;color:#ddd}.form-select.form-meter{background-color:#333;color:#ddd}.form-select.form-auto{width:auto}.form-group{width:100%;margin-bottom:15px!important}.form-inline label{padding-bottom:5px}.form-inline button.btn-success{margin-bottom:40px}.button-wrap{text-align:center}.btn,.btn-action{border-radius:2px}.btn-action{background-color:transparent;color:#fff;margin-top:20px;padding:5px 10px;border:1px solid #fff;-webkit-box-shadow:0 0 1px 1px #282828;box-shadow:0 0 1px 1px #282828;font-size:1em}.btn-action:active,.btn-action:focus,.btn-action:hover{background-color:#33992f;color:#fff;border-color:#3aac35;text-decoration:none;-webkit-box-shadow:1px 1px 1px 1px #282828;box-shadow:1px 1px 1px 1px #282828;text-shadow:0 0 1px #4d4d4d;-webkit-transition:250ms;transition:250ms}.btn-action.disabled{color:#4d4d4d;border-color:#4d4d4d;cursor:not-allowed}.btn-action.disabled:active,.btn-action.disabled:focus,.btn-action.disabled:hover{background-color:inherit}.btn-question{color:#fff;border-color:transparent;background-color:transparent}.alert{text-align:center}.testcase-name{margin-top:20px}.progress,.progress .custom-progress-bar{height:8px!important;margin-bottom:0!important;border-radius:0}.upload-progress .progress{height:20px!important}.modal-content{background-color:#333;border-radius:0;overflow:hidden}.modal-footer,.modal-header,.nvtooltip table td.legend-color-guide div{border:0}.modal-close button{background-color:transparent;color:rgba(0,0,0,.7);border:0;outline:0;text-shadow:0 1px 0 rgba(255,255,255,.3);position:absolute;top:5px;right:5px;cursor:pointer}.modal-close button:hover{color:#000}.modal-raw-data .modal-dialog{width:80%;min-width:800px}.modal-downloads .list-downloads--multi--arch{display:block}.modal-downloads .list-downloads--arch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.modal-downloads .list-downloads--link{display:inline-block;margin:5px 0;border-bottom:1px solid #fff}.modal-downloads .list-downloads--link:hover{color:#999;border-color:#999;text-decoration:none}.modal-downloads pre{padding:10px}.switch,.switch small{height:20px;-webkit-transition:none;transition:none}.switch{background-color:#c1282d;border:0;width:40px}#loading-bar .bar,.switch.checked,.ui-select-bootstrap .ui-select-choices-row.active>a{background-color:#3aac35}.switch small{width:20px}.switch.checked small{left:20px}table.table-evolution-test{margin-top:50px}table tbody tr.inactive:hover,tr.inactive{background-color:#460f0f}.table-striped>tbody>tr:nth-of-type(odd).inactive,.table-striped>tbody>tr:nth-of-type(odd).inactive:hover{background-color:#5a2828}.bubble-information{background-color:#333;padding:15px;width:100%;height:auto!important;float:left!important}.bubble-information h5,.bubble-information>div{margin-left:20px;font-weight:400;color:#ddd}.bubble-information div{font-size:120%;font-weight:700}.bubble-information .information{margin-bottom:20px}.text-help{background-color:#222;padding:20px}#loading-bar-spinner .spinner-icon{border-top-color:#3aac35;border-left-color:#3aac35}tr .rule-description{background-color:#111;margin:10px 0;padding:10px;letter-spacing:.2px;white-space:initial}tr .rule-description span.link-to-rule{display:inline-block;width:100%}tr .rule-description span.link-to-rule a{display:inline-block;padding:5px 0;font-size:.9em;color:#999;letter-spacing:0}tr .rule-description span.link-to-rule a:hover{color:#fff;text-decoration:none}tr ul.offendings{word-break:break-all;white-space:normal}.fa-android{padding-right:5px;color:#a4c639}.rule{font-size:1.1em}.rule h3.category-rule{color:#fff;margin-top:50px;font-size:1.2em;letter-spacing:.05em;text-transform:uppercase}.rule .rule-details{float:left;width:100%;list-style:none;padding:0;margin-top:2em;text-align:center}.rule .rule-details li{float:left;line-height:1;padding:5px 30px;color:#919191}.rule .rule-details li span{color:#ddd;padding-left:10px;text-transform:uppercase}.rule .rule-details li:not(:first-child){border-left:1px solid #919191}.rule .rule-details li:first-child{padding-left:0}.rule .rule-details li.detectable{color:#3aac35}.rule .text-rule{border-left:2px solid #4d4d4d;background-color:#222;padding:10px;line-height:1.5em;text-shadow:0 0 1px transparent;text-rendering:optimizeLegibility}pre{background-color:transparent;margin:10px 0}.hljs{color:#d9e0d7}.hljs .hljs-tag,.hljs .hljs-title{color:#ffc66d}.hljs .hljs-string{color:#597987}.hljs .hljs-number{color:#3aac35}.hljs .hljs-params,.hljs .hljs-preprocessor{color:#849b7c}code.inline{display:inline-block;background-color:#23241f;color:#a7bfa2;margin-bottom:-8px;line-height:.8em}.list-rules{overflow-y:scroll;overflow-x:hidden;height:100vh}.scroll-bar{scrollbar-face-color:#4d4d4d;scrollbar-arrow-color:#4d4d4d;scrollbar-track-color:#222;scrollbar-shadow-color:#222;scrollbar-highlight-color:#222;scrollbar-3dlight-color:#222;scrollbar-darkshadow-Color:#222}.scroll-bar::-webkit-scrollbar{-webkit-appearance:none}.scroll-bar::-webkit-scrollbar-thumb{border-radius:8px;border:4px solid #222;background-color:rgba(255,255,255,.33)}.form-group.has-feedback.rule{margin:30px 0}.form-group.has-feedback.rule .list-group-item.rule-item{padding-left:18px}.form-group.has-feedback.rule .list-group-item.rule-item .list-group-item.rule-item.active,.form-group.has-feedback.rule .list-group-item.rule-item .list-group-item.rule-item:active,.form-group.has-feedback.rule .list-group-item.rule-item .list-group-item.rule-item:focus{border-left:8px solid #3aac35;background-color:#333;padding-left:10px}.picto-rule{margin:0 5%;font-size:25px;color:gray}.value-1:nth-child(1),.value-1:nth-child(2),.value-1:nth-child(3),.value-1:nth-child(4),.value-2:nth-child(1),.value-2:nth-child(2),.value-2:nth-child(3),.value-3:nth-child(1),.value-3:nth-child(2),.value-4:nth-child(1){color:#fff}.indicator-value.memory .picto-rule{font-size:20px;vertical-align:middle}.indicator-value.perf .picto-rule{display:inline-block;height:25px;width:27px;margin:0 4px;background:url(/assets/images/picto_performance.png) center no-repeat;opacity:.5;vertical-align:middle}.perf-value-1:nth-child(1),.perf-value-1:nth-child(2),.perf-value-1:nth-child(3),.perf-value-1:nth-child(4),.perf-value-2:nth-child(1),.perf-value-2:nth-child(2),.perf-value-2:nth-child(3),.perf-value-3:nth-child(1),.perf-value-3:nth-child(2),.perf-value-4:nth-child(1){opacity:1!important}.indicator-value.diff .pictos-rule{margin:auto;height:25px;width:140px}.indicator-value.diff .pictos-rule .picto-rule{float:left;max-width:25px;margin:0 5px}.indicator-value.diff .pictos-rule .picto-rule .lvl{float:left;height:3px;width:25px;margin:2px 0;background-color:#fff;opacity:.5}.value-1:nth-child(1) .lvl,.value-1:nth-child(2) .lvl,.value-1:nth-child(3) .lvl,.value-1:nth-child(4) .lvl,.value-2:nth-child(1) .lvl,.value-2:nth-child(2) .lvl,.value-2:nth-child(3) .lvl,.value-3:nth-child(1) .lvl,.value-3:nth-child(2) .lvl,.value-4:nth-child(1) .lvl{opacity:1!important}p.updatedat{text-align:right}.ui-select-bootstrap>.ui-select-choices{border-radius:0;border:1px solid #ddd}.ui-select-container .form-control,.ui-select-container.form-control{width:100%;height:30px;background-color:#fff;color:#4d4d4d;border:0}.ui-select-match-item{background-color:#3aac35;border:0}#metrics-details .metrics-platform .metric.disabled img,.ui-select-match-item .close{opacity:.4}select.select-style{background:#fff;min-width:100%;line-height:1;border:0;border-radius:0;height:30px!important}select.select-clean{overflow:hidden;text-overflow:'';cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}select.select-clean::-ms-expand{display:none}.btn[uib-dropdown-toggle]{background-color:#3aac35;width:30px;height:30px;border:0;float:right;position:absolute;right:-5px;top:0;color:#fff;line-height:30px;padding:0;border-top-left-radius:0;border-bottom-left-radius:0;pointer-events:none;cursor:pointer}.add{display:block;padding-top:3px;float:right}.ecoScoreA{color:#32af00}.ecoScoreB{color:#82c800}.ecoScoreC,div.metric-warning,td.metric-warning{color:#dce11e}.ecoScoreD,div.metric-alert,td.metric-alert{color:#ffa000}.ecoScoreE,div.metric-danger,td.metric-danger{color:#ff7300}.value-green,td.metric-green{color:#3aac35}.value-orange{color:#ef6d00}.value-red{color:#c1282d}td.no-data{text-align:center;padding-top:60px!important;height:150px;border-left:8px solid #4d4d4d}td.no-data:hover{color:#ddd;-webkit-transition:200ms;transition:200ms}.unlink{cursor:default}p.no-data{background-color:#222;text-align:center;padding:20px!important}.editable-controls{margin:0!important}.editable-controls .editable-input{height:25px}.scrollTop{position:fixed;right:15px;bottom:15px;padding:5px;background-color:#000;color:#ddd;cursor:pointer;z-index:1}.cg-notify-message{border-radius:0}.nvtooltip{background-color:#222;border:0;color:#fff;padding:10px}.nvtooltip .tooltip-label{display:inline-block;padding-right:10px}.nvtooltip .tooltip-value{font-weight:700}.nvtooltip table{background-color:inherit}.nvtooltip.nvtooltip-nodata{opacity:0!important}.graph-evolution,.graph-testsrunner,.raw-data{float:left;width:100%}svg text{fill:#fff}svg .nvd3 .nv-axis line{stroke:#3c3c3c}svg .nvd3 .nv-series text{-webkit-transform:translate(5px);transform:translate(5px)}svg .nv-y text.nv-axislabel{display:none}svg .nv-x .nv-axislabel{font-size:14px}svg .nv-x .domain{stroke-opacity:.5!important}svg .zero line{stroke:#000!important;stroke-opacity:1}.graph-evolution .dashed{stroke-dasharray:5,5}.graph-evolution .nv-zeroLine{border:2px solid #000}.graph-evolution .point-hide{opacity:0!important;fill-opacity:0!important;stroke-opacity:0!important}.graph-evolution .nv-series-1 .nv-point{stroke-width:5px;fill-opacity:.95!important}.overview-evolution svg{margin-top:15px;display:inline-block}.raw-data .nv-x .nv-axislabel{-webkit-transform:translate(0,10px);transform:translate(0,10px)}#loading-bar-spinner,.raw-data .nv-series{display:none}.preferencesForm .control-label{text-align:left;padding-top:0}.preferencesForm .control-label label{font-weight:400;padding-left:5px}.preferencesForm:nth-child(2){margin:30px 0}.preferencesForm:nth-child(2) label{padding-left:0}.preferencesSessionView button{margin-right:10px}.preferencesSessionView button .spanDelete{margin-right:0!important}.modal-vertical-centered{transform:translate(0,30%)!important;-ms-transform:translate(0,30%)!important;-webkit-transform:translate(0,30%)!important}form input.ng-invalid,form[role=setpassword] input.ng-invalid{border:1px solid #ff7300!important;outline-color:#ff7300}form[role=setpassword] input.ng-valid{border-color:#3aac35;outline-color:#3aac35}#ecoscore header,.full-width{width:100%}.gspt-budget-state-indicator,.gspt-budget-value{display:inline-block;width:70px}.gspt-budget-state-indicator{font-weight:700;text-align:center;cursor:initial;background-color:#4d4d4d!important;color:#fff}.gspt-budget-state-indicator--valid{background-color:#3aac35!important}.gspt-budget-state-indicator--invalid{background-color:#c1282d!important}.gspt-budget-state-indicator--limit{background-color:#ef6d00!important}.mock-toggle{display:none;position:fixed;bottom:0;right:0;width:10px;height:10px;z-index:9999}.test-runner h5 i,.tests-cases h5 i{-webkit-transition:all .1s linear;transition:all .1s linear;margin-right:5px}.test-runner h5 i.down,.tests-cases h5 i.down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.gsp-btn,.gsp-btn:active{background-color:#b3b3b3;color:#1a1a1a}.gsp-btn{border-radius:3px;border:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.7);box-shadow:0 0 10px rgba(0,0,0,.7);padding:5px 10px;-webkit-transition:.3s;transition:.3s;font-size:14px}@media (max-width:992px){.gsp-btn{font-size:16px}}.gsp-btn:hover{background-color:#edebeb;color:#1a1a1a;-webkit-box-shadow:0 3px 30px #000;box-shadow:0 3px 30px #000}.gsp-btn:active{-webkit-box-shadow:0 5px 30px #000;box-shadow:0 5px 30px #000}.gsp-btn:focus{color:#edebeb;background-color:#272727;outline:0;-webkit-box-shadow:0 2.5px 15px rgba(0,0,0,.3);box-shadow:0 2.5px 15px rgba(0,0,0,.3)}.gsp-btn:disabled{color:#4d4d4d;background-color:#333;outline:0;-webkit-box-shadow:0 2.5px 15px rgba(0,0,0,.3);box-shadow:0 2.5px 15px rgba(0,0,0,.3)}.gsp-btn--active:hover{background-color:#333;color:#b3b3b3;-webkit-box-shadow:0 1px 20px #000;box-shadow:0 1px 20px #000}.gsp-btn--active:focus{background-color:#272727;color:#edebeb;-webkit-box-shadow:0 2.5px 15px rgba(0,0,0,.3);box-shadow:0 2.5px 15px rgba(0,0,0,.3)}@media (max-width:992px){.btn-warning{font-size:16px}}.gsp-btn--active{background-color:#333;color:#b3b3b3;-webkit-box-shadow:0 1px 20px #000;box-shadow:0 1px 20px #000;font-size:14px}@media (max-width:992px){.btn-warning:active,.gsp-btn--active{font-size:16px}}.btn-warning{background-color:#f44336;color:#edebeb;border-radius:3px;border:0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.7);box-shadow:0 0 10px rgba(0,0,0,.7);padding:5px 10px;-webkit-transition:.3s;transition:.3s;font-size:14px}@media (max-width:992px){.btn-warning{font-size:16px}}.btn-warning:hover{background-color:#e57373;color:#edebeb;-webkit-box-shadow:0 3px 30px #000;box-shadow:0 3px 30px #000;font-size:14px}@media (max-width:992px){.btn-warning:hover{font-size:16px}}.btn-warning:active{background-color:#e57373;color:#edebeb;-webkit-box-shadow:0 5px 30px #000;box-shadow:0 5px 30px #000;font-size:14px}@media (max-width:992px){.btn-warning:active{font-size:16px}}.btn-warning:focus{background-color:#b71c1c;color:#edebeb;outline:0;-webkit-box-shadow:0 2.5px 15px rgba(0,0,0,.3);box-shadow:0 2.5px 15px rgba(0,0,0,.3);font-size:14px}@media (max-width:992px){.btn-warning:focus{font-size:16px}}.btn-warning:disabled{color:#e57373;background-color:#b71c1c;outline:0;-webkit-box-shadow:0 2.5px 15px rgba(0,0,0,.3);box-shadow:0 2.5px 15px rgba(0,0,0,.3);font-size:14px}@media (max-width:992px){.btn-warning:disabled{font-size:16px}}.loading-spinner{width:100px;height:100px;border-radius:100%;background-color:#aeaeae;position:relative;margin:0 auto;-webkit-animation:animation-spinner 1s infinite ease-in-out;animation:animation-spinner 1s infinite ease-in-out}#rules-tabs .tab-pane>p,.budget-alerte--locked small,.dashboard-content ul .glyphicon-question-sign.disable:hover+span.line,.loading-spinner.ng-leave{display:none}@font-face{font-family:'robotoblack';src:url(../assets/fonts/roboto_black/Roboto-Black-webfont.eot);src:url(../assets/fonts/roboto_black/Roboto-Black-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_black/Roboto-Black-webfont.woff) format('woff'),url(../assets/fonts/roboto_black/Roboto-Black-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_black/Roboto-Black-webfont.svg#robotoblack) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotobold';src:url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.eot);src:url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.woff) format('woff'),url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.svg#robotobold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensedbold';src:url(../assets/fonts/RobotoCondensed-Bold-webfont.eot);src:url(../assets/fonts/RobotoCondensed-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/RobotoCondensed-Bold-webfont.woff) format('woff'),url(../assets/fonts/RobotoCondensed-Bold-webfont.ttf) format('truetype'),url(../assets/fonts/RobotoCondensed-Bold-webfont.svg#roboto_condensedbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensedregular';src:url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.eot);src:url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.woff) format('woff'),url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.svg#roboto_condensedregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotoitalic';src:url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.eot);src:url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.woff) format('woff'),url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.svg#robotoitalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotolight';src:url(../assets/fonts/roboto_light/Roboto-Light-webfont.eot);src:url(../assets/fonts/roboto_light/Roboto-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_light/Roboto-Light-webfont.woff) format('woff'),url(../assets/fonts/roboto_light/Roboto-Light-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_light/Roboto-Light-webfont.svg#robotolight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensedlight';src:url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.eot);src:url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.woff) format('woff'),url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.svg#roboto_condensedlight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotomedium';src:url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.eot);src:url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.woff) format('woff'),url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.svg#robotomedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotoregular';src:url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.eot);src:url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.woff) format('woff'),url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.svg#robotoregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotothin';src:url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.eot);src:url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.woff) format('woff'),url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.svg#robotothin) format('svg');font-weight:400;font-style:normal}@media (max-width:767px){.auth form{margin-top:0}}.auth form .login-logo{background-size:300px 70px;height:70px;width:300px}@media (max-width:992px){.auth form .login-logo{font-size:40px;height:50px;width:200px;background-size:200px 50px}}.auth .auth-news{margin-top:13%}@media (max-width:767px){.auth .auth-news{margin-top:15%}}.auth .auth-news .auth-news-title{margin-top:0;font-size:50px;font-family:'roboto_condensedregular'}@media (max-width:992px){.auth .auth-news .auth-news-title{font-size:40px}}.auth .auth-news .auth-news-texte{margin-top:5%;font-family:'roboto_condensedregular';font-size:14px}.auth .auth-news .auth-img{width:100%;margin-bottom:20px}.auth .auth-news .auth-news-position-right{float:right}.gsp-ecoscore-doughnut{position:relative;padding:20px}.gsp-ecoscore-doughnut__svg{display:block;margin:0 auto}.gsp-ecoscore-doughnut__score{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:700;font-size:2em;line-height:.7em;text-align:center}.gsp-ecoscore-doughnut__score--nodata,.gsp-ecoscore-doughnut__score__evolution{margin-top:5px;padding:0 5px;font-size:.5em;font-weight:400}#errorWrongPage{padding-top:80px;font-size:20px}#errorWrongPage .buddy{font-size:64px}.maintenance .login-logo{background-size:300px 70px;height:70px;width:300px}@media (max-width:992px){.maintenance .login-logo{font-size:40px;height:50px;width:200px;background-size:200px 50px}}.maintenance .maintenance-text{text-align:center;margin-top:5%;font-family:'roboto_condensedregular';font-size:14px}.input-privatetoken{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.input-privatetoken--input{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;border:0}.input-privatetoken--button{color:#000}.qrcode{width:200px;height:250px;margin:50px auto auto}@font-face{font-family:'robotoblack';src:url(../assets/fonts/roboto_black/Roboto-Black-webfont.eot);src:url(../assets/fonts/roboto_black/Roboto-Black-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_black/Roboto-Black-webfont.woff) format('woff'),url(../assets/fonts/roboto_black/Roboto-Black-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_black/Roboto-Black-webfont.svg#robotoblack) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotobold';src:url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.eot);src:url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.woff) format('woff'),url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.svg#robotobold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensedbold';src:url(../assets/fonts/RobotoCondensed-Bold-webfont.eot);src:url(../assets/fonts/RobotoCondensed-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/RobotoCondensed-Bold-webfont.woff) format('woff'),url(../assets/fonts/RobotoCondensed-Bold-webfont.ttf) format('truetype'),url(../assets/fonts/RobotoCondensed-Bold-webfont.svg#roboto_condensedbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensedregular';src:url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.eot);src:url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.woff) format('woff'),url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.svg#roboto_condensedregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotoitalic';src:url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.eot);src:url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.woff) format('woff'),url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.svg#robotoitalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotolight';src:url(../assets/fonts/roboto_light/Roboto-Light-webfont.eot);src:url(../assets/fonts/roboto_light/Roboto-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_light/Roboto-Light-webfont.woff) format('woff'),url(../assets/fonts/roboto_light/Roboto-Light-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_light/Roboto-Light-webfont.svg#robotolight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensedlight';src:url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.eot);src:url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.woff) format('woff'),url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.svg#roboto_condensedlight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotomedium';src:url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.eot);src:url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.woff) format('woff'),url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.svg#robotomedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotoregular';src:url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.eot);src:url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.woff) format('woff'),url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.svg#robotoregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotothin';src:url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.eot);src:url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.woff) format('woff'),url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.svg#robotothin) format('svg');font-weight:400;font-style:normal}@media (max-width:992px){.test-time-container__main-title{font-size:29px}}#errorWrongPage,.test-time-container .line .test-time-container__card-center{text-align:center}.test-time-container .line .test-time-container__card-center__title{font-size:20px;font-family:'robotolight'}@media (max-width:992px){.test-time-container .line .test-time-container__card-center__title{font-size:17px}}.test-time-container .line .test-time-container__card-center__icon-clock{color:$color-call-to-action-hover;font-size:46px;display:inline-block;margin-right:10px}@media (max-width:992px){.test-time-container .line .test-time-container__card-center__icon-clock{font-size:40px}}.test-time-container .line .test-time-container__card-center__value{font-size:50px;display:inline-block;font-family:'robotothin'}@media (max-width:992px){.test-time-container .line .test-time-container__card-center__value{font-size:40px}}@media (max-width:992px){.test-time-container .line .test-time-container__card__title{font-size:17px}}@media (max-width:992px){.test-time-container .line .test-time-container__card .line .test-time-container__card__box__month{font-size:16px}}@media (max-width:992px){.test-time-container .line .test-time-container__card .line .test-time-container__card__box__value{font-size:$font-size-txt-value-sm}}@media (max-width:992px){.test-time-modal__card .modal-header .modal-header__main-title{font-size:29px}}.test-time-modal__card .trait{background-color:#b3b3b3;height:1pt;width:100%}.test-time-modal__card .modal-body .test-time-detail-modal__card--overflow-scroll{width:100%;height:60vh;overflow-y:scroll}.test-time-modal__card .modal-body .test-time-detail-modal__card--overflow-scroll .test-time-detail-modal__card--overflow-scroll__card{padding:10px 15px}.test-time-modal__card .modal-body .test-time-detail-modal__card--overflow-scroll .test-time-detail-modal__card--overflow-scroll__card__teste-de{margin-bottom:5px}.test-time-modal__card .modal-body .test-time-detail-modal__card--overflow-scroll .test-time-detail-modal__card--overflow-scroll__card__value{font-family:'robotothin';font-size:20px}@media (max-width:992px){.test-time-modal__card .modal-body .test-time-detail-modal__card--overflow-scroll .test-time-detail-modal__card--overflow-scroll__card__value{font-size:$font-size-txt-value-sm}}.test-time-modal__card .modal-body ::-webkit-scrollbar{width:10px}.test-time-modal__card .modal-body ::-webkit-scrollbar-track{background:#4d4d4d;border-radius:5px}.test-time-modal__card .modal-body ::-webkit-scrollbar-thumb{background:#333;border-radius:5px}.test-time-modal__card .modal-body .card-overflow-hidden ::-webkit-scrollbar-thumb:hover,.test-time-modal__card .modal-body ::-webkit-scrollbar-thumb:hover{background:#272727;border-radius:5px}@font-face{font-family:'robotoblack';src:url(../assets/fonts/roboto_black/Roboto-Black-webfont.eot);src:url(../assets/fonts/roboto_black/Roboto-Black-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_black/Roboto-Black-webfont.woff) format('woff'),url(../assets/fonts/roboto_black/Roboto-Black-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_black/Roboto-Black-webfont.svg#robotoblack) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotobold';src:url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.eot);src:url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.woff) format('woff'),url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.svg#robotobold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensedbold';src:url(../assets/fonts/RobotoCondensed-Bold-webfont.eot);src:url(../assets/fonts/RobotoCondensed-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/RobotoCondensed-Bold-webfont.woff) format('woff'),url(../assets/fonts/RobotoCondensed-Bold-webfont.ttf) format('truetype'),url(../assets/fonts/RobotoCondensed-Bold-webfont.svg#roboto_condensedbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensedregular';src:url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.eot);src:url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.woff) format('woff'),url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.svg#roboto_condensedregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotoitalic';src:url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.eot);src:url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.woff) format('woff'),url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.svg#robotoitalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotolight';src:url(../assets/fonts/roboto_light/Roboto-Light-webfont.eot);src:url(../assets/fonts/roboto_light/Roboto-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_light/Roboto-Light-webfont.woff) format('woff'),url(../assets/fonts/roboto_light/Roboto-Light-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_light/Roboto-Light-webfont.svg#robotolight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensedlight';src:url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.eot);src:url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.woff) format('woff'),url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.svg#roboto_condensedlight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotomedium';src:url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.eot);src:url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.woff) format('woff'),url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.svg#robotomedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotoregular';src:url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.eot);src:url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.woff) format('woff'),url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.svg#robotoregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotothin';src:url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.eot);src:url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.woff) format('woff'),url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.svg#robotothin) format('svg');font-weight:400;font-style:normal}.card{margin:10px;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.7);box-shadow:0 0 10px rgba(0,0,0,.7)}.test-time-container{margin:0 10px;background-color:#333}.test-time-container__main-title{font-size:32px;font-family:'robotolight'}@media (max-width:992px){.test-time-container__main-title{font-size:29px}}.test-time-container .line .test-time-container__card_button{background-color:#4d4d4d;border:0;-webkit-transition-duration:.3s;transition-duration:.3s}.test-time-container .line .test-time-container__card .line .test-time-container__card__box:focus,.test-time-container .line .test-time-container__card_button:focus{background-color:#b3b3b3;outline:0;color:#333;-webkit-box-shadow:0 2.5px 15px rgba(0,0,0,.3);box-shadow:0 2.5px 15px rgba(0,0,0,.3)}.test-time-container .line .test-time-container__card_button:hover{background-color:#b3b3b3;color:#333;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3);-webkit-transition-duration:.2s;transition-duration:.2s}.test-time-container .line .test-time-container__card_button:active{background-color:#272727;color:#b3b3b3;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3)}#domains-score .charts h4,.test-time-container .line .test-time-container__card_button-center{text-align:center}.test-time-container .line .test-time-container__card_button-center__title{font-size:20px;font-family:'robotolight'}@media (max-width:992px){.test-time-container .line .test-time-container__card_button-center__title{font-size:17px}}.test-time-container .line .test-time-container__card_button-center__icon-clock{color:$color-call-to-action-hover;font-size:46px;display:inline-block;margin-right:10px}@media (max-width:992px){.test-time-container .line .test-time-container__card_button-center__icon-clock{font-size:40px}}.test-time-container .line .test-time-container__card_button-center__value{font-size:50px;display:inline-block;font-family:'robotothin'}@media (max-width:992px){.test-time-container .line .test-time-container__card_button-center__value{font-size:40px}}.test-time-container .line .test-time-container__card{padding:20px}.test-time-container .line .test-time-container__card__title{font-size:20px;font-family:'robotolight';display:inline-block;margin:0}@media (max-width:992px){.test-time-container .line .test-time-container__card__title{font-size:17px}}.test-time-container .line .test-time-container__card__icon{float:right;background-color:transparent;border:0;-webkit-transition:.3s;transition:.3s;font-size:20px}.test-time-container .line .test-time-container__card__icon:hover{float:right;background-color:transparent;border:0;color:$color-call-to-action-hover}.test-time-container .line .test-time-container__card__icon:focus{outline:0}.test-time-container .line .test-time-container__card__icon--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.test-time-container .line .test-time-container__card .line{width:90%;margin:20px auto}.test-time-container .line .test-time-container__card .line .test-time-container__card__box{text-align:center;background-color:#4d4d4d;border:0;-webkit-transition-duration:.3s;transition-duration:.3s}.test-time-container .line .test-time-container__card .line .test-time-container__card__box__month{padding:15px 0 10px;font-size:14px}@media (max-width:992px){.test-time-container .line .test-time-container__card .line .test-time-container__card__box__month{font-size:16px}}.test-time-container .line .test-time-container__card .line .test-time-container__card__box__value{font-family:'robotothin';font-size:20px}@media (max-width:992px){.test-time-container .line .test-time-container__card .line .test-time-container__card__box__value{font-size:$font-size-txt-value-sm}}.test-time-container .line .test-time-container__card .line .test-time-container__card__box:hover{background-color:#b3b3b3;color:#333;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3)}.test-time-container .line .test-time-container__card .line .test-time-container__card__box:active{background-color:#272727;color:#b3b3b3;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3)}.test-time-container .line .test-time-container__card .line .test-time-container__card__box--no-hover{text-align:center;background-color:#333}.test-time-container .line .test-time-container__card .line .test-time-container__card__box--no-hover__month{margin:0 auto;padding:15px 0 10px;font-size:14px}@media (max-width:992px){.test-time-container .line .test-time-container__card .line .test-time-container__card__box--no-hover__month{font-size:16px}}.test-time-container .line .test-time-container__card .line .test-time-container__card__box--no-hover__span__month_year{font-family:'robotolight';font-size:14px;display:inline-block}@media (max-width:992px){.test-time-container .line .test-time-container__card .line .test-time-container__card__box--no-hover__span__month_year{font-size:16px}}.test-time-container .line .test-time-container__card .line .test-time-container__card__box--no-hover__span__time{font-family:'robotothin';font-size:14px;display:inline-block}@media (max-width:992px){.test-time-container .line .test-time-container__card .line .test-time-container__card__box--no-hover__span__time{font-size:16px}}.card-up{margin:10px;border-radius:5px;-webkit-box-shadow:0 0 50px rgba(0,0,0,.8);box-shadow:0 0 50px rgba(0,0,0,.8)}.test-time-modal__card{border-radius:5px;background-color:#4d4d4d}.test-time-modal__card .modal-header .modal-header__main-title{margin-top:0;font-size:32px;font-family:'robotolight';display:inline-block}@media (max-width:992px){.test-time-modal__card .modal-header .modal-header__main-title{font-size:29px}}.test-time-modal__card .modal-body .card-overflow-hidden{width:100%;height:60vh;overflow-y:scroll}.test-time-modal__card .modal-body .card-overflow-hidden .test-time-detail-modal__card__btn{padding:10px 15px}.test-time-modal__card .modal-body .card-overflow-hidden .test-time-detail-modal__card__btn__teste-de{font-family:'robotoregular';font-size:14px}@media (max-width:992px){.test-time-modal__card .modal-body .card-overflow-hidden .test-time-detail-modal__card__btn__teste-de{font-size:16px}}.test-time-modal__card .modal-body .card-overflow-hidden .test-time-detail-modal__card__btn__name-app{font-family:'robotothin';font-size:20px}@media (max-width:992px){.test-time-modal__card .modal-body .card-overflow-hidden .test-time-detail-modal__card__btn__name-app{font-size:$font-size-txt-value-sm}}.test-time-modal__card .modal-body .card-overflow-hidden .test-time-detail-modal__card__btn__value{font-family:'robotothin';font-size:20px}@media (max-width:992px){.test-time-modal__card .modal-body .card-overflow-hidden .test-time-detail-modal__card__btn__value{font-size:$font-size-txt-value-sm}}.test-time-modal__card .modal-body .card-overflow-hidden ::-webkit-scrollbar{width:10px}.test-time-modal__card .modal-body .card-overflow-hidden ::-webkit-scrollbar-track{background:#4d4d4d;border-radius:5px}.test-time-modal__card .modal-body .card-overflow-hidden ::-webkit-scrollbar-thumb{background:#333;border-radius:5px}.interval-0,.interval-1{color:#62f442}.interval-2{color:#b9ef4c}.interval-3{color:#efe44c}.interval-4{color:#efa24c}.interval-5{color:#ef4c4c}.evo-red{color:red}.evo-green{color:green}.domain-row{border-top:solid 3px #ccc}.step-row{border-bottom:solid 3px #555;margin-bottom:30px}.toggler{cursor:pointer;-webkit-transition:.1s;transition:.1s}.budget-card__padding{padding:.5rem .8rem .8rem}.budget-card__padding h1{margin-top:0;margin-bottom:1rem}.budget-card__padding p{margin-bottom:1rem}.budget__projections{display:-webkit-box;display:-ms-flexbox;display:flex}.budget__projection{width:150px}@font-face{font-family:'robotoblack';src:url(../assets/fonts/roboto_black/Roboto-Black-webfont.eot);src:url(../assets/fonts/roboto_black/Roboto-Black-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_black/Roboto-Black-webfont.woff) format('woff'),url(../assets/fonts/roboto_black/Roboto-Black-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_black/Roboto-Black-webfont.svg#robotoblack) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotobold';src:url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.eot);src:url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.woff) format('woff'),url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_bold/Roboto-Bold-webfont.svg#robotobold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensedbold';src:url(../assets/fonts/RobotoCondensed-Bold-webfont.eot);src:url(../assets/fonts/RobotoCondensed-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/RobotoCondensed-Bold-webfont.woff) format('woff'),url(../assets/fonts/RobotoCondensed-Bold-webfont.ttf) format('truetype'),url(../assets/fonts/RobotoCondensed-Bold-webfont.svg#roboto_condensedbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensedregular';src:url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.eot);src:url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.woff) format('woff'),url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_condensed/RobotoCondensed-Regular-webfont.svg#roboto_condensedregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotoitalic';src:url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.eot);src:url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.woff) format('woff'),url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_italic/Roboto-Italic-webfont.svg#robotoitalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotolight';src:url(../assets/fonts/roboto_light/Roboto-Light-webfont.eot);src:url(../assets/fonts/roboto_light/Roboto-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_light/Roboto-Light-webfont.woff) format('woff'),url(../assets/fonts/roboto_light/Roboto-Light-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_light/Roboto-Light-webfont.svg#robotolight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'roboto_condensedlight';src:url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.eot);src:url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.woff) format('woff'),url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_lightcondensed/RobotoCondensed-Light-webfont.svg#roboto_condensedlight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotomedium';src:url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.eot);src:url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.woff) format('woff'),url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_medium/Roboto-Medium-webfont.svg#robotomedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotoregular';src:url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.eot);src:url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.woff) format('woff'),url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_regular/Roboto-Regular-webfont.svg#robotoregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotothin';src:url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.eot);src:url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.eot?#iefix) format('embedded-opentype'),url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.woff) format('woff'),url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.ttf) format('truetype'),url(../assets/fonts/roboto_thin/Roboto-Thin-webfont.svg#robotothin) format('svg');font-weight:400;font-style:normal}.ms{width:90%;height:100px}.ms .member-title{font-family:'robotolight';margin-top:30px;font-size:32px}.ms .member-card{background-color:#4d4d4d;padding:20px;margin:20px 0 0;border-top-right-radius:5px;border-top-left-radius:5px}.ms .member-card .member-sous-titre{font-family:'robotolight';font-size:20px;margin:10px 0}.ms .member-card .member-input-add{background-color:#4d4d4d;border:1px solid #fff;border-radius:5px;height:36px;width:97%;margin:10px 0;padding-top:4px;padding-left:4px;-webkit-transition:.3s;transition:.3s;color:#edebeb}.ms .member-card .member-input-add ::-webkit-input-placeholder{color:#edebeb}.ms .member-card .member-input-add :-ms-input-placeholder,.ms .member-card .member-input-add ::-ms-input-placeholder{color:#edebeb}.ms .member-card .member-input-add ::placeholder{color:#edebeb}.ms .member-card .member-input-add .member-select-match .ui-select-search{color:#edebeb}.ms .member-card .member-input-add .ui-select-match-item{background-color:#edebeb;color:#4d4d4d}.budget_list ul li,.list-container .list-header .list-card .list-second-part .list-select select option,.ms .member-card .member-input-add .member-choice{background-color:#4d4d4d}.ms .member-card .member-input-add .member-choice .ui-select-choices-group .ui-select-choices-row.active>a{color:#edebeb;background-color:#272727}#sidebar hr,.ms .member-card .member-input-add .member-choice .ui-select-choices-group .ui-select-choices-row-inner{color:#b3b3b3}.budget_add_btn a,.ms .member-card .member-input-add .member-choice .ui-select-choices-group .ui-select-choices-row-inner:hover{color:#272727}.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-mail .member-select-table .member-select-table option,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-role .member-select-table .member-select-table option,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-status .member-select-table .member-select-table option,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-user .member-select-table .member-select-table option,.ms .member-card .member-select .member-select option{color:#272727;font-size:14px}.ms .member-card .member-champs-ajout:hover{outline:0;border:#b3b3b3 1px solid;background-color:rgba(225,225,255,.2)}.list-container .list-header .list-card .list-second-part .list-select select:focus,.list-container .list-header .list-card .list-third-part input:focus,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-mail .member-select-table select:focus,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-role .member-select-table select:focus,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-status .member-select-table select:focus,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-user .member-select-table select:focus,.ms .member-card .member-champs-ajout:focus,.ms .member-card .member-select select:focus{outline:0;border:#272727 1px solid;background-color:rgba(0,0,0,.2)}.ms .member-card .member-select select{background-color:#4d4d4d;border:1px solid #fff;border-radius:5px;height:36px;margin:10px 0;width:95%;-webkit-transition:.3s;transition:.3s}.list-container .list-header .list-card .list-second-part .list-select select:hover,.list-container .list-header .list-card .list-third-part input:hover,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-mail .member-select-table select:hover,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-role .member-select-table select:hover,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-status .member-select-table select:hover,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-user .member-select-table select:hover,.ms .member-card .member-select select:hover{outline:0;border:#b3b3b3 1px solid;background-color:rgba(225,225,225,.2)}.ms .member-card .member-btn{margin:10px 0;padding:8px 15px;width:95%}.ms .member-capsul{border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.7);box-shadow:0 0 10px rgba(0,0,0,.7);display:inline-block;margin-top:20px;width:100%}.ms .member-capsul .member-card{margin:0}.ms .member-capsul .member-table{background-color:#4d4d4d;width:100%;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.ms .member-capsul .member-table ::-webkit-scrollbar{width:10px}.ms .member-capsul .member-table ::-webkit-scrollbar-track{background:#272727;border-radius:5px}.ms .member-capsul .member-table ::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:5px}.ms .member-capsul .member-table ::-webkit-scrollbar-thumb:hover{background:#edebeb;border-radius:5px}.ms .member-capsul .member-table .member-table-head,.ms .member-capsul .member-table .member-table-head .member-table-head-line{width:100%;display:inline-block}.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-mail,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-role,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-user{background-color:#4d4d4d;min-width:30%;display:inline-block;padding-left:2%}.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-status{background-color:#4d4d4d;display:inline-block;padding-left:2%}.member-txt-modal-display-inline-block,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-mail .member-table-mail,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-mail .member-table-role,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-mail .member-table-status,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-mail .member-table-title,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-role .member-table-mail,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-role .member-table-role,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-role .member-table-status,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-role .member-table-title,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-status .member-table-mail,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-status .member-table-role,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-status .member-table-status,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-status .member-table-title,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-user .member-table-mail,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-user .member-table-role,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-user .member-table-status,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-user .member-table-title{display:inline-block}.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-mail .member-btn-chevron-down,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-role .member-btn-chevron-down,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-status .member-btn-chevron-down,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-user .member-btn-chevron-down{background-color:#4d4d4d;border:0}.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-mail .member-btn-chevron-down .member-table-icon,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-role .member-btn-chevron-down .member-table-icon,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-status .member-btn-chevron-down .member-table-icon,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-user .member-btn-chevron-down .member-table-icon{margin:0 10px 10px}.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-mail .member-btn-chevron-down:focus,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-role .member-btn-chevron-down:focus,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-status .member-btn-chevron-down:focus,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-user .member-btn-chevron-down:focus{background-color:#4d4d4d;border:0;outline:0}.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-mail .member-btn-chevron-down:focus .member-table-icon,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-role .member-btn-chevron-down:focus .member-table-icon,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-status .member-btn-chevron-down:focus .member-table-icon,.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-user .member-btn-chevron-down:focus .member-table-icon{margin:0 10px 10px;color:#272727}.ms .member-capsul .member-table .member-table-head .member-table-head-line .member-table-line-cel-head-status{min-width:5%;float:right;padding-right:2%}.ms .member-capsul .member-table .member-table-body{min-height:100%;overflow-y:auto;overflow-x:hidden;display:block}.ms .member-capsul .member-table .member-table-body .member-table-body-line:nth-child(odd){background-color:#333;width:100%;display:inline-block}.ms .member-capsul .member-table .member-table-body .member-table-body-line{background-color:#272727;width:100%;display:inline-block}.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-mail,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-role,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-user{min-width:30%;display:inline-block;margin-left:.5%;padding:10px}.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-status{display:inline-block;margin-left:.5%;padding:10px}.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-mail .member-btn,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-role .member-btn,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-status .member-btn,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-user .member-btn{margin:10px 0;padding:2px 6px;float:right;background-color:#f44336;color:#edebeb;font-size:11px}.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-mail .member-btn:hover,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-role .member-btn:hover,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-status .member-btn:hover,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-user .member-btn:hover{background-color:#e57373}.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-mail .member-btn:focus,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-role .member-btn:focus,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-status .member-btn:focus,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-user .member-btn:focus{background-color:#b71c1c}.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-mail .member-select-table select,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-role .member-select-table select,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-status .member-select-table select,.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-user .member-select-table select{background-color:#4d4d4d;border:1px solid #fff;border-radius:5px;height:30px;width:95%;-webkit-transition:.3s;transition:.3s}.ms .member-capsul .member-table .member-table-body .member-table-body-line .member-table-line-cel-status{min-width:5%}.list-container{margin:20px auto}.list-container .list-header{height:50px}.list-container .list-header .list-title{font-family:'robotolight';margin-top:10px}@media (max-width:880px){.list-container .list-header .list-title{margin:0}}.list-container .list-header .list-card{margin-right:17px;margin-left:17px;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.7);box-shadow:0 0 10px rgba(0,0,0,.7);padding:10px;background:#4d4d4d;height:50px;width:1327px;text-align:left;margin-bottom:10px}@media (max-width:1404px){.list-container .list-header .list-card{height:50px;width:987px;margin-top:20px;margin-bottom:20px;text-align:left}}@media (max-width:880px){.list-container .list-header .list-card{height:125px;width:647px}.list-container .list-header .list-card .list-fist-part{margin-left:42px}.list-container .list-header .list-card .list-second-part{margin-top:14px;text-align:left;margin-left:50px}.list-container .list-header .list-card .list-third-part{margin-top:14px;margin-left:57px}}.list-container .list-header .list-card .list-partie-zero{display:inline-block;margin-left:5%;text-align:center;margin-right:0}.list-container .list-header .list-card .list-partie-zero .gsp-btn-ajouter{display:inline-block}@media (max-width:1250px){.list-container .list-header .list-card .list-partie-zero{margin-right:1%}}.list-container .list-header .list-card .list-fist-part{display:inline-block;margin-right:5%;text-align:center}.list-container .list-header .list-card .list-fist-part .list-affichage{margin:0 15px;display:inline-block}.list-container .list-header .list-card .list-fist-part .list-btn-norm{margin-right:10px;display:inline-block}@media (max-width:1250px){.list-container .list-header .list-card .list-fist-part{margin-right:1%}}.list-container .list-header .list-card .list-second-part{display:inline-block;margin-right:2%;text-align:center}.list-container .list-header .list-card .list-second-part .list-select{display:inline-block}.list-container .list-header .list-card .list-second-part .list-select .list-texte-trier,.list-container .list-header .list-card .list-third-part .list-texte-filter{display:inline-block;margin-right:15px}.list-container .list-header .list-card .list-second-part .list-select select,.list-container .list-header .list-card .list-third-part input{display:inline-block;background-color:#4d4d4d;border:1px solid #fff;border-radius:5px;height:30px;-webkit-transition:.3s;transition:.3s}@media (max-width:1250px){.list-container .list-header .list-card .list-second-part{margin-right:20px}}.list-container .list-header .list-card .list-third-part{display:inline-block;text-align:center}.list-container .list-header .list-card .list-third-part .list-input-shearch{width:120px}@media (max-width:1250px){.list-container .list-header .list-card .list-third-part{margin-right:20px}}.list-container .list-header .list-card .list-third-part input{padding-left:10px}.list-container .list-header .list-card .list-third-part ::-webkit-input-placeholder{color:#b3b3b3}.list-container .list-header .list-card .list-third-part :-ms-input-placeholder,.list-container .list-header .list-card .list-third-part ::-ms-input-placeholder{color:#b3b3b3}.list-container .list-header .list-card .list-third-part ::placeholder{color:#b3b3b3}.list-container .list-content-list{margin-top:20px}.list-container .list-content-list .list-no-app{width:550px;margin:90px auto 0}.list-container .list-content-list .list-no-app .list-no-app-border{border:1px solid;border-radius:10px;padding:10px}.list-container .list-content-list .list-no-app .list-no-app-border .list-icon-zone{display:block;float:left}.list-container .list-content-list .list-no-app .list-no-app-border .list-icon-zone .fa-question-circle{font-size:30px}.list-container .list-content-list .list-no-app .list-no-app-border .list-txt-zone{display:block;margin-left:10px}.list-container .list-content-list .list-no-app .list-no-app-border .list-txt-zone .list-txt-zone-p{margin:0 0 0 26px}.list-container .list-content-list .list-no-app .list-no-app-border .list-txt-zone .list-btn-no-app{margin:10px 0 0 10px}.list-container .list-content-list .container-fix{display:inline-block;width:100%}.list-container .list-content-list .container-fix .liste-element-padding{padding:17px;width:340px;display:inline-block;float:left}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card{border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.7);box-shadow:0 0 10px rgba(0,0,0,.7);background:#4d4d4d}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-title-zone{width:100%;height:55px}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-title-zone .editable-wrap .editable-controls>input,.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-title-zone .editable-wrap .editable-controls>select,.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-title-zone .editable-wrap .editable-controls>textarea{margin-top:7px;background-color:#333;color:#b3b3b3;outline:0;border:0}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-title-zone .liste-title-placement{margin-top:5px;margin-left:10px;display:inline-block}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-title-zone .list-element-title{font-family:'robotoregular';display:inline-block;font-size:20px;margin-top:7px;max-width:235px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-title-zone .list-icon-set{max-width:52px;display:block;float:right;margin-top:5px}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-title-zone .list-icon-set .icon-btn{color:#b3b3b3;background:#4d4d4d;border:0;width:26px;border-radius:20px;float:right}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-title-zone .list-icon-set .icon-btn:hover{color:#edebeb;border:0}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-title-zone .list-icon-set .icon-btn:focus{color:#272727;border:0;outline:0}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-eco-score{width:100%;background:#272727;cursor:pointer}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-eco-score:hover,.list-container .list-content-list .container-fix .liste-element-padding .list-element-card-archive{background:#333}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-data .list-date{background:#666;padding:10px;border-bottom-left-radius:5px}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-data .list-date .liste-subtitle{font-family:'robotomedium';font-size:14px;letter-spacing:-.03em;margin-bottom:5px}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-data .list-date .list-icon-calendar{display:inline-block;margin-right:10px}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-data .list-date .list-calendar-data{font-family:'robotomedium';font-size:14px;display:inline;letter-spacing:-.03em}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-data .list-version{padding:10px 10px 0}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-data .list-version .liste-subtitle{font-family:'robotomedium';font-size:14px;text-align:center;margin-bottom:0}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card .list-element-data .list-version .liste-version-center{font-family:'roboto-light';font-size:20px;margin-bottom:0;text-align:center}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card-archive .list-element-title-zone .list-icon-set .icon-btn{background:#333}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card-archive .list-eco-score{background:#1a1a1a}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card-archive .list-eco-score:hover{background:#272727}.list-container .list-content-list .container-fix .liste-element-padding .list-element-card-archive .list-element-data .list-date{background:#4d4d4d}.list-container .list-content-list .container-fix .liste-element-padding .liste-element-fixed-width{width:237px}.list-container .editable-input{font-size:20px;max-width:250px}.logo-error{margin-right:10px}.text-error{margin-top:35px}#ecoscore header h3,.dashboard-content{float:left}.dashboard-content ul span.line{width:20px;height:20px;border-bottom:2px solid #333;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);position:absolute;top:-7px;right:20px;z-index:1;pointer-events:none}.dashboard-content ul .glyphicon-question-sign,.dashboard-content ul .glyphicon-question-sign.disable:hover,.dashboard-content ul span.line:hover+.glyphicon{color:#ddd}.dashboard-content ul .glyphicon-question-sign.disable,.dashboard-content ul .glyphicon-question-sign:hover{color:#999}.dashboard-content aside{background-color:#282828;padding:10px}.dashboard-content aside p:last-child{margin-bottom:0}.dashboard-content section{float:left;width:100%;min-width:650px}.dashboard-content section>div{padding:10px!important}.bloc-dashboard{padding:20px;background-color:#2b2b2b;border:1px solid #212121}.bloc-dashboard .bloc-title{float:left;width:100%;margin-bottom:10px;border-bottom:1px solid #444}.bloc-dashboard .bloc-title h3{text-transform:uppercase}.bloc-dashboard,.bloc-dashboard .bloc-content{float:left;width:100%}#ecoscore,#improvements-summary{min-height:0}#ecoscore .tooltip-inner{min-width:325px}#ecoscore header .glyphicon{float:left;padding-left:15px;line-height:1.5em}#ecoscore #ecoscore-graph.chart{width:180px;height:180px;cursor:initial}#ecoscore #ecoscore-graph.chart .explanation .percentApp.no-data{font-size:1em}.chart{width:150px;height:150px;position:relative;text-align:center;margin:auto}.chart path{stroke:none}.chart .explanation{width:140px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#ddd;z-index:0}.chart .explanation .percentApp{font-weight:700;font-size:2em;line-height:.7em}.chart .explanation .percentApp:after{font-size:.4em;content:'/100'}.chart .explanation .percentApp.no-data{padding:0 10px;font-weight:400;line-height:1.5em;font-size:1em}.chart .explanation .percentApp.no-data:after{content:''}.chart .explanation .percentAverage,.chart .explanation .percentEvolution{padding:0 5px;font-size:1.2em}.chart .explanation .percentEvolution.value-green{color:#3aac35}#metrics-details .metrics-platform .metric .metric-values span.evolution-value.value-red:before,.chart .explanation .percentEvolution.value-green:before{content:'+'}.chart .explanation .percentEvolution.value-red{color:#ff7300}.chart .explanation .percentAverage{color:#999}#domains-score .charts,#metrics-details h3{float:left;width:100%}#domains-score .tooltip-inner{min-width:325px}#improvements-summary ul{padding:0;list-style-type:none}#improvements-summary ul li{padding:20px 0}#improvements-summary ul li span{padding-left:20px;font-size:1.5em}#improvements-summary .bargraph{width:100%;padding:40px 0}#improvements-summary .bargraph .good,#improvements-summary .bargraph .high,#improvements-summary .bargraph .low,#improvements-summary .bargraph .medium{float:left;position:relative;cursor:pointer}#improvements-summary .bargraph .good span.label-priority,#improvements-summary .bargraph .high span.label-priority,#improvements-summary .bargraph .low span.label-priority,#improvements-summary .bargraph .medium span.label-priority{background-color:#111;position:absolute;padding:2px;font-size:.8em;z-index:0}#improvements-summary .bargraph .good span.label-priority span.arrow-bottom,#improvements-summary .bargraph .high span.label-priority span.arrow-bottom,#improvements-summary .bargraph .low span.label-priority span.arrow-bottom,#improvements-summary .bargraph .medium span.label-priority span.arrow-bottom{background-color:#111;padding:5px;position:absolute;left:40%;z-index:-1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#improvements-summary .bargraph .good span.value,#improvements-summary .bargraph .high span.value,#improvements-summary .bargraph .low span.value,#improvements-summary .bargraph .medium span.value{float:right;padding-right:3px;font-size:.9em}#improvements-summary .bargraph .high span.label-priority,#improvements-summary .bargraph .low span.label-priority{top:-30px}#improvements-summary .bargraph .high span.label-priority span.arrow-bottom,#improvements-summary .bargraph .low span.label-priority span.arrow-bottom{bottom:-5px}#improvements-summary .bargraph .good span.label-priority,#improvements-summary .bargraph .medium span.label-priority{bottom:-30px}#improvements-summary .bargraph .good span.label-priority span.arrow-bottom,#improvements-summary .bargraph .medium span.label-priority span.arrow-bottom{top:-5px}#improvements-summary .high,#resources-impact .high{background-color:#c1282d;border:2px solid #c1282d}#improvements-summary .high:hover,#resources-impact .high:hover{background-color:#a0060b}#improvements-summary .high.active,#resources-impact .high.active{background-color:#a0060b;border:2px solid #000}#improvements-summary .high.active:hover,#resources-impact .high.active:hover{background-color:#c1282d}#improvements-summary .medium,#resources-impact .medium{background-color:#ef6d00;border:2px solid #ef6d00}#improvements-summary .medium:hover,#resources-impact .medium:hover{background-color:#cd4b00}#improvements-summary .medium.active,#resources-impact .medium.active{background-color:#cd4b00;border:2px solid #000}#improvements-summary .medium.active:hover,#resources-impact .medium.active:hover{background-color:#ef6d00}#improvements-summary .low,#resources-impact .low{background-color:#ffa000;border:2px solid #ffa000}#improvements-summary .low:hover,#resources-impact .low:hover{background-color:#cc8000}#improvements-summary .good span.value,#improvements-summary .low span.value,#resources-impact .good span.value,#resources-impact .low span.value{color:#282828}#improvements-summary .low.active,#resources-impact .low.active{background-color:#cc8000;border:2px solid #000}#improvements-summary .low.active:hover,#resources-impact .low.active:hover{background-color:#ffa000}#improvements-summary .good,#resources-impact .good{background-color:#3aac35;border:2px solid #3aac35}#improvements-summary .good:hover,#resources-impact .good:hover{background-color:#188a13}#improvements-summary .good.active,#resources-impact .good.active{background-color:#188a13;border:2px solid #000}#improvements-summary .good.active:hover,#resources-impact .good.active:hover{background-color:#3aac35}#resources-impact .no-data{margin-top:30px}.application-autonomy{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8em;padding-top:10px}.application-autonomy__legend-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.application-autonomy__legend-column--flex{-webkit-box-flex:1;-ms-flex:1;flex:1}.application-autonomy__left-legend-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.application-autonomy__legend-text{display:inline}.application-autonomy__legend-number{padding-left:10px;font-size:1.2em;font-weight:700}.application-autonomy__legend-annotation-right{display:inline-block;height:100%;width:5px;content:'';margin:0 10px;border-top:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-left:1px solid rgba(255,255,255,.8)}.application-autonomy__battery{position:relative;height:100px;width:40px;border:3px solid transparent}.application-autonomy__battery .plus{background-color:rgba(255,255,255,.8);width:15px;height:3px;position:absolute;top:-8px;left:10px}.application-autonomy__battery .average-line{position:absolute;width:100%;padding-top:5px;border-top:1px dashed #ddd;z-index:1}.application-autonomy__battery .battery-left,.application-autonomy__battery .myapp-impact{width:100%}.application-autonomy__battery .battery-left{background-color:rgba(255,255,255,.2)}.application-autonomy__battery:before{content:'';position:absolute;height:100px;width:40px;margin:0;padding:0;top:-3px;left:-3px;right:0;bottom:0;z-index:0;outline:2px solid rgba(255,255,255,.8)}.application-autonomy__right-column{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.application-autonomy__legend-annotation-left{display:inline-block;height:100%;width:5px;content:'';margin:0 10px;border-top:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8)}.application-budgets__block{text-align:center;border-left:5px solid #4d4d4d}.application-budgets__block--white{border-left-color:#fff}.application-budgets__block--red{border-left-color:#c1282d}.application-budgets__block--orange{border-left-color:#ef6d00}.application-budgets__block--green{border-left-color:#3aac35}.application-budgets__score{font-size:3em;text-align:center;font-weight:700}.application-budgets__score__value{font-size:1.5em}.application-budgets__score__value--white{color:#fff}.application-budgets__score__value--red{color:#c1282d}.application-budgets__score__value--orange{color:#ef6d00}.application-budgets__score__value--green{color:#3aac35}.application-budgets__title{font-size:1.1em}.application-budgets__button{margin-top:15px}.application-budgets__button:hover{cursor:pointer}#metrics-details{float:left;text-align:center;padding-bottom:30px}#metrics-details h3{text-align:left}#metrics-details .metrics-platform{background-color:#252525;border-left:5px solid #2b2b2b;border-right:5px solid #2b2b2b}#metrics-details .metrics-platform h4{margin:0;padding:10px;border-bottom:1px solid #111;opacity:.5;font-size:1em;text-align:left}#metrics-details .metrics-platform .metric:not(:nth-child(2)):not(:nth-child(6)){border-left:1px dotted #ddd}#metrics-details .metrics-platform .metric.disabled{color:#777}#metrics-details .metrics-platform .metric{height:80px;margin:10px 0;padding:10px;line-height:1em;text-align:center}#metrics-details .metrics-platform .metric img{float:left;height:20px;margin-right:10px;margin-top:-2px}#metrics-details .metrics-platform .metric p.metric-label{display:inline-block;margin-bottom:15px;text-align:center}#metrics-details .metrics-platform .metric .metric-values{float:left;width:100%}#metrics-details .metrics-platform .metric .metric-values span.evolution-value.value-green{color:#3aac35;font-size:1em}#metrics-details .metrics-platform .metric .metric-values span.evolution-value.value-red{color:#ff7300;font-size:1em}#metrics-details .metrics-platform .metric .metric-values span.current-value{font-weight:700;font-size:1.2em;padding:0 5%}#metrics-details .metrics-platform .metric .metric-values span.average-value{color:rgba(255,255,255,.5);font-size:.8em}#metrics-details .metrics-platform .metric p.msg{float:left;padding:10px;text-align:center;font-size:11px}#rules-tabs select{float:right;width:155px!important}#rules-tabs ul.nav-tabs{background-color:transparent}#rules-tabs ul.nav-tabs li{background-color:#1b1b1b}#rules-tabs ul.nav-tabs li a{padding:10px 12px;font-size:1em}#rules-tabs ul.nav-tabs li a span{display:inline-block;padding-left:10px;font-size:.9em}#rules-tabs ul.nav-tabs li:not(.active) a{border-bottom:4px solid #1b1b1b!important}#rules-tabs ul.nav-tabs li:not(.active) a:hover{border-bottom:4px solid #000!important}#rules-tabs ul.nav-tabs li.active,#rules-tabs ul.nav-tabs li.active:active,#rules-tabs ul.nav-tabs li.active:focus{border-bottom:4px solid #333;background-color:#000}#rules-tabs ul.nav-tabs li.active a,#rules-tabs ul.nav-tabs li.active:active a,#rules-tabs ul.nav-tabs li.active:focus a{background-color:#000}#rules-tabs ul.nav-tabs li.not-executed{border-bottom:4px solid #4d4d4d}#rules-tabs ul.nav-tabs li.high{border-bottom:4px solid #c1282d}#rules-tabs ul.nav-tabs li.medium{border-bottom:4px solid #ef6d00}#rules-tabs ul.nav-tabs li.low{border-bottom:4px solid #ffa000}#rules-tabs ul.nav-tabs li.good{border-bottom:4px solid #3aac35}.chart-container{padding:10px;position:relative;max-height:80vh;width:80vw}@media (min-width:1200px){header{position:absolute;top:-45px;right:5px}#ecoscore{min-height:278px}#improvements-summary,#resources-impact{min-height:230px}#rules-tabs ul.nav-tabs li a{padding:10px 30px;font-size:1.2em}}#sidebar{background-color:#4d4d4d;max-width:250px;min-width:250px;width:20%;padding-top:40px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.7);box-shadow:0 0 10px rgba(0,0,0,.7);position:relative;z-index:1;font-family:'robotomedium';color:#b3b3b3;outline:0;min-height:95vh;max-height:100%}#sidebar .list-group .sidebar-nav-styl{padding-left:30px;cursor:pointer;color:#b3b3b3;border:0;outline:0}#sidebar .list-group .sidebar-nav-styl .fa-little{font-size:20px;margin:0 25px 0 0}#sidebar .list-group .sidebar-nav-styl .fa-big{margin:0 30px 0 0}#sidebar .list-group .sidebar-nav-styl:hover{background-color:#666;color:#b3b3b3;border:0;outline:0}#sidebar .list-group .sidebar-nav-styl.active,#sidebar .list-group .sidebar-nav-styl:active{background-color:#333;border:0;color:#b3b3b3;outline:0}#sidebar .list-group .sidebar-nav-styl.active .fa-little,#sidebar .list-group .sidebar-nav-styl:active .fa-little{font-size:20px;margin:0 25px 0 0;color:#32af00}#sidebar .list-group .sidebar-nav-styl.active .fa-big,#sidebar .list-group .sidebar-nav-styl:active .fa-big{margin:0 30px 0 0}#sidebar .sidebar-nav-styl:focus{background-color:#272727;outline:0;border:0}.budget-wizard_container{padding:.5rem .8rem .8rem}.budget-wizard_container .steps-indicator{margin-bottom:3rem}.budget-wizard_container .modal-footer{margin-top:1rem}.budget-container--full-width{width:100%}.budget-container--max-height{max-height:400px;overflow:auto}.budget-container--max-height_side{max-height:300px;overflow:auto}.budget_container--background-dark{background-color:#272727}.budget_container--max-height-full{min-height:100%}.budget_title--margin-top{margin-top:1rem;font-family:'robotobold';font-size:14px}.budget_container--padding{padding:1rem}.budget_col_empty,.budget_col_left,.budget_configured_container,.budget_param{max-width:30%;min-width:30%;min-height:100%;margin-bottom:1rem}.budget_col_empty h2,.budget_col_left h2,.budget_configured_container h2,.budget_param h2{font-family:'robotolight';font-size:20px;margin-top:0}.budget_col_empty p,.budget_col_left p,.budget_configured_container p,.budget_param p{margin-bottom:0}.budget_param-modal{max-width:100%}.budget_configured_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;height:350px}.budget_configured_container--full{min-width:100%;max-width:100%}.budget_configured{margin:0 0 1rem}.budget_config--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.budget_config--title_error{color:red;font-size:1.1em}.budget_config_col--icon{max-width:40%}.budget_config_body,.budget_config_body--col,.budget_config_col--flex-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.budget_config_body,.budget_config_body--col{padding:.4rem;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.budget_config_body{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.budget_config_body--no-flex .budget_config_col,.budget_config_col{max-width:100%}.budget_config_col p{display:contents}.budget_config_body--no-flex{padding:.4rem}.budget_config_body--no-flex p{display:inline}.budget-card__content{padding:.4rem 1rem;border-collapse:separate;background-color:inherit;font-family:'robotomedium';font-weight:400}.budget-card__content-row{height:1.4rem}.budget-card__input{padding:0 1rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:4px}.budget-icon-btn{color:#b3b3b3;background-color:transparent;border:0;height:100%}.budget-icon-btn:disabled{cursor:not-allowed}.budget-icon-btn:disabled i{color:#272727}.budget-icon-btn:hover{color:#edebeb;border:0}.budget-icon-btn:focus{color:#272727;border:0;outline:0}.budget_config--title,.budget_param--title,.budget_step--title,.budget_strat--title{background-color:#666;border-top-left-radius:.4rem;border-top-right-radius:.4rem;padding:.5rem}.budget__projections{padding:0}.budget__projection{-webkit-box-flex:1;-ms-flex:1;flex:1}.budget__canvas{max-width:100%}.budget__projetction--align-center{margin:2rem 0}.budget__projection_title{margin-top:1rem;font-size:20px}.budget-text-area-container .budget-text-area{display:inline;font-family:'robotoregular'}.budget-text-area-container .budget-value--bigfont{font-size:20px;font-family:'robotothin';color:#82c800}.budget-text-area-container .budget-text-area--no-display-inline{display:block}.budget-conclusion-container{padding-right:2rem;padding-left:2rem}.budget-conclusion-container .budget-text-area{display:inline;font-family:'robotoregular'}.budget-container--full-width,.budget_configured,.budget_param{border-radius:.4rem;border:solid 1.1px #666;background-color:#4d4d4d}.budget-container--full-width-height,.budget_container--mmiddle{border-radius:.4rem;border:solid 1.1px #666}.budget_container--mmiddle{background-color:#4d4d4d}.budget-container--full-width .budget_config--title h3,.budget-container--full-width .budget_param--title h3,.budget-container--full-width .budget_step--title h3,.budget-container--full-width .budget_strat--title h3,.budget-container--full-width-height .budget_config--title h3,.budget-container--full-width-height .budget_param--title h3,.budget-container--full-width-height .budget_step--title h3,.budget-container--full-width-height .budget_strat--title h3,.budget_configured .budget_config--title h3,.budget_configured .budget_param--title h3,.budget_configured .budget_step--title h3,.budget_configured .budget_strat--title h3,.budget_container--mmiddle .budget_config--title h3,.budget_container--mmiddle .budget_param--title h3,.budget_container--mmiddle .budget_step--title h3,.budget_container--mmiddle .budget_strat--title h3,.budget_param .budget_config--title h3,.budget_param .budget_param--title h3,.budget_param .budget_step--title h3,.budget_param .budget_strat--title h3{font-family:'robotobold';font-size:14px;margin:0}.budget_stalebudgets,.budget_strat--txt{display:-webkit-box;display:-ms-flexbox;display:flex}.budget_strat--txt{padding:1rem}.budget_missingbudgetsresults p,.budget_stalebudgets p,.budget_strat--txt p,.budget_validate .budget_validate_btn p{margin-bottom:0}.budget_strat--txt .strat_value{margin:0 .5rem}.budget_stalebudgets{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:5px;border-radius:10px;background-color:#ffa000;font-weight:700}.budget_stalebudgets,.budget_stalebudgets__btn{color:#fff;padding:10px}.budget_missingbudgetsresults,.budget_param_body{display:-webkit-box;display:-ms-flexbox;display:flex}.budget_missingbudgetsresults{-webkit-box-pack:justify;margin:5px;padding:10px;border-radius:10px;background-color:#900;color:#fff;-ms-flex-pack:justify;justify-content:space-between}.budget_param_body{width:100%;height:90%;padding:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.budget_param_body p{margin-bottom:.5rem}.budget_param_select,.steps-indicator li.current a::before{background-color:#666}.budget_param_select:focus{outline:0;background-color:#272727}.budget_line{border-top:solid 1px #666;margin:1rem 0}.budget_line--little-margin{margin:.5rem 0}.budget_line--without-margin{margin:0}.budget_line--verticaly{border-right:solid 1px #666;margin:0 1rem}.budget_iteration .budget_param_loop,.budget_time .budget_param_time{display:-webkit-box;display:-ms-flexbox;display:flex}.budget_time .budget_param_time input[type=number]{background-color:#333;border:0;border-radius:.1rem;padding:.2rem;margin:0 .4rem;max-width:2.4rem}.budget-input-container-color input[type=number].ng-invalid,.budget-input-container-color input[type=text].ng-invalid,.budget-step2 input[type=number].ng-invalid,.budget-step2 input[type=text].ng-invalid,.budget_iteration .budget_param_loop .budget_param_loop_form input[type=number].ng-invalid,.budget_time .budget_param_time input[type=number].ng-invalid{border:1px solid red}.budget-input-container-color input[type=number]:focus,.budget-input-container-color input[type=text]:focus,.budget-step2 input[type=number]:focus,.budget-step2 input[type=text]:focus,.budget_iteration .budget_param_loop .budget_param_loop_form input[type=number]:focus,.budget_time .budget_param_time input[type=number]:focus{background-color:#272727;outline:0}.budget_iteration .budget_param_loop .budget_param_loop_form input[type=number]{background-color:#333;border:0;border-radius:.1rem;padding:.2rem;margin:0 .4rem;max-width:2.4rem}.budget_validate .budget_validate_btn{min-width:100%}.budget--deisplay_inline,.budget_add_btn p{margin-bottom:0}.budget_container--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.budget-wiz_step--margin-bottom{margin-top:3rem}.budget_list{width:100%}.budget_list ul{padding:0;margin:0}.budget_list ul li:nth-child(odd){background-color:#666}.budget_list ul li:hover{background-color:#3e3e3e}.budget-li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 2rem;cursor:pointer}.budget-li--selected{color:#fff;font-weight:700}.budget-h2{font-family:'robotolight';font-size:20px;margin-top:0}.budget-alerte--unlocked small,.budget-content--displayblock{display:block}.budget-input-container-color,.budget-step2{padding:1rem;border-radius:.5rem}.budget-input-container-color input[type=number],.budget-input-container-color input[type=text],.budget-step2 input[type=number],.budget-step2 input[type=text]{background-color:#333;border:0;border-radius:.2rem;padding:.3rem .4rem;margin:0 .4rem;max-width:3rem}.budget-label--display-content{display:contents}.budge-p-value{display:inline;margin:0 1.4rem;width:3rem}.budget-input-container-color{padding:0;border-radius:0}.budget_btn--left{float:left}.budget--deisplay_inline{display:inline-block}.budget_add_btn{margin:1rem auto 0;width:100%}.budget_add_btn a:hover{text-decoration:none}.budget-main-container{width:100%;margin:0 auto}.budget_container--left,.budget_container--right{max-height:100%;min-width:325px;width:25%}.budget_container--mmiddle{width:45%;min-width:560px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.budget-title--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.budget--dot{min-height:.9rem;min-width:.9rem;background-color:red;border-radius:50%;display:block;margin-left:.3rem}.budget_flexcol_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.budget--margin-bottom{margin-bottom:1rem}.budget-container--full-width-height{min-height:523px;background-color:#4d4d4d}.budget-container--full-width-height--right{height:100%}.budget_width-scroll{min-width:100%;height:410px;padding:1rem;overflow:auto;background-color:#444}.budget_width-scroll::-webkit-scrollbar{width:10px}.budget_width-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px gray;box-shadow:inset 0 0 5px gray;border-radius:10px}.budget_width-scroll::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:10px}.budget_width-scroll::-webkit-scrollbar-thumb:hover{background:#666}.budget_width-scroll--right{height:670px;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.budget--padding{padding:0 1rem}.budget-btn--margin-bottom{margin:.1rem 0 1rem;width:100%;padding:.2}.budget-container-flex-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.budget_line--margin{margin:.1rem 0 1rem}.budget_graph_container{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.budget--space-between{-ms-flex-pack:distribute;justify-content:space-around}.budget-big-icon i{font-size:1rem;margin:.25rem 0}.budget-big-icon .i--no-margin,.budget-btn--center .budget-btn--margin-bottom{margin:0}.budget-aside-right{display:-webkit-box;display:-ms-flexbox;display:flex}.budget-col{max-width:30%;min-width:30%}.budget-col--width-big{width:100%;padding-left:4%;padding-right:4%}.budget-col--width-little{width:15%}.budget-alerte,.budget-btn--center{display:-webkit-box;display:-ms-flexbox;display:flex}.budget-btn--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.budget-alerte{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 1rem;border-bottom:1px solid #000}.budget-alerte:last-child{border-bottom:none;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.budget-alerte i,.budget-alerte p{padding:.2rem;margin:0}.budget-alerte--clickable{cursor:pointer}.budget-alerte--green{background-color:#43a047}.budget-alerte--green--darken{background-color:#28602b}.budget-alerte--green--darken i,.budget-alerte--green--darken p,.budget-alerte--yellow i,.budget-alerte--yellow p{color:#272727}.budget-alerte--yellow{background-color:#ffa000}.budget-alerte--yellow--darken{background-color:#996000}.budget-alerte--red{background-color:#c1282d}.modal-xxl{width:75%}.gsp-btn--display-inline i,.gsp-btn--display-inline p{display:inline}.steps-indicator:before{margin-top:-8px}.steps-indicator{counter-reset:steps-counter}.steps-indicator li{counter-increment:steps-counter}.steps-indicator li a::before{content:counter(steps-counter);border:1px solid #edebeb;color:#edebeb;width:1.5rem;height:1.5rem;font-size:.8rem;line-height:30px;margin-top:-.8rem;margin-left:-10px;font-family:'robotolight';background-color:#272727}.steps-indicator li.done a::before{background-color:#1a1a1a}.steps-indicator li.editing a::before{background-color:#4d4d4d}.budget-font-medium{font-family:'robotomedium';font-weight:400}.budget-icon--bigbold{font-size:20px;font-weight:700}.budget-btn--disabled-visible:disabled{color:#b3b3b3;cursor:not-allowed}.budget-btn--center-margin p{vertical-align:middle;margin:0 .5rem}.budget_resume--container-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.budget_resume{width:60%;display:inline-block}.budget_resume_aside{width:35%;display:inline-block}