You are here

system.css in Drupal 6

Same filename and directory in other branches
  1. 5 modules/system/system.css
/*
** HTML elements
*/
body.drag {
  cursor: move;
}
th.active img {
  display: inline;
}
tr.even, tr.odd {
  background-color: #eee;
  border-bottom: 1px solid #ccc;
  padding: 0.1em 0.6em;
}
tr.drag {
  background-color: #fffff0;
}
tr.drag-previous {
  background-color: #ffd;
}
td.active {
  background-color: #ddd;
}
td.checkbox, th.checkbox {
  text-align: center;
}
tbody {
  border-top: 1px solid #ccc;
}
tbody th {
  border-bottom: 1px solid #ccc;
}
thead th {
  text-align: left; /* LTR */
  padding-right: 1em; /* LTR */
  border-bottom: 3px solid #ccc;
}

/*
** Other common styles
*/
.breadcrumb {
  padding-bottom: .5em
}
div.indentation {
  width: 20px;
  height: 1.7em;
  margin: -0.4em 0.2em -0.4em -0.4em; /* LTR */
  padding: 0.42em 0 0.42em 0.6em; /* LTR */
  float: left; /* LTR */
}
div.tree-child {
  background: url(../../misc/tree.png) no-repeat 11px center; /* LTR */
}
div.tree-child-last {
  background: url(../../misc/tree-bottom.png) no-repeat 11px center; /* LTR */
}
div.tree-child-horizontal {
  background: url(../../misc/tree.png) no-repeat -11px center;
}
.error {
  color: #e55;
}
div.error {
  border: 1px solid #d77;
}
div.error, tr.error {
  background: #fcc;
  color: #200;
  padding: 2px;
}
.warning {
  color: #e09010;
}
div.warning {
  border: 1px solid #f0c020;
}
div.warning, tr.warning {
  background: #ffd;
  color: #220;
  padding: 2px;
}
.ok {
  color: #008000;
}
div.ok {
  border: 1px solid #00aa00;
}
div.ok, tr.ok {
  background: #dfd;
  color: #020;
  padding: 2px;
}
.item-list .icon {
  color: #555;
  float: right; /* LTR */
  padding-left: 0.25em; /* LTR */
  clear: right; /* LTR */
}
.item-list .title {
  font-weight: bold;
}
.item-list ul {
  margin: 0 0 0.75em 0;
  padding: 0;
}
.item-list ul li {
  margin: 0 0 0.25em 1.5em; /* LTR */
  padding: 0;
  list-style: disc;
}
ol.task-list li.active {
  font-weight: bold;
}
.form-item {
  margin-top: 1em;
  margin-bottom: 1em;
}
tr.odd .form-item, tr.even .form-item {
  margin-top: 0;
  margin-bottom: 0;
  white-space: nowrap;
}
tr.merge-down, tr.merge-down td, tr.merge-down th {
  border-bottom-width: 0 !important;
}
tr.merge-up, tr.merge-up td, tr.merge-up th {
  border-top-width: 0 !important;
}
.form-item input.error, .form-item textarea.error, .form-item select.error {
  border: 2px solid red;
}
.form-item .description {
  font-size: 0.85em;
}
.form-item label {
  display: block;
  font-weight: bold;
}
.form-item label.option {
  display: inline;
  font-weight: normal;
}
.form-checkboxes, .form-radios {
  margin: 1em 0;
}
.form-checkboxes .form-item, .form-radios .form-item {
  margin-top: 0.4em;
  margin-bottom: 0.4em;
}
.marker, .form-required {
  color: #f00;
}
.more-link {
  text-align: right; /* LTR */
}
.more-help-link {
  font-size: 0.85em;
  text-align: right; /* LTR */
}
.nowrap {
  white-space: nowrap;
}
.item-list .pager {
  clear: both;
  text-align: center;
}
.item-list .pager li {
  background-image:none;
  display:inline;
  list-style-type:none;
  padding: 0.5em;
}
.pager-current {
  font-weight:bold;
}
.tips {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 0.9em;
}
dl.multiselect dd.b, dl.multiselect dd.b .form-item, dl.multiselect dd.b select {
  font-family: inherit;
  font-size: inherit;
  width: 14em;
}
dl.multiselect dd.a, dl.multiselect dd.a .form-item {
  width: 10em;
}
dl.multiselect dt, dl.multiselect dd {
  float: left; /* LTR */
  line-height: 1.75em;
  padding: 0;
  margin: 0 1em 0 0; /* LTR */
}
dl.multiselect .form-item {
  height: 1.75em;
  margin: 0;
}

/*
** Inline items (need to override above)
*/
.container-inline div, .container-inline label {
  display: inline;
}

/*
** Tab navigation
*/
ul.primary {
  border-collapse: collapse;
  padding: 0 0 0 1em; /* LTR */
  white-space: nowrap;
  list-style: none;
  margin: 5px;
  height: auto;
  line-height: normal;
  border-bottom: 1px solid #bbb;
}
ul.primary li {
  display: inline;
}
ul.primary li a {
  background-color: #ddd;
  border-color: #bbb;
  border-width: 1px;
  border-style: solid solid none solid;
  height: auto;
  margin-right: 0.5em; /* LTR */
  padding: 0 1em;
  text-decoration: none;
}
ul.primary li.active a {
  background-color: #fff;
  border: 1px solid #bbb;
  border-bottom: #fff 1px solid;
}
ul.primary li a:hover {
  background-color: #eee;
  border-color: #ccc;
  border-bottom-color: #eee;
}
ul.secondary {
  border-bottom: 1px solid #bbb;
  padding: 0.5em 1em;
  margin: 5px;
}
ul.secondary li {
  display: inline;
  padding: 0 1em;
  border-right: 1px solid #ccc; /* LTR */
}
ul.secondary a {
  padding: 0;
  text-decoration: none;
}
ul.secondary a.active {
  border-bottom: 4px solid #999;
}

/*
** Autocomplete styles
*/
/* Suggestion list */
#autocomplete {
  position: absolute;
  border: 1px solid;
  overflow: hidden;
  z-index: 100;
}
#autocomplete ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#autocomplete li {
  background: #fff;
  color: #000;
  white-space: pre;
  cursor: default;
}
#autocomplete li.selected {
  background: #0072b9;
  color: #fff;
}
/* Animated throbber */
html.js input.form-autocomplete {
  background-image: url(../../misc/throbber.gif);
  background-repeat: no-repeat;
  background-position: 100% 2px; /* LTR */
}
html.js input.throbbing {
  background-position: 100% -18px; /* LTR */
}

/*
** Collapsing fieldsets
*/
html.js fieldset.collapsed {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  margin-bottom: 0;
  height: 1em;
}
html.js fieldset.collapsed * {
  display: none;
}
html.js fieldset.collapsed legend {
  display: block;
}
html.js fieldset.collapsible legend a {
  padding-left: 15px; /* LTR */
  background: url(../../misc/menu-expanded.png) 5px 75% no-repeat; /* LTR */
}
html.js fieldset.collapsed legend a {
  background-image: url(../../misc/menu-collapsed.png); /* LTR */
  background-position: 5px 50%; /* LTR */
}
/* Note: IE-only fix due to '* html' (breaks Konqueror otherwise). */
* html.js fieldset.collapsed legend,
* html.js fieldset.collapsed legend *,
* html.js fieldset.collapsed table * {
  display: inline;
}
/* For Safari 2 to prevent collapsible fieldsets containing tables from dissapearing due to tableheader.js. */
html.js fieldset.collapsible {
  position: relative;
}
html.js fieldset.collapsible legend a {
  display: block;
}
/* Avoid jumping around due to margins collapsing into collapsible fieldset border */
html.js fieldset.collapsible .fieldset-wrapper {
  overflow: auto;
}

/*
** Resizable text areas
*/
.resizable-textarea {
  width: 95%;
}
.resizable-textarea .grippie {
  height: 9px;
  overflow: hidden;
  background: #eee url(../../misc/grippie.png) no-repeat center 2px;
  border: 1px solid #ddd;
  border-top-width: 0;
  cursor: s-resize;
}
html.js .resizable-textarea textarea {
  margin-bottom: 0;
  width: 100%;
  display: block;
}

/*
** Table drag and drop.
*/
.draggable a.tabledrag-handle {
  cursor: move;
  float: left; /* LTR */
  height: 1.7em;
  margin: -0.4em 0 -0.4em -0.5em; /* LTR */
  padding: 0.42em 1.5em 0.42em 0.5em; /* LTR */
  text-decoration: none;
}
a.tabledrag-handle:hover {
  text-decoration: none;
}
a.tabledrag-handle .handle {
  margin-top: 4px;
  height: 13px;
  width: 13px;
  background: url(../../misc/draggable.png) no-repeat 0 0;
}
a.tabledrag-handle-hover .handle {
  background-position: 0 -20px;
}

/*
** Teaser splitter
*/
.joined + .grippie {
  height: 5px;
  background-position: center 1px;
  margin-bottom: -2px;
}
/* Keeps inner content contained in Opera 9. */
.teaser-checkbox {
  padding-top: 1px;
}
div.teaser-button-wrapper {
  float: right; /* LTR */
  padding-right: 5%; /* LTR */
  margin: 0;
}
.teaser-checkbox div.form-item {
  float: right; /* LTR */
  margin: 0 5% 0 0; /* LTR */
  padding: 0;
}
textarea.teaser {
  display: none;
}
html.js .no-js {
  display: none;
}

/*
** Progressbar styles
*/
.progress {
  font-weight: bold;
}
.progress .bar {
  background: #fff url(../../misc/progress.gif);
  border: 1px solid #00375a;
  height: 1.5em;
  margin: 0 0.2em;
}
.progress .filled {
  background: #0072b9;
  height: 1em;
  border-bottom: 0.5em solid #004a73;
  width: 0%;
}
.progress .percentage {
  float: right; /* LTR */
}
.progress-disabled {
  float: left; /* LTR */
}
.ahah-progress {
  float: left; /* LTR */
}
.ahah-progress .throbber {
  width: 15px;
  height: 15px;
  margin: 2px;
  background: transparent url(../../misc/throbber.gif) no-repeat 0px -18px;
  float: left; /* LTR */
}
tr .ahah-progress .throbber {
  margin: 0 2px;
}
.ahah-progress-bar {
  width: 16em;
}

/*
** Formatting for welcome page
*/
#first-time strong {
  display: block;
  padding: 1.5em 0 .5em;
}

/*
** To be used with tableselect.js
*/
tr.selected td {
  background: #ffc;
}

/*
** Floating header for tableheader.js
*/
table.sticky-header {
  margin-top: 0;
  background: #fff;
}

/*
** Installation clean URLs
*/
#clean-url.install {
  display: none;
}

/*
** For anything you want to hide on page load when JS is enabled, so
** that you can use the JS to control visibility and avoid flicker.
*/
html.js .js-hide {
  display: none;
}

/*
** Styles for the system modules page (admin/build/modules)
*/
#system-modules div.incompatible {
  font-weight: bold;
}

/*
** Styles for the system themes page (admin/build/themes)
*/
#system-themes-form div.incompatible {
  font-weight: bold;
}

/*
** Password strength indicator
*/
span.password-strength {
  visibility: hidden;
}
input.password-field {
  margin-right: 10px; /* LTR */
}
div.password-description {
  padding: 0 2px;
  margin: 4px 0 0 0;
  font-size: 0.85em;
  max-width: 500px;
}
div.password-description ul {
  margin-bottom: 0;
}
.password-parent {
  margin: 0 0 0 0;
}
/*
** Password confirmation checker
*/
input.password-confirm {
  margin-right: 10px; /* LTR */
}
.confirm-parent {
  margin: 5px 0 0 0;
}
span.password-confirm {
  visibility: hidden;
}
span.password-confirm span {
  font-weight: normal;
}

File

modules/system/system.css
View source
  1. /*
  2. ** HTML elements
  3. */
  4. body.drag {
  5. cursor: move;
  6. }
  7. th.active img {
  8. display: inline;
  9. }
  10. tr.even, tr.odd {
  11. background-color: #eee;
  12. border-bottom: 1px solid #ccc;
  13. padding: 0.1em 0.6em;
  14. }
  15. tr.drag {
  16. background-color: #fffff0;
  17. }
  18. tr.drag-previous {
  19. background-color: #ffd;
  20. }
  21. td.active {
  22. background-color: #ddd;
  23. }
  24. td.checkbox, th.checkbox {
  25. text-align: center;
  26. }
  27. tbody {
  28. border-top: 1px solid #ccc;
  29. }
  30. tbody th {
  31. border-bottom: 1px solid #ccc;
  32. }
  33. thead th {
  34. text-align: left; /* LTR */
  35. padding-right: 1em; /* LTR */
  36. border-bottom: 3px solid #ccc;
  37. }
  38. /*
  39. ** Other common styles
  40. */
  41. .breadcrumb {
  42. padding-bottom: .5em
  43. }
  44. div.indentation {
  45. width: 20px;
  46. height: 1.7em;
  47. margin: -0.4em 0.2em -0.4em -0.4em; /* LTR */
  48. padding: 0.42em 0 0.42em 0.6em; /* LTR */
  49. float: left; /* LTR */
  50. }
  51. div.tree-child {
  52. background: url(../../misc/tree.png) no-repeat 11px center; /* LTR */
  53. }
  54. div.tree-child-last {
  55. background: url(../../misc/tree-bottom.png) no-repeat 11px center; /* LTR */
  56. }
  57. div.tree-child-horizontal {
  58. background: url(../../misc/tree.png) no-repeat -11px center;
  59. }
  60. .error {
  61. color: #e55;
  62. }
  63. div.error {
  64. border: 1px solid #d77;
  65. }
  66. div.error, tr.error {
  67. background: #fcc;
  68. color: #200;
  69. padding: 2px;
  70. }
  71. .warning {
  72. color: #e09010;
  73. }
  74. div.warning {
  75. border: 1px solid #f0c020;
  76. }
  77. div.warning, tr.warning {
  78. background: #ffd;
  79. color: #220;
  80. padding: 2px;
  81. }
  82. .ok {
  83. color: #008000;
  84. }
  85. div.ok {
  86. border: 1px solid #00aa00;
  87. }
  88. div.ok, tr.ok {
  89. background: #dfd;
  90. color: #020;
  91. padding: 2px;
  92. }
  93. .item-list .icon {
  94. color: #555;
  95. float: right; /* LTR */
  96. padding-left: 0.25em; /* LTR */
  97. clear: right; /* LTR */
  98. }
  99. .item-list .title {
  100. font-weight: bold;
  101. }
  102. .item-list ul {
  103. margin: 0 0 0.75em 0;
  104. padding: 0;
  105. }
  106. .item-list ul li {
  107. margin: 0 0 0.25em 1.5em; /* LTR */
  108. padding: 0;
  109. list-style: disc;
  110. }
  111. ol.task-list li.active {
  112. font-weight: bold;
  113. }
  114. .form-item {
  115. margin-top: 1em;
  116. margin-bottom: 1em;
  117. }
  118. tr.odd .form-item, tr.even .form-item {
  119. margin-top: 0;
  120. margin-bottom: 0;
  121. white-space: nowrap;
  122. }
  123. tr.merge-down, tr.merge-down td, tr.merge-down th {
  124. border-bottom-width: 0 !important;
  125. }
  126. tr.merge-up, tr.merge-up td, tr.merge-up th {
  127. border-top-width: 0 !important;
  128. }
  129. .form-item input.error, .form-item textarea.error, .form-item select.error {
  130. border: 2px solid red;
  131. }
  132. .form-item .description {
  133. font-size: 0.85em;
  134. }
  135. .form-item label {
  136. display: block;
  137. font-weight: bold;
  138. }
  139. .form-item label.option {
  140. display: inline;
  141. font-weight: normal;
  142. }
  143. .form-checkboxes, .form-radios {
  144. margin: 1em 0;
  145. }
  146. .form-checkboxes .form-item, .form-radios .form-item {
  147. margin-top: 0.4em;
  148. margin-bottom: 0.4em;
  149. }
  150. .marker, .form-required {
  151. color: #f00;
  152. }
  153. .more-link {
  154. text-align: right; /* LTR */
  155. }
  156. .more-help-link {
  157. font-size: 0.85em;
  158. text-align: right; /* LTR */
  159. }
  160. .nowrap {
  161. white-space: nowrap;
  162. }
  163. .item-list .pager {
  164. clear: both;
  165. text-align: center;
  166. }
  167. .item-list .pager li {
  168. background-image:none;
  169. display:inline;
  170. list-style-type:none;
  171. padding: 0.5em;
  172. }
  173. .pager-current {
  174. font-weight:bold;
  175. }
  176. .tips {
  177. margin-top: 0;
  178. margin-bottom: 0;
  179. padding-top: 0;
  180. padding-bottom: 0;
  181. font-size: 0.9em;
  182. }
  183. dl.multiselect dd.b, dl.multiselect dd.b .form-item, dl.multiselect dd.b select {
  184. font-family: inherit;
  185. font-size: inherit;
  186. width: 14em;
  187. }
  188. dl.multiselect dd.a, dl.multiselect dd.a .form-item {
  189. width: 10em;
  190. }
  191. dl.multiselect dt, dl.multiselect dd {
  192. float: left; /* LTR */
  193. line-height: 1.75em;
  194. padding: 0;
  195. margin: 0 1em 0 0; /* LTR */
  196. }
  197. dl.multiselect .form-item {
  198. height: 1.75em;
  199. margin: 0;
  200. }
  201. /*
  202. ** Inline items (need to override above)
  203. */
  204. .container-inline div, .container-inline label {
  205. display: inline;
  206. }
  207. /*
  208. ** Tab navigation
  209. */
  210. ul.primary {
  211. border-collapse: collapse;
  212. padding: 0 0 0 1em; /* LTR */
  213. white-space: nowrap;
  214. list-style: none;
  215. margin: 5px;
  216. height: auto;
  217. line-height: normal;
  218. border-bottom: 1px solid #bbb;
  219. }
  220. ul.primary li {
  221. display: inline;
  222. }
  223. ul.primary li a {
  224. background-color: #ddd;
  225. border-color: #bbb;
  226. border-width: 1px;
  227. border-style: solid solid none solid;
  228. height: auto;
  229. margin-right: 0.5em; /* LTR */
  230. padding: 0 1em;
  231. text-decoration: none;
  232. }
  233. ul.primary li.active a {
  234. background-color: #fff;
  235. border: 1px solid #bbb;
  236. border-bottom: #fff 1px solid;
  237. }
  238. ul.primary li a:hover {
  239. background-color: #eee;
  240. border-color: #ccc;
  241. border-bottom-color: #eee;
  242. }
  243. ul.secondary {
  244. border-bottom: 1px solid #bbb;
  245. padding: 0.5em 1em;
  246. margin: 5px;
  247. }
  248. ul.secondary li {
  249. display: inline;
  250. padding: 0 1em;
  251. border-right: 1px solid #ccc; /* LTR */
  252. }
  253. ul.secondary a {
  254. padding: 0;
  255. text-decoration: none;
  256. }
  257. ul.secondary a.active {
  258. border-bottom: 4px solid #999;
  259. }
  260. /*
  261. ** Autocomplete styles
  262. */
  263. /* Suggestion list */
  264. #autocomplete {
  265. position: absolute;
  266. border: 1px solid;
  267. overflow: hidden;
  268. z-index: 100;
  269. }
  270. #autocomplete ul {
  271. margin: 0;
  272. padding: 0;
  273. list-style: none;
  274. }
  275. #autocomplete li {
  276. background: #fff;
  277. color: #000;
  278. white-space: pre;
  279. cursor: default;
  280. }
  281. #autocomplete li.selected {
  282. background: #0072b9;
  283. color: #fff;
  284. }
  285. /* Animated throbber */
  286. html.js input.form-autocomplete {
  287. background-image: url(../../misc/throbber.gif);
  288. background-repeat: no-repeat;
  289. background-position: 100% 2px; /* LTR */
  290. }
  291. html.js input.throbbing {
  292. background-position: 100% -18px; /* LTR */
  293. }
  294. /*
  295. ** Collapsing fieldsets
  296. */
  297. html.js fieldset.collapsed {
  298. border-bottom-width: 0;
  299. border-left-width: 0;
  300. border-right-width: 0;
  301. margin-bottom: 0;
  302. height: 1em;
  303. }
  304. html.js fieldset.collapsed * {
  305. display: none;
  306. }
  307. html.js fieldset.collapsed legend {
  308. display: block;
  309. }
  310. html.js fieldset.collapsible legend a {
  311. padding-left: 15px; /* LTR */
  312. background: url(../../misc/menu-expanded.png) 5px 75% no-repeat; /* LTR */
  313. }
  314. html.js fieldset.collapsed legend a {
  315. background-image: url(../../misc/menu-collapsed.png); /* LTR */
  316. background-position: 5px 50%; /* LTR */
  317. }
  318. /* Note: IE-only fix due to '* html' (breaks Konqueror otherwise). */
  319. * html.js fieldset.collapsed legend,
  320. * html.js fieldset.collapsed legend *,
  321. * html.js fieldset.collapsed table * {
  322. display: inline;
  323. }
  324. /* For Safari 2 to prevent collapsible fieldsets containing tables from dissapearing due to tableheader.js. */
  325. html.js fieldset.collapsible {
  326. position: relative;
  327. }
  328. html.js fieldset.collapsible legend a {
  329. display: block;
  330. }
  331. /* Avoid jumping around due to margins collapsing into collapsible fieldset border */
  332. html.js fieldset.collapsible .fieldset-wrapper {
  333. overflow: auto;
  334. }
  335. /*
  336. ** Resizable text areas
  337. */
  338. .resizable-textarea {
  339. width: 95%;
  340. }
  341. .resizable-textarea .grippie {
  342. height: 9px;
  343. overflow: hidden;
  344. background: #eee url(../../misc/grippie.png) no-repeat center 2px;
  345. border: 1px solid #ddd;
  346. border-top-width: 0;
  347. cursor: s-resize;
  348. }
  349. html.js .resizable-textarea textarea {
  350. margin-bottom: 0;
  351. width: 100%;
  352. display: block;
  353. }
  354. /*
  355. ** Table drag and drop.
  356. */
  357. .draggable a.tabledrag-handle {
  358. cursor: move;
  359. float: left; /* LTR */
  360. height: 1.7em;
  361. margin: -0.4em 0 -0.4em -0.5em; /* LTR */
  362. padding: 0.42em 1.5em 0.42em 0.5em; /* LTR */
  363. text-decoration: none;
  364. }
  365. a.tabledrag-handle:hover {
  366. text-decoration: none;
  367. }
  368. a.tabledrag-handle .handle {
  369. margin-top: 4px;
  370. height: 13px;
  371. width: 13px;
  372. background: url(../../misc/draggable.png) no-repeat 0 0;
  373. }
  374. a.tabledrag-handle-hover .handle {
  375. background-position: 0 -20px;
  376. }
  377. /*
  378. ** Teaser splitter
  379. */
  380. .joined + .grippie {
  381. height: 5px;
  382. background-position: center 1px;
  383. margin-bottom: -2px;
  384. }
  385. /* Keeps inner content contained in Opera 9. */
  386. .teaser-checkbox {
  387. padding-top: 1px;
  388. }
  389. div.teaser-button-wrapper {
  390. float: right; /* LTR */
  391. padding-right: 5%; /* LTR */
  392. margin: 0;
  393. }
  394. .teaser-checkbox div.form-item {
  395. float: right; /* LTR */
  396. margin: 0 5% 0 0; /* LTR */
  397. padding: 0;
  398. }
  399. textarea.teaser {
  400. display: none;
  401. }
  402. html.js .no-js {
  403. display: none;
  404. }
  405. /*
  406. ** Progressbar styles
  407. */
  408. .progress {
  409. font-weight: bold;
  410. }
  411. .progress .bar {
  412. background: #fff url(../../misc/progress.gif);
  413. border: 1px solid #00375a;
  414. height: 1.5em;
  415. margin: 0 0.2em;
  416. }
  417. .progress .filled {
  418. background: #0072b9;
  419. height: 1em;
  420. border-bottom: 0.5em solid #004a73;
  421. width: 0%;
  422. }
  423. .progress .percentage {
  424. float: right; /* LTR */
  425. }
  426. .progress-disabled {
  427. float: left; /* LTR */
  428. }
  429. .ahah-progress {
  430. float: left; /* LTR */
  431. }
  432. .ahah-progress .throbber {
  433. width: 15px;
  434. height: 15px;
  435. margin: 2px;
  436. background: transparent url(../../misc/throbber.gif) no-repeat 0px -18px;
  437. float: left; /* LTR */
  438. }
  439. tr .ahah-progress .throbber {
  440. margin: 0 2px;
  441. }
  442. .ahah-progress-bar {
  443. width: 16em;
  444. }
  445. /*
  446. ** Formatting for welcome page
  447. */
  448. #first-time strong {
  449. display: block;
  450. padding: 1.5em 0 .5em;
  451. }
  452. /*
  453. ** To be used with tableselect.js
  454. */
  455. tr.selected td {
  456. background: #ffc;
  457. }
  458. /*
  459. ** Floating header for tableheader.js
  460. */
  461. table.sticky-header {
  462. margin-top: 0;
  463. background: #fff;
  464. }
  465. /*
  466. ** Installation clean URLs
  467. */
  468. #clean-url.install {
  469. display: none;
  470. }
  471. /*
  472. ** For anything you want to hide on page load when JS is enabled, so
  473. ** that you can use the JS to control visibility and avoid flicker.
  474. */
  475. html.js .js-hide {
  476. display: none;
  477. }
  478. /*
  479. ** Styles for the system modules page (admin/build/modules)
  480. */
  481. #system-modules div.incompatible {
  482. font-weight: bold;
  483. }
  484. /*
  485. ** Styles for the system themes page (admin/build/themes)
  486. */
  487. #system-themes-form div.incompatible {
  488. font-weight: bold;
  489. }
  490. /*
  491. ** Password strength indicator
  492. */
  493. span.password-strength {
  494. visibility: hidden;
  495. }
  496. input.password-field {
  497. margin-right: 10px; /* LTR */
  498. }
  499. div.password-description {
  500. padding: 0 2px;
  501. margin: 4px 0 0 0;
  502. font-size: 0.85em;
  503. max-width: 500px;
  504. }
  505. div.password-description ul {
  506. margin-bottom: 0;
  507. }
  508. .password-parent {
  509. margin: 0 0 0 0;
  510. }
  511. /*
  512. ** Password confirmation checker
  513. */
  514. input.password-confirm {
  515. margin-right: 10px; /* LTR */
  516. }
  517. .confirm-parent {
  518. margin: 5px 0 0 0;
  519. }
  520. span.password-confirm {
  521. visibility: hidden;
  522. }
  523. span.password-confirm span {
  524. font-weight: normal;
  525. }