style.css

Same filename in this branch
  1. 6.x drupal-6.x/themes/bluemarine/style.css
  2. 6.x drupal-6.x/themes/garland/style.css
  3. 6.x drupal-6.x/themes/chameleon/style.css
  4. 6.x drupal-6.x/themes/pushbutton/style.css
  5. 6.x drupal-6.x/themes/chameleon/marvin/style.css
/**
 * Garland, for Drupal 6.x
 * Stefan Nagtegaal, iStyledThis [dot] nl
 * Steven Wittens, acko [dot] net`
 *
 * If you use a customized color scheme, you must regenerate it after
 * modifying this file.
 */

/**
 * Generic elements
 */
body {
  margin: 0;
  padding: 0;
  background: #edf5fa;
  font: 12px/170% Verdana, sans-serif;
  color: #494949;
}

input {
  font: 12px/100% Verdana, sans-serif;
  color: #494949;
}

textarea, select {
  font: 12px/160% Verdana, sans-serif;
  color: #494949;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-weight: normal;
  font-family: Helvetica, Arial, sans-serif;
}

h1 {
  font-size: 170%;
}

h2 {
  font-size: 160%;
  line-height: 130%;
}

h3 {
  font-size: 140%;
}

h4 {
  font-size: 130%;
}

h5 {
  font-size: 120%;
}

h6 {
  font-size: 110%;
}

ul, quote, code, fieldset {
  margin: .5em 0;
}

p {
  margin: 0.6em 0 1.2em;
  padding: 0;
}

a:link, a:visited {
  color: #027AC6;
  text-decoration: none;
}

a:hover {
  color: #0062A0;
  text-decoration: underline;
}

a:active, a.active {
  color: #5895be;
}

hr {
  margin: 0;
  padding: 0;
  border: none;
  height: 1px;
  background: #5294c1;
}

ul {
  margin: 0.5em 0 1em;
  padding: 0;
}

ol {
  margin: 0.75em 0 1.25em;
  padding: 0;
}

ol li, ul li {
  margin: 0.4em 0 0.4em .5em; /* LTR */
}

ul.menu, .item-list ul {
  margin: 0.35em 0 0 -0.5em; /* LTR */
  padding: 0;
}

ul.menu ul, .item-list ul ul {
  margin-left: 0em; /* LTR */
}

ol li, ul li, ul.menu li, .item-list ul li, li.leaf {
  margin: 0.15em 0 0.15em .5em; /* LTR */
}

ul li, ul.menu li, .item-list ul li, li.leaf {
  padding: 0 0 .2em 1.5em;
  list-style-type: none;
  list-style-image: none;
  background: transparent url(images/menu-leaf.gif) no-repeat 1px .35em; /* LTR */
}

ol li {
  padding: 0 0 .3em;
  margin-left: 2em; /* LTR */
}

ul li.expanded {
  background: transparent url(images/menu-expanded.gif) no-repeat 1px .35em; /* LTR */
}

ul li.collapsed {
  background: transparent url(images/menu-collapsed.gif) no-repeat 0px .35em; /* LTR */
}

ul li.leaf a, ul li.expanded a, ul li.collapsed a {
  display: block;
}

ul.inline li {
  background: none;
  margin: 0;
  padding: 0 1em 0 0; /* LTR */
}

ol.task-list {
  margin-left: 0; /* LTR */
  list-style-type: none;
  list-style-image: none;
}
ol.task-list li {
  padding: 0.5em 1em 0.5em 2em; /* LTR */
}
ol.task-list li.active {
  background: transparent url(images/task-list.png) no-repeat 3px 50%; /* LTR */
}
ol.task-list li.done {
  color: #393;
  background: transparent url(../../misc/watchdog-ok.png) no-repeat 0px 50%; /* LTR */
}
ol.task-list li.active {
  margin-right: 1em; /* LTR */
}

fieldset ul.clear-block li {
  margin: 0;
  padding: 0;
  background-image: none;
}

dl {
  margin: 0.5em 0 1em 1.5em; /* LTR */
}

dl dt {
}

dl dd {
  margin: 0 0 .5em 1.5em; /* LTR */
}

img, a img {
  border: none;
}

table {
  margin: 1em 0;
  width: 100%;
}

thead th {
  border-bottom: 2px solid #d3e7f4;
  color: #494949;
  font-weight: bold;
}

th a:link, th a:visited {
  color: #6f9dbd;
}

td, th {
  padding: .3em .5em;
}

tr.even, tr.odd, tbody th {
  border: solid #d3e7f4;
  border-width: 1px 0;
}

tr.odd, tr.info {
  background-color: #edf5fa;
}

tr.even {
  background-color: #fff;
}

tr.drag {
  background-color: #ffb;
}

tr.drag-previous {
  background-color: #ffd;
}

tr.odd td.active {
  background-color: #ddecf5;
}

tr.even td.active {
  background-color: #e6f1f7;
}

td.region, td.module, td.container, td.category {
  border-top: 1.5em solid #fff;
  border-bottom: 1px solid #b4d7f0;
  background-color: #d4e7f3;
  color: #455067;
  font-weight: bold;
}

tr:first-child td.region, tr:first-child td.module, tr:first-child td.container, tr:first-child td.category {
  border-top-width: 0;
}

span.form-required {
  color: #ffae00;
}

span.submitted, .description {
  font-size: 0.92em;
  color: #898989;
}

.description {
  line-height: 150%;
  margin-bottom: 0.75em;
  color: #898989;
}

.messages, .preview {
  margin: .75em 0 .75em;
  padding: .5em 1em;
}

.messages ul {
  margin: 0;
}

.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {
  margin: 0.25em 0;
}

#center form {
  margin-bottom: 2em;
}

.form-button, .form-submit {
  margin: 2em 0.5em 1em 0; /* LTR */
}

#dblog-form-overview .form-submit,
.confirmation .form-submit,
.search-form .form-submit,
.poll .form-submit,
fieldset .form-button, fieldset .form-submit,
.sidebar .form-button, .sidebar .form-submit,
table .form-button, table .form-submit {
  margin: 0;
}

.box {
  margin-bottom: 2.5em;
}

/**
 * Layout
 */
#header-region {
  min-height: 1em;
  background: #d2e6f3 url(images/bg-navigation.png) repeat-x 50% 100%;
}

#header-region .block {
  display: block;
  margin: 0 1em;
}

#header-region .block-region {
  display: block;
  margin: 0 0.5em 1em;
  padding: 0.5em;
  position: relative;
  top: 0.5em;
}

#header-region * {
  display: inline;
  line-height: 1.5em;
  margin-top: 0;
  margin-bottom: 0;
}

/* Prevent the previous directive from showing the content of script elements in Mozilla browsers. */
#header-region script {
  display: none;
}

#header-region p, #header-region img {
  margin-top: 0.5em;
}

#header-region h2 {
  margin: 0 1em 0 0; /* LTR */
}

#header-region h3, #header-region label, #header-region li {
  margin: 0 1em;
  padding: 0;
  background: none;
}

#wrapper {
  background: #edf5fa url(images/body.png) repeat-x 50% 0;
}

#wrapper #container {
  margin: 0 auto;
  padding: 0 20px;
  max-width: 1270px;
}

#wrapper #container #header {
  height: 80px;
}

#wrapper #container #header #logo-floater {
  position: absolute;
}

#wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {
  line-height: 120px;
  position: relative;
  z-index: 2;
  white-space: nowrap;
}

#wrapper #container #header h1 span {
  font-weight: bold;
}

#wrapper #container #header h1 img {
  padding-top: 14px;
  padding-right: 20px; /* LTR */
  float: left; /* LTR */
}

/* With 3 columns, require a minimum width of 1000px to ensure there is enough horizontal space. */
body.sidebars {
  min-width: 980px;
}
/* With 2 columns, require a minimum width of 800px. */
body.sidebar-left, body.sidebar-right {
  min-width: 780px;
}

/* We must define 100% width to avoid the body being too narrow for near-empty pages */
#wrapper #container #center {
  float: left;
  width: 100%;
}

/* So we move the #center container over the sidebars to compensate */
body.sidebar-left #center {
  margin-left: -210px;
}
body.sidebar-right #center {
  margin-right: -210px;
}
body.sidebars #center {
  margin: 0 -210px;
}

/* And add blanks left and right for the sidebars to fill */
body.sidebar-left #squeeze {
  margin-left: 210px;
}
body.sidebar-right #squeeze {
  margin-right: 210px;
}
body.sidebars #squeeze {
  margin: 0 210px;
}

/* We ensure the sidebars are still clickable using z-index */
#wrapper #container .sidebar {
  margin: 60px 0 5em;
  width: 210px;
  float: left;
  z-index: 2;
  position: relative;
}

#wrapper #container .sidebar .block {
  margin: 0 0 1.5em 0;
}

#sidebar-left .block {
  padding: 0 15px 0 0px;
}

#sidebar-right .block {
  padding: 0 0px 0 15px;
}

.block .content {
  margin: 0.5em 0;
}

#sidebar-left .block-region {
  margin: 0 15px 0 0px; /* LTR */
}

#sidebar-right .block-region {
  margin: 0 0px 0 15px; /* LTR */
}

.block-region {
  padding: 1em;
  background: transparent;
  border: 2px dashed #b4d7f0;
  text-align: center;
  font-size: 1.3em;
}

/* Now we add the backgrounds for the main content shading */
#wrapper #container #center #squeeze {
  background: #fff url(images/bg-content.png) repeat-x 50% 0;
  position: relative;
}

#wrapper #container #center .right-corner {
  background: transparent url(images/bg-content-right.png) no-repeat 100% 0;
  position: relative;
  left: 10px;
}

#wrapper #container #center .right-corner .left-corner {
  padding: 60px 25px 5em 35px;
  background: transparent url(images/bg-content-left.png) no-repeat 0 0;
  margin-left: -10px;
  position: relative;
  left: -10px;
  min-height: 400px;
}

#wrapper #container #footer {
  float: none;
  clear: both;
  text-align: center;
  margin: 4em 0 -3em;
  color: #898989;
}

#wrapper #container .breadcrumb {
  position: absolute;
  top: 15px;
  left: 35px; /* LTR */
  z-index: 3;
}

body.sidebar-left #footer {
  margin-left: -210px;
}

body.sidebar-right #footer {
  margin-right: -210px;
}

body.sidebars #footer {
  margin: 0 -210px;
}

/**
 * Header
 */
#wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {
  color: #fff;
  font-weight: normal;
  text-shadow: #1659ac 0px 1px 3px;
  font-size: 1.5em;
}

#wrapper #container #header h1 a:hover {
  text-decoration: none;
}

#wrapper #container .breadcrumb {
  font-size: 0.92em;
}

#wrapper #container .breadcrumb, #wrapper #container .breadcrumb a {
  color: #529ad6;
}

#mission {
  padding: 1em;
  background-color: #fff;
  border: 1px solid #e0e5fb;
  margin-bottom: 2em;
}

/**
 * Primary navigation
 */
ul.primary-links {
  margin: 0;
  padding: 0;
  float: right; /* LTR */
  position: relative;
  z-index: 4;
}

ul.primary-links li {
  margin: 0;
  padding: 0;
  float: left; /* LTR */
  background-image: none;
}

ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {
  display: block;
  margin: 0 1em;
  padding: .75em 0 0;
  color: #fff;
  background: transparent url(images/bg-navigation-item.png) no-repeat 50% 0;
}

ul.primary-links li a:hover, ul.primary-links li a.active {
  color: #fff;
  background: transparent url(images/bg-navigation-item-hover.png) no-repeat 50% 0;
}

/**
 * Secondary navigation
 */
ul.secondary-links {
  margin: 0;
  padding: 18px 0 0;
  float: right; /* LTR */
  clear: right; /* LTR */
  position: relative;
  z-index: 4;
}

ul.secondary-links li {
  margin: 0;
  padding: 0;
  float: left; /* LTR */
  background-image: none;
}

ul.secondary-links li a, ul.secondary-links li a:link, ul.secondary-links li a:visited {
  display: block;
  margin: 0 1em;
  padding: .75em 0 0;
  color: #cde3f1;
  background: transparent;
}

ul.secondary-links li a:hover, ul.secondary-links li a.active {
  color: #cde3f1;
  background: transparent;
}

/**
 * Local tasks
 */
ul.primary, ul.primary li, ul.secondary, ul.secondary li {
  border: 0;
  background: none;
  margin: 0;
  padding: 0;
}

#tabs-wrapper {
  margin: 0 -26px 1em;
  padding: 0 26px;
  border-bottom: 1px solid #e9eff3;
  position: relative;
}
ul.primary {
  padding: 0.5em 0 10px;
  float: left; /* LTR */
}
ul.secondary {
  clear: both;
  text-align: left; /* LTR */
  border-bottom: 1px solid #e9eff3;
  margin: -0.2em -26px 1em;
  padding: 0 26px 0.6em;
}
h2.with-tabs {
  float: left; /* LTR */
  margin: 0 2em 0 0; /* LTR */
  padding: 0;
}

ul.primary li a, ul.primary li.active a, ul.primary li a:hover, ul.primary li a:visited,
ul.secondary li a, ul.secondary li.active a, ul.secondary li a:hover, ul.secondary li a:visited {
  border: 0;
  background: transparent;
  padding: 4px 1em;
  margin: 0 0 0 1px; /* LTR */
  height: auto;
  text-decoration: none;
  position: relative;
  top: -1px;
  display: inline-block;
}
ul.primary li.active a, ul.primary li.active a:link, ul.primary li.active a:visited, ul.primary li a:hover,
ul.secondary li.active a, ul.secondary li.active a:link, ul.secondary li.active a:visited, ul.secondary li a:hover {
  background: url(images/bg-tab.png) repeat-x 0 50%;
  color: #fff;
}
ul.primary li.active a,
ul.secondary li.active a {
  font-weight: bold;
}

/**
 * Nodes & comments
 */
.node {
  border-bottom: 1px solid #e9eff3;
  margin: 0 -26px 1.5em;
  padding: 1.5em 26px;
}

ul.links li, ul.inline li {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0; /* LTR */
  padding-right: 1em; /* LTR */
  background-image: none;
}

.node .links, .comment .links {
  text-align: left; /* LTR */
}

.node .links ul.links li, .comment .links ul.links li {}
.terms ul.links li {
  margin-left: 0;
  margin-right: 0;
  padding-right: 0;
  padding-left: 1em;
}

.picture, .comment .submitted {
  float: right; /* LTR */
  clear: right; /* LTR */
  padding-left: 1em; /* LTR */
}

.new {
  color: #ffae00;
  font-size: 0.92em;
  font-weight: bold;
  float: right; /* LTR */
}

.terms {
  float: right; /* LTR */
}

.preview .node, .preview .comment, .sticky {
  margin: 0;
  padding: 0.5em 0;
  border: 0;
  background: 0;
}

.sticky {
  padding: 1em;
  background-color: #fff;
  border: 1px solid #e0e5fb;
  margin-bottom: 2em;
}

#comments {
  position: relative;
  top: -1px;
  border-bottom: 1px solid #e9eff3;
  margin: -1.5em -25px 0;
  padding: 0 25px;
}

#comments h2.comments {
  margin: 0 -25px;
  padding: .5em 25px;
  background: #fff url(images/gradient-inner.png) repeat-x 0 0;
}

.comment {
  margin: 0 -25px;
  padding: 1.5em 25px 1.5em;
  border-top: 1px solid #e9eff3;
}

.indented {
  margin-left: 25px; /* LTR */
}

.comment h3 a.active {
  color: #494949;
}

.node .content, .comment .content {
  margin: 0.6em 0;
}

/**
 * Aggregator.module
 */
#aggregator {
  margin-top: 1em;
}
#aggregator .feed-item-title {
  font-size: 160%;
  line-height: 130%;
}
#aggregator .feed-item {
  border-bottom: 1px solid #e9eff3;
  margin: -1.5em -31px 1.75em;
  padding: 1.5em 31px;
}
#aggregator .feed-item-categories {
  font-size: 0.92em;
}
#aggregator .feed-item-meta {
  font-size: 0.92em;
  color: #898989;
}

/**
 * Color.module
 */
#palette .form-item {
  border: 1px solid #fff;
}
#palette .item-selected {
  background: #fff url(images/gradient-inner.png) repeat-x 0 0;
  border: 1px solid #d9eaf5;
}

/**
 * Menu.module
 */
tr.menu-disabled {
  opacity: 0.5;
}
tr.odd td.menu-disabled {
  background-color: #edf5fa;
}
tr.even td.menu-disabled {
  background-color: #fff;
}

/**
 * Poll.module
 */
.poll .bar {
  background: #fff url(images/bg-bar-white.png) repeat-x 0 0;
  border: solid #f0f0f0;
  border-width: 0 1px 1px;
}

.poll .bar .foreground {
  background: #71a7cc url(images/bg-bar.png) repeat-x 0 100%;
}

.poll .percent {
  font-size: .9em;
}

/**
 * Autocomplete.
 */
#autocomplete li {
  cursor: default;
  padding: 2px;
  margin: 0;
}

/**
 * Collapsible fieldsets
 */
fieldset {
  margin: 1em 0;
  padding: 1em;
  border: 1px solid #d9eaf5;
  background: #fff url(images/gradient-inner.png) repeat-x 0 0;
}

/* Targets IE 7. Fixes background image in field sets. */
*:first-child+html fieldset {
  padding: 0 1em 1em;
  background-position: 0 .75em;
  background-color: transparent;
}

*:first-child+html fieldset > .description, *:first-child+html fieldset .fieldset-wrapper .description {
  padding-top: 1em;
}

fieldset legend {
  /* Fix disappearing legend in FFox */
  display: block;
}

*:first-child+html fieldset legend, *:first-child+html fieldset.collapsed legend {
  display: inline;
}

html.js fieldset.collapsed {
  background: transparent;
  padding-top: 0;
  padding-bottom: .6em;
}

html.js fieldset.collapsible legend a {
  padding-left: 2em; /* LTR */
  background: url(images/menu-expanded.gif) no-repeat 0% 50%; /* LTR */
}

html.js fieldset.collapsed legend a {
  background: url(images/menu-collapsed.gif) no-repeat 0% 50%; /* LTR */
}

/**
 * Syndication icons and block
 */
#block-node-0 h2 {
  float: left; /* LTR */
  padding-right: 20px; /* LTR */
}

#block-node-0 img, .feed-icon {
  float: right; /* LTR */
  padding-top: 4px;
}

#block-node-0 .content {
  clear: right; /* LTR */
}

/**
 * Login Block
 */
#user-login-form {
  text-align: center;
}
#user-login-form ul {
  text-align: left; /* LTR */
}

/**
 * User profiles.
 */
.profile {
  margin-top: 1.5em;
}
.profile h3 {
  border-bottom: 0;
  margin-bottom: 1em;
}
.profile dl {
  margin: 0;
}
.profile dt {
  font-weight: normal;
  color: #898989;
  font-size: 0.92em;
  line-height: 1.3em;
  margin-top: 1.4em;
  margin-bottom: 0.45em;
}
.profile dd {
  margin-bottom: 1.6em;
}

/**
 * Admin Styles
 */
div.admin-panel,
div.admin-panel .description,
div.admin-panel .body,
div.admin,
div.admin .left,
div.admin .right,
div.admin .expert-link,
div.item-list,
.menu {
  margin: 0;
  padding: 0;
}

div.admin .left {
  float: left; /* LTR */
  width: 48%;
}
div.admin .right {
  float: right; /* LTR */
  width: 48%;
}

div.admin-panel {
  background: #fff url(images/gradient-inner.png) repeat-x 0 0;
  padding: 1em 1em 1.5em;
}
div.admin-panel .description {
  margin-bottom: 1.5em;
}
div.admin-panel dl {
  margin: 0;
}
div.admin-panel dd {
  color: #898989;
  font-size: 0.92em;
  line-height: 1.3em;
  margin-top: -.2em;
  margin-bottom: .65em;
}

table.system-status-report th {
  border-color: #d3e7f4;
}

#autocomplete li.selected, tr.selected td, tr.selected td.active {
  background: #027ac6;
  color: #fff;
}

tr.selected td a:link, tr.selected td a:visited, tr.selected td a:active {
  color: #d3e7f4;
}

tr.taxonomy-term-preview {
  opacity: 0.5;
}

tr.taxonomy-term-divider-top {
  border-bottom: none;
}

tr.taxonomy-term-divider-bottom {
  border-top: 1px dotted #CCC;
}

/**
 * CSS support
 */

/*******************************************************************
 * Color Module: Don't touch                                       *
 *******************************************************************/

/**
 * Generic elements.
 */
.messages {
  background-color: #fff;
  border: 1px solid #b8d3e5;
}

.preview {
  background-color: #fcfce8;
  border: 1px solid #e5e58f;
}

div.status {
  color: #33a333;
  border-color: #c7f2c8;
}

div.error, tr.error {
  color: #a30000;
  background-color: #FFCCCC;
}

.form-item input.error, .form-item textarea.error {
  border: 1px solid #c52020;
  color: #363636;
}

/**
 * dblog.module
 */
tr.dblog-user {
  background-color: #fcf9e5;
}

tr.dblog-user td.active {
  background-color: #fbf5cf;
}

tr.dblog-content {
  background-color: #fefefe;
}

tr.dblog-content td.active {
  background-color: #f5f5f5;
}

tr.dblog-warning {
  background-color: #fdf5e6;
}

tr.dblog-warning td.active {
  background-color: #fdf2de;
}

tr.dblog-error {
  background-color: #fbe4e4;
}

tr.dblog-error td.active {
  background-color: #fbdbdb;
}
tr.dblog-page-not-found, tr.dblog-access-denied {
  background: #d7ffd7;
}
tr.dblog-page-not-found td.active, tr.dblog-access-denied td.active {
  background: #c7eec7;
}

/**
 * Status report colors.
 */
table.system-status-report tr.error, table.system-status-report tr.error th {
  background-color: #fcc;
  border-color: #ebb;
  color: #200;
}
table.system-status-report tr.warning, table.system-status-report tr.warning th {
  background-color: #ffd;
  border-color: #eeb;
}
table.system-status-report tr.ok, table.system-status-report tr.ok th {
  background-color: #dfd;
  border-color: #beb;
}

Archivo

drupal-6.x/themes/garland/style.css
View source
  1. /**
  2. * Garland, for Drupal 6.x
  3. * Stefan Nagtegaal, iStyledThis [dot] nl
  4. * Steven Wittens, acko [dot] net`
  5. *
  6. * If you use a customized color scheme, you must regenerate it after
  7. * modifying this file.
  8. */
  9. /**
  10. * Generic elements
  11. */
  12. body {
  13. margin: 0;
  14. padding: 0;
  15. background: #edf5fa;
  16. font: 12px/170% Verdana, sans-serif;
  17. color: #494949;
  18. }
  19. input {
  20. font: 12px/100% Verdana, sans-serif;
  21. color: #494949;
  22. }
  23. textarea, select {
  24. font: 12px/160% Verdana, sans-serif;
  25. color: #494949;
  26. }
  27. h1, h2, h3, h4, h5, h6 {
  28. margin: 0;
  29. padding: 0;
  30. font-weight: normal;
  31. font-family: Helvetica, Arial, sans-serif;
  32. }
  33. h1 {
  34. font-size: 170%;
  35. }
  36. h2 {
  37. font-size: 160%;
  38. line-height: 130%;
  39. }
  40. h3 {
  41. font-size: 140%;
  42. }
  43. h4 {
  44. font-size: 130%;
  45. }
  46. h5 {
  47. font-size: 120%;
  48. }
  49. h6 {
  50. font-size: 110%;
  51. }
  52. ul, quote, code, fieldset {
  53. margin: .5em 0;
  54. }
  55. p {
  56. margin: 0.6em 0 1.2em;
  57. padding: 0;
  58. }
  59. a:link, a:visited {
  60. color: #027AC6;
  61. text-decoration: none;
  62. }
  63. a:hover {
  64. color: #0062A0;
  65. text-decoration: underline;
  66. }
  67. a:active, a.active {
  68. color: #5895be;
  69. }
  70. hr {
  71. margin: 0;
  72. padding: 0;
  73. border: none;
  74. height: 1px;
  75. background: #5294c1;
  76. }
  77. ul {
  78. margin: 0.5em 0 1em;
  79. padding: 0;
  80. }
  81. ol {
  82. margin: 0.75em 0 1.25em;
  83. padding: 0;
  84. }
  85. ol li, ul li {
  86. margin: 0.4em 0 0.4em .5em; /* LTR */
  87. }
  88. ul.menu, .item-list ul {
  89. margin: 0.35em 0 0 -0.5em; /* LTR */
  90. padding: 0;
  91. }
  92. ul.menu ul, .item-list ul ul {
  93. margin-left: 0em; /* LTR */
  94. }
  95. ol li, ul li, ul.menu li, .item-list ul li, li.leaf {
  96. margin: 0.15em 0 0.15em .5em; /* LTR */
  97. }
  98. ul li, ul.menu li, .item-list ul li, li.leaf {
  99. padding: 0 0 .2em 1.5em;
  100. list-style-type: none;
  101. list-style-image: none;
  102. background: transparent url(images/menu-leaf.gif) no-repeat 1px .35em; /* LTR */
  103. }
  104. ol li {
  105. padding: 0 0 .3em;
  106. margin-left: 2em; /* LTR */
  107. }
  108. ul li.expanded {
  109. background: transparent url(images/menu-expanded.gif) no-repeat 1px .35em; /* LTR */
  110. }
  111. ul li.collapsed {
  112. background: transparent url(images/menu-collapsed.gif) no-repeat 0px .35em; /* LTR */
  113. }
  114. ul li.leaf a, ul li.expanded a, ul li.collapsed a {
  115. display: block;
  116. }
  117. ul.inline li {
  118. background: none;
  119. margin: 0;
  120. padding: 0 1em 0 0; /* LTR */
  121. }
  122. ol.task-list {
  123. margin-left: 0; /* LTR */
  124. list-style-type: none;
  125. list-style-image: none;
  126. }
  127. ol.task-list li {
  128. padding: 0.5em 1em 0.5em 2em; /* LTR */
  129. }
  130. ol.task-list li.active {
  131. background: transparent url(images/task-list.png) no-repeat 3px 50%; /* LTR */
  132. }
  133. ol.task-list li.done {
  134. color: #393;
  135. background: transparent url(../../misc/watchdog-ok.png) no-repeat 0px 50%; /* LTR */
  136. }
  137. ol.task-list li.active {
  138. margin-right: 1em; /* LTR */
  139. }
  140. fieldset ul.clear-block li {
  141. margin: 0;
  142. padding: 0;
  143. background-image: none;
  144. }
  145. dl {
  146. margin: 0.5em 0 1em 1.5em; /* LTR */
  147. }
  148. dl dt {
  149. }
  150. dl dd {
  151. margin: 0 0 .5em 1.5em; /* LTR */
  152. }
  153. img, a img {
  154. border: none;
  155. }
  156. table {
  157. margin: 1em 0;
  158. width: 100%;
  159. }
  160. thead th {
  161. border-bottom: 2px solid #d3e7f4;
  162. color: #494949;
  163. font-weight: bold;
  164. }
  165. th a:link, th a:visited {
  166. color: #6f9dbd;
  167. }
  168. td, th {
  169. padding: .3em .5em;
  170. }
  171. tr.even, tr.odd, tbody th {
  172. border: solid #d3e7f4;
  173. border-width: 1px 0;
  174. }
  175. tr.odd, tr.info {
  176. background-color: #edf5fa;
  177. }
  178. tr.even {
  179. background-color: #fff;
  180. }
  181. tr.drag {
  182. background-color: #ffb;
  183. }
  184. tr.drag-previous {
  185. background-color: #ffd;
  186. }
  187. tr.odd td.active {
  188. background-color: #ddecf5;
  189. }
  190. tr.even td.active {
  191. background-color: #e6f1f7;
  192. }
  193. td.region, td.module, td.container, td.category {
  194. border-top: 1.5em solid #fff;
  195. border-bottom: 1px solid #b4d7f0;
  196. background-color: #d4e7f3;
  197. color: #455067;
  198. font-weight: bold;
  199. }
  200. tr:first-child td.region, tr:first-child td.module, tr:first-child td.container, tr:first-child td.category {
  201. border-top-width: 0;
  202. }
  203. span.form-required {
  204. color: #ffae00;
  205. }
  206. span.submitted, .description {
  207. font-size: 0.92em;
  208. color: #898989;
  209. }
  210. .description {
  211. line-height: 150%;
  212. margin-bottom: 0.75em;
  213. color: #898989;
  214. }
  215. .messages, .preview {
  216. margin: .75em 0 .75em;
  217. padding: .5em 1em;
  218. }
  219. .messages ul {
  220. margin: 0;
  221. }
  222. .form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {
  223. margin: 0.25em 0;
  224. }
  225. #center form {
  226. margin-bottom: 2em;
  227. }
  228. .form-button, .form-submit {
  229. margin: 2em 0.5em 1em 0; /* LTR */
  230. }
  231. #dblog-form-overview .form-submit,
  232. .confirmation .form-submit,
  233. .search-form .form-submit,
  234. .poll .form-submit,
  235. fieldset .form-button, fieldset .form-submit,
  236. .sidebar .form-button, .sidebar .form-submit,
  237. table .form-button, table .form-submit {
  238. margin: 0;
  239. }
  240. .box {
  241. margin-bottom: 2.5em;
  242. }
  243. /**
  244. * Layout
  245. */
  246. #header-region {
  247. min-height: 1em;
  248. background: #d2e6f3 url(images/bg-navigation.png) repeat-x 50% 100%;
  249. }
  250. #header-region .block {
  251. display: block;
  252. margin: 0 1em;
  253. }
  254. #header-region .block-region {
  255. display: block;
  256. margin: 0 0.5em 1em;
  257. padding: 0.5em;
  258. position: relative;
  259. top: 0.5em;
  260. }
  261. #header-region * {
  262. display: inline;
  263. line-height: 1.5em;
  264. margin-top: 0;
  265. margin-bottom: 0;
  266. }
  267. /* Prevent the previous directive from showing the content of script elements in Mozilla browsers. */
  268. #header-region script {
  269. display: none;
  270. }
  271. #header-region p, #header-region img {
  272. margin-top: 0.5em;
  273. }
  274. #header-region h2 {
  275. margin: 0 1em 0 0; /* LTR */
  276. }
  277. #header-region h3, #header-region label, #header-region li {
  278. margin: 0 1em;
  279. padding: 0;
  280. background: none;
  281. }
  282. #wrapper {
  283. background: #edf5fa url(images/body.png) repeat-x 50% 0;
  284. }
  285. #wrapper #container {
  286. margin: 0 auto;
  287. padding: 0 20px;
  288. max-width: 1270px;
  289. }
  290. #wrapper #container #header {
  291. height: 80px;
  292. }
  293. #wrapper #container #header #logo-floater {
  294. position: absolute;
  295. }
  296. #wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {
  297. line-height: 120px;
  298. position: relative;
  299. z-index: 2;
  300. white-space: nowrap;
  301. }
  302. #wrapper #container #header h1 span {
  303. font-weight: bold;
  304. }
  305. #wrapper #container #header h1 img {
  306. padding-top: 14px;
  307. padding-right: 20px; /* LTR */
  308. float: left; /* LTR */
  309. }
  310. /* With 3 columns, require a minimum width of 1000px to ensure there is enough horizontal space. */
  311. body.sidebars {
  312. min-width: 980px;
  313. }
  314. /* With 2 columns, require a minimum width of 800px. */
  315. body.sidebar-left, body.sidebar-right {
  316. min-width: 780px;
  317. }
  318. /* We must define 100% width to avoid the body being too narrow for near-empty pages */
  319. #wrapper #container #center {
  320. float: left;
  321. width: 100%;
  322. }
  323. /* So we move the #center container over the sidebars to compensate */
  324. body.sidebar-left #center {
  325. margin-left: -210px;
  326. }
  327. body.sidebar-right #center {
  328. margin-right: -210px;
  329. }
  330. body.sidebars #center {
  331. margin: 0 -210px;
  332. }
  333. /* And add blanks left and right for the sidebars to fill */
  334. body.sidebar-left #squeeze {
  335. margin-left: 210px;
  336. }
  337. body.sidebar-right #squeeze {
  338. margin-right: 210px;
  339. }
  340. body.sidebars #squeeze {
  341. margin: 0 210px;
  342. }
  343. /* We ensure the sidebars are still clickable using z-index */
  344. #wrapper #container .sidebar {
  345. margin: 60px 0 5em;
  346. width: 210px;
  347. float: left;
  348. z-index: 2;
  349. position: relative;
  350. }
  351. #wrapper #container .sidebar .block {
  352. margin: 0 0 1.5em 0;
  353. }
  354. #sidebar-left .block {
  355. padding: 0 15px 0 0px;
  356. }
  357. #sidebar-right .block {
  358. padding: 0 0px 0 15px;
  359. }
  360. .block .content {
  361. margin: 0.5em 0;
  362. }
  363. #sidebar-left .block-region {
  364. margin: 0 15px 0 0px; /* LTR */
  365. }
  366. #sidebar-right .block-region {
  367. margin: 0 0px 0 15px; /* LTR */
  368. }
  369. .block-region {
  370. padding: 1em;
  371. background: transparent;
  372. border: 2px dashed #b4d7f0;
  373. text-align: center;
  374. font-size: 1.3em;
  375. }
  376. /* Now we add the backgrounds for the main content shading */
  377. #wrapper #container #center #squeeze {
  378. background: #fff url(images/bg-content.png) repeat-x 50% 0;
  379. position: relative;
  380. }
  381. #wrapper #container #center .right-corner {
  382. background: transparent url(images/bg-content-right.png) no-repeat 100% 0;
  383. position: relative;
  384. left: 10px;
  385. }
  386. #wrapper #container #center .right-corner .left-corner {
  387. padding: 60px 25px 5em 35px;
  388. background: transparent url(images/bg-content-left.png) no-repeat 0 0;
  389. margin-left: -10px;
  390. position: relative;
  391. left: -10px;
  392. min-height: 400px;
  393. }
  394. #wrapper #container #footer {
  395. float: none;
  396. clear: both;
  397. text-align: center;
  398. margin: 4em 0 -3em;
  399. color: #898989;
  400. }
  401. #wrapper #container .breadcrumb {
  402. position: absolute;
  403. top: 15px;
  404. left: 35px; /* LTR */
  405. z-index: 3;
  406. }
  407. body.sidebar-left #footer {
  408. margin-left: -210px;
  409. }
  410. body.sidebar-right #footer {
  411. margin-right: -210px;
  412. }
  413. body.sidebars #footer {
  414. margin: 0 -210px;
  415. }
  416. /**
  417. * Header
  418. */
  419. #wrapper #container #header h1, #wrapper #container #header h1 a:link, #wrapper #container #header h1 a:visited {
  420. color: #fff;
  421. font-weight: normal;
  422. text-shadow: #1659ac 0px 1px 3px;
  423. font-size: 1.5em;
  424. }
  425. #wrapper #container #header h1 a:hover {
  426. text-decoration: none;
  427. }
  428. #wrapper #container .breadcrumb {
  429. font-size: 0.92em;
  430. }
  431. #wrapper #container .breadcrumb, #wrapper #container .breadcrumb a {
  432. color: #529ad6;
  433. }
  434. #mission {
  435. padding: 1em;
  436. background-color: #fff;
  437. border: 1px solid #e0e5fb;
  438. margin-bottom: 2em;
  439. }
  440. /**
  441. * Primary navigation
  442. */
  443. ul.primary-links {
  444. margin: 0;
  445. padding: 0;
  446. float: right; /* LTR */
  447. position: relative;
  448. z-index: 4;
  449. }
  450. ul.primary-links li {
  451. margin: 0;
  452. padding: 0;
  453. float: left; /* LTR */
  454. background-image: none;
  455. }
  456. ul.primary-links li a, ul.primary-links li a:link, ul.primary-links li a:visited {
  457. display: block;
  458. margin: 0 1em;
  459. padding: .75em 0 0;
  460. color: #fff;
  461. background: transparent url(images/bg-navigation-item.png) no-repeat 50% 0;
  462. }
  463. ul.primary-links li a:hover, ul.primary-links li a.active {
  464. color: #fff;
  465. background: transparent url(images/bg-navigation-item-hover.png) no-repeat 50% 0;
  466. }
  467. /**
  468. * Secondary navigation
  469. */
  470. ul.secondary-links {
  471. margin: 0;
  472. padding: 18px 0 0;
  473. float: right; /* LTR */
  474. clear: right; /* LTR */
  475. position: relative;
  476. z-index: 4;
  477. }
  478. ul.secondary-links li {
  479. margin: 0;
  480. padding: 0;
  481. float: left; /* LTR */
  482. background-image: none;
  483. }
  484. ul.secondary-links li a, ul.secondary-links li a:link, ul.secondary-links li a:visited {
  485. display: block;
  486. margin: 0 1em;
  487. padding: .75em 0 0;
  488. color: #cde3f1;
  489. background: transparent;
  490. }
  491. ul.secondary-links li a:hover, ul.secondary-links li a.active {
  492. color: #cde3f1;
  493. background: transparent;
  494. }
  495. /**
  496. * Local tasks
  497. */
  498. ul.primary, ul.primary li, ul.secondary, ul.secondary li {
  499. border: 0;
  500. background: none;
  501. margin: 0;
  502. padding: 0;
  503. }
  504. #tabs-wrapper {
  505. margin: 0 -26px 1em;
  506. padding: 0 26px;
  507. border-bottom: 1px solid #e9eff3;
  508. position: relative;
  509. }
  510. ul.primary {
  511. padding: 0.5em 0 10px;
  512. float: left; /* LTR */
  513. }
  514. ul.secondary {
  515. clear: both;
  516. text-align: left; /* LTR */
  517. border-bottom: 1px solid #e9eff3;
  518. margin: -0.2em -26px 1em;
  519. padding: 0 26px 0.6em;
  520. }
  521. h2.with-tabs {
  522. float: left; /* LTR */
  523. margin: 0 2em 0 0; /* LTR */
  524. padding: 0;
  525. }
  526. ul.primary li a, ul.primary li.active a, ul.primary li a:hover, ul.primary li a:visited,
  527. ul.secondary li a, ul.secondary li.active a, ul.secondary li a:hover, ul.secondary li a:visited {
  528. border: 0;
  529. background: transparent;
  530. padding: 4px 1em;
  531. margin: 0 0 0 1px; /* LTR */
  532. height: auto;
  533. text-decoration: none;
  534. position: relative;
  535. top: -1px;
  536. display: inline-block;
  537. }
  538. ul.primary li.active a, ul.primary li.active a:link, ul.primary li.active a:visited, ul.primary li a:hover,
  539. ul.secondary li.active a, ul.secondary li.active a:link, ul.secondary li.active a:visited, ul.secondary li a:hover {
  540. background: url(images/bg-tab.png) repeat-x 0 50%;
  541. color: #fff;
  542. }
  543. ul.primary li.active a,
  544. ul.secondary li.active a {
  545. font-weight: bold;
  546. }
  547. /**
  548. * Nodes & comments
  549. */
  550. .node {
  551. border-bottom: 1px solid #e9eff3;
  552. margin: 0 -26px 1.5em;
  553. padding: 1.5em 26px;
  554. }
  555. ul.links li, ul.inline li {
  556. margin-left: 0;
  557. margin-right: 0;
  558. padding-left: 0; /* LTR */
  559. padding-right: 1em; /* LTR */
  560. background-image: none;
  561. }
  562. .node .links, .comment .links {
  563. text-align: left; /* LTR */
  564. }
  565. .node .links ul.links li, .comment .links ul.links li {}
  566. .terms ul.links li {
  567. margin-left: 0;
  568. margin-right: 0;
  569. padding-right: 0;
  570. padding-left: 1em;
  571. }
  572. .picture, .comment .submitted {
  573. float: right; /* LTR */
  574. clear: right; /* LTR */
  575. padding-left: 1em; /* LTR */
  576. }
  577. .new {
  578. color: #ffae00;
  579. font-size: 0.92em;
  580. font-weight: bold;
  581. float: right; /* LTR */
  582. }
  583. .terms {
  584. float: right; /* LTR */
  585. }
  586. .preview .node, .preview .comment, .sticky {
  587. margin: 0;
  588. padding: 0.5em 0;
  589. border: 0;
  590. background: 0;
  591. }
  592. .sticky {
  593. padding: 1em;
  594. background-color: #fff;
  595. border: 1px solid #e0e5fb;
  596. margin-bottom: 2em;
  597. }
  598. #comments {
  599. position: relative;
  600. top: -1px;
  601. border-bottom: 1px solid #e9eff3;
  602. margin: -1.5em -25px 0;
  603. padding: 0 25px;
  604. }
  605. #comments h2.comments {
  606. margin: 0 -25px;
  607. padding: .5em 25px;
  608. background: #fff url(images/gradient-inner.png) repeat-x 0 0;
  609. }
  610. .comment {
  611. margin: 0 -25px;
  612. padding: 1.5em 25px 1.5em;
  613. border-top: 1px solid #e9eff3;
  614. }
  615. .indented {
  616. margin-left: 25px; /* LTR */
  617. }
  618. .comment h3 a.active {
  619. color: #494949;
  620. }
  621. .node .content, .comment .content {
  622. margin: 0.6em 0;
  623. }
  624. /**
  625. * Aggregator.module
  626. */
  627. #aggregator {
  628. margin-top: 1em;
  629. }
  630. #aggregator .feed-item-title {
  631. font-size: 160%;
  632. line-height: 130%;
  633. }
  634. #aggregator .feed-item {
  635. border-bottom: 1px solid #e9eff3;
  636. margin: -1.5em -31px 1.75em;
  637. padding: 1.5em 31px;
  638. }
  639. #aggregator .feed-item-categories {
  640. font-size: 0.92em;
  641. }
  642. #aggregator .feed-item-meta {
  643. font-size: 0.92em;
  644. color: #898989;
  645. }
  646. /**
  647. * Color.module
  648. */
  649. #palette .form-item {
  650. border: 1px solid #fff;
  651. }
  652. #palette .item-selected {
  653. background: #fff url(images/gradient-inner.png) repeat-x 0 0;
  654. border: 1px solid #d9eaf5;
  655. }
  656. /**
  657. * Menu.module
  658. */
  659. tr.menu-disabled {
  660. opacity: 0.5;
  661. }
  662. tr.odd td.menu-disabled {
  663. background-color: #edf5fa;
  664. }
  665. tr.even td.menu-disabled {
  666. background-color: #fff;
  667. }
  668. /**
  669. * Poll.module
  670. */
  671. .poll .bar {
  672. background: #fff url(images/bg-bar-white.png) repeat-x 0 0;
  673. border: solid #f0f0f0;
  674. border-width: 0 1px 1px;
  675. }
  676. .poll .bar .foreground {
  677. background: #71a7cc url(images/bg-bar.png) repeat-x 0 100%;
  678. }
  679. .poll .percent {
  680. font-size: .9em;
  681. }
  682. /**
  683. * Autocomplete.
  684. */
  685. #autocomplete li {
  686. cursor: default;
  687. padding: 2px;
  688. margin: 0;
  689. }
  690. /**
  691. * Collapsible fieldsets
  692. */
  693. fieldset {
  694. margin: 1em 0;
  695. padding: 1em;
  696. border: 1px solid #d9eaf5;
  697. background: #fff url(images/gradient-inner.png) repeat-x 0 0;
  698. }
  699. /* Targets IE 7. Fixes background image in field sets. */
  700. *:first-child+html fieldset {
  701. padding: 0 1em 1em;
  702. background-position: 0 .75em;
  703. background-color: transparent;
  704. }
  705. *:first-child+html fieldset > .description, *:first-child+html fieldset .fieldset-wrapper .description {
  706. padding-top: 1em;
  707. }
  708. fieldset legend {
  709. /* Fix disappearing legend in FFox */
  710. display: block;
  711. }
  712. *:first-child+html fieldset legend, *:first-child+html fieldset.collapsed legend {
  713. display: inline;
  714. }
  715. html.js fieldset.collapsed {
  716. background: transparent;
  717. padding-top: 0;
  718. padding-bottom: .6em;
  719. }
  720. html.js fieldset.collapsible legend a {
  721. padding-left: 2em; /* LTR */
  722. background: url(images/menu-expanded.gif) no-repeat 0% 50%; /* LTR */
  723. }
  724. html.js fieldset.collapsed legend a {
  725. background: url(images/menu-collapsed.gif) no-repeat 0% 50%; /* LTR */
  726. }
  727. /**
  728. * Syndication icons and block
  729. */
  730. #block-node-0 h2 {
  731. float: left; /* LTR */
  732. padding-right: 20px; /* LTR */
  733. }
  734. #block-node-0 img, .feed-icon {
  735. float: right; /* LTR */
  736. padding-top: 4px;
  737. }
  738. #block-node-0 .content {
  739. clear: right; /* LTR */
  740. }
  741. /**
  742. * Login Block
  743. */
  744. #user-login-form {
  745. text-align: center;
  746. }
  747. #user-login-form ul {
  748. text-align: left; /* LTR */
  749. }
  750. /**
  751. * User profiles.
  752. */
  753. .profile {
  754. margin-top: 1.5em;
  755. }
  756. .profile h3 {
  757. border-bottom: 0;
  758. margin-bottom: 1em;
  759. }
  760. .profile dl {
  761. margin: 0;
  762. }
  763. .profile dt {
  764. font-weight: normal;
  765. color: #898989;
  766. font-size: 0.92em;
  767. line-height: 1.3em;
  768. margin-top: 1.4em;
  769. margin-bottom: 0.45em;
  770. }
  771. .profile dd {
  772. margin-bottom: 1.6em;
  773. }
  774. /**
  775. * Admin Styles
  776. */
  777. div.admin-panel,
  778. div.admin-panel .description,
  779. div.admin-panel .body,
  780. div.admin,
  781. div.admin .left,
  782. div.admin .right,
  783. div.admin .expert-link,
  784. div.item-list,
  785. .menu {
  786. margin: 0;
  787. padding: 0;
  788. }
  789. div.admin .left {
  790. float: left; /* LTR */
  791. width: 48%;
  792. }
  793. div.admin .right {
  794. float: right; /* LTR */
  795. width: 48%;
  796. }
  797. div.admin-panel {
  798. background: #fff url(images/gradient-inner.png) repeat-x 0 0;
  799. padding: 1em 1em 1.5em;
  800. }
  801. div.admin-panel .description {
  802. margin-bottom: 1.5em;
  803. }
  804. div.admin-panel dl {
  805. margin: 0;
  806. }
  807. div.admin-panel dd {
  808. color: #898989;
  809. font-size: 0.92em;
  810. line-height: 1.3em;
  811. margin-top: -.2em;
  812. margin-bottom: .65em;
  813. }
  814. table.system-status-report th {
  815. border-color: #d3e7f4;
  816. }
  817. #autocomplete li.selected, tr.selected td, tr.selected td.active {
  818. background: #027ac6;
  819. color: #fff;
  820. }
  821. tr.selected td a:link, tr.selected td a:visited, tr.selected td a:active {
  822. color: #d3e7f4;
  823. }
  824. tr.taxonomy-term-preview {
  825. opacity: 0.5;
  826. }
  827. tr.taxonomy-term-divider-top {
  828. border-bottom: none;
  829. }
  830. tr.taxonomy-term-divider-bottom {
  831. border-top: 1px dotted #CCC;
  832. }
  833. /**
  834. * CSS support
  835. */
  836. /*******************************************************************
  837. * Color Module: Don't touch *
  838. *******************************************************************/
  839. /**
  840. * Generic elements.
  841. */
  842. .messages {
  843. background-color: #fff;
  844. border: 1px solid #b8d3e5;
  845. }
  846. .preview {
  847. background-color: #fcfce8;
  848. border: 1px solid #e5e58f;
  849. }
  850. div.status {
  851. color: #33a333;
  852. border-color: #c7f2c8;
  853. }
  854. div.error, tr.error {
  855. color: #a30000;
  856. background-color: #FFCCCC;
  857. }
  858. .form-item input.error, .form-item textarea.error {
  859. border: 1px solid #c52020;
  860. color: #363636;
  861. }
  862. /**
  863. * dblog.module
  864. */
  865. tr.dblog-user {
  866. background-color: #fcf9e5;
  867. }
  868. tr.dblog-user td.active {
  869. background-color: #fbf5cf;
  870. }
  871. tr.dblog-content {
  872. background-color: #fefefe;
  873. }
  874. tr.dblog-content td.active {
  875. background-color: #f5f5f5;
  876. }
  877. tr.dblog-warning {
  878. background-color: #fdf5e6;
  879. }
  880. tr.dblog-warning td.active {
  881. background-color: #fdf2de;
  882. }
  883. tr.dblog-error {
  884. background-color: #fbe4e4;
  885. }
  886. tr.dblog-error td.active {
  887. background-color: #fbdbdb;
  888. }
  889. tr.dblog-page-not-found, tr.dblog-access-denied {
  890. background: #d7ffd7;
  891. }
  892. tr.dblog-page-not-found td.active, tr.dblog-access-denied td.active {
  893. background: #c7eec7;
  894. }
  895. /**
  896. * Status report colors.
  897. */
  898. table.system-status-report tr.error, table.system-status-report tr.error th {
  899. background-color: #fcc;
  900. border-color: #ebb;
  901. color: #200;
  902. }
  903. table.system-status-report tr.warning, table.system-status-report tr.warning th {
  904. background-color: #ffd;
  905. border-color: #eeb;
  906. }
  907. table.system-status-report tr.ok, table.system-status-report tr.ok th {
  908. background-color: #dfd;
  909. border-color: #beb;
  910. }