MediaWiki:Gadget-TabbedLanguages.css

/* Styles for the Tabbed Languages gadget */

font-size: 19px; color: #000; padding: 6px; display: block; border-left: 1px solid #CCC; border-bottom: 1px solid #CCC; margin-bottom: -3px; background-color: #fff; margin-right: -6px; position: relative; border-top: 1px solid #CCC; white-space: nowrap; }
 * 1) languageLinks .selectedTab a {

font-size: 16px; color: #929292; padding: 6px; display: block; border-left: 1px solid #CCC; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; margin-bottom: -3px; margin-left: 15px; margin-right: -5px; white-space: nowrap; background-color: #F6F6F6; }
 * 1) languageLinks .unselectedTab a {

padding: 0px; }
 * 1) languageLinks tr td {

tr td.languageContainer { padding-left: 8px; padding-bottom: 10px; padding-right: 8px; border: 1px solid #CCC; vertical-align: top; width: 100%; }

.unselectedtab { margin-left: 5px; }

.editlangsection { margin-top: -13px; margin-right: 5px; border: 1px solid #CCC; margin-bottom: -2px; border-bottom-width: 0px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; color: white; line-height: 14px; font-size: 12px; padding: 0px 7px; text-align: center; clear: both; background-color: white; float: right; }

font-size: 12px; padding: 3px 6px; }
 * 1) languageLinks a.addLanguageButton {

@media screen and (max-width:36em) {

#tabstable > tbody > tr > td { display: block; float: left; width: 100%; }

#languageLinks tr { display: block; float: left; margin-bottom: -3px; margin-left: -5px; margin-top: 5px; }

#languageLinks .unselectedTab a { margin-left: 0; margin-right: 5px; border-right: 1px solid #CCC; }

#languageLinks .selectedTab a { margin-left: 0; margin-right: 5px; border-right: 1px solid #CCC; border-bottom: 1px solid #FFF; }

#tabstable { width: 100%; }

#languageLinks a.addLanguageButton { margin-top: 2px; margin-bottom: 1px; }

.editlangsection { border-bottom-width: 1px; }

}