guibik.css 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895
  1. /** COMMONS */
  2. .inline-block {
  3. display: inline-block;
  4. display: moz-inline-stack;
  5. *display: inline;
  6. *zoom: 1;
  7. vertical-align: top;
  8. }
  9. /** HTML5 */
  10. /*
  11. * www.g-u-i.net
  12. */
  13. /** table */
  14. /** GENERAL FORM */
  15. a {
  16. color: #0092D2;
  17. }
  18. table th {
  19. background-color: #E0E0E0;
  20. }
  21. .block,
  22. .item-list,
  23. .help-items ul,
  24. .form-item,
  25. .confirmation ul,
  26. .admin-list,
  27. .node-type-list,
  28. .admin-panel {
  29. border-width: 0px;
  30. border-style: solid;
  31. border-color: #fff;
  32. }
  33. .text-format-wrapper .form-item {
  34. background: #F4F4F4;
  35. margin: 0px 0px 10px;
  36. border-width: 0;
  37. border-style: solid;
  38. border-color: #ddd;
  39. padding: 9px;
  40. }
  41. .form-item label {
  42. color: #1A1A1A;
  43. font-weight: normal;
  44. font-size: 12px;
  45. text-transform: none;
  46. }
  47. input.form-autocomplete,
  48. input.form-text,
  49. textarea.form-textarea,
  50. select.form-select {
  51. padding: 3px;
  52. border-width: 1px;
  53. border-style: solid;
  54. border-color: #BFBFBF;
  55. background: #fff;
  56. color: #1A1A1A;
  57. max-width: 100%;
  58. }
  59. input.form-autocomplete:disabled,
  60. input.form-text:disabled,
  61. textarea.form-textarea:disabled,
  62. select.form-select:disabled {
  63. padding: 3px;
  64. border-width: 0px;
  65. border-style: solid;
  66. border-color: none;
  67. background: #fff;
  68. color: #1A1A1A;
  69. max-width: 100%;
  70. }
  71. input.form-autocomplete:hover:disabled,
  72. input.form-text:hover:disabled,
  73. input.form-file:hover:disabled,
  74. textarea.form-textarea:hover:disabled,
  75. select.form-select:hover:disabled,
  76. input.form-autocomplete:focus:disabled,
  77. input.form-text:focus:disabled,
  78. input.form-file:focus:disabled,
  79. input.form-checkbox:focus:disabled,
  80. input.form-radio:focus:disabled,
  81. textarea.form-textarea:focus:disabled,
  82. select.form-select:focus:disabled {
  83. color: inherit;
  84. border-color: #fff;
  85. box-shadow: #fff 0 0 0px;
  86. }
  87. span.autocomplete-deluxe-button {
  88. top: 0.25em;
  89. }
  90. .fieldset {
  91. display: block;
  92. position: relative;
  93. min-height: 28px;
  94. border: 0 solid #eee;
  95. border-top: 1px solid #4C4C4C;
  96. }
  97. .fieldset.titled {
  98. margin: 20px 0px 10px!important;
  99. }
  100. .fieldset legend {
  101. margin-top: -0.9em;
  102. }
  103. .fieldset.collapsible legend a.fieldset-title {
  104. padding-right: 15px;
  105. }
  106. .fieldset.collapsible legend a.fieldset-title:after {
  107. content: "-";
  108. padding: 0 3px 2px;
  109. margin: -5px 0 0 10px;
  110. border-radius: 2px;
  111. background-clip: padding-box;
  112. color: #000;
  113. background-color: #FFF;
  114. /* font-size:9px;*/
  115. line-height: 0;
  116. font-weight: bold;
  117. }
  118. .fieldset.collapsible legend a.fieldset-title:hover {
  119. color: #fff;
  120. font-weight: bold;
  121. }
  122. .fieldset.collapsed legend a.fieldset-title:after {
  123. content: "+";
  124. /* padding:2px 5px 3px;
  125. .rounded();
  126. color:#fff;
  127. background-color: #1A1A1A;
  128. */
  129. }
  130. .tabledrag-processed {
  131. border: 0 solid #fff;
  132. padding-bottom: 2em;
  133. /* border-top:1px solid #4C4C4C;*/
  134. }
  135. .tabledrag-processed thead {
  136. background-color: transparent;
  137. }
  138. .tabledrag-processed thead label {
  139. color: inherit;
  140. text-shadow: none;
  141. padding: 0 0 0 0.5em;
  142. }
  143. .tabledrag-processed thead th {
  144. background-color: transparent;
  145. text-transform: uppercase;
  146. font-weight: bold;
  147. }
  148. .item-list h3,
  149. .block .block-title,
  150. .fieldset-title,
  151. .collapsible .fieldset-legend a {
  152. display: inline-block;
  153. width: auto;
  154. border-radius: 2px;
  155. background-clip: padding-box;
  156. font-size: 12px;
  157. font-weight: normal;
  158. text-transform: uppercase;
  159. margin: 0px;
  160. padding: 2px 9px 3px;
  161. color: #fff;
  162. background: #666;
  163. }
  164. .block .block-content,
  165. .container-inline .fieldset-content,
  166. .fieldset-content {
  167. padding: 10px 9px 9px;
  168. background: #F4F4F4;
  169. }
  170. /** popup description */
  171. .page-content .form-item .description {
  172. color: #fff;
  173. border-top: 1px solid #E0E0E0;
  174. /* background: #1A1A1A url() no-repeat scroll top left;*/
  175. background: url(../images/popup.png) 50% 100% no-repeat;
  176. }
  177. .page-content .form-item .description a {
  178. text-decoration: underline;
  179. }
  180. li {
  181. list-style: none inside url();
  182. }
  183. /** NODE FORM */
  184. #user-profile-form label,
  185. .node-form label {
  186. text-transform: uppercase;
  187. font-size: 1em;
  188. }
  189. #user-profile-form .fieldset-title,
  190. .node-form .fieldset-title,
  191. #user-profile-form .vertical-tab-button strong,
  192. .node-form .vertical-tab-button strong,
  193. #user-profile-form .horizontal-tab-button strong,
  194. .node-form .horizontal-tab-button strong {
  195. text-transform: uppercase;
  196. font-size: 0.8em;
  197. font-weight: bold;
  198. }
  199. #user-profile-form div.form-type-checkboxes > label,
  200. .node-form div.form-type-checkboxes > label,
  201. #user-profile-form div.form-type-checkboxes > div.form-checkboxes,
  202. .node-form div.form-type-checkboxes > div.form-checkboxes {
  203. display: moz-inline-stack;
  204. display: inline-block;
  205. vertical-align: top;
  206. zoom: 1;
  207. *display: inline;
  208. }
  209. #user-profile-form .form-item-language > label,
  210. .node-form .form-item-language > label,
  211. #user-profile-form .form-type-select > label,
  212. .node-form .form-type-select > label,
  213. #user-profile-form .form-item-language > select,
  214. .node-form .form-item-language > select,
  215. #user-profile-form .form-type-select > select,
  216. .node-form .form-type-select > select {
  217. display: moz-inline-stack;
  218. display: inline-block;
  219. vertical-align: top;
  220. zoom: 1;
  221. *display: inline;
  222. }
  223. #user-profile-form .form-item-language > label,
  224. .node-form .form-item-language > label,
  225. #user-profile-form .form-type-select > label,
  226. .node-form .form-type-select > label {
  227. width: 35%;
  228. }
  229. #user-profile-form .form-item-language > select,
  230. .node-form .form-item-language > select,
  231. #user-profile-form .form-type-select > select,
  232. .node-form .form-type-select > select {
  233. max-width: 60%;
  234. }
  235. #user-profile-form .form-type-textfield > label,
  236. .node-form .form-type-textfield > label,
  237. #user-profile-form .form-type-textfield > input.form-text,
  238. .node-form .form-type-textfield > input.form-text {
  239. display: moz-inline-stack;
  240. display: inline-block;
  241. vertical-align: top;
  242. zoom: 1;
  243. *display: inline;
  244. margin: 0;
  245. vertical-align: middle;
  246. }
  247. #user-profile-form .form-type-textfield > label,
  248. .node-form .form-type-textfield > label {
  249. width: 35%;
  250. }
  251. #user-profile-form .form-type-textfield > input.form-text,
  252. .node-form .form-type-textfield > input.form-text {
  253. max-width: 60%;
  254. }
  255. #user-profile-form .form-type-link-field > label,
  256. .node-form .form-type-link-field > label,
  257. #user-profile-form .form-type-link-field > input.form-text,
  258. .node-form .form-type-link-field > input.form-text {
  259. display: moz-inline-stack;
  260. display: inline-block;
  261. vertical-align: top;
  262. zoom: 1;
  263. *display: inline;
  264. margin: 0;
  265. }
  266. #user-profile-form .form-type-link-field > label,
  267. .node-form .form-type-link-field > label {
  268. width: 35%;
  269. }
  270. #user-profile-form .form-type-link-field div,
  271. .node-form .form-type-link-field div {
  272. display: moz-inline-stack;
  273. display: inline-block;
  274. vertical-align: top;
  275. zoom: 1;
  276. *display: inline;
  277. margin: 0;
  278. width: 100%;
  279. }
  280. #user-profile-form .form-type-link-field > div,
  281. .node-form .form-type-link-field > div {
  282. width: 60%;
  283. }
  284. #user-profile-form .form-type-link-field input.form-text,
  285. .node-form .form-type-link-field input.form-text {
  286. max-width: 100%;
  287. }
  288. #user-profile-form .form-phone-number .form-item,
  289. .node-form .form-phone-number .form-item {
  290. display: moz-inline-stack;
  291. display: inline-block;
  292. vertical-align: top;
  293. zoom: 1;
  294. *display: inline;
  295. }
  296. #user-profile-form .form-phone-number input.form-text,
  297. .node-form .form-phone-number input.form-text {
  298. width: 100%;
  299. }
  300. #user-profile-form .autocomplete-deluxe-button,
  301. .node-form .autocomplete-deluxe-button {
  302. margin-top: -3px;
  303. }
  304. #user-profile-form .addressfield-container-inline > div.form-item,
  305. .node-form .addressfield-container-inline > div.form-item {
  306. display: moz-inline-stack;
  307. display: inline-block;
  308. vertical-align: top;
  309. zoom: 1;
  310. *display: inline;
  311. margin: 0;
  312. width: 30%;
  313. }
  314. #user-profile-form fieldset.filter-wrapper,
  315. .node-form fieldset.filter-wrapper {
  316. display: none;
  317. }
  318. #user-profile-form input.fid.form-text,
  319. .node-form input.fid.form-text {
  320. display: none;
  321. }
  322. #user-profile-form .form-region-right,
  323. .node-form .form-region-right {
  324. position: relative;
  325. }
  326. #user-profile-form .form-region-right fieldset.form-wrapper,
  327. .node-form .form-region-right fieldset.form-wrapper {
  328. max-width: 100%;
  329. padding: 0;
  330. margin: 0;
  331. }
  332. #user-profile-form .form-region-right .fieldset-wrapper,
  333. .node-form .form-region-right .fieldset-wrapper {
  334. padding: 0;
  335. }
  336. #user-profile-form .form-region-right input.form-text,
  337. .node-form .form-region-right input.form-text {
  338. width: 100%;
  339. }
  340. #user-profile-form tr.draggable fieldset legend,
  341. .node-form tr.draggable fieldset legend {
  342. display: none;
  343. }
  344. #user-profile-form tr.draggable fieldset .fieldset-content,
  345. .node-form tr.draggable fieldset .fieldset-content {
  346. padding: 0;
  347. }
  348. #user-profile-form tr.draggable fieldset .fieldset-content .date-padding,
  349. .node-form tr.draggable fieldset .fieldset-content .date-padding {
  350. padding: 0;
  351. }
  352. #user-profile-form .field-widget-term-reference-tree .form-item.form-type-checkbox-tree,
  353. .node-form .field-widget-term-reference-tree .form-item.form-type-checkbox-tree {
  354. display: block;
  355. }
  356. #user-profile-form .field-widget-term-reference-tree .form-item.form-type-checkbox-tree .term-reference-tree > ul.term-reference-tree-level,
  357. .node-form .field-widget-term-reference-tree .form-item.form-type-checkbox-tree .term-reference-tree > ul.term-reference-tree-level {
  358. display: moz-inline-stack;
  359. display: inline-block;
  360. vertical-align: top;
  361. zoom: 1;
  362. *display: inline;
  363. padding: 0 2em 0 0;
  364. min-width: 30%;
  365. }
  366. #user-profile-form .field-widget-term-reference-tree .form-item.form-type-checkbox-tree .term-reference-tree .term-reference-track-list-container,
  367. .node-form .field-widget-term-reference-tree .form-item.form-type-checkbox-tree .term-reference-tree .term-reference-track-list-container {
  368. display: moz-inline-stack;
  369. display: inline-block;
  370. vertical-align: top;
  371. zoom: 1;
  372. *display: inline;
  373. border-left: 1px solid #848484;
  374. padding: 0 0 2em 1em;
  375. }
  376. /** VERTICAL TABS */
  377. .vertical-tabs {
  378. background: #F4F4F4;
  379. border: 1px solid #BFBFBF;
  380. margin: 0px 0px 10px;
  381. position: relative;
  382. }
  383. .vertical-tabs .fieldset-content,
  384. .vertical-tabs fieldset.titled .fieldset-content {
  385. border: 0px;
  386. padding: 10px;
  387. }
  388. .vertical-tabs .fieldset-content .fieldset-content {
  389. margin-top: 20px;
  390. }
  391. .vertical-tabs-list li a {
  392. display: block;
  393. text-shadow: #fff 0px 1px 0px;
  394. padding: 5px 10px 4px 10px;
  395. border-bottom: 1px solid #BFBFBF;
  396. border-right: 1px solid #BFBFBF;
  397. color: #494949;
  398. background: #E0E0E0;
  399. }
  400. .vertical-tabs-list li.last a {
  401. border-bottom: 0px solid #BFBFBF;
  402. }
  403. .vertical-tabs-list .selected a,
  404. .vertical-tabs-list li:hover a {
  405. background: #F4F4F4;
  406. color: #1A1A1A;
  407. }
  408. .vertical-tabs-list .selected a {
  409. border-right: 0 solid #F4F4F4;
  410. }
  411. .vertical-tabs-list .summary {
  412. font-size: 11px;
  413. }
  414. .page-admin table,
  415. .update tr.warning .version-recommended,
  416. .update tr.error .version-recommended {
  417. background-color: transparent;
  418. border: 0px solid transparent;
  419. }
  420. .page-admin table tr,
  421. .update tr.warning .version-recommended tr,
  422. .update tr.error .version-recommended tr {
  423. border: 0px solid transparent;
  424. }
  425. .page-admin table tr.even td,
  426. .page-admin table tr.odd td,
  427. .page-admin table tr.even h3,
  428. .page-admin table tr.odd h3 {
  429. background-color: transparent;
  430. }
  431. .page-admin table tr.even:hover,
  432. .page-admin table tr.odd:hover {
  433. background: #D4EFEE;
  434. }
  435. .page-admin table tr.even.ok,
  436. .page-admin table tr.odd.ok {
  437. background-color: #d1f2a3;
  438. color: #000;
  439. }
  440. .page-admin table tr.even.warning,
  441. .page-admin table tr.odd.warning {
  442. background-color: #e9e2a6;
  443. color: #000;
  444. }
  445. .page-admin table tr.even.error,
  446. .page-admin table tr.odd.error {
  447. background-color: #ffc4be;
  448. color: #000;
  449. }
  450. .page-admin table tr.even {
  451. background: #EFEFEF;
  452. }
  453. .page-admin table tr.ok,
  454. .page-admin table tr.ok:hover {
  455. color: #468847;
  456. background-color: #dff0d8;
  457. }
  458. .page-admin table tr.warning,
  459. .page-admin table tr.warning:hover {
  460. color: #c09853;
  461. background-color: #fcf8e3;
  462. }
  463. .page-admin table tr.error,
  464. .page-admin table tr.error:hover {
  465. color: #b94a48;
  466. background-color: #f2dede;
  467. }
  468. .admin-block-description,
  469. .help-items ul li,
  470. .confirmation ul li,
  471. .item-list ul li,
  472. .prose .item-list li,
  473. .menu li {
  474. border-bottom: 0 solid #f4f4f4;
  475. }
  476. form .form-actions {
  477. background: #eee;
  478. border: 0 solid #ddd;
  479. padding: 9px;
  480. }
  481. /** boutons */
  482. input.teaser-button,
  483. input.form-submit,
  484. .node-edit,
  485. .button,
  486. .node-delete {
  487. cursor: pointer;
  488. padding: 0.3em 0.9em;
  489. color: #333;
  490. text-align: center;
  491. font-size: 12px;
  492. font-weight: normal;
  493. border-width: 1px;
  494. border-style: solid;
  495. border-color: #ddd #ddd #ccc;
  496. background: #bdf url();
  497. border-radius: 2px;
  498. background-clip: padding-box;
  499. }
  500. input.teaser-button.field-add-more-submit,
  501. input.form-submit.field-add-more-submit,
  502. .node-edit.field-add-more-submit,
  503. .button.field-add-more-submit,
  504. .node-delete.field-add-more-submit {
  505. padding: 0.1em 0.4em 0;
  506. font-size: 10px;
  507. }
  508. .node-edit,
  509. .button,
  510. .node-delete {
  511. font-size: 10px;
  512. padding: 0.1em 0.6em;
  513. }
  514. input.form-submit:hover,
  515. .node-edit:hover,
  516. .button:hover,
  517. .node-delete:hover {
  518. border-color: #ddd #ddd #ccc;
  519. -webkit-box-shadow: #ace 0px 0px 0px;
  520. color: #bdf;
  521. background-color: #848484;
  522. }
  523. input.button-yes:not(.field-add-more-submit),
  524. .node-edit {
  525. background-color: #CCFF2F;
  526. }
  527. input.button-yes:not(.field-add-more-submit):hover,
  528. .node-edit:hover {
  529. color: #CCFF2F;
  530. }
  531. input.button-no,
  532. .node-delete {
  533. background-color: #EA4B4A;
  534. }
  535. input.button-no:hover,
  536. .node-delete:hover {
  537. color: #EA4B4A;
  538. }
  539. /** admin module */
  540. /**
  541. *
  542. * /!\ CUSTOM HERE /!\
  543. *
  544. * Provide better display for admin menu ==============================
  545. */
  546. body.admin-vertical #admin-menu {
  547. background: #222;
  548. background-image: none;
  549. }
  550. body.admin-vertical #admin-menu-wrapper {
  551. margin-left: 35px!important;
  552. }
  553. body.admin-vertical.admin-expanded #admin-menu-wrapper {
  554. border-left: 1px solid #323232;
  555. margin-left: 260px!important;
  556. }
  557. #admin-toolbar {
  558. z-index: 1000!important;
  559. }
  560. /* --- */
  561. /**
  562. * VIEW
  563. */
  564. #views-ui-edit-form div.changed {
  565. background-color: #FFF98E;
  566. }
  567. #views-ui-edit-form .views-ui-display-tab-bucket h3 {
  568. font-weight: bold;
  569. background-color: #D8D8D8;
  570. }
  571. #views-ui-edit-form .defaulted,
  572. #views-ui-edit-form .views-ui-display-tab-bucket .views-display-setting.even,
  573. #views-ui-edit-form .views-ui-display-tab-bucket .views-display-setting.odd {
  574. color: #666;
  575. background-color: #E0E0E0;
  576. font-style: italic;
  577. /* font-weight:bold;*/
  578. }
  579. #views-ui-edit-form .defaulted a,
  580. #views-ui-edit-form .views-ui-display-tab-bucket .views-display-setting.even a,
  581. #views-ui-edit-form .views-ui-display-tab-bucket .views-display-setting.odd a {
  582. color: #3F80B3;
  583. }
  584. #views-ui-edit-form .views-ui-display-tab-bucket.overridden .views-display-setting,
  585. #views-ui-edit-form .views-ui-display-tab-bucket.overridden .views-display-setting,
  586. #views-ui-edit-form .views-display-setting.overridden,
  587. #views-ui-edit-form .views-ui-display-tab-bucket.overridden .views-display-setting.even,
  588. #views-ui-edit-form .views-ui-display-tab-bucket.overridden .views-display-setting.even,
  589. #views-ui-edit-form .views-display-setting.overridden.even,
  590. #views-ui-edit-form .views-ui-display-tab-bucket.overridden .views-display-setting.odd,
  591. #views-ui-edit-form .views-ui-display-tab-bucket.overridden .views-display-setting.odd,
  592. #views-ui-edit-form .views-display-setting.overridden.odd {
  593. color: #7F7F7F;
  594. background-color: #F9F9F9;
  595. font-style: normal;
  596. /* font-weight:bold;*/
  597. }
  598. #views-ui-edit-form .views-ui-display-tab-bucket.overridden .views-display-setting a,
  599. #views-ui-edit-form .views-ui-display-tab-bucket.overridden .views-display-setting a,
  600. #views-ui-edit-form .views-display-setting.overridden a,
  601. #views-ui-edit-form .views-ui-display-tab-bucket.overridden .views-display-setting.even a,
  602. #views-ui-edit-form .views-ui-display-tab-bucket.overridden .views-display-setting.even a,
  603. #views-ui-edit-form .views-display-setting.overridden.even a,
  604. #views-ui-edit-form .views-ui-display-tab-bucket.overridden .views-display-setting.odd a,
  605. #views-ui-edit-form .views-ui-display-tab-bucket.overridden .views-display-setting.odd a,
  606. #views-ui-edit-form .views-display-setting.overridden.odd a {
  607. color: #3188D1;
  608. }
  609. .view .view-header {
  610. padding: 0.5em;
  611. margin: 0 0 1em 0;
  612. border: 1px solid #CCC;
  613. border-radius: 5px 5px 5px 5px;
  614. background-clip: padding-box;
  615. font-weight: bold;
  616. }
  617. .view .pager {
  618. padding: 1em 0;
  619. margin: 0;
  620. text-align: right;
  621. height: auto;
  622. }
  623. .view .pager ul {
  624. display: moz-inline-stack;
  625. display: inline-block;
  626. vertical-align: top;
  627. zoom: 1;
  628. *display: inline;
  629. padding: 0;
  630. }
  631. .view .pager ul li {
  632. height: 20px;
  633. }
  634. .view .pager ul li a,
  635. .view .pager ul li span {
  636. padding: 1px 10px 2px;
  637. }
  638. .view .view-filters {
  639. padding: 1em 0;
  640. margin: 0 0 1em 0;
  641. border: 1px solid #CCC;
  642. border-radius: 5px 5px 5px 5px;
  643. background-clip: padding-box;
  644. /* .views-exposed-form{ */
  645. /* }*/
  646. }
  647. .view .view-filters > span.title,
  648. .view .view-filters > form {
  649. display: moz-inline-stack;
  650. display: inline-block;
  651. zoom: 1;
  652. *display: inline;
  653. width: auto;
  654. position: relative;
  655. vertical-align: top;
  656. }
  657. .view .view-filters > span.title {
  658. padding: 0.7em 1em;
  659. }
  660. .view .view-filters fieldset {
  661. display: moz-inline-stack;
  662. display: inline-block;
  663. vertical-align: top;
  664. zoom: 1;
  665. *display: inline;
  666. padding: 0 1em;
  667. }
  668. .view .view-filters fieldset .fieldset-content {
  669. padding: 0;
  670. }
  671. .view .view-filters fieldset legend {
  672. display: none;
  673. }
  674. .view .view-filters label {
  675. font-weight: normal;
  676. font-size: 0.75em;
  677. }
  678. .view .view-filters .form-item {
  679. display: moz-inline-stack;
  680. display: inline-block;
  681. vertical-align: top;
  682. zoom: 1;
  683. *display: inline;
  684. padding: 0 0.5em 0 0;
  685. }
  686. .view .view-filters .form-item select,
  687. .view .view-filters .form-item input {
  688. font-size: 0.8em;
  689. }
  690. .view fieldset#edit-select {
  691. padding: 1em 0;
  692. margin: 0 0 1em 0;
  693. border: 1px solid #CCC;
  694. border-radius: 5px 5px 5px 5px;
  695. background-clip: padding-box;
  696. }
  697. .view fieldset#edit-select legend,
  698. .view fieldset#edit-select .fieldset-content {
  699. display: moz-inline-stack;
  700. display: inline-block;
  701. vertical-align: top;
  702. zoom: 1;
  703. *display: inline;
  704. }
  705. .view fieldset#edit-select legend {
  706. width: auto;
  707. }
  708. .view fieldset#edit-select legend * {
  709. background-color: transparent;
  710. }
  711. .view fieldset#edit-select .fieldset-content {
  712. padding: 0;
  713. }
  714. .view fieldset#edit-select .fieldset-content select,
  715. .view fieldset#edit-select .fieldset-content input {
  716. font-size: 0.8em;
  717. }
  718. .view .vbo-fieldset-select-all {
  719. width: 50%;
  720. text-align: left;
  721. }
  722. .view .vbo-fieldset-select-all .form-item {
  723. display: moz-inline-stack;
  724. display: inline-block;
  725. zoom: 1;
  726. *display: inline;
  727. vertical-align: top;
  728. }
  729. .view .vbo-fieldset-select-all em {
  730. padding: 0 1em;
  731. }
  732. /** media browser */
  733. .view.inline-block-list .views-row {
  734. display: moz-inline-stack;
  735. display: inline-block;
  736. zoom: 1;
  737. *display: inline;
  738. vertical-align: top;
  739. padding: 5px;
  740. margin: 5px;
  741. width: 250px;
  742. min-height: 150px;
  743. background-color: #E3E3E3;
  744. border-radius: 5px 5px 5px 5px;
  745. background-clip: padding-box;
  746. border: 1px solid #ddd;
  747. box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  748. }
  749. .view.inline-block-list .views-row .float-left {
  750. float: left;
  751. }
  752. .view.inline-block-list .views-row .float-left > div {
  753. margin: 0 10px 10px 0;
  754. }
  755. *:focus {
  756. border: 1px solid #BDF!important;
  757. }
  758. /* Contain floats: h5bp.com/q */
  759. .clearfix:before,
  760. .clearfix:after {
  761. content: "";
  762. display: table;
  763. }
  764. .clearfix:after {
  765. clear: both;
  766. }
  767. .clearfix {
  768. zoom: 1;
  769. }
  770. .path-admin-content-nodes span.icon {
  771. background-position: 0px -30px;
  772. }
  773. /** admin view */
  774. .custom-admin table caption {
  775. text-align: left;
  776. padding: 2em 0 0 0;
  777. font-weight: bold;
  778. }
  779. .custom-admin table th {
  780. line-height: 1;
  781. background-color: #F4F4F4 !important;
  782. }
  783. .custom-admin table td {
  784. padding-top: 1em;
  785. padding-bottom: 1em;
  786. }
  787. .custom-admin table td.views-field-field-media {
  788. width: 100px;
  789. }
  790. .custom-admin table td.views-field-field-media img {
  791. max-width: 100%;
  792. height: auto;
  793. }
  794. .custom-admin table.has-caption th,
  795. .custom-admin table.has-caption td.views-field-field-media,
  796. .custom-admin table.has-caption td.views-field-views-bulk-operations {
  797. background: #E0E0E0 !important;
  798. }
  799. .custom-admin table td.views-field-title {
  800. width: 350px;
  801. }
  802. .custom-admin table a.node-title-link {
  803. font-size: 1.1em;
  804. padding: 0 0 0.3em;
  805. display: inline-block;
  806. }
  807. .custom-admin table td.views-field-field-people {
  808. width: 100px;
  809. }
  810. #modalContent div.ctools-modal-content {
  811. padding: 5px;
  812. border-radius: 10px;
  813. border: 1 solid #999;
  814. }
  815. #modalContent div.ctools-modal-content .modal-header,
  816. #modalContent div.ctools-modal-content .modal-header a,
  817. #modalContent div.ctools-modal-content .modal-header span {
  818. background-color: transparent;
  819. color: #000!important;
  820. }
  821. /** Messages. */
  822. div.messages {
  823. padding: 9px;
  824. margin: 0.5em 0 0;
  825. color: #3a87ad;
  826. background: #d9edf7;
  827. border: 1px solid #bce8f1;
  828. border-radius: 5px;
  829. }
  830. div.messages.warning {
  831. color: #c09853;
  832. background-color: #fcf8e3;
  833. border-color: #fbeed5;
  834. }
  835. div.messages.error {
  836. color: #b94a48;
  837. background-color: #f2dede;
  838. border-color: #eed3d7;
  839. }
  840. div.messages.status {
  841. color: #468847;
  842. background-color: #dff0d8;
  843. border-color: #d6e9c6;
  844. }
  845. #better-messages-wrapper {
  846. background-color: rgba(255, 255, 255, 0.6);
  847. padding: 10px;
  848. border-radius: 5px;
  849. background-clip: padding-box;
  850. box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);
  851. }
  852. #better-messages-wrapper #better-messages-default .messages-label {
  853. display: none;
  854. }
  855. #better-messages-wrapper #better-messages-default div.messages {
  856. padding: 9px;
  857. margin: 0.5em 0 0;
  858. color: #3a87ad;
  859. background: #d9edf7;
  860. border: 1px solid #bce8f1;
  861. border-radius: 5px;
  862. margin: 0 0 10px 0;
  863. }
  864. #better-messages-wrapper #better-messages-default div.messages.warning {
  865. color: #c09853;
  866. background-color: #fcf8e3;
  867. border-color: #fbeed5;
  868. }
  869. #better-messages-wrapper #better-messages-default div.messages.error {
  870. color: #b94a48;
  871. background-color: #f2dede;
  872. border-color: #eed3d7;
  873. }
  874. #better-messages-wrapper #better-messages-default div.messages.status {
  875. color: #468847;
  876. background-color: #dff0d8;
  877. border-color: #d6e9c6;
  878. }
  879. #better-messages-wrapper #better-messages-default .footer {
  880. border: none;
  881. padding: 0;
  882. margin: 0;
  883. }
  884. #better-messages-wrapper #better-messages-default .footer a.message-close {
  885. background: #fff url('../images/close.png') no-repeat center center;
  886. width: 15px;
  887. height: 15px;
  888. border-radius: 3px;
  889. background-clip: padding-box;
  890. display: block;
  891. }
  892. body.page-admin #page img {
  893. max-width: 99999px;
  894. height: auto;
  895. }