Template:Infobox election/styles.css

/* Row hidden for users, show to screen readers */ .infobox-election-row-hidden { display: block; position: absolute !important; /* stylelint-disable-line declaration-no-important */ clip: rect( 1px, 1px, 1px, 1px ); width: 1px; height: 1px; margin: -1px; border: 0; padding: 0; overflow: hidden; }

/* To avoid seeming biased on responsive skins - make sure all images are the same width and displayed e.g. not hidden by a scrollable element */ /* */ @media all and ( min-width: 6400px ) { body.skin--responsive:not( .skin-monobook ):not( .skin-timeless ) .infobox { min-width: 460px; } }

@media all and ( max-width: 640px ) { body.skin--responsive:not( .skin-monobook ):not( .skin-timeless ) .infobox .notpageimage.noresize img { height: 80px !important; width: auto; } }