zzz.css 16 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045
  1. body {
  2. padding-top:78px;
  3. /*
  4. font-size: 13px;
  5. */
  6. font-weight: 200;
  7. font-size: 13px;
  8. }
  9. .glyphicon {
  10. font-size: 13px;
  11. }
  12. .btn {
  13. font-size: 12px;
  14. font-weight: 400;
  15. }
  16. label, input, button, select, textarea {
  17. font-size: 13px;
  18. font-weight: 200;
  19. }
  20. select,
  21. textarea,
  22. input[type="text"],
  23. input[type="password"],
  24. input[type="datetime"],
  25. input[type="datetime-local"],
  26. input[type="date"],
  27. input[type="month"],
  28. input[type="time"],
  29. input[type="week"],
  30. input[type="number"],
  31. input[type="email"],
  32. input[type="url"],
  33. input[type="search"],
  34. input[type="tel"],
  35. input[type="color"],
  36. .uneditable-input {
  37. /*
  38. margin-bottom: 1px;
  39. */
  40. }
  41. .spinner {
  42. float: left;
  43. background:url("/assets/images/spinner.gif") no-repeat;
  44. background-position: center center;
  45. padding: 44px 10px 0 10px;
  46. width: 10px;
  47. height: 14px;
  48. display: none;
  49. }
  50. table {
  51. table-layout: fixed;
  52. }
  53. table th, table td {
  54. overflow: hidden;
  55. text-overflow: ellipsis;
  56. white-space: nowrap;
  57. }
  58. .table {
  59. display: table;
  60. }
  61. .table .table-row {
  62. display: table-row;
  63. }
  64. .table .table-cell{
  65. vertical-align: top;
  66. display: table-cell;
  67. border-bottom: 1px solid #eeeeee;
  68. }
  69. .popover {
  70. min-width: 240px;
  71. z-index: 1110;
  72. }
  73. .hero-two {
  74. width: 100%;
  75. }
  76. .hero-two .hero-left {
  77. width: 50%;
  78. float: left;
  79. }
  80. .hero-two .hero-right {
  81. width: 50%;
  82. float: right;
  83. }
  84. .content-one {
  85. top: 78px;
  86. margin-left: 20px;
  87. margin-right: 20px;
  88. /*
  89. bottom: 0;
  90. left: 0;
  91. right: 0;
  92. position: fixed;
  93. */
  94. z-index: -5000;
  95. }
  96. /*
  97. @media (min-width: 1024px) {
  98. .content-one {
  99. width: 1024px;
  100. }
  101. }
  102. */
  103. .content-fix {
  104. top: 78px;
  105. bottom: 0;
  106. left: 0;
  107. right: 0;
  108. z-index: -5000;
  109. }
  110. .content-fix .sidebar {
  111. padding: 8px 10px 42px;
  112. width: 260px;
  113. height: 100%;
  114. float: left;
  115. border-right: 1px solid #eeeeee;
  116. }
  117. .content-fix .sidebar.nav-manage {
  118. padding-left: 16px;
  119. }
  120. .content-fix .main {
  121. z-index: -5000;
  122. width: auto;
  123. min-width: 760px;
  124. height: 100%;
  125. float: left;
  126. margin-left: 264px;
  127. padding-right: 16px;
  128. padding-bottom: 10px;
  129. padding-left: 14px;
  130. position: absolute;
  131. right: 0;
  132. left: 0;
  133. }
  134. .content-two {
  135. top: 78px;
  136. bottom: 0;
  137. left: 0;
  138. right: 0;
  139. position: fixed;
  140. z-index: -5000;
  141. }
  142. .content-two .sidebar {
  143. padding: 8px 10px 42px;
  144. width: 200px;
  145. height: 100%;
  146. float: left;
  147. position: absolute;
  148. overflow-y: auto;
  149. overflow-x: hidden;
  150. border-right: 1px solid #eeeeee;
  151. }
  152. .content-two .sidebar.nav-manage {
  153. padding-left: 16px;
  154. }
  155. .content-two .sidebar .nav > li > a {
  156. padding: 8px 13px;
  157. }
  158. .content-two .sidebar .btn {
  159. padding: 5px 10px;
  160. font-size: 12px;
  161. line-height: 1.5;
  162. border-radius: 3px;
  163. }
  164. .content-two .sidebar input,
  165. .content-two .sidebar select {
  166. height: 30px;
  167. padding: 5px 10px;
  168. font-size: 12px;
  169. border-radius: 3px;
  170. }
  171. .content-two .main {
  172. width: auto;
  173. min-width: 760px;
  174. height: 100%;
  175. float: left;
  176. margin-left: 204px;
  177. padding-right: 16px;
  178. padding-bottom: 10px;
  179. padding-left: 14px;
  180. position: absolute;
  181. overflow-y: auto;
  182. overflow-x: hidden;
  183. right: 0;
  184. left: 0;
  185. }
  186. .content-two .main > .nav {
  187. margin-top: 12px;
  188. }
  189. .content-two .meta {
  190. display: none;
  191. }
  192. .panel-title {
  193. font-size: 14px;
  194. }
  195. @media (min-width: 800px) {
  196. .content-two .sidebar {
  197. width: 240px;
  198. }
  199. .content-two .main {
  200. margin-left: 244px;
  201. }
  202. .content-two .meta {
  203. display: none;
  204. }
  205. }
  206. @media (min-width: 1024px) {
  207. .content-two .sidebar {
  208. width: 260px;
  209. }
  210. .content-two .main {
  211. margin-left: 264px;
  212. }
  213. .content-two .meta {
  214. display: none;
  215. }
  216. }
  217. @media (min-width: 1200px) {
  218. .content-two .sidebar {
  219. width: 280px;
  220. }
  221. .content-two .main {
  222. margin-left: 284px;
  223. }
  224. .content-two .meta {
  225. width: 140px;
  226. /*
  227. display: table-cell;
  228. */
  229. display: none;
  230. }
  231. }
  232. .content-cols {
  233. display: table;
  234. width: 100%;
  235. height: 100%;
  236. table-layout: fixed;
  237. border-spacing: 0;
  238. }
  239. .content-cols .row {
  240. margin: 0;
  241. }
  242. .content-cols .row2 > div {
  243. display: table-cell;
  244. vertical-align: top;
  245. padding: 0 12px 0 12px;
  246. }
  247. .content-cols .row2 .sidebar {
  248. border-right: 1px solid #eeeeee;
  249. width: 160px;
  250. }
  251. .content-cols .sidebar input,
  252. .content-cols .sidebar select {
  253. height: 30px;
  254. padding: 5px 10px;
  255. font-size: 12px;
  256. border-radius: 3px;
  257. }
  258. .content-cols .sidebar .btn {
  259. padding: 5px 10px;
  260. font-size: 12px;
  261. line-height: 1.5;
  262. border-radius: 3px;
  263. }
  264. .content-cols .row2 .main {
  265. width: 600px;
  266. }
  267. .content-cols .row2 .meta {
  268. display: none;
  269. }
  270. @media (min-width: 800px) {
  271. .content-cols .row2 .sidebar {
  272. width: 200px;
  273. }
  274. .content-cols .row2 .main {
  275. width: 750px;
  276. }
  277. .content-cols .row2 .meta {
  278. display: none;
  279. }
  280. }
  281. @media (min-width: 1024px) {
  282. .content-cols .row2 .sidebar {
  283. width: 220px;
  284. }
  285. .content-cols .row2 .main {
  286. width: 900px;
  287. }
  288. .content-cols .row2 .meta {
  289. display: none;
  290. }
  291. }
  292. @media (min-width: 1200px) {
  293. .content-cols .row2 .sidebar {
  294. width: 240px;
  295. }
  296. .content-cols .row2 .main {
  297. width: 900px;
  298. }
  299. .content-cols .row2 .meta {
  300. width: 200px;
  301. display: table-cell;
  302. }
  303. }
  304. .content-cols .nav-bar-stacked {
  305. background-color: #f7f5fa;
  306. }
  307. .content-cols .nav-bar-stacked .active a {
  308. border-right: 1px solid #563d7c;
  309. }
  310. #global-search {
  311. width: 150px;
  312. border-radius: 8px;
  313. background-color: #f4f4f4;
  314. }
  315. #global-search:focus {
  316. width: 200px;
  317. background-color: #ffffff;
  318. }
  319. #task {
  320. position: fixed;
  321. display: table;
  322. width: 100%;
  323. min-width: 1000px;
  324. top: 46px;
  325. }
  326. #task > .taskbar {
  327. display: table-row;
  328. z-index: 1040;
  329. }
  330. #task > .taskbar > div {
  331. padding: 0 4px 4px 4px;
  332. display: table-cell;
  333. }
  334. #task .task {
  335. max-width: 120px;
  336. overflow: hidden;
  337. text-overflow: ellipsis;
  338. white-space: nowrap;
  339. display: inline-block;
  340. }
  341. #task .task > a,
  342. #task .task > a:hover {
  343. color: #ffffff;
  344. text-decoration: none;
  345. }
  346. #task .btn-default .task > a,
  347. #task .btn-default .task > a:hover {
  348. color: #333333;
  349. }
  350. #task .taskbar .btn-small {
  351. padding: 3px 8px 4px;
  352. margin-top: 2px;
  353. font-size: 11px;
  354. font-weight: 300;
  355. }
  356. #task .taskbar .btn-default {
  357. background-color: #c3c3c3;
  358. border-color: #c3c3c3;
  359. }
  360. #task [data-type="close"] {
  361. margin-left: 5px;
  362. font-size: 13px;
  363. top: 1px;
  364. }
  365. #task .taskbar-items {
  366. }
  367. #task .taskbar-new {
  368. text-align: right;
  369. padding-right: 12px;
  370. }
  371. .max-size-scroll {
  372. max-height: 240px;
  373. overflow-y: scroll;
  374. }
  375. /*
  376. #content > *:not(.active) {
  377. display: none !important;
  378. }
  379. */
  380. h1, h2, h3, h4, h5, h6 {
  381. font-weight: 200;
  382. }
  383. h1 {
  384. font-size: 36px;
  385. margin-top: 15px;
  386. }
  387. h2 {
  388. font-size: 24px;
  389. margin-top: 10px;
  390. }
  391. h3 {
  392. font-size: 22px;
  393. margin-top: 10px;
  394. }
  395. h4 {
  396. font-size: 20px;
  397. }
  398. h5 {
  399. font-size: 16px;
  400. }
  401. .form-group .help-message {
  402. float: right;
  403. margin-right: -23px;
  404. margin-top: -23px;
  405. }
  406. .form-control {
  407. height: 33px;
  408. font-size: 13px;
  409. }
  410. .form-large {
  411. width: 85%;
  412. max-width: 700px;
  413. }
  414. .form-normal {
  415. width: 70%;
  416. max-width: 400px;
  417. }
  418. .form-small {
  419. width: 50%;
  420. max-width: 250px;
  421. }
  422. .form-normal fieldset {
  423. margin-bottom: 10px;
  424. }
  425. .sidebar fieldset {
  426. margin-bottom: 10px;
  427. }
  428. .form-horizontal label {
  429. text-align: right;
  430. float: left;
  431. margin-left: 0;
  432. margin-right: 0;
  433. width: 130px;
  434. margin-top: 7px;
  435. }
  436. .form-horizontal .form-group .checkbox label {
  437. text-align: left;
  438. width: 100%;
  439. margin-top: 0;
  440. margin-bottom: 4px;
  441. }
  442. /* to show checkboxes below in getting_started */
  443. .form-stacked .form-group .checkbox label {
  444. display: block
  445. }
  446. /*
  447. * bootstrap changes
  448. */
  449. /* improve pagination if only one page is shown */
  450. .pagination li:only-child a {
  451. -webkit-border-radius: 3px;
  452. -moz-border-radius: 3px;
  453. border-radius: 3px;
  454. }
  455. /* improved spacing */
  456. .pagination-count {
  457. padding: 6px 6px;
  458. float: left;
  459. color: #999;
  460. border: none;
  461. line-height: 17px;
  462. }
  463. .page-header {
  464. margin: 0 0 12px;
  465. padding-bottom: 5px;
  466. }
  467. .page-header-title {
  468. float: left;
  469. }
  470. .page-header-meta {
  471. float: right;
  472. padding-top: 20px;
  473. }
  474. .page-header .page-header-meta ul.pagination {
  475. margin: 0 0 0 0;
  476. }
  477. .dropdown-menu {
  478. /*
  479. min-width: 270px;
  480. */
  481. }
  482. .dropdown-menu > li > a {
  483. font-weight: 200;
  484. max-width: 340px;
  485. overflow: hidden;
  486. text-overflow: ellipsis;
  487. white-space: nowrap;
  488. }
  489. .dropdown-menu .count {
  490. padding-top: 1px;
  491. margin-left: 10px;
  492. }
  493. .form-horizontal .help-inline, .form-horizontal .help-block {
  494. font-size: 12px;
  495. margin-top: 4px;
  496. }
  497. .form-horizontal .control-label {
  498. width: 130px;
  499. }
  500. .form-horizontal .controls {
  501. margin-left: 150px;
  502. }
  503. /* replace music icon with attachment */
  504. .icon-attachment {
  505. background-position: -24px 0;
  506. }
  507. /*
  508. *
  509. */
  510. .hero-unit {
  511. width: 940px;
  512. margin-right: auto;
  513. margin-left: auto;
  514. *zoom: 1;
  515. padding: 50px 60px 60px 60px;
  516. margin-bottom: 30px;
  517. font-size: 18px;
  518. font-weight: 200;
  519. line-height: 30px;
  520. color: inherit;
  521. background-color: #eeeeee;
  522. -webkit-border-radius: 6px;
  523. -moz-border-radius: 6px;
  524. border-radius: 6px;
  525. }
  526. .hero-unit h1 {
  527. font-size: 52px;
  528. margin-top: 4px;
  529. }
  530. .hero-unit p {
  531. font-size: 16px;
  532. font-weight: 200;
  533. line-height: 22px;
  534. }
  535. .hero-unit .small {
  536. font-size: 12px;
  537. line-height: 20px;
  538. color: #999999;
  539. }
  540. /*
  541. * removed margin of forms to not break the layout with submit buttons within <form></form> area e. g. for modal dialogs
  542. */
  543. form {
  544. margin: 0 0 0 0;
  545. }
  546. form.form-inline select,
  547. form.form-inline input[type="text"],
  548. form.form-inline input[type="password"] {
  549. width: 180px;
  550. margin-right: 4px;
  551. }
  552. .modal-header {
  553. padding: 10px 15px;
  554. }
  555. .modal .form-group .controls {
  556. width: 65%;
  557. }
  558. .modal .form-group {
  559. margin-bottom: 2px;
  560. }
  561. .modal-footer {
  562. margin-top: 0;
  563. padding: 14px 20px 20px;
  564. }
  565. .drox {
  566. margin-bottom: 6px;
  567. }
  568. .drox-header {
  569. padding: 8px 13px;
  570. background-color: #f5f5f5;
  571. color: #333333;
  572. border-radius: 5px;
  573. }
  574. .drox-header .glyphicon {
  575. display: none;
  576. }
  577. .drox-header:hover .glyphicon, .drox-header:focus .glyphicon {
  578. display: inline-block;
  579. color: #005580;
  580. text-decoration: none;
  581. }
  582. .drox-header h3 {
  583. font-size: 13px;
  584. font-weight: 200;
  585. margin-top: 2px;
  586. margin-bottom: 2px;
  587. }
  588. .drox-body {
  589. padding: 8px 13px;
  590. }
  591. .edit {
  592. }
  593. .edit .form-group {
  594. margin-bottom: 2px;
  595. }
  596. .edit select, .edit input {
  597. height: 30px;
  598. }
  599. .edit:focus {
  600. color: #000000;
  601. outline: 0;
  602. }
  603. .edit-title {
  604. }
  605. .edit-title small {
  606. font-size: 12px;
  607. }
  608. .delete {
  609. background:url("../assets/close.png") no-repeat;
  610. text-indent: -9999em;
  611. border: 0;
  612. width: 40px;
  613. height: 40px;
  614. cursor:pointer;
  615. float: right;
  616. position: relative;
  617. top: -15px;
  618. left: 30px;
  619. margin: 4px;
  620. clear: right;
  621. }
  622. footer {
  623. clear: both;
  624. padding-top: 10px;
  625. padding-left: 10px;
  626. padding-right: 22px;
  627. }
  628. .can-move {
  629. cursor: move;
  630. }
  631. .can-move-placeholder {
  632. border: 1px dashed #DDD;
  633. background: #EEE;
  634. margin-top: 5px;
  635. margin-bottom: 5px;
  636. }
  637. .customer_info {
  638. }
  639. .customer_info ul.nav > li {
  640. width: 50%;
  641. }
  642. .customer_info ul.nav > li > a {
  643. text-overflow: ellipsis;
  644. overflow: hidden;
  645. white-space: nowrap;
  646. }
  647. .customer_info .thumbnail {
  648. position: absolute;
  649. right: 20px;
  650. }
  651. .customer_info textarea {
  652. padding-left: 10px;
  653. width: 100%;
  654. border-color: #eee;
  655. }
  656. .bulk-action {
  657. position: absolute;
  658. width: 100%;
  659. }
  660. .sidebar .action {
  661. padding: 6px 8px 6px;
  662. position: fixed;
  663. bottom: 0px;
  664. background-color: #fff;
  665. width: 100%;
  666. left: 0px;
  667. border-top: 1px solid #eeeeee;
  668. width: 194px;
  669. margin-left: 4px;
  670. }
  671. @media (min-width: 800px) {
  672. .sidebar .action {
  673. width: 234px;
  674. }
  675. }
  676. @media (min-width: 1024px) {
  677. .sidebar .action {
  678. width: 254px;
  679. }
  680. }
  681. @media (min-width: 1200px) {
  682. .sidebar .action {
  683. width: 274px;
  684. }
  685. }
  686. .avatar {
  687. padding-left: 6px;
  688. padding-top: 4px;
  689. width: 70px;
  690. float: left;
  691. overflow: hidden;
  692. }
  693. .avatar ul {
  694. padding-left: 20px;
  695. }
  696. .ticket-article-view {
  697. max-width: 750px;
  698. }
  699. .ticket-article {
  700. padding: 8px 0 6px 2px;
  701. min-height: 116px;
  702. margin: 2px 0;
  703. }
  704. .ticket-article-item {
  705. border-bottom: 1px solid #eeeeee;
  706. }
  707. .ticket-article-item:last-child {
  708. border-bottom: none;
  709. }
  710. .ticket-article h4 {
  711. margin-top: 2px;
  712. margin-bottom: 6px;
  713. }
  714. .ticket-article.well {
  715. padding: 4px 0 20px 2px;
  716. margin-top: 4px;
  717. }
  718. .ticket-article-meta {
  719. border-bottom: 1px solid #eeeeee;
  720. padding-bottom: 10px;
  721. }
  722. .ticket-article-message {
  723. padding-left: 6px;
  724. padding-top: 4px;
  725. margin-left: 70px;
  726. }
  727. .ticket-edit .ticket-article-message {
  728. padding-right: 40px;
  729. }
  730. .message {
  731. padding-top: 6px;
  732. padding-bottom: 6px;
  733. }
  734. .ticket-update {
  735. width: 100%;
  736. }
  737. .ticket-update .span2 {
  738. width: 152px;
  739. margin-right: 4px;
  740. }
  741. .ticket-update .medium {
  742. width: 160px;
  743. }
  744. .show_toogle {
  745. font-size: 10px;
  746. line-height: 12px;
  747. color: #999999;
  748. }
  749. .well-muted {
  750. background-color: whiteSmoke;
  751. border: 1px solid #eee;
  752. border: 1px solid rgba(0, 0, 0, 0.05);
  753. -webkit-border-radius: 4px;
  754. -moz-border-radius: 4px;
  755. border-radius: 4px;
  756. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  757. -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  758. box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  759. }
  760. .internal {
  761. background-color: #f2dede;
  762. border-color: #eed3d7;
  763. border: 1px solid #fbeed5;
  764. border-radius: 4px;
  765. }
  766. .merged, .merge:hover {
  767. text-decoration: line-through;
  768. }
  769. .not-active {
  770. text-decoration: line-through;
  771. }
  772. .not-active a {
  773. color: #bbb;
  774. }
  775. .navbar {
  776. min-height: 46px;
  777. min-width: 1000px;
  778. }
  779. .navbar-form {
  780. margin-top: 6px;
  781. margin-bottom: 6px;
  782. padding: 0;
  783. }
  784. .navbar-brand {
  785. height: auto;
  786. line-height: 18px;
  787. font-weight: 200;
  788. padding-top: 13px;
  789. padding-bottom: 13px;
  790. }
  791. .navbar-nav > li > a {
  792. line-height: 18px;
  793. padding-top: 13px;
  794. padding-bottom: 13px;
  795. }
  796. .navbar .bell {
  797. display: none;
  798. }
  799. .navbar .bell.show {
  800. display: block;
  801. }
  802. .navbar .bell.show a {
  803. color: #fff;
  804. }
  805. .nav.navbar-nav.navbar-right {
  806. padding-right: 15px;
  807. }
  808. .nav.nav-tabs.nav-stacked > li > a > span {
  809. visibility: hidden;
  810. }
  811. .nav.nav-tabs.nav-stacked > li > a:hover > span {
  812. visibility: visible;
  813. }
  814. .nav-sub{
  815. margin-left: 12px;
  816. font-size: 12px;
  817. }
  818. .nav.nav-pills > li > a > span.local {
  819. overflow: hidden;
  820. white-space: nowrap;
  821. text-overflow: ellipsis;
  822. display: block;
  823. margin-right: 22px;
  824. }
  825. .nav.nav-pills > li > a > span.badge {
  826. margin-top: -18px;
  827. }
  828. .nav.nav-pills li .glyphicon {
  829. display: none;
  830. }
  831. .nav.nav-pills li:hover .glyphicon, .nav li:focus .glyphicon {
  832. display: inline-block;
  833. text-decoration: none;
  834. }
  835. .customer-info {
  836. width: 100%;
  837. padding-top: 7px;
  838. }
  839. .inline-edit {
  840. padding: 4px;
  841. }
  842. .inline-edit:hover {
  843. padding: 3px;
  844. border: 1px dotted #F92;
  845. -webkit-border-radius: 3px;
  846. -moz-border-radius: 3px;
  847. border-radius: 3px;
  848. }
  849. .translation {
  850. border: 1px dotted #F92;
  851. -webkit-border-radius: 3px;
  852. -moz-border-radius: 3px;
  853. border-radius: 3px;
  854. }
  855. .translation:hover {
  856. }
  857. .translation .icon-edit {
  858. display: none;
  859. }
  860. .translation:hover .icon-edit {
  861. display: inline-block;
  862. }
  863. /*
  864. * noty changes
  865. */
  866. .noty_bar.noty_layout_top {
  867. top: 56px;
  868. position: fixed;
  869. left: 50%;
  870. margin-left: -300px;
  871. width: 600px;
  872. -webkit-border-radius: 4px;
  873. -moz-border-radius: 4px;
  874. border-radius: 4px;
  875. }
  876. .noty_bar.noty_theme_twitter {
  877. font-size: 14px;
  878. line-height: 14px;
  879. text-shadow: 0 1px 0 #fff;
  880. opacity: 0.9;
  881. }
  882. .qq-upload-icon {
  883. margin: 6px 20px 0 0;
  884. height: 18px;
  885. }
  886. .qq-upload-icon .glyphicon {
  887. font-size: 15px;
  888. }
  889. .qq-upload-button {
  890. display: block;
  891. /*or inline-block*/
  892. width: 40px;
  893. padding: 8px 0 5px;
  894. text-align: center;
  895. }
  896. .qq-upload-list {
  897. text-align: left;
  898. margin: 5px 10px 0;
  899. padding: 0;
  900. list-style: disc;
  901. }
  902. .qq-upload-list li {
  903. font-size: 14px;
  904. padding: 5px;
  905. background-color: transparent;
  906. }
  907. .sub_attribute .control-label {
  908. width: 60px;
  909. }
  910. .sub_attribute .controls {
  911. margin-left: 80px;
  912. }
  913. .form-changed {
  914. border: 1px solid #fbeed5;
  915. border-radius: 4px;
  916. background-color: #fcf8e3;
  917. }
  918. #splash {
  919. background-color: #eee;
  920. position: absolute;
  921. width: 100%;
  922. top: 0;
  923. height: 100%;
  924. }
  925. #splash .logo {
  926. margin-left: auto;
  927. margin-right: auto;
  928. margin-top: 200px;
  929. width: 100px;
  930. }