.btn.btn-compagnon-wrapper{display:none}@media only screen and (max-width: 1024px){.btn.btn-compagnon-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(0,0,0,0) !important;border:none !important;bottom:45px;margin-bottom:8px}.btn.btn-compagnon-wrapper .btn-compagnon,.btn.btn-compagnon-wrapper .btn-compagnon-info{-webkit-transition:all ease 0.3s;transition:all ease 0.3s;background-color:#89b400 !important;border-color:#89b400 !important;color:#fff !important;display:block;font-size:.8rem}}@media only screen and (max-width: 1024px)and (max-width: 600px)and (min-width: 500px){.btn.btn-compagnon-wrapper .btn-compagnon,.btn.btn-compagnon-wrapper .btn-compagnon-info{font-size:.7rem}}@media only screen and (max-width: 1024px)and (max-width: 500px)and (min-width: 451px){.btn.btn-compagnon-wrapper .btn-compagnon,.btn.btn-compagnon-wrapper .btn-compagnon-info{font-size:.6rem}}@media only screen and (max-width: 1024px){.btn.btn-compagnon-wrapper .btn-compagnon i,.btn.btn-compagnon-wrapper .btn-compagnon-info i{color:#fff !important}}@media only screen and (max-width: 1024px){.btn.btn-compagnon-wrapper .btn-compagnon:hover,.btn.btn-compagnon-wrapper .btn-compagnon-info:hover{background-color:#628000 !important;border-color:#628000 !important}}@media only screen and (max-width: 1024px){.btn.btn-compagnon-wrapper .btn-compagnon{width:calc(100% - 36px)}}@media only screen and (max-width: 1024px){.btn.btn-compagnon-wrapper .btn-compagnon-info{border-radius:30px;height:30px;width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#compagnon-info{background:rgba(137,180,0,.18);border-radius:5px;border:1px solid #89b400;display:none;max-height:300px;overflow:scroll;margin:0 30px 40px 30px;padding:10px 15px}#compagnon-info.visible{display:block}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;background-color:rgba(0,0,0,.85);color:#fff;text-align:center;padding:5px;border-radius:6px;position:absolute;z-index:1}.tooltip:hover .tooltiptext{visibility:visible;top:120%;right:-3rem;left:-13rem}.tooltip:hover .tooltiptext::after{content:"";position:absolute;bottom:100%;right:calc(3rem + 11px);margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,.85) rgba(0,0,0,0)}.clearfix:after,body.portail.public #container:after{content:".";height:0;line-height:0;display:block;visibility:hidden;clear:both}a#tutoLink{font-size:12px;text-decoration:none;position:fixed;top:-30px;background-color:#ff871c;color:#fff;text-transform:uppercase;right:-92px;width:190px;text-align:center;padding:50px 20px 10px 20px;z-index:99999;-webkit-transform:rotate(45deg);transform:rotate(45deg)}a#tutoLink .fab{font-size:30px;margin-bottom:6px}html,body{line-height:normal;font-family:Arial,Helvetica,sans-serif;color:#37474e;font-size:16px}#footer{text-align:center;color:#888;font-size:12px;background-color:rgba(0,0,0,0);padding:20px 0}a{cursor:pointer;text-decoration:none}.btn{width:70%;height:35px;line-height:35px;background-color:#ababab;border:1px solid #6d6d6d;color:#fff;display:block;margin:0 auto;-webkit-transition:all ease 0.3s;transition:all ease 0.3s}@media only screen and (max-width: 1024px){.btn{width:85%}}.btn:hover{background-color:#6d6d6d}.btn.big{width:100%;height:67px;line-height:normal;text-transform:uppercase;padding:14px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.btn.big b{display:block;font-size:20px}.btn.contact{position:fixed;top:30px;left:30px;width:200px;text-align:center;z-index:10}.btn.contact i{position:absolute;left:10px;color:#6d6d6d;font-size:20px;top:9px}body.portail.public .blocLogin{display:block;float:left;padding:0 3%;height:215px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;position:relative}body.portail.public .blocLogin#medecinBlocLogin .fas::before{color:#45c0ff}body.portail.public .blocLogin#medecinBlocLogin .btn{background-color:#fff;border:1px solid #45c0ff;color:#45c0ff}body.portail.public .blocLogin#medecinBlocLogin .btn:hover,body.portail.public .blocLogin#medecinBlocLogin .btn.big{background-color:#45c0ff;color:#fff}body.portail.public .blocLogin#medecinBlocLogin .btn.big{border:1px solid #2883b2}body.portail.public .blocLogin#medecinBlocLogin .btn.big:hover{background-color:#2883b2;color:#fff}body.portail.public .blocLogin#prestaBlocLogin .fas::before{color:#a6d40f}body.portail.public .blocLogin#prestaBlocLogin .btn{background-color:#fff;border:1px solid #a6d40f;color:#a6d40f}body.portail.public .blocLogin#prestaBlocLogin .btn:hover,body.portail.public .blocLogin#prestaBlocLogin .btn.big{background-color:#a6d40f;color:#fff}body.portail.public .blocLogin#prestaBlocLogin .btn.big{border:1px solid #89b400}body.portail.public .blocLogin#prestaBlocLogin .btn.big:hover{background-color:#89b400;color:#fff}body.portail.public .blocLogin#pharmaBlocLogin .fas::before{color:#ff871c}body.portail.public .blocLogin#pharmaBlocLogin .btn{background-color:#fff;border:1px solid #ff871c;color:#ff871c}body.portail.public .blocLogin#pharmaBlocLogin .btn:hover,body.portail.public .blocLogin#pharmaBlocLogin .btn.big{background-color:#ff871c;color:#fff}body.portail.public .blocLogin#pharmaBlocLogin .btn.big{border:1px solid #af6f19}body.portail.public .blocLogin#pharmaBlocLogin .btn.big:hover{background-color:#af6f19;color:#fff}body.portail.public .blocLogin#etapesBlocLogin .fas::before{color:#d65453}body.portail.public .blocLogin#etapesBlocLogin .btn{background-color:#fff;border:1px solid #d65453;color:#d65453}body.portail.public .blocLogin#etapesBlocLogin .btn:hover,body.portail.public .blocLogin#etapesBlocLogin .btn.big{background-color:#d65453;color:#fff}body.portail.public .blocLogin#etapesBlocLogin .btn.big{border:1px solid #792b2b}body.portail.public .blocLogin#etapesBlocLogin .btn.big:hover{background-color:#792b2b;color:#fff}body.portail.public .blocLogin#patientBlocLogin .fas::before{color:#2883b2}body.portail.public .blocLogin#patientBlocLogin .btn{background-color:#fff;border:1px solid #2883b2;color:#2883b2}body.portail.public .blocLogin#patientBlocLogin .btn:hover,body.portail.public .blocLogin#patientBlocLogin .btn.big{background-color:#2883b2;color:#fff}body.portail.public .blocLogin#patientBlocLogin .btn.big{border:1px solid #144863}body.portail.public .blocLogin#patientBlocLogin .btn.big:hover{background-color:#144863;color:#fff}body.portail.public .blocLogin .inscription{height:100px;border-bottom:1px solid #fff}body.portail.public .blocLogin i.fas{width:50px;height:50px;border-radius:50px;background-color:#fff;line-height:50px;text-align:center;font-size:30px;margin-bottom:10px}body.portail.public .blocLogin i:not(.fas){font-size:12px;color:#a4a4a4;line-height:30px;white-space:nowrap}body.portail.public .blocLogin .btn:not(.big){position:absolute;bottom:0}@media only screen and (min-width: 1025px){body.portail.public .blocLogin{width:22%}}@media only screen and (min-width: 1024px)and (max-width: 1250px){body.portail.public .blocLogin .btn.big,body.portail.public .blocLogin .btn.big b{font-size:16px;line-height:20px}}@media only screen and (max-width: 1024px){body.portail.public .blocLogin{width:40%;padding:0 3%;height:auto;margin:30px 5%}body.portail.public .blocLogin .btn:not(.big){position:static}body.portail.public .blocLogin .inscription{margin-bottom:20px}body.portail.public .blocLogin#prestaBlocLogin .inscription{height:auto;margin-bottom:10px}}@media only screen and (max-width: 450px){body.portail.public .blocLogin{width:90%;padding:20px 15%;margin:30px auto;float:none;background-color:#ececec}}body.portail.public{margin:0;padding:0}body.portail.public #header{text-align:center;font-size:14px;color:#9ea3a5}body.portail.public #header #logo-adel{width:200px;margin-top:15px}body.portail.public #container{background-color:#ececec;padding:20px 0 50px;margin:20px 0 50px}@media only screen and (min-width: 1025px){body.portail.public #container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body.portail.public iframe{margin:0 auto;display:block}@media only screen and (max-width: 1024px){.mobile{display:block}.desktop{display:none}body.portail.public .btn.contact{position:absolute}}@media only screen and (max-width: 620px){body.portail.public .btn.contact{width:50px;height:50px;border-radius:50px;overflow:hidden;top:3%;left:3%}body.portail.public .btn.contact i{position:static;line-height:50px}}@media only screen and (max-width: 450px){body.portail.public #container{background-color:rgba(0,0,0,0);padding:0;margin:0 0 30px}body.portail.public iframe{width:100%;height:200px}}
/*# sourceMappingURL=portail.css.map */
