singel: Selector mit doppelten Definitionen. Warum?

Beitrag lesen

Hallo
Beim Herumstöbern im Netz bin ich auf eine Datei gray-theme.css gestossen. Beim Anschauen des Codes ist mir folgendes aufgefallen:

.ym-fbox-heading {  
	font-size: 1em;  
	font-size: 100%;  
	color: #000;  
	margin: 1em 1em 1em 0;  
}

Warum wird hier font-size 2 definiert?

Und hier Background?

 button:before {  
	background: #ccc;  
	background: rgba(0, 0, 0, 0.1);  
	float: left;  
	width: 1em;  
...  
}  

Bin ein Anfänger daher diese Frage.

Gruss Mathias