@import url(https://fonts.googleapis.com/css?family=Poppins&display=swap);html{position:static}body{font-family:'Poppins',Roboto,sans-serif;margin:0;position:relative;background:linear-gradient(0deg,rgba(202,202,202,.82),rgba(202,202,202,.82)),url(store/ihms/gi/icons/menu/bg.jpeg);background-size:cover;height:100vh;width:100%;display:flex;justify-content:center;align-items:center;font-size:16px}button{border:none;font-family:inherit}button:focus{outline:none}img{cursor:initial}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}a{font-size:16px}li{list-style:square}#content-header{display:flex;flex-direction:column;align-items:center}#content-header>img{width:300px}#content-header>p{color:red}#content{background-color:#fff;background:url(store/ihms/gi/icons/menu/fibre.jpg);background-position:right;background-size:contain;min-width:700px;max-width:1000px;width:50%;height:70%;border-radius:48px;position:relative}#bg-content{position:absolute;margin-top:-175px;margin-left:-400px;width:800px;height:498px;top:50%;left:50%}#true-content{width:50%;height:100%;background:#FAFAFA;border-radius:45px;display:flex;flex-direction:column;align-items:center;justify-content:center}#mainForm{height:40%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:80%}#mainForm p{font-weight:500;font-size:16px}#mainForm label{display:inline-block;width:100%;margin-right:6px;text-align:center}#mainForm input{padding:10px 20px;border:1px solid #B3B3B3;border-radius:10px;width:100%;box-sizing:border-box;margin-top:.5rem}#mainForm input:focus{outline:2px solid #F9A328}#mainForm input::placeholder{color:#B3B3B3}#mainForm input.submit,.fieldsContainer input.submit,#siteList form input.submit{width:115px;color:#fff;background-color:#ef692c;border-color:#ef692c;line-height:1.5;display:inline-block;font-weight:400;-ms-touch-action:manipulation;cursor:pointer;background-image:none;border:0;font-size:14px;border-radius:4px;height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 0.3s cubic-bezier(.645,.045,.355,1);position:relative;left:130px}#mainForm button{background-color:#F9A328;border-radius:10px;padding:0 40px;border:none;cursor:pointer;color:#fff;font-size:1rem;transition:background-color .3s}.environnement{display:flex;justify-content:center;align-items:center;width:100%;height:45px;background-color:#ffba59;color:#fff;font-size:1rem;position:absolute;top:6%}.fieldsContainer{width:70%}.fieldsContainer>div:not(:last-child){margin-bottom:1.5rem}.fieldsContainer label{margin-bottom:1rem}.fieldsContainer ul{overflow:auto;text-align:left;width:400px;height:90px;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#464a4c;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.fieldsContainer li{list-style:none}.fieldsContainer button{background-color:#F9A328;border-radius:10px;padding:10px 30px;border:none;cursor:pointer;color:#fff;font-size:1rem;transition:background-color .3s}.siteLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 40px);padding:5px}.fieldsContainer .siteLabel a{transition:all 0.1s ease;font-size:16px;text-decoration:underline}.fieldsContainer .siteLabel a:visited,.fieldsContainer a:link{color:#000;display:inline;padding:5px}.fieldsContainer a i{font-size:16px;text-decoration:none}.fieldsContainer a:hover{text-decoration:none!important}.fieldsContainer a i:hover{color:#F59439}#message{position:absolute;bottom:21px;font-size:14px;font-weight:bolder;text-align:center;width:100%}.sitesToLoad{width:80%;height:60%;overflow-y:scroll;padding:0 10px;margin-bottom:1rem}.sitesToLoad::-webkit-scrollbar-track{background-color:#f5f5f5}.sitesToLoad::-webkit-scrollbar{width:10px;background-color:#f5f5f5}.sitesToLoad::-webkit-scrollbar-thumb{background-color:#f90}.sitesToLoad{scrollbar-color:#f90 #f5f5f5;scrollbar-width:thin}.siteToLoad a{display:block;border:1px solid #C9C9C9;border-radius:5px;background:#FAFAFA;padding:10px 20px}.sitesToLoad div{display:block;border:1px solid #C9C9C9;border-radius:5px;background:#FAFAFA;padding:10px 20px}.sitesToLoad div:not(:last-child){margin-bottom:.75rem}.sitesToLoad div:hover{border:1px solid #F9A328;cursor:pointer;color:#F9A328}.appAdminButton{display:block;width:10%;position:relative;top:-18px;right:15px}.appAdminCartoButton{display:block;width:10%;position:relative;top:-33px;left:calc(100% - 15px)}.validation_msg{text-align:justify;padding:20px}.copyrightTxt{position:absolute;bottom:5px;right:30px;color:#939292;margin:0 0 -22px 0;font-size:12px;text-align:center;font-style:italic}.deconnexion{background-color:transparent!important;color:#000;border:0;text-decoration:underline;cursor:pointer}