input, select, textarea, button {
   margin: 2px;
}

.table {
   display: table;
}

.tr {
   display: table-row;
}

.td {
   display: table-cell;
   text-align: right;
}

/* Selects all <label> elements inside .tr class */
.tr label {
   display: table-cell; /* This looks good for css-tables but not for html-tables */
   text-align: right;
}

input {
   display: table-cell;
}

select[disabled] {
   background-color: #ebebe4;
}


button {
   height: 28px;
}

fieldset {
    float: left;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

.inline {
   display : inline;
}
/*
@media (prefers-color-scheme: dark){
   body {
    background-color: #000;
    filter: invert(1);
   }
  
   img {
     filter: invert(1);
   }
 }
 */