/* Saisie décision de jury BUT */ .jury_but form { font-family: Verdana, Geneva, Tahoma, sans-serif; } .jury_but .titre_parcours { font-size: 130%; padding-bottom: 12px; } .jury_but .nom_etud { font-size: 100%; font-weight: bold; padding-bottom: 12px; } .but_annee { display: inline-grid; grid-template-columns: repeat(4, auto); gap: 4px; } .but_annee_caption { grid-column: 4 / 5; } .but_annee_caption, .but_niveau_titre { background: #09c !important; color: #FFF; padding: 8px !important; } .but_annee>* { display: flex; align-items: center; padding: 0px 16px; background: #FFF; border: 1px solid #aaa; border-radius: 8px; } .but_annee>div.titre { background: rgb(242, 242, 238); border: none; border-radius: 0px; border-bottom: 1px solid gray; } .but_niveau_ue>div:nth-child(1), .but_note { border-right: 1px solid #aaa; padding: 8px; } .but_annee select { padding: 8px 8px; border: none; } .but_niveau_rcue, .but_niveau_rcue>* { border-color: #09c; font-weight: bold; } div.but_section_annee { margin-bottom: 10px; } div.but_settings { margin-top: 16px; } span.but_explanation { color: blueviolet; font-style: italic; } select:disabled { font-weight: bold; color: blue; } select:invalid { background: red; } select.but_code option.recorded { color: rgb(3, 157, 3); font-weight: bold; } div.but_niveau_ue.recorded, div.but_niveau_rcue.recorded { border-color: rgb(136, 252, 136); border-width: 2px; } div.but_niveau_ue.modified { background-color: rgb(255, 214, 254); } div.but_buttons { margin-top: 16px; } div.but_buttons span { margin-right: 16px; } div.but_doc_codes { margin: 16px; background-color: rgb(227, 254, 254); font-size: 75%; border: 2px solid rgb(4, 4, 118); border-radius: 4px; padding-left: 16px; padding-right: 16px; padding-bottom: 16px; } div.but_doc_section { margin-top: 16px; font-size: 125%; font-weight: bold; margin-bottom: 8px; } div.but_doc table { border-collapse: collapse; font-family: Tahoma, Geneva, sans-serif; } div.but_doc table td { padding: 7px; } div.but_doc table thead td { background-color: #54585d; color: #ffffff; font-weight: bold; font-size: 13px; border: 1px solid #54585d; } div.but_doc table tbody td { color: #636363; border: 1px solid #dddfe1; } div.but_doc table tbody tr { background-color: #f9fafb; } div.but_doc table tbody tr:nth-child(odd) { background-color: #ffffff; } div.but_doc table tr td.amue { color: rgb(127, 127, 206); font-size: 90%; }