Template:Styles/Mobile.css

@media screen and (min-width: 600px) { .infoboxresponsive { border-style: solid; border-color: #666666; border-width: 5px; border-radius: 20px; float: right; font-size: 95%; margin: 10px 0px 10px 10px; padding: 0.5em; display: table; width: 23em; background: white; } }

@media screen and (max-width: 600px) { .infoboxresponsive { border-style: solid; border-color: #C0C0C0; border-bottom: 3px solid #C0C0C0; display: table; margin: 0.5em 0 1em 0; width: 100%; }	.mobiletable{ max-width: 100% !important; display: table; }	/******************

PADDING/MARGINS ******************/	/* Table padding */ table.padding-1em > tr > td, table.padding-1em > * > tr > td { padding: 0.7em 1em !important; }	table.padding-07em > tr > td, table.padding-07em > * > tr > td { padding: 0.5em 0.7em !important; }	table.padding-05em > tr > td, table.padding-05em > * > tr > td { padding: 0.3em 0.5em !important; }	table.padding-03em > tr > td, table.padding-03em > * > tr > td { padding: 0.1em 0.3em !important; }	/* Table Heading */ table.header-1em > tr > th, table.header-1em > * > tr > th { padding: 0.7em 1em !important; }	table.header-07em > tr > th, table.header-07em > * > tr > th { padding: 0.5em 0.7em !important; }	table.header-05em > tr > th, table.header-05em > * > tr > th { padding: 0.3em 0.5em !important; } }