foreground.css 29 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631
  1. :root {
  2. --main-color: #367FA9;
  3. --second-color: #cce2ef;
  4. --button-color: #970000;
  5. --link-color: #009bff;
  6. --link-hover-color: #367FA9;
  7. --link-broken-color: #970000;
  8. }
  9. body {
  10. line-height: 1.6em;
  11. }
  12. p {
  13. margin-bottom: 0.25em;
  14. }
  15. #page-content {
  16. margin: 2rem 0 0;
  17. }
  18. .row {
  19. max-width: 75em;
  20. }
  21. a.label:hover, a.label:focus {
  22. color: white;
  23. }
  24. a.label.new {
  25. background-color: #d0d0d0;
  26. }
  27. a#actions-button {
  28. float: right;
  29. z-index: 499;
  30. }
  31. /* rtl an ltr */
  32. [dir=ltr] * {
  33. direction: ltr;
  34. }
  35. [dir=rtl] * {
  36. direction: rtl;
  37. }
  38. [dir=ltr] {
  39. direction: ltr;
  40. }
  41. [dir=rtl] {
  42. direction: rtl;
  43. }
  44. /* Reset all table CSS from Foundation styles back to MediaWiki */
  45. table { width: 0; }
  46. td.mw-label { width: 0; }
  47. td.smwpropname, th.smwpropname, td.smwspecname { text-align: inherit; }
  48. table tbody tr td, table tr td { line-height: inherit; }
  49. table { background: transparent; margin-bottom: 1.25em; border: 0; }
  50. table thead, table tfoot { background: 0; font-weight: normal; }
  51. table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0; font-size: 100%; color: inherit; text-align: inherit; }
  52. table tr th, table tr td { padding: 0; font-size: 100%; color: inherit; }
  53. table tr.even, table tr.alt, table tr:nth-of-type(even) { background: transparent; }
  54. table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: inherit; text-align: inherit; }
  55. /* wikitable classes reset */
  56. table.wikitable {
  57. margin: 1em 0;
  58. }
  59. table.wikitable > tr > th,
  60. table.wikitable > * > tr > th {
  61. text-align: inherit;
  62. }
  63. /* Style MW Table of Contents */
  64. .toctoggle, .toctoggle a {
  65. line-height: 2em;
  66. display: inline;
  67. vertical-align: top;
  68. }
  69. #toctitle h2 {
  70. display: inline;
  71. font-size: 1.8rem;
  72. }
  73. #toc, .toc {
  74. padding: 1em 1em;
  75. border: 1px solid #dddddd;
  76. display: inline-block;
  77. width: auto;
  78. margin: 1.5em 0;
  79. }
  80. #toc ul, .toc ul {
  81. list-style-type: none;
  82. list-style-image: none;
  83. padding: 0;
  84. width: auto;
  85. }
  86. /* Hide the page actions button for special pages (cuz there's nothing in it) */
  87. .mw-special-FormEdit a#actions-button, .ns-special a#actions-button {
  88. display: none;
  89. }
  90. /* Hide some rows on form-edit (e.g. a thing's title) */
  91. body.action-formedit .row.hide-on-form-edit {
  92. display: none;
  93. }
  94. /* Move the MediaWiki notification area so it isn't on top of the Action menu */
  95. .mw-notification-area {
  96. margin-top: 2em;
  97. }
  98. /* Also adjust z-index of action menu to force it on top */
  99. #p-cactions #actions {
  100. z-index: 500;
  101. white-space: nowrap;
  102. }
  103. #p-cactions #actions a {
  104. width: 100%;
  105. text-align: left;
  106. }
  107. /* Make sure top bar is even more z-indx! */
  108. #toolbox-dropdown {
  109. z-index: 601;
  110. }
  111. #personal-tools-dropdown {
  112. z-index: 601;
  113. }
  114. /* Dropdown Icon Alignment */
  115. .drop-icon {
  116. display: inline;
  117. margin-right: 4px;
  118. }
  119. td.mw-submit a, .htmlform-tip, #mw-upload-permitted p {
  120. font-size: 90%;
  121. }
  122. alert.label a {
  123. color: pink;
  124. }
  125. code {
  126. font-weight: normal;
  127. color: var(--main-color);
  128. }
  129. small {
  130. font-size: 80%;
  131. }
  132. h4.namespace.label {
  133. font-size: 1rem;
  134. display: inline-block;
  135. margin-bottom: 0.5rem;
  136. }
  137. .label {
  138. padding-bottom: 0.39em;
  139. }
  140. h2 span {
  141. display: inline-block;
  142. }
  143. h2.title {
  144. margin-bottom: 0.1em;
  145. }
  146. h3#tagline {
  147. font-style: italic;
  148. font-size: small;
  149. margin-bottom: 0.5em;
  150. color: #6f6f6f;
  151. }
  152. .clear_both {
  153. clear: both;
  154. }
  155. .large-2 strong, .large-2 b {
  156. display: block;
  157. }
  158. .large-2 strong, .large-2 b, table th {
  159. font-size: 0.875em;
  160. color: #4d4d4d;
  161. font-weight: 500;
  162. }
  163. /* LAYOUT */
  164. .row .row {
  165. margin-bottom: 0.9em;
  166. }
  167. div.small-10 .row {
  168. margin: 1em 0 0 0;
  169. }
  170. div.small-9.columns textarea {
  171. margin-bottom: 0.25em;
  172. }
  173. footer.row {
  174. margin-top: 2em;
  175. color: grey;
  176. }
  177. div {
  178. line-height: 1.60em;
  179. }
  180. /* NOTICES, ALERTS, WARNINGS */
  181. div#userloginprompt, p#userloginlink {
  182. font-size: 80%;
  183. }
  184. /* LISTS */
  185. ul#actions.f-dropdown {
  186. margin-left: 0;
  187. margin-top: .5em;
  188. margin-bottom: .25em;
  189. padding: .25em;
  190. }
  191. dl {
  192. margin-bottom: 0em;
  193. margin-top: .75em;
  194. }
  195. /* Override MW legacy.module for all skins styling of ul and ol */
  196. .mw-content-ltr ul,
  197. .mw-content-rtl .mw-content-ltr ul {
  198. /* @noflip */
  199. margin: 0.5em 0 0 2em;
  200. padding: 0;
  201. }
  202. .mw-content-rtl ul,
  203. .mw-content-ltr .mw-content-rtl ul {
  204. /* @noflip */
  205. margin: 0.5em 2em 0 0;
  206. padding: 0;
  207. }
  208. .mw-content-ltr ol,
  209. .mw-content-rtl .mw-content-ltr ol {
  210. /* @noflip */
  211. margin: 0.5em 0 0 2em;
  212. padding: 0;
  213. }
  214. .mw-content-rtl ol,
  215. .mw-content-ltr .mw-content-rtl ol {
  216. /* @noflip */
  217. margin: 0.5em 2em 0 0;
  218. padding: 0;
  219. }
  220. /* @noflip */
  221. .mw-content-ltr dd,
  222. .mw-content-rtl .mw-content-ltr dd {
  223. margin-left: 1.6em;
  224. margin-right: 0;
  225. }
  226. /* @noflip */
  227. .mw-content-rtl dd,
  228. .mw-content-ltr .mw-content-rtl dd {
  229. margin-right: 1.6em;
  230. margin-left: 0;
  231. }
  232. /* Tabs */
  233. /* make sure tabs ul element has no margins */
  234. #mw-content-text ul.tabs {
  235. margin: 0;
  236. }
  237. /* stop focus outline */
  238. .tabs dd.active>a, .tabs .tab-title.active>a:focus {
  239. outline: none;
  240. }
  241. /* make sure orbit image slider has no margins */
  242. #mw-content-text .orbit-container ul {
  243. margin: 0;
  244. }
  245. footer.row ul {
  246. list-style-type: none;
  247. margin: 0 0 1em 0;
  248. }
  249. footer.row ul.views.columns li {
  250. margin-right: 1em;
  251. }
  252. #footer footer.row ul {
  253. margin: 0;
  254. list-style-type: none;
  255. }
  256. /* Make social follow float right */
  257. .social-follow {
  258. text-align: center;
  259. }
  260. div.social-follow div[class*="addthis"] {
  261. text-align: left;
  262. display: inline-block;
  263. }
  264. /* end social footer classes */
  265. #footer-left {
  266. font-size: 90%;
  267. text-align: left;
  268. }
  269. #footer-right-icons {
  270. font-size: 85%;
  271. text-align: center;
  272. }
  273. #footer-right-icons li {
  274. display: inline-block;
  275. text-align: center;
  276. margin: 0 0 .5em .5em;
  277. }
  278. li#footer-privacy {
  279. float: left;
  280. margin-right: 2em;
  281. }
  282. li#footer-about {
  283. float: left;
  284. margin-right: 2em;
  285. }
  286. li#footer-disclaimer {
  287. float: left;
  288. margin-right: 2em;
  289. }
  290. .text-center #footer-left li {
  291. float: none;
  292. margin: 0;
  293. }
  294. .text-center #footer-left {
  295. text-align: center;
  296. }
  297. @media only screen and (max-width: 641px) {
  298. #footer-left {
  299. font-size: 85%;
  300. text-align: center;
  301. }
  302. #footer-right-icons {
  303. font-size: 80%;
  304. }
  305. li#footer-privacy {
  306. float: none;
  307. margin-right: 0;
  308. }
  309. li#footer-about {
  310. float: none;
  311. margin-right: 0;
  312. }
  313. li#footer-disclaimer {
  314. float: none;
  315. margin-right: 0;
  316. }
  317. }
  318. .columns ul.special li {
  319. float: none;
  320. width: 100%;
  321. }
  322. .columns div#uploadtext ul {
  323. list-style-type: disc;
  324. }
  325. .columns div#uploadtext ul li {
  326. float: none;
  327. width: 95%;
  328. margin-left: 2em;
  329. }
  330. #catlinks {
  331. border: 1px solid #aaa;
  332. padding: 0.25rem;
  333. }
  334. #catlinks .label {
  335. font-size: .9rem;
  336. }
  337. #catlinks a.label.new {
  338. background-color: #BA0F2A;
  339. }
  340. .catlinks li {
  341. border-left: none;
  342. }
  343. .mw-specialpages-table td ul.columns li {
  344. width: 50%;
  345. }
  346. /*#mw-content-text .columns li {float:none;width:90%;}*/
  347. footer.row ul.columns li {
  348. display: inline;
  349. float: none;
  350. }
  351. .columns #mw-normal-catlinks ul li {
  352. float: none;
  353. width: auto;
  354. }
  355. #mw-normal-catlinks a.new {
  356. color: white;
  357. }
  358. ul.vcard {
  359. padding: 0.5em 0.5em 0.55em 0.5em;
  360. }
  361. /* HEADERS */
  362. h1, h2, h3, h4, h5, h6 {
  363. margin-top: 0em;
  364. line-height: 1em;
  365. }
  366. .page-Special_SpecialPages h2 {
  367. margin-bottom: 0.5em;
  368. }
  369. .editsection {
  370. font-weight: normal;
  371. font-size: 0.4em;
  372. }
  373. p.title {
  374. padding: 0.9375em;
  375. }
  376. /* TABLES */
  377. .mw-content-ltr table#toc {
  378. float: right;
  379. width: auto;
  380. }
  381. .mw-content-rtl table#toc {
  382. float: left;
  383. width: auto;
  384. }
  385. table.formtable {
  386. border: none;
  387. }
  388. table td[align="right"] {
  389. text-align: right;
  390. }
  391. /* TURN OFF TABLE STRIPING FOR EDITFORMS */
  392. table.formedit tr.even, table.formedit tr.alt, table.formedit tr:nth-of-type(even) {
  393. background: transparent;
  394. }
  395. table {
  396. width: 100%;
  397. }
  398. td.mw-label {
  399. width: 20%;
  400. }
  401. td.mw-input {
  402. width: 80%;
  403. }
  404. thead tr th {
  405. cursor: pointer;
  406. }
  407. table.formtable th {
  408. text-align: right !important;
  409. }
  410. td.smwpropname, th.smwpropname, td.smwspecname {
  411. text-align: left;
  412. }
  413. table tbody tr td, table tr td {
  414. line-height: 1.6em;
  415. }
  416. table.wikitable {
  417. margin: 0em 0 1em 0;
  418. }
  419. table.wikitable>tr>th, table.wikitable>*>tr>th {
  420. text-align: left;
  421. }
  422. table.wikitable>tr>th, table.wikitable>tr>td, table.wikitable>*>tr>th, table.wikitable>*>tr>td {
  423. border: 3px #fff solid;
  424. padding: 0.6em;
  425. }
  426. /* FORMS, INPUTS, FIELDSETS */
  427. .multipleTemplateInstance {
  428. background-color: white !important;
  429. border: none !important;
  430. border-bottom: 1px dashed #999999 !important;
  431. }
  432. .multipleTemplateInstance table {
  433. border: none !important;
  434. }
  435. .multipleTemplateAdder {
  436. font-size: 0.9em;
  437. padding: 0.4125em 0.5em 0.55em 0.5em;
  438. }
  439. .novalue {
  440. color: #999999;
  441. font-style: italic;
  442. font-size: small;
  443. }
  444. input[type="file"], input[type="checkbox"], input[type="radio"], select {
  445. padding: 5px;
  446. }
  447. input[type="file"], select {
  448. padding: 5px;
  449. border: 1px solid #cccccc;
  450. }
  451. .inputSpan select.createboxInput, .dateInput select.monthInput, input.hourInput, input.minuteInput, input.secondInput, input.dayInput, input.yearInput, input[name="*[* date][hour]"], input[name="*[* date][minute]"], input[name="*[* date][second]"] {
  452. width: auto;
  453. margin-right: 1em;
  454. }
  455. /*
  456. .inputSpan input.createboxInput {
  457. width: 100%;
  458. }
  459. */
  460. .inputSpan button, .inputSpan .button {
  461. margin: -4px 0 0 0;
  462. padding: 0.37em 0.75em 0.6em 0.70em;
  463. }
  464. .ms-selectable input[type="text"] {
  465. width: 100%;
  466. }
  467. button.ui-button-icon-only {
  468. height: 2.24em !important;
  469. }
  470. select {
  471. width: auto;
  472. }
  473. input[type="checkbox"].createboxInput {
  474. width: auto;
  475. }
  476. label.checkboxLabel {
  477. margin-right: 0.5em;
  478. }
  479. .edit_with_form {
  480. margin: -2em 0 0 0;
  481. float: right;
  482. }
  483. input[type="radio"], input[type="checkbox"] {
  484. display: inline;
  485. }
  486. input[type='file'] {
  487. margin-top: 0.4em;
  488. }
  489. input:not([type]), textarea, p.meta {
  490. margin-bottom: 4px;
  491. }
  492. label {
  493. display: inline;
  494. font-weight: normal;
  495. }
  496. .mw-input label {
  497. font-weight: normal;
  498. }
  499. #mw-content-text ul.SFI_timepicker_hours, #mw-content-text ul.SFI_timepicker_minutes {
  500. list-style-type: none;
  501. }
  502. #mw-content-text ul.SFI_timepicker_hours li {
  503. margin: 2px 2px;
  504. padding: 4px;
  505. }
  506. .sminput.sminput-googlemaps3 p button {
  507. padding-top: 0.35em;
  508. padding-bottom: 0.6em;
  509. }
  510. li label.inline {
  511. margin-bottom: 2px;
  512. padding: 0;
  513. }
  514. button, .button {
  515. margin: 0.5em 0;
  516. padding: 0.3em 0.75em 0.4em 0.75em;
  517. }
  518. .top-bar-logo {
  519. max-width: 100%;
  520. height: auto;
  521. max-height: 2.8125rem;
  522. /* Important! max-height must not be higher than line-height */
  523. display: inline-block;
  524. vertical-align: middle;
  525. }
  526. .top-bar .button.search {
  527. top: 0px;
  528. }
  529. .top-bar .button, .top-bar button {
  530. padding-top: .35rem;
  531. padding-bottom: .35rem;
  532. }
  533. .top-bar .button.search {
  534. margin-left: 10px;
  535. }
  536. .top-bar input {
  537. top: 0px;
  538. }
  539. @media only screen and (min-width: 641px) {
  540. .top-bar .button.search {
  541. top: 0px;
  542. }
  543. .top-bar .button.search {
  544. margin-left: -4px;
  545. }
  546. .top-bar {
  547. height: auto;
  548. }
  549. }
  550. .top-bar-section .dropdown {
  551. z-index: 600;
  552. }
  553. input[type="submit"] {
  554. background-color: #5da423;
  555. border-color: #457a1a;
  556. color: white;
  557. -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  558. box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  559. -webkit-transition: background-color 300ms ease-out;
  560. -moz-transition: background-color 300ms ease-out;
  561. transition: background-color 300ms ease-out;
  562. }
  563. input#wpPreview {
  564. background-color: #5da423;
  565. border-color: #457a1a;
  566. color: white;
  567. -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  568. box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  569. -webkit-transition: background-color 300ms ease-out;
  570. -moz-transition: background-color 300ms ease-out;
  571. transition: background-color 300ms ease-out;
  572. }
  573. .editButtons input[type="submit"] {
  574. display: inline-block;
  575. }
  576. legend {
  577. font-size: 0.875em;
  578. color: #4d4d4d;
  579. cursor: pointer;
  580. display: block;
  581. font-weight: 500;
  582. }
  583. fieldset {
  584. line-height: 1.6em;
  585. padding: 0 1.25em 1em 1.25em;
  586. margin-top: 0;
  587. }
  588. span.smwbuiltin, span.smwttactiveinline span.smwbuiltin {
  589. font-style: normal;
  590. }
  591. /* MW still generates a label column for checkboxes, this minimizes is */
  592. div.mw-htmlform-field-HTMLCheckField div.mw-label {
  593. height: 0;
  594. }
  595. /* UNTIL I CAN DETERMINE WHY toolboxend GENERATES AN EMPTY <li> IN THE MENU, I'M HIDING IT */
  596. #p-toolboxend {
  597. display: none;
  598. }
  599. /* firstHeading Fix */
  600. h1#firstHeading {
  601. font-size: 2.125rem;
  602. margin: 0;
  603. }
  604. @media only screen and (min-width: 40.0625em) {
  605. h1#firstHeading {
  606. font-size: 2.75rem;
  607. }
  608. }
  609. /* Don't like the black top bar? Copy this into your Foreground.css and change the colors */
  610. .top-bar,
  611. .top-bar-section ul,
  612. .top-bar-section ul li.active > a,
  613. .top-bar-section li a:not(.button),
  614. .top-bar-section .has-form {
  615. background: var(--main-color);
  616. }
  617. nav.top-bar,
  618. .top-bar.expanded .title-area {
  619. background: var(--main-color);
  620. }
  621. #navwrapper {
  622. background: var(--main-color);
  623. }
  624. ul#top-bar-left li,
  625. ul#top-bar-left li a
  626. {
  627. background: var(--main-color);
  628. }
  629. ul#top-bar-right li,
  630. ul#top-bar-right li a {
  631. background: var(--main-color);
  632. }
  633. ul#top-bar-left li:hover,
  634. ul#top-bar-left li a:hover,
  635. ul#top-bar-right li:hover:not(.has-form),
  636. ul#top-bar-right li a:hover {
  637. background: var(--second-color);
  638. color: #fff;
  639. }
  640. .top-bar-section .has-dropdown > a:hover:after {
  641. border-color: #fff transparent transparent transparent;
  642. }
  643. .top-bar-section .has-dropdown > a:hover:after {
  644. border-color: #333 transparent transparent transparent;
  645. }
  646. /* Search button */
  647. button,
  648. .button,
  649. .multipleTemplateAdder {
  650. background-color: var(--button-color);
  651. border-color: var(--button-color);
  652. }
  653. button:hover,
  654. button:focus,
  655. .button:hover,
  656. .button:focus {
  657. background-color: var(--button-color);
  658. }
  659. input#wpPreview {
  660. background-color: var(--button-color);
  661. border-color: var(--second-color);
  662. color: #000000;
  663. }
  664. input[type="submit"] {
  665. background-color: var(--button-color);
  666. border-color: var(--second-color);
  667. }
  668. .label {
  669. background-color: var(--button-color);
  670. }
  671. a {
  672. color: var(--link-color);
  673. }
  674. a:hover, a:focus {
  675. color: var(--link-hover-color);
  676. }
  677. a.new {
  678. color: var(--link-broken-color);
  679. }
  680. /* end custom nav bar */
  681. .top-bar-section > ul > .divider,
  682. .top-bar-section > ul > [role="separator"] {
  683. border-color: black;
  684. }
  685. .vertical-divider {
  686. width: 100%;
  687. display: block;
  688. background: #1A1A1A;
  689. height: 1px;
  690. }
  691. .top-bar-section li.active:not(.has-form) a:not(.button), .top-bar-section li.active:not(.has-form) a:hover:not(.button) {
  692. background: inherit;
  693. }
  694. .top-bar input {
  695. width: auto;
  696. display: inline;
  697. }
  698. /*Fix ULS CSS */
  699. #pt-uls a.uls-trigger {
  700. padding-left: 15px !important;
  701. }
  702. /* Orbit Slider Overrides for MW */
  703. .orbit-container .orbit-slides-container img {
  704. width: 100%;
  705. }
  706. .orbit-bullets {
  707. margin: 0 auto 30px auto !important;
  708. }
  709. /* Block-Grid UL fixes */
  710. ul[class*="block-grid"] {
  711. margin: 0;
  712. }
  713. /* WikiEditor related fixes */
  714. /* lable of toolbar */
  715. .wikiEditor-ui-toolbar .label {
  716. background: transparent;
  717. color: #000;
  718. }
  719. /* selection boxes in toolbar adhere to font-size */
  720. .wikiEditor-ui-toolbar .page-characters div span {
  721. height: 1.75em;
  722. }
  723. /* Visual Editor Fixes */
  724. .ve-activated #content {
  725. margin-top: 4em;
  726. }
  727. .ve-ce-documentNode {
  728. background: #fff;
  729. }
  730. .oo-ui-barToolGroup.oo-ui-widget-enabled>.oo-ui-toolGroup-tools>.oo-ui-tool>.oo-ui-tool-link, .oo-ui-barToolGroup>.oo-ui-toolGroup-tools>.oo-ui-tool.oo-ui-widget-disabled>.oo-ui-tool-link {
  731. display: inline !important;
  732. }
  733. .mw-indicators {
  734. float: right;
  735. line-height: 1.6;
  736. font-size: 0.875em;
  737. position: relative;
  738. margin: -1em .5em 0;
  739. max-height: 30px;
  740. width: auto;
  741. z-index: 1;
  742. }
  743. .mw-indicator {
  744. display: inline-block;
  745. }
  746. body {
  747. line-height: 1.6em;
  748. }
  749. p {
  750. margin-bottom: 0.25em;
  751. }
  752. a.label:hover, a.label:focus {
  753. color: white;
  754. }
  755. a.label.new {
  756. background-color: #d0d0d0;
  757. }
  758. a#actions-button {
  759. float: right;
  760. z-index: 1;
  761. }
  762. /* Hide the page actions button for special pages (cuz there's nothing in it) */
  763. .mw-special-FormEdit a#actions-button, .ns-special a#actions-button {
  764. display: none;
  765. }
  766. /* Hide some rows on form-edit (e.g. a thing's title) */
  767. body.action-formedit .row.hide-on-form-edit {
  768. display: none;
  769. }
  770. /* Move the MediaWiki notification area so it isn't on top of the Action menu */
  771. .mw-notification-area {
  772. margin-top: 2em;
  773. }
  774. /* Also adjust z-index of action menu to force it on top */
  775. #p-cactions #actions {
  776. z-index: 500;
  777. white-space: nowrap;
  778. }
  779. #p-cactions #actions a {
  780. width: 100%;
  781. text-align: left;
  782. }
  783. /* Make sure top bar is even more z-indx! */
  784. #toolbox-dropdown {
  785. z-index: 601;
  786. }
  787. #personal-tools-dropdown {
  788. z-index: 601;
  789. }
  790. /* Dropdown Icon Alignment */
  791. .drop-icon {
  792. display: inline;
  793. margin-right: 4px;
  794. }
  795. td.mw-submit a, .htmlform-tip, #mw-upload-permitted p {
  796. font-size: 90%;
  797. }
  798. alert.label a {
  799. color: pink;
  800. }
  801. code {
  802. font-weight: normal;
  803. color: var(--main-color);
  804. }
  805. small {
  806. font-size: 80%;
  807. }
  808. h4.namespace.label {
  809. font-size: 1rem;
  810. display: inline-block;
  811. margin-bottom: 0.5rem;
  812. }
  813. .label {
  814. padding-bottom: 0.39em;
  815. }
  816. h2 span {
  817. display: inline-block;
  818. }
  819. span.title {
  820. margin-bottom: 0.1em;
  821. }
  822. .title-name {
  823. font-size: 1.3rem;
  824. margin: 0 .5em;
  825. color: #FFF;
  826. line-height: 2em;
  827. }
  828. h3#tagline {
  829. font-style: italic;
  830. font-size: small;
  831. margin-bottom: 0.5em;
  832. color: #6f6f6f;
  833. }
  834. .clear_both {
  835. clear: both;
  836. }
  837. .large-2 strong, .large-2 b {
  838. display: block;
  839. }
  840. .large-2 strong, .large-2 b, table th {
  841. font-size: 0.875em;
  842. color: #4d4d4d;
  843. font-weight: 500;
  844. }
  845. /* LAYOUT */
  846. .row .row {
  847. margin-bottom: 0.9em;
  848. }
  849. div.small-10 .row {
  850. margin: 1em 0 0 0;
  851. }
  852. div.small-9.columns textarea {
  853. margin-bottom: 0.25em;
  854. }
  855. footer.row {
  856. margin-top: 2em;
  857. color: grey;
  858. }
  859. div {
  860. line-height: 1.60em;
  861. }
  862. /* NOTICES, ALERTS, WARNINGS */
  863. div#userloginprompt, p#userloginlink {
  864. font-size: 80%;
  865. }
  866. /* make sure orbit image slider has no margins */
  867. #mw-content-text .orbit-container ul {
  868. margin: 0;
  869. }
  870. footer.row ul {
  871. list-style-type: none;
  872. margin: 0 0 1em 0;
  873. }
  874. footer.row ul.views.columns li {
  875. margin-right: 1em;
  876. }
  877. #footer footer.row ul {
  878. margin: 0;
  879. list-style-type: none;
  880. }
  881. /* Make social footer center need overflow:hidden and other div classes */
  882. .social-footer {
  883. margin: 0 0 1em;
  884. font-size: 90%;
  885. overflow: hidden;
  886. }
  887. /* Hide all text in p elements */
  888. .social-footer p {
  889. display: none;
  890. }
  891. /* Outer wrap */
  892. .social-links {
  893. position: relative;
  894. left: 50%;
  895. float: left;
  896. }
  897. /* addThis container (inner wrap) */
  898. .addthis_horizontal_follow_toolbox {
  899. position: relative;
  900. left: -50%;
  901. float: left;
  902. z-index: 100000;
  903. }
  904. /* end social footer classes */
  905. #footer-left {
  906. font-size: 90%;
  907. text-align: left;
  908. }
  909. #footer-right-icons {
  910. font-size: 85%;
  911. text-align: center;
  912. }
  913. #footer-right-icons li {
  914. display: inline-block;
  915. text-align: center;
  916. margin: 0 0 .5em .5em;
  917. }
  918. li#footer-privacy {
  919. float: left;
  920. margin-right: 2em;
  921. }
  922. li#footer-about {
  923. float: left;
  924. margin-right: 2em;
  925. }
  926. li#footer-disclaimer {
  927. float: left;
  928. margin-right: 2em;
  929. }
  930. .text-center #footer-left li {
  931. float: none;
  932. margin: 0;
  933. }
  934. .text-center #footer-left {
  935. text-align: center;
  936. }
  937. @media only screen and (max-width: 641px) {
  938. #footer-left {
  939. font-size: 85%;
  940. text-align: center;
  941. }
  942. #footer-right-icons {
  943. font-size: 80%;
  944. }
  945. li#footer-privacy {
  946. float: none;
  947. margin-right: 0;
  948. }
  949. li#footer-about {
  950. float: none;
  951. margin-right: 0;
  952. }
  953. li#footer-disclaimer {
  954. float: none;
  955. margin-right: 0;
  956. }
  957. }
  958. .columns ul.special li {
  959. float: none;
  960. width: 100%;
  961. }
  962. .columns div#uploadtext ul {
  963. list-style-type: disc;
  964. }
  965. .columns div#uploadtext ul li {
  966. float: none;
  967. width: 95%;
  968. margin-left: 2em;
  969. }
  970. #catlinks {
  971. border: 1px solid #aaa;
  972. padding: 0.25rem;
  973. }
  974. #catlinks .label {
  975. font-size: .9rem;
  976. }
  977. #catlinks a.label.new {
  978. background-color: #BA0F2A;
  979. }
  980. .catlinks li {
  981. border-left: none;
  982. }
  983. .mw-specialpages-table td ul.columns li {
  984. width: 50%;
  985. }
  986. /*#mw-content-text .columns li {float:none;width:90%;}*/
  987. footer.row ul.columns li {
  988. display: inline;
  989. float: none;
  990. }
  991. .columns #mw-normal-catlinks ul li {
  992. float: none;
  993. width: auto;
  994. }
  995. #mw-normal-catlinks a.new {
  996. color: white;
  997. }
  998. ul.vcard {
  999. padding: 0.5em 0.5em 0.55em 0.5em;
  1000. }
  1001. /* HEADERS */
  1002. h1, h2, h3, h4, h5, h6 {
  1003. margin-top: .75em;
  1004. line-height: 1em;
  1005. }
  1006. .page-Special_SpecialPages h2 {
  1007. margin-bottom: 0.5em;
  1008. }
  1009. .editsection {
  1010. font-weight: normal;
  1011. font-size: 0.4em;
  1012. }
  1013. p.title {
  1014. padding: 0.9375em;
  1015. }
  1016. /* TABLES */
  1017. .mw-content-ltr table#toc {
  1018. float: right;
  1019. width: auto;
  1020. }
  1021. .mw-content-rtl table#toc {
  1022. float: left;
  1023. width: auto;
  1024. }
  1025. table.formtable {
  1026. border: none;
  1027. }
  1028. table td[align="right"] {
  1029. text-align: right;
  1030. }
  1031. /* TURN OFF TABLE STRIPING FOR EDITFORMS */
  1032. table.formedit tr.even, table.formedit tr.alt, table.formedit tr:nth-of-type(even) {
  1033. background: transparent;
  1034. }
  1035. table {
  1036. width: 100%;
  1037. }
  1038. td.mw-label {
  1039. width: 20%;
  1040. }
  1041. td.mw-input {
  1042. width: 80%;
  1043. }
  1044. thead tr th {
  1045. cursor: pointer;
  1046. }
  1047. table.formtable th {
  1048. text-align: right !important;
  1049. }
  1050. td.smwpropname, th.smwpropname, td.smwspecname {
  1051. text-align: left;
  1052. }
  1053. table tbody tr td, table tr td {
  1054. line-height: 1.6em;
  1055. }
  1056. table.wikitable {
  1057. margin: 0em 0 1em 0;
  1058. }
  1059. table.wikitable>tr>th, table.wikitable>*>tr>th {
  1060. text-align: left;
  1061. }
  1062. table.wikitable>tr>th, table.wikitable>tr>td, table.wikitable>*>tr>th, table.wikitable>*>tr>td {
  1063. border: 3px #fff solid;
  1064. padding: 0.6em;
  1065. }
  1066. /* FORMS, INPUTS, FIELDSETS */
  1067. .multipleTemplateInstance {
  1068. background-color: white !important;
  1069. border: none !important;
  1070. border-bottom: 1px dashed #999999 !important;
  1071. }
  1072. .multipleTemplateInstance table {
  1073. border: none !important;
  1074. }
  1075. .multipleTemplateAdder {
  1076. font-size: 0.9em;
  1077. padding: 0.4125em 0.5em 0.55em 0.5em;
  1078. }
  1079. .novalue {
  1080. color: #999999;
  1081. font-style: italic;
  1082. font-size: small;
  1083. }
  1084. input[type="file"], input[type="checkbox"], input[type="radio"], select {
  1085. padding: 5px;
  1086. }
  1087. input[type="file"], select {
  1088. padding: 5px;
  1089. border: 1px solid #cccccc;
  1090. }
  1091. .inputSpan select.createboxInput, .dateInput select.monthInput, input.hourInput, input.minuteInput, input.secondInput, input.dayInput, input.yearInput, input[name="*[* date][hour]"], input[name="*[* date][minute]"], input[name="*[* date][second]"] {
  1092. width: auto;
  1093. margin-right: 1em;
  1094. }
  1095. /*
  1096. .inputSpan input.createboxInput {
  1097. width: 100%;
  1098. }
  1099. */
  1100. .inputSpan button, .inputSpan .button {
  1101. margin: -4px 0 0 0;
  1102. padding: 0.37em 0.75em 0.6em 0.70em;
  1103. }
  1104. .ms-selectable input[type="text"] {
  1105. width: 100%;
  1106. }
  1107. button.ui-button-icon-only {
  1108. height: 2.24em !important;
  1109. }
  1110. select {
  1111. width: auto;
  1112. }
  1113. input[type="checkbox"].createboxInput {
  1114. width: auto;
  1115. }
  1116. label.checkboxLabel {
  1117. margin-right: 0.5em;
  1118. }
  1119. .edit_with_form {
  1120. margin: -2em 0 0 0;
  1121. float: right;
  1122. }
  1123. input[type="radio"], input[type="checkbox"] {
  1124. display: inline;
  1125. }
  1126. input[type='file'] {
  1127. margin-top: 0.4em;
  1128. }
  1129. input:not([type]), textarea, p.meta {
  1130. margin-bottom: 4px;
  1131. }
  1132. label {
  1133. display: inline;
  1134. font-weight: normal;
  1135. }
  1136. .mw-input label {
  1137. font-weight: normal;
  1138. }
  1139. #mw-content-text ul.SFI_timepicker_hours, #mw-content-text ul.SFI_timepicker_minutes {
  1140. list-style-type: none;
  1141. }
  1142. #mw-content-text ul.SFI_timepicker_hours li {
  1143. margin: 2px 2px;
  1144. padding: 4px;
  1145. }
  1146. .sminput.sminput-googlemaps3 p button {
  1147. padding-top: 0.35em;
  1148. padding-bottom: 0.6em;
  1149. }
  1150. li label.inline {
  1151. margin-bottom: 2px;
  1152. padding: 0;
  1153. }
  1154. button, .button {
  1155. margin: 0.5em 0;
  1156. padding: 0.3em 0.75em 0.4em 0.75em;
  1157. }
  1158. .top-bar-logo {
  1159. max-width: 100%;
  1160. height: auto;
  1161. max-height: 2.8125rem;
  1162. /* Important! max-height must not be higher than line-height */
  1163. display: inline-block;
  1164. vertical-align: middle;
  1165. }
  1166. .top-bar .button.search {
  1167. top: 0px;
  1168. }
  1169. .top-bar .button, .top-bar button {
  1170. padding-top: .35rem;
  1171. padding-bottom: .35rem;
  1172. }
  1173. .top-bar .button.search {
  1174. margin-left: 10px;
  1175. }
  1176. .top-bar input {
  1177. top: 0px;
  1178. }
  1179. @media only screen and (min-width: 641px) {
  1180. .top-bar .button.search {
  1181. top: 0px;
  1182. }
  1183. .top-bar .button.search {
  1184. margin-left: -4px;
  1185. }
  1186. .top-bar {
  1187. height: auto;
  1188. }
  1189. }
  1190. .top-bar-section .dropdown {
  1191. z-index: 600;
  1192. }
  1193. input[type="submit"] {
  1194. background-color: #5da423;
  1195. border-color: #457a1a;
  1196. color: white;
  1197. -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  1198. box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  1199. -webkit-transition: background-color 300ms ease-out;
  1200. -moz-transition: background-color 300ms ease-out;
  1201. transition: background-color 300ms ease-out;
  1202. }
  1203. input#wpPreview {
  1204. background-color: #e9e9e9;
  1205. border-color: #d0d0d0;
  1206. color: black;
  1207. -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  1208. box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
  1209. -webkit-transition: background-color 300ms ease-out;
  1210. -moz-transition: background-color 300ms ease-out;
  1211. transition: background-color 300ms ease-out;
  1212. }
  1213. .editButtons input[type="submit"] {
  1214. display: inline-block;
  1215. }
  1216. legend {
  1217. font-size: 0.875em;
  1218. color: #4d4d4d;
  1219. cursor: pointer;
  1220. display: block;
  1221. font-weight: 500;
  1222. }
  1223. fieldset {
  1224. line-height: 1.6em;
  1225. padding: 0 1.25em 1em 1.25em;
  1226. margin-top: 0;
  1227. }
  1228. span.smwbuiltin, span.smwttactiveinline span.smwbuiltin {
  1229. font-style: normal;
  1230. }
  1231. /* MW still generates a label column for checkboxes, this minimizes is */
  1232. div.mw-htmlform-field-HTMLCheckField div.mw-label {
  1233. height: 0;
  1234. }
  1235. .vertical-divider {
  1236. width: 100%;
  1237. display: block;
  1238. background: #1A1A1A;
  1239. height: 1px;
  1240. }
  1241. .top-bar-section li.active:not(.has-form) a:not(.button), .top-bar-section li.active:not(.has-form) a:hover:not(.button) {
  1242. background: inherit;
  1243. }
  1244. .top-bar input {
  1245. width: auto;
  1246. display: inline;
  1247. }
  1248. /* Add improved styling for the Echo extension */
  1249. #echo-notifications {
  1250. float: right;
  1251. display: inline-block;
  1252. margin: -1em 1em .5em;
  1253. position: relative;
  1254. z-index: 500;
  1255. max-height: 30px;
  1256. }
  1257. #echo-notifications-notice,
  1258. #echo-notifications-alerts,
  1259. #echo-notifications-messages,
  1260. #echo-notifications {
  1261. display: inline-block;
  1262. }
  1263. #pt-notifications-notice .mw-echo-notifications-badge,
  1264. #pt-notifications-alert .mw-echo-notifications-badge,
  1265. #pt-notifications-message .mw-echo-notifications-badge {
  1266. background-size: 1.4em !important;
  1267. font-size: 1.1em;
  1268. color: transparent;
  1269. filter: invert(15%);
  1270. height: auto !important;
  1271. display: block !important;
  1272. }
  1273. #echo-notifications li {
  1274. list-style: none;
  1275. }
  1276. #echo-notifications-messages {
  1277. float: right;
  1278. }
  1279. #echo-notifications-alerts {
  1280. float: right;
  1281. }
  1282. #pt-notifications-alert .mw-echo-unseen-notifications, #pt-notifications-message .mw-echo-unseen-notifications {
  1283. color: #0645ad !important;
  1284. }
  1285. #echo-notifications li {
  1286. margin: 0 0 0 1em;
  1287. }
  1288. /* Make Echo extension more mobile friendly on small widths */
  1289. @media only screen and (max-width: 450px) {
  1290. .oo-ui-popupWidget-popup {
  1291. width: auto !important;
  1292. position: relative !important;
  1293. margin-left: -260px !important;
  1294. font-size: 75% !important;
  1295. }
  1296. .oo-ui-clippableElement-clippable.oo-ui-popupWidget-body {
  1297. width: 100% !important;
  1298. }
  1299. }
  1300. /*Fix ULS CSS */
  1301. #pt-uls a.uls-trigger {
  1302. padding-left: 15px !important;
  1303. }
  1304. /* Orbit Slider Overrides for MW */
  1305. .orbit-container .orbit-slides-container img {
  1306. width: 100%;
  1307. }
  1308. .orbit-bullets {
  1309. margin: 0 auto 30px auto !important;
  1310. }
  1311. /* Block-Grid UL fixes */
  1312. ul[class*="block-grid"] {
  1313. margin: 0;
  1314. }
  1315. /* WikiEditor related fixes */
  1316. /* lable of toolbar */
  1317. .wikiEditor-ui-toolbar .label {
  1318. background: transparent;
  1319. color: #000;
  1320. }
  1321. /* selection boxes in toolbar adhere to font-size */
  1322. .wikiEditor-ui-toolbar .page-characters div span {
  1323. height: 1.75em;
  1324. }
  1325. /* backound of controls adhere to #p-cactions */
  1326. .wikiEditor-ui-controls {
  1327. background-color: #f6f6f6;
  1328. }
  1329. /* background of buttions adhere to #p-cactions*/
  1330. .wikiEditor-ui-buttons {
  1331. background-color: #f6f6f6;
  1332. }
  1333. /* Visual Editor Fixes */
  1334. .ve-activated #content {
  1335. margin-top: 4em;
  1336. }
  1337. .ve-ce-documentNode {
  1338. background: #fff;
  1339. }
  1340. .oo-ui-barToolGroup.oo-ui-widget-enabled>.oo-ui-toolGroup-tools>.oo-ui-tool>.oo-ui-tool-link, .oo-ui-barToolGroup>.oo-ui-toolGroup-tools>.oo-ui-tool.oo-ui-widget-disabled>.oo-ui-tool-link {
  1341. display: inline !important;
  1342. }
  1343. .ve-activated #catlinks {
  1344. display:none;
  1345. }
  1346. .ve-activated #firstHeading {
  1347. border-bottom: 1px solid #ccc;
  1348. padding: 0 0 5px;
  1349. }
  1350. .ve-activated [class*="mw-content-"] {
  1351. padding: 0;
  1352. }
  1353. /* Page indicators */
  1354. .mw-indicators {
  1355. float: right;
  1356. line-height: 1.6;
  1357. font-size: 0.875em;
  1358. position: relative;
  1359. margin: -1em .5em .5em 1em;
  1360. max-height: 30px;
  1361. width: auto;
  1362. z-index: 1;
  1363. }
  1364. .mw-indicator {
  1365. display: inline-block;
  1366. }
  1367. /* Preferences Fixes */
  1368. #preftoc li a {
  1369. color: white;
  1370. padding: .25em .5em;
  1371. }
  1372. #preftoc li a:hover {
  1373. background: aqua;
  1374. color: white;
  1375. }
  1376. #preftoc li {
  1377. margin: 2px;
  1378. display: inline-block;
  1379. float: none;
  1380. padding: 1px;
  1381. position: relative;
  1382. list-style-type: none;
  1383. list-style-image: none;
  1384. z-index: 3;
  1385. border-radius: 3px;
  1386. font-size: .85em;
  1387. background: #142849;
  1388. border: 0;
  1389. color: white;
  1390. }
  1391. #preftoc li a {
  1392. color: white;
  1393. }
  1394. #preftoc li a:hover {
  1395. background: #2ba6cb;
  1396. }
  1397. ul#preftoc {
  1398. margin: auto;
  1399. text-align: center;
  1400. }
  1401. #preftoc>li.selected {
  1402. background: #2C58A1;
  1403. box-shadow: 2px 2px 5px 2px rgba(50, 138, 64, 0.54);
  1404. }
  1405. #preftoc li.selected a {
  1406. cursor: default;
  1407. text-decoration: none;
  1408. }
  1409. #preferences table {
  1410. min-width: 100%;
  1411. }
  1412. #preftoc {
  1413. margin: 0;
  1414. padding: 0;
  1415. width: 100%;
  1416. clear: both;
  1417. }
  1418. #preftoc a:active {
  1419. display: block;
  1420. color: #000;
  1421. padding: 0 .7em;
  1422. position: relative;
  1423. text-decoration: none;
  1424. }
  1425. #preftoc li.selected a {
  1426. cursor: default;
  1427. text-decoration: none;
  1428. }
  1429. #preferences {
  1430. margin: 0;
  1431. clear: both;
  1432. background-color: #FFF;
  1433. border: none;
  1434. }
  1435. .prefsection {
  1436. border: none;
  1437. padding: 0;
  1438. margin: 0;
  1439. }
  1440. .prefsection legend {
  1441. font-weight: bold;
  1442. }
  1443. .prefsection table, .prefsection legend {
  1444. background-color: #F9F9F9;
  1445. }
  1446. #preferences legend.mainLegend {
  1447. display: none;
  1448. }
  1449. #preferences fieldset legend {
  1450. font-weight: bold;
  1451. padding: 0 .25em;
  1452. margin: 0;
  1453. margin: 0 .25em 0 1em;
  1454. background: #FFF;
  1455. }
  1456. td.htmlform-tip {
  1457. font-size: .8em;
  1458. padding: .2em 2em;
  1459. color: #666;
  1460. border: 1px solid #eeeffe;
  1461. background: #eeeffe;
  1462. }
  1463. .preferences-login {
  1464. clear: both;
  1465. margin-bottom: 1.5em;
  1466. }
  1467. .prefcache {
  1468. font-size: 90%;
  1469. margin-top: 1em;
  1470. }