You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

275 lines
5.1 KiB

7 years ago
  1. /*!
  2. * jQuery UI CSS Framework 1.12.1
  3. * http://jqueryui.com
  4. *
  5. * Copyright jQuery Foundation and other contributors
  6. * Released under the MIT license.
  7. * http://jquery.org/license
  8. *
  9. * http://api.jqueryui.com/category/theming/
  10. */
  11. .ui-sortable-handle {
  12. -ms-touch-action: none;
  13. touch-action: none;
  14. }
  15. /* Layout helpers
  16. ----------------------------------*/
  17. .ui-helper-hidden {
  18. display: none;
  19. }
  20. .ui-helper-hidden-accessible {
  21. border: 0;
  22. clip: rect(0 0 0 0);
  23. height: 1px;
  24. margin: -1px;
  25. overflow: hidden;
  26. padding: 0;
  27. position: absolute;
  28. width: 1px;
  29. }
  30. .ui-helper-reset {
  31. margin: 0;
  32. padding: 0;
  33. border: 0;
  34. outline: 0;
  35. line-height: 1.3;
  36. text-decoration: none;
  37. font-size: 100%;
  38. list-style: none;
  39. }
  40. .ui-helper-clearfix:before,
  41. .ui-helper-clearfix:after {
  42. content: "";
  43. display: table;
  44. border-collapse: collapse;
  45. }
  46. .ui-helper-clearfix:after {
  47. clear: both;
  48. }
  49. .ui-helper-zfix {
  50. width: 100%;
  51. height: 100%;
  52. top: 0;
  53. left: 0;
  54. position: absolute;
  55. opacity: 0;
  56. filter:Alpha(Opacity=0); /* support: IE8 */
  57. }
  58. .ui-front {
  59. z-index: 100;
  60. }
  61. /* Interaction Cues
  62. ----------------------------------*/
  63. .ui-state-disabled {
  64. cursor: default !important;
  65. pointer-events: none;
  66. }
  67. /* Icons
  68. ----------------------------------*/
  69. .ui-icon {
  70. display: inline-block;
  71. vertical-align: middle;
  72. margin-top: -.25em;
  73. position: relative;
  74. text-indent: -99999px;
  75. overflow: hidden;
  76. background-repeat: no-repeat;
  77. }
  78. .ui-widget-icon-block {
  79. left: 50%;
  80. margin-left: -8px;
  81. display: block;
  82. }
  83. /* Misc visuals
  84. ----------------------------------*/
  85. /* Overlays */
  86. .ui-widget-overlay {
  87. position: fixed;
  88. top: 0;
  89. left: 0;
  90. width: 100%;
  91. height: 100%;
  92. }
  93. .ui-datepicker {
  94. width: 17em;
  95. padding: .2em .2em 0;
  96. display: none;
  97. }
  98. .ui-datepicker .ui-datepicker-header {
  99. position: relative;
  100. padding: .2em 0;
  101. }
  102. .ui-datepicker .ui-datepicker-prev,
  103. .ui-datepicker .ui-datepicker-next {
  104. position: absolute;
  105. top: 2px;
  106. width: 1.8em;
  107. height: 1.8em;
  108. }
  109. .ui-datepicker .ui-datepicker-prev-hover,
  110. .ui-datepicker .ui-datepicker-next-hover {
  111. top: 1px;
  112. }
  113. .ui-datepicker .ui-datepicker-prev {
  114. left: 2px;
  115. }
  116. .ui-datepicker .ui-datepicker-next {
  117. right: 2px;
  118. }
  119. .ui-datepicker .ui-datepicker-prev-hover {
  120. left: 1px;
  121. }
  122. .ui-datepicker .ui-datepicker-next-hover {
  123. right: 1px;
  124. }
  125. .ui-datepicker .ui-datepicker-prev span,
  126. .ui-datepicker .ui-datepicker-next span {
  127. display: block;
  128. position: absolute;
  129. left: 50%;
  130. margin-left: -8px;
  131. top: 50%;
  132. margin-top: -8px;
  133. }
  134. .ui-datepicker .ui-datepicker-title {
  135. margin: 0 2.3em;
  136. line-height: 1.8em;
  137. text-align: center;
  138. }
  139. .ui-datepicker .ui-datepicker-title select {
  140. font-size: 1em;
  141. margin: 1px 0;
  142. }
  143. .ui-datepicker select.ui-datepicker-month,
  144. .ui-datepicker select.ui-datepicker-year {
  145. width: 45%;
  146. }
  147. .ui-datepicker table {
  148. width: 100%;
  149. font-size: .9em;
  150. border-collapse: collapse;
  151. margin: 0 0 .4em;
  152. }
  153. .ui-datepicker th {
  154. padding: .7em .3em;
  155. text-align: center;
  156. font-weight: bold;
  157. border: 0;
  158. }
  159. .ui-datepicker td {
  160. border: 0;
  161. padding: 1px;
  162. }
  163. .ui-datepicker td span,
  164. .ui-datepicker td a {
  165. display: block;
  166. padding: .2em;
  167. text-align: right;
  168. text-decoration: none;
  169. }
  170. .ui-datepicker .ui-datepicker-buttonpane {
  171. background-image: none;
  172. margin: .7em 0 0 0;
  173. padding: 0 .2em;
  174. border-left: 0;
  175. border-right: 0;
  176. border-bottom: 0;
  177. }
  178. .ui-datepicker .ui-datepicker-buttonpane button {
  179. float: right;
  180. margin: .5em .2em .4em;
  181. cursor: pointer;
  182. padding: .2em .6em .3em .6em;
  183. width: auto;
  184. overflow: visible;
  185. }
  186. .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  187. float: left;
  188. }
  189. /* with multiple calendars */
  190. .ui-datepicker.ui-datepicker-multi {
  191. width: auto;
  192. }
  193. .ui-datepicker-multi .ui-datepicker-group {
  194. float: left;
  195. }
  196. .ui-datepicker-multi .ui-datepicker-group table {
  197. width: 95%;
  198. margin: 0 auto .4em;
  199. }
  200. .ui-datepicker-multi-2 .ui-datepicker-group {
  201. width: 50%;
  202. }
  203. .ui-datepicker-multi-3 .ui-datepicker-group {
  204. width: 33.3%;
  205. }
  206. .ui-datepicker-multi-4 .ui-datepicker-group {
  207. width: 25%;
  208. }
  209. .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
  210. .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  211. border-left-width: 0;
  212. }
  213. .ui-datepicker-multi .ui-datepicker-buttonpane {
  214. clear: left;
  215. }
  216. .ui-datepicker-row-break {
  217. clear: both;
  218. width: 100%;
  219. font-size: 0;
  220. }
  221. /* RTL support */
  222. .ui-datepicker-rtl {
  223. direction: rtl;
  224. }
  225. .ui-datepicker-rtl .ui-datepicker-prev {
  226. right: 2px;
  227. left: auto;
  228. }
  229. .ui-datepicker-rtl .ui-datepicker-next {
  230. left: 2px;
  231. right: auto;
  232. }
  233. .ui-datepicker-rtl .ui-datepicker-prev:hover {
  234. right: 1px;
  235. left: auto;
  236. }
  237. .ui-datepicker-rtl .ui-datepicker-next:hover {
  238. left: 1px;
  239. right: auto;
  240. }
  241. .ui-datepicker-rtl .ui-datepicker-buttonpane {
  242. clear: right;
  243. }
  244. .ui-datepicker-rtl .ui-datepicker-buttonpane button {
  245. float: left;
  246. }
  247. .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
  248. .ui-datepicker-rtl .ui-datepicker-group {
  249. float: right;
  250. }
  251. .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
  252. .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  253. border-right-width: 0;
  254. border-left-width: 1px;
  255. }
  256. /* Icons */
  257. .ui-datepicker .ui-icon {
  258. display: block;
  259. text-indent: -99999px;
  260. overflow: hidden;
  261. background-repeat: no-repeat;
  262. left: .5em;
  263. top: .3em;
  264. }