background: none;
}
-a:not( [href] ) {
+/* Support: Firefox 57 - it can't parse `rule[ attr ]` and the LESS compiler doesn't */
+/* strip whitespace inside the :not() (T180138) */
+a:not( [href] ) { /* stylelint-disable-line selector-attribute-brackets-space-inside */
cursor: pointer; /* Always cursor:pointer even without href */
}
}
/* Interwiki Styling */
-.mw-body-content a.extiw,
-.mw-body-content a.extiw:active {
+.mw-parser-output a.extiw,
+.mw-parser-output a.extiw:active {
color: #36b;
}
-.mw-body-content a.extiw:visited {
+.mw-parser-output a.extiw:visited {
color: #636;
}
-.mw-body-content a.extiw:active {
+.mw-parser-output a.extiw:active {
color: #b63;
}
/* External links */
-.mw-body-content a.external {
+.mw-parser-output a.external {
color: #36b;
}
-.mw-body-content a.external:visited {
+.mw-parser-output a.external:visited {
color: #636; /* T5112 */
}
-.mw-body-content a.external:active {
+.mw-parser-output a.external:active {
color: #b63;
}
-.mw-body-content a.external.free {
+.mw-parser-output a.external.free {
word-wrap: break-word;
}
kbd,
samp,
.mw-code {
- /*
- * Some browsers will render the monospace text too small, namely Firefox, Chrome and Safari.
- * Specifying any valid, second value will trigger correct behavior without forcing a different font.
- */
- font-family: monospace, 'Courier';
+ /* Support: Blink, Gecko, Webkit; enable unified font sizes for monospace font. T176636 */
+ font-family: monospace, monospace;
}
code {