.inherit-color{color:inherit!important}.clr-black{color:#000}.clr-light-black{color:#212529}.bg-white{background-color:#fafafa!important}.clr-white{color:#fff!important}.bg-primary{background-color:#429dc2!important;color:#fafafa}.bg-primary-gr{background:linear-gradient(#42a7cc,#4193b8)!important;color:#fafafa}.border-primary{border:1px solid #4089ae}.border-primary-in{box-shadow:inset 0 0 0 1px #4089ae}.clr-primary{color:#429dc2}.bg-blue-gr:not(.btn-disabled){background:linear-gradient(#4196d4,#3e85c0)!important;color:#fafafa}.bg-blue{background-color:#3e8fca!important;color:#fafafa}.border-blue{border:1px solid #3e7bb6}.border-blue-in{box-shadow:inset 0 0 0 1px #3e7bb6}.bg-dark-blue-gr{background:linear-gradient(#56749c,#446188)!important;color:#fafafa}.bg-dark-blue{background-color:#4d6a92!important;color:#fafafa}.border-dark-blue{border:1px solid #3e557d}.border-dark-blue-in{box-shadow:inset 0 0 0 1px #3e557d}.bg-clear-blue-gr{background:linear-gradient(#5bc9e7,#5ab6d4)!important;color:#fafafa}.bg-clear-blue{background-color:#5ac0de!important;color:#fafafa}.border-clear-blue{border:1px solid #58acca}.border-clear-blue-in{box-shadow:inset 0 0 0 1px #58acca}.bg-clear-blue-module{background-color:#409dc2;color:#fafafa}.bg-purple-gr:not(.btn-disabled){background:linear-gradient(#a00363,#8c0350)!important;color:#fafafa}.bg-purple{background-color:#a00363!important;color:#fafafa}.border-purple{border:1px solid #910354}.border-purple-in{box-shadow:inset 0 0 0 1px #69033d}.clr-purple{color:#a00363}.clr-purple-light{color:#b82f7d}.bg-green-gr{background:linear-gradient(#67c267,#58ae58)!important;color:#fafafa}.bg-green{background-color:#5cb75c!important;color:#fafafa}.clr-green{color:#58a458}.border-green{border:1px solid #58a458}.border-green-in{box-shadow:inset 0 0 0 1px #58a458}.bg-grey-gr{background:linear-gradient(#a3a3a3,#8f8f8f)!important;color:#fafafa}.bg-grey{background-color:#999!important;color:#fafafa}.border-grey{border:1px solid #858585}.border-grey-in{box-shadow:inset 0 0 0 1px #858585}.clr-grey{color:#858585!important}.bg-grey-custom{background-color:#87898f}.bg-clear-grey-gr{background:linear-gradient(#c1c1c1,#adadad)!important;color:#fafafa}.bg-clear-grey{background-color:#b7b7b7!important;color:#fafafa}.border-clear-grey{border:1px solid #a3a3a3}.border-clear-grey-in{box-shadow:inset 0 0 0 1px #a3a3a3}.clr-clear-grey{color:#a3a3a3}.clr-grey-archive{color:#afaeae}.bg-light-grey{background-color:#ddd}.border-light-grey{border:1px solid #ddd}.border-light-grey-in{box-shadow:inset 0 0 0 1px #ddd}.clr-light-grey{color:#ddd}.bg-dark-grey-gr{background:linear-gradient(#777,#666)!important;color:#fafafa}.bg-dark-grey{background-color:#666!important;color:#fafafa}.border-dark-grey{border:1px solid #444}.border-dark-grey-in{box-shadow:inset 0 0 0 1px #666}.clr-dark-grey{color:#666}.bg-red-gr{background:linear-gradient(#ed5651,#d95452)!important;color:#fafafa}.bg-red{background-color:#e35752!important;color:#fafafa}.clr-red{color:#ad4541!important}.border-red{border:1px solid #ad4541}.border-red-in{box-shadow:inset 0 0 0 1px #ad4541}.bg-orange{background-color:orange!important;color:#222}.clr-orange{color:#db6a0b}.border-orange{border:1px solid #ce8501}.border-orange-in{box-shadow:inset 0 0 0 1px #ce8501}.bg-yellow-gr{background:linear-gradient(#fab64f,#dc994e)!important;color:#fafafa}.bg-yellow{background-color:#eba650!important;color:#fafafa}.border-yellow{border:1px solid #c8864d}.border-yellow-in{box-shadow:inset 0 0 0 1px #c8864d}.bg-light-yellow{background-color:#f9e33b!important}.border-light-yellow{border:1px solid #c1aa53}.border-light-yellow-in{box-shadow:inset 0 0 0 1px #dcc15d}.bg-cyan{background-color:#3ecabd!important;color:#fafafa}.border-cyan{border:1px solid #32a59b}.border-cyan-in{box-shadow:inset 0 0 0 1px #32a59b}.medical-picto{background:url(/build/images/medical-pictos.81120ef6.png) no-repeat;display:inline-block;height:19px;width:19px}.medical-picto-vigilance_1{background-position:0 0}.medical-picto-vigilance_2{background-position:-19px 0}.medical-picto-vigilance_3{background-position:-38px 0}.medical-picto-vigilance_4{background-position:-57px 0}.medical-picto-dopant{background-position:-76px 0}.medical-picto-stupefiant{background-position:-95px 0}.medical-picto-generique{background-position:-114px 0}.medical-picto-referent{background-position:-133px 0}.medical-picto-sage-femme{background-position:-152px 0}.acte-picto{background:url(/build/images/actes-pictos.a050b384.png) no-repeat;display:inline-block;height:64px;width:64px}.acte-picto-traitement{background-position:0 0}.acte-picto-surveillance{background-position:-64px 0}.acte-picto-soin{background-position:-128px 0}.row{font-size:0;margin-bottom:15px;margin-top:15px;width:100%}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{display:inline-block;font-size:.9rem;vertical-align:top}.col-1.hidden,.col-10.hidden,.col-11.hidden,.col-12.hidden,.col-2.hidden,.col-3.hidden,.col-4.hidden,.col-5.hidden,.col-6.hidden,.col-7.hidden,.col-8.hidden,.col-9.hidden{display:none}.table{border-collapse:collapse;table-layout:fixed;width:100%}.table th{padding:15px 10px;text-align:left;white-space:nowrap}.table td{font-size:.9em;padding:7px 10px;vertical-align:top}.table td.align-middle{vertical-align:middle}.table tbody tr:nth-child(odd){background-color:rgba(66,157,194,.07)}.table.table-gr-2 tbody tr{background:none}.table.table-gr-2 tbody tr:nth-child(4n - 1),.table.table-gr-2 tbody tr:nth-child(4n){background-color:rgba(66,157,194,.07)}.table tbody tr:hover,.table.table-gr-2 tbody tr:nth-child(4n - 1):hover,.table.table-gr-2 tbody tr:nth-child(4n):hover{background-color:rgba(66,157,194,.15)}table.border-collapse{border-collapse:collapse}table td.col-1,table td.col-10,table td.col-11,table td.col-12,table td.col-2,table td.col-3,table td.col-4,table td.col-5,table td.col-6,table td.col-7,table td.col-8,table td.col-9,table th.col-1,table th.col-10,table th.col-11,table th.col-12,table th.col-2,table th.col-3,table th.col-4,table th.col-5,table th.col-6,table th.col-7,table th.col-8,table th.col-9{display:table-cell}.col-1{width:8.333333%}.col-2{width:16.666667%}.col-3{width:25%}.col-4{width:33.333333%}.col-5{width:41.666667%}.col-6{width:50%}.col-7{width:58.333333%}.col-8{width:66.666667%}.col-9{width:75%}.col-10{width:83.333333%}.col-11{width:91.666667%}.col-12{width:100%}.col-offset-1{margin-left:8.333333%}.col-offset-2{margin-left:16.666667%}.col-offset-3{margin-left:25%}.col-offset-4{margin-left:33.333333%}.col-offset-5{margin-left:41.666667%}.col-offset-6{margin-left:50%}.col-offset-7{margin-left:58.333333%}.col-offset-8{margin-left:66.666667%}.col-offset-9{margin-left:75%}.col-offset-10{margin-left:83.333333%}.col-offset-11{margin-left:91.666667%}.col-offset-12{margin-left:100%}h2{margin:30px 0}h3{font-size:1.5em;font-weight:400}h3,h4{margin:15px 0}.list-item>div{margin-left:1%;margin-right:1%}.list-item>div:first-child{margin-left:0}.list-item>div:last-child{margin-right:0}.input-text-align{width:49%!important}.btn{cursor:pointer;display:inline-block;font-size:.8em;line-height:20px;min-height:20px;padding:5px 10px;text-align:center}.btn.hidden{display:none}.btn,.btn-default{border-radius:3px}.btn-squarred{border-radius:0}.btn-default[disabled],.btn-squarred[disabled],.btn[disabled]{cursor:auto;opacity:.7}.btn-disabled{background:#b7b7b7!important;border:1px solid #858585!important;color:#5d5d5d!important;cursor:inherit!important}.btn-big{font-size:1em;font-weight:700;line-height:30px;min-height:30px}.btn-small{line-height:16px;min-height:16px;padding:4px 8px}.line-height-show{line-height:30px}.line-height-form{line-height:32px}.textarea{background:#eee;border:1px solid #d8d5d5;color:#4c4c4c;padding:5px 10px;text-align:justify}.fa-bigger{font-size:1.25em}.fa-giant{font-size:1.9em}.fa-exclamation-triangle{color:red}.fa-check{color:green}.card{background-color:#fafafa;box-shadow:1px 1px 3px 1px rgba(125,145,152,.49);position:relative}.inl-container{margin:0 15px}.container{margin:15px}.container.fill-height,.inner-container.fill-height{height:calc(100% - 30px)}.inner-container{padding:15px}.heading{font-weight:700;padding-bottom:15px;padding-top:15px}.tabs{cursor:pointer}.tab-inactive{background-color:hsla(0,0%,83%,.6);color:#f3f3f3}.label{border-radius:.25em;color:#fff;display:inline;font-size:75%;font-weight:700;line-height:1;padding:.2em .6em .3em;text-align:center;vertical-align:baseline;white-space:nowrap}.label[href]:focus,.label[href]:hover{color:#fff;cursor:pointer;text-decoration:none}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:focus,.label-default[href]:hover{background-color:grey}.label-primary{background-color:#428bca}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.label-block{display:block;padding-left:0;padding-right:0;width:100%}.label-block+.label-block{margin-top:5px}iframe.doc-preview{background:#d1d1d1}form .form-row-checkbox{display:block}form .form-checkbox,form .form-checkbox-expanded,form .form-row-checkbox,form .form-row-checkbox label,form .form-row-checkbox-expanded,form .form-row-checkbox-expanded label{cursor:pointer!important}form .form-label{display:inline-block;padding:5px 5px 0 0;width:calc(100% - 10px)}form .form-label-du{display:inline-block;padding:5px 5px 0 10px}form .form-widget textarea{height:inherit}.medical-tdb-filters input[type=password],.medical-tdb-filters input[type=text],form input[type=password],form input[type=text]{border:1px solid #d8d5d5;font-size:16px;height:32px;padding-left:8px;width:100%}form input[type=file]{max-width:100%}form button[type=submit]{font-family:Noto Sans,sans-serif;min-height:32px}form button[type=submit].btn-big{min-height:42px}form .form-row{min-height:34px}.form-empty{width:20%}.rowImportanceCheckbox{margin-top:5px}.form-checkbox{display:inline-block;height:20px;vertical-align:middle;width:20px!important}.form-checkbox .custom-checkbox{background-color:#fff;border:1px solid #d8d5d5;height:18px;position:relative;width:18px}.form-checkbox .custom-checkbox i{background-color:#fff;color:#fff;display:block;font-size:10px;margin:4px;position:absolute}.form-checkbox .custom-checkbox.checkbox-enabled{background:#f4ffec;transition:background-color .15s ease-in-out}.form-checkbox .custom-checkbox.checkbox-enabled i{color:#77c240;transition:color .15s ease-in-out}.form-checkbox .custom-checkbox[data-disabled]{background-color:#eee;cursor:auto!important}form .form-row-checkbox-expanded{display:inline-block;width:100%}form .form-row-checkbox-expanded-du,form .form-row-checkbox-expanded-rh{display:inline-block;margin-right:25px;width:auto}form .form-row-checkbox-expanded label{display:inline-block;float:right;line-height:34px;margin-left:10px;margin-right:0;padding-top:0;width:calc(100% - 49px)}form .form-row-checkbox-expanded input[type=radio]{position:relative;top:8px}form .form-row-checkbox-expanded-group:not(:last-child){margin-bottom:5px}form .radio-inline .form-row-checkbox-expanded-group{display:inline-block}form .radio-inline .form-row-checkbox-expanded{margin-left:0;width:auto}form .radio-inline .form-row-checkbox-expanded label{width:auto}form .input-group{position:relative}form .input-group .input-icon{color:#6b6e6f;font-size:20px;left:10px;position:absolute;top:5px}form .input-group input{padding-left:35px}form .flat-select{border-bottom:1px solid #d8d5d5;border-left:1px solid #d8d5d5;border-top:1px solid #d8d5d5;display:flex;height:30px;width:100%}form .flat-select-opt{background:#fff;border-collapse:collapse;border-right:1px solid #d8d5d5;flex-grow:1;font-size:.9em;line-height:30px;padding:0 5px;text-align:center}form .flat-select-opt[data-selected=selected]{background:linear-gradient(#4196d4,#3e85c0);color:#fff;transition:all .15s ease-in-out;transition-property:color,background}form .flat-select-opt[disabled],form .flat-select[data-disabled] .flat-select-opt{background-color:#eee;cursor:auto}form input:disabled,form input:read-only:not([type=submit]):not([type=image]):not([type=button]),textarea[readonly]{background-color:#eee}form textarea{height:inherit;padding-left:8px;resize:vertical}.fake-input{border:1px solid #d8d5d5;line-height:30px;min-height:30px;padding:0 8px}.fake-input-disabled{background:#eee;color:#545454}.modal-container{background:rgba(0,0,0,.15);height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.modal-container.modal-fixed{position:fixed}.modal-inner{background:#fff;box-shadow:0 0 4px 1px rgba(125,145,152,.5);height:86vh;left:5%;position:absolute;top:4vh;width:90%}.modal-fixed .modal-inner{left:9%;position:fixed;top:6%;width:82%}.modal-inner.modal-md{height:66%;left:17%;position:fixed;top:12%;width:66%}.modal-inner.modal-sm{height:50%;left:25%;position:fixed;top:15%;width:50%}.modal-inner.modal-xs{height:25%;left:25%;position:fixed;top:15%;width:50%}.modal-inner .modal-content{border-bottom:1px solid #c1c1c1;height:calc(100% - 56px);overflow-x:hidden;overflow-y:auto;padding:0 10px}.modal-inner .modal-footer{height:35px;padding:10px 0}.modal-inner .modal-footer>button,.modal-inner .modal-footer>div{box-sizing:border-box;display:inline-block;font-family:inherit;font-size:16px;font-weight:700;line-height:25px;margin:0 15px;min-width:200px}.modal-draggable-handler{cursor:move}.badge{border-radius:10px;display:inline-block;font-size:75%;font-weight:700;margin-left:4px;min-width:15px;padding:0 2px}.subtitle{font-size:80%;font-style:italic}a{color:inherit}form{margin:0}.input-separator-txt{display:inline-block;font-size:1rem;line-height:30px}.toggler-accessible{cursor:pointer}.toggler-accessible.triangle{padding-left:20px}.toggler-accessible.triangle[aria-expanded=false]:before{content:"⏵"}.toggler-accessible.triangle[aria-expanded=true]:before{content:"⏷"}.ajax-spinner-wrapper{background:rgba(0,0,0,.15);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.ajax-spinner-container{position:relative;top:calc(50% - 10px)}.ajax-spinner-error-icon,.ajax-spinner-success-icon{display:none;position:relative;text-align:center;top:calc(50% - 16px)}.ajax-spinner-error-icon{color:#c53921}.ajax-spinner-success-icon{color:#638847}.ajax-spinner{text-align:center}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ajax-spinner.spinner-type-circle>div{animation:ajax-spinner-circle-anim 1s linear infinite;border-radius:50px;box-shadow:0 3px 0 0 #4c6a92;display:block;height:96px;left:calc(50% - 48px);position:absolute;top:calc(50% - 48px);transform-origin:48px 49px;width:96px}.ajax-spinner.spinner-type-circle.inverse-color>div{box-shadow:0 3px 0 0 #b5d5e2}@keyframes ajax-spinner-circle-anim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ajax-spinner.spinner-type-dots>div{animation:ajax-spinner-dots-anim 1.4s ease-in-out infinite both;background:linear-gradient(#56749c,#456088);border-radius:100%;display:inline-block;height:20px;margin:0 10px;width:20px}.ajax-spinner.spinner-type-dots.inverse-color>div{background:linear-gradient(#bfdfec,#abcbd8)}.ajax-spinner.spinner-type-dots .bounce1{animation-delay:-.32s}.ajax-spinner.spinner-type-dots .bounce2{animation-delay:-.16s}@keyframes ajax-spinner-dots-anim{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.vidal table thead th{background-color:#c03;color:#fff}.vidal .table-title{font-size:1.8em;margin:30px 0}.vidal table{border-collapse:collapse;border-spacing:0}.vidal table thead th:first-child{width:20%}.vidal table td,.vidal table th{border:1px solid #c03;padding:5px 10px;vertical-align:initial}.vidal table th{padding:10px}#controle-resultat-modal #main{background:#fff;padding-top:30px}.yellow-highlight{background-color:#fffba4}.badge-fa{border-radius:10px;font-size:70%;height:18px;line-height:18px;margin-left:-10px;margin-top:-6px;position:absolute;text-align:center;width:18px}.icon-view{color:#1e90ff}.icon-update,.icon-view{font-size:1.2em!important}.icon-update{color:grey}.icon-delete{color:red;font-size:1.2em!important}.font-tracabilite{color:#666;font-size:.8rem;font-style:italic}.width-auto{width:auto!important}div.loupes{display:inline-block;vertical-align:middle;width:8%}.loupes img{width:40%}.inputRechercheImago{width:90%!important}.widthCustomCheckbox{width:4%!important}.paddingLabelCustomCheckbox{padding:0!important}.insBoxStatut{background-color:#ddd;color:#000;display:inline-block;font-weight:bolder;padding:0 10px}.insBoxStatut.hidden{display:none}.insBoxStatut.statutP{background-color:#cf2a27;color:#fff}.insBoxStatut.statutV{background-color:#f1c232;color:#000}.insBoxStatut.statutR{background-color:#3e8fca;color:#000}.insBoxStatut.statutQ{background-color:#65c065;color:#000}.insBoxStatut.labelBox{float:right;padding:5px 10px}.verifKo{color:red;font-style:italic;font-weight:700}.bootstrap-tagsinput{min-width:500px;width:calc(100% - 200px)}.bootstrap-tagsinput input{border:none!important;width:100%!important}.bootstrap-tagsinput .label-info{background-color:#4d6a92;font-size:100%;line-height:2}.checkbox-label{width:auto}.checkbox-label label{padding:0}.hiddenImportant{display:none!important}.loupeRecherche{width:40%}.phoneLibelle.pictoMarginTop-08 i{margin-top:8px}.uploadImages{width:250px}.photoDU{background-color:#fafbfc;border:1px solid #b0b0b0;margin-bottom:10px;padding:5px;position:relative}.font-size-big{font-size:1.4rem}.sortedTable .asc,.sortedTable .desc,.sortedTable .tablesorter-headerAsc div,.sortedTable .tablesorter-headerDesc div{color:#fff}table.sortedTable th.asc:after,table.sortedTable th.desc:after,table.sortedTable th.tablesorter-headerAsc div:after,table.sortedTable th.tablesorter-headerDesc div:after{border-left:5px solid transparent;border-right:5px solid transparent;content:"";display:inline-block;height:0;margin-left:3px;vertical-align:middle;width:0}table.sortedTable th.asc:after,table.sortedTable th.tablesorter-headerAsc div:after{border-bottom:5px solid #fff}table.sortedTable th.desc:after,table.sortedTable th.tablesorter-headerDesc div:after{border-top:5px solid #fff}.alert{align-items:stretch;display:flex;margin-bottom:1em;.alert-icon{font-size:15pt;padding:10px;text-align:center}.alert-message{height:100%;margin:auto;padding:10px;width:100%}}.alert.alert-danger{background-color:rgba(126,16,26,.1);.alert-icon{background-color:#7e101a;color:#fff}}.alert.alert-success{background-color:rgba(35,128,7,.1);.alert-icon{background-color:#238007;color:#fff}}.alert.alert-info{background-color:rgba(49,112,143,.1);.alert-icon{background-color:#31708f;color:#fff}}.alert.alert-warning{background-color:rgba(154,118,9,.1);.alert-icon{background-color:#9a7609;color:#fff}}.entreEt{display:flex;gap:8px}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.font-responsive .col-1,.font-responsive .col-10,.font-responsive .col-11,.font-responsive .col-12,.font-responsive .col-2,.font-responsive .col-3,.font-responsive .col-4,.font-responsive .col-5,.font-responsive .col-6,.font-responsive .col-7,.font-responsive .col-8,.font-responsive .col-9{font-size:.7rem}}@media screen and (max-width:1280px){.col-md-1{width:8.333333%}.col-md-2{width:16.666667%}.col-md-3{width:25%}.col-md-4{width:33.333333%}.col-md-5{width:41.666667%}.col-md-6{width:50%}.col-md-7{width:58.333333%}.col-md-8{width:66.666667%}.col-md-9{width:75%}.col-md-10{width:83.333333%}.col-md-11{width:91.666667%}.col-md-12{width:100%}}@media screen and (max-height:800px){.row{margin-bottom:10px;margin-top:10px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.font-responsive .form-label{padding-top:8px}.font-responsive input[type=password],.font-responsive input[type=text]{font-size:.7rem}}@media screen and (max-height:800px){h2{margin:20px 0}h3,h4{margin:10px 0}.container{margin:10px}.container.fill-height,.inner-container.fill-height{height:calc(100% - 20px)}.inner-container{padding:10px}.inl-container{margin:0 10px}.heading{font-weight:700;padding-bottom:10px;padding-top:10px}}@media (prefers-contrast:more){.form-checkbox .custom-checkbox i{opacity:0}.form-checkbox .custom-checkbox.checkbox-enabled i{opacity:1}}