@font-face{font-family:"Myriad Pro";src:url("/washprograms/assets/fonts/hinted-MyriadPro-Regular.eot");src:url("/washprograms/assets/fonts/hinted-MyriadPro-Regular.woff2") format("woff2"),url("/washprograms/assets/fonts/hinted-MyriadPro-Regular.woff") format("woff"),url("/washprograms/assets/fonts/hinted-MyriadPro-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Lubalin Graph";src:url("/washprograms/assets/fonts/hinted-LubalinGraph-Medium.eot");src:url("/washprograms/assets/fonts/hinted-LubalinGraph-Medium.woff2") format("woff2"),url("/washprograms/assets/fonts/hinted-LubalinGraph-Medium.woff") format("woff"),url("/washprograms/assets/fonts/hinted-LubalinGraph-Medium.ttf") format("truetype");font-weight:normal;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{padding:0;margin:0;color:white;position:absolute;width:100%;height:100%;font-family:"Verdana"}html{background-image:url("../conf/pictures/login.jpg?v=DEV");background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed}html[lang="fr"]{background-color:#98adca;background-size:contain}body{background-color:rgba(0,0,0,0.1)}#app-version{opacity:.5;font-size:12px;margin-top:8px;letter-spacing:.5px}#login-container{width:33%;min-width:600px;position:absolute;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:"Myriad Pro";-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background-color:rgba(0,0,0,0.8)}@media (max-width:600px){#login-container{width:100%;min-width:320px}}#login{width:400px;position:relative}#title{margin-bottom:40px}#title h1,#title h2,#title h3{font-weight:normal}#title h1{font-size:60px;margin:0 0 0 -3px}@media (max-width:600px){#title h1{font-size:48px}}#title h2{font-size:18px;margin:-5px 0 0 0}#title h3{font-size:14px}i[class*="fa-"]{font-size:18px;margin-right:5px;vertical-align:baseline}label{text-transform:uppercase;font-size:18px}input[type="text"],input[type="password"]{border:none;border-bottom:2px solid white;background-color:transparent;color:white;font-family:"Myriad Pro";width:100%;height:50px;margin:0px 0 30px 0;font-size:24px;-webkit-transition:border-color 200ms,color 200ms;transition:border-color 200ms,color 200ms;border-radius:4px;padding:0 5px}input[type="text"]:focus,input[type="password"]:focus{border-color:#30a1d8;color:#30a1d8;outline:none}#back-to-home,input[type="submit"]{background-color:#30a1d8;border-radius:25px;height:50px;line-height:50px;text-align:center;width:100%;font-size:18px;text-transform:uppercase;color:white;font-family:"Myriad Pro";border:none;text-shadow:-1px -1px rgba(0,0,0,0.2);margin-top:50px;-webkit-transition:background-color 200ms;transition:background-color 200ms}#back-to-home:hover,input[type="submit"]:hover,#back-to-home:focus,input[type="submit"]:focus{outline:none;cursor:pointer;background-color:#86c8e8}#back-to-home>a,input[type="submit"]>a{text-decoration:none}.form-errors ul{list-style:none;padding:0}.form-errors ul li{background-color:#ce1719;font-size:16px;color:white;border-radius:4px;padding:10px;text-transform:uppercase;margin:8px 0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #30a1d8 inset;-webkit-text-fill-color:#fff !important}a{text-decoration:underline;color:white}a:visited{color:white}.link-div{margin:30px;margin-bottom:30px}#browser-check{background-color:rgba(211,0,27,0.8);color:white;font-weight:bold;font-size:14px;position:fixed;bottom:0;left:0;width:100%;padding:10px 40px;z-index:99;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;font-family:sans-serif}#browser-check.hidden{display:none}#browser-check a{text-decoration:underline;color:white}#browser-check a:visited{color:white}#browser-check>div:first-of-type span{font-size:10px}#browser-check>div:last-of-type{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}@media (max-width:1080px){#browser-check>div:last-of-type{-ms-flex-wrap:wrap;flex-wrap:wrap}}#browser-check>div:last-of-type>*{-webkit-transition:all 150ms;transition:all 150ms;border-radius:4px;border:2px solid white;padding:8px 20px;margin-left:10px;text-align:center}@media (max-width:1080px){#browser-check>div:last-of-type>*{width:100%;margin:0}#browser-check>div:last-of-type>*:last-child{margin-top:5px}}#browser-check>div:last-of-type>*:hover{cursor:pointer;background-color:white;color:#d3001b}input[id="client-view"]{display:none}input[id="client-view"]:checked+#checkbox:before{-webkit-transform:translate(-50%, -50%) rotate(-45deg) scale(1);transform:translate(-50%, -50%) rotate(-45deg) scale(1)}input[id="client-view"]:checked+#checkbox:after{-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(1);transform:translate(-50%, -50%) rotate(45deg) scale(1)}#checkbox{display:inline-block;width:20px;height:20px;border-radius:3px;border:2px solid white;margin-right:5px;vertical-align:sub;position:relative;-webkit-transition:border-color 200ms;transition:border-color 200ms}#checkbox:before,#checkbox:after{content:"";background-color:white;display:block;height:2px;border-radius:1px;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(0);transform:translate(-50%, -50%) rotate(45deg) scale(0);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:background-color 200ms,-webkit-transform 200ms;transition:background-color 200ms,-webkit-transform 200ms;transition:background-color 200ms,transform 200ms;transition:background-color 200ms,transform 200ms,-webkit-transform 200ms}#checkbox:before{-webkit-transform:translate(-50%, -50%) rotate(-45deg) scale(0);transform:translate(-50%, -50%) rotate(-45deg) scale(0)}#checkbox:hover{cursor:pointer;border-color:#30a1d8}#checkbox:hover:before,#checkbox:hover:after{background-color:#30a1d8}