.containVerifDouble .inp,.containerMenuLog .top,.containerMenuLog ul{display:flex;flex-direction:column}.civManage,.colRToCustom .formInfo{margin-top:2rem}.divtxt.received .divPtxt:after,.divtxt.send .divPtxt:after{bottom:auto;content:' ';width:0;height:0;position:absolute;top:50%}#popup .posit,.divtxt.send .divPtxt,.sendMessage form .docorImg{position:relative}.containerMenuLog{padding:.5rem}.containerMenuLog .top h5{font-size:1.85rem}.containerMenuLog .top span{margin:2rem 0;font-size:.95rem}.containerMenuLog .top span svg{vertical-align:middle}.containerMenuLog ul{margin-bottom:0;padding-left:0}.containerMenuLog button svg,.navHrefCustomer svg{width:1.25rem;margin-right:.5rem;vertical-align:middle}.containerMenuLog button,.navHrefCustomer{display:block;font-size:1.05rem;font-weight:300;padding:1rem .5rem;border-bottom:1px solid #dfdfe4}.civManage a:hover,.containerMenuLog button:hover,.navHrefCustomer:hover{background:rgba(223,223,228,.23)}.navHrefCustomer.active{background:rgba(223,223,228,.26)}.containerMenuLog button{outline:0;border:none;background:0 0;width:100%;text-align:start;color:#000}#fileOptions,.goBackMobile,.pop{display:none}.colRToCustom h5{margin-top:3rem;font-size:1.65rem}.colToCon .inpreg,.formInfo .input{display:flex;flex-direction:column;margin:1rem 0}.formInfo .input label{font-size:.9rem;font-weight:600}.formInfo .input input,.formInfo .input select{width:50%;height:2.5rem;border:1px solid #c7c2c2;border-radius:5px;padding:.2rem .3rem;outline:0;margin-top:.5rem}.formInfo .input input:focus,.formInfo .input select:focus{border-color:#000}.formInfo button{width:150px;height:3rem;font-size:.9rem;padding:.2rem;border-radius:30px;border:none}.civManage{display:flex;justify-content:space-between;width:40%;max-width:40%}.civManage a{width:40%;height:3rem;border:1px solid #c7c2c2;border-radius:5px;padding:.2rem;display:flex}.civManage .actionManageCustom{display:flex;align-items:center;justify-content:space-between;width:100%}.civManage .actionManageCustom svg{width:20px;height:20px}.actionManageCustom p{margin-bottom:0;font-size:.95rem;color:#000}.rowCon .colToCon{display:flex;flex-direction:column;border:1px solid #c7c2c291;border-radius:5px;padding:1rem 1.5rem}.inpreg .passToreg,.top .inp{width:100%;padding:.2rem;transition:border-color .3s}.containVerifDouble .inp label,.hrefToNew a,.top .alert{font-size:.9rem}.colToCon h2{font-size:1.7rem;text-align:center}.colToCon p{font-size:.85rem;text-align:center}.colToCon p.text-end{font-size:.65rem;color:red}.colToCon .inputCon{display:flex;flex-direction:column;margin-bottom:1.5rem;overflow:hidden}.colToCon .inpreg label,.top .inputCon label{font-size:.95rem;font-weight:600;margin-bottom:.5rem}.top .inputCon input{height:2.5rem;outline:0;border:none;font-size:.9rem;padding:.3rem}.top .inp{border:1px solid #c6c5c59c;border-radius:5px}.inp:focus-within{border-color:#008780}.top .inputCon .mail input{width:100%}.chatBox .divtxt,.colToCon .pass,.containVerifDouble .buttFrgt{display:flex}.top .inputCon .pass input{width:85%}.inpreg .passToreg span,.top .inputCon .pass span{width:15%;display:flex;justify-content:center;align-items:center;font-size:.7rem;cursor:pointer;border-left:1px solid #c6c5c59c}.colToCon .frgtPass{text-align:end;font-size:.8rem}#countdown,.colToCon .butt{display:flex;justify-content:center}.colToCon .butt button{width:50%;height:2.7rem;padding:.3rem;border:none;border-radius:30px}.colToCon .hrefToNew{border-top:1px solid #c6c5c59c}.colToCon .hrefToNew h5{font-size:1.2rem}.hrefToNew a span{text-decoration:underline}.colToCon .inpreg input,.colToCon .inpreg select,.containVerifDouble .inp input{height:2.5rem;font-size:.9rem;border-radius:5px;border:1px solid #c7c2c291;outline:0;padding:.3rem}.colToCon .inpreg input:focus,.colToCon .inpreg select:focus,.containVerifDouble .inp input:focus{border-color:#008780}.inpreg .passToreg{display:flex;border:1px solid #c6c5c59c;border-radius:5px}.inpreg .passToreg input{width:85%;border:none}.colToCon .buttFrgtPass,.colToCon .buttreg{border-radius:30px;height:2.5rem;outline:0}.colToCon .buttreg{width:150px;border:none}.error{font-size:.75rem;font-weight:600;color:#ff0a0a}.colToCon .buttFrgtPass{width:auto;padding:.2rem .5rem;border:none;font-size:.85rem}.colToCon .confirmation a{width:150px;display:inline-block;font-size:.85rem;border-radius:30px;padding:.7rem .2rem}.containVerifDouble .buttFrgt button{min-width:150px;height:2.5rem;border-radius:30px;padding:.2rem;font-size:.9rem;outline:0;border:none;margin-left:.5rem;margin-right:.5rem}.btn-disabled{background-color:rgba(0,0,0,.149);color:rgba(255,255,255,.345);cursor:not-allowed}.btn-enabled{background-color:#000;color:#fff;cursor:pointer}.divMin,.divSec{background:#008780;color:#fff;margin-left:1rem;margin-right:1rem;padding:.7rem 1.6rem;border:1px solid #008780;border-radius:5px}#countdown #minutes,#countdown #seconds{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.15rem}.colProject .cardProject{border:1px solid #dfdfe4;border-radius:5px;padding:2rem 1rem;margin:1rem 0;display:flex}.colProject .cardProject a{color:#000;width:100%}.colProject .cardProject .infos{display:flex;flex-direction:column;width:70%}.cardProject h3{font-size:1.42rem}.cardProject .spanTime{font-size:.85rem}.cardProject .spanStatut{font-size:1.02rem}.colProject .cardProject .liens{width:30%;display:flex;justify-content:end}.cardProject .liens .hrefSv{display:flex;justify-content:center;align-items:center;width:70px;height:2.5rem;padding:.3rem;border-radius:30px}.cardProject .liens svg{width:23px;height:23px}.txtNoneProj{font-size:.95rem}.cardProject.terminer{opacity:.5}.myProRow{border:1px solid #a5a8a855;padding:.5rem;border-radius:5px}.myProDet{border-right:1px solid #a5a8a855}.myProUl ul{padding-left:0}.myProChat .txtChat,.myProUl ul .firstLi{border-bottom:1px solid #a5a8a855;text-align:center;font-size:1.35rem;font-weight:600;padding:.5rem 0}.myProUl ul .dets{max-width:100%;word-wrap:break-word;font-size:.97rem;margin:.5rem 0;padding:.5rem 0;border-bottom:1px solid #a5a8a83b}#new-message-notification{position:fixed;bottom:20px;right:20px;background-color:#33abc9;color:#fff;padding:10px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.2);font-size:.85rem;cursor:pointer}#new-message-notification p{margin-bottom:0}.myProChat .chatBox{width:100%;height:350px;max-height:350px;overflow-x:hidden;overflow-y:auto;padding:.5rem 1rem}.chatBox .blockUl{display:flex;flex-direction:column;overflow-x:hidden;padding:0 1rem}.chatBox .datepublication{text-align:center;margin:.5rem 0;font-size:.8rem;color:#000000a9}.chatBox .blockLi{width:100%;padding:.5rem 0;margin:.5rem 0;font-size:.9rem;word-wrap:break-word}.divtxt.send{justify-content:end}.divtxt.received{justify-content:start}.chatBox .divPtxt{width:65%;height:auto;padding:1rem;border-radius:5px}.divtxt.send .divPtxt{background:#e84ccb2d}.divtxt.send .divPtxt:after{left:auto;right:-20px;border:12px solid;border-color:#fbdff6 transparent transparent #fbdff6}.divtxt.received .divPtxt{background:#eef0f4;position:relative}.divtxt.received .divPtxt:after{left:-20px;right:auto;border:12px solid;border-color:#eef0f4 #eef0f4 transparent transparent}.divtxt.received .divPtxt .sender{font-size:.8rem;font-weight:700}.sendMessage{border-top:1px solid #a5a8a83b;display:flex;padding:.5rem 0}.sendMessage form{width:100%;display:flex}.sendMessage form .docorImg,.sendMessage form .sndButt{width:10%;display:flex;justify-content:center;align-items:center}#fileOptions.open,.pop.open{display:block}.sendMessage form .docorImg .pop{position:absolute;bottom:120%;left:0;width:250px;display:flex;flex-direction:column;box-shadow:0 .0625rem .375rem rgba(0,0,0,.15);background:#fff;color:#fff;padding:.5rem;font-size:.85rem}.sendMessage form .docorImg .pop button{margin:.5rem 0;padding:.5rem .3rem;width:100%;display:flex;align-items:center}.sendMessage form .docorImg .pop button svg{margin-right:.5rem}.sendMessage form .docorImg .pop button:hover{background:#e84ccb13}.sendMessage form .areaMessage{width:80%;display:flex;justify-content:center;align-items:center}.sendMessage form .areaMessage textarea{width:100%;height:40px;min-height:40px;max-height:40px;font-size:.94rem;border-color:#a5a8a862;background:#e84ccb12;border-radius:5px;padding:.5rem .2rem .2rem;resize:none}.sendMessage form .areaMessage textarea:focus{outline:#0087802e solid 1px}.sendMessage form .docorImg button,.sendMessage form .sndButt button{outline:0;border:none;background:0 0}.sendMessage form .docorImg #addFileButton:focus svg,.sendMessage form .docorImg #addFileButton:hover svg,.sendMessage form .sndButt button:hover svg{fill:#07e71a;transition:.3s}.sendMessage form .docorImg button svg,.sendMessage form .sndButt button svg{width:25px;height:25px}.sendMessage form .docorImg #addFileButton.open svg{transition:transform 250ms linear;transform:rotate(45deg)}.message-image{margin-top:10px}.chat-image{max-width:40%;height:auto;cursor:pointer}.download-button{display:block;margin-top:5px;padding:8px 12px;background-color:#1f2020;color:#fff;text-align:center;text-decoration:none;border-radius:4px;font-size:.75rem}#popup,.modalChat{position:fixed;top:0;display:none}.download-button:hover{background-color:#1f2020d0}.message-document{text-align:center}.modalChat{z-index:100;left:0;width:100%;height:100%;overflow:hidden!important;background-color:rgba(0,0,0,.9)}.modalChat .divtoO{display:flex;flex-direction:column;height:100%}.modalChat .close{height:10%;text-align:right;color:#f1f1f1;font-size:40px;font-weight:700;margin-right:1rem}.modalChat .close:focus,.modalChat .close:hover{color:#bbb;text-decoration:none;cursor:pointer}.modalChat .pic{height:80%;padding:1rem 3rem}.modalChat .modal-contentChat{margin:auto;display:block;background:0 0!important;height:auto;max-height:100%}.modalChat #caption{margin:auto;display:block;text-align:center;color:#ccc;padding:10px 0;height:10%}.tri-right.border.btm-left-in:before{content:' ';position:absolute;width:0;height:0;left:30px;right:auto;top:auto;bottom:-40px;border:20px solid;border-color:#666 transparent transparent #666}#chat-box::-webkit-scrollbar{width:8px;background-color:transparent}#popup,#popup .posit{width:100%;height:100%}#chat-box::-webkit-scrollbar-thumb{background-color:#d8d7d7;border-radius:10px}#chat-box{scrollbar-width:thin;scrollbar-color:#d8d7d7 transparent}#chat-box::-webkit-scrollbar-thumb:hover{background-color:#d8d7d7}#scroll-indicator{position:absolute;top:10px;right:5px;cursor:pointer;color:#008780}#popup{right:0;background:rgba(38,38,38,.8);z-index:200}#popup .posit{z-index:201}#popup .alert{width:500px;height:250px;position:absolute;top:50%;right:50%;left:50%;transform:translate(-50%,-50%);background:#fff;z-index:201}#popup .alert .closediv{margin:1rem 0;text-align:end}#popup .close-btn{margin-right:.5rem;color:inherit;background:0 0;border:none;font-size:1.4rem;line-height:1}#popup .alert p{font-size:1rem}#popup .alert-danger p{color:#ec0d0d}#popup .alert-success p{color:rgb(47 118 47);text-align:center}.popmee{display:flex;flex-direction:column;align-items:center}.aToVerifTheMail{font-size:.85rem;background:#000000c4;color:#fff;padding:.7rem .5rem;border-radius:30px;margin:1rem 0}.aToVerifTheMail:hover{background:#000000dc}@media (max-width:767px){.blockUl .blockLi .divPtxt,.civManage,.colProject .cardProject .infos,.formInfo .input input,.formInfo .input select{width:100%}.chat-image,.civManage{max-width:100%}.goBackMobile{display:block}.contGoBackMob .goBackMobile,.containToMob .containerMenuLog{display:none}.containerMenuLog{margin-top:1rem!important}.rowCon .colToCon{border:none}.formInfo button{width:200px}.civManage{flex-direction:column}.civManage a{width:80%;margin-bottom:2rem}.colProject .cardProject{padding:1rem .5rem}.cardProject h3{font-size:1.22rem}.myProChat .txtChat,.myProUl ul .firstLi,.sendMessage{border-color:#a5a8a8}.aToVerifTheMail{font-size:.75rem}.chatBox .divPtxt{width:95%}.modalChat .pic{display:flex;align-items:center;justify-content:center}}