general.css 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. /*
  2. REMINE.CSS
  3. */
  4. html, body
  5. {
  6. font-family: 'Open Sans', sans-serif;
  7. }
  8. *
  9. {
  10. box-sizing: border-box;
  11. }
  12. ul
  13. {
  14. margin: 0;
  15. padding: 0;
  16. list-style: none;
  17. }
  18. a
  19. {
  20. font: inherit;
  21. text-decoration: none;
  22. color: inherit;
  23. }
  24. button
  25. {
  26. display: flex;
  27. align-items: center;
  28. color: inherit;
  29. outline: none;
  30. border: none;
  31. background: none;
  32. }
  33. input
  34. {
  35. color: inherit;
  36. }
  37. h1, h2, h3, h4, h5
  38. {
  39. font-weight: normal;
  40. margin: 0;
  41. }
  42. address
  43. {
  44. font-style: normal;
  45. }
  46. table
  47. {
  48. width: 100%;
  49. /* border-collapse: collapse; */
  50. }
  51. th
  52. {
  53. text-align: left;
  54. }
  55. table.dataTable
  56. {
  57. font-size: 85%;
  58. }
  59. .navbar-default
  60. {
  61. border-bottom: 1px solid rgba(0,0,0,0.15);
  62. height: 50px;
  63. box-sizing: border-box;
  64. }
  65. body > .screen
  66. {
  67. display: none;
  68. position: absolute;
  69. top: 8rem;
  70. left: 0;
  71. width: 100%;
  72. overflow-x: hidden;
  73. overflow-y: auto;
  74. z-index: 1;
  75. animation: pageOut 0.2s;
  76. /* background: #f4f4f4; */
  77. }
  78. body > .screen.active
  79. {
  80. animation: pageIn 0.2s;
  81. }
  82. @keyframes pageIn
  83. {
  84. from { opacity: 0; }
  85. to { opacity: 1; }
  86. }
  87. @keyframes pageOut
  88. {
  89. from { opacity: 1; }
  90. to { opacity: 0; }
  91. }
  92. #screen-loading
  93. {
  94. display: block;
  95. width: 100%;
  96. height: 100%;
  97. top: 0;
  98. background: #eee;
  99. z-index: 9999 !important;
  100. }
  101. body.screen-login #nav
  102. {
  103. display: none;
  104. }
  105. #screen-sd table.editable
  106. {
  107. background: #f4f4f4;
  108. margin: 0;
  109. }
  110. .table-responsive
  111. {
  112. width: 100%;
  113. margin-top: 2em;
  114. margin-bottom: 1em;
  115. overflow-x: auto;
  116. overflow-y: hidden;
  117. -webkit-overflow-scrolling: touch;
  118. -ms-overflow-style: -ms-autohiding-scrollbar;
  119. border: 1px solid #ccc;
  120. }
  121. #screen-sd table.editable thead > tr > th
  122. {
  123. font-weight: normal;
  124. opacity: 0.9;
  125. }
  126. #screen-sd table.editable thead > tr > th.editable
  127. {
  128. font-weight: bold;
  129. }
  130. @media (min-width: 1500px)
  131. {
  132. .container {
  133. width: 1400px;
  134. }
  135. }