.analysis-table-pagination-container .pagination-link a:hover,.questionnaire ul li label,table.analysis-table tbody tr td.no-results-cell .no-results-container .btn-inside-table:hover{cursor:pointer}body{font-family:Roboto,sans-serif;font-weight:500;width:100%;min-height:100%;height:100%;overflow:auto;position:absolute}@font-face{font-family:icomoon;src:url(/fonts/fonts/icomoon.eot?nwzkxf);src:url(/fonts/fonts/icomoon.eot?nwzkxf#iefix) format("embedded-opentype"),url(/fonts/fonts/icomoon.ttf?nwzkxf) format("truetype"),url(/fonts/fonts/icomoon.woff?nwzkxf) format("woff"),url(/fonts/fonts/icomoon.svg?nwzkxf#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Michelin bold';src:url(../fonts/MICHELIN-BOLD.OTF) format("undefined"),url(../fonts/Michelin-Bold.eot) format("embedded-opentype"),url(../fonts/Michelin-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Michelin regular';src:url(../fonts/MICHELIN-REGULAR.OTF) format("undefined"),url(../fonts/Michelin-Regular.eot) format("embedded-opentype"),url(../fonts/Michelin-Regular.woff) format("woff"),url(../fonts/Michelin-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Michelin light';src:url(../fonts/MICHELIN-LIGHT.OTF) format("undefined"),url(../fonts/MICHELIN-LIGHT.OTF) format("undefined"),url(../fonts/Michelin-Light.eot) format("embedded-opentype"),url(../fonts/Michelin-Light.woff) format("woff"),url(../fonts/Michelin-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Michelin semibold';src:url(../fonts/MICHELIN-SEMIBOLD.OTF) format("undefined"),url(../fonts/Michelin-SemiBold.eot) format("embedded-opentype"),url(../fonts/Michelin-SemiBold.woff) format("woff"),url(../fonts/Michelin-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:'Michelin bold',sans-serif;color:#444}.logo{height:auto}.logo .img-logo{width:160px;height:55px;margin:0 auto}.wrapper-arrow-left{width:80px}.wrapper-arrow-left .label-arrow{float:left}.btn-menu i{display:inline-block;float:left;color:#fff;margin-right:20px;vertical-align:middle}.wrapper-logout{position:absolute;bottom:0;left:0;width:100%;padding:20px 0;border-top:1px solid #005db3;height:auto}.wrapper-logout a{color:#fff;font-family:Roboto,sans-serif;font-size:12px;text-align:center;text-decoration:none;line-height:10px;vertical-align:text-bottom}.wrapper-logout a i{float:none;display:inline-block;margin-left:5px}.wrapper-logout a i img{width:15px}i.span-icomoon{font-style:normal}i.span-icomoon img{width:16px}.animate-repeat.ng-enter,.animate-repeat.ng-leave,.animate-repeat.ng-move{transition:all ease-out .25s}.animate-repeat.ng-enter,.animate-repeat.ng-leave.ng-leave-active,.animate-repeat.ng-move{opacity:0;max-height:0}.animate-repeat.ng-enter.ng-enter-active,.animate-repeat.ng-leave,.animate-repeat.ng-move.ng-move-active{opacity:1;max-height:50px}.progress-line{transition:width .3s ease-in-out}.questionnaire{padding:40px 0}.questionnaire ul{display:block;padding:0;margin:0}.questionnaire ul li{background-color:#004182;margin-bottom:10px;border-radius:4px;color:#fff;display:block;position:relative;width:100%;height:50px;transition:background .25s ease-in;overflow:hidden}.questionnaire ul li.half{float:left;width:47%;margin-right:3%}.questionnaire ul li:hover{background-color:#0064bd}.questionnaire ul li input[type=radio]{position:absolute;visibility:hidden}.questionnaire ul li label{font-family:Roboto,sans-serif;color:#9dceff;display:block;position:relative;font-weight:300;font-size:1em;padding:15px 0 15px 80px;max-height:100%;z-index:9;transition:all .25s linear}.questionnaire ul li label::after{content:'';display:block;position:absolute;background-color:#003264;width:1px;height:50px;left:58px;top:0;z-index:18;transition:background-color .3s ease-out}.questionnaire ul li .check{display:block;position:absolute;border:2px solid #9dceff;border-radius:100%;height:20px;width:20px;top:15px;left:20px;z-index:12;transition:all .1s ease-out}.questionnaire ul li:hover .check{border:5px solid #9dceff}.questionnaire ul li .check::before{display:block;position:absolute;content:'';border-radius:100%;height:1px;width:1px;top:7px;left:7px;margin:auto;opacity:0;transition:all .2s ease-in}.questionnaire ul li input[type=radio]:checked~.check{height:24px;width:24px;top:13px;left:18px;border:3px solid #fff}.questionnaire ul li input[type=radio]:checked~.check::before{background:#fff;height:10px;width:10px;top:4px;left:4px;opacity:1}.questionnaire ul li input[type=radio]:checked~label::after{background:#0984ff}.questionnaire ul li input[type=radio]:checked~label{color:#fff;background-color:#2f97ff}.graphic .description{font-size:18px;color:#fff;font-family:Roboto;font-weight:300}.graphic .w-col-6{padding-top:30px;width:50%;float:left}.graphic .w-col-6 .item span{color:#fff;font-family:Roboto;font-weight:300;font-size:12px}.graphic .w-col-6 .item .title{font-size:16px;font-family:Roboto;color:#fff;margin-bottom:0;font-weight:300}.graphic .w-col-6 .item .title.BFGOODRICH,.graphic .w-col-6 .item .title.MICHELIN,.graphic .w-col-6 .item .title.UNIROYAL{font-size:20px}.graphic .w-col-6 .item .label{background-color:#fff;color:#fff;padding:0 5px;font-family:Roboto;font-size:8px;margin-top:-10px;margin-bottom:25px;font-weight:700}.graphic .w-col-6 .item .label.MICHELIN{background-color:#0078F0}.graphic .w-col-6 .item .label.BFGOODRICH{background-color:#fbdb00;color:#231d00}.graphic .w-col-6 .item .label.UNIROYAL{background-color:#D20000}.graphic .w-col-6 canvas{width:380px;height:260px}table.analysis-table tbody tr,table.analysis-table thead tr{height:50px}.wrapper-analysis-list{width:90%;align-self:flex-start}.wrapper-analysis-list h1{margin-bottom:10px;font-family:'Michelin semibold',sans-serif;color:#fff;font-size:18px;font-weight:400}table.analysis-table{width:100%;border-radius:4px;overflow:hidden;table-layout:fixed}table.analysis-table thead{background:#003264;background:linear-gradient(rgba(0,50,100,.59),rgba(0,50,100,.8))}table.analysis-table thead tr th{padding-left:20px;font-family:Roboto,sans-serif;color:#2e97ff;font-size:14px;font-weight:400;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.analysis-table thead tr th:nth-child(3),table.analysis-table thead tr th:nth-child(4),table.analysis-table thead tr th:nth-child(5){padding-left:0;text-align:center}table.analysis-table tbody tr td{padding-left:20px;font-family:Roboto,sans-serif;color:#fff;font-size:12px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.analysis-table tbody tr td:nth-child(3),table.analysis-table tbody tr td:nth-child(4),table.analysis-table tbody tr td:nth-child(5){padding-left:0;text-align:center}table.analysis-table tbody tr td a{color:#fff;text-decoration:none;font-weight:700}table.analysis-table tbody tr td .btn-action{width:26px;height:26px;background-color:transparent}table.analysis-table tbody tr td.no-results-cell{height:450px;white-space:normal;text-align:center}table.analysis-table tbody tr td.no-results-cell .no-results-container{width:380px;display:inline-block;text-align:center}table.analysis-table tbody tr td.no-results-cell .no-results-container .no-results-container-message{font-family:Roboto,sans-serif;color:#9dceff;font-weight:400;font-size:14px;white-space:normal;line-height:14px;margin:20px 0}table.analysis-table tbody tr td.no-results-cell .no-results-container .no-results-container-title{font-family:Roboto,sans-serif;color:#9dceff;font-weight:100;font-size:32px;white-space:normal;line-height:32px;margin:30px 0;text-align:center}table.analysis-table tbody tr td.no-results-cell .no-results-container .btn-inside-table{background-color:transparent;color:#9dceff;border:1px solid #9dceff;display:inline-block;width:180px;margin:0}table.analysis-table tbody tr td.no-results-cell .no-results-container .btn-inside-table span{margin:0 15px;color:#9dceff}table.analysis-table tbody tr:nth-child(even){background:#004182}table.analysis-table tbody tr:nth-child(odd){background:#003264}.list-recommended{border-radius:4px;padding:2px 7px;font-weight:700}.list-recommended.michelin{background-color:#0078F0}.list-recommended.bf-goodrich{background-color:#DFAD02}.list-recommended.uniroyal{background-color:#D20000}.analysis-table-pagination-container{display:flex;justify-content:space-between;margin-top:10px;font-family:Roboto,sans-serif;color:#6AB4FF;font-size:12px;font-weight:700}.analysis-table-pagination-container .pagination-link a{margin:0 15px}.analysis-table-pagination-container .pagination-link .pagination-current-page{padding:5px 8px;background-color:#004182}.container-flex{position:relative}.container-flex .container-menu{z-index:1}.ms-loader-container{position:absolute;right:0;top:0;width:100%;height:5px;background-color:transparent}.ms-loader-container .ms-loader-inside{position:absolute;left:0;top:0;width:85px;height:7px;background-color:#fbdb00;animation:moveloader ease-in-out 3s;animation-iteration-count:infinite;-webkit-animation:moveloader ease-in-out 3s;-webkit-animation-iteration-count:infinite;-moz-animation:moveloader ease-in-out 3s;-moz-animation-iteration-count:infinite;-o-animation:moveloader ease-in-out 3s;-o-animation-iteration-count:infinite}@keyframes moveloader{0%{left:0;width:0}25%{left:0;width:100%}26%,75%{left:auto;right:0;width:100%}50%{left:auto;right:0;width:0}76%{right:auto;left:0;width:100%}100%{left:0;right:auto;width:0}}.main-container{width:100%;height:100%}.main-analysis-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.results-table .row{transition:all .3s ease-in-out!important}.results-table .wrapper-text{position:relative}.results-table .wrapper-text .position{position:absolute;width:25px;height:25px;top:-20px;right:-20px;font-family:Roboto,sans-serif;font-weight:700;font-size:16px;line-height:26px;border-radius:100px;background-color:#001c37;color:#fff;z-index:10}.results-table .ng-hide{display:block!important;opacity:.5;background-color:#cdcdcd}.results-table .ng-hide .position{display:none}.results-table .ng-hide h6,.results-table .ng-hide p{color:#fff}.notifications{position:absolute;top:0;left:50%;z-index:1000;margin-left:-140px}.notifications .notification{transform-origin:50% 0;font-family:Roboto,sans-serif;padding:20px;background-color:#fff;color:#333;width:280px;font-size:13px;position:relative}.notifications .notification .title{font-size:14px;font-weight:400}.notifications .notification .description{font-size:12px;line-height:12px;font-weight:300}.notifications .notification .description a{color:inherit}.notifications .notification .close{position:absolute;top:0;right:0;padding:10px;cursor:pointer}.notifications .notification .close img{width:10px}.modal,.modal .modal-bg,.modal .wrapper{height:100%;width:100%}.notifications .notification.success{background-color:#159100;color:#c2ffc1}.animate-repeat{line-height:30px;list-style:none;box-sizing:border-box}.ns-effect-bouncyflip.ng-enter,.ns-effect-bouncyflip.ng-leave,.ns-effect-bouncyflip.ng-move{transition:all linear .5s}.ns-effect-bouncyflip.ng-enter,.ns-effect-bouncyflip.ng-leave.ng-leave-active,.ns-effect-bouncyflip.ng-move{animation-name:flipInXSimple;animation-duration:.3s;opacity:0}.ns-effect-bouncyflip.ng-enter.ng-enter-active,.ns-effect-bouncyflip.ng-leave,.ns-effect-bouncyflip.ng-move.ng-move-active{animation-name:flipInX;animation-duration:.8s;opacity:1}@keyframes flipInX{0%{transform:perspective(400px) rotate3d(1,0,0,-90deg);transition-timing-function:ease-in}40%{transform:perspective(400px) rotate3d(1,0,0,20deg);transition-timing-function:ease-out}60%{transform:perspective(400px) rotate3d(1,0,0,-10deg);transition-timing-function:ease-in;opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,5deg);transition-timing-function:ease-out}100%{transform:perspective(400px)}}@keyframes flipInXSimple{0%{transition-timing-function:ease-in}100%{transform:perspective(400px) rotate3d(1,0,0,-90deg)}}.modal{position:fixed;top:0;left:0;z-index:1000}.modal .modal-bg{filter:blur(5px);background-color:rgba(0,0,0,.8)}.modal .wrapper{top:0;left:0;position:absolute;display:flex;align-items:center;justify-content:center}.modal .wrapper .modal-container{max-width:450px;background-color:#fff;border-radius:4px;overflow:hidden;position:relative}.modal .wrapper .modal-container .title{display:none;padding:10px}.modal .wrapper .modal-container .description{font-family:Roboto,sans-serif;font-size:18px;font-weight:300;padding:40px}.modal .wrapper .modal-container .btn-close{position:absolute;top:0;right:0;width:24px;height:24px;background-color:transparent}.modal .wrapper .modal-container .btn-row{width:100%}.modal .wrapper .modal-container .btn-row .btn{border-radius:0;width:50%;text-align:center;display:inline-block;background-color:#d9d9d9;color:#999}.modal .wrapper .modal-container .btn-row .btn.btn-confirm{background-color:#205BA7;color:#fff}@media screen and (max-width:25em){.ns-attached{left:30px;max-width:none;right:30px}}