You are here

pagestyle.css in Page Style 7

Same filename and directory in other branches
  1. 5 pagestyle.css
  2. 6 pagestyle.css
/* subtitle */
div.block-pagestyle div h3.list {
  display: block;
  float: none;
  margin: 0;
}
div.block-pagestyle div h3.inline {
  display: inline;
  float: left;
  margin: 0;
  padding: 0 0.5em 0.25em 0em;
}

div.pagestyle_list div.form-item-pagestyle-select label {
  display: block;
  float: none;
  width: auto;
}
div.pagestyle_inline div.form-item-pagestyle-select label {
  display: block;
  float: left;
  width: auto;
}
div.pagestyle_list div.form-item-pagestyle-select,
div.pagestyle_inline div.form-item-pagestyle-select {
  margin: 0;
}
div.pagestyle_list div.form-item-pagestyle-select label {
  margin: 0 0 0.5em 0;
}
div.pagestyle_inline div.form-item-pagestyle-select label {
  margin: 0 0.5em 0 0;
}
div.pagestyle_list select#edit-pagestyle-select {
  margin: 0 0.5em 0.5em 0;
}
div.pagestyle_inline select#edit-pagestyle-select {
  margin: 0 0.5em 0 0;
}
div.pagestyle_current_inline div.form-item-pagestyle-select select {
  float: left;
}

/* list */
.block ul.pagestyle_inline {
  padding: 0;
  margin: 0.2em 0 0.5em 0;
}
ul.pagestyle_inline {
  display: block;
  float: left;
}
ul.pagestyle_current_list {
  clear: right;
}
ul.pagestyle_current_inline {
  width: auto;
}
ul.pagestyle_list li {
  list-style-type: none;
  list-style-image: none !important; /* fix for zen theme */
  background: transparent;
  padding: 0;
  margin: 0 0 0.2em 0;
}
ul.pagestyle_inline li {
  display: block;
  float: left;
  list-style-type: none;
  list-style-image: none !important; /* fix for zen theme */
  background: transparent;
  padding: 0;
  margin: 0;
}

/* p */
.block-pagestyle p {
  margin: 0;
  padding: 0;
}

/* images */
.ps_float_right {
  float: right;
}

/* icon */
.ps_icon,
a.ps_black_white,
a.ps_white_black,
a.ps_yellow_blue,
a.ps_standard {
  display: block;
}
.ps_icon {
  float: none;
  padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
}
ul.pagestyle_inline li a.ps_icon,
ul.pagestyle_inline li a.ps_rollover {
  float: left;
}

/* a */
a.pagestyle_black_white,
a.ps_black_white {
  width: 16px; /* NOTE icon specific */
  height: 16px; /* NOTE icon specific */
}
a.pagestyle_white_black,
a.ps_white_black {
  width: 16px; /* NOTE icon specific */
  height: 16px; /* NOTE icon specific */
}
a.pagestyle_yellow_blue,
a.ps_yellow_blue {
  width: 16px; /* NOTE icon specific */
  height: 16px; /* NOTE icon specific */
}
a.pagestyle_standard,
a.ps_standard {
  width: 16px; /* NOTE icon specific */
  height: 16px; /* NOTE icon specific */
}

/* a inline */
ul.pagestyle_list a.pagestyle_black_white,
ul.pagestyle_list a.ps_black_white {
  margin: 0 0 3px 0;
}
ul.pagestyle_list a.pagestyle_white_black,
ul.pagestyle_list a.ps_white_black {
  margin: 0 0 3px 0;
}
ul.pagestyle_list a.pagestyle_yellow_blue,
ul.pagestyle_list a.ps_yellow_blue {
  margin: 0 0 3px 0;
}
ul.pagestyle_list a.pagestyle_standard,
ul.pagestyle_list a.ps_standard {
  margin: 0 0 3px 0;
}

/* a inline */
ul.pagestyle_inline a.pagestyle_black_white,
ul.pagestyle_inline a.ps_black_white {
  margin: 0 3px 0 0; /* NOTE icon specific */
  padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
}
ul.pagestyle_inline a.pagestyle_white_black,
ul.pagestyle_inline a.ps_white_black {
  margin: 0px 3px 0 0; /* NOTE icon specific */
  padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
}
ul.pagestyle_inline a.pagestyle_yellow_blue,
ul.pagestyle_inline a.ps_yellow_blue {
  margin: 0px 3px 0 0; /* NOTE icon specific */
  padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
}
ul.pagestyle_inline a.pagestyle_standard,
ul.pagestyle_inline a.ps_standard {
  margin: 0px 3px 0 0; /* NOTE icon specific */
  padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
}

/* reset */
ul.pagestyle_list li a.text_display,
ul.pagestyle_inline li a.text_display {
  width: auto;
  min-height: 16px; /* NOTE icon specific */
  height: 1em; /* NOTE icon specific (16px = 1em) */
  margin: 0 12px 0 0;
}
ul.pagestyle_list li a.text_display_hidden,
ul.pagestyle_inline li a.text_display_hidden {
  padding: 0;
}

/* a span */
ul.pagestyle_list li a span.display {
  padding: 0px;
  margin: 0px;
}
ul.pagestyle_list li a span.display_hidden {
  padding: 0 3px 0.2em 0;
}
a.ps_icon.pagestyle_end {
  cursor: crosshair;
}

/* pagestyle black white link, visited  */
a.pagestyle_black_white,
a.pagestyle_black_white:visited  {
  min-height: 16px; /* NOTE icon specific */
  height: 1em; /* NOTE icon specific (16px = 1em) */
  background-color: transparent;
  background-image: url("images/black_white.gif") !important; /* !important for page style module */
  background-repeat: no-repeat;
  background-position: 0 0px;
}
ul.pagestyle_inline li a.pagestyle_black_white,
ul.pagestyle_inline li a.pagestyle_black_white:visited {
  background-position: 0px 0px; /* NOTE icon specific */
}

/* pagestyle white black link, visited */
a.pagestyle_white_black,
a.pagestyle_white_black:visited {
  min-height: 16px; /* NOTE icon specific */
  height: 1em; /* NOTE icon specific (16px = 1em) */
  background-color: transparent;
  background-image: url("images/white_black.gif") !important; /* !important for page style module */
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
ul.pagestyle_inline li a.pagestyle_white_black,
ul.pagestyle_inline li a.pagestyle_white_black:visited {
  background-position: 0px 0px; /* NOTE icon specific */
}

/* pagestyle normal link, visited  */
a.pagestyle_yellow_blue,
a.pagestyle_yellow_blue:visited {
  min-height: 16px; /* NOTE icon specific */
  height: 1em; /* NOTE icon specific (16px = 1em) */
  background-color: transparent;
  background-image: url("images/yellow_blue.gif") !important; /* !important for page style module */
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
ul.pagestyle_inline li a.pagestyle_yellow_blue,
ul.pagestyle_inline li a.pagestyle_yellow_blue:visited {
  background-position: 0px 0px; /* NOTE icon specific */
}

/* pagestyle normal link, visited  */
a.pagestyle_standard,
a.pagestyle_standard:visited {
  min-height: 16px; /* NOTE icon specific */
  height: 1em; /* NOTE icon specific (16px = 1em) */
  background-color: transparent;
  background-image: url("images/standard.gif") !important; /* !important for page style module */
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
ul.pagestyle_inline li a.pagestyle_standard,
ul.pagestyle_inline li a.pagestyle_standard:visited {
  background-position: 0px 0px; /* NOTE icon specific */
}

/* pagestyle hover  */
a.pagestyle_black_white:hover,
a.pagestyle_white_black:hover,
a.pagestyle_yellow_blue:hover,
a.pagestyle_standard:hover {
  background-position: 0 -100px;
  background-repeat: no-repeat; /* fix for Opera */
}
/* pagestyle black white hover inline */
ul.pagestyle_inline li a.pagestyle_black_white:hover {
  background-position: 0px -100px; /* NOTE icon specific */
}
/* pagestyle white black hover inline */
ul.pagestyle_inline li a.pagestyle_white_black:hover {
  background-position: 0px -100px; /* NOTE icon specific */
}
/* pagestyle normal hover inline */
ul.pagestyle_inline li a.pagestyle_yellow_blue:hover {
  background-position: 0px -100px; /* NOTE icon specific */
}
/* pagestyle standard hover inline */
ul.pagestyle_inline li a.pagestyle_standard:hover {
  background-position: 0px -100px; /* NOTE icon specific */
}

/* pagestyle focus/active */
a.pagestyle_black_white:focus,
a.pagestyle_white_black:focus,
a.pagestyle_yellow_blue:focus,
a.pagestyle_standard:focus,
a.pagestyle_black_white:active,
a.pagestyle_white_black:active,
a.pagestyle_yellow_blue:active,
a.pagestyle_standard:active {
  background-position: 0 -200px;
  background-repeat: no-repeat; /* fix for Opera */
}
/* pagestyle white black focus/active inline */
ul.pagestyle_inline li a.pagestyle_black_white:focus,
ul.pagestyle_inline li a.pagestyle_black_white:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}
/* pagestyle white black focus/active inline */
ul.pagestyle_inline li a.pagestyle_white_black:focus,
ul.pagestyle_inline li a.pagestyle_white_black:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}
/* pagestyle normal focus/active inline */
ul.pagestyle_inline li a.pagestyle_yellow_blue:focus,
ul.pagestyle_inline li a.pagestyle_yellow_blue:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}
/* pagestyle normal focus/active inline */
ul.pagestyle_inline li a.pagestyle_standard:focus,
ul.pagestyle_inline li a.pagestyle_standard:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}

/* current */
p.pagestyle_current_list,
p.pagestyle_current_inline {
  display: block;
  float: left;
  clear: right;
}

p.pagestyle_current_list {
  width: 100%;
}
p.pagestyle_current_inline {
  width: auto;
  margin: 0px 0.2em 0 0;  /* NOTE icon specific */
}
/* reset */
p.text_display {
  margin: 0;
}

abbr.pagestyle,
span.pagestyle_current_help,
p.current_text_display_hidden span#pagestyle_current {
  cursor: help;
}

/**
 * Hacks
 * Images not for IE 4 - 5.5 and NN 4.
 */
head:first-child+body a.pagestyle_black_white,
head:first-child+body a.pagestyle_black_white:visited {
  background-image: url("images/black_white.png") !important; /* !important for page style module */
}
head:first-child+body a.pagestyle_white_black,
head:first-child+body a.pagestyle_white_black:visited {
  background-image: url("images/white_black.png") !important; /* !important for page style module */
}
head:first-child+body a.pagestyle_yellow_blue,
head:first-child+body a.pagestyle_yellow_blue:visited {
  background-image: url("images/yellow_blue.png") !important; /* !important for page style module */
}
head:first-child+body a.pagestyle_standard,
head:first-child+body a.pagestyle_standard:visited {
  background-image: url("images/standard.png") !important; /* !important for page style module */
}

head:first-child+body a.pagestyle_black_white:hover {
  background-image: url("images/black_white.png") !important; /* !important for page style module */
}
head:first-child+body a.pagestyle_white_black:hover {
  background-image: url("images/white_black.png") !important; /* !important for page style module */
}
head:first-child+body a.pagestyle_yellow_blue:hover {
  background-image: url("images/yellow_blue.png") !important; /* !important for page style module */
}
head:first-child+body a.pagestyle_standard:hover {
  background-image: url("images/standard.png") !important; /* !important for page style module */
}

/* pagestyle focus/active */
a.pagestyle_black_white:focus,
a.pagestyle_white_black:focus,
a.pagestyle_yellow_blue:focus,
a.pagestyle_standard:focus,
a.pagestyle_black_white:active,
a.pagestyle_white_black:active,
a.pagestyle_yellow_blue:active,
a.pagestyle_standard:active {
  background-position: 0 -200px;
  background-repeat: no-repeat; /* fix for Opera */
}
/* pagestyle black white focus/active inline */
ul.pagestyle_inline li a.pagestyle_black_white:focus,
ul.pagestyle_inline li a.pagestyle_black_white:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}
/* pagestyle white black focus/active inline */
ul.pagestyle_inline li a.pagestyle_white_black:focus,
ul.pagestyle_inline li a.pagestyle_white_black:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}
/* pagestyle yellow blue focus/active inline */
ul.pagestyle_inline li a.pagestyle_yellow_blue:focus,
ul.pagestyle_inline li a.pagestyle_yellow_blue:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}
/* pagestyle standard focus/active inline */
ul.pagestyle_inline li a.pagestyle_standard:focus,
ul.pagestyle_inline li a.pagestyle_standard:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}

/* admin and help */
.ps_ok {
  color: #008000;
}
div.fieldset-wrapper div.form-item-pagestyle-black-white label,
div.fieldset-wrapper div.form-item-pagestyle-white-black label,
div.fieldset-wrapper div.form-item-pagestyle-yellow-blue label,
div.fieldset-wrapper div.form-item-pagestyle-standard label {
  padding: 0em 0.5em;
  border: 1px solid black;
}
span.pagestyle_black_white,
span.pagestyle_white_black,
span.pagestyle_yellow_blue,
span.pagestyle_standard,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-black-white label,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-white-black label,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-yellow-blue label,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-standard label {
  display: block;
  width: 18em;
  padding: 0em 0.5em 0em 0em;
  border: 1px solid black;
  margin: 0em 0em 0.2em 0em;
}
div.fieldset-wrapper div.form-item-pagestyle-fontweight-black-white label,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-white-black label,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-yellow-blue label,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-standard label {
  padding: 0em 0.5em 0em 0.5em;
}
div.form-item-pagestyle-display-normal label input {
  margin: 0em 3.5em 0em 0.3em; /* NOTE icon specific */
}
div.form-item-pagestyle-display-normal label {
  background: transparent url("images/standard.gif") no-repeat 2.2em 0;
  display: block;
  height: 16px; /* NOTE icon specific */
}
.ps_download_button,
a.ps_download_button:link,
a.ps_download_button:visited {
  display: block;
  float: none;
  padding: 0.5em 1em;
  border: 1px solid #E09010;
  margin: 1em;
  text-decoration: underline;
  color: #E09010;
  background-color: #FFFFBF;
}
a.ps_download_button:hover {
  border: 1px solid #000000;
  color: #000000;
  background-color: #FFFFBF;
}
a.ps_download_button:focus,
a.ps_download_button:active {
  border: 1px dashed #FFFFFF;
  color: #FFFFFF;
  background-color: #00BF00;
}

/**
 * Erasable or editable code
 */
.ps_clear {
  clear: both;
}
/* display hidden. If your theme have a class for "display hidden" */
.display_hidden {
  position: absolute;
  left: -1000px;	
  top: -1000px;
  width: 1px;
  height: 1px;
  overflow: hidden;
  display: inline;
}
/* Drupal garland theme specific */
div#header-region div.block-pagestyle h2,
div#header-region div.block-pagestyle div h3,
div#header-region div div ul.pagestyle_list,
div#header-region div div ul.pagestyle_inline,
div#header-region div div ul.pagestyle_list li,
div#header-region div div ul.pagestyle_inline li,
div#header-region div div p.pagestyle_current_list,
div#header-region div div p.pagestyle_current_inline,
div#header-region div div form div div div.form-item-pagestyle-select label {
  display: block;
  margin: 0;
}
.ps_icon,
a.ps_black_white,
a.ps_white_black,
a.ps_yellow_blue,
a.ps_standard {
  line-height: 100%;
}
div#header-region div.block-pagestyle div h3.inline,
div#header-region div div form div div div.form-item-pagestyle-select label {
  margin: 0 0.5em 0 0;
}
div#header-region div div p.pagestyle_current_inline {
  margin-top: 0em;
}
div#header-region div div ul.pagestyle_inline li {
  margin: 0 0 0 0;
}
select#edit-pagestyle-select option {
  display: block; /* fix for Garland theme */
}

/**
 * The style for jQuery
 * Info: This "!important" values are stronger, because the place is after the values in the CSS head."
 */
span.pagestyle_black_white,
body.pagestyle_black_white,
body.pagestyle_black_white *,
div.form-item-pagestyle-black-white label,
div.form-item-pagestyle-fontweight-black-white label {
  color: #000 !important;
  background-color: #fff !important;
  background-image: none !important;
}
span.pagestyle_white_black,
body.pagestyle_white_black,
body.pagestyle_white_black *,
div.form-item-pagestyle-white-black label,
div.form-item-pagestyle-fontweight-white-black label {
  color: #fff !important;
  background-color: #000 !important;
  background-image: none !important;
}
span.pagestyle_yellow_blue,
body.pagestyle_yellow_blue,
body.pagestyle_yellow_blue *,
div.form-item-pagestyle-yellow-blue label,
div.form-item-pagestyle-fontweight-yellow-blue label {
  color: #ff0 !important;
  background-color: #00f !important;
  background-image: none !important;
}
span.pagestyle_standard,
div.form-item-pagestyle-standard label,
div.form-item-pagestyle-fontweight-standard label {
  color: blue !important;
  background-color: #D3D3D3 !important; /* LightGrey */
}

/* style not for old browsers (IE 6) */
select#edit-pagestyle-select option[value="black_white"],
select#edit-pagestyle-normal option[value="black_white"] {
  color: #000 !important;
  background-color: #fff !important;
  background-image: none !important;
}
select#edit-pagestyle-select option[value="white_black"],
select#edit-pagestyle-normal option[value="white_black"] {
  color: #fff !important;
  background-color: #000 !important;
  background-image: none !important;
}
select#edit-pagestyle-select option[value="yellow_blue"],
select#edit-pagestyle-normal option[value="yellow_blue"] {
  color: #ff0 !important;
  background-color: #00f !important;
  background-image: none !important;
}
select#edit-pagestyle-select option[value="standard"],
select#edit-pagestyle-normal option[value="standard"] {
  color: blue !important;
  background-color: #D3D3D3 !important; /* LightGrey */
}

div.form-item-pagestyle-fontweight-black-white,
div.form-item-pagestyle-fontweight-white-black,
div.form-item-pagestyle-fontweight-yellow-blue,
div.form-item-pagestyle-fontweight-standard {
  float: left;
  width: 100%;
}
div.fieldset-wrapper div.form-item-pagestyle-fontweight-black-white label,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-white-black label,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-yellow-blue label,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-standard label,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-black-white select,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-white-black select,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-yellow-blue select,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-standard select {
  float: left;
  margin: 0em 1em 0em 0em;
}
div.fieldset-wrapper div.form-item-pagestyle-fontweight-black-white div.description,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-white-black div.description,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-yellow-blue div.description,
div.fieldset-wrapper div.form-item-pagestyle-fontweight-standard div.description {
  float: left;
  clear: left;
}

/* Drupal 7 specific */
/* help */
body.page-admin-help-pagestyle div#page div#content div div div.content p {
  margin: 0 0 0.5em 0;
}
body.page-admin-help-pagestyle div#page div#content div div div.content hr {
  display: block;
}
body.page-admin-help-pagestyle div#page div#content div div div.content ul,
body.page-admin-help-pagestyle div#page div#content div div div.content ol {
  margin: 0.2em 0em 0.2em 2em;
}
body.page-admin-help-pagestyle div#page div#content div div div.content ul {
  list-style-type: disc;
}
body.page-admin-help-pagestyle div#page div#content div div div.content ol {
  list-style-type: decimal;
}

File

pagestyle.css
View source
  1. /* subtitle */
  2. div.block-pagestyle div h3.list {
  3. display: block;
  4. float: none;
  5. margin: 0;
  6. }
  7. div.block-pagestyle div h3.inline {
  8. display: inline;
  9. float: left;
  10. margin: 0;
  11. padding: 0 0.5em 0.25em 0em;
  12. }
  13. div.pagestyle_list div.form-item-pagestyle-select label {
  14. display: block;
  15. float: none;
  16. width: auto;
  17. }
  18. div.pagestyle_inline div.form-item-pagestyle-select label {
  19. display: block;
  20. float: left;
  21. width: auto;
  22. }
  23. div.pagestyle_list div.form-item-pagestyle-select,
  24. div.pagestyle_inline div.form-item-pagestyle-select {
  25. margin: 0;
  26. }
  27. div.pagestyle_list div.form-item-pagestyle-select label {
  28. margin: 0 0 0.5em 0;
  29. }
  30. div.pagestyle_inline div.form-item-pagestyle-select label {
  31. margin: 0 0.5em 0 0;
  32. }
  33. div.pagestyle_list select#edit-pagestyle-select {
  34. margin: 0 0.5em 0.5em 0;
  35. }
  36. div.pagestyle_inline select#edit-pagestyle-select {
  37. margin: 0 0.5em 0 0;
  38. }
  39. div.pagestyle_current_inline div.form-item-pagestyle-select select {
  40. float: left;
  41. }
  42. /* list */
  43. .block ul.pagestyle_inline {
  44. padding: 0;
  45. margin: 0.2em 0 0.5em 0;
  46. }
  47. ul.pagestyle_inline {
  48. display: block;
  49. float: left;
  50. }
  51. ul.pagestyle_current_list {
  52. clear: right;
  53. }
  54. ul.pagestyle_current_inline {
  55. width: auto;
  56. }
  57. ul.pagestyle_list li {
  58. list-style-type: none;
  59. list-style-image: none !important; /* fix for zen theme */
  60. background: transparent;
  61. padding: 0;
  62. margin: 0 0 0.2em 0;
  63. }
  64. ul.pagestyle_inline li {
  65. display: block;
  66. float: left;
  67. list-style-type: none;
  68. list-style-image: none !important; /* fix for zen theme */
  69. background: transparent;
  70. padding: 0;
  71. margin: 0;
  72. }
  73. /* p */
  74. .block-pagestyle p {
  75. margin: 0;
  76. padding: 0;
  77. }
  78. /* images */
  79. .ps_float_right {
  80. float: right;
  81. }
  82. /* icon */
  83. .ps_icon,
  84. a.ps_black_white,
  85. a.ps_white_black,
  86. a.ps_yellow_blue,
  87. a.ps_standard {
  88. display: block;
  89. }
  90. .ps_icon {
  91. float: none;
  92. padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
  93. }
  94. ul.pagestyle_inline li a.ps_icon,
  95. ul.pagestyle_inline li a.ps_rollover {
  96. float: left;
  97. }
  98. /* a */
  99. a.pagestyle_black_white,
  100. a.ps_black_white {
  101. width: 16px; /* NOTE icon specific */
  102. height: 16px; /* NOTE icon specific */
  103. }
  104. a.pagestyle_white_black,
  105. a.ps_white_black {
  106. width: 16px; /* NOTE icon specific */
  107. height: 16px; /* NOTE icon specific */
  108. }
  109. a.pagestyle_yellow_blue,
  110. a.ps_yellow_blue {
  111. width: 16px; /* NOTE icon specific */
  112. height: 16px; /* NOTE icon specific */
  113. }
  114. a.pagestyle_standard,
  115. a.ps_standard {
  116. width: 16px; /* NOTE icon specific */
  117. height: 16px; /* NOTE icon specific */
  118. }
  119. /* a inline */
  120. ul.pagestyle_list a.pagestyle_black_white,
  121. ul.pagestyle_list a.ps_black_white {
  122. margin: 0 0 3px 0;
  123. }
  124. ul.pagestyle_list a.pagestyle_white_black,
  125. ul.pagestyle_list a.ps_white_black {
  126. margin: 0 0 3px 0;
  127. }
  128. ul.pagestyle_list a.pagestyle_yellow_blue,
  129. ul.pagestyle_list a.ps_yellow_blue {
  130. margin: 0 0 3px 0;
  131. }
  132. ul.pagestyle_list a.pagestyle_standard,
  133. ul.pagestyle_list a.ps_standard {
  134. margin: 0 0 3px 0;
  135. }
  136. /* a inline */
  137. ul.pagestyle_inline a.pagestyle_black_white,
  138. ul.pagestyle_inline a.ps_black_white {
  139. margin: 0 3px 0 0; /* NOTE icon specific */
  140. padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
  141. }
  142. ul.pagestyle_inline a.pagestyle_white_black,
  143. ul.pagestyle_inline a.ps_white_black {
  144. margin: 0px 3px 0 0; /* NOTE icon specific */
  145. padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
  146. }
  147. ul.pagestyle_inline a.pagestyle_yellow_blue,
  148. ul.pagestyle_inline a.ps_yellow_blue {
  149. margin: 0px 3px 0 0; /* NOTE icon specific */
  150. padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
  151. }
  152. ul.pagestyle_inline a.pagestyle_standard,
  153. ul.pagestyle_inline a.ps_standard {
  154. margin: 0px 3px 0 0; /* NOTE icon specific */
  155. padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
  156. }
  157. /* reset */
  158. ul.pagestyle_list li a.text_display,
  159. ul.pagestyle_inline li a.text_display {
  160. width: auto;
  161. min-height: 16px; /* NOTE icon specific */
  162. height: 1em; /* NOTE icon specific (16px = 1em) */
  163. margin: 0 12px 0 0;
  164. }
  165. ul.pagestyle_list li a.text_display_hidden,
  166. ul.pagestyle_inline li a.text_display_hidden {
  167. padding: 0;
  168. }
  169. /* a span */
  170. ul.pagestyle_list li a span.display {
  171. padding: 0px;
  172. margin: 0px;
  173. }
  174. ul.pagestyle_list li a span.display_hidden {
  175. padding: 0 3px 0.2em 0;
  176. }
  177. a.ps_icon.pagestyle_end {
  178. cursor: crosshair;
  179. }
  180. /* pagestyle black white link, visited */
  181. a.pagestyle_black_white,
  182. a.pagestyle_black_white:visited {
  183. min-height: 16px; /* NOTE icon specific */
  184. height: 1em; /* NOTE icon specific (16px = 1em) */
  185. background-color: transparent;
  186. background-image: url("images/black_white.gif") !important; /* !important for page style module */
  187. background-repeat: no-repeat;
  188. background-position: 0 0px;
  189. }
  190. ul.pagestyle_inline li a.pagestyle_black_white,
  191. ul.pagestyle_inline li a.pagestyle_black_white:visited {
  192. background-position: 0px 0px; /* NOTE icon specific */
  193. }
  194. /* pagestyle white black link, visited */
  195. a.pagestyle_white_black,
  196. a.pagestyle_white_black:visited {
  197. min-height: 16px; /* NOTE icon specific */
  198. height: 1em; /* NOTE icon specific (16px = 1em) */
  199. background-color: transparent;
  200. background-image: url("images/white_black.gif") !important; /* !important for page style module */
  201. background-repeat: no-repeat;
  202. background-position: 0px 0px;
  203. }
  204. ul.pagestyle_inline li a.pagestyle_white_black,
  205. ul.pagestyle_inline li a.pagestyle_white_black:visited {
  206. background-position: 0px 0px; /* NOTE icon specific */
  207. }
  208. /* pagestyle normal link, visited */
  209. a.pagestyle_yellow_blue,
  210. a.pagestyle_yellow_blue:visited {
  211. min-height: 16px; /* NOTE icon specific */
  212. height: 1em; /* NOTE icon specific (16px = 1em) */
  213. background-color: transparent;
  214. background-image: url("images/yellow_blue.gif") !important; /* !important for page style module */
  215. background-repeat: no-repeat;
  216. background-position: 0px 0px;
  217. }
  218. ul.pagestyle_inline li a.pagestyle_yellow_blue,
  219. ul.pagestyle_inline li a.pagestyle_yellow_blue:visited {
  220. background-position: 0px 0px; /* NOTE icon specific */
  221. }
  222. /* pagestyle normal link, visited */
  223. a.pagestyle_standard,
  224. a.pagestyle_standard:visited {
  225. min-height: 16px; /* NOTE icon specific */
  226. height: 1em; /* NOTE icon specific (16px = 1em) */
  227. background-color: transparent;
  228. background-image: url("images/standard.gif") !important; /* !important for page style module */
  229. background-repeat: no-repeat;
  230. background-position: 0px 0px;
  231. }
  232. ul.pagestyle_inline li a.pagestyle_standard,
  233. ul.pagestyle_inline li a.pagestyle_standard:visited {
  234. background-position: 0px 0px; /* NOTE icon specific */
  235. }
  236. /* pagestyle hover */
  237. a.pagestyle_black_white:hover,
  238. a.pagestyle_white_black:hover,
  239. a.pagestyle_yellow_blue:hover,
  240. a.pagestyle_standard:hover {
  241. background-position: 0 -100px;
  242. background-repeat: no-repeat; /* fix for Opera */
  243. }
  244. /* pagestyle black white hover inline */
  245. ul.pagestyle_inline li a.pagestyle_black_white:hover {
  246. background-position: 0px -100px; /* NOTE icon specific */
  247. }
  248. /* pagestyle white black hover inline */
  249. ul.pagestyle_inline li a.pagestyle_white_black:hover {
  250. background-position: 0px -100px; /* NOTE icon specific */
  251. }
  252. /* pagestyle normal hover inline */
  253. ul.pagestyle_inline li a.pagestyle_yellow_blue:hover {
  254. background-position: 0px -100px; /* NOTE icon specific */
  255. }
  256. /* pagestyle standard hover inline */
  257. ul.pagestyle_inline li a.pagestyle_standard:hover {
  258. background-position: 0px -100px; /* NOTE icon specific */
  259. }
  260. /* pagestyle focus/active */
  261. a.pagestyle_black_white:focus,
  262. a.pagestyle_white_black:focus,
  263. a.pagestyle_yellow_blue:focus,
  264. a.pagestyle_standard:focus,
  265. a.pagestyle_black_white:active,
  266. a.pagestyle_white_black:active,
  267. a.pagestyle_yellow_blue:active,
  268. a.pagestyle_standard:active {
  269. background-position: 0 -200px;
  270. background-repeat: no-repeat; /* fix for Opera */
  271. }
  272. /* pagestyle white black focus/active inline */
  273. ul.pagestyle_inline li a.pagestyle_black_white:focus,
  274. ul.pagestyle_inline li a.pagestyle_black_white:active {
  275. background-position: 0px -200px; /* NOTE icon specific */
  276. }
  277. /* pagestyle white black focus/active inline */
  278. ul.pagestyle_inline li a.pagestyle_white_black:focus,
  279. ul.pagestyle_inline li a.pagestyle_white_black:active {
  280. background-position: 0px -200px; /* NOTE icon specific */
  281. }
  282. /* pagestyle normal focus/active inline */
  283. ul.pagestyle_inline li a.pagestyle_yellow_blue:focus,
  284. ul.pagestyle_inline li a.pagestyle_yellow_blue:active {
  285. background-position: 0px -200px; /* NOTE icon specific */
  286. }
  287. /* pagestyle normal focus/active inline */
  288. ul.pagestyle_inline li a.pagestyle_standard:focus,
  289. ul.pagestyle_inline li a.pagestyle_standard:active {
  290. background-position: 0px -200px; /* NOTE icon specific */
  291. }
  292. /* current */
  293. p.pagestyle_current_list,
  294. p.pagestyle_current_inline {
  295. display: block;
  296. float: left;
  297. clear: right;
  298. }
  299. p.pagestyle_current_list {
  300. width: 100%;
  301. }
  302. p.pagestyle_current_inline {
  303. width: auto;
  304. margin: 0px 0.2em 0 0; /* NOTE icon specific */
  305. }
  306. /* reset */
  307. p.text_display {
  308. margin: 0;
  309. }
  310. abbr.pagestyle,
  311. span.pagestyle_current_help,
  312. p.current_text_display_hidden span#pagestyle_current {
  313. cursor: help;
  314. }
  315. /**
  316. * Hacks
  317. * Images not for IE 4 - 5.5 and NN 4.
  318. */
  319. head:first-child+body a.pagestyle_black_white,
  320. head:first-child+body a.pagestyle_black_white:visited {
  321. background-image: url("images/black_white.png") !important; /* !important for page style module */
  322. }
  323. head:first-child+body a.pagestyle_white_black,
  324. head:first-child+body a.pagestyle_white_black:visited {
  325. background-image: url("images/white_black.png") !important; /* !important for page style module */
  326. }
  327. head:first-child+body a.pagestyle_yellow_blue,
  328. head:first-child+body a.pagestyle_yellow_blue:visited {
  329. background-image: url("images/yellow_blue.png") !important; /* !important for page style module */
  330. }
  331. head:first-child+body a.pagestyle_standard,
  332. head:first-child+body a.pagestyle_standard:visited {
  333. background-image: url("images/standard.png") !important; /* !important for page style module */
  334. }
  335. head:first-child+body a.pagestyle_black_white:hover {
  336. background-image: url("images/black_white.png") !important; /* !important for page style module */
  337. }
  338. head:first-child+body a.pagestyle_white_black:hover {
  339. background-image: url("images/white_black.png") !important; /* !important for page style module */
  340. }
  341. head:first-child+body a.pagestyle_yellow_blue:hover {
  342. background-image: url("images/yellow_blue.png") !important; /* !important for page style module */
  343. }
  344. head:first-child+body a.pagestyle_standard:hover {
  345. background-image: url("images/standard.png") !important; /* !important for page style module */
  346. }
  347. /* pagestyle focus/active */
  348. a.pagestyle_black_white:focus,
  349. a.pagestyle_white_black:focus,
  350. a.pagestyle_yellow_blue:focus,
  351. a.pagestyle_standard:focus,
  352. a.pagestyle_black_white:active,
  353. a.pagestyle_white_black:active,
  354. a.pagestyle_yellow_blue:active,
  355. a.pagestyle_standard:active {
  356. background-position: 0 -200px;
  357. background-repeat: no-repeat; /* fix for Opera */
  358. }
  359. /* pagestyle black white focus/active inline */
  360. ul.pagestyle_inline li a.pagestyle_black_white:focus,
  361. ul.pagestyle_inline li a.pagestyle_black_white:active {
  362. background-position: 0px -200px; /* NOTE icon specific */
  363. }
  364. /* pagestyle white black focus/active inline */
  365. ul.pagestyle_inline li a.pagestyle_white_black:focus,
  366. ul.pagestyle_inline li a.pagestyle_white_black:active {
  367. background-position: 0px -200px; /* NOTE icon specific */
  368. }
  369. /* pagestyle yellow blue focus/active inline */
  370. ul.pagestyle_inline li a.pagestyle_yellow_blue:focus,
  371. ul.pagestyle_inline li a.pagestyle_yellow_blue:active {
  372. background-position: 0px -200px; /* NOTE icon specific */
  373. }
  374. /* pagestyle standard focus/active inline */
  375. ul.pagestyle_inline li a.pagestyle_standard:focus,
  376. ul.pagestyle_inline li a.pagestyle_standard:active {
  377. background-position: 0px -200px; /* NOTE icon specific */
  378. }
  379. /* admin and help */
  380. .ps_ok {
  381. color: #008000;
  382. }
  383. div.fieldset-wrapper div.form-item-pagestyle-black-white label,
  384. div.fieldset-wrapper div.form-item-pagestyle-white-black label,
  385. div.fieldset-wrapper div.form-item-pagestyle-yellow-blue label,
  386. div.fieldset-wrapper div.form-item-pagestyle-standard label {
  387. padding: 0em 0.5em;
  388. border: 1px solid black;
  389. }
  390. span.pagestyle_black_white,
  391. span.pagestyle_white_black,
  392. span.pagestyle_yellow_blue,
  393. span.pagestyle_standard,
  394. div.fieldset-wrapper div.form-item-pagestyle-fontweight-black-white label,
  395. div.fieldset-wrapper div.form-item-pagestyle-fontweight-white-black label,
  396. div.fieldset-wrapper div.form-item-pagestyle-fontweight-yellow-blue label,
  397. div.fieldset-wrapper div.form-item-pagestyle-fontweight-standard label {
  398. display: block;
  399. width: 18em;
  400. padding: 0em 0.5em 0em 0em;
  401. border: 1px solid black;
  402. margin: 0em 0em 0.2em 0em;
  403. }
  404. div.fieldset-wrapper div.form-item-pagestyle-fontweight-black-white label,
  405. div.fieldset-wrapper div.form-item-pagestyle-fontweight-white-black label,
  406. div.fieldset-wrapper div.form-item-pagestyle-fontweight-yellow-blue label,
  407. div.fieldset-wrapper div.form-item-pagestyle-fontweight-standard label {
  408. padding: 0em 0.5em 0em 0.5em;
  409. }
  410. div.form-item-pagestyle-display-normal label input {
  411. margin: 0em 3.5em 0em 0.3em; /* NOTE icon specific */
  412. }
  413. div.form-item-pagestyle-display-normal label {
  414. background: transparent url("images/standard.gif") no-repeat 2.2em 0;
  415. display: block;
  416. height: 16px; /* NOTE icon specific */
  417. }
  418. .ps_download_button,
  419. a.ps_download_button:link,
  420. a.ps_download_button:visited {
  421. display: block;
  422. float: none;
  423. padding: 0.5em 1em;
  424. border: 1px solid #E09010;
  425. margin: 1em;
  426. text-decoration: underline;
  427. color: #E09010;
  428. background-color: #FFFFBF;
  429. }
  430. a.ps_download_button:hover {
  431. border: 1px solid #000000;
  432. color: #000000;
  433. background-color: #FFFFBF;
  434. }
  435. a.ps_download_button:focus,
  436. a.ps_download_button:active {
  437. border: 1px dashed #FFFFFF;
  438. color: #FFFFFF;
  439. background-color: #00BF00;
  440. }
  441. /**
  442. * Erasable or editable code
  443. */
  444. .ps_clear {
  445. clear: both;
  446. }
  447. /* display hidden. If your theme have a class for "display hidden" */
  448. .display_hidden {
  449. position: absolute;
  450. left: -1000px;
  451. top: -1000px;
  452. width: 1px;
  453. height: 1px;
  454. overflow: hidden;
  455. display: inline;
  456. }
  457. /* Drupal garland theme specific */
  458. div#header-region div.block-pagestyle h2,
  459. div#header-region div.block-pagestyle div h3,
  460. div#header-region div div ul.pagestyle_list,
  461. div#header-region div div ul.pagestyle_inline,
  462. div#header-region div div ul.pagestyle_list li,
  463. div#header-region div div ul.pagestyle_inline li,
  464. div#header-region div div p.pagestyle_current_list,
  465. div#header-region div div p.pagestyle_current_inline,
  466. div#header-region div div form div div div.form-item-pagestyle-select label {
  467. display: block;
  468. margin: 0;
  469. }
  470. .ps_icon,
  471. a.ps_black_white,
  472. a.ps_white_black,
  473. a.ps_yellow_blue,
  474. a.ps_standard {
  475. line-height: 100%;
  476. }
  477. div#header-region div.block-pagestyle div h3.inline,
  478. div#header-region div div form div div div.form-item-pagestyle-select label {
  479. margin: 0 0.5em 0 0;
  480. }
  481. div#header-region div div p.pagestyle_current_inline {
  482. margin-top: 0em;
  483. }
  484. div#header-region div div ul.pagestyle_inline li {
  485. margin: 0 0 0 0;
  486. }
  487. select#edit-pagestyle-select option {
  488. display: block; /* fix for Garland theme */
  489. }
  490. /**
  491. * The style for jQuery
  492. * Info: This "!important" values are stronger, because the place is after the values in the CSS head."
  493. */
  494. span.pagestyle_black_white,
  495. body.pagestyle_black_white,
  496. body.pagestyle_black_white *,
  497. div.form-item-pagestyle-black-white label,
  498. div.form-item-pagestyle-fontweight-black-white label {
  499. color: #000 !important;
  500. background-color: #fff !important;
  501. background-image: none !important;
  502. }
  503. span.pagestyle_white_black,
  504. body.pagestyle_white_black,
  505. body.pagestyle_white_black *,
  506. div.form-item-pagestyle-white-black label,
  507. div.form-item-pagestyle-fontweight-white-black label {
  508. color: #fff !important;
  509. background-color: #000 !important;
  510. background-image: none !important;
  511. }
  512. span.pagestyle_yellow_blue,
  513. body.pagestyle_yellow_blue,
  514. body.pagestyle_yellow_blue *,
  515. div.form-item-pagestyle-yellow-blue label,
  516. div.form-item-pagestyle-fontweight-yellow-blue label {
  517. color: #ff0 !important;
  518. background-color: #00f !important;
  519. background-image: none !important;
  520. }
  521. span.pagestyle_standard,
  522. div.form-item-pagestyle-standard label,
  523. div.form-item-pagestyle-fontweight-standard label {
  524. color: blue !important;
  525. background-color: #D3D3D3 !important; /* LightGrey */
  526. }
  527. /* style not for old browsers (IE 6) */
  528. select#edit-pagestyle-select option[value="black_white"],
  529. select#edit-pagestyle-normal option[value="black_white"] {
  530. color: #000 !important;
  531. background-color: #fff !important;
  532. background-image: none !important;
  533. }
  534. select#edit-pagestyle-select option[value="white_black"],
  535. select#edit-pagestyle-normal option[value="white_black"] {
  536. color: #fff !important;
  537. background-color: #000 !important;
  538. background-image: none !important;
  539. }
  540. select#edit-pagestyle-select option[value="yellow_blue"],
  541. select#edit-pagestyle-normal option[value="yellow_blue"] {
  542. color: #ff0 !important;
  543. background-color: #00f !important;
  544. background-image: none !important;
  545. }
  546. select#edit-pagestyle-select option[value="standard"],
  547. select#edit-pagestyle-normal option[value="standard"] {
  548. color: blue !important;
  549. background-color: #D3D3D3 !important; /* LightGrey */
  550. }
  551. div.form-item-pagestyle-fontweight-black-white,
  552. div.form-item-pagestyle-fontweight-white-black,
  553. div.form-item-pagestyle-fontweight-yellow-blue,
  554. div.form-item-pagestyle-fontweight-standard {
  555. float: left;
  556. width: 100%;
  557. }
  558. div.fieldset-wrapper div.form-item-pagestyle-fontweight-black-white label,
  559. div.fieldset-wrapper div.form-item-pagestyle-fontweight-white-black label,
  560. div.fieldset-wrapper div.form-item-pagestyle-fontweight-yellow-blue label,
  561. div.fieldset-wrapper div.form-item-pagestyle-fontweight-standard label,
  562. div.fieldset-wrapper div.form-item-pagestyle-fontweight-black-white select,
  563. div.fieldset-wrapper div.form-item-pagestyle-fontweight-white-black select,
  564. div.fieldset-wrapper div.form-item-pagestyle-fontweight-yellow-blue select,
  565. div.fieldset-wrapper div.form-item-pagestyle-fontweight-standard select {
  566. float: left;
  567. margin: 0em 1em 0em 0em;
  568. }
  569. div.fieldset-wrapper div.form-item-pagestyle-fontweight-black-white div.description,
  570. div.fieldset-wrapper div.form-item-pagestyle-fontweight-white-black div.description,
  571. div.fieldset-wrapper div.form-item-pagestyle-fontweight-yellow-blue div.description,
  572. div.fieldset-wrapper div.form-item-pagestyle-fontweight-standard div.description {
  573. float: left;
  574. clear: left;
  575. }
  576. /* Drupal 7 specific */
  577. /* help */
  578. body.page-admin-help-pagestyle div#page div#content div div div.content p {
  579. margin: 0 0 0.5em 0;
  580. }
  581. body.page-admin-help-pagestyle div#page div#content div div div.content hr {
  582. display: block;
  583. }
  584. body.page-admin-help-pagestyle div#page div#content div div div.content ul,
  585. body.page-admin-help-pagestyle div#page div#content div div div.content ol {
  586. margin: 0.2em 0em 0.2em 2em;
  587. }
  588. body.page-admin-help-pagestyle div#page div#content div div div.content ul {
  589. list-style-type: disc;
  590. }
  591. body.page-admin-help-pagestyle div#page div#content div div div.content ol {
  592. list-style-type: decimal;
  593. }