div.formation_descr { background-color: rgb(250, 250, 240); border: 1px solid rgb(128, 128, 128); padding-left: 5px; padding-bottom: 5px; margin-right: 12px; } div.formation_descr span.fd_t { font-weight: bold; margin-right: 5px; } div.formation_descr span.fd_n { font-weight: bold; font-style: italic; color: green; margin-left: 6em; } div.formation_ue_list { border: 1px solid black; background-color: rgb(232, 249, 255); margin-top: 5px; margin-right: 12px; padding-left: 5px; } div.formation_list_ues_titre { padding-top: 6px; padding-bottom: 6px; padding-left: 24px; padding-right: 24px; font-size: 120%; font-weight: bold; border-top-right-radius: 18px; border-top-left-radius: 18px; background-color: #0051a9; color: #eee; } div.formation_list_modules, div.formation_list_ues { border-radius: 18px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; padding-bottom: 1px; } div.formation_list_ues { background-color: #b7d2fa; margin-top: 20px; } div.formation_list_ues_content { margin-top: 4px; } div.formation_list_modules { margin-top: 20px; } div.formation_list_modules_RESSOURCE { background-color: var(--sco-color-ressources); } div.formation_list_modules_SAE { background-color: var(--sco-color-saes); } div.formation_list_modules_STANDARD { background-color: var(--sco-color-mod-std); } div.formation_list_modules_titre { padding-left: 24px; padding-right: 24px; font-weight: bold; font-size: 120%; } div.formation_list_ues ul.notes_module_list { margin-top: 0px; margin-bottom: -1px; padding-top: 5px; padding-bottom: 5px; } div.formation_list_modules ul.notes_module_list { margin-top: 0px; margin-bottom: -1px; padding-top: 5px; padding-bottom: 5px; } span.missing_ue_ects { color: red; font-weight: bold; } span.niveau-nom { color: black; } span.niveau-nom>span { text-decoration: dashed underline; } .formation_apc_infos ul li:not(:last-child) { margin-bottom: 6px; } div.formation_parcs { display: inline-flex; margin-left: 8px; margin-right: 8px; column-gap: 8px; } div.formation_parcs>div { font-size: 100%; color: white; background-color: #09c; opacity: 0.7; border-radius: 4px; text-align: center; padding: 2px 6px; margin-top: 8px; margin-bottom: 2px; } div.formation_parcs>div.ue_tc { color: black; font-style: italic; } div.formation_parcs>div.focus { opacity: 1; } div.formation_parcs>div>a:hover { color: #ccc; } div.formation_parcs>div>a, div.formation_parcs>div>a:visited { color: white; } div.ue_choix_niveau>div.formation_parcs>div { font-size: 80%; } div.ue_list_tit { font-weight: bold; margin-top: 8px; } div.ue_list_tit form { display: inline-block; } div.ue_list_tit span.lock_info { color: red; margin-left: 8px; } ul.apc_ue_list { background-color: rgba(180, 189, 191, 0.14); margin-left: 8px; margin-right: 8px; } ul.notes_ue_list { margin-top: 4px; margin-right: 1em; margin-left: 1em; /* padding-top: 1em; */ padding-bottom: 1em; font-weight: bold; } .formation_classic_infos ul.notes_ue_list { padding-top: 0px; } .formation_classic_infos li.notes_ue_list { margin-top: 9px; list-style-type: none; border: 1px solid maroon; border-radius: 10px; padding-bottom: 5px; } li.module_malus span.formation_module_tit { color: red; font-weight: bold; text-decoration: underline; } span.invalid-module-type { color: red; font-style: italic; } span.formation_module_ue { color: #6e7d92; font-size: 75%; } span.notes_module_list_buts { margin-right: 5px; }