@if $ym-base-normalization == true { /** * @section Normalisation Module */ /* (en) Global reset of paddings and margins for all HTML elements */ /* (de) Globales Zurücksetzen der Innen- und Außenabstände für alle HTML-Elemente */ * { margin:0; padding:0; } /* (en) Correction: margin/padding reset caused too small select boxes. */ /* (de) Korrektur: Das Zurücksetzen der Abstände verursacht zu kleine Selectboxen. */ option { padding-left:0.4em; } // LTR select { padding:1px; } /* * (en) Global fix of the Italics bugs in IE 5.x and IE 6 * (de) Globale Korrektur des Italics Bugs des IE 5.x und IE 6 * * @bugfix * @affected IE 5.x/Win, IE6 * @css-for IE 5.x/Win, IE6 * @valid yes */ * html body * { overflow:visible; } /* * (en) Fix for rounding errors when scaling font sizes in older versions of Opera browser * Standard values for colors and text alignment * * (de) Beseitigung von Rundungsfehler beim Skalieren von Schriftgrößen in älteren Opera Versionen * Vorgabe der Standardfarben und Textausrichtung */ body { font-size:100%; background:#fff; color:#000; text-align:left; // LTR } /* (en) avoid visible outlines on DIV and h[x] elements in Webkit browsers */ /* (de) Vermeidung sichtbarer Outline-Rahmen in Webkit-Browsern */ div:target, h1:target, h2:target, h3:target, h4:target, h5:target, h6:target { outline: 0 none; } /* (en) HTML5 - adjusting visual formatting model to block level */ /* (de) HTML5 - Elements werden als Blockelemente definiert */ article, aside, details, figcaption, figure, footer, header, main, nav, section, summary { display: block; } /* (en) HTML5 - default media element styles */ /* (de) HTML5 - Standard Eigenschaften für Media-Elemente */ audio, canvas, video { display: inline-block; } /* (en) HTML5 - don't show