css

regole selettore specifiche

l'input #input dovrebbe avere dimensione 95% ma viene sovrascritto, nonostante sia in cima, dalla seconda regola...

#input {
  width: 95%;
}

...che dice che tutti gli input contenuti nel #form sono di 98%.

#form input {
  min-height: 25px;
  width: 98%;
}

Per risolvere, basta specificare il tipo ad #input e usare il selettore più preciso input#input

Mixins

I "mixins" permettono di inserire tutte le proprietà di una classe "padre", semplicemente includendo il nome della classe stessa come uno delle proprietà della classe "figlia".

.padre{ color: red; font-size: 12px; } 

.figlia{ .padre; }