@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:HelveticaNeueRegular;src:url(../fonts/HelveticaNeueRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueRegular.svg#HelveticaNeueRegular) format("svg"),url(../fonts/HelveticaNeueRegular.woff) format("woff"),url(../fonts/HelveticaNeueRegular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueBold;src:url(../fonts/HelveticaNeue-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-Bold.svg#HelveticaNeue-Bold) format("svg"),url(../fonts/HelveticaNeue-Bold.otf) format("opentype"),url(../fonts/HelveticaNeue-Bold.woff) format("woff"),url(../fonts/HelveticaNeue-Bold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueMedium;src:url(../fonts/HelveticaNeue-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-Medium.svg#HelveticaNeue-Medium) format("svg"),url(../fonts/HelveticaNeue-Medium.woff) format("woff"),url(../fonts/HelveticaNeue-Medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:icon;src:url(../fonts/mylan.eot?97687319);src:url(../fonts/mylan.eot?97687319#iefix) format("embedded-opentype"),url(../fonts/mylan.woff?97687319) format("woff"),url(../fonts/mylan.ttf?97687319) format("truetype"),url(../fonts/mylan.svg?97687319#mylan) format("svg");font-weight:400;font-style:normal}.icon-arrows-cw:before{content:'\e800'}.icon-plus-circled:before{content:'\e801'}.icon-up-open:before{content:'\e802'}.icon-down-open:before{content:'\e803'}.icon-trash-1:before{content:'\e804'}.icon-circle-empty:before{content:'\e805'}.icon-check:before{content:'\e806'}.icon-check-empty:before{content:'\e807'}.icon-doc-new:before{content:'\e808'}.icon-edit-alt:before{content:'\e809'}.icon-download-alt:before{content:'\e80a'}.icon-ok:before{content:'\e80b'}.icon-cancel:before{content:'\e80c'}.icon-dot-circled:before{content:'\e80d'}.icon-plus:before{content:'\e80e'}.icon-stopwatch:before{content:'\e80f'}.icon-users:before{content:'\e810'}.icon-database:before{content:'\e811'}.icon-download:before{content:'\e812'}.icon-help:before{content:'\e813'}.icon-file-excel:before{content:'\e814'}.icon-file-pdf:before{content:'\e815'}.icon-info:before{content:'\e816'}.icon-up-dir:before{content:'\e817'}.icon-down-dir:before{content:'\e818'}.icon-th-list:before{content:'\e819'}.icon-desktop:before{content:'\e81a'}.icon-left-dir:before{content:'\e81b'}.icon-lock-alt:before{content:'\e81c'}.icon-right-dir:before{content:'\e81d'}*{font-smoothing:antialiased;-webkit-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased}a,a:hover,a:visited{text-decoration:none}button,input,textarea{-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important;-o-appearance:none!important;appearance:none!important;outline:0}::selection{background:#262064;color:#fff}::-moz-selection{background:#262064;color:#fff}::-webkit-selection{background:#262064;color:#fff}body{background-color:#262064;font-family:Roboto;font-size:18px;color:#78797e}body>.container{max-width:960px;margin:auto}body.admin{background-color:#e4e4e4}body.admin>.container{background-color:#f1f1f1}body:before{background-color:#0A0;display:block;width:100%;padding:10px;color:#FFF;text-align:center;letter-spacing:.5px;position:fixed;top:0;left:0;z-index:1000000}#mobile{display:none}@media only screen and (max-width:767px){#mobile{display:block;position:fixed;top:0;left:0;bottom:0;right:0;background-color:#fff;z-index:10000}#mobile .mobile-content{position:absolute;left:50%;width:240px;margin-left:-120px;top:50%;margin-top:-100px;height:200px;background-color:#f1f1f1;border-radius:5px;padding:20px;box-sizing:border-box}#mobile .mobile-content .mobile-logo{background-image:url(../images/ui-s4b3dfd988d.png);background-position:0 -311px;background-repeat:no-repeat;overflow:hidden;display:block;height:70px;width:196px;margin:auto}}@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:767px) and (min-resolution:192dpi){#mobile .mobile-content .mobile-logo{background-image:url(../images/ui-2x-s43543753b7.png);background-size:588px 1113px;background-position:0 -311px;height:70px;width:196px}}@media only screen and (max-width:767px){#mobile .mobile-content p{margin-top:25px;color:#262064;font-size:16px;text-align:center;line-height:20px}}.clear{clear:both}.admin .container .browse,.admin .container .generate,.button,.button-small{color:#fff;border-radius:9px / 9px;background-color:#262064;width:200px;height:42px;box-sizing:border-box;text-decoration:none;display:block;text-align:center;line-height:42px;font-size:17px;font-family:Roboto;font-weight:700;border:none;margin:15px auto;cursor:pointer;text-transform:uppercase}@media only screen and (max-width:767px){.admin .container .browse,.admin .container .generate,.button,.button-small{width:100%}}.admin .container .disabled.browse,.admin .container .disabled.generate,.button.disabled,.disabled.button-small{pointer-events:none;filter:alpha(Opacity=30);opacity:.3;background-color:#787980}.admin .container .waiting.browse,.admin .container .waiting.generate,.button.waiting,.waiting.button-small{pointer-events:none;filter:alpha(Opacity=30);opacity:.3;background-color:#787980;content:' '}.admin .container .waiting.browse:before,.admin .container .waiting.generate:before,.button.waiting:before,.waiting.button-small:before{font-family:icon;content:'\e81e'!important}.button-small{font-size:14px;font-family:Roboto}.button-small.button-icon:before{display:inline-block;width:10px;height:10px;content:' ';font-family:icon;margin-right:10px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{border:1px solid #787980;border-radius:9px / 9px;width:200px;height:42px;color:#78797e;font-size:18px;padding:9px;text-align:left;box-sizing:border-box;background-color:#fff;box-shadow:none}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border:2px solid #262064;color:#262064;background-color:#fff}input[type=date]:invalid,input[type=email]:invalid,input[type=number]:invalid,input[type=password]:invalid,input[type=text]:invalid,select:invalid,textarea:invalid{background-color:#f1f1f1}textarea{line-height:42px}.tooltipster{position:absolute;border-radius:5px;border:1px solid #CCC;background:#f1f1f1;color:#78797e;pointer-events:none}@media only screen and (max-width:767px){.tooltipster{display:none}}.tooltipster .tooltipster-content{font-size:14px;line-height:15px;padding:8px 10px}.tooltipster .tooltipster-arrow{border-right:1px solid #CCC;border-bottom:1px solid #CCC;background:#f1f1f1;display:block;text-align:center;width:10px;height:10px;position:absolute;bottom:-6px;left:50%;margin-left:-6px;z-index:9999;-webkit-transform:rotate(45deg);transform:rotate(45deg)}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:absolute;cursor:pointer;margin-top:-9px;margin-left:-9px}[type=radio]:checked+label:after,[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:after,[type=radio]:not(:checked)+label:before{content:''}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{font-family:icon;content:'\e805';top:0;left:0}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{background:#262064}[type=radio]:checked+label:before{font-family:icon;content:'\e80d';color:#262064}[type=radio]:checked+label{color:#262064}.admin{font-size:15px}.admin .container{padding:30px;box-sizing:border-box}.admin .container button[type=submit],.admin .container input[type=submit]{float:right}.admin .container header{padding-top:0}@media only screen and (max-width:767px){.admin .container header{padding:0}}.admin .container header #logo{background-image:url(../images/ui-s4b3dfd988d.png);background-position:0 -311px;background-repeat:no-repeat;overflow:hidden;display:block;height:70px;width:196px;margin-bottom:10px;float:left}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.admin .container header #logo{background-image:url(../images/ui-2x-s43543753b7.png);background-size:588px 1113px;background-position:0 -311px;height:70px;width:196px}}@media only screen and (max-width:767px){.admin .container header #logo{margin:auto}}.admin .container header .welcome{color:#78797e;text-align:right;font-size:14px;padding:10px;float:right}.admin .container header .welcome .disconnect,.admin .container header .welcome .mode{color:#78797e;text-decoration:underline;font-size:12px;margin-top:5px}.admin .container header>ul{clear:both;width:100%;padding:10px;padding-top:45px;box-sizing:border-box}.admin .container header>ul li{float:left;border-right:1px solid #FFF;box-sizing:border-box;width:20%}.admin .container header>ul li.group{width:60%;position:relative}.admin .container header>ul li.group>a{border-radius:9px 9px 0 0;position:absolute;top:-43px;border-left:1px solid #262064;border-right:1px solid #262064}.admin .container header>ul li.group .group-folder{border-top:1px solid #262064;border-bottom:none}.admin .container header>ul li.group li{float:left;border-right:1px solid #FFF;box-sizing:border-box;width:33%}.admin .container header>ul li.group li.trainings a{border-radius:0;border-left:none;border-top:none}.admin .container header>ul li.group li.evaluations{width:34%}.admin .container header>ul li.group li.evaluations a:first-child.selected{border-top:none}.admin .container header>ul li.group li.evaluations a:last-child.selected{border-left:1px solid #262064}.admin .container header>ul li.group li.modules{border-right:none;float:right}.admin .container header>ul li.group li.modules a:first-child{border-top:none}.admin .container header>ul li.group li.modules a:last-child{border-radius:0 0 9px}.admin .container header>ul li.group li.modules a.selected{border-right:1px solid #262064}.admin .container header>ul li.group li.modules a.selected:last-child{border-left:none}.admin .container header>ul li.group li.modules li{padding-right:0}.admin .container header>ul li a{color:#fff;width:100%;height:42px;background-color:#262064;box-sizing:border-box;text-decoration:none;display:block;text-align:center;line-height:42px;font-size:14px;font-family:Roboto;font-weight:700;border:none;cursor:pointer;text-transform:uppercase}.admin .container header>ul li a.selected{color:#262064;background-color:#fff;border-top:1px solid #262064;border-bottom:1px solid #262064}.admin .container header>ul li:first-child a{border-radius:9px 0 0 9px}.admin .container header>ul li:first-child a.selected{border-left:1px solid #262064}.admin .container header>ul li .browse,.admin .container header>ul li .button,.admin .container header>ul li .button-small,.admin .container header>ul li .generate{width:100%;margin:0}@media only screen and (max-width:767px){.admin .container header>ul li{margin:2px auto;width:100%}.admin .container header>ul li a,.admin .container header>ul li a:first-child,.admin .container header>ul li a:last-child,.admin .container header>ul li:first-child a,.admin .container header>ul li:first-child a:first-child,.admin .container header>ul li:first-child a:last-child,.admin .container header>ul li:last-child a,.admin .container header>ul li:last-child a:first-child,.admin .container header>ul li:last-child a:last-child{border-radius:9px;width:100%}.admin .container header>ul li.selected a{border:1px solid #262064}}.admin .container #breadcrumb{height:15px;margin-top:10px;padding:0 10px;font-size:15px}.admin .container #breadcrumb li{float:left;cursor:pointer;margin-right:10px}.admin .container #breadcrumb li:hover{color:#262064}.admin .container #breadcrumb li:after{content:'>';margin-left:7px;color:#787980}.admin .container #breadcrumb li.last{cursor:default;pointer-events:none}.admin .container #breadcrumb li.last:after{content:''}.admin .container .editor{display:none;margin:10px;background-color:#fff;padding:20px;box-sizing:border-box;border-radius:9px / 9px;position:relative}.admin .container .editor.show{display:block}.admin .container .editor h1{font-size:20px;font-family:Roboto;font-weight:700;color:#262064;padding-right:265px;box-sizing:border-box}.admin .container .editor h2{font-family:Roboto;font-weight:700;font-size:18px;margin:10px auto 30px;right:0}.admin .container .evaluations-export{margin-top:50px}.admin .container .evaluations-export [type=radio]:checked+label,.admin .container .evaluations-export [type=radio]:not(:checked)+label{position:relative;margin-right:0;margin-left:0;cursor:auto}.admin .container .evaluations-export [type=radio]:checked+label:before,.admin .container .evaluations-export [type=radio]:not(:checked)+label:before{margin-right:5px;cursor:auto}.admin .container .evaluations-export input[type=checkbox]{-webkit-appearance:checkbox!important}.admin .container .evaluations-export input{margin-bottom:5px}.admin .container .evaluations-export label{display:inline-block;width:200px}.admin .container .evaluations-export h3{font-weight:700;margin-bottom:5px}.admin .container .evaluations-export input[type=text],.admin .container .evaluations-export select{font-size:14px;width:300px;margin-bottom:5px}.admin .container .evaluations-export button{margin:auto;float:left}.admin .container .evaluations-export .filters_group{padding:20px;background:#EBEBEB;margin:20px 0;border-radius:10px}.admin .container .evaluations-export .filters_group div{position:relative;height:47px;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.admin .container .evaluations-export .filters_group div input[type=radio]{left:0;width:150px;height:20px;top:10px;z-index:100}.admin .container .button[type=submit],.admin .container [type=submit].browse,.admin .container [type=submit].button-small,.admin .container [type=submit].generate{float:right}.admin .container .button[type=submit]:before,.admin .container [type=submit].browse:before,.admin .container [type=submit].button-small:before,.admin .container [type=submit].generate:before{margin-right:10px;font-family:icon;content:'\e80a'}.admin .container .generate{float:right;width:42px;height:42px;line-height:42px;text-align:center;color:#fff;margin:0;padding:0;background-color:#787980}.admin .container .generate:before{margin-right:0;font-family:icon;content:'\e800'}.admin .container .generate:hover{background-color:#262064;color:#fff}.admin .container .browse{float:right;width:150px;height:42px;line-height:42px;text-align:center;color:#fff;margin:0;padding:0;background-color:#787980;text-transform:uppercase}.admin .container .browse:hover{background-color:#262064;color:#fff}.admin .container .create{display:none}.admin .container .create.show{display:block}.admin .container .create .edit-alert{box-sizing:border-box;padding:15px;margin:20px auto;border-radius:9px / 9px;background-color:#f1f1f1;display:none}.admin .container .create .edit-alert.show{display:block}.admin .container .create .edit-alert .alert-title{color:#e70000;margin-bottom:10px;text-transform:uppercase}.admin .container .create form .waiting-alert{display:none}.admin .container .create form.waiting{pointer-events:none}.admin .container .create form.waiting p .saving{display:block}.admin .container .create form p{margin:7px auto;height:42px;clear:both}.admin .container .create form p label{width:150px;margin-right:20px;display:block;float:left;text-align:right;font-size:14px;padding-top:13px;padding-bottom:13px}.admin .container .create form p .input-file,.admin .container .create form p input[data-type=number],.admin .container .create form p input[type=email],.admin .container .create form p input[type=text],.admin .container .create form p select,.admin .container .create form p textarea{display:block;float:left;width:calc(100% - 170px)}.admin .container .create form p .input-file.generated,.admin .container .create form p input[data-type=number].generated,.admin .container .create form p input[type=email].generated,.admin .container .create form p input[type=text].generated,.admin .container .create form p select.generated,.admin .container .create form p textarea.generated{width:calc(100% - 220px)}.admin .container .create form p .input-file[data-type=number],.admin .container .create form p input[data-type=number][data-type=number],.admin .container .create form p input[type=email][data-type=number],.admin .container .create form p input[type=text][data-type=number],.admin .container .create form p select[data-type=number],.admin .container .create form p textarea[data-type=number]{padding-top:0;padding-bottom:0;width:calc(100% - 27px)}.admin .container .create form p .input-file.withInfo,.admin .container .create form p input[data-type=number].withInfo,.admin .container .create form p input[type=email].withInfo,.admin .container .create form p input[type=text].withInfo,.admin .container .create form p select.withInfo,.admin .container .create form p textarea.withInfo{border-radius:9px 9px 0 0}.admin .container .create form p .input-file.input-file,.admin .container .create form p input[data-type=number].input-file,.admin .container .create form p input[type=email].input-file,.admin .container .create form p input[type=text].input-file,.admin .container .create form p select.input-file,.admin .container .create form p textarea.input-file{position:relative;cursor:pointer}.admin .container .create form p .input-file.input-file input[type=file],.admin .container .create form p input[data-type=number].input-file input[type=file],.admin .container .create form p input[type=email].input-file input[type=file],.admin .container .create form p input[type=text].input-file input[type=file],.admin .container .create form p select.input-file input[type=file],.admin .container .create form p textarea.input-file input[type=file]{position:absolute;filter:alpha(Opacity=0);opacity:0;width:100%;height:45px;cursor:pointer}.admin .container .create form p .input-file.input-file input[type=text],.admin .container .create form p input[data-type=number].input-file input[type=text],.admin .container .create form p input[type=email].input-file input[type=text],.admin .container .create form p input[type=text].input-file input[type=text],.admin .container .create form p select.input-file input[type=text],.admin .container .create form p textarea.input-file input[type=text]{width:calc(100% - 158px);pointer-events:none}.admin .container .create form p .input-file.input-file .info,.admin .container .create form p input[data-type=number].input-file .info,.admin .container .create form p input[type=email].input-file .info,.admin .container .create form p input[type=text].input-file .info,.admin .container .create form p select.input-file .info,.admin .container .create form p textarea.input-file .info{width:calc(100% - 158px);margin-right:158px}.admin .container .create form p .input-file.input-file .info a,.admin .container .create form p input[data-type=number].input-file .info a,.admin .container .create form p input[type=email].input-file .info a,.admin .container .create form p input[type=text].input-file .info a,.admin .container .create form p select.input-file .info a,.admin .container .create form p textarea.input-file .info a{color:#78797e;text-decoration:underline}.admin .container .create form p .input-file.input-file .info a:hover,.admin .container .create form p input[data-type=number].input-file .info a:hover,.admin .container .create form p input[type=email].input-file .info a:hover,.admin .container .create form p input[type=text].input-file .info a:hover,.admin .container .create form p select.input-file .info a:hover,.admin .container .create form p textarea.input-file .info a:hover{font-weight:700}.admin .container .create form p .input-file.input-file:hover .browse,.admin .container .create form p input[data-type=number].input-file:hover .browse,.admin .container .create form p input[type=email].input-file:hover .browse,.admin .container .create form p input[type=text].input-file:hover .browse,.admin .container .create form p select.input-file:hover .browse,.admin .container .create form p textarea.input-file:hover .browse{background-color:#262064;color:#fff}.admin .container .create form p textarea{padding:9px;height:95px;line-height:24px}.admin .container .create form p .info{display:block;float:right;padding:6px;font-size:13px;margin-right:50px;margin-bottom:7px;width:calc(100% - 220px);box-sizing:border-box;border-radius:0 0 9px 9px;background-color:#f1f1f1;border:1px solid #787980;border-top:none}.admin .container .create form p.error{display:none}.admin .container .create form p.error.show{display:block;color:#e70000}.admin .container .create form p .saving{float:right;line-height:53px;margin:10px 20px;display:none}@media only screen and (max-width:767px){.admin .container .create form p{height:auto}.admin .container .create form p label{width:100%;float:none;text-align:left}.admin .container .create form p input[data-type=number],.admin .container .create form p input[type=email],.admin .container .create form p input[type=text],.admin .container .create form p select,.admin .container .create form p textarea{width:100%;float:none}.admin .container .create form p input[data-type=number].generated,.admin .container .create form p input[type=email].generated,.admin .container .create form p input[type=text].generated,.admin .container .create form p select.generated,.admin .container .create form p textarea.generated{float:left;width:calc(100% - 50px)}.admin .container .create form p span.info{width:100%;width:calc(100% - 50px)}}.admin .container .list{display:none}.admin .container .list.show{display:block}.admin .container .list ul.folders>li{border-bottom:1px solid #FFF;overflow:hidden;display:none}.admin .container .list ul.folders>li.visible{display:block}.admin .container .list ul.folders>li p.folder_title{width:100%;line-height:42px;padding:0 10px;background-color:#262064;color:#FFF;box-sizing:border-box;cursor:pointer;position:relative;font-weight:700;font-family:Roboto}.admin .container .list ul.folders>li p.folder_title span{font-size:14px;font-weight:200}.admin .container .list ul.folders>li p.folder_title span:before{content:"("}.admin .container .list ul.folders>li p.folder_title span:after{content:")"}.admin .container .list ul.folders>li p.folder_title:after{content:'\e818';display:inline-block;width:10px;height:10px;font-family:icon;margin-right:10px;position:absolute;top:0;right:10px}.admin .container .list ul.folders>li table,.admin .container .list ul.folders>li ul.sessions{display:none}.admin .container .list ul.folders>li.active p.folder_title{border-bottom:1px solid #FFF;background-color:#1b144a}.admin .container .list ul.folders>li.active p.folder_title:after{content:'\e817'}.admin .container .list ul.folders>li.active>table{display:table}.admin .container .list ul.folders>li.active ul.sessions{display:block}.admin .container .list ul.folders>li.active ul.sessions~table{display:none}.admin .container .list ul.folders>li ul.sessions li[data-session] p{width:100%;line-height:30px;padding:0 10px;background-color:#EFEFEF;box-sizing:border-box;cursor:pointer;position:relative;font-family:Roboto;border-bottom:1px solid #CCC}.admin .container .list ul.folders>li ul.sessions li[data-session] p span{font-size:14px;font-weight:200}.admin .container .list ul.folders>li ul.sessions li[data-session] p span:before{content:"("}.admin .container .list ul.folders>li ul.sessions li[data-session] p span:after{content:")"}.admin .container .list ul.folders>li ul.sessions li[data-session] p:after{content:'\e818';display:inline-block;width:10px;height:10px;font-family:icon;margin-right:10px;position:absolute;top:0;right:10px}.admin .container .list ul.folders>li ul.sessions li[data-session].active p{font-weight:700}.admin .container .list ul.folders>li ul.sessions li[data-session].active p:after{content:'\e817'}.admin .container .list ul.folders>li ul.sessions li[data-session].active>table{display:table}.admin .container .list table{width:100%;margin:auto;box-sizing:border-box}.admin .container .list table thead{width:100%}.admin .container .list table thead th{text-align:center;font-family:Roboto;font-weight:700;background-color:#262064;color:#fff;border-left:1px solid #fff;padding:10px 5px;height:44px;box-sizing:border-box;cursor:pointer}.admin .container .list table thead th.col-select{width:120px}.admin .container .list table thead th:first-child{border-left:1px solid #262064}.admin .container .list table thead th:last-child{border-right:1px solid #262064}.admin .container .list table thead th.tools{width:110px;cursor:default}.admin .container .list table thead th.tools .tool-all,.admin .container .list table thead th.tools .tool-all:hover:before{color:#fff}.admin .container .list table thead th.tools .tool-all.selected:before{content:'\e806'}.admin .container .list table thead th.up:after{font-family:icon;content:'\e802';font-size:14px;margin-left:5px}.admin .container .list table thead th.down:after{font-family:icon;content:'\e803';font-size:14px;margin-left:5px}.admin .container .list table tbody{width:100%}.admin .container .list table tbody tr.style0{background-color:#f1f1f1}.admin .container .list table tbody tr.style1{background-color:#fff}.admin .container .list table tbody tr td{text-align:center;border:1px solid #262064;height:44px;min-width:50px;max-width:200px;padding:5px;overflow:hidden;word-break:break-all;box-sizing:border-box}.admin .container .list table tbody tr td .list-details{margin-top:15px;margin-left:15px}.admin .container .list table tbody tr td .list-details li{position:relative;padding-left:0;margin:5px}.admin .container .list table tbody tr td .list-details li.response-right{color:#1ba610}.admin .container .list table tbody tr td .num_question_total{height:42px;line-height:42px;display:inline-block;font-size:14px}.admin .container .list table tbody tr td .stepper{width:30px;height:42px;display:inline-block;position:relative;overflow:visible;margin-right:5px}.admin .container .list table tbody tr td .stepper input[data-type=number]{font-size:19px;border:0;background-color:transparent;text-align:right;width:30px;height:42px;border-radius:0;color:#787980;padding:0}.admin .container .list table tbody tr td .stepper .stepper-arrow{position:absolute;left:70px;top:2px}.admin .container .list table tbody tr td .stepper .stepper-arrow.down{top:22px}.admin .container .list table tbody tr.selected{color:#262064}.admin .container .list table tbody tr.selected td .select:before{color:#262064;content:'\e806'}.admin .container .list table tbody tr.selected td[rowspan]{color:#787980}@media only screen and (max-width:767px){.admin .container .list table.generated tbody tr td,.admin .container .list table.generated thead tr th{display:none}.admin .container .list table.generated tbody tr td:first-child,.admin .container .list table.generated tbody tr td:last-child,.admin .container .list table.generated thead tr th:first-child,.admin .container .list table.generated thead tr th:last-child{display:table-cell}}.admin .container .list.user-details table tbody tr td .list-details li{padding-left:20px}.admin .container .list.user-details table tbody tr td .list-details li:before{position:absolute;left:0;content:'\e807';font-family:icon;color:#CCC}.admin .container .list.user-details table tbody tr td .list-details li.response-user:before{content:'\e806';font-family:icon;color:#e70000}.admin .container .list.user-details table tbody tr td .list-details li.response-user.response-right:before{color:#1ba610}.admin .container .list .add{position:absolute;width:260px;margin-bottom:0;right:20px;top:15px}@media only screen and (max-width:767px){.admin .container .list .add{width:100%;position:relative;margin-bottom:10px;top:auto;right:auto}}.admin .container .list .add:before{content:'\e80e'}.admin .tool,.admin .tool-all{color:#787980;font-size:14px;display:inline-block;margin:2px}.admin .tool-all:before,.admin .tool:before{font-size:18px;font-family:icon}.admin .tool-all:hover:before,.admin .tool:hover:before{color:#262064}.admin .edit-ext:before,.admin .edit:before{content:'\e809'}.admin .duplicate:before{content:'\e80e'}.admin .open:before{content:'\e81a'}.admin .user:before{content:'\e810'}.admin .question:before{content:'\e813'}.admin .response:before{content:'\e811'}.admin .sub:before{content:'\e819';font-size:15px}.admin .export:before,.admin .reporting:before{content:'\e814'}.admin .emargement:before{content:'\e815'}.admin .select:before{content:'\e807'}.admin .delete:before{content:'\e804'}.admin .unlock:before{content:'\e81c'}#reporting .container .list table thead th.tools{width:140px}#reporting .container #questions-editor .list table thead th.tools{width:50px}#reporting .container #questions-editor .list table tbody tr td:nth-child(2){text-align:left}#reporting .container #users-editor .list table thead th.tools{width:80px}.ui-autocomplete{background:#fff;border-radius:10px;border:1px solid #CCC;width:300px;overflow-y:scroll;max-height:300px;padding:3px;box-sizing:border-box}.ui-autocomplete li{border-bottom:1px solid #EBEBEB;padding:7px 10px;cursor:pointer}.ui-autocomplete li.ui-state-focus{color:#00bbe7}@media only screen and (max-width:767px){#index{background-color:#FFF}}#index .container{background-color:#fff;border-radius:0 0 60px 60px;box-sizing:border-box;padding:50px 85px 85px}@media only screen and (max-width:767px){#index .container{padding:30px;box-sizing:border-box;border-radius:0}}#index .container #logo{margin-left:35px;background-image:url(../images/ui-s4b3dfd988d.png);background-position:0 -471px;background-repeat:no-repeat;overflow:hidden;display:block;height:110px;width:308px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#index .container #logo{background-image:url(../images/ui-2x-s43543753b7.png);background-size:588px 1113px;background-position:0 -471px;height:110px;width:308px}}@media only screen and (max-width:767px){#index .container #logo{margin:auto;background-image:url(../images/ui-s4b3dfd988d.png);background-position:0 -311px;background-repeat:no-repeat;overflow:hidden;display:block;height:70px;width:196px}}@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:767px) and (min-resolution:192dpi){#index .container #logo{background-image:url(../images/ui-2x-s43543753b7.png);background-size:588px 1113px;background-position:0 -311px;height:70px;width:196px}}#index .container .content{margin-top:100px}@media only screen and (max-width:767px){#index .container .content{margin-top:20px}}#index .container .content .connexion{width:50%;float:left;padding:35px;box-sizing:border-box}@media only screen and (max-width:767px){#index .container .content .connexion{margin-top:20px;width:100%;float:none;padding:0}}#index .container .content .connexion input[type=password],#index .container .content .connexion input[type=text]{display:block;max-width:330px;width:100%;margin:15px auto;color:#262064}@media only screen and (max-width:767px){#index .container .content .connexion input[type=password],#index .container .content .connexion input[type=text]{width:100%}}#index .admin .container .content .connexion .browse,#index .admin .container .content .connexion .generate,#index .container .content .connexion .button,#index .container .content .connexion .button-small,.admin #index .container .content .connexion .browse,.admin #index .container .content .connexion .generate{margin:36px auto auto}@media only screen and (max-width:767px){#index .admin .container .content .connexion .browse,#index .admin .container .content .connexion .generate,#index .container .content .connexion .button,#index .container .content .connexion .button-small,.admin #index .container .content .connexion .browse,.admin #index .container .content .connexion .generate{margin:15px auto auto}}#index .container .content .connexion .forgot{margin-top:20px;text-align:center;font-size:.8em;text-decoration:underline;cursor:pointer}#index .container .content .connexion .connexion-error,#index .container .content .connexion .connexion-error-1,#index .container .content .connexion .password-error-2,#index .container .content .connexion .password-error-3{display:none;color:#e70000;margin-top:20px;text-align:center}#index .container .content .connexion .connexion-error-1.show,#index .container .content .connexion .connexion-error.show,#index .container .content .connexion .password-error-2.show,#index .container .content .connexion .password-error-3.show{display:block}#index .container .content .welcome{width:50%;float:right;padding:35px;box-sizing:border-box}@media only screen and (max-width:767px){#index .container .content .welcome{width:100%;float:none;padding:0}}#index .container .content .welcome h2{font-family:Roboto;font-weight:700;font-size:26px;margin-bottom:30px;line-height:30px}@media only screen and (max-width:767px){#index .container .content .welcome h2{margin-bottom:15px}}#index .container .content .welcome p{font-size:15px;line-height:18px}#evaluation .panel{box-sizing:border-box;border-radius:9px / 9px;background-color:#fff;padding:30px;width:420px}.vm .container{padding:30px;box-sizing:border-box}@media only screen and (max-width:767px){.vm .container{padding:10px}}.vm .container header{padding-top:0;padding-bottom:10px}@media only screen and (max-width:767px){.vm .container header{padding-top:0}}.vm .container header #logo{background-image:url(../images/ui-s4b3dfd988d.png);background-position:0 -391px;background-repeat:no-repeat;overflow:hidden;display:block;height:70px;width:196px;cursor:pointer;float:left}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vm .container header #logo{background-image:url(../images/ui-2x-s43543753b7.png);background-size:588px 1113px;background-position:0 -391px;height:70px;width:196px}}@media only screen and (max-width:767px){.vm .container header #logo{margin:auto}}.vm .container header .welcome{color:#fff;text-align:right;font-size:14px;padding:10px;float:right}.vm .container header .welcome .disconnect,.vm .container header .welcome .mode{color:#fff;text-decoration:underline;font-size:12px;margin-top:5px}.vm .container .eval-popin-internet{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:rgba(0,0,0,.6);display:none}.vm .container .eval-popin-internet .popin-container{position:absolute;background-color:#fff;padding:20px;box-sizing:border-box;border-radius:9px / 9px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);top:50%;left:50%;text-align:center;line-height:30px;min-width:480px}.vm .container .panel{margin:10px;background-color:#fff;padding:20px;box-sizing:border-box;border-radius:9px / 9px;position:relative}@media only screen and (max-width:767px){.vm .container .panel{margin:10px 0;padding:10px}}.vm .container section{display:none}.vm .container section.show{display:block}.vm .container .home .panel{width:calc(33% - 20px);float:left;min-height:420px}@media only screen and (max-width:767px){.vm .container .home .panel{width:100%;float:none}}.vm .container .home .panel .panel-picto{margin:15px auto 25px}.vm .container .home .panel h2{font-size:25px;text-align:center;color:#262064;margin:25px auto}.vm .container .home .panel .empty,.vm .container .home .panel .info{font-size:15px;text-align:center;margin:10px auto}.vm .container .home .panel.modules .panel-picto{background-image:url(../images/ui-s4b3dfd988d.png);background-position:0 -765px;background-repeat:no-repeat;overflow:hidden;display:block;height:98px;width:98px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vm .container .home .panel.modules .panel-picto{background-image:url(../images/ui-2x-s43543753b7.png);background-size:588px 1113px;background-position:0 -765px;height:98px;width:98px}}.admin .vm .container .home .panel.modules .browse,.admin .vm .container .home .panel.modules .generate,.vm .admin .container .home .panel.modules .browse,.vm .admin .container .home .panel.modules .generate,.vm .container .home .panel.modules .button,.vm .container .home .panel.modules .button-small{width:100%;max-width:200px;display:none}.admin .vm .container .home .panel.modules .show.browse,.admin .vm .container .home .panel.modules .show.generate,.vm .admin .container .home .panel.modules .show.browse,.vm .admin .container .home .panel.modules .show.generate,.vm .container .home .panel.modules .button.show,.vm .container .home .panel.modules .show.button-small{display:block}.vm .container .home .panel.evaluations .panel-picto{background-image:url(../images/ui-s4b3dfd988d.png);background-position:0 -656px;background-repeat:no-repeat;overflow:hidden;display:block;height:99px;width:98px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vm .container .home .panel.evaluations .panel-picto{background-image:url(../images/ui-2x-s43543753b7.png);background-size:588px 1113px;background-position:0 -656px;height:99px;width:98px}}.vm .container .home .panel.trainings .panel-picto{background-image:url(../images/ui-s4b3dfd988d.png);background-position:0 -873px;background-repeat:no-repeat;overflow:hidden;display:block;height:98px;width:98px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vm .container .home .panel.trainings .panel-picto{background-image:url(../images/ui-2x-s43543753b7.png);background-size:588px 1113px;background-position:0 -873px;height:98px;width:98px}}.vm .container .home .panel ul{padding:5px;box-sizing:border-box}.vm .container .home .panel ul li{padding:15px;box-sizing:border-box;background-color:#f1f1f1;color:#787980;border-radius:9px / 9px;font-size:14px;margin:10px auto}.vm .container .home .panel ul li .item-title{font-size:15px;font-weight:700;margin-bottom:10px}.admin .vm .container .home .panel ul li .browse,.admin .vm .container .home .panel ul li .generate,.vm .admin .container .home .panel ul li .browse,.vm .admin .container .home .panel ul li .generate,.vm .container .home .panel ul li .button,.vm .container .home .panel ul li .button-small{margin-bottom:0;width:100%}.vm .container .evaluation,.vm .container .module,.vm .container .modules-list{min-height:400px}.vm .container .evaluation .button-home,.vm .container .module .button-home,.vm .container .modules-list .button-home{top:0;left:0;margin:0;width:115px;position:absolute;display:none;border-left:2px solid #FFF;border-radius:9px 0;border-top:2px solid #FFF}.vm .container .evaluation .button-home.show,.vm .container .module .button-home.show,.vm .container .modules-list .button-home.show{display:block}.vm .container .module .module-container iframe{width:100%;height:100%}.vm .container .modules-list .modules-list-title{width:100%;top:20px;left:0;font-size:24px;text-align:center;color:#262064;line-height:30px;box-sizing:border-box;padding:0 130px}@media only screen and (max-width:767px){.vm .container .modules-list .modules-list-title{font-size:20px;line-height:25px}}.vm .container .modules-list .modules-list-title span{display:block;margin:auto;font-family:Roboto;font-weight:700}.vm .container .modules-list ul.folders{width:100%;margin-top:50px}.vm .container .modules-list ul.folders>li{border-bottom:1px solid #FFF;background-color:rgba(200,200,200,.2);overflow:hidden;display:none}.vm .container .modules-list ul.folders>li.visible{display:block}.vm .container .modules-list ul.folders>li p.folder_title{width:100%;line-height:42px;padding:0 10px;background-color:#262064;color:#FFF;box-sizing:border-box;cursor:pointer;position:relative;font-weight:700;font-family:Roboto;font-size:15px}.vm .container .modules-list ul.folders>li p.folder_title span{font-size:14px;font-weight:200}.vm .container .modules-list ul.folders>li p.folder_title span:before{content:"("}.vm .container .modules-list ul.folders>li p.folder_title span:after{content:")"}.vm .container .modules-list ul.folders>li p.folder_title:after{content:'\e818';display:inline-block;width:10px;height:10px;font-family:icon;margin-right:10px;position:absolute;top:0;right:10px}.vm .container .modules-list ul.folders>li ul{display:none;width:100%;position:relative;margin:5px 0;padding:15px;box-sizing:border-box}.vm .container .modules-list ul.folders>li ul:after{content:' ';display:block;clear:both}.vm .container .modules-list ul.folders>li.active p.folder_title{border-bottom:1px solid #FFF;background-color:#1b144a}.vm .container .modules-list ul.folders>li.active p.folder_title:after{content:'\e817'}.vm .container .modules-list ul.folders>li.active ul{display:block}.vm .container .modules-list ul.folders>li li{width:calc(100% / 3 - 20px);float:left;cursor:pointer;padding:20px;box-sizing:border-box;background-color:#FFF;color:#787980;border-radius:9px / 9px;font-size:14px;margin:10px;height:360px;overflow:hidden;box-shadow:0 0 7px rgba(100,100,100,.2)}.vm .container .modules-list ul.folders>li li .item-title{font-weight:700;font-size:15px;height:30px;overflow:hidden}.vm .container .modules-list ul.folders>li li .item-thumb{width:100%;height:140px;display:block;background-size:cover;background-position:center center;margin:10px 0;background-color:#787980}.vm .container .modules-list ul.folders>li li .item-date,.vm .container .modules-list ul.folders>li li .item-duration{color:#787980;font-size:15px;margin:5px 0}.vm .container .modules-list ul.folders>li li .item-type{color:#787980;font-size:15px;font-weight:700}.admin .vm .container .modules-list ul.folders>li li .browse,.admin .vm .container .modules-list ul.folders>li li .generate,.vm .admin .container .modules-list ul.folders>li li .browse,.vm .admin .container .modules-list ul.folders>li li .generate,.vm .container .modules-list ul.folders>li li .button,.vm .container .modules-list ul.folders>li li .button-small{width:100%;max-width:200px}.vm .container .evaluation .eval-num{background-color:#787980;color:#fff;font-size:20px;width:106px;height:83px;border-radius:0 0 9px 9px;box-sizing:border-box;top:0;left:40px;padding:18px 10px;position:absolute;text-align:center;line-height:25px;display:none}.vm .container .evaluation .eval-num.show{display:block}.vm .container .evaluation .eval-num strong{font-weight:700;display:block;margin:auto}@media only screen and (max-width:767px){.vm .container .evaluation .eval-num{font-size:15px;text-transform:uppercase;width:70px;height:40px;border-radius:0 9px 9px 0;top:100px;left:0;line-height:40px;padding:0}.vm .container .evaluation .eval-num span{display:none}.vm .container .evaluation .eval-num strong{margin-left:3px;display:inline-block}}.vm .container .evaluation .eval-title{width:100%;top:20px;left:0;font-size:24px;text-align:center;color:#262064;line-height:30px;box-sizing:border-box;padding:0 130px}@media only screen and (max-width:767px){.vm .container .evaluation .eval-title{font-size:20px;line-height:25px}}.vm .container .evaluation .eval-title span{display:block;margin:auto;font-family:Roboto;font-weight:700}.vm .container .evaluation .eval-time{position:absolute;top:0;right:40px;padding:18px 10px 10px;border-radius:0 0 9px 9px;box-sizing:border-box;background-color:#f1f1f1;display:none;line-height:20px}.vm .container .evaluation .eval-time.show{display:block}.vm .container .evaluation .eval-time .eval-time-label{color:#e70000;font-size:18px;display:block;float:left}.vm .container .evaluation .eval-time .eval-time-label:before{font-family:icon;content:'\e80f'}.vm .container .evaluation .eval-time .eval-time-value{color:#e70000;font-size:18px;font-family:Roboto;font-weight:700;display:block;width:60px;float:left;text-align:center}@media only screen and (max-width:767px){.vm .container .evaluation .eval-time{border-radius:9px 0 0 9px;top:100px;right:0;padding:10px}}.vm .container .evaluation .eval-subthemes{padding:10px;box-sizing:border-box}.admin .vm .container .evaluation .eval-subthemes .browse,.admin .vm .container .evaluation .eval-subthemes .generate,.vm .admin .container .evaluation .eval-subthemes .browse,.vm .admin .container .evaluation .eval-subthemes .generate,.vm .container .evaluation .eval-subthemes .button,.vm .container .evaluation .eval-subthemes .button-small{margin-top:50px;clear:both}.vm .container .evaluation .eval-subthemes ul.themes{box-sizing:border-box;width:100%;margin-top:20px}.vm .container .evaluation .eval-subthemes ul.themes>li{width:calc(50% - 20px);float:left;background-color:#f1f1f1;border-radius:9px / 9px;box-sizing:border-box;padding:20px;margin:10px;filter:alpha(Opacity=99);opacity:.99}@media only screen and (max-width:767px){.vm .container .evaluation .eval-subthemes ul.themes>li{float:none;width:100%;margin:10px 0}}.vm .container .evaluation .eval-subthemes ul.themes>li p{font-family:Roboto;font-weight:700}.vm .container .evaluation .eval-subthemes ul.themes>li ul.subthemes{margin-top:10px}.vm .container .evaluation .eval-subthemes ul.themes>li ul.subthemes>li{color:#787980;cursor:pointer;display:block;margin:4px 2px;float:none;padding-left:24px;position:relative}.vm .container .evaluation .eval-subthemes ul.themes>li ul.subthemes>li:hover{color:#262064}.vm .container .evaluation .eval-subthemes ul.themes>li ul.subthemes>li:before{font-family:icon;content:'\e807';margin-right:4px;position:absolute;left:0}.vm .container .evaluation .eval-subthemes ul.themes>li ul.subthemes>li.selected{color:#262064}.vm .container .evaluation .eval-subthemes ul.themes>li ul.subthemes>li.selected:before{font-family:icon;content:'\e806'}.vm .container .evaluation .eval-step{margin-top:50px;left:0;display:none;width:100%;box-sizing:border-box}@media only screen and (max-width:767px){.vm .container .evaluation .eval-step{margin-top:100px}}.vm .container .evaluation .eval-step.show{display:block}.vm .container .evaluation .eval-questions .question-title{font-family:Roboto;font-weight:700;margin:auto 100px;box-sizing:border-box}@media only screen and (max-width:767px){.vm .container .evaluation .eval-questions .question-title{margin:auto}}.vm .container .evaluation .eval-questions ul{margin:30px 100px}@media only screen and (max-width:767px){.vm .container .evaluation .eval-questions ul{margin:auto}}.vm .container .evaluation .eval-questions ul li{margin:5px auto;position:relative;width:100%;clear:both;background-color:#f7f7f7;border-radius:9px / 9px}.vm .container .evaluation .eval-questions ul li .response-title{width:calc(100% - 160px);margin-left:160px;padding:10px;box-sizing:border-box}.vm .container .evaluation .eval-questions ul li .response-choice{width:160px;padding:7px;background-color:#f0f0f0;border-radius:9px 0 0 9px;box-sizing:border-box;position:absolute;height:100%}.vm .container .evaluation .eval-questions ul li .response-choice div{position:absolute;top:50%;margin-top:-9px}.vm .container .evaluation .eval-questions ul li .resp-no,.vm .container .evaluation .eval-questions ul li .resp-yes{color:#787980;cursor:pointer;display:inline-block;margin:0 2px}.vm .container .evaluation .eval-questions ul li .resp-no:hover,.vm .container .evaluation .eval-questions ul li .resp-yes:hover{color:#262064}.vm .container .evaluation .eval-questions ul li .resp-no:before,.vm .container .evaluation .eval-questions ul li .resp-yes:before{font-family:icon;content:'\e805';margin-right:4px}.vm .container .evaluation .eval-questions ul li.response-only{background-color:transparent;width:100%}.vm .container .evaluation .eval-questions ul li.response-only>div{text-align:center}.vm .container .evaluation .eval-questions ul li.response-only>div .resp{background-color:#f0f0f0;border-radius:9px / 9px;width:100px;padding:7px;margin:0 4px;box-sizing:border-box}.vm .container .evaluation .eval-questions ul li[data-right=true] .resp-yes{color:#262064}.vm .container .evaluation .eval-questions ul li[data-right=true] .resp-yes:before{content:'\e80d'}.vm .container .evaluation .eval-questions ul li[data-right=false] .resp-no{color:#262064}.vm .container .evaluation .eval-questions ul li[data-right=false] .resp-no:before{content:'\e80d'}.vm .container .evaluation .eval-questions ul li.correct .resp-no,.vm .container .evaluation .eval-questions ul li.correct .resp-yes{color:#1ba610;pointer-events:none}.vm .container .evaluation .eval-questions ul li.incorrect .resp-no,.vm .container .evaluation .eval-questions ul li.incorrect .resp-yes{color:#e70000;pointer-events:none}@media only screen and (max-width:767px){.vm .container .evaluation .eval-questions ul li{width:100%;min-height:50px}.vm .container .evaluation .eval-questions ul li .response-title{width:calc(100% - 80px);margin-left:80px}.vm .container .evaluation .eval-questions ul li .response-choice{width:80px}.vm .container .evaluation .eval-questions ul li .response-choice div{margin-top:-20px}.vm .container .evaluation .eval-questions ul li .resp-sep{display:none}}.vm .container .evaluation .eval-questions .question-info{text-align:center}.vm .container .evaluation .eval-questions .question-info.correct{color:#1ba610}.vm .container .evaluation .eval-questions .question-info.incorrect{color:#e70000}.vm .container .evaluation .eval-questions .question-eval-info{text-align:center}.admin .vm .container .evaluation .eval-questions .browse,.admin .vm .container .evaluation .eval-questions .generate,.vm .admin .container .evaluation .eval-questions .browse,.vm .admin .container .evaluation .eval-questions .generate,.vm .container .evaluation .eval-questions .button,.vm .container .evaluation .eval-questions .button-small{margin-top:40px;clear:both}.vm .container .evaluation .eval-complete{text-align:center;box-sizing:border-box}.vm .container .evaluation .eval-complete .complete-score{height:170px;width:466px;margin:auto}.vm .container .evaluation .eval-complete .complete-score:after{content:' ';clear:both}.vm .container .evaluation .eval-complete .complete-score .score-text-l{text-align:right;line-height:130px;float:left;margin:0}.vm .container .evaluation .eval-complete .complete-score .score-points{float:left;margin:0;width:170px}.vm .container .evaluation .eval-complete .complete-score .score-points .points{background-image:url(../images/ui-s4b3dfd988d.png);background-position:0 -171px;background-repeat:no-repeat;overflow:hidden;display:block;height:130px;width:130px;text-align:center;line-height:130px;color:#fff;font-size:30px;font-family:Roboto;font-weight:700;margin:auto}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vm .container .evaluation .eval-complete .complete-score .score-points .points{background-image:url(../images/ui-2x-s43543753b7.png);background-size:588px 1113px;background-position:0 -171px;height:130px;width:130px}}.vm .container .evaluation .eval-complete .complete-score .score-points .points-infos{margin-top:10px;line-height:18px;font-size:18px;color:#787980;font-family:Roboto}.vm .container .evaluation .eval-complete .complete-score .score-text-r{text-align:left;line-height:130px;float:left;margin:0}.vm .container .evaluation .eval-complete .complete-phone{display:none;color:#262064;line-height:55px;width:570px;margin:auto}.vm .container .evaluation .eval-complete .complete-phone:after{content:' ';background-image:url(../images/ui-s4b3dfd988d.png);background-position:0 -591px;background-repeat:no-repeat;overflow:hidden;display:block;height:55px;width:64px;float:right}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vm .container .evaluation .eval-complete .complete-phone:after{background-image:url(../images/ui-2x-s43543753b7.png);background-size:588px 1113px;background-position:0 -591px;height:55px;width:64px}}.vm .container .evaluation .eval-complete .complete-phone.show{display:block}.vm .container .evaluation .eval-complete .complete-continue{display:none;text-align:center}.vm .container .evaluation .eval-complete .complete-continue.show{display:block}.vm .container .evaluation .eval-complete .complete-congrat{border:1px solid #262064;border-radius:9px / 9px;padding:15px;box-sizing:border-box;width:565px;margin:20px auto;line-height:25px;position:relative}.vm .container .evaluation .eval-complete .complete-congrat .congrat-points{font-size:16px}.vm .container .evaluation .eval-complete .complete-congrat.correct:before{content:' ';background-image:url(../images/ui-s4b3dfd988d.png);background-position:0 0;background-repeat:no-repeat;overflow:hidden;display:block;height:94px;width:64px;position:absolute;top:-35px;left:-32px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vm .container .evaluation .eval-complete .complete-congrat.correct:before{background-image:url(../images/ui-2x-s43543753b7.png);background-size:588px 1113px;background-position:0 0;height:94px;width:64px}}.vm .container .evaluation .eval-complete .complete-congrat.correct .congrat-message{color:#262064}.vm .container .evaluation .eval-complete .complete-congrat.incorrect .congrat-message{color:#e70000}.admin .vm .container .evaluation .eval-complete .browse,.admin .vm .container .evaluation .eval-complete .generate,.vm .admin .container .evaluation .eval-complete .browse,.vm .admin .container .evaluation .eval-complete .generate,.vm .container .evaluation .eval-complete .button,.vm .container .evaluation .eval-complete .button-small{width:250px;display:none}@media only screen and (max-width:767px){.admin .vm .container .evaluation .eval-complete .browse,.admin .vm .container .evaluation .eval-complete .generate,.vm .admin .container .evaluation .eval-complete .browse,.vm .admin .container .evaluation .eval-complete .generate,.vm .container .evaluation .eval-complete .button,.vm .container .evaluation .eval-complete .button-small{width:100%}}.admin .vm .container .evaluation .eval-complete .red.browse,.admin .vm .container .evaluation .eval-complete .red.generate,.vm .admin .container .evaluation .eval-complete .red.browse,.vm .admin .container .evaluation .eval-complete .red.generate,.vm .container .evaluation .eval-complete .button.red,.vm .container .evaluation .eval-complete .red.button-small{background-color:#e70000}.admin .vm .container .evaluation .eval-complete .show.browse,.admin .vm .container .evaluation .eval-complete .show.generate,.vm .admin .container .evaluation .eval-complete .show.browse,.vm .admin .container .evaluation .eval-complete .show.generate,.vm .container .evaluation .eval-complete .button.show,.vm .container .evaluation .eval-complete .show.button-small{display:block}.vm .container .evaluation .eval-complete .resume{width:550px}.vm .container .evaluation .eval-emargement p{text-align:center;margin:10px}.vm .container .evaluation .eval-emargement .complete-signature{width:500px;height:200px;margin:auto;border-radius:9px / 9px;border:1px solid #787980}@media only screen and (max-width:767px){.vm .container .evaluation .eval-emargement .complete-signature{overflow:hidden;width:100%}}.vm .container .evaluation .eval-emargement.complete .clean,.vm .container .evaluation .eval-emargement.complete .upload{pointer-events:auto;filter:alpha(enabled=false);opacity:1}.vm .container .evaluation .eval-emargement.complete .complete-error{display:block}.vm .container .evaluation .eval-emargement .clean,.vm .container .evaluation .eval-emargement .upload{width:450px;pointer-events:none;filter:alpha(Opacity=50);opacity:.5}@media only screen and (max-width:767px){.vm .container .evaluation .eval-emargement .clean,.vm .container .evaluation .eval-emargement .upload{width:100%;height:55px;line-height:20px;padding:10px 0}}.vm .container .evaluation .eval-validation{margin-top:20px}.vm .container .evaluation .eval-validation p{text-align:center;margin:10px}.vm .container .evaluation .eval-validation .image{margin:60px auto;background-image:url(../images/ui-s4b3dfd988d.png);background-position:0 -981px;background-repeat:no-repeat;overflow:hidden;display:block;height:132px;width:588px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vm .container .evaluation .eval-validation .image{background-image:url(../images/ui-2x-s43543753b7.png);background-size:588px 1113px;background-position:0 -981px;height:132px;width:588px}}.vm .container .evaluation .eval-validation .download{width:450px;display:none}@media only screen and (max-width:767px){.vm .container .evaluation .eval-validation .download{width:100%;height:55px;line-height:20px;padding:10px 0}}.vm .container .evaluation .eval-validation .download-optional{display:none;font-size:12px;text-align:center}.vm .container .evaluation .eval-validation .resume{width:550px}.vm .container .evaluation .eval-resume{margin-top:20px}.vm .container .evaluation .eval-resume p{margin:10px;font-size:24px;text-align:center;color:#262064;line-height:30px}.vm .container .evaluation .eval-resume ul.questions{font-size:18px;margin-top:40px;border-radius:9px;background-color:#f1f1f1}.vm .container .evaluation .eval-resume ul.questions>li{padding:20px}.vm .container .evaluation .eval-resume ul.questions>li:nth-child(2n){background-color:#e5e5e5}.vm .container .evaluation .eval-resume ul.questions .responses{margin-top:15px;margin-left:15px}.vm .container .evaluation .eval-resume ul.questions .responses li{position:relative;margin:5px;padding-left:30px}.vm .container .evaluation .eval-resume ul.questions .responses li:before{position:absolute;left:0;content:'\e807';font-family:icon;color:#b9b9b9}.vm .container .evaluation .eval-satisfaction{padding:20px;position:relative;top:0}.vm .container .evaluation .eval-satisfaction form{margin-top:30px}.vm .container .evaluation .eval-satisfaction table{width:100%;margin:auto}.vm .container .evaluation .eval-satisfaction table thead th{text-align:center;font-family:Roboto;font-weight:700;background-color:#262064;color:#fff;border-left:1px solid #fff;padding:10px 0;height:44px;box-sizing:border-box;cursor:pointer}.vm .container .evaluation .eval-satisfaction table thead th:first-child{border-radius:9px 0 0}.vm .container .evaluation .eval-satisfaction table thead th:last-child{border-radius:0 9px 0 0}.vm .container .evaluation .eval-satisfaction table thead th.tools{width:90px;cursor:default}.vm .container .evaluation .eval-satisfaction table thead th.up:after{font-family:icon;content:'\e802';font-size:14px;margin-left:5px}.vm .container .evaluation .eval-satisfaction table thead th.down:after{font-family:icon;content:'\e803';font-size:14px;margin-left:5px}.vm .container .evaluation .eval-satisfaction table tbody tr.style0{background-color:#f1f1f1}.vm .container .evaluation .eval-satisfaction table tbody tr.style1{background-color:#fff}.vm .container .evaluation .eval-satisfaction table tbody tr td{text-align:center;border:1px solid #262064;padding:5px;height:44px;box-sizing:border-box}.vm .container .evaluation .eval-satisfaction p{margin:7px auto;clear:both}.vm .container .evaluation .eval-satisfaction p label{width:100%;margin-right:20px;line-height:42px;display:block;text-align:left}@media only screen and (max-width:767px){.vm .container .evaluation .eval-satisfaction p label{line-height:21px}}.vm .container .evaluation .eval-satisfaction p input[type=email],.vm .container .evaluation .eval-satisfaction p input[type=number],.vm .container .evaluation .eval-satisfaction p input[type=text],.vm .container .evaluation .eval-satisfaction p select,.vm .container .evaluation .eval-satisfaction p textarea{display:block;width:100%}.vm .container .evaluation .eval-satisfaction p input[type=email].generated,.vm .container .evaluation .eval-satisfaction p input[type=number].generated,.vm .container .evaluation .eval-satisfaction p input[type=text].generated,.vm .container .evaluation .eval-satisfaction p select.generated,.vm .container .evaluation .eval-satisfaction p textarea.generated{width:calc(100% - 50px)}.vm .container .evaluation .eval-satisfaction p textarea{height:84px;line-height:32px}.vm .container .evaluation .eval-satisfaction p span{position:relative;width:100px;display:block;float:left;height:25px;padding:9px}.vm .container .evaluation .eval-satisfaction p span label:before{padding-right:4px}@media only screen and (max-width:767px){.vm .container .evaluation .eval-satisfaction p{height:auto}}.vm.module .container{max-width:auto;padding:30px 0}.vm.module .container header{display:none}.vm.module .container section.module{position:absolute;top:0;bottom:0;left:0;right:0}.vm.module .container section.module .button-home{z-index:2}.vm.module .container section.module .module-container{z-index:1;width:auto;height:auto;position:absolute;top:10px;left:0;right:0;bottom:10px}/*!
 * jQuery UI Datepicker 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;background-color:#FFF;border:1px solid #262064;border-radius:9px / 9px}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:10px;height:1.8em;left:10px}.ui-datepicker .ui-datepicker-next{left:auto;right:10px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;top:50%;margin-top:-8px;cursor:pointer}.ui-datepicker .ui-datepicker-prev span:before{font-family:icon;content:'\e81b'}.ui-datepicker .ui-datepicker-next span:before{font-family:icon;content:'\e81d'}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;color:#262064}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:center;text-decoration:none;color:#787980;line-height:20px}.ui-datepicker td a:hover,.ui-datepicker td span:hover{color:#fff;background-color:#262064}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-state-disabled{filter:alpha(Opacity=40);opacity:.4;pointer-events:none}.stepper{overflow:hidden;position:relative}.stepper .stepper-input::-webkit-inner-spin-button,.stepper .stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper .stepper-input:focus{background-color:#fff}.stepper .stepper-arrow{float:right;line-height:20px;text-align:center;display:block;border-radius:5px / 5px;background-color:#787980;width:20px;height:20px;box-sizing:border-box;font-size:0;color:#fff;cursor:pointer}.stepper .stepper-arrow:hover{background-color:#262064}.stepper .stepper-arrow.up:before{content:'+';font-size:19px}.stepper .stepper-arrow.down{margin-top:2px}.stepper .stepper-arrow.down:before{content:'-';font-size:19px}@media screen and (min-width:740px){.stepper:hover .stepper-input{background-color:#fff}.stepper .stepper-step:hover{background-color:#F9F9F9}.stepper.disabled .stepper-arrow{background:#fff;border-color:#eee;cursor:default}}.stepper.disabled .stepper-input{background:#fff;border-color:#eee;color:#ccc}.stepper.disabled .stepper-arrow{background:#fff;border-color:#eee;cursor:default}