Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 
 
 

1878 рядки
43 KiB

  1. /*
  2. * lib/css/legacy/body.css
  3. */html {
  4. margin: 0px;
  5. padding: 0px;
  6. }
  7. body {
  8. margin: 0px;
  9. padding: 0px;
  10. font-family: Arial, Helvetica, Sans;
  11. font-size: 12px;
  12. color: #000;
  13. }
  14. /* heading from bootstrap */
  15. h1,
  16. h2,
  17. h3,
  18. h4,
  19. h5,
  20. h6 {
  21. margin: 0;
  22. font-weight: bold;
  23. color: #333333;
  24. text-rendering: optimizelegibility;
  25. margin-bottom: 0.3em;
  26. }
  27. h1 small,
  28. h2 small,
  29. h3 small,
  30. h4 small,
  31. h5 small,
  32. h6 small {
  33. font-weight: normal;
  34. color: #999999;
  35. }
  36. h1 {
  37. font-size: 30px;
  38. line-height: 36px;
  39. }
  40. h1 small {
  41. font-size: 18px;
  42. }
  43. h2 {
  44. font-size: 24px;
  45. line-height: 36px;
  46. }
  47. h2 small {
  48. font-size: 18px;
  49. }
  50. h3 {
  51. line-height: 27px;
  52. font-size: 18px;
  53. }
  54. h3 small {
  55. font-size: 14px;
  56. }
  57. h4, h5, h6 {
  58. line-height: 18px;
  59. }
  60. h4 {
  61. font-size: 14px;
  62. }
  63. h4 small {
  64. font-size: 12px;
  65. }
  66. h5 {
  67. font-size: 12px;
  68. }
  69. h6 {
  70. font-size: 11px;
  71. color: #999999;
  72. text-transform: uppercase;
  73. }
  74. pre { margin: 0px; padding: 0px; }
  75. button { margin: 2px; margin-left: 0px; }
  76. label {
  77. padding-top: 15px;
  78. color: #404040;
  79. }
  80. select, input, textarea {
  81. border: 1px solid #AAA;
  82. -moz-border-radius: 4px;
  83. -webkit-border-radius: 4px;
  84. font-size: 13px;
  85. padding: 4px;
  86. color: #222;
  87. }
  88. textarea {
  89. font-family: inherit;
  90. height: 120px;
  91. width: 90%;
  92. font-size: 12px;
  93. white-space: normal;
  94. }
  95. table { padding: 0px; border-collapse: 'collapse'}
  96. td {
  97. padding:0px;
  98. margin: 0px;
  99. vertical-align: top;
  100. }
  101. p {
  102. margin: 0px 0px 9px 0px;
  103. line-height: 1.5em;
  104. }
  105. li {
  106. line-height: 1.5em;
  107. }
  108. a:active { outline:none; }
  109. :focus { -moz-outline-style:none; }
  110. table.simpletable { border-collapse: collapse; margin-bottom: 10px;}
  111. table.simpletable td {border: 1pt solid #000; vertical-align: top; padding: 2px; }
  112. div.fix_ff_cursor { overflow: auto; }
  113. /* --- Layout --- */
  114. div.comment { color: #444; }
  115. div#body_div {
  116. position: relative;
  117. display: none;
  118. margin-top: 56px;
  119. padding-right: 7px;
  120. }
  121. div.no_script {
  122. display: none;
  123. }
  124. div.loading_div {
  125. position: absolute;
  126. background-color: #FFFFCC;
  127. z-index: 1999;
  128. right: 5px;
  129. width: 90px;
  130. display: none;
  131. text-align: center;
  132. padding: 2px;
  133. font-size: 12px;
  134. border: 1px solid #FF4;
  135. }
  136. div#head_div { background-color: #FFF; }
  137. #head_banner { background-color: #FFF; }
  138. .link_type {
  139. padding:2px;
  140. color: #00b;
  141. text-decoration: underline;
  142. cursor: pointer;
  143. }
  144. .link_type:hover {
  145. color: #fff !important;
  146. background-color: #07b;
  147. text-decoration: none;
  148. }
  149. div.std-footer {
  150. margin: 13px 0px;
  151. border-top: 1px solid #AAA;
  152. padding: 13px;
  153. }
  154. div.std-footer-item {
  155. margin: 0px 13px 13px 0px;
  156. }
  157. .shadow {
  158. -moz-box-shadow: 0px 2px 2px #888;
  159. -webkit-box-shadow: 0px 2px 2px #888;
  160. box-shadow: 0px 2px 2px #888;
  161. }
  162. .round {
  163. -webkit-border-radius: 5px;
  164. -moz-border-radius: 5px;
  165. border-radius: 5px;
  166. }
  167. .gradient {
  168. background: #ededed; /* Old browsers */
  169. background: -moz-linear-gradient(top, #ededed 0%, #d1d1d1 47%, #b7b7b7 100%); /* FF3.6+ */
  170. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(47%,#d1d1d1), color-stop(100%,#b7b7b7)); /* Chrome,Safari4+ */
  171. background: -webkit-linear-gradient(top, #ededed 0%,#d1d1d1 47%,#b7b7b7 100%); /* Chrome10+,Safari5.1+ */
  172. background: -o-linear-gradient(top, #ededed 0%,#d1d1d1 47%,#b7b7b7 100%); /* Opera11.10+ */
  173. background: -ms-linear-gradient(top, #ededed 0%,#d1d1d1 47%,#b7b7b7 100%); /* IE10+ */
  174. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#b7b7b7',GradientType=0 ); /* IE6-9 */
  175. background: linear-gradient(top, #ededed 0%,#d1d1d1 47%,#b7b7b7 100%); /* W3C */
  176. }
  177. .header-gradient {
  178. background: #84827c; /* Old browsers */
  179. background: -moz-linear-gradient(top, #84827c 0%, #27211c 100%); /* FF3.6+ */
  180. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#84827c), color-stop(100%,#27211c)); /* Chrome,Safari4+ */
  181. background: -webkit-linear-gradient(top, #84827c 0%,#27211c 100%); /* Chrome10+,Safari5.1+ */
  182. background: -o-linear-gradient(top, #84827c 0%,#27211c 100%); /* Opera11.10+ */
  183. background: -ms-linear-gradient(top, #84827c 0%,#27211c 100%); /* IE10+ */
  184. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84827c', endColorstr='#27211c',GradientType=0 ); /* IE6-9 */
  185. background: linear-gradient(top, #84827c 0%,#27211c 100%); /* W3C */
  186. color: #FFF;
  187. }
  188. .layout_wrapper {
  189. padding: 15px;
  190. -moz-box-shadow: 1px 1px 6px #AAA;
  191. -webkit-box-shadow: 1px 1px 6px #AAA;
  192. box-shadow: 1px 1px 6px #AAA;
  193. background-color: #FFF;
  194. }
  195. /* from bootstrap */
  196. .container {
  197. margin-left: auto;
  198. margin-right: auto;
  199. zoom: 1;
  200. }
  201. .container:before, .container:after {
  202. display: table;
  203. content: "";
  204. zoom: 1;
  205. }
  206. .container:after {
  207. clear: both;
  208. }
  209. /*
  210. * lib/css/legacy/menus.css
  211. */
  212. /******** Menus - menu.js ************/
  213. ul.menu_toolbar {
  214. z-index: 30;
  215. padding: 0px;
  216. margin: 0px;
  217. margin-top: 1px;
  218. }
  219. ul.menu_toolbar li {
  220. list-style: none;
  221. margin: 0px;
  222. float: left;
  223. }
  224. .top_menu {
  225. margin: 0px;
  226. padding: 4px;
  227. cursor: pointer;
  228. color: #FFF;
  229. margin-right: 8px;
  230. }
  231. .top_menu_mo {
  232. background-color: #000;
  233. -moz-border-radius: 5px;
  234. -webkit-border-radius: 5px;
  235. }
  236. div.menu_toolbar_dropdown {
  237. position: absolute;
  238. margin-top: 4px;
  239. margin-left: 8px;
  240. width: 140px;
  241. background-color: #FFF;
  242. color: #000;
  243. display: none;
  244. border: 2px solid #333;
  245. z-index: 31;
  246. overflow-y: auto;
  247. overflow-x: hidden;
  248. }
  249. div.dd_item {
  250. cursor: pointer;
  251. padding: 4px;
  252. background-color: #FFF;
  253. }
  254. div.dd_item_mo { background-color: #FE8; }
  255. /*
  256. * lib/css/legacy/messages.css
  257. */
  258. /* FLOATING MESSAGE */
  259. .btn-img { cursor: pointer; }
  260. div.fetching { color: #888; text-align:right; }
  261. div.notice {
  262. postion: absolute;
  263. background-color: #000;
  264. -moz-border-radius: 5px; -webkit-border-radius: 5px;
  265. opacity: 0.6;
  266. right: 0;
  267. top: 0;
  268. margin-top: 8px;
  269. z-index: -1;
  270. padding: 8px;
  271. }
  272. /** help **/
  273. .info-box {
  274. background-color: #F8F8F8;
  275. border: 1px solid #CCCCCC;
  276. border-radius: 3px 3px 3px 3px;
  277. line-height: 1.6em;
  278. overflow: auto;
  279. padding: 6px 10px;
  280. margin-bottom: 9px;
  281. }
  282. .help_box, .help-box {
  283. background-color:#FFC;
  284. font-size: 13px;
  285. color: #864;
  286. padding: 7px;
  287. margin: 11px 0px;
  288. border: 1px solid #EEB;
  289. }
  290. .help_box_big {
  291. background-color:#FFC;
  292. color: #864;
  293. padding: 7px;
  294. margin: 7px 0px;
  295. border: 1px solid #EEB;
  296. text-align: center;
  297. font-size: 14px;
  298. }
  299. /*
  300. * lib/css/legacy/forms.css
  301. *//* FORMS */
  302. div.frm_print_wrapper {
  303. background-color:#FFF;
  304. border:1px solid #444;
  305. padding: 40px;
  306. box-shadow:1px 1px 8px #229;
  307. -moz-box-shadow: 1px 1px 8px #229;
  308. -webkit-box-shadow: 1px 1px 8px #229;
  309. }
  310. div.page_break {
  311. margin: 24px 0px;
  312. border-top: 1px dashed #888;
  313. }
  314. div.grid_tbarlinks {
  315. border-bottom: 0px;
  316. background-color: #CCC;
  317. padding: 4px 4px 2px 4px;
  318. width: 180px;
  319. float: right;
  320. -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;
  321. -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;
  322. }
  323. div.frm_tip_box {
  324. margin: 0px;
  325. padding: 8px;
  326. background-color: #FFC;
  327. display: none;
  328. font-size: 11px;
  329. border: 1px solid #FFB;
  330. }
  331. div.frm_tip_box table {
  332. border-collapse: collapse;
  333. vertical-align: top;
  334. }
  335. td.frm_tray_area {
  336. width: 122px;
  337. }
  338. div.dialog_frm {
  339. position: relative;
  340. margin: 10px;
  341. }
  342. /*------------------*/
  343. .top_cell {
  344. height: 50px;
  345. }
  346. div.attach_area {
  347. padding: 8px;
  348. margin: 8px;
  349. background-color: #EEE;
  350. }
  351. div.attach_area table {
  352. width: 100%;
  353. }
  354. .tablabel_normal {
  355. margin: 0 4px 0 0;
  356. padding: 3px 5px;
  357. line-height: 1.3em;
  358. display: inline;
  359. cursor: pointer;
  360. }
  361. .tablabel_selected {
  362. margin: 0 4px 0 0;
  363. padding: 3px 5px;
  364. line-height: 1.3em;
  365. font-weight: bold;
  366. display: inline;
  367. cursor: pointer;
  368. color: #000;
  369. }
  370. .scrollhead_wrapper {
  371. position: absolute;
  372. z-index: 1;
  373. height: 30px;
  374. }
  375. .treeimg {
  376. cursor: pointer;
  377. margin-right: 3px;
  378. }
  379. .sectionCell {
  380. padding: 5px;
  381. vertical-align: top;
  382. }
  383. .code_area {
  384. width: 80%;
  385. margin: 8px;
  386. padding: 4px;
  387. background-color: #F8F8F8;
  388. border: 1px solid #CCC;
  389. overflow-x: auto;
  390. }
  391. .code_text {
  392. width: 100%;
  393. height: 360px;
  394. margin-top: 3px;
  395. font-family: Courier, Fixed;
  396. font-size: 12px;
  397. }
  398. div.time_field select{
  399. display: inline;
  400. margin: 2px;
  401. width: 45px;
  402. }
  403. /* Documents */
  404. .frm_field_table {
  405. width: 100%;
  406. border-collapse: collapse;
  407. }
  408. .datalabelcell {
  409. padding: 2px 0px;
  410. width: 160px;
  411. vertical-align: top;
  412. }
  413. .datainputcell { padding: 2px 0px; }
  414. .field_description, .help {
  415. margin: 3px 0px 11px 0px;
  416. color: #888;
  417. font-style: italic;
  418. }
  419. .field_description_top {
  420. margin-bottom: 3px;
  421. }
  422. .field_label {
  423. font-size:11px;
  424. }
  425. .input_area input, select, textarea {
  426. font-size: 14px;
  427. padding: 2px;
  428. }
  429. .input_area input {
  430. width: 80%;
  431. margin: 0px;
  432. }
  433. .input_area select {
  434. width: 80%;
  435. }
  436. .input_area textarea {
  437. width: 90%;
  438. }
  439. .disp_area {
  440. width: 80%;
  441. padding: 2px 0px;
  442. font-size: 12px;
  443. }
  444. .disp_area_no_val {
  445. height: 14px;
  446. }
  447. .no_img {
  448. padding: 40px;
  449. width: 100px;
  450. height: 20px;
  451. color: #888;
  452. text-align: center;
  453. border: 1px solid #AAA;
  454. }
  455. .input-mandatory {
  456. font-size: 14px !important;
  457. font-weight: bold;
  458. }
  459. .field-to-update {
  460. background-color:#FEE;
  461. }
  462. /* sidebar */
  463. div.sidebar-comment-wrapper input {
  464. width: 50%;
  465. }
  466. div.sidebar-comment-message {
  467. margin-top: 8px;
  468. font-size: 11px;
  469. color: #777;
  470. }
  471. div.sidebar-comment-text {
  472. font-size: 12px;
  473. font-weight: bold;
  474. margin-top: 8px;
  475. color: #444;
  476. }
  477. div.sidebar-comment-info {
  478. font-size: 10px;
  479. color: #777;
  480. }
  481. /*
  482. * lib/css/legacy/grid.css
  483. */
  484. /* Grid */
  485. /* --- Simple --- */
  486. .grid_wrapper_simple {
  487. width: 100%;
  488. margin-bottom: 8px;
  489. border: 1px solid #AA9;
  490. }
  491. .grid_head_wrapper_simple {
  492. padding: 0px;
  493. border-bottom: 2px solid #AAA;
  494. }
  495. .grid_head_wrapper_simple td {
  496. border-right: 1px solid #AA9;
  497. }
  498. .grid_head_wrapper_simple td div {
  499. padding: 2px;
  500. }
  501. .grid_tab_wrapper_simple {
  502. }
  503. .grid_cell_simple {
  504. padding: 2px;
  505. background-color: #fff;
  506. border-right: 1px solid #AA9;
  507. }
  508. /* --- Normal --- */
  509. .grid_wrapper {
  510. position: relative;
  511. overflow: auto;
  512. border: 1px solid #AAA;
  513. width: 100%;
  514. margin-bottom: 8px;
  515. background-color: #fff;
  516. }
  517. .grid_tab_wrapper {
  518. position: absolute;
  519. top: 40px;
  520. border-bottom: 1px solid #DDD;
  521. }
  522. .grid_table, .grid_head_table {
  523. table-layout: fixed;
  524. border-collapse: collapse;
  525. /*width: 100%;*/
  526. }
  527. .grid_cell {
  528. border-right: 1px solid #ddd;
  529. padding: 0px;
  530. background-color: #fff;
  531. }
  532. .grid_head_wrapper {
  533. position: absolute;
  534. z-index: 1;
  535. height: 40px;
  536. padding: 0px;
  537. overflow: hidden;
  538. /*background-color: #fff;*/
  539. }
  540. .grid_head_table td {
  541. background-color: #EEE;
  542. border-right: 1px solid #AAA;
  543. border-bottom: 1px solid #AAA;
  544. height: 40px;
  545. padding: 0px;
  546. }
  547. .grid_head_table td div {
  548. color: #222;
  549. font-weight: bold;
  550. overflow: hidden;
  551. padding: 2px 0px;
  552. text-align: center;
  553. }
  554. .grid_selector {
  555. padding: 1px;
  556. border-right: 1px solid #DDD;
  557. width: 20px;
  558. background-color: #fff;
  559. }
  560. .grid_cell_div {
  561. padding: 2px;
  562. cursor: pointer;
  563. overflow: hidden;
  564. border: 2px solid #FFF;
  565. }
  566. .grid_cell_div_selected {
  567. border: 2px solid #88f;
  568. }
  569. .grid_cell_div input, .grid_cell_div select, .grid_cell_div div input {
  570. margin: 0px;
  571. border: 0px;
  572. width: 100%;
  573. margin: 0px;
  574. }
  575. .grid_cell_div textarea {
  576. border: 3px solid #abf;
  577. height:200px;
  578. width: 300px;
  579. z-index: 10;
  580. position:absolute;
  581. }
  582. .gridDivSelected option { border: 0px; }
  583. /*
  584. * lib/css/legacy/listing.css
  585. *//* listing 2.0 */
  586. div.listing-more {
  587. margin: 7px 0px 17px 0px;
  588. text-align: center;
  589. display: none;
  590. }
  591. div.listing-toolbar {
  592. margin: 7px 0px;
  593. }
  594. /* SRS */
  595. table.srs_result_tab {
  596. border: 2px solid #AAA;
  597. border-collapse: collapse;
  598. }
  599. /* firefox bug fix for disappering borders */
  600. table.srs_result_tab td, table.srs_result_tab tr, table.srs_result_tab tbody, table.srs_result_tab div {
  601. position: static;
  602. }
  603. table.srs_result_tab td {
  604. padding: 3px 2px;
  605. position: static;
  606. }
  607. div.srs_body_area {
  608. }
  609. div.srs_results_area {
  610. }
  611. div.srs_filter_wrapper {
  612. border: 1px solid #CCF;
  613. background-color: #EEF;
  614. margin:0px 0px 8px 0px;
  615. -moz-border-radius: 5px;
  616. -webkit-border-radius: 5px;
  617. border-radius: 5px;
  618. }
  619. div.srs_filter_area {
  620. padding: 8px;
  621. }
  622. div.srs_filter_area td {
  623. vertical-align: middle;
  624. }
  625. /*
  626. * lib/css/legacy/report.css
  627. */
  628. /* Reports */
  629. div.report_grid_area {
  630. position: relative;
  631. padding: 8px;
  632. }
  633. div.report_tab {
  634. border: 1px solid #AAA;
  635. position: relative;
  636. overflow: auto;
  637. }
  638. div.report_no_data {
  639. padding: 8px;
  640. background-color: #EEE;
  641. border: 1px solid #DDD;
  642. position: absolute;
  643. margin-left: 40%;
  644. margin-top: 50px;
  645. display: none;
  646. }
  647. div.report_htitle {
  648. float: left;
  649. padding: 2px;
  650. font-size: 14px;
  651. font-weight: bold;
  652. margin-left: 4px;
  653. color: #665;
  654. /*font-weight: bold;*/
  655. }
  656. div.report_tbar {
  657. /*background: url('../images/ui/blue-back.gif') repeat-x; */
  658. background-color: #EEF;
  659. border: 1px solid #CCF;
  660. border-bottom: 0px;
  661. height: 28px;
  662. }
  663. div.report_tbar table{
  664. width: 100%;
  665. }
  666. div.report_tbar table td {
  667. }
  668. div.report_tbar table td div {
  669. position: relative;
  670. }
  671. div.report_tbar button, div.report_tbar select, div.report_tbar img {
  672. font-size: 11px;
  673. margin: 0px;
  674. }
  675. div.report_head_wrapper {
  676. position: absolute;
  677. height: 24px;
  678. top: 0px;
  679. z-index: 1;
  680. }
  681. div.report_tab_wrapper {
  682. position: absolute;
  683. border-bottom: 1px solid #AAA;
  684. border-top: 1px solid #AAA;
  685. }
  686. div.report_tab_wrapper table, div.report_head_wrapper table {
  687. table-layout: fixed;
  688. border-collapse: collapse;
  689. /*width: 100%;*/
  690. }
  691. div.report_tab_wrapper table td, div.report_head_wrapper table td {
  692. border-left: 1px solid #AAA;
  693. border-right: 1px solid #AAA;
  694. border-bottom: 1px solid #AAA;
  695. overflow: hidden;
  696. padding: 0px;
  697. }
  698. div.report_tab_wrapper table td div, div.report_head_wrapper table td div {
  699. padding: 3px;
  700. overflow: hidden;
  701. }
  702. .report_head_cell {
  703. background-color: #EEE;
  704. border-bottom: 1px solid #AA9;
  705. text-align: center;
  706. font-weight: bold;
  707. }
  708. .report_head_cell div {
  709. color:#222;
  710. height: 18px;
  711. }
  712. /* FINDER */
  713. div.finder_wrapper {
  714. }
  715. div.finder_body_area {
  716. margin: 16px;
  717. }
  718. div.finder_body {
  719. display: none;
  720. }
  721. div.finder_advanced_area table {
  722. width: 80%;
  723. }
  724. div.finder_advanced_area textarea {
  725. width: 80%;
  726. }
  727. div.finder_filter_area {
  728. position: relative;
  729. }
  730. div.filter_head {
  731. font-size: 14px;
  732. margin-bottom: 2px;
  733. }
  734. div.filter_dt_head {
  735. font-size: 14px;
  736. font-weight: bold;
  737. margin-bottom: 2px;
  738. }
  739. table.filter_tab {
  740. width: 96%;
  741. border-collapse: collapse;
  742. }
  743. table.filter_tab td {
  744. width: 50%;
  745. }
  746. div.finder_picker_area {
  747. }
  748. div.builder_field {
  749. margin: 0px;
  750. }
  751. div.builder_dt_head {
  752. font-size: 14px;
  753. font-weight: bold;
  754. margin-bottom: 2px;
  755. }
  756. div.builder_field table {
  757. width: 90%;
  758. border-collapse: collapse;
  759. }
  760. div.builder_label {
  761. height: 20px;
  762. }
  763. div.builder_head {
  764. font-size: 16px;
  765. font-weight: bold;
  766. color: #AB6;
  767. }
  768. table.builder_tab {
  769. width: 96%;
  770. border-collapse: collapse;
  771. }
  772. table.builder_tab td {
  773. width: 33%;
  774. padding: 2px;
  775. }
  776. /*
  777. * lib/css/legacy/calendar.css
  778. *//**** CALENDAR ****/
  779. .caldiv {
  780. position:absolute;
  781. visibility:hidden;
  782. background-color:white;
  783. width: 144px;
  784. z-index: 301; /* always on top(?) */
  785. }
  786. div.cal_wrapper { }
  787. div.cal_body {
  788. margin: 16px;
  789. background-color: #DDD;
  790. position: relative;
  791. border-radius: 5px;
  792. -moz-border-radius: 5px;
  793. -webkit-border-radius: 5px;
  794. }
  795. div.cal_head {
  796. margin: 16px;
  797. margin-bottom: 0px;
  798. }
  799. div.cal_head div {
  800. font-size: 18px;
  801. color: #666;
  802. padding-top: 8px;
  803. }
  804. div.cal_view_body {
  805. margin: 16px;
  806. }
  807. div.cal_view_body_plain {
  808. margin: 16px;
  809. }
  810. div.cal_month_head {
  811. }
  812. div.cal_month_body {
  813. border-top: 1px solid #888;
  814. }
  815. .cal_month_headtable {
  816. /*table-layout:fixed;*/
  817. width: 100%;
  818. }
  819. .cal_month_name {
  820. width: 100%;
  821. color: #888;
  822. font-size: 14px;
  823. font-weight: bold;
  824. text-align: center;
  825. padding: 4px;
  826. }
  827. .cal_month_headtable tr td{
  828. font-size: 12px;
  829. font-weight: bold;
  830. text-align: center;
  831. padding: 4px;
  832. }
  833. table.cal_month_table {
  834. border-collapse: collapse;
  835. /*table-layout:fixed;*/
  836. height: 100%;
  837. width: 100%;
  838. }
  839. table.cal_month_table td {
  840. width: 14.29%;
  841. height: 20%;
  842. /*overflow:hidden;*/
  843. padding:0px;
  844. }
  845. div.cal_month_date {
  846. width:100%;
  847. height:25%;
  848. font-size: 10px;
  849. overflow:hidden;
  850. /*background-color: #EEF;*/
  851. }
  852. div.cal_month_date_holiday {
  853. /*background-color: #FFF;*/
  854. }
  855. div.cal_month_unit {
  856. width:100%;
  857. height:75%;
  858. overflow:hidden;
  859. cursor:pointer;
  860. /*background-color:#FFF;*/
  861. }
  862. div.cal_vu_disabled {
  863. background-color:#FFF;
  864. cursor:default;
  865. }
  866. table.cal_day_table {
  867. border-collapse: collapse;
  868. width: 100%;
  869. }
  870. table.cal_day_table td {
  871. }
  872. div.cal_day_body {
  873. width: 100%;
  874. height: 80%;
  875. overflow-y: auto;
  876. overflow-x: hidden;
  877. border-top: 1px solid #AAA;
  878. }
  879. div.cal_day_unit{
  880. width:100%;
  881. cursor:pointer;
  882. }
  883. table.cal_week_table {
  884. border-collapse: collapse;
  885. width: 100%;
  886. }
  887. table.cal_week_table td {
  888. width: 12.5%;
  889. }
  890. div.cal_week_body {
  891. width: 100%;
  892. height: 80%;
  893. overflow-y: auto;
  894. overflow-x: hidden;
  895. border-top: 1px solid #888;
  896. }
  897. div.cal_week_unit{
  898. width: 100%;
  899. cursor:pointer;
  900. }
  901. div.cal_event {
  902. width: 100%;
  903. height: 12px;
  904. overflow: hidden;
  905. font-size: 11px;
  906. color: #00B;
  907. margin-bottom: 2px;
  908. text-decoration: underline;
  909. }
  910. div.cal_event_Public {
  911. color: GREEN;
  912. }
  913. div.cal_event_Private {
  914. color: BLUE;
  915. }
  916. div.cal_event_hover {
  917. text-decoration: underline;
  918. }
  919. /*
  920. * lib/css/legacy/autosuggest.css
  921. *//*
  922. ================================================
  923. autosuggest, inquisitor style
  924. ================================================
  925. */
  926. div.autosuggest
  927. {
  928. position: absolute;
  929. margin-top: 3px;
  930. border: 1px solid #222;
  931. }
  932. div.autosuggest ul
  933. {
  934. list-style: none;
  935. margin: 0px;
  936. padding: 2px;
  937. overflow: hidden;
  938. background-color: #FFF;
  939. }
  940. div.autosuggest ul li
  941. {
  942. color: #444;
  943. padding: 0;
  944. margin: 0;
  945. text-align: left;
  946. }
  947. div.autosuggest ul li a
  948. {
  949. color: #444;
  950. display: block;
  951. text-decoration: none;
  952. position: relative;
  953. padding: 0;
  954. width: 100%;
  955. }
  956. div.autosuggest ul li a:hover
  957. {
  958. }
  959. div.autosuggest ul li.as_highlight a:hover
  960. {
  961. background-color: #45A;
  962. color: #FFF;
  963. }
  964. div.autosuggest ul li a span
  965. {
  966. display: block;
  967. padding: 3px 6px;
  968. color: #444;
  969. border-bottom:1px solid #DDD;
  970. }
  971. div.autosuggest ul li a span small
  972. {
  973. display: block;
  974. font-weight: normal;
  975. color: #444;
  976. }
  977. div.autosuggest ul li.as_highlight a span small
  978. {
  979. color: #FFF;
  980. }
  981. div.autosuggest ul li.as_highlight a span {
  982. color: #FFF;
  983. }
  984. div.autosuggest ul li.as_highlight a
  985. {
  986. color: #FFF;
  987. background-color: #45A;
  988. cursor: pointer;
  989. }
  990. div.autosuggest ul li.as_warning
  991. {
  992. font-weight: bold;
  993. text-align: center;
  994. }
  995. div.autosuggest ul em
  996. {
  997. font-style: normal;
  998. font-weight: bold;
  999. }
  1000. /*
  1001. * lib/css/legacy/dialog.css
  1002. *//***** Dialogs *******/
  1003. div.dialog_wrapper {
  1004. position: absolute;
  1005. width: 440px;
  1006. display: none;
  1007. z-index: 90;
  1008. background-color: #FFF;
  1009. border: 3px solid #222;
  1010. box-shadow:1px 1px 5px #777;
  1011. -moz-box-shadow: 1px 1px 5px #777;
  1012. -webkit-box-shadow: 1px 1px 5px #777;
  1013. border-radius: 5px;
  1014. -moz-border-radius: 5px;
  1015. -webkit-border-radius: 5px;
  1016. }
  1017. div.dialog_head {
  1018. height: 22px;
  1019. padding: 4px;
  1020. background-color: #222;
  1021. color: #FFF;
  1022. }
  1023. div.dialog_body {
  1024. padding: 8px 4px 16px 4px;
  1025. border-radius: 5px;
  1026. -moz-border-radius: 5px;
  1027. -webkit-border-radius: 5px;
  1028. }
  1029. div.dialog_back {
  1030. position: fixed;
  1031. display: none;
  1032. top: 0px;
  1033. left: 0px;
  1034. bottom: 0px;
  1035. right: 0px;
  1036. background-color: #EEE;
  1037. opacity: 0.6;
  1038. z-index: 50;
  1039. text-align: center;
  1040. }
  1041. div.dialog_message {
  1042. display: none;
  1043. position: absolute;
  1044. width: 250px;
  1045. font-size: 12px;
  1046. z-index: 91;
  1047. background-color:#FFF;
  1048. padding: 12px;
  1049. border: 1px solid #444;
  1050. }
  1051. div.dialog_row {
  1052. padding: 8px 8px 0px 8px;
  1053. }
  1054. div.dialog_row table {
  1055. width: 100%;
  1056. }
  1057. div.dialog_row table td {
  1058. }
  1059. div.dialog_row input[type="text"], div.dialog_row input[type="password"], div.dialog_row textarea, div.dialog_row select {
  1060. width: 80%;
  1061. font-size: 14px;
  1062. }
  1063. div.dialog_row table td textarea {
  1064. width: 80%;
  1065. height: 200px;
  1066. font-size: 12px;
  1067. }
  1068. /*
  1069. * lib/css/legacy/wntoolbar.css
  1070. */
  1071. /* Recent */
  1072. div.status_flag {
  1073. width: 8px;
  1074. height: 8px;
  1075. margin: 4px;
  1076. font-size: 0px;
  1077. background-color: #EEE;
  1078. }
  1079. /* Search */
  1080. .search_table td {
  1081. padding: 2px;
  1082. }
  1083. /*** for wn toolbar ***/
  1084. .wntoolbar-icon { background: url('lib/images/icons/wntoolbar-icons.png'); width: 16px; height: 16px; }
  1085. .sprite-home { background-position: 0 0; }
  1086. .sprite-new { background-position: 0 -66px; }
  1087. .sprite-pages { background-position: 0 -132px; }
  1088. .sprite-recent { background-position: 0 -198px; }
  1089. .sprite-report { background-position: 0 -264px; }
  1090. .sprite-search { background-position: 0 -330px; }
  1091. .sprite-tools { background-position: 0 -396px; }
  1092. /*
  1093. * lib/css/legacy/tabs.css
  1094. */
  1095. /******* TABS ********/
  1096. div.box_label_wrapper {
  1097. border-bottom: 6px solid #777;
  1098. }
  1099. div.box_label_body {
  1100. height: 22px;
  1101. }
  1102. ul.box_tabs {
  1103. margin: 0px;
  1104. padding: 0px;
  1105. list-style: none;
  1106. }
  1107. ul.box_tabs li {
  1108. height: 22px;
  1109. float:left;
  1110. font-size: 12px;
  1111. text-decoration: underline;
  1112. background-color: #DDD;
  1113. margin:0;
  1114. margin-left: 4px;
  1115. padding:0 0 0 9px;
  1116. cursor: pointer;
  1117. }
  1118. ul.box_tabs a {
  1119. display:block;
  1120. padding:3px 15px 3px 6px;
  1121. text-decoration:none;
  1122. }
  1123. ul.box_tabs li.box_tab_mouseover {
  1124. background-color: #BBB;
  1125. }
  1126. ul.box_tabs li.box_tab_selected {
  1127. /* background:url("../images/ui/rc/tab-left-CCC.gif") no-repeat left top;
  1128. background-color: #ABABAB; */
  1129. background-color: #777;
  1130. background: -webkit-gradient(linear, left top, left bottom, from(#999), to(#777));
  1131. background: -moz-linear-gradient(top, #999, #777);
  1132. color: #FFF;
  1133. font-weight:bold;
  1134. }
  1135. ul.box_tabs li.box_tab_selected a {
  1136. /* background:url("../images/ui/rc/tab-right-CCC.gif") no-repeat right top; */
  1137. }
  1138. /*
  1139. * lib/css/legacy/bw-icons.css
  1140. */
  1141. /** general icons **/
  1142. .wn-icon { background: url('lib/images/icons/icons.png'); width: 16px; height: 16px; cursor: pointer; }
  1143. .ic-2x2_grid { background-position: 0 0; }
  1144. .ic-3x3_grid { background-position: 0 -36px; }
  1145. .ic-3x3_grid_2 { background-position: 0 -72px; }
  1146. .ic-air_signal { background-position: 0 -108px; }
  1147. .ic-align_center { background-position: 0 -144px; }
  1148. .ic-align_just { background-position: 0 -180px; }
  1149. .ic-align_left { background-position: 0 -216px; }
  1150. .ic-align_right { background-position: 0 -252px; }
  1151. .ic-app_window { background-position: 0 -288px; }
  1152. .ic-arrow_bottom { background-position: 0 -324px; }
  1153. .ic-arrow_bottom_left { background-position: 0 -360px; }
  1154. .ic-arrow_bottom_right { background-position: 0 -396px; }
  1155. .ic-arrow_l { background-position: 0 -432px; }
  1156. .ic-arrow_left { background-position: 0 -468px; }
  1157. .ic-arrow_r { background-position: 0 -504px; }
  1158. .ic-arrow_right { background-position: 0 -540px; }
  1159. .ic-arrow_top { background-position: 0 -576px; }
  1160. .ic-arrow_top_left { background-position: 0 -612px; }
  1161. .ic-arrow_top_right { background-position: 0 -648px; }
  1162. .ic-arrow_two_head { background-position: 0 -684px; }
  1163. .ic-arrow_two_head_2 { background-position: 0 -720px; }
  1164. .ic-attention { background-position: 0 -756px; }
  1165. .ic-battery { background-position: 0 -792px; }
  1166. .ic-bell { background-position: 0 -828px; }
  1167. .ic-book { background-position: 0 -864px; }
  1168. .ic-bookmark_1 { background-position: 0 -900px; }
  1169. .ic-bookmark_2 { background-position: 0 -936px; }
  1170. .ic-box { background-position: 0 -972px; }
  1171. .ic-br_down { background-position: 0 -1008px; }
  1172. .ic-br_next { background-position: 0 -1044px; }
  1173. .ic-br_prev { background-position: 0 -1080px; }
  1174. .ic-br_up { background-position: 0 -1116px; }
  1175. .ic-brackets { background-position: 0 -1152px; }
  1176. .ic-browser { background-position: 0 -1188px; }
  1177. .ic-brush { background-position: 0 -1224px; }
  1178. .ic-bug { background-position: 0 -1260px; }
  1179. .ic-burst { background-position: 0 -1296px; }
  1180. .ic-calc { background-position: 0 -1332px; }
  1181. .ic-calendar_1 { background-position: 0 -1368px; }
  1182. .ic-calendar_2 { background-position: 0 -1404px; }
  1183. .ic-cancel { background-position: 0 -1440px; }
  1184. .ic-case { background-position: 0 -1476px; }
  1185. .ic-cc { background-position: 0 -1512px; }
  1186. .ic-cert { background-position: 0 -1548px; }
  1187. .ic-chart_bar { background-position: 0 -1584px; }
  1188. .ic-chart_line { background-position: 0 -1620px; }
  1189. .ic-chart_line_2 { background-position: 0 -1656px; }
  1190. .ic-chart_pie { background-position: 0 -1692px; }
  1191. .ic-checkbox_checked { background-position: 0 -1728px; }
  1192. .ic-checkbox_unchecked { background-position: 0 -1764px; }
  1193. .ic-checkmark { background-position: 0 -1800px; }
  1194. .ic-clip { background-position: 0 -1836px; }
  1195. .ic-clipboard_copy { background-position: 0 -1872px; }
  1196. .ic-clipboard_cut { background-position: 0 -1908px; }
  1197. .ic-clipboard_past { background-position: 0 -1944px; }
  1198. .ic-clock { background-position: -36px 0; }
  1199. .ic-cloud { background-position: -36px -36px; }
  1200. .ic-cloud_rain { background-position: -36px -72px; }
  1201. .ic-cog { background-position: -36px -108px; }
  1202. .ic-comp { background-position: -36px -144px; }
  1203. .ic-compass { background-position: -36px -180px; }
  1204. .ic-contact_card { background-position: -36px -216px; }
  1205. .ic-cube { background-position: -36px -252px; }
  1206. .ic-cur_bp { background-position: -36px -288px; }
  1207. .ic-cur_dollar { background-position: -36px -324px; }
  1208. .ic-cur_euro { background-position: -36px -360px; }
  1209. .ic-cur_yen { background-position: -36px -396px; }
  1210. .ic-cursor_H_split { background-position: -36px -432px; }
  1211. .ic-cursor_V_split { background-position: -36px -468px; }
  1212. .ic-cursor_arrow { background-position: -36px -504px; }
  1213. .ic-cursor_drag_arrow { background-position: -36px -540px; }
  1214. .ic-cursor_drag_arrow_2 { background-position: -36px -576px; }
  1215. .ic-cursor_drag_hand { background-position: -36px -612px; }
  1216. .ic-cursor_hand { background-position: -36px -648px; }
  1217. .ic-db { background-position: -36px -684px; }
  1218. .ic-delete { background-position: -36px -720px; }
  1219. .ic-doc_delete { background-position: -36px -756px; }
  1220. .ic-doc_edit { background-position: -36px -792px; }
  1221. .ic-doc_empty { background-position: -36px -828px; }
  1222. .ic-doc_export { background-position: -36px -864px; }
  1223. .ic-doc_import { background-position: -36px -900px; }
  1224. .ic-doc_lines { background-position: -36px -936px; }
  1225. .ic-doc_lines_stright { background-position: -36px -972px; }
  1226. .ic-doc_minus { background-position: -36px -1008px; }
  1227. .ic-doc_new { background-position: -36px -1044px; }
  1228. .ic-doc_plus { background-position: -36px -1080px; }
  1229. .ic-document { background-position: -36px -1116px; }
  1230. .ic-download { background-position: -36px -1152px; }
  1231. .ic-emotion_sad { background-position: -36px -1188px; }
  1232. .ic-emotion_smile { background-position: -36px -1224px; }
  1233. .ic-expand { background-position: -36px -1260px; }
  1234. .ic-eye { background-position: -36px -1296px; }
  1235. .ic-eye_inv { background-position: -36px -1332px; }
  1236. .ic-facebook { background-position: -36px -1368px; }
  1237. .ic-filter { background-position: -36px -1404px; }
  1238. .ic-fire { background-position: -36px -1440px; }
  1239. .ic-flag { background-position: -36px -1476px; }
  1240. .ic-folder { background-position: -36px -1512px; }
  1241. .ic-folder_arrow { background-position: -36px -1548px; }
  1242. .ic-folder_delete { background-position: -36px -1584px; }
  1243. .ic-folder_minus { background-position: -36px -1620px; }
  1244. .ic-folder_open { background-position: -36px -1656px; }
  1245. .ic-folder_plus { background-position: -36px -1692px; }
  1246. .ic-font_bold { background-position: -36px -1728px; }
  1247. .ic-font_italic { background-position: -36px -1764px; }
  1248. .ic-font_size { background-position: -36px -1800px; }
  1249. .ic-font_strokethrough { background-position: -36px -1836px; }
  1250. .ic-font_underline { background-position: -36px -1872px; }
  1251. .ic-game_pad { background-position: -36px -1908px; }
  1252. .ic-globe_1 { background-position: -36px -1944px; }
  1253. .ic-globe_2 { background-position: -72px 0; }
  1254. .ic-globe_3 { background-position: -72px -36px; }
  1255. .ic-google { background-position: -72px -72px; }
  1256. .ic-hand_1 { background-position: -72px -108px; }
  1257. .ic-hand_2 { background-position: -72px -144px; }
  1258. .ic-hand_contra { background-position: -72px -180px; }
  1259. .ic-hand_pro { background-position: -72px -216px; }
  1260. .ic-headphones { background-position: -72px -252px; }
  1261. .ic-heart { background-position: -72px -288px; }
  1262. .ic-heart_empty { background-position: -72px -324px; }
  1263. .ic-home { background-position: -72px -360px; }
  1264. .ic-image_text { background-position: -72px -396px; }
  1265. .ic-inbox { background-position: -72px -432px; }
  1266. .ic-indent_decrease { background-position: -72px -468px; }
  1267. .ic-indent_increase { background-position: -72px -504px; }
  1268. .ic-info { background-position: -72px -540px; }
  1269. .ic-iphone { background-position: -72px -576px; }
  1270. .ic-key { background-position: -72px -612px; }
  1271. .ic-layers_1 { background-position: -72px -648px; }
  1272. .ic-layers_2 { background-position: -72px -684px; }
  1273. .ic-lightbulb { background-position: -72px -720px; }
  1274. .ic-lighting { background-position: -72px -756px; }
  1275. .ic-link { background-position: -72px -792px; }
  1276. .ic-list_bullets { background-position: -72px -828px; }
  1277. .ic-list_num { background-position: -72px -864px; }
  1278. .ic-magic_wand { background-position: -72px -900px; }
  1279. .ic-mail { background-position: -72px -936px; }
  1280. .ic-mail_2 { background-position: -72px -972px; }
  1281. .ic-mic { background-position: -72px -1008px; }
  1282. .ic-monitor { background-position: -72px -1044px; }
  1283. .ic-movie { background-position: -72px -1080px; }
  1284. .ic-music { background-position: -72px -1116px; }
  1285. .ic-net_comp { background-position: -72px -1152px; }
  1286. .ic-network { background-position: -72px -1188px; }
  1287. .ic-notepad { background-position: -72px -1224px; }
  1288. .ic-notepad_2 { background-position: -72px -1260px; }
  1289. .ic-on-off { background-position: -72px -1296px; }
  1290. .ic-openid { background-position: -72px -1332px; }
  1291. .ic-padlock_closed { background-position: -72px -1368px; }
  1292. .ic-padlock_open { background-position: -72px -1404px; }
  1293. .ic-page_layout { background-position: -72px -1440px; }
  1294. .ic-paragraph { background-position: -72px -1476px; }
  1295. .ic-pencil { background-position: -72px -1512px; }
  1296. .ic-phone { background-position: -72px -1548px; }
  1297. .ic-phone_1 { background-position: -72px -1584px; }
  1298. .ic-phone_2 { background-position: -72px -1620px; }
  1299. .ic-phone_touch { background-position: -72px -1656px; }
  1300. .ic-photo { background-position: -72px -1692px; }
  1301. .ic-picture { background-position: -72px -1728px; }
  1302. .ic-pin { background-position: -72px -1764px; }
  1303. .ic-pin_2 { background-position: -72px -1800px; }
  1304. .ic-pin_map { background-position: -72px -1836px; }
  1305. .ic-pin_map_down { background-position: -72px -1872px; }
  1306. .ic-pin_map_left { background-position: -72px -1908px; }
  1307. .ic-pin_map_right { background-position: -72px -1944px; }
  1308. .ic-pin_map_top { background-position: -108px 0; }
  1309. .ic-pin_sq_down { background-position: -108px -36px; }
  1310. .ic-pin_sq_left { background-position: -108px -72px; }
  1311. .ic-pin_sq_right { background-position: -108px -108px; }
  1312. .ic-pin_sq_top { background-position: -108px -144px; }
  1313. .ic-playback_ff { background-position: -108px -180px; }
  1314. .ic-playback_next { background-position: -108px -216px; }
  1315. .ic-playback_pause { background-position: -108px -252px; }
  1316. .ic-playback_play { background-position: -108px -288px; }
  1317. .ic-playback_prev { background-position: -108px -324px; }
  1318. .ic-playback_rec { background-position: -108px -360px; }
  1319. .ic-playback_reload { background-position: -108px -396px; }
  1320. .ic-playback_rew { background-position: -108px -432px; }
  1321. .ic-playback_stop { background-position: -108px -468px; }
  1322. .ic-preso { background-position: -108px -504px; }
  1323. .ic-print { background-position: -108px -540px; }
  1324. .ic-question { background-position: -108px -576px; }
  1325. .ic-redo { background-position: -108px -612px; }
  1326. .ic-rnd_br_down { background-position: -108px -648px; }
  1327. .ic-rnd_br_first { background-position: -108px -684px; }
  1328. .ic-rnd_br_last { background-position: -108px -720px; }
  1329. .ic-rnd_br_next { background-position: -108px -756px; }
  1330. .ic-rnd_br_prev { background-position: -108px -792px; }
  1331. .ic-rnd_br_up { background-position: -108px -828px; }
  1332. .ic-round { background-position: -108px -864px; }
  1333. .ic-round_and_up { background-position: -108px -900px; }
  1334. .ic-round_arrow_left { background-position: -108px -936px; }
  1335. .ic-round_arrow_right { background-position: -108px -972px; }
  1336. .ic-round_checkmark { background-position: -108px -1008px; }
  1337. .ic-round_delete { background-position: -108px -1044px; }
  1338. .ic-round_minus { background-position: -108px -1080px; }
  1339. .ic-round_plus { background-position: -108px -1116px; }
  1340. .ic-rss { background-position: -108px -1152px; }
  1341. .ic-rss_sq { background-position: -108px -1188px; }
  1342. .ic-sand { background-position: -108px -1224px; }
  1343. .ic-sat_dish { background-position: -108px -1260px; }
  1344. .ic-save { background-position: -108px -1296px; }
  1345. .ic-server { background-position: -108px -1332px; }
  1346. .ic-share { background-position: -108px -1368px; }
  1347. .ic-shop_cart { background-position: -108px -1404px; }
  1348. .ic-sound_high { background-position: -108px -1440px; }
  1349. .ic-sound_low { background-position: -108px -1476px; }
  1350. .ic-sound_mute { background-position: -108px -1512px; }
  1351. .ic-spechbubble { background-position: -108px -1548px; }
  1352. .ic-spechbubble_2 { background-position: -108px -1584px; }
  1353. .ic-spechbubble_sq { background-position: -108px -1620px; }
  1354. .ic-spechbubble_sq_line { background-position: -108px -1656px; }
  1355. .ic-sq_br_down { background-position: -108px -1692px; }
  1356. .ic-sq_br_first { background-position: -108px -1728px; }
  1357. .ic-sq_br_last { background-position: -108px -1764px; }
  1358. .ic-sq_br_next { background-position: -108px -1800px; }
  1359. .ic-sq_br_prev { background-position: -108px -1836px; }
  1360. .ic-sq_br_up { background-position: -108px -1872px; }
  1361. .ic-sq_down { background-position: -108px -1908px; }
  1362. .ic-sq_minus { background-position: -108px -1944px; }
  1363. .ic-sq_next { background-position: -144px 0; }
  1364. .ic-sq_plus { background-position: -144px -36px; }
  1365. .ic-sq_prev { background-position: -144px -72px; }
  1366. .ic-sq_up { background-position: -144px -108px; }
  1367. .ic-square_shape { background-position: -144px -144px; }
  1368. .ic-star { background-position: -144px -180px; }
  1369. .ic-star_fav { background-position: -144px -216px; }
  1370. .ic-star_fav_empty { background-position: -144px -252px; }
  1371. .ic-sun { background-position: -144px -288px; }
  1372. .ic-tag { background-position: -144px -324px; }
  1373. .ic-tape { background-position: -144px -360px; }
  1374. .ic-target { background-position: -144px -396px; }
  1375. .ic-text_curstor { background-position: -144px -432px; }
  1376. .ic-text_letter_t { background-position: -144px -468px; }
  1377. .ic-top_right_expand { background-position: -144px -504px; }
  1378. .ic-trash { background-position: -144px -540px; }
  1379. .ic-twitter { background-position: -144px -576px; }
  1380. .ic-twitter_2 { background-position: -144px -612px; }
  1381. .ic-undo { background-position: -144px -648px; }
  1382. .ic-user { background-position: -144px -684px; }
  1383. .ic-users { background-position: -144px -720px; }
  1384. .ic-wrench { background-position: -144px -756px; }
  1385. .ic-wrench_plus { background-position: -144px -792px; }
  1386. .ic-wrench_plus_2 { background-position: -144px -828px; }
  1387. .ic-zoom { background-position: -144px -864px; }
  1388. /*
  1389. * lib/css/legacy/sidebar.css
  1390. */div.psidebar-wrapper {
  1391. margin: 0px 8px;
  1392. }
  1393. div.psidebar-head {
  1394. font-size: 14px;
  1395. font-weight: bold;
  1396. color: #555;
  1397. margin-bottom: 12px;
  1398. }
  1399. div.psidebar-section {
  1400. background-color: #fff;
  1401. border: 1px solid #b2b2b7;
  1402. margin-bottom: 11px;
  1403. overflow: hidden;
  1404. }
  1405. div.psidebar-section-head {
  1406. font-size: 12px;
  1407. padding: 5px 11px;
  1408. background: #eeeeee; /* Old browsers */
  1409. background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
  1410. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
  1411. background: -webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
  1412. background: -o-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
  1413. background: -ms-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* IE10+ */
  1414. background: linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* W3C */
  1415. filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
  1416. }
  1417. div.psidebar-section-body {
  1418. margin: 7px 11px 11px 11px;
  1419. }
  1420. div.psidebar-section-item {
  1421. margin-bottom: 7px;
  1422. }
  1423. .psidebar-section-link {
  1424. font-size: 11px;
  1425. color: #666;
  1426. }
  1427. div.follower-list {
  1428. color: #666;
  1429. margin-top: 7px;
  1430. font-size: 11px;
  1431. }
  1432. /*
  1433. * lib/css/legacy/bootstrap-buttons.css
  1434. */.btn.danger,
  1435. .alert-message.danger,
  1436. .btn.danger:hover,
  1437. .alert-message.danger:hover,
  1438. .btn.error,
  1439. .alert-message.error,
  1440. .btn.error:hover,
  1441. .alert-message.error:hover,
  1442. .btn.success,
  1443. .alert-message.success,
  1444. .btn.success:hover,
  1445. .alert-message.success:hover,
  1446. .btn.info,
  1447. .alert-message.info,
  1448. .btn.info:hover,
  1449. .alert-message.info:hover {
  1450. color: #ffffff;
  1451. }
  1452. .btn .close, .alert-message .close {
  1453. font-family: Arial, sans-serif;
  1454. line-height: 18px;
  1455. }
  1456. .btn.danger,
  1457. .alert-message.danger,
  1458. .btn.error,
  1459. .alert-message.error {
  1460. background-color: #c43c35;
  1461. background-repeat: repeat-x;
  1462. background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
  1463. background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  1464. background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
  1465. background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
  1466. background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  1467. background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  1468. background-image: linear-gradient(top, #ee5f5b, #c43c35);
  1469. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
  1470. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  1471. border-color: #c43c35 #c43c35 #882a25;
  1472. border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  1473. }
  1474. .btn.success, .alert-message.success {
  1475. background-color: #57a957;
  1476. background-repeat: repeat-x;
  1477. background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
  1478. background-image: -moz-linear-gradient(top, #62c462, #57a957);
  1479. background-image: -ms-linear-gradient(top, #62c462, #57a957);
  1480. background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
  1481. background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  1482. background-image: -o-linear-gradient(top, #62c462, #57a957);
  1483. background-image: linear-gradient(top, #62c462, #57a957);
  1484. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
  1485. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  1486. border-color: #57a957 #57a957 #3d773d;
  1487. border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  1488. }
  1489. .btn.info, .alert-message.info {
  1490. background-color: #339bb9;
  1491. background-repeat: repeat-x;
  1492. background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));
  1493. background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  1494. background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
  1495. background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));
  1496. background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  1497. background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  1498. background-image: linear-gradient(top, #5bc0de, #339bb9);
  1499. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
  1500. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  1501. border-color: #339bb9 #339bb9 #22697d;
  1502. border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  1503. }
  1504. .btn {
  1505. cursor: pointer;
  1506. display: inline-block;
  1507. background-color: #e6e6e6;
  1508. background-repeat: no-repeat;
  1509. background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
  1510. background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  1511. background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
  1512. background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  1513. background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  1514. background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  1515. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
  1516. padding: 5px 14px 6px;
  1517. text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  1518. color: #333;
  1519. font-size: 11px;
  1520. line-height: normal;
  1521. border: 1px solid #ccc;
  1522. border-bottom-color: #bbb;
  1523. -webkit-border-radius: 4px;
  1524. -moz-border-radius: 4px;
  1525. border-radius: 4px;
  1526. -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  1527. -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  1528. box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  1529. -webkit-transition: 0.1s linear all;
  1530. -moz-transition: 0.1s linear all;
  1531. -ms-transition: 0.1s linear all;
  1532. -o-transition: 0.1s linear all;
  1533. transition: 0.1s linear all;
  1534. }
  1535. .btn:hover {
  1536. background-position: 0 -15px;
  1537. color: #333;
  1538. text-decoration: none;
  1539. }
  1540. .btn:focus {
  1541. outline: 1px dotted #666;
  1542. }
  1543. .btn.primary {
  1544. color: #ffffff;
  1545. background-color: #0064cd;
  1546. background-repeat: repeat-x;
  1547. background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
  1548. background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
  1549. background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
  1550. background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
  1551. background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
  1552. background-image: -o-linear-gradient(top, #049cdb, #0064cd);
  1553. background-image: linear-gradient(top, #049cdb, #0064cd);
  1554. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
  1555. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  1556. border-color: #0064cd #0064cd #003f81;
  1557. border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  1558. }
  1559. .btn.active, .btn :active {
  1560. -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
  1561. -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
  1562. box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
  1563. }
  1564. .btn.disabled {
  1565. cursor: default;
  1566. background-image: none;
  1567. filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  1568. filter: alpha(opacity=65);
  1569. -khtml-opacity: 0.65;
  1570. -moz-opacity: 0.65;
  1571. opacity: 0.65;
  1572. -webkit-box-shadow: none;
  1573. -moz-box-shadow: none;
  1574. box-shadow: none;
  1575. }
  1576. .btn[disabled] {
  1577. cursor: default;
  1578. background-image: none;
  1579. filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  1580. filter: alpha(opacity=65);
  1581. -khtml-opacity: 0.65;
  1582. -moz-opacity: 0.65;
  1583. opacity: 0.65;
  1584. -webkit-box-shadow: none;
  1585. -moz-box-shadow: none;
  1586. box-shadow: none;
  1587. }
  1588. .btn.large {
  1589. font-size: 15px;
  1590. line-height: normal;
  1591. padding: 9px 14px 9px;
  1592. -webkit-border-radius: 6px;
  1593. -moz-border-radius: 6px;
  1594. border-radius: 6px;
  1595. }
  1596. .btn.small {
  1597. padding: 5px 7px 5px;
  1598. font-size: 11px;
  1599. }
  1600. :root .alert-message, :root .btn {
  1601. border-radius: 0 \0;
  1602. }
  1603. button.btn::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner {
  1604. padding: 0;
  1605. border: 0;
  1606. }
  1607. /* CLose */
  1608. .close {
  1609. float: right;
  1610. color: #000000;
  1611. font-size: 15px;
  1612. font-weight: bold;
  1613. line-height: 13.5px;
  1614. margin-bottom: -2px;
  1615. text-shadow: 0 1px 0 #ffffff;
  1616. filter: alpha(opacity=25);
  1617. -khtml-opacity: 0.25;
  1618. -moz-opacity: 0.25;
  1619. opacity: 0.25;
  1620. text-decoration: none;
  1621. }
  1622. .close:hover {
  1623. color: #000000;
  1624. text-decoration: none;
  1625. filter: alpha(opacity=40);
  1626. -khtml-opacity: 0.4;
  1627. -moz-opacity: 0.4;
  1628. opacity: 0.4;
  1629. cursor: pointer;
  1630. font-weight: bold;
  1631. }