You are here

textsize.css in Text Size 7

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

div.textsize_list div#edit-textsize-select-wrapper,
div.textsize_list div#edit-textsize-select-wrapper label {
  display: block;
  float: none;
  width: auto;
}
div.textsize_inline div#edit-textsize-select-wrapper,
div.textsize_inline div#edit-textsize-select-wrapper label {
  display: block;
  float: left;
  width: auto;
}
div.textsize_list div#edit-textsize-select-wrapper,
div.textsize_inline div#edit-textsize-select-wrapper {
  margin: 0;
}
div.textsize_list div#edit-textsize-select-wrapper label {
  margin: 0 0 0.5em 0;
}
div.textsize_inline div#edit-textsize-select-wrapper label {
  margin: 0 0.5em 0 0;
}
div.textsize_list select#edit-textsize-select {
  margin: 0 0.5em 0.5em 0;
}
div.textsize_inline select#edit-textsize-select {
  margin: 0 0.5em 0 0;
}
div.textsize_current_inline div#edit-textsize-select-wrapper select {
  float: left;
}

/* list */
.block ul.textsize_inline {
  padding: 0;
  margin: 0.2em 0 0.5em 0;
}
ul.textsize_inline {
  display: block;
  float: left;
}
ul.textsize_current_list {
  clear: right;
}
ul.textsize_current_inline {
  width: auto;
}
ul.textsize_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.textsize_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-textsize p {
  margin: 0;
  padding: 0;
}

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

/* icon */
.ts_icon,
a.ts_increase,
a.ts_decrease,
a.ts_normal {
  display: block;
}
.ts_icon {
  float: none;
  padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
}
ul.textsize_inline li a.ts_icon,
ul.textsize_inline li a.ts_rollover {
  float: left;
}

/* a */
a.textsize_increase,
a.ts_increase {
  width: 16px; /* NOTE icon specific */
  height: 16px; /* NOTE icon specific */
}
a.textsize_decrease,
a.ts_decrease {
  width: 16px; /* NOTE icon specific */
  height: 16px; /* NOTE icon specific */
}
a.textsize_normal,
a.ts_normal {
  width: 16px; /* NOTE icon specific */
  height: 16px; /* NOTE icon specific */
}

/* a inline */
ul.textsize_list a.textsize_increase,
ul.textsize_list a.ts_increase {
  margin: 0 0 3px 0;
}
ul.textsize_list a.textsize_decrease,
ul.textsize_list a.ts_decrease {
  margin: 0 0 3px 0;
}
ul.textsize_list a.textsize_normal,
ul.textsize_list a.ts_normal {
  margin: 0 0 3px 0;
}

/* a inline */
ul.textsize_inline a.textsize_increase,
ul.textsize_inline a.ts_increase {
  margin: 0 3px 0 0; /* NOTE icon specific */
  padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
}
ul.textsize_inline a.textsize_decrease,
ul.textsize_inline a.ts_decrease {
  margin: 0px 3px 0 0; /* NOTE icon specific */
  padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
}
ul.textsize_inline a.textsize_normal,
ul.textsize_inline a.ts_normal {
  margin: 0px 3px 0 0; /* NOTE icon specific */
  padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
}

/* reset */
ul.textsize_list li a.text_display,
ul.textsize_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.textsize_list li a.text_display_hidden,
ul.textsize_inline li a.text_display_hidden {
  padding: 0;
}

/* a span */
ul.textsize_list li a span.display {
  padding: 0px;
  margin: 0px;
}
ul.textsize_list li a span.display_hidden {
  padding: 0 3px 0.2em 0;
}
a.ts_icon.textsize_end {
  cursor: crosshair;
}

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

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

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

/* textsize hover  */
a.textsize_increase:hover,
a.textsize_decrease:hover,
a.textsize_normal:hover  {
  background-position: 0 -100px;
  background-repeat: no-repeat; /* fix for Opera */
}

/* textsize increase hover inline */
ul.textsize_inline li a.textsize_increase:hover {
  background-position: 0px -100px; /* NOTE icon specific */
}
/* textsize decrease hover inline */
ul.textsize_inline li a.textsize_decrease:hover {
  background-position: 0px -100px; /* NOTE icon specific */
}
/* textsize normal hover inline */
ul.textsize_inline li a.textsize_normal:hover {
  background-position: 0px -100px; /* NOTE icon specific */
}

/* textsize focus/active */
a.textsize_increase:focus,
a.textsize_decrease:focus,
a.textsize_normal:focus,
a.textsize_increase:active,
a.textsize_decrease:active,
a.textsize_normal:active {
  background-position: 0 -200px;
  background-repeat: no-repeat; /* fix for Opera */
}
/* textsize increase focus/active inline */
ul.textsize_inline li a.textsize_increase:focus,
ul.textsize_inline li a.textsize_increase:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}
/* textsize decrease focus/active inline */
ul.textsize_inline li a.textsize_decrease:focus,
ul.textsize_inline li a.textsize_decrease:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}
/* textsize normal focus/active inline */
ul.textsize_inline li a.textsize_normal:focus,
ul.textsize_inline li a.textsize_normal:active  {
  background-position: 0px -200px; /* NOTE icon specific */
}

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

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

abbr.textsize,
span.textsize_current_help,
p.current_text_display_hidden span#textsize_current {
  cursor: help;
}

/**
 * Hacks
 * Images not for IE 4 - 5.5 and NN 4.
 */
head:first-child+body a.textsize_increase,
head:first-child+body a.textsize_increase:visited {
  background-image: url("images/increase.png") !important; /* !important for page style module */
}
head:first-child+body a.textsize_decrease,
head:first-child+body a.textsize_decrease:visited {
  background-image: url("images/decrease.png") !important; /* !important for page style module */
}
head:first-child+body a.textsize_normal,
head:first-child+body a.textsize_normal:visited {
  background-image: url("images/normal.png") !important; /* !important for page style module */
}

head:first-child+body a.textsize_increase:hover {
  background-image: url("images/increase.png") !important; /* !important for page style module */
}
head:first-child+body a.textsize_decrease:hover {
  background-image: url("images/decrease.png") !important; /* !important for page style module */
}
head:first-child+body a.textsize_normal:hover {
  background-image: url("images/normal.png") !important; /* !important for page style module */
}

/* admin and help */
.ts_ok {
  color: #008000;
}
span.textsize_normal {
  display: block;
  width: 20em;
  height: 2em; /* NOTE icon specific */
  padding: 0em 0.5em 0em 28px; /* NOTE icon specific (16 + 12 = 28px) */
  background: transparent url("images/normal.gif") no-repeat 0 0;
}
div.fieldset-wrapper div.form-item-textsize-display-increase label input,
div.fieldset-wrapper div.form-item-textsize-display-decrease label input,
div.fieldset-wrapper div.form-item-textsize-display-normal label input {
  margin: 0em 3.5em 0em 0em; /* NOTE icon specific */
}
div.fieldset-wrapper div.form-item-textsize-display-increase label,
div.fieldset-wrapper div.form-item-textsize-display-decrease label,
div.fieldset-wrapper div.form-item-textsize-display-normal label {
  height: 16px; /* NOTE icon specific */
  padding-left: 2.2em;
}
div.fieldset-wrapper div.form-item-textsize-display-increase label {
  background: transparent url("images/increase.gif") no-repeat 0em 0em;
}
div.fieldset-wrapper div.form-item-textsize-display-decrease label {
  background: transparent url("images/decrease.gif") no-repeat 0em 0em;
}
div.fieldset-wrapper div.form-item-textsize-display-normal label {
  background: transparent url("images/normal.gif") no-repeat 0em 0em;
}
.ts_download_button,
a.ts_download_button:link,
a.ts_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.ts_download_button:hover {
  border: 1px solid #000000;
  color: #000000;
  background-color: #FFFFBF;
}
a.ts_download_button:focus,
a.ts_download_button:active {
  border: 1px dashed #FFFFFF;
  color: #FFFFFF;
  background-color: #00BF00;
}

/**
 * Erasable or editable code
 */
.ts_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-textsize h2,
div#header-region div.block-textsize div h3,
div#header-region div div ul.textsize_list,
div#header-region div div ul.textsize_inline,
div#header-region div div ul.textsize_list li,
div#header-region div div ul.textsize_inline li,
div#header-region div div p.textsize_current_list,
div#header-region div div p.textsize_current_inline,
div#header-region div div form div div div#edit-textsize-select-wrapper label {
  display: block;
  margin: 0;
}
.ts_icon,
a.ts_increase,
a.ts_decrease,
a.ts_normal {
  line-height: 100%;
}
div#header-region div.block-textsize div h3.inline,
div#header-region div div form div div div#edit-textsize-select-wrapper label {
  margin: 0 0.5em 0 0;
}
div#header-region div div p.textsize_current_inline {
  margin-top: 0em;
}
div#header-region div div ul.textsize_inline li {
  margin: 0 0 0 0;
}
select#edit-textsize-select option {
  display: block; /* fix for Garland theme */
}

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

File

textsize.css
View source
  1. /* subtitle */
  2. div.block-textsize div h3.list {
  3. display: block;
  4. float: none;
  5. margin: 0;
  6. }
  7. div.block-textsize div h3.inline {
  8. display: inline;
  9. float: left;
  10. margin: 0;
  11. padding: 0 0.5em 0.25em 0em;
  12. }
  13. div.textsize_list div#edit-textsize-select-wrapper,
  14. div.textsize_list div#edit-textsize-select-wrapper label {
  15. display: block;
  16. float: none;
  17. width: auto;
  18. }
  19. div.textsize_inline div#edit-textsize-select-wrapper,
  20. div.textsize_inline div#edit-textsize-select-wrapper label {
  21. display: block;
  22. float: left;
  23. width: auto;
  24. }
  25. div.textsize_list div#edit-textsize-select-wrapper,
  26. div.textsize_inline div#edit-textsize-select-wrapper {
  27. margin: 0;
  28. }
  29. div.textsize_list div#edit-textsize-select-wrapper label {
  30. margin: 0 0 0.5em 0;
  31. }
  32. div.textsize_inline div#edit-textsize-select-wrapper label {
  33. margin: 0 0.5em 0 0;
  34. }
  35. div.textsize_list select#edit-textsize-select {
  36. margin: 0 0.5em 0.5em 0;
  37. }
  38. div.textsize_inline select#edit-textsize-select {
  39. margin: 0 0.5em 0 0;
  40. }
  41. div.textsize_current_inline div#edit-textsize-select-wrapper select {
  42. float: left;
  43. }
  44. /* list */
  45. .block ul.textsize_inline {
  46. padding: 0;
  47. margin: 0.2em 0 0.5em 0;
  48. }
  49. ul.textsize_inline {
  50. display: block;
  51. float: left;
  52. }
  53. ul.textsize_current_list {
  54. clear: right;
  55. }
  56. ul.textsize_current_inline {
  57. width: auto;
  58. }
  59. ul.textsize_list li {
  60. list-style-type: none;
  61. list-style-image: none !important; /* fix for zen theme */
  62. background: transparent;
  63. padding: 0;
  64. margin: 0 0 0.2em 0;
  65. }
  66. ul.textsize_inline li {
  67. display: block;
  68. float: left;
  69. list-style-type: none;
  70. list-style-image: none !important; /* fix for zen theme */
  71. background: transparent;
  72. padding: 0;
  73. margin: 0;
  74. }
  75. /* p */
  76. .block-textsize p {
  77. margin: 0;
  78. padding: 0;
  79. }
  80. /* images */
  81. .ts_float_right {
  82. float: right;
  83. }
  84. /* icon */
  85. .ts_icon,
  86. a.ts_increase,
  87. a.ts_decrease,
  88. a.ts_normal {
  89. display: block;
  90. }
  91. .ts_icon {
  92. float: none;
  93. padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
  94. }
  95. ul.textsize_inline li a.ts_icon,
  96. ul.textsize_inline li a.ts_rollover {
  97. float: left;
  98. }
  99. /* a */
  100. a.textsize_increase,
  101. a.ts_increase {
  102. width: 16px; /* NOTE icon specific */
  103. height: 16px; /* NOTE icon specific */
  104. }
  105. a.textsize_decrease,
  106. a.ts_decrease {
  107. width: 16px; /* NOTE icon specific */
  108. height: 16px; /* NOTE icon specific */
  109. }
  110. a.textsize_normal,
  111. a.ts_normal {
  112. width: 16px; /* NOTE icon specific */
  113. height: 16px; /* NOTE icon specific */
  114. }
  115. /* a inline */
  116. ul.textsize_list a.textsize_increase,
  117. ul.textsize_list a.ts_increase {
  118. margin: 0 0 3px 0;
  119. }
  120. ul.textsize_list a.textsize_decrease,
  121. ul.textsize_list a.ts_decrease {
  122. margin: 0 0 3px 0;
  123. }
  124. ul.textsize_list a.textsize_normal,
  125. ul.textsize_list a.ts_normal {
  126. margin: 0 0 3px 0;
  127. }
  128. /* a inline */
  129. ul.textsize_inline a.textsize_increase,
  130. ul.textsize_inline a.ts_increase {
  131. margin: 0 3px 0 0; /* NOTE icon specific */
  132. padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
  133. }
  134. ul.textsize_inline a.textsize_decrease,
  135. ul.textsize_inline a.ts_decrease {
  136. margin: 0px 3px 0 0; /* NOTE icon specific */
  137. padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
  138. }
  139. ul.textsize_inline a.textsize_normal,
  140. ul.textsize_inline a.ts_normal {
  141. margin: 0px 3px 0 0; /* NOTE icon specific */
  142. padding: 0 0 0 22px; /* NOTE icon specific (16 + 6 = 22px) */
  143. }
  144. /* reset */
  145. ul.textsize_list li a.text_display,
  146. ul.textsize_inline li a.text_display {
  147. width: auto;
  148. min-height: 16px; /* NOTE icon specific */
  149. height: 1em; /* NOTE icon specific (16px = 1em) */
  150. margin: 0 12px 0 0;
  151. }
  152. ul.textsize_list li a.text_display_hidden,
  153. ul.textsize_inline li a.text_display_hidden {
  154. padding: 0;
  155. }
  156. /* a span */
  157. ul.textsize_list li a span.display {
  158. padding: 0px;
  159. margin: 0px;
  160. }
  161. ul.textsize_list li a span.display_hidden {
  162. padding: 0 3px 0.2em 0;
  163. }
  164. a.ts_icon.textsize_end {
  165. cursor: crosshair;
  166. }
  167. /* textsize increase link, visited */
  168. a.textsize_increase,
  169. a.textsize_increase:visited {
  170. min-height: 16px; /* NOTE icon specific */
  171. height: 1em; /* NOTE icon specific (16px = 1em) */
  172. background-color: transparent;
  173. background-image: url("images/increase.gif") !important; /* !important for page style module */
  174. background-repeat: no-repeat;
  175. background-position: 0 0px;
  176. }
  177. ul.textsize_inline li a.textsize_increase,
  178. ul.textsize_inline li a.textsize_increase:visited {
  179. background-position: 0px 0px; /* NOTE icon specific */
  180. }
  181. /* textsize decrease link, visited */
  182. a.textsize_decrease,
  183. a.textsize_decrease:visited {
  184. min-height: 16px; /* NOTE icon specific */
  185. height: 1em; /* NOTE icon specific (16px = 1em) */
  186. background-color: transparent;
  187. background-image: url("images/decrease.gif") !important; /* !important for page style module */
  188. background-repeat: no-repeat;
  189. background-position: 0px 0px;
  190. }
  191. ul.textsize_inline li a.textsize_decrease,
  192. ul.textsize_inline li a.textsize_decrease:visited {
  193. background-position: 0px 0px; /* NOTE icon specific */
  194. }
  195. /* textsize normal link, visited */
  196. a.textsize_normal,
  197. a.textsize_normal:visited {
  198. min-height: 16px; /* NOTE icon specific */
  199. height: 1em; /* NOTE icon specific (16px = 1em) */
  200. background-color: transparent;
  201. background-image: url("images/normal.gif") !important; /* !important for page style module */
  202. background-repeat: no-repeat;
  203. background-position: 0px 0px;
  204. }
  205. ul.textsize_inline li a.textsize_normal,
  206. ul.textsize_inline li a.textsize_normal:visited {
  207. background-position: 0px 0px; /* NOTE icon specific */
  208. }
  209. /* textsize hover */
  210. a.textsize_increase:hover,
  211. a.textsize_decrease:hover,
  212. a.textsize_normal:hover {
  213. background-position: 0 -100px;
  214. background-repeat: no-repeat; /* fix for Opera */
  215. }
  216. /* textsize increase hover inline */
  217. ul.textsize_inline li a.textsize_increase:hover {
  218. background-position: 0px -100px; /* NOTE icon specific */
  219. }
  220. /* textsize decrease hover inline */
  221. ul.textsize_inline li a.textsize_decrease:hover {
  222. background-position: 0px -100px; /* NOTE icon specific */
  223. }
  224. /* textsize normal hover inline */
  225. ul.textsize_inline li a.textsize_normal:hover {
  226. background-position: 0px -100px; /* NOTE icon specific */
  227. }
  228. /* textsize focus/active */
  229. a.textsize_increase:focus,
  230. a.textsize_decrease:focus,
  231. a.textsize_normal:focus,
  232. a.textsize_increase:active,
  233. a.textsize_decrease:active,
  234. a.textsize_normal:active {
  235. background-position: 0 -200px;
  236. background-repeat: no-repeat; /* fix for Opera */
  237. }
  238. /* textsize increase focus/active inline */
  239. ul.textsize_inline li a.textsize_increase:focus,
  240. ul.textsize_inline li a.textsize_increase:active {
  241. background-position: 0px -200px; /* NOTE icon specific */
  242. }
  243. /* textsize decrease focus/active inline */
  244. ul.textsize_inline li a.textsize_decrease:focus,
  245. ul.textsize_inline li a.textsize_decrease:active {
  246. background-position: 0px -200px; /* NOTE icon specific */
  247. }
  248. /* textsize normal focus/active inline */
  249. ul.textsize_inline li a.textsize_normal:focus,
  250. ul.textsize_inline li a.textsize_normal:active {
  251. background-position: 0px -200px; /* NOTE icon specific */
  252. }
  253. /* current */
  254. p.textsize_current_list,
  255. p.textsize_current_inline {
  256. display: block;
  257. float: left;
  258. clear: right;
  259. }
  260. p.textsize_current_list {
  261. width: 100%;
  262. }
  263. p.textsize_current_inline {
  264. width: auto;
  265. margin: 0 0.2em 0 0; /* NOTE icon specific */
  266. }
  267. /* reset */
  268. p.text_display {
  269. margin: 0;
  270. }
  271. abbr.textsize,
  272. span.textsize_current_help,
  273. p.current_text_display_hidden span#textsize_current {
  274. cursor: help;
  275. }
  276. /**
  277. * Hacks
  278. * Images not for IE 4 - 5.5 and NN 4.
  279. */
  280. head:first-child+body a.textsize_increase,
  281. head:first-child+body a.textsize_increase:visited {
  282. background-image: url("images/increase.png") !important; /* !important for page style module */
  283. }
  284. head:first-child+body a.textsize_decrease,
  285. head:first-child+body a.textsize_decrease:visited {
  286. background-image: url("images/decrease.png") !important; /* !important for page style module */
  287. }
  288. head:first-child+body a.textsize_normal,
  289. head:first-child+body a.textsize_normal:visited {
  290. background-image: url("images/normal.png") !important; /* !important for page style module */
  291. }
  292. head:first-child+body a.textsize_increase:hover {
  293. background-image: url("images/increase.png") !important; /* !important for page style module */
  294. }
  295. head:first-child+body a.textsize_decrease:hover {
  296. background-image: url("images/decrease.png") !important; /* !important for page style module */
  297. }
  298. head:first-child+body a.textsize_normal:hover {
  299. background-image: url("images/normal.png") !important; /* !important for page style module */
  300. }
  301. /* admin and help */
  302. .ts_ok {
  303. color: #008000;
  304. }
  305. span.textsize_normal {
  306. display: block;
  307. width: 20em;
  308. height: 2em; /* NOTE icon specific */
  309. padding: 0em 0.5em 0em 28px; /* NOTE icon specific (16 + 12 = 28px) */
  310. background: transparent url("images/normal.gif") no-repeat 0 0;
  311. }
  312. div.fieldset-wrapper div.form-item-textsize-display-increase label input,
  313. div.fieldset-wrapper div.form-item-textsize-display-decrease label input,
  314. div.fieldset-wrapper div.form-item-textsize-display-normal label input {
  315. margin: 0em 3.5em 0em 0em; /* NOTE icon specific */
  316. }
  317. div.fieldset-wrapper div.form-item-textsize-display-increase label,
  318. div.fieldset-wrapper div.form-item-textsize-display-decrease label,
  319. div.fieldset-wrapper div.form-item-textsize-display-normal label {
  320. height: 16px; /* NOTE icon specific */
  321. padding-left: 2.2em;
  322. }
  323. div.fieldset-wrapper div.form-item-textsize-display-increase label {
  324. background: transparent url("images/increase.gif") no-repeat 0em 0em;
  325. }
  326. div.fieldset-wrapper div.form-item-textsize-display-decrease label {
  327. background: transparent url("images/decrease.gif") no-repeat 0em 0em;
  328. }
  329. div.fieldset-wrapper div.form-item-textsize-display-normal label {
  330. background: transparent url("images/normal.gif") no-repeat 0em 0em;
  331. }
  332. .ts_download_button,
  333. a.ts_download_button:link,
  334. a.ts_download_button:visited {
  335. display: block;
  336. float: none;
  337. padding: 0.5em 1em;
  338. border: 1px solid #E09010;
  339. margin: 1em;
  340. text-decoration: underline;
  341. color: #E09010;
  342. background-color: #FFFFBF;
  343. }
  344. a.ts_download_button:hover {
  345. border: 1px solid #000000;
  346. color: #000000;
  347. background-color: #FFFFBF;
  348. }
  349. a.ts_download_button:focus,
  350. a.ts_download_button:active {
  351. border: 1px dashed #FFFFFF;
  352. color: #FFFFFF;
  353. background-color: #00BF00;
  354. }
  355. /**
  356. * Erasable or editable code
  357. */
  358. .ts_clear {
  359. clear: both;
  360. }
  361. /* display hidden. If your theme have a class for "display hidden" */
  362. .display_hidden {
  363. position: absolute;
  364. left: -1000px;
  365. top: -1000px;
  366. width: 1px;
  367. height: 1px;
  368. overflow: hidden;
  369. display: inline;
  370. }
  371. /* Drupal garland theme specific */
  372. div#header-region div.block-textsize h2,
  373. div#header-region div.block-textsize div h3,
  374. div#header-region div div ul.textsize_list,
  375. div#header-region div div ul.textsize_inline,
  376. div#header-region div div ul.textsize_list li,
  377. div#header-region div div ul.textsize_inline li,
  378. div#header-region div div p.textsize_current_list,
  379. div#header-region div div p.textsize_current_inline,
  380. div#header-region div div form div div div#edit-textsize-select-wrapper label {
  381. display: block;
  382. margin: 0;
  383. }
  384. .ts_icon,
  385. a.ts_increase,
  386. a.ts_decrease,
  387. a.ts_normal {
  388. line-height: 100%;
  389. }
  390. div#header-region div.block-textsize div h3.inline,
  391. div#header-region div div form div div div#edit-textsize-select-wrapper label {
  392. margin: 0 0.5em 0 0;
  393. }
  394. div#header-region div div p.textsize_current_inline {
  395. margin-top: 0em;
  396. }
  397. div#header-region div div ul.textsize_inline li {
  398. margin: 0 0 0 0;
  399. }
  400. select#edit-textsize-select option {
  401. display: block; /* fix for Garland theme */
  402. }
  403. /* Drupal 7 specific */
  404. /* help */
  405. body.page-admin-help-textsize div#page div#content div div div.content p {
  406. margin: 0 0 0.5em 0;
  407. }
  408. body.page-admin-help-textsize div#page div#content div div div.content hr {
  409. display: block;
  410. }
  411. body.page-admin-help-textsize div#page div#content div div div.content ul,
  412. body.page-admin-help-textsize div#page div#content div div div.content ol {
  413. margin: 0.2em 0em 0.2em 2em;
  414. }
  415. body.page-admin-help-textsize div#page div#content div div div.content ul {
  416. list-style-type: disc;
  417. }
  418. body.page-admin-help-textsize div#page div#content div div div.content ol {
  419. list-style-type: decimal;
  420. }