You are here

admin.toolbar.base.css in Admin 6.2

Same filename and directory in other branches
  1. 7.2 includes/admin.toolbar.base.css
/**
 * Admin toolbar CSS resets ===========================================
 */

/* Text */
#admin-toolbar,
#admin-toolbar h1,
#admin-toolbar h2,
#admin-toolbar h3,
#admin-toolbar h4,
#admin-toolbar h5,
#admin-toolbar h6,
#admin-toolbar p,
#admin-toolbar blockquote,
#admin-toolbar pre,
#admin-toolbar a,
#admin-toolbar abbr,
#admin-toolbar acronym,
#admin-toolbar address,
#admin-toolbar big,
#admin-toolbar cite,
#admin-toolbar code,
#admin-toolbar del,
#admin-toolbar dfn,
#admin-toolbar em,
#admin-toolbar font,
#admin-toolbar img,
#admin-toolbar ins,
#admin-toolbar kbd,
#admin-toolbar q,
#admin-toolbar s,
#admin-toolbar samp,
#admin-toolbar small,
#admin-toolbar strike,
#admin-toolbar strong,
#admin-toolbar sub,
#admin-toolbar sup,
#admin-toolbar tt,
#admin-toolbar var,
#admin-toolbar b,
#admin-toolbar u,
#admin-toolbar i,
#admin-toolbar center,
/* Common classes */
#admin-toolbar .buttons,
/* Lists */
#admin-toolbar dl,
#admin-toolbar dt,
#admin-toolbar dd,
#admin-toolbar ol,
#admin-toolbar ul,
#admin-toolbar li,
/* Forms */
#admin-toolbar fieldset,
#admin-toolbar form,
#admin-toolbar input,
#admin-toolbar select,
#admin-toolbar textarea,
#admin-toolbar label,
#admin-toolbar legend,
/* Tables */
#admin-toolbar table,
#admin-toolbar caption,
#admin-toolbar tbody,
#admin-toolbar tfoot,
#admin-toolbar thead,
#admin-toolbar tr,
#admin-toolbar th,
#admin-toolbar td,
/* Drupal: system.css */
#admin-toolbar tr.even,
#admin-toolbar tr.odd,
#admin-toolbar tr.drag,
#admin-toolbar tbody,
#admin-toolbar tbody th,
#admin-toolbar thead th,
#admin-toolbar .breadcrumb,
#admin-toolbar .error,
#admin-toolbar div.error,
#admin-toolbar tr.error,
#admin-toolbar .warning,
#admin-toolbar div.warning,
#admin-toolbar tr.warning,
#admin-toolbar .ok,
#admin-toolbar div.ok,
#admin-toolbar tr.ok,
#admin-toolbar .item-list,
#admin-toolbar .item-list .icon,
#admin-toolbar .item-list .title,
#admin-toolbar .item-list ul,
#admin-toolbar .item-list ul li,
#admin-toolbar ol.task-list li.active,
#admin-toolbar .form-item,
#admin-toolbar tr.odd .form-item,
#admin-toolbar tr.even .form-item,
#admin-toolbar tr.merge-down,
#admin-toolbar tr.merge-up,
#admin-toolbar .form-item .description,
#admin-toolbar .form-item label,
#admin-toolbar .form-item label.option,
#admin-toolbar .form-checkboxes,
#admin-toolbar .form-radios,
#admin-toolbar .form-checkboxes .form-item,
#admin-toolbar .form-radios .form-item,
#admin-toolbar .marker,
#admin-toolbar .form-required,
#admin-toolbar .more-link,
#admin-toolbar .more-help-link,
#admin-toolbar .item-list .pager,
#admin-toolbar .item-list .pager li,
#admin-toolbar .pager-current,
#admin-toolbar .tips,
#admin-toolbar html.js fieldset.collapsible legend a,
#admin-toolbar html.js fieldset.collapsed legend a,
#admin-toolbar .resizable-textarea {
  margin:0px;
  padding:0px;
  border:0px;
  outline:0px;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
  line-height:inherit;
  position:static;

  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  -moz-border-radius:none;
  -webkit-border-radius:none;
  }

/**
 * Base styles ========================================================
 */
div#admin-toolbar {
  z-index:100;
  position:fixed;
  }

/**
 * Toggling ===========================================================
 */
div#admin-toolbar div.admin-blocks {
  overflow:hidden;
  display:none;
  }

  body.admin-expanded div#admin-toolbar div.admin-blocks { display:block; }

  div#admin-toolbar.ne,
  div#admin-toolbar.nw { top:0px; }

  div#admin-toolbar.se,
  div#admin-toolbar.sw { bottom:0px; }

  div#admin-toolbar.nw,
  div#admin-toolbar.sw,
  div#admin-toolbar.nw span.admin-toggle,
  div#admin-toolbar.sw span.admin-toggle { left:0px; }

  div#admin-toolbar.ne,
  div#admin-toolbar.se,
  div#admin-toolbar.ne span.admin-toggle,
  div#admin-toolbar.se span.admin-toggle { right:0px; }

  /**
   * Vertical =========================================================
   */
  div#admin-toolbar.vertical {
    position:fixed;
    bottom:0px;
    top:0px;
    }

    div#admin-toolbar.vertical div.admin-blocks { width:0px; }
    body.admin-expanded div#admin-toolbar.vertical div.admin-blocks { width:260px; }
    div#admin-toolbar.vertical div.admin-block  { width:240px; }
    div#admin-toolbar.vertical div.admin-tabs   { width:215px; }

  body div#admin-toolbar.vertical div.admin-blocks { position:absolute; top:0px; bottom:0px; }

    body.admin-expanded div#admin-toolbar.vertical.ne div.admin-blocks,
    body.admin-expanded div#admin-toolbar.vertical.se div.admin-blocks { right:0px; }

    body.admin-expanded div#admin-toolbar.vertical.nw div.admin-blocks,
    body.admin-expanded div#admin-toolbar.vertical.sw div.admin-blocks { left:0px; }

  body.admin-expanded.admin-vertical.admin-ne,
  body.admin-expanded.admin-vertical.admin-se { margin-right:260px; }

  body.admin-expanded.admin-vertical.admin-nw,
  body.admin-expanded.admin-vertical.admin-sw { margin-left:260px; }

  /**
   * Horizontal =======================================================
   */
  div#admin-toolbar.horizontal { left:0px; right:0px; }
  body.admin-expanded div#admin-toolbar.horizontal div.admin-blocks { height:260px; }

  body.admin-expanded.admin-horizontal.admin-ne,
  body.admin-expanded.admin-horizontal.admin-nw { margin-top:260px; }

  body.admin-expanded.admin-horizontal.admin-sw,
  body.admin-expanded.admin-horizontal.admin-se { margin-bottom:260px; }

/**
 * Toggler ============================================================
 */
div#admin-toolbar span.admin-toggle {
  display:block;
  width:35px;
  height:35px;

  cursor:pointer;
  overflow:hidden;
  text-indent:-999px;

  position:absolute;
  top:0px;
  z-index:1000;
  }

  div#admin-toolbar.se span.admin-toggle,
  div#admin-toolbar.sw span.admin-toggle {
    position:fixed;
    bottom:0px;
    top:auto;
    }

  body.admin-expanded div#admin-toolbar span.admin-toggle {
    position:absolute;
    top:0px;
    }

/**
 * Admin tabs =========================================================
 */
div#admin-toolbar.horizontal div.admin-tabs {
  height:30px;
  padding:5px 10px 0px;
  overflow:hidden;
  }

div#admin-toolbar.vertical div.admin-tabs {
  position:relative;
  padding:5px 10px 25px;
  }

div#admin-toolbar.ne div.admin-tabs,
div#admin-toolbar.se div.admin-tabs { padding-right:35px !important; }

div#admin-toolbar.nw div.admin-tabs,
div#admin-toolbar.sw div.admin-tabs { padding-left:35px !important; }

div#admin-toolbar div.admin-tab,
div#admin-toolbar div.admin-tab span,
div#admin-toolbar div.admin-tab a {
  list-style:none;
  background:transparent;
  padding:0px;
  margin:0px;
  }

div#admin-toolbar div.admin-tab {
  cursor:pointer;
  padding:4px 19px;
  height:15px;
  border-width:1px;
  border-style:solid;
  }

  div#admin-toolbar.vertical div.admin-tab {
    overflow:hidden;
    white-space:nowrap;

    margin-bottom:5px;
    padding-left:9px;
    padding-right:9px;
    width:195px;
    }

  div#admin-toolbar.horizontal div.admin-tab {
    float:left;
    margin-right:5px;
    }

div#admin-toolbar div.admin-tab-active {
  border-width:1px 1px 0px;
  padding-bottom:10px;
  }

  div#admin-toolbar.vertical div.admin-tab-active {
    padding-bottom:5px;
    position:absolute;
    bottom:0px;
    margin:0px;
    }

/**
 * Admin blocks =======================================================
 */
div#admin-toolbar div.admin-block {
  position:relative;
  padding:10px;
  display:none;
  }

  div#admin-toolbar div.block-content {
    overflow-x:hidden;
    overflow-y:auto;
    position:absolute;
    top:10px;
    left:10px;
    right:10px;
    bottom:10px;
    }

  div#admin-toolbar div.admin-active { display:block; }

  /**
   * Horizontal =======================================================
   */
  div#admin-toolbar.horizontal div.block-content { height:200px; }

  /**
   * Vertical =========================================================
   */
  div#admin-toolbar.vertical div.admin-block { position:absolute; bottom:0px; left:0px; right:0px; }
  div#admin-toolbar.vertical div.admin-blocks-1 div.admin-block { top:30px; }
  div#admin-toolbar.vertical div.admin-blocks-2 div.admin-block { top:60px; }
  div#admin-toolbar.vertical div.admin-blocks-3 div.admin-block { top:90px; }
  div#admin-toolbar.vertical div.admin-blocks-4 div.admin-block { top:120px; }
  div#admin-toolbar.vertical div.admin-blocks-5 div.admin-block { top:150px; }
  div#admin-toolbar.vertical div.admin-blocks-6 div.admin-block { top:180px; }
  div#admin-toolbar.vertical div.admin-blocks-7 div.admin-block { top:210px; }
  div#admin-toolbar.vertical div.admin-blocks-8 div.admin-block { top:240px; }
  div#admin-toolbar.vertical div.admin-blocks-9 div.admin-block { top:270px; }
  div#admin-toolbar.vertical div.admin-blocks-10 div.admin-block { top:300px; }

/**
 * Lists ==============================================================
 */
#admin-toolbar div.item-list li {
  padding:5px 0px 4px;
  border-style:solid;
  border-width:0px 0px 1px;
  }

/**
 * Reasonable inline links
 */
#admin-toolbar ul.links {
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  padding:5px;
  }

#admin-toolbar ul.links li a { padding:2px 10px; }

/**
 * Form elements ======================================================
 */
#admin-toolbar input.form-autocomplete,
#admin-toolbar input.form-text,
#admin-toolbar textarea.form-textarea,
#admin-toolbar select.form-select {
  padding:2px;
  border-width:2px;
  border-style:solid;
  width:90%;
  }

#admin-toolbar input.form-submit {
  cursor:pointer;
  padding:2px 5px;
  text-align:center;
  font-weight:normal;
  border-width:1px;
  border-style:solid;
  }

#admin-toolbar.vertical div.admin-panes div.admin-pane,
#admin-toolbar div.admin-panes div.admin-pane-active,
#admin-toolbar div.fieldset,
#admin-toolbar div.form-item {
  position:relative;
  margin:0px 0px 5px;
  border-width:1px;
  border-style:solid;
  }

  #admin-toolbar div.form-item { padding:4px; }

#admin-toolbar div.form-item label {
  margin:0px;
  padding:0px;
  font-weight:bold;
  font-size:10px;
  text-transform:uppercase;
  }

  #admin-toolbar div.form-item label.option {
    text-transform:none;
    font-size:11px;
    }

  #admin-toolbar div.form-item label.option input { vertical-align:middle; }

  #admin-toolbar.vertical div.form-item div.description { font-size:10px; }

/**
 * Admin panes ========================================================
 */
#admin-toolbar div.admin-panes h2.admin-pane-title a {
  display:block;
  padding:4px;
  }

#admin-toolbar div.admin-panes div.admin-pane-content {
  padding:4px;
  display:none;
  }

  #admin-toolbar div.admin-panes div.admin-pane-active div.admin-pane-content { display:block; }

  #admin-toolbar div.admin-pane div.form-item {
    border:0px;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
    padding:5px 0px;
    margin:0px;
    background:transparent;
    }

/**
 * Horizontal layout.
 */
#admin-toolbar.horizontal div.admin-panes {
  position:relative;
  padding-left:200px;
  }

#admin-toolbar.horizontal div.admin-panes div.admin-pane {
  -moz-border-radius:0px;
  -webkit-border-radius:0px;
  }

#admin-toolbar.horizontal div.admin-panes div.admin-pane-content { padding:4px 9px; }

#admin-toolbar.horizontal div.admin-panes div.admin-pane-tabs {
  z-index:500;
  position:absolute;
  left:0px;
  width:200px;
  }

#admin-toolbar.horizontal div.admin-panes div.admin-pane-tabs a { padding:5px; }

#admin-toolbar.horizontal div.admin-panes div.admin-pane-tabs a.admin-pane-active {
  padding:4px;
  border-width:1px 0px 1px 1px;
  border-style:solid;
  margin-right:-1px;
  }

File

includes/admin.toolbar.base.css
View source
  1. /**
  2. * Admin toolbar CSS resets ===========================================
  3. */
  4. /* Text */
  5. #admin-toolbar,
  6. #admin-toolbar h1,
  7. #admin-toolbar h2,
  8. #admin-toolbar h3,
  9. #admin-toolbar h4,
  10. #admin-toolbar h5,
  11. #admin-toolbar h6,
  12. #admin-toolbar p,
  13. #admin-toolbar blockquote,
  14. #admin-toolbar pre,
  15. #admin-toolbar a,
  16. #admin-toolbar abbr,
  17. #admin-toolbar acronym,
  18. #admin-toolbar address,
  19. #admin-toolbar big,
  20. #admin-toolbar cite,
  21. #admin-toolbar code,
  22. #admin-toolbar del,
  23. #admin-toolbar dfn,
  24. #admin-toolbar em,
  25. #admin-toolbar font,
  26. #admin-toolbar img,
  27. #admin-toolbar ins,
  28. #admin-toolbar kbd,
  29. #admin-toolbar q,
  30. #admin-toolbar s,
  31. #admin-toolbar samp,
  32. #admin-toolbar small,
  33. #admin-toolbar strike,
  34. #admin-toolbar strong,
  35. #admin-toolbar sub,
  36. #admin-toolbar sup,
  37. #admin-toolbar tt,
  38. #admin-toolbar var,
  39. #admin-toolbar b,
  40. #admin-toolbar u,
  41. #admin-toolbar i,
  42. #admin-toolbar center,
  43. /* Common classes */
  44. #admin-toolbar .buttons,
  45. /* Lists */
  46. #admin-toolbar dl,
  47. #admin-toolbar dt,
  48. #admin-toolbar dd,
  49. #admin-toolbar ol,
  50. #admin-toolbar ul,
  51. #admin-toolbar li,
  52. /* Forms */
  53. #admin-toolbar fieldset,
  54. #admin-toolbar form,
  55. #admin-toolbar input,
  56. #admin-toolbar select,
  57. #admin-toolbar textarea,
  58. #admin-toolbar label,
  59. #admin-toolbar legend,
  60. /* Tables */
  61. #admin-toolbar table,
  62. #admin-toolbar caption,
  63. #admin-toolbar tbody,
  64. #admin-toolbar tfoot,
  65. #admin-toolbar thead,
  66. #admin-toolbar tr,
  67. #admin-toolbar th,
  68. #admin-toolbar td,
  69. /* Drupal: system.css */
  70. #admin-toolbar tr.even,
  71. #admin-toolbar tr.odd,
  72. #admin-toolbar tr.drag,
  73. #admin-toolbar tbody,
  74. #admin-toolbar tbody th,
  75. #admin-toolbar thead th,
  76. #admin-toolbar .breadcrumb,
  77. #admin-toolbar .error,
  78. #admin-toolbar div.error,
  79. #admin-toolbar tr.error,
  80. #admin-toolbar .warning,
  81. #admin-toolbar div.warning,
  82. #admin-toolbar tr.warning,
  83. #admin-toolbar .ok,
  84. #admin-toolbar div.ok,
  85. #admin-toolbar tr.ok,
  86. #admin-toolbar .item-list,
  87. #admin-toolbar .item-list .icon,
  88. #admin-toolbar .item-list .title,
  89. #admin-toolbar .item-list ul,
  90. #admin-toolbar .item-list ul li,
  91. #admin-toolbar ol.task-list li.active,
  92. #admin-toolbar .form-item,
  93. #admin-toolbar tr.odd .form-item,
  94. #admin-toolbar tr.even .form-item,
  95. #admin-toolbar tr.merge-down,
  96. #admin-toolbar tr.merge-up,
  97. #admin-toolbar .form-item .description,
  98. #admin-toolbar .form-item label,
  99. #admin-toolbar .form-item label.option,
  100. #admin-toolbar .form-checkboxes,
  101. #admin-toolbar .form-radios,
  102. #admin-toolbar .form-checkboxes .form-item,
  103. #admin-toolbar .form-radios .form-item,
  104. #admin-toolbar .marker,
  105. #admin-toolbar .form-required,
  106. #admin-toolbar .more-link,
  107. #admin-toolbar .more-help-link,
  108. #admin-toolbar .item-list .pager,
  109. #admin-toolbar .item-list .pager li,
  110. #admin-toolbar .pager-current,
  111. #admin-toolbar .tips,
  112. #admin-toolbar html.js fieldset.collapsible legend a,
  113. #admin-toolbar html.js fieldset.collapsed legend a,
  114. #admin-toolbar .resizable-textarea {
  115. margin:0px;
  116. padding:0px;
  117. border:0px;
  118. outline:0px;
  119. font-size:100%;
  120. vertical-align:baseline;
  121. background:transparent;
  122. line-height:inherit;
  123. position:static;
  124. -moz-box-shadow:none;
  125. -webkit-box-shadow:none;
  126. -moz-border-radius:none;
  127. -webkit-border-radius:none;
  128. }
  129. /**
  130. * Base styles ========================================================
  131. */
  132. div#admin-toolbar {
  133. z-index:100;
  134. position:fixed;
  135. }
  136. /**
  137. * Toggling ===========================================================
  138. */
  139. div#admin-toolbar div.admin-blocks {
  140. overflow:hidden;
  141. display:none;
  142. }
  143. body.admin-expanded div#admin-toolbar div.admin-blocks { display:block; }
  144. div#admin-toolbar.ne,
  145. div#admin-toolbar.nw { top:0px; }
  146. div#admin-toolbar.se,
  147. div#admin-toolbar.sw { bottom:0px; }
  148. div#admin-toolbar.nw,
  149. div#admin-toolbar.sw,
  150. div#admin-toolbar.nw span.admin-toggle,
  151. div#admin-toolbar.sw span.admin-toggle { left:0px; }
  152. div#admin-toolbar.ne,
  153. div#admin-toolbar.se,
  154. div#admin-toolbar.ne span.admin-toggle,
  155. div#admin-toolbar.se span.admin-toggle { right:0px; }
  156. /**
  157. * Vertical =========================================================
  158. */
  159. div#admin-toolbar.vertical {
  160. position:fixed;
  161. bottom:0px;
  162. top:0px;
  163. }
  164. div#admin-toolbar.vertical div.admin-blocks { width:0px; }
  165. body.admin-expanded div#admin-toolbar.vertical div.admin-blocks { width:260px; }
  166. div#admin-toolbar.vertical div.admin-block { width:240px; }
  167. div#admin-toolbar.vertical div.admin-tabs { width:215px; }
  168. body div#admin-toolbar.vertical div.admin-blocks { position:absolute; top:0px; bottom:0px; }
  169. body.admin-expanded div#admin-toolbar.vertical.ne div.admin-blocks,
  170. body.admin-expanded div#admin-toolbar.vertical.se div.admin-blocks { right:0px; }
  171. body.admin-expanded div#admin-toolbar.vertical.nw div.admin-blocks,
  172. body.admin-expanded div#admin-toolbar.vertical.sw div.admin-blocks { left:0px; }
  173. body.admin-expanded.admin-vertical.admin-ne,
  174. body.admin-expanded.admin-vertical.admin-se { margin-right:260px; }
  175. body.admin-expanded.admin-vertical.admin-nw,
  176. body.admin-expanded.admin-vertical.admin-sw { margin-left:260px; }
  177. /**
  178. * Horizontal =======================================================
  179. */
  180. div#admin-toolbar.horizontal { left:0px; right:0px; }
  181. body.admin-expanded div#admin-toolbar.horizontal div.admin-blocks { height:260px; }
  182. body.admin-expanded.admin-horizontal.admin-ne,
  183. body.admin-expanded.admin-horizontal.admin-nw { margin-top:260px; }
  184. body.admin-expanded.admin-horizontal.admin-sw,
  185. body.admin-expanded.admin-horizontal.admin-se { margin-bottom:260px; }
  186. /**
  187. * Toggler ============================================================
  188. */
  189. div#admin-toolbar span.admin-toggle {
  190. display:block;
  191. width:35px;
  192. height:35px;
  193. cursor:pointer;
  194. overflow:hidden;
  195. text-indent:-999px;
  196. position:absolute;
  197. top:0px;
  198. z-index:1000;
  199. }
  200. div#admin-toolbar.se span.admin-toggle,
  201. div#admin-toolbar.sw span.admin-toggle {
  202. position:fixed;
  203. bottom:0px;
  204. top:auto;
  205. }
  206. body.admin-expanded div#admin-toolbar span.admin-toggle {
  207. position:absolute;
  208. top:0px;
  209. }
  210. /**
  211. * Admin tabs =========================================================
  212. */
  213. div#admin-toolbar.horizontal div.admin-tabs {
  214. height:30px;
  215. padding:5px 10px 0px;
  216. overflow:hidden;
  217. }
  218. div#admin-toolbar.vertical div.admin-tabs {
  219. position:relative;
  220. padding:5px 10px 25px;
  221. }
  222. div#admin-toolbar.ne div.admin-tabs,
  223. div#admin-toolbar.se div.admin-tabs { padding-right:35px !important; }
  224. div#admin-toolbar.nw div.admin-tabs,
  225. div#admin-toolbar.sw div.admin-tabs { padding-left:35px !important; }
  226. div#admin-toolbar div.admin-tab,
  227. div#admin-toolbar div.admin-tab span,
  228. div#admin-toolbar div.admin-tab a {
  229. list-style:none;
  230. background:transparent;
  231. padding:0px;
  232. margin:0px;
  233. }
  234. div#admin-toolbar div.admin-tab {
  235. cursor:pointer;
  236. padding:4px 19px;
  237. height:15px;
  238. border-width:1px;
  239. border-style:solid;
  240. }
  241. div#admin-toolbar.vertical div.admin-tab {
  242. overflow:hidden;
  243. white-space:nowrap;
  244. margin-bottom:5px;
  245. padding-left:9px;
  246. padding-right:9px;
  247. width:195px;
  248. }
  249. div#admin-toolbar.horizontal div.admin-tab {
  250. float:left;
  251. margin-right:5px;
  252. }
  253. div#admin-toolbar div.admin-tab-active {
  254. border-width:1px 1px 0px;
  255. padding-bottom:10px;
  256. }
  257. div#admin-toolbar.vertical div.admin-tab-active {
  258. padding-bottom:5px;
  259. position:absolute;
  260. bottom:0px;
  261. margin:0px;
  262. }
  263. /**
  264. * Admin blocks =======================================================
  265. */
  266. div#admin-toolbar div.admin-block {
  267. position:relative;
  268. padding:10px;
  269. display:none;
  270. }
  271. div#admin-toolbar div.block-content {
  272. overflow-x:hidden;
  273. overflow-y:auto;
  274. position:absolute;
  275. top:10px;
  276. left:10px;
  277. right:10px;
  278. bottom:10px;
  279. }
  280. div#admin-toolbar div.admin-active { display:block; }
  281. /**
  282. * Horizontal =======================================================
  283. */
  284. div#admin-toolbar.horizontal div.block-content { height:200px; }
  285. /**
  286. * Vertical =========================================================
  287. */
  288. div#admin-toolbar.vertical div.admin-block { position:absolute; bottom:0px; left:0px; right:0px; }
  289. div#admin-toolbar.vertical div.admin-blocks-1 div.admin-block { top:30px; }
  290. div#admin-toolbar.vertical div.admin-blocks-2 div.admin-block { top:60px; }
  291. div#admin-toolbar.vertical div.admin-blocks-3 div.admin-block { top:90px; }
  292. div#admin-toolbar.vertical div.admin-blocks-4 div.admin-block { top:120px; }
  293. div#admin-toolbar.vertical div.admin-blocks-5 div.admin-block { top:150px; }
  294. div#admin-toolbar.vertical div.admin-blocks-6 div.admin-block { top:180px; }
  295. div#admin-toolbar.vertical div.admin-blocks-7 div.admin-block { top:210px; }
  296. div#admin-toolbar.vertical div.admin-blocks-8 div.admin-block { top:240px; }
  297. div#admin-toolbar.vertical div.admin-blocks-9 div.admin-block { top:270px; }
  298. div#admin-toolbar.vertical div.admin-blocks-10 div.admin-block { top:300px; }
  299. /**
  300. * Lists ==============================================================
  301. */
  302. #admin-toolbar div.item-list li {
  303. padding:5px 0px 4px;
  304. border-style:solid;
  305. border-width:0px 0px 1px;
  306. }
  307. /**
  308. * Reasonable inline links
  309. */
  310. #admin-toolbar ul.links {
  311. -moz-border-radius:5px;
  312. -webkit-border-radius:5px;
  313. padding:5px;
  314. }
  315. #admin-toolbar ul.links li a { padding:2px 10px; }
  316. /**
  317. * Form elements ======================================================
  318. */
  319. #admin-toolbar input.form-autocomplete,
  320. #admin-toolbar input.form-text,
  321. #admin-toolbar textarea.form-textarea,
  322. #admin-toolbar select.form-select {
  323. padding:2px;
  324. border-width:2px;
  325. border-style:solid;
  326. width:90%;
  327. }
  328. #admin-toolbar input.form-submit {
  329. cursor:pointer;
  330. padding:2px 5px;
  331. text-align:center;
  332. font-weight:normal;
  333. border-width:1px;
  334. border-style:solid;
  335. }
  336. #admin-toolbar.vertical div.admin-panes div.admin-pane,
  337. #admin-toolbar div.admin-panes div.admin-pane-active,
  338. #admin-toolbar div.fieldset,
  339. #admin-toolbar div.form-item {
  340. position:relative;
  341. margin:0px 0px 5px;
  342. border-width:1px;
  343. border-style:solid;
  344. }
  345. #admin-toolbar div.form-item { padding:4px; }
  346. #admin-toolbar div.form-item label {
  347. margin:0px;
  348. padding:0px;
  349. font-weight:bold;
  350. font-size:10px;
  351. text-transform:uppercase;
  352. }
  353. #admin-toolbar div.form-item label.option {
  354. text-transform:none;
  355. font-size:11px;
  356. }
  357. #admin-toolbar div.form-item label.option input { vertical-align:middle; }
  358. #admin-toolbar.vertical div.form-item div.description { font-size:10px; }
  359. /**
  360. * Admin panes ========================================================
  361. */
  362. #admin-toolbar div.admin-panes h2.admin-pane-title a {
  363. display:block;
  364. padding:4px;
  365. }
  366. #admin-toolbar div.admin-panes div.admin-pane-content {
  367. padding:4px;
  368. display:none;
  369. }
  370. #admin-toolbar div.admin-panes div.admin-pane-active div.admin-pane-content { display:block; }
  371. #admin-toolbar div.admin-pane div.form-item {
  372. border:0px;
  373. -moz-border-radius:0px;
  374. -webkit-border-radius:0px;
  375. padding:5px 0px;
  376. margin:0px;
  377. background:transparent;
  378. }
  379. /**
  380. * Horizontal layout.
  381. */
  382. #admin-toolbar.horizontal div.admin-panes {
  383. position:relative;
  384. padding-left:200px;
  385. }
  386. #admin-toolbar.horizontal div.admin-panes div.admin-pane {
  387. -moz-border-radius:0px;
  388. -webkit-border-radius:0px;
  389. }
  390. #admin-toolbar.horizontal div.admin-panes div.admin-pane-content { padding:4px 9px; }
  391. #admin-toolbar.horizontal div.admin-panes div.admin-pane-tabs {
  392. z-index:500;
  393. position:absolute;
  394. left:0px;
  395. width:200px;
  396. }
  397. #admin-toolbar.horizontal div.admin-panes div.admin-pane-tabs a { padding:5px; }
  398. #admin-toolbar.horizontal div.admin-panes div.admin-pane-tabs a.admin-pane-active {
  399. padding:4px;
  400. border-width:1px 0px 1px 1px;
  401. border-style:solid;
  402. margin-right:-1px;
  403. }