/* 
    Created on : 12 avr. 2023, 11:40:42
    Author     : Stéphane Bergeon <stephane.bergeon@univ-grenoble-alpes.fr>
*/
.tdclass {
    width: 200px;
    font-weight: bold;
}

.innerdp {
    display: inline-block;
}

body, p, legend, label, input {
    font: normal 8pt verdana, helvetica, sans-serif;
}

fieldset {
    padding: 10px;
    border: 1px var(--head-bg-color) solid;
}

legend {
    font-weight: bold;
    color: var(--head-bg-color);
}

.noData {
    font-weight: bold;
    align-content: center;
    color: var(--head-bg-color);
}

/* Forms --------------------------------------------------------------------------------------- */

form label {
    float: left;
    width: 200px;
    margin: 3px 0px 0px 0px;
}

form input {
    margin: 3px 3px 0px 0px;
    border: 1px #999 solid;
}

form input.noLabel {
    margin-left: 200px;
}

form .required {
    color: #c00;
}

form .error {
    color: #900;
}

/* table sorter----------------------------------------------------------------------------------- */

/* REQUIRED in CUSTOM THEMES!
 This is the only definition that MUST BE added to any custom themes.
 This is how rows are hidden by filtering (included in provided themes) */
.tablesorter .filtered {
  display: none;
}
