.mainscreenLogin .scrollable-content{position:fixed;bottom:20px;top:0;left:0;right:0;overflow:auto;max-width:1280px!important;margin:auto!important}.mainscreenLogin .header-box{position:relative}.mainscreenLogin .login-box{padding-top:50px}.mainscreenLogin h1{color:#4280dd;font-size:36pt;font-weight:700;text-align:center}.mainscreenLogin .imgContainer{text-align:center}.mainscreenLogin .imgContainer img{max-width:300px}.megalist .megalistRow .circleStatus{font-size:16px}.imgDocumentContainer,.imgDocumentContainer .mainImgContainer{background-color:gray}.format-password{color:#3e88c0;font-size:small}.portail-title{width:100%;text-align:center;font-weight:700;border-bottom:1px solid black;padding-top:8px!important;margin-bottom:2px!important}.portail-warning{font-weight:700;color:#ff8c00;margin-bottom:15px}.section{padding-top:10px;padding-bottom:5px;font-size:16px;font-weight:700}.sites-custom-message{color:#d85910;font-weight:700}.check-spam-message{color:#ff8c00}.contrainte-examen,.message-empty-result{color:red}.creneau-disponible{background-color:#f0f0f0;border-radius:1px;margin-top:3px;padding-bottom:5px;color:#374959}.creneau-disponible-header{background-color:#eaeaea;padding-left:5px;font-weight:700}.creneau-horaire{display:inline-block;border-radius:3px;padding:5px 15px;color:#374959;background-color:#9fdbf4;font-weight:700;margin-top:5px}.creneau-horaire .xvlabellink{text-decoration:none}.creneau-horaire-favoris{background-color:#e5d604}.creneau-show-moreless{color:#374959}.rdv-entete{background-color:#eee;border:1px solid #ccc;font-size:smaller;padding-bottom:3px;padding-left:3px;margin-bottom:5px;border-radius:5px}.depassement-honoraires{color:red}.complement-honoraires{color:orange}.extension-ordonnances{font-size:smaller;font-weight:400;color:#3e88c0;display:inline-block}.zone-frame{border:1px solid #BBBBBB;border-radius:5px;padding:0 5px;min-height:45px;background-color:#e5e5e5}.zone-frame-patient{border:1px solid #BBBBBB;border-radius:5px;padding:0 5px;min-height:45px;background-color:#d5d5d5;cursor:pointer}.zone-frame-patient-selected{border:1px solid #BBBBBB;border-radius:5px;padding:0 5px;min-height:45px;background-color:#b5b5b5;cursor:pointer}.tiers-tab>div.tab-content{background-color:#e5e5e5!important}.frame-title{font-weight:700;padding-bottom:3px}.medecin-button{position:absolute;top:0;right:2px}.tableHeader{width:100%}.message-info{width:100%;padding-left:5px!important;padding-top:5px!important;padding-bottom:5px!important;background-color:#e5f0ff;margin-top:10px!important;line-height:normal}.portail-main-title{width:100%;text-align:center;border-bottom:1px solid lightgrey;padding-top:8px!important}.xvbuttoncontainer.blue-button{margin-bottom:3px}.xvbuttoncontainer.blue-button .xvbuttoncontent{background-color:#4a91d9!important;color:#fff!important;font-weight:700}.xvbuttoncontainer.red-button{margin-bottom:3px}.xvbuttoncontainer.red-button .xvbuttoncontent{background-color:#ff4d4f!important;color:#fff!important;font-weight:700}.xvbuttoncontainer.orange-button{margin-bottom:3px}.xvbuttoncontainer.orange-button .xvbuttoncontent{background-color:#d85910!important;color:#fff!important;font-weight:700}.xvbuttoncontainer.orange-light-button{margin-bottom:3px}.xvbuttoncontainer.orange-light-button .xvbuttoncontent{background-color:#ffede5!important;color:#d85910!important;font-weight:700}.nom-utilisateur{text-align:right;padding-top:3px;padding-left:3px}.bandeau{max-height:120px}.message-creation-compte{width:100%;padding:10px 5px 10px 3px!important;font-size:larger;background-color:#ffede5;margin-top:10px!important;line-height:normal;border:1px solid #d85910}.message-creation-compte .xvbuttoncontainer{margin-bottom:3px}.message-creation-compte .xvbuttoncontainer .xvbuttoncontent{background-color:#d85910!important;color:#fff!important;font-weight:700}.message-demande-compte-existant{width:100%;padding:5px 5px 5px 3px!important;background-color:#c6edce;margin-top:10px!important;line-height:normal;border:1px solid #57D16E}.message-paiement{width:100%;padding:10px 5px 10px 3px!important;font-size:larger;background-color:#ffd4d4;margin-top:10px!important;line-height:normal;border:1px solid #FF4D4F}.message-paiement .xvbuttoncontainer{margin-bottom:3px}.message-paiement .xvbuttoncontainer .xvbuttoncontent{background-color:#ff4d4f!important;color:#fff!important;font-weight:700}.legende{font-size:smaller}.majoration-warning{color:#8b0000;font-weight:700}.portail-vignette-rdv{background-color:#fff0dd;box-shadow:3px 3px #d3d3d3;border-radius:1px;margin-top:5px;margin-bottom:5px}.portail-vignette-examen{background-color:#c6edce;box-shadow:3px 3px #d3d3d3;border-radius:1px;margin-top:5px;margin-bottom:5px}.portail-vignette-demrv{background-color:#ffe8dd;box-shadow:3px 3px #d3d3d3;border-radius:1px;margin-top:5px;margin-bottom:5px}.portail-vignette-diffusion{background-color:#c6edce;box-shadow:3px 3px #d3d3d3;border-radius:1px;margin-top:5px;margin-bottom:5px}.portail-vignette-diffusion.portail-vignette-diffusion-readed{background-color:#e5e5e5!important}.portail-vignette-title{width:100%;text-align:center;padding-top:3px!important;padding-bottom:3px!important}.portail-vignette-rdv .portail-vignette-title{background-color:#ffe4cc}.portail-vignette-examen .portail-vignette-title{background-color:#b6eac1}.portail-vignette-demrv .portail-vignette-title{background-color:#ffd7cc}.portail-vignette-diffusion .portail-vignette-title{background-color:#b6eac1}.portail-vignette-diffusion.portail-vignette-diffusion-readed .portail-vignette-title{background-color:#dedede!important}.portail-vignette-mobile,.portail-vignette-mobile .xvbuttoncontainer .xvbuttoncontent{font-size:small}.xvbuttoncontainer.portail-vignette-rdv-action-principale{margin-bottom:3px}.xvbuttoncontainer.portail-vignette-rdv-action-principale .xvbuttoncontent{background-color:#ffa372!important}.xvbuttoncontainer.portail-vignette-rdv-action-secondaire{margin-bottom:3px}.xvbuttoncontainer.portail-vignette-rdv-action-secondaire .xvbuttoncontent{background-color:#ffccb2!important}.xvbuttoncontainer.portail-vignette-examen-action-principale{margin-bottom:3px}.xvbuttoncontainer.portail-vignette-examen-action-principale .xvbuttoncontent{background-color:#57d16e!important}.xvbuttoncontainer.portail-vignette-examen-action-secondaire{margin-bottom:3px}.xvbuttoncontainer.portail-vignette-examen-action-secondaire .xvbuttoncontent{background-color:#8be89d!important}.xvbuttoncontainer.portail-vignette-demrv-action-principale{margin-bottom:3px}.xvbuttoncontainer.portail-vignette-demrv-action-principale .xvbuttoncontent{background-color:#ffb9b2!important}.xvbuttoncontainer.portail-vignette-diffusion-action-principale{margin-bottom:3px}.xvbuttoncontainer.portail-vignette-diffusion-action-principale .xvbuttoncontent{background-color:#57d16e!important}.portail-vignette-diffusion-readed .xvbuttoncontainer.portail-vignette-diffusion-action-principale .xvbuttoncontent{background-color:#c9c9c9!important}.xvbuttoncontainer.portail-vignette-diffusion-action-secondaire{margin-bottom:3px}.xvbuttoncontainer.portail-vignette-diffusion-action-secondaire .xvbuttoncontent{background-color:#8be89d!important}.portail-vignette-diffusion-readed .xvbuttoncontainer.portail-vignette-diffusion-action-secondaire .xvbuttoncontent{background-color:#c9c9c9!important}.heureArriveeRequise,.soldePatient,.messageDemRv,.dateDeplacement{color:#8b0000;font-weight:700}.portail-menu{border-top:1px solid lightgrey;border-bottom:1px solid lightgrey;height:50px}.portail-menu-item{font-family:Arial,Helvetica,sans-serif;cursor:pointer;padding-right:5px;line-height:45px}.portail-menu-item:hover{border-bottom:3px solid #719af1}.portail-menu-item.selected{color:#719af1;border-bottom:3px solid #719af1}.portail-menu-mobile{height:50px}.portail-menu-item-mobile{text-align:center;font-family:Arial,Helvetica,sans-serif;padding-right:5px;font-size:xx-small;line-height:normal}.portail-menu-item-mobile img{width:24px}
