<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body {background-color:#CCCCCC; }
.login_bloc {height: 400px;width: 350px;margin-top: auto;margin-bottom: auto;background: #e5e5e5;position: relative;display: flex;justify-content: center;flex-direction: column;padding: 10px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);-webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);-moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);border-radius: 20px;}
.login_logo_conteneur {position: absolute;height: 130px;width: 275px;top: -35px;background: #FFFFFF;padding: 10px;text-align: center;}
.login_logo_placeholder {display:block;height:100%;width:100%;border: 1px solid black;background-color:#999;}
.login_logo_padder {margin-top: 100px;}
.tools_btn{background-color:#ff6110 !important;color:white !important;width:100%;}
.tools_input {background: #ffffff !important;color: grey !important;border: 1px solid #b6b6b6 !important; border-right: 0px !important; border-radius: 0.25rem 0 0 0.25rem !important;padding-right:0 !important;}
.tools_text, .tools_text:focus {box-shadow: none !important;outline: 0px !important;border: 1px solid #b6b6b6 !important;border-left: 0px !important;}
/* --------------------------------------------------------------------------------------------------- */
.cadre_div{box-shadow:0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);padding:30px;}
::-webkit-input-placeholder {color:#9e9e9e !important;font-style:italic;}
::-moz-placeholder {color:#9e9e9e !important;font-style:italic;}
:-ms-input-placeholder {color:#9e9e9e !important;font-style:italic;}
:-moz-placeholder {color:#9e9e9e !important;font-style:italic;}
[data-toggle=tooltip]{cursor:pointer;}
.tooltip{margin:10px;} /* surcharge boostrap : on Ã©loigne la flÃ¨che du tooltip bootstrap */
.tooltip-inner {max-width: 350px; width: inherit; text-align:left;}
input[type=checkbox]{display:none;}
input[type=checkbox] + label::before { display:inline-block;content:url('../img/ch_off.png');width:20px;height:20px;padding-right:5px;margin-bottom:0px !important;}
input[type=checkbox]:checked + label::before {content:url('../img/BLEUch_on.png');margin-bottom:0px !important;}
[type="checkbox"]:not(:checked) + label,[type="checkbox"]:checked + label {position: relative;padding-left: 27px;padding-top:0px;cursor: pointer;margin-bottom:0px !important;}
[type="checkbox"]:not(:checked) + label:before,[type="checkbox"]:checked + label:before {position: absolute;left:0; top: 0px;width: 20px; height: 20px;margin-bottom:0px !important;}
.false_disa + label {color:#bbbbbb !important;cursor:not-allowed !important;}
@media (min-width: 768px) {.modal-xl {width: 95%;max-width:1800px;}}
.modal-dialog{overflow-y: initial !important}
.modal-body{overflow-y: auto;}
._always_on_top{z-index: 9000 !important;} /* garantit le plus haut level d'affichage */   
._top_welcome{color: white!important;background-color:#494949;border-bottom:1px solid #808080;font-size: smaller;padding:20px;padding-left:0;}
.holder_rouge::-webkit-input-placeholder {color: #dc3545 !important;font-style: italic;}
.holder_rouge::-moz-placeholder {color: #dc3545 !important;font-style: italic;opacity: 1;}
.holder_rouge:-ms-input-placeholder {color: #dc3545 !important;font-style: italic;}
.holder_rouge:-moz-placeholder {color: #dc3545 !important;font-style: italic;opacity: 1;}
/* Le calendrier */
._calextender .ajax__calendar_container {width: 95%;margin: 0px;background-color: #ffffff;border: solid 1px #666666;-moz-border-radius-bottomleft: 8px;-webkit-border-bottom-left-radius: 8px;-khtml-border-bottom-left-radius: 8px;border-bottom-left-radius: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-bottom-right-radius: 8px;-khtml-border-bottom-right-radius: 8px;border-bottom-right-radius: 8px;font-size: 12px;}
._calextender .ajax__calendar_header {border-bottom: 1px solid #e9ecef;height: 40px !important;padding-top: 8px !important;}
._calextender .ajax__calendar_body {margin-top: 20px;}
._calextender .ajax__calendar_day, .calextender .ajax__calendar_month, .calextender .ajax__calendar_year {text-align: center;}
._calextender .ajax__calendar_dayname {text-align: center;margin-bottom: 4px;margin-top: 2px;font-weight: bold;width: auto !important;}
._calextender .ajax__calendar_footer {border-top: 1px solid #e9ecef;color: #54acd9;height: 30px !important;}
._calextender .ajax__calendar_today {color: #ff6e16;padding-top: 8px !important;}
._calextender .ajax__calendar_active {color: #004080;font-weight: bold;background-color: #e4e6e7;}
/* Le calendrier */
.autocompletion{overflow:auto;height:200px;list-style-type:none;margin:0px;padding:5px;z-index:2000 !important;border:1px solid #e2e2e2;cursor:pointer;background-color:#ffffff;}
.holder_rouge::-webkit-input-placeholder {color: #ff0000 !important;font-style: italic;}
.holder_rouge::-moz-placeholder {color: #ff0000 !important;font-style: italic;opacity: 1;}
.holder_rouge:-ms-input-placeholder {color: #ff0000 !important;font-style: italic;}
.holder_rouge:-moz-placeholder {color: #ff0000 !important;font-style: italic;opacity: 1;}
/* la box de description pour un champ */
._description_box{position: relative;display: block;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border-top: 1px solid rgba(0,0,0,.125);border-left: 1px solid rgba(0,0,0,.125);border-right: 1px solid rgba(0,0,0,.125);border-bottom: 1px solid rgba(0,0,0,.05);border-radius: .25rem .25rem 0 0;background-color: #f8f9fa!important;flex: 1 1 auto;padding: 1.25rem;} 
/* Les boutons ronds*/
.btn-info-rond {color: #ffffff !important;background-color: #e24e02 !important;}
.btn-info-rond:hover{background-color: #b13d01 !important;}
.btn-info {color: #ffffff !important;background-color: #e24e02 !important;border-color: #e24e02 !important;}
.btn-info:hover{background-color: #b13d01 !important;border-color: #b13d01 !important;}
/* La border shadow cut-opÃ©rateur */
.or-spacer {opacity : 0.4;position:relative;}
.or-spacer .mask {overflow:hidden;height:20px;}
.or-spacer .mask:after {content:'';display:block;margin:-25px auto 0;width:100%;height:25px;border-radius:125px / 12px;box-shadow:0 0 8px black;}
.or-spacer span {width:50px;height:50px;position:absolute;bottom:100%;margin-bottom:-25px;left:50%;margin-left:-25px;border-radius:100%;box-shadow:0 2px 4px #999;background:white;}
.or-spacer span i {position:absolute;top:4px;bottom:4px;left:4px;right:4px;border-radius:100%;border:1px dashed #aaa;text-align:center;line-height:40px;font-style:normal;color:#999;}
/* La border shadow cut-opÃ©rateur */
.overflow_sizer {height: 70vh;overflow-x: hidden;}
.curseur_pointeur {cursor: pointer !important;}
.curseur_standard {cursor: default !important;}
.curseur_question {cursor:help !important}
.table_darker, .table_darker td, .table_darker th{border-color: #808080;}
.table_darker th {border-top-color:black;border-bottom-color:black;}
.header_center{text-align:center !important;}
._td_autoadjust{width:1%;white-space:nowrap;} /* ajuste automatiquement la width d'une cellule au contenu */
.btn-info {color: #ffffff !important;background-color: #e24e02 !important;border-color: #e24e02 !important;}
.btn-info:hover{background-color: #b13d01 !important;border-color: #b13d01 !important;}
.lien_info{color: #e24e02 !important;}
/* Le switch*/
.switch {position: relative;display: inline-block;width: 40px;height: 20px;}
.switch input {opacity: 0;width: 0;height: 0;}
.slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;-webkit-transition: .4s;transition: .4s;}
.slider:before {position: absolute;content: "";height: 16px;width: 16px;left: 2px;bottom: 2px;background-color: white;-webkit-transition: .4s;transition: .4s;}
input:checked + .slider {background-color: #2196F3;}
input:focus + .slider {box-shadow: 0 0 1px #2196F3;}
input:checked + .slider:before {webkit-transform: translateX(19px);-ms-transform: translateX(19px);transform: translateX(19px);}
.slider.round {border-radius: 20px;}
.slider.round:before {border-radius: 50%;}
/* Le switch*/
.table-hover&gt;tbody&gt;tr.no-hover:hover {background-color: #ffffff;}
.infobulle {position: absolute;visibility: hidden;}
/* Le stepper original */
._stepper_conteneur{width:80%;margin:0 auto;}
._stepper_fond{background-color:#d3d3d3;border-color:#6c757d;}
._stepper{display:inline-block;margin:0;padding:0;margin-top:7px;margin-bottom:3px;margin-left:-3%;}
._stepper li {margin:0;float:left;position:relative;list-style:none;padding:0;text-align:center;}
._stepper li:before {height:28px;width:28px;line-height: 28px;display:block;}
._stepper li:after{content:'';position: absolute;width:100%;height:7px;background-color:#afb2b5;border-bottom:1px solid #6c757d;top:10px;left:-50%;z-index:98;}
._stepper li:first-child:after {content:none;}
._stepper li._passage + li:after{background-color:#17a2c7;border-bottom:1px solid #037d9d;}
._stepper_ball{display:block;width:28px;height:28px;padding-top:3px;margin-left:50%;position: relative;z-index:99;font-size:90%;}
._stepper_ball a{display:block;width:28px;height:28px;}
._stepper_ball_in{background-color:#17a2c7;border-bottom:1px solid #037d9d;}
._stepper_ball_in a{color:#ffffff !important;}
._stepper_ball_in a:hover{color:#ffffff !important;text-decoration:none !important;}
._stepper_ball_out{background-color:#9ac4cf;border-bottom:1px solid #037d9d;}
._stepper_ball_out a{color:#f7f7f7 !important;}
._stepper_ball_out a:hover{color:#17a2c7 !important;text-decoration:none !important;}
._stepper_ball_out:hover{background-color:#ffffff;color:#17a2c7 !important;border-bottom:1px solid #037d9d;}
._stepper_ball_none{background-color:#afb2b5;color:#afb2b5 !important;border-bottom:1px solid #6c757d;cursor:not-allowed !important;}
/* Le stepper original */
/* Le stepper surchargÃ© orange ESCPAUBS */
._stepper li._passage + li:after{background-color:#fab240 !important;border-bottom:1px solid #a38b46 !important;}
._stepper_ball_in{background-color:#fab240 !important;border-bottom:1px solid #a38b46 !important;}
._stepper_ball_in a{color:#ffffff !important;}
._stepper_ball_in a:hover{color:#ffffff !important;text-decoration:none !important;}
._stepper_ball_out{background-color:#fab240 !important;color:#f2e7e2 !important;border-bottom:1px solid #a38b46 !important;}
._stepper_ball_out:hover{background-color:#ffffff !important;color:#fab240 !important;border-bottom:1px solid #a38b46 !important;}
._stepper_ball_out a{color:#f7f7f7 !important;}
._stepper_ball_out a:hover{color:#fab240 !important;text-decoration:none !important;}
._stepper_ball_none{background-color:#afb2b5 !important;color:#cfd3d7 !important;border-bottom:1px solid #6c757d !important;cursor:not-allowed !important;}
._stepper_ball_a_venir{background-color:#afb2b5 !important;color:#cfd3d7 !important;border-bottom:1px solid #6c757d !important;}
._stepper_ball_a_venir:hover{background-color:#ffffff !important;color:#fab240 !important;border-bottom:1px solid #a38b46 !important;}
._stepper_ball_a_venir a{color:#f7f7f7 !important;}
._stepper_ball_a_venir a:hover{color:#fab240 !important;text-decoration:none !important;}
/* Le stepper surchargÃ© orange ESCPAUBS */
.table-hover&gt;tbody&gt;tr.no-hover:hover {background-color: #ffffff;}
.infobulle {position: absolute;visibility: hidden;}
/* impression */
@media screen {#zone_impression {display: none;}}
@media print {body * {visibility:hidden;}#zone_impression, #zone_impression * {visibility:visible;}#zone_impression {position:absolute;left:0;top:0;}}
input[type="radio"] { margin-right: 4px;}

html,body {background-color:#fafafa; }
.login_bloc {height: 400px;width: 350px;margin-top: auto;margin-bottom: auto;background: #e5e5e5;position: relative;display: flex;justify-content: center;flex-direction: column;padding: 10px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);-webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);-moz-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);border-radius: 20px;}
.login_logo_conteneur {position: absolute;height: 130px;width: 275px;top: -35px;background: #FFFFFF;padding: 10px;text-align: center;}
.login_logo_placeholder {display:block;height:100%;width:100%;border: 1px solid black;background-color:#999;}
.login_logo_padder {margin-top: 100px;}
.tools_btn{background-color:#ff6110 !important;color:white !important;width:100%;}
.tools_btn_2{background-color:#fab240 !important;color:white !important;width:100%;}
.bgeklore{background-color:#004252 !important}
.tools_input {background: #ffffff !important;color: grey !important;border: 1px solid #b6b6b6 !important; border-right: 0px !important; border-radius: 0.25rem 0 0 0.25rem !important;padding-right:0 !important;}
.tools_text, .tools_text:focus {box-shadow: none !important;outline: 0px !important;border: 1px solid #b6b6b6 !important;border-left: 0px !important;}
/* --------------------------------------------------------------------------------------------------- */
/* addon Bootstrap pour sbumenu NAV */
.dropdown-submenu {position: relative;}
.dropdown-submenu a::after {transform: rotate(-90deg);position: absolute;right: 6px;top: .8em;}
.dropdown-submenu .dropdown-menu {top: 0;left: 100%;margin-left: .1rem;margin-right: .1rem;}
/* addon Bootstrap pour sbumenu NAV */
/* addon Bootstrap Tabs */
.nav-tabs .nav-link:not(.active) {border-color: transparent !important;}
/* addon Bootstrap Tabs */
/* --------------------------------------------------------------------------------------------------- */
.cadre_div{box-shadow:0 5px 11px 0 rgba(0,0,0,.18), 0 4px 15px 0 rgba(0,0,0,.15);padding:30px;}
::-webkit-input-placeholder {color:#9e9e9e !important;font-style:italic;}
::-moz-placeholder {color:#9e9e9e !important;font-style:italic;}
:-ms-input-placeholder {color:#9e9e9e !important;font-style:italic;}
:-moz-placeholder {color:#9e9e9e !important;font-style:italic;}
[data-toggle=tooltip]{cursor:pointer;}
.tooltip{margin:10px;} /* surcharge boostrap : on Ã©loigne la flÃ¨che du tooltip bootstrap */
.tooltip-inner {max-width: 350px; width: inherit; text-align:left;}
input[type=checkbox]{display:none;}
input[type=checkbox] + label::before { display:inline-block;content:url('../img/ch_off.png');width:20px;height:20px;padding-right:5px;margin-bottom:0px !important;}
input[type=checkbox]:checked + label::before {content:url('../img/JAUNEch_on.png');margin-bottom:0px !important;}
[type="checkbox"]:not(:checked) + label,[type="checkbox"]:checked + label {position: relative;padding-left: 27px;padding-top:0px;cursor: pointer;margin-bottom:0px !important;}
[type="checkbox"]:not(:checked) + label:before,[type="checkbox"]:checked + label:before {position: absolute;left:0; top: 2px;width: 20px; height: 20px;margin-bottom:0px !important;}
.false_disa + label {color:#bbbbbb !important;cursor:not-allowed !important;}
@media (min-width: 768px) {.modal-xl {width: 95%;max-width:1800px;}}
.modal-dialog{overflow-y: initial !important}
.modal-body{overflow-y: auto;}
._always_on_top{z-index: 9000 !important;} /* garantit le plus haut level d'affichage */   
._top_welcome{color: white!important;background-color:#494949;border-bottom:1px solid #808080;font-size: smaller;padding:20px;padding-left:0;}
.holder_rouge::-webkit-input-placeholder {color: #dc3545 !important;font-style: italic;}
.holder_rouge::-moz-placeholder {color: #dc3545 !important;font-style: italic;opacity: 1;}
.holder_rouge:-ms-input-placeholder {color: #dc3545 !important;font-style: italic;}
.holder_rouge:-moz-placeholder {color: #dc3545 !important;font-style: italic;opacity: 1;}
/* Le calendrier */
._calextender .ajax__calendar_container {width: 95%;margin: 0px;background-color: #ffffff;border: solid 1px #666666;-moz-border-radius-bottomleft: 8px;-webkit-border-bottom-left-radius: 8px;-khtml-border-bottom-left-radius: 8px;border-bottom-left-radius: 8px;-moz-border-radius-bottomright: 8px;-webkit-border-bottom-right-radius: 8px;-khtml-border-bottom-right-radius: 8px;border-bottom-right-radius: 8px;font-size: 12px;}
._calextender .ajax__calendar_header {border-bottom: 1px solid #e9ecef;height: 40px !important;padding-top: 8px !important;}
._calextender .ajax__calendar_body {margin-top: 20px;}
._calextender .ajax__calendar_day, .calextender .ajax__calendar_month, .calextender .ajax__calendar_year {text-align: center;}
._calextender .ajax__calendar_dayname {text-align: center;margin-bottom: 4px;margin-top: 2px;font-weight: bold;width: auto !important;}
._calextender .ajax__calendar_footer {border-top: 1px solid #e9ecef;color: #54acd9;height: 30px !important;}
._calextender .ajax__calendar_today {color: #ff6e16;padding-top: 8px !important;}
._calextender .ajax__calendar_active {color: #004080;font-weight: bold;background-color: #e4e6e7;}
/* Le calendrier */
.autocompletion{overflow:auto;height:150px;list-style-type:none;margin:0px;padding:5px;z-index:2000 !important;border:1px solid #e2e2e2;cursor:pointer;background-color:#ffffff;font-size:80%;font-weight:400;}
.holder_rouge::-webkit-input-placeholder {color: #ff0000 !important;font-style: italic;}
.holder_rouge::-moz-placeholder {color: #ff0000 !important;font-style: italic;opacity: 1;}
.holder_rouge:-ms-input-placeholder {color: #ff0000 !important;font-style: italic;}
.holder_rouge:-moz-placeholder {color: #ff0000 !important;font-style: italic;opacity: 1;}
/* la box de description pour un champ */
._description_box{position: relative;display: block;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border-top: 1px solid rgba(0,0,0,.125);border-left: 1px solid rgba(0,0,0,.125);border-right: 1px solid rgba(0,0,0,.125);border-bottom: 1px solid rgba(0,0,0,.05);border-radius: .25rem .25rem 0 0;background-color: #f8f9fa!important;flex: 1 1 auto;padding: 1.25rem;} 
/* Les boutons ronds*/
.btn-info-rond {color: #ffffff !important;background-color: #fab240 !important;}
.btn-info-rond:hover{background-color: #ffd797 !important;}
.btn-info {color: #ffffff !important;background-color: #fab240 !important;border-color: #d68e1d !important;}
.btn-info:hover{background-color: #ffd797 !important;border-color: #d68e1d !important;}
/* La border shadow cut-opÃ©rateur */
.or-spacer {opacity : 0.4;position:relative;}
.or-spacer .mask {overflow:hidden;height:20px;}
.or-spacer .mask:after {content:'';display:block;margin:-25px auto 0;width:100%;height:25px;border-radius:125px / 12px;box-shadow:0 0 8px black;}
.or-spacer span {width:50px;height:50px;position:absolute;bottom:100%;margin-bottom:-25px;left:50%;margin-left:-25px;border-radius:100%;box-shadow:0 2px 4px #999;background:white;}
.or-spacer span i {position:absolute;top:4px;bottom:4px;left:4px;right:4px;border-radius:100%;border:1px dashed #aaa;text-align:center;line-height:40px;font-style:normal;color:#999;}
/* La border shadow cut-opÃ©rateur */
.overflow_sizer {height: 70vh;overflow-x: hidden;}
.curseur_pointeur {cursor: pointer !important;}
.curseur_standard {cursor: default !important;}
.curseur_question {cursor:help !important}
.table_darker, .table_darker td, .table_darker th{border-color: #808080;}
.table_darker th {border-top-color:black;border-bottom-color:black;}
.header_center{text-align:center !important;}
._td_autoadjust{width:1%;white-space:nowrap;} /* ajuste automatiquement la width d'une cellule au contenu */
/* Le switch*/
.switch {position: relative;display: inline-block;width: 40px;height: 20px;}
.switch input {opacity: 0;width: 0;height: 0;}
.slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;-webkit-transition: .4s;transition: .4s;}
.slider:before {position: absolute;content: "";height: 16px;width: 16px;left: 2px;bottom: 2px;background-color: white;-webkit-transition: .4s;transition: .4s;}
input:checked + .slider {background-color: #2196F3;}
input:focus + .slider {box-shadow: 0 0 1px #2196F3;}
input:checked + .slider:before {webkit-transform: translateX(19px);-ms-transform: translateX(19px);transform: translateX(19px);}
.slider.round {border-radius: 20px;}
.slider.round:before {border-radius: 50%;}
/* Le switch*/
/* Outline button pour rÃ©sultat */
.btn-outline-secondary{color:#005a5a;background-color:#fff;border-color:#005a5a;}
.btn-outline-secondary:hover{color:#005a5a;background-color:#fff;border-color:#005a5a;}
.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(0,90,90,0.5)}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#005a5a;background-color:#fff;border-color:#005a5a;}
.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show&gt;.btn-outline-secondary.dropdown-toggle{color:#005a5a;background-color:#fff;border-color:#005a5a;}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show&gt;.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,90,90,0.5)}
/* Outline button pour rÃ©sultat */
.low_danger{background-color:#f2f2f2;}
.low_warning {background-color: #f2f2f2;}
.low_primary {background-color: #f2f2f2;}
.low_info{background-color:#f2f2f2;}
.low_success{background-color:#f2f2f2;}
.opalow {opacity: 1;}
.opalow:hover {opacity: 0.8;}
.table-hover&gt;tbody&gt;tr.no-hover:hover {background-color: #ffffff;}
.infobulle {position: absolute;visibility: hidden;}
.custom-file-input ~ .custom-file-label::after {content: "Choisir...";}
.row-hover:hover {background-color: #ececec;cursor:default;}
.bolded {font-weight: bolder;}
.bolded li span {font-weight: normal;}
.rounded_big_top {border-top-left-radius: 1.5rem !important;border-top-right-radius: 1.5rem !important;}
.height_flow{height:500px;}
.popfond {display:none;position:absolute;background-image:url(../img/dark.png);width:100vw;height:100%;}
.middle_green {background-color: #d4edda !important;}
fieldset.bordure_texte {border: 1px #6c757d solid !important;padding: 0 1.4em 1.4em 1.4em !important;margin: 0 0 1.5em 0 !important;-webkit-box-shadow:  0px 0px 0px 0px #000;box-shadow:  0px 0px 0px 0px #000;}
legend.bordure_texte {font-size: 0.8em !important;text-align: left !important;width:auto;padding:0 10px;border-bottom:none;}
.nowrap {max-width: 950px;width: 800px;}
.nobullets {list-style: none;padding-left: 0 !important;}
.fond_opa {position: fixed;top: 0;left: 0;z-index: 1040;width: 100vw;height: 100vh;background-color: rgba(0, 0, 0, .20);}
.disopacity {opacity: 0.4;}
.badge_bleu {display: inline-block;line-height: 1;color: #ffffff;text-align: center;white-space: nowrap;vertical-align: middle;background-color: #5ea3ed;border-radius: 14px;border: 1px solid #0b3f77;}
.badge_rouge {display: inline-block;line-height: 1;text-align: center;white-space: nowrap;vertical-align: middle;background-color: #dc3545;border-radius: 14px;border: 1px solid #5f050e;}
.badge_hollow {display: inline-block;line-height: 1;text-align: center;white-space: nowrap;vertical-align: middle;border-radius: 14px;border: 1px solid #b7b7b7;}
.badge_vert {display: inline-block;line-height: 1;color: #ffffff;text-align: center;white-space: nowrap;vertical-align: middle;background-color: #28a745;border-radius: 14px;border: 1px solid #03310d;}
.front_compte_globe{position:absolute;bottom:2vh;right:1vw;width:4.5rem;height:4.5rem;border:4px solid #99c5f5;background-color:#2c8df5;}
.alert-light-fonced{background-color: #F3F3F3 !important;border-color: transparent !important;border-radius: 1rem;}</pre></body></html>