You are here

panopoly-admin.css in Panopoly 7

/**
 * Region Help (override responsive_bartik)
 */
.page-node-add .region-help,
.page-node-edit .region-help {
  border: 0;
  padding: 0;
}

/**
 * Title and body styling
 */
#node-edit #edit-title {
  font-size: 2em;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *width: 98%; /* IE 7 and below, as far as I know */
}

#node-edit .form-item-title {
  margin-bottom: 0;
  padding-bottom: .25em;
}

#node-edit #edit-body .form-type-textarea {
  padding-top: .25em;
}

#node-edit #edit-body {
  width: 100%;
}

/**
 * Pathauto styling
 */
#node-edit .form-item-path-alias * {
  float:left;
}
#node-edit .form-item-path-alias label {
  font-weight: 400;
  padding-right: 5px;
}

#node-edit .form-item-path-alias {
  margin-top: .25em;
  margin-bottom: .25em;
  padding: 0;
  font-size: .8em;
  vertical-align: middle;
  min-height: 1.2em;
}

#node-edit .form-item-path-alias input {
  margin-left: 4px;
  padding-top: 0;
  padding-bottom: 0;
}

/**
 * Publishing styling
 */
#node-edit .form-item-machine-name label,
#node-edit .form-item-date label,
#node-edit .form-item-name label {
  float: left;
  font-weight: 400;
  margin-right: 5px;
  margin-top: 5px;
}

/**
 * Form action button styling
 */
#node-edit .form-actions input {
  border: 1px solid #ccc;
  margin-bottom: .5em;
  margin-right: 1em;
  font: bold 12px/32px 'Open Sans', 'Lucida Sans', 'Lucida Grande',  verdana sans-serif;
  text-decoration: none;
  height: 33px;
  color: #666;
  cursor: pointer;
  outline: none;
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #FAFAFA;
  background-image: linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -o-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -moz-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -webkit-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -ms-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -webkit-gradient(
  linear,
  left bottom,
  left top,
  color-stop(0, #E9EAEC),
  color-stop(1, #FAFAFA)
  );
  -webkit-box-shadow: 0 3px 3px 0 #d2d2d2;
  -moz-box-shadow: 0 3px 3px 0 #d2d2d2;
  box-shadow: 0 3px 3px 0 #d2d2d2;
  padding: 0 13px 1px;
}

#node-edit .form-actions input:hover {
  background: #E6E6E6;
  background-image: linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  background-image: -o-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  background-image: -moz-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  background-image: -webkit-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  background-image: -ms-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  background-image: -webkit-gradient(
  linear,
  left bottom,
  left top,
  color-stop(0, #C5C5C5),
  color-stop(1, #FAFAFA)
  );
}

#node-edit .form-actions input:active {
  outline: none;
  background-image: linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -o-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -moz-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -webkit-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -ms-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -webkit-gradient(
  linear,
  left bottom,
  left top,
  color-stop(0, #E9EAEC),
  color-stop(1, #FAFAFA)
  );
  -webkit-box-shadow: 0 0 0 0 #fff;
  -moz-box-shadow: 0 0 0 0 #fff;
  box-shadow: 0 0 0 0 #fff;
}

#node-edit .image-widget .form-submit,
#node-edit .file-widget .form-submit {
  border: 1px solid #CCCCCC;
  margin-bottom: 0;
  font: bold 12px/32px 'Open Sans', 'Lucida Sans', 'Lucida Grande', verdana sans-serif;
  text-decoration: none;
  height: 33px;
  color: #666;
  cursor: pointer;
  outline: none;
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #FAFAFA;
  background-image: linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -o-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -moz-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -webkit-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -ms-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -webkit-gradient(
  linear,
  left bottom,
  left top,
  color-stop(0, #E9EAEC),
  color-stop(1, #FAFAFA)
  );
  -webkit-box-shadow: 0 3px 3px 0 #d2d2d2;
  -moz-box-shadow: 0 3px 3px 0 #d2d2d2;
  box-shadow: 0 3px 3px 0 #d2d2d2;
  padding: 0 13px 1px;
}

#edit-content-settings input.form-text {
  width: 98%;
}

#edit-content-settings .link-field-column {
  float: left;
  width: 49%;
}

#edit-content-settings .form-managed-file input {
  float: left;
  margin-top: .5em;
  margin-bottom: .5em;
}

/**
 * Menu Styling
 */
#node-edit .pane-node-form-menu .form-item-menu-parent label,
#node-edit .pane-node-form-menu .form-item-menu-link-title label {
  float: left;
  margin-right: 4px;
  font-weight: normal;
  width: 69px;
}

/**
 * Featured Image Styling
 */
#node-edit .pane-node-field-featured-image h2 {
  margin-top: 5px;
}

#node-edit .form-item-field-featured-image-und-0-alt label {
  font-weight: normal;
  float: left;
  margin: 4px 10px 0 0;
}

#node-edit #edit-field-featured-image-und-0-alt {
  width: 180px;
}

#node-edit .form-item-field-featured-image-und-0-alt .description {
  display: none;
}

#node-edit .field-name-field-featured-image .image-preview img {
  max-width: 100%;
  height: auto;
  margin-bottom: 0; /* Overrides Bartik's default margin, which is too much */
}

#node-edit .field-name-field-featured-image div.image-widget-data {
  float: none;
}

#node-edit .field-name-field-featured-image .image-widget-data img {
  margin-bottom: 0;
}

#node-edit .field-name-field-featured-image .image-widget-data span.file {
  width: 65%;
  margin-right: 5%;
  float: left;
  margin-top: 5px;
}

#node-edit .field-name-field-featured-image .image-widget-data img {
  margin-bottom: 0;
}

#node-edit .field-name-field-featured-image .image-widget-data span.file-size {
  display: none;
}

#node-edit .field-name-field-featured-image .image-widget-data input#edit-field-featured-image-und-0-remove-button {
  max-width: 28%
}

#node-edit .field-name-field-featured-image .image-widget-data div.form-item {
  clear: both;
  margin-top: .75em;
  margin-bottom: .25em;
}

#node-edit .field-name-field-featured-image .image-preview {
  width: 100%;
}

#node-edit .form-item-field-featured-image-und-0 .description {
  display: none;
}

/**
 * Date/Time Styling
 */
#node-edit .container-inline-date > .form-item {
  border: 0;
  margin: 0;
}

#node-edit .container-inline-date .date-padding {
  float: none;
  padding: 0;
}

#node-edit .container-inline-date .form-item-date-time,
#node-edit .container-inline-date .form-item-date-date {
  padding-bottom: 1em;
}

#node-edit .container-inline-date .form-item-date-time {
  clear: left;
}

#node-edit .form-item-date-time label,
#node-edit .form-item-date-date label,
#node-edit .form-item-name label {
  width: 49px;
}

#node-edit .container-inline-date .form-item-date-date .description,
#node-edit .container-inline-date .form-item-date-time .description {
  display: none;
}

/**
 * Media Styles
 */
#media-browser-page {
  background: transparent;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  padding: 0;
}

#media-browser-page .content {
  margin-top: 0px;
}

ul#media-browser-library-list {
  margin: 0;
}

#media-browser-tabset .views-exposed-form {
  margin-bottom: 1em;
}

#media-browser-tabset .views-exposed-form .views-exposed-widget {
  float: left;
  margin-right: 15px;
}

#media-browser-tabset .views-exposed-form div.form-item {
  margin: .25em 0;
}

#media-browser-tabset a.button,
#media-browser-tabset input.form-submit {
  border: 1px solid #ccc;
  font: bold 12px/32px 'Open Sans', 'Lucida Sans', 'Lucida Grande', verdana sans-serif;
  text-decoration: none;
  height: 33px;
  color: #666;
  cursor: pointer;
  outline: none;
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #FAFAFA;
  background-image: linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -o-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -moz-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -webkit-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -ms-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -webkit-gradient(
  linear,
  left bottom,
  left top,
  color-stop(0, #E9EAEC),
  color-stop(1, #FAFAFA)
  );
  -webkit-box-shadow: 0 3px 3px 0 #d2d2d2;
  -moz-box-shadow: 0 3px 3px 0 #d2d2d2;
  box-shadow: 0 3px 3px 0 #d2d2d2;
  margin: 0 18px 0 0;
  padding: 0 13px 1px;
}

#media-browser-tabset a.button {
  height: 30px; /* 2px less than input, because borders are handled differently */
  display: inline-block;
}

#media-browser-tabset .media-browser-tab,
#media-browser-tabset .ui-tabs-nav {
  border: none;
}

#media-browser-tabset a.button:hover,
#media-browser-tabset input.form-submit:hover {
  background: #E6E6E6;
  background-image: linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  background-image: -o-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  background-image: -moz-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  background-image: -webkit-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  background-image: -ms-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  background-image: -webkit-gradient(
  linear,
  left bottom,
  left top,
  color-stop(0, #C5C5C5),
  color-stop(1, #FAFAFA)
  );
}

#media-browser-tabset a.button:active,
#media-browser-tabset input.form-submit:active {
  outline: none;
  background-image: linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -o-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -moz-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -webkit-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -ms-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  background-image: -webkit-gradient(
  linear,
  left bottom,
  left top,
  color-stop(0, #E9EAEC),
  color-stop(1, #FAFAFA)
  );
  -webkit-box-shadow: 0 0 0 0 #fff;
  -moz-box-shadow: 0 0 0 0 #fff;
  box-shadow: 0 0 0 0 #fff;
}

#media-browser-tabset .view .item-list .pager li {
  padding: 0;
}

/**
 * Misc
 */
#active-vertical-tab {
  height: 1px; /* fixes a small issue with vertical tabs on the administrative pages */
  overflow: hidden;
}

#views-ajax-body form {
  background-color: #FFF; /* makes sure that our background color is white when ajaxing in views */
}

.form-item-uid {
  position: relative; /* fixes positioning for auto complete items in firefox - http://drupal.org/node/1218684 */
}

File

modules/panopoly/panopoly_admin/panopoly-admin.css
View source
  1. /**
  2. * Region Help (override responsive_bartik)
  3. */
  4. .page-node-add .region-help,
  5. .page-node-edit .region-help {
  6. border: 0;
  7. padding: 0;
  8. }
  9. /**
  10. * Title and body styling
  11. */
  12. #node-edit #edit-title {
  13. font-size: 2em;
  14. width: 100%;
  15. -moz-box-sizing: border-box;
  16. -webkit-box-sizing: border-box;
  17. box-sizing: border-box;
  18. *width: 98%; /* IE 7 and below, as far as I know */
  19. }
  20. #node-edit .form-item-title {
  21. margin-bottom: 0;
  22. padding-bottom: .25em;
  23. }
  24. #node-edit #edit-body .form-type-textarea {
  25. padding-top: .25em;
  26. }
  27. #node-edit #edit-body {
  28. width: 100%;
  29. }
  30. /**
  31. * Pathauto styling
  32. */
  33. #node-edit .form-item-path-alias * {
  34. float:left;
  35. }
  36. #node-edit .form-item-path-alias label {
  37. font-weight: 400;
  38. padding-right: 5px;
  39. }
  40. #node-edit .form-item-path-alias {
  41. margin-top: .25em;
  42. margin-bottom: .25em;
  43. padding: 0;
  44. font-size: .8em;
  45. vertical-align: middle;
  46. min-height: 1.2em;
  47. }
  48. #node-edit .form-item-path-alias input {
  49. margin-left: 4px;
  50. padding-top: 0;
  51. padding-bottom: 0;
  52. }
  53. /**
  54. * Publishing styling
  55. */
  56. #node-edit .form-item-machine-name label,
  57. #node-edit .form-item-date label,
  58. #node-edit .form-item-name label {
  59. float: left;
  60. font-weight: 400;
  61. margin-right: 5px;
  62. margin-top: 5px;
  63. }
  64. /**
  65. * Form action button styling
  66. */
  67. #node-edit .form-actions input {
  68. border: 1px solid #ccc;
  69. margin-bottom: .5em;
  70. margin-right: 1em;
  71. font: bold 12px/32px 'Open Sans', 'Lucida Sans', 'Lucida Grande', verdana sans-serif;
  72. text-decoration: none;
  73. height: 33px;
  74. color: #666;
  75. cursor: pointer;
  76. outline: none;
  77. -moz-border-radius: 3px;
  78. -khtml-border-radius: 3px;
  79. -webkit-border-radius: 3px;
  80. border-radius: 3px;
  81. background: #FAFAFA;
  82. background-image: linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  83. background-image: -o-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  84. background-image: -moz-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  85. background-image: -webkit-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  86. background-image: -ms-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  87. background-image: -webkit-gradient(
  88. linear,
  89. left bottom,
  90. left top,
  91. color-stop(0, #E9EAEC),
  92. color-stop(1, #FAFAFA)
  93. );
  94. -webkit-box-shadow: 0 3px 3px 0 #d2d2d2;
  95. -moz-box-shadow: 0 3px 3px 0 #d2d2d2;
  96. box-shadow: 0 3px 3px 0 #d2d2d2;
  97. padding: 0 13px 1px;
  98. }
  99. #node-edit .form-actions input:hover {
  100. background: #E6E6E6;
  101. background-image: linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  102. background-image: -o-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  103. background-image: -moz-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  104. background-image: -webkit-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  105. background-image: -ms-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  106. background-image: -webkit-gradient(
  107. linear,
  108. left bottom,
  109. left top,
  110. color-stop(0, #C5C5C5),
  111. color-stop(1, #FAFAFA)
  112. );
  113. }
  114. #node-edit .form-actions input:active {
  115. outline: none;
  116. background-image: linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  117. background-image: -o-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  118. background-image: -moz-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  119. background-image: -webkit-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  120. background-image: -ms-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  121. background-image: -webkit-gradient(
  122. linear,
  123. left bottom,
  124. left top,
  125. color-stop(0, #E9EAEC),
  126. color-stop(1, #FAFAFA)
  127. );
  128. -webkit-box-shadow: 0 0 0 0 #fff;
  129. -moz-box-shadow: 0 0 0 0 #fff;
  130. box-shadow: 0 0 0 0 #fff;
  131. }
  132. #node-edit .image-widget .form-submit,
  133. #node-edit .file-widget .form-submit {
  134. border: 1px solid #CCCCCC;
  135. margin-bottom: 0;
  136. font: bold 12px/32px 'Open Sans', 'Lucida Sans', 'Lucida Grande', verdana sans-serif;
  137. text-decoration: none;
  138. height: 33px;
  139. color: #666;
  140. cursor: pointer;
  141. outline: none;
  142. -moz-border-radius: 3px;
  143. -khtml-border-radius: 3px;
  144. -webkit-border-radius: 3px;
  145. border-radius: 3px;
  146. background: #FAFAFA;
  147. background-image: linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  148. background-image: -o-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  149. background-image: -moz-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  150. background-image: -webkit-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  151. background-image: -ms-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  152. background-image: -webkit-gradient(
  153. linear,
  154. left bottom,
  155. left top,
  156. color-stop(0, #E9EAEC),
  157. color-stop(1, #FAFAFA)
  158. );
  159. -webkit-box-shadow: 0 3px 3px 0 #d2d2d2;
  160. -moz-box-shadow: 0 3px 3px 0 #d2d2d2;
  161. box-shadow: 0 3px 3px 0 #d2d2d2;
  162. padding: 0 13px 1px;
  163. }
  164. #edit-content-settings input.form-text {
  165. width: 98%;
  166. }
  167. #edit-content-settings .link-field-column {
  168. float: left;
  169. width: 49%;
  170. }
  171. #edit-content-settings .form-managed-file input {
  172. float: left;
  173. margin-top: .5em;
  174. margin-bottom: .5em;
  175. }
  176. /**
  177. * Menu Styling
  178. */
  179. #node-edit .pane-node-form-menu .form-item-menu-parent label,
  180. #node-edit .pane-node-form-menu .form-item-menu-link-title label {
  181. float: left;
  182. margin-right: 4px;
  183. font-weight: normal;
  184. width: 69px;
  185. }
  186. /**
  187. * Featured Image Styling
  188. */
  189. #node-edit .pane-node-field-featured-image h2 {
  190. margin-top: 5px;
  191. }
  192. #node-edit .form-item-field-featured-image-und-0-alt label {
  193. font-weight: normal;
  194. float: left;
  195. margin: 4px 10px 0 0;
  196. }
  197. #node-edit #edit-field-featured-image-und-0-alt {
  198. width: 180px;
  199. }
  200. #node-edit .form-item-field-featured-image-und-0-alt .description {
  201. display: none;
  202. }
  203. #node-edit .field-name-field-featured-image .image-preview img {
  204. max-width: 100%;
  205. height: auto;
  206. margin-bottom: 0; /* Overrides Bartik's default margin, which is too much */
  207. }
  208. #node-edit .field-name-field-featured-image div.image-widget-data {
  209. float: none;
  210. }
  211. #node-edit .field-name-field-featured-image .image-widget-data img {
  212. margin-bottom: 0;
  213. }
  214. #node-edit .field-name-field-featured-image .image-widget-data span.file {
  215. width: 65%;
  216. margin-right: 5%;
  217. float: left;
  218. margin-top: 5px;
  219. }
  220. #node-edit .field-name-field-featured-image .image-widget-data img {
  221. margin-bottom: 0;
  222. }
  223. #node-edit .field-name-field-featured-image .image-widget-data span.file-size {
  224. display: none;
  225. }
  226. #node-edit .field-name-field-featured-image .image-widget-data input#edit-field-featured-image-und-0-remove-button {
  227. max-width: 28%
  228. }
  229. #node-edit .field-name-field-featured-image .image-widget-data div.form-item {
  230. clear: both;
  231. margin-top: .75em;
  232. margin-bottom: .25em;
  233. }
  234. #node-edit .field-name-field-featured-image .image-preview {
  235. width: 100%;
  236. }
  237. #node-edit .form-item-field-featured-image-und-0 .description {
  238. display: none;
  239. }
  240. /**
  241. * Date/Time Styling
  242. */
  243. #node-edit .container-inline-date > .form-item {
  244. border: 0;
  245. margin: 0;
  246. }
  247. #node-edit .container-inline-date .date-padding {
  248. float: none;
  249. padding: 0;
  250. }
  251. #node-edit .container-inline-date .form-item-date-time,
  252. #node-edit .container-inline-date .form-item-date-date {
  253. padding-bottom: 1em;
  254. }
  255. #node-edit .container-inline-date .form-item-date-time {
  256. clear: left;
  257. }
  258. #node-edit .form-item-date-time label,
  259. #node-edit .form-item-date-date label,
  260. #node-edit .form-item-name label {
  261. width: 49px;
  262. }
  263. #node-edit .container-inline-date .form-item-date-date .description,
  264. #node-edit .container-inline-date .form-item-date-time .description {
  265. display: none;
  266. }
  267. /**
  268. * Media Styles
  269. */
  270. #media-browser-page {
  271. background: transparent;
  272. -moz-border-radius: 0;
  273. -webkit-border-radius: 0;
  274. border-radius: 0;
  275. padding: 0;
  276. }
  277. #media-browser-page .content {
  278. margin-top: 0px;
  279. }
  280. ul#media-browser-library-list {
  281. margin: 0;
  282. }
  283. #media-browser-tabset .views-exposed-form {
  284. margin-bottom: 1em;
  285. }
  286. #media-browser-tabset .views-exposed-form .views-exposed-widget {
  287. float: left;
  288. margin-right: 15px;
  289. }
  290. #media-browser-tabset .views-exposed-form div.form-item {
  291. margin: .25em 0;
  292. }
  293. #media-browser-tabset a.button,
  294. #media-browser-tabset input.form-submit {
  295. border: 1px solid #ccc;
  296. font: bold 12px/32px 'Open Sans', 'Lucida Sans', 'Lucida Grande', verdana sans-serif;
  297. text-decoration: none;
  298. height: 33px;
  299. color: #666;
  300. cursor: pointer;
  301. outline: none;
  302. -moz-border-radius: 3px;
  303. -khtml-border-radius: 3px;
  304. -webkit-border-radius: 3px;
  305. border-radius: 3px;
  306. background: #FAFAFA;
  307. background-image: linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  308. background-image: -o-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  309. background-image: -moz-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  310. background-image: -webkit-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  311. background-image: -ms-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  312. background-image: -webkit-gradient(
  313. linear,
  314. left bottom,
  315. left top,
  316. color-stop(0, #E9EAEC),
  317. color-stop(1, #FAFAFA)
  318. );
  319. -webkit-box-shadow: 0 3px 3px 0 #d2d2d2;
  320. -moz-box-shadow: 0 3px 3px 0 #d2d2d2;
  321. box-shadow: 0 3px 3px 0 #d2d2d2;
  322. margin: 0 18px 0 0;
  323. padding: 0 13px 1px;
  324. }
  325. #media-browser-tabset a.button {
  326. height: 30px; /* 2px less than input, because borders are handled differently */
  327. display: inline-block;
  328. }
  329. #media-browser-tabset .media-browser-tab,
  330. #media-browser-tabset .ui-tabs-nav {
  331. border: none;
  332. }
  333. #media-browser-tabset a.button:hover,
  334. #media-browser-tabset input.form-submit:hover {
  335. background: #E6E6E6;
  336. background-image: linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  337. background-image: -o-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  338. background-image: -moz-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  339. background-image: -webkit-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  340. background-image: -ms-linear-gradient(bottom, #C5C5C5 0%, #FAFAFA 100%);
  341. background-image: -webkit-gradient(
  342. linear,
  343. left bottom,
  344. left top,
  345. color-stop(0, #C5C5C5),
  346. color-stop(1, #FAFAFA)
  347. );
  348. }
  349. #media-browser-tabset a.button:active,
  350. #media-browser-tabset input.form-submit:active {
  351. outline: none;
  352. background-image: linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  353. background-image: -o-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  354. background-image: -moz-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  355. background-image: -webkit-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  356. background-image: -ms-linear-gradient(bottom, #E9EAEC 0%, #FAFAFA 100%);
  357. background-image: -webkit-gradient(
  358. linear,
  359. left bottom,
  360. left top,
  361. color-stop(0, #E9EAEC),
  362. color-stop(1, #FAFAFA)
  363. );
  364. -webkit-box-shadow: 0 0 0 0 #fff;
  365. -moz-box-shadow: 0 0 0 0 #fff;
  366. box-shadow: 0 0 0 0 #fff;
  367. }
  368. #media-browser-tabset .view .item-list .pager li {
  369. padding: 0;
  370. }
  371. /**
  372. * Misc
  373. */
  374. #active-vertical-tab {
  375. height: 1px; /* fixes a small issue with vertical tabs on the administrative pages */
  376. overflow: hidden;
  377. }
  378. #views-ajax-body form {
  379. background-color: #FFF; /* makes sure that our background color is white when ajaxing in views */
  380. }
  381. .form-item-uid {
  382. position: relative; /* fixes positioning for auto complete items in firefox - http://drupal.org/node/1218684 */
  383. }