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.

532 lines
22 KiB

9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
9 years ago
10 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
9 years ago
10 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
  1. /*!
  2. * # Semantic UI 2.0.0 - Checkbox
  3. * http://github.com/semantic-org/semantic-ui/
  4. *
  5. *
  6. * Copyright 2015 Contributors
  7. * Released under the MIT license
  8. * http://opensource.org/licenses/MIT
  9. *
  10. */
  11. /*******************************
  12. Checkbox
  13. *******************************/
  14. /*--------------
  15. Content
  16. ---------------*/
  17. .ui.checkbox {
  18. position: relative;
  19. display: inline-block;
  20. min-height: 17px;
  21. font-size: 1rem;
  22. line-height: 15px;
  23. min-width: 17px;
  24. -webkit-backface-visibility: hidden;
  25. backface-visibility: hidden;
  26. outline: none;
  27. vertical-align: middle;
  28. }
  29. .ui.checkbox input[type="checkbox"],
  30. .ui.checkbox input[type="radio"] {
  31. position: absolute;
  32. top: 0px;
  33. left: 0px;
  34. opacity: 0 !important;
  35. outline: none;
  36. z-index: -1;
  37. }
  38. /*--------------
  39. Box
  40. ---------------*/
  41. .ui.checkbox .box,
  42. .ui.checkbox label {
  43. display: block;
  44. cursor: pointer;
  45. padding-left: 1.75em;
  46. outline: none;
  47. }
  48. .ui.checkbox label {
  49. font-size: 1em;
  50. }
  51. .ui.checkbox .box:before,
  52. .ui.checkbox label:before {
  53. position: absolute;
  54. line-height: 1;
  55. width: 17px;
  56. height: 17px;
  57. top: 0em;
  58. left: 0em;
  59. content: '';
  60. background: #ffffff;
  61. border-radius: 0.25em;
  62. -webkit-transition: background-color 0.1s ease, border 0.1s ease, opacity 0.1s ease, box-shadow 0.1s ease;
  63. transition: background-color 0.1s ease, border 0.1s ease, opacity 0.1s ease, box-shadow 0.1s ease;
  64. border: 1px solid #d4d4d5;
  65. }
  66. /*--------------
  67. Checkmark
  68. ---------------*/
  69. .ui.checkbox .box:after,
  70. .ui.checkbox label:after {
  71. position: absolute;
  72. top: 0px;
  73. left: 0px;
  74. line-height: 17px;
  75. width: 17px;
  76. height: 17px;
  77. text-align: center;
  78. opacity: 0;
  79. color: rgba(0, 0, 0, 0.87);
  80. -webkit-transition: background-color 0.1s ease, border 0.1s ease, opacity 0.1s ease, box-shadow 0.1s ease;
  81. transition: background-color 0.1s ease, border 0.1s ease, opacity 0.1s ease, box-shadow 0.1s ease;
  82. }
  83. /*--------------
  84. Label
  85. ---------------*/
  86. /* Inside */
  87. .ui.checkbox label,
  88. .ui.checkbox + label {
  89. cursor: pointer;
  90. color: rgba(0, 0, 0, 0.87);
  91. -webkit-transition: color 0.1s ease;
  92. transition: color 0.1s ease;
  93. -webkit-user-select: none;
  94. -moz-user-select: none;
  95. -ms-user-select: none;
  96. user-select: none;
  97. }
  98. /* Outside */
  99. .ui.checkbox + label {
  100. vertical-align: middle;
  101. }
  102. /*******************************
  103. States
  104. *******************************/
  105. /*--------------
  106. Hover
  107. ---------------*/
  108. .ui.checkbox .box:hover::before,
  109. .ui.checkbox label:hover::before {
  110. background: #ffffff;
  111. border: 1px solid rgba(34, 36, 38, 0.3);
  112. }
  113. .ui.checkbox label:hover,
  114. .ui.checkbox + label:hover {
  115. color: rgba(0, 0, 0, 0.8);
  116. }
  117. /*--------------
  118. Down
  119. ---------------*/
  120. .ui.checkbox .box:active::before,
  121. .ui.checkbox label:active::before {
  122. background: #f9fafb;
  123. border: 1px solid rgba(34, 36, 38, 0.3);
  124. }
  125. .ui.checkbox .box:active::after,
  126. .ui.checkbox label:active::after {
  127. color: rgba(0, 0, 0, 0.95);
  128. }
  129. .ui.checkbox input[type="checkbox"]:active ~ label,
  130. .ui.checkbox input[type="radio"]:active ~ label {
  131. color: rgba(0, 0, 0, 0.95);
  132. }
  133. /*--------------
  134. Active
  135. ---------------*/
  136. .ui.checkbox input[type="checkbox"]:checked ~ .box:before,
  137. .ui.checkbox input[type="checkbox"]:checked ~ label:before,
  138. .ui.checkbox input[type="radio"]:checked ~ .box:before,
  139. .ui.checkbox input[type="radio"]:checked ~ label:before {
  140. background: #ffffff;
  141. border: 1px solid rgba(34, 36, 38, 0.15);
  142. }
  143. .ui.checkbox input[type="checkbox"]:checked ~ .box:after,
  144. .ui.checkbox input[type="checkbox"]:checked ~ label:after,
  145. .ui.checkbox input[type="radio"]:checked ~ .box:after,
  146. .ui.checkbox input[type="radio"]:checked ~ label:after {
  147. opacity: 1;
  148. color: rgba(0, 0, 0, 0.95);
  149. }
  150. /*--------------
  151. Focus
  152. ---------------*/
  153. .ui.checkbox input[type="checkbox"]:focus ~ .box:before,
  154. .ui.checkbox input[type="checkbox"]:focus ~ label:before,
  155. .ui.checkbox input[type="radio"]:focus ~ .box:before,
  156. .ui.checkbox input[type="radio"]:focus ~ label:before,
  157. .ui.checkbox input[type="checkbox"]:checked:focus ~ .box:before,
  158. .ui.checkbox input[type="checkbox"]:checked:focus ~ label:before,
  159. .ui.checkbox input[type="radio"]:checked:focus ~ .box:before,
  160. .ui.checkbox input[type="radio"]:checked:focus ~ label:before {
  161. background: #f9fafb;
  162. border: 1px solid rgba(34, 36, 38, 0.3);
  163. }
  164. .ui.checkbox input[type="checkbox"]:focus ~ .box:after,
  165. .ui.checkbox input[type="checkbox"]:focus ~ label:after,
  166. .ui.checkbox input[type="radio"]:focus ~ .box:after,
  167. .ui.checkbox input[type="radio"]:focus ~ label:after {
  168. color: rgba(0, 0, 0, 0.95);
  169. }
  170. .ui.checkbox input[type="checkbox"]:focus ~ label,
  171. .ui.checkbox input[type="radio"]:focus ~ label {
  172. color: rgba(0, 0, 0, 0.95);
  173. }
  174. /*--------------
  175. Read-Only
  176. ---------------*/
  177. .ui.read-only.checkbox,
  178. .ui.read-only.checkbox label {
  179. cursor: default;
  180. }
  181. /*--------------
  182. Disabled
  183. ---------------*/
  184. .ui.disabled.checkbox .box:after,
  185. .ui.disabled.checkbox label,
  186. .ui.checkbox input[disabled] ~ .box:after,
  187. .ui.checkbox input[disabled] ~ label {
  188. cursor: default;
  189. opacity: 0.5;
  190. color: #000000;
  191. }
  192. /*******************************
  193. Types
  194. *******************************/
  195. /*--------------
  196. Radio
  197. ---------------*/
  198. .ui.radio.checkbox {
  199. min-height: 14px;
  200. }
  201. /* Box */
  202. .ui.radio.checkbox .box:before,
  203. .ui.radio.checkbox label:before {
  204. width: 14px;
  205. height: 14px;
  206. border-radius: 500rem;
  207. top: 1px;
  208. left: 0px;
  209. -webkit-transform: none;
  210. -ms-transform: none;
  211. transform: none;
  212. }
  213. /* Circle */
  214. .ui.radio.checkbox .box:after,
  215. .ui.radio.checkbox label:after {
  216. border: none;
  217. content: '';
  218. width: 14px;
  219. height: 14px;
  220. line-height: 14px;
  221. top: 1px;
  222. left: 0px;
  223. font-size: 9px;
  224. }
  225. /* Radio Checkbox */
  226. .ui.radio.checkbox .box:after,
  227. .ui.radio.checkbox label:after {
  228. width: 14px;
  229. height: 14px;
  230. border-radius: 500rem;
  231. -webkit-transform: scale(0.42857143);
  232. -ms-transform: scale(0.42857143);
  233. transform: scale(0.42857143);
  234. background-color: rgba(0, 0, 0, 0.87);
  235. }
  236. /* Active */
  237. .ui.radio.checkbox input[type="radio"]:checked ~ .box:before,
  238. .ui.radio.checkbox input[type="radio"]:checked ~ label:before {
  239. background-color: #ffffff;
  240. }
  241. .ui.radio.checkbox input[type="radio"]:checked ~ .box:after,
  242. .ui.radio.checkbox input[type="radio"]:checked ~ label:after {
  243. background-color: rgba(0, 0, 0, 0.95);
  244. }
  245. /*--------------
  246. Slider
  247. ---------------*/
  248. .ui.slider.checkbox {
  249. min-height: 1.25rem;
  250. }
  251. .ui.slider.checkbox .box,
  252. .ui.slider.checkbox label {
  253. padding-left: 4.5rem;
  254. line-height: 1rem;
  255. color: rgba(0, 0, 0, 0.4);
  256. }
  257. /* Line */
  258. .ui.slider.checkbox .box:before,
  259. .ui.slider.checkbox label:before {
  260. display: block;
  261. position: absolute;
  262. content: '';
  263. top: 0.4rem;
  264. left: 0em;
  265. z-index: 1;
  266. border: none !important;
  267. background-color: rgba(0, 0, 0, 0.05);
  268. width: 3.5rem;
  269. height: 0.2142rem;
  270. -webkit-transform: none;
  271. -ms-transform: none;
  272. transform: none;
  273. border-radius: 500rem;
  274. -webkit-transition: background 0.3s ease;
  275. transition: background 0.3s ease;
  276. }
  277. /* Handle */
  278. .ui.slider.checkbox .box:after,
  279. .ui.slider.checkbox label:after {
  280. background: #ffffff -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  281. background: #ffffff linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  282. position: absolute;
  283. content: '';
  284. opacity: 1;
  285. z-index: 2;
  286. border: none;
  287. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  288. width: 1.5rem;
  289. height: 1.5rem;
  290. top: -0.25rem;
  291. left: 0em;
  292. -webkit-transform: none;
  293. -ms-transform: none;
  294. transform: none;
  295. border-radius: 500rem;
  296. -webkit-transition: left 0.3s ease;
  297. transition: left 0.3s ease;
  298. }
  299. /* Focus */
  300. .ui.slider.checkbox input[type="checkbox"]:focus ~ .box:before,
  301. .ui.slider.checkbox input[type="checkbox"]:focus ~ label:before,
  302. .ui.slider.checkbox input[type="radio"]:focus ~ .box:before,
  303. .ui.slider.checkbox input[type="radio"]:focus ~ label:before {
  304. background-color: rgba(0, 0, 0, 0.15);
  305. border: none;
  306. }
  307. /* Hover */
  308. .ui.slider.checkbox .box:hover,
  309. .ui.slider.checkbox label:hover {
  310. color: rgba(0, 0, 0, 0.8);
  311. }
  312. .ui.slider.checkbox .box:hover::before,
  313. .ui.slider.checkbox label:hover::before {
  314. background: rgba(0, 0, 0, 0.15);
  315. }
  316. /* Active */
  317. .ui.slider.checkbox input[type="checkbox"]:checked ~ .box,
  318. .ui.slider.checkbox input[type="checkbox"]:checked ~ label,
  319. .ui.slider.checkbox input[type="radio"]:checked ~ .box,
  320. .ui.slider.checkbox input[type="radio"]:checked ~ label {
  321. color: rgba(0, 0, 0, 0.95);
  322. }
  323. .ui.slider.checkbox input[type="checkbox"]:checked ~ .box:before,
  324. .ui.slider.checkbox input[type="checkbox"]:checked ~ label:before,
  325. .ui.slider.checkbox input[type="radio"]:checked ~ .box:before,
  326. .ui.slider.checkbox input[type="radio"]:checked ~ label:before {
  327. background-color: #545454;
  328. }
  329. .ui.slider.checkbox input[type="checkbox"]:checked ~ .box:after,
  330. .ui.slider.checkbox input[type="checkbox"]:checked ~ label:after,
  331. .ui.slider.checkbox input[type="radio"]:checked ~ .box:after,
  332. .ui.slider.checkbox input[type="radio"]:checked ~ label:after {
  333. left: 2rem;
  334. }
  335. /*--------------
  336. Toggle
  337. ---------------*/
  338. .ui.toggle.checkbox {
  339. min-height: 1.5rem;
  340. }
  341. .ui.toggle.checkbox .box,
  342. .ui.toggle.checkbox label {
  343. min-height: 1.5rem;
  344. padding-left: 4.5rem;
  345. color: rgba(0, 0, 0, 0.87);
  346. }
  347. .ui.toggle.checkbox label {
  348. padding-top: 0.15em;
  349. }
  350. /* Switch */
  351. .ui.toggle.checkbox .box:before,
  352. .ui.toggle.checkbox label:before {
  353. display: block;
  354. position: absolute;
  355. content: '';
  356. top: 0rem;
  357. z-index: 1;
  358. border: none;
  359. background-color: rgba(0, 0, 0, 0.05);
  360. width: 3.5rem;
  361. height: 1.5rem;
  362. border-radius: 500rem;
  363. }
  364. /* Handle */
  365. .ui.toggle.checkbox .box:after,
  366. .ui.toggle.checkbox label:after {
  367. background: #ffffff -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  368. background: #ffffff linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  369. position: absolute;
  370. content: '';
  371. opacity: 1;
  372. z-index: 2;
  373. border: none;
  374. box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  375. width: 1.5rem;
  376. height: 1.5rem;
  377. top: 0rem;
  378. left: 0em;
  379. border-radius: 500rem;
  380. -webkit-transition: background 0.3s ease, left 0.3s ease;
  381. transition: background 0.3s ease, left 0.3s ease;
  382. }
  383. .ui.toggle.checkbox input[type="checkbox"] ~ .box:after,
  384. .ui.toggle.checkbox input[type="checkbox"] ~ label:after,
  385. .ui.toggle.checkbox input[type="radio"] ~ .box:after,
  386. .ui.toggle.checkbox input[type="radio"] ~ label:after {
  387. left: -0.05rem;
  388. }
  389. /* Focus */
  390. .ui.toggle.checkbox input[type="checkbox"]:focus ~ .box:before,
  391. .ui.toggle.checkbox input[type="checkbox"]:focus ~ label:before,
  392. .ui.toggle.checkbox input[type="radio"]:focus ~ .box:before,
  393. .ui.toggle.checkbox input[type="radio"]:focus ~ label:before {
  394. background-color: rgba(0, 0, 0, 0.15);
  395. border: none;
  396. }
  397. /* Hover */
  398. .ui.toggle.checkbox .box:hover::before,
  399. .ui.toggle.checkbox label:hover::before {
  400. background-color: rgba(0, 0, 0, 0.15);
  401. border: none;
  402. }
  403. /* Active */
  404. .ui.toggle.checkbox input[type="checkbox"]:checked ~ .box,
  405. .ui.toggle.checkbox input[type="checkbox"]:checked ~ label,
  406. .ui.toggle.checkbox input[type="radio"]:checked ~ .box,
  407. .ui.toggle.checkbox input[type="radio"]:checked ~ label {
  408. color: rgba(0, 0, 0, 0.95);
  409. }
  410. .ui.toggle.checkbox input[type="checkbox"]:checked ~ .box:before,
  411. .ui.toggle.checkbox input[type="checkbox"]:checked ~ label:before,
  412. .ui.toggle.checkbox input[type="radio"]:checked ~ .box:before,
  413. .ui.toggle.checkbox input[type="radio"]:checked ~ label:before {
  414. background-color: #2185d0;
  415. }
  416. .ui.toggle.checkbox input[type="checkbox"]:checked ~ .box:after,
  417. .ui.toggle.checkbox input[type="checkbox"]:checked ~ label:after,
  418. .ui.toggle.checkbox input[type="radio"]:checked ~ .box:after,
  419. .ui.toggle.checkbox input[type="radio"]:checked ~ label:after {
  420. left: 2.15rem;
  421. }
  422. /*******************************
  423. Variations
  424. *******************************/
  425. /*--------------
  426. Fitted
  427. ---------------*/
  428. .ui.fitted.checkbox .box,
  429. .ui.fitted.checkbox label {
  430. padding-left: 0em !important;
  431. }
  432. .ui.fitted.toggle.checkbox,
  433. .ui.fitted.toggle.checkbox {
  434. width: 3.5rem;
  435. }
  436. .ui.fitted.slider.checkbox,
  437. .ui.fitted.slider.checkbox {
  438. width: 3.5rem;
  439. }
  440. /*******************************
  441. Theme Overrides
  442. *******************************/
  443. @font-face {
  444. font-family: 'Checkbox';
  445. src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAOAIAAAwBgT1MvMj3hSQEAAADsAAAAVmNtYXDQEhm3AAABRAAAAUpjdnQgBkn/lAAABuwAAAAcZnBnbYoKeDsAAAcIAAAJkWdhc3AAAAAQAAAG5AAAAAhnbHlm32cEdgAAApAAAAC2aGVhZAErPHsAAANIAAAANmhoZWEHUwNNAAADgAAAACRobXR4CykAAAAAA6QAAAAMbG9jYQA4AFsAAAOwAAAACG1heHAApgm8AAADuAAAACBuYW1lzJ0aHAAAA9gAAALNcG9zdK69QJgAAAaoAAAAO3ByZXCSoZr/AAAQnAAAAFYAAQO4AZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoAQNS/2oAWgMLAE8AAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADoAf//AAAAAOgA//8AABgBAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAADpAKYABUAHEAZDwEAAQFCAAIBAmoAAQABagAAAGEUFxQDEisBFAcBBiInASY0PwE2Mh8BATYyHwEWA6QP/iAQLBD+6g8PTBAsEKQBbhAsEEwPAhYWEP4gDw8BFhAsEEwQEKUBbxAQTBAAAAH//f+xA18DCwAMABJADwABAQpDAAAACwBEFRMCESsBFA4BIi4CPgEyHgEDWXLG6MhuBnq89Lp+AV51xHR0xOrEdHTEAAAAAAEAAAABAADDeRpdXw889QALA+gAAAAAzzWYjQAAAADPNWBN//3/sQOkAwsAAAAIAAIAAAAAAAAAAQAAA1L/agBaA+gAAP/3A6QAAQAAAAAAAAAAAAAAAAAAAAMD6AAAA+gAAANZAAAAAAAAADgAWwABAAAAAwAWAAEAAAAAAAIABgATAG4AAAAtCZEAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACAA1AAEAAAAAAAIABwA9AAEAAAAAAAMACABEAAEAAAAAAAQACABMAAEAAAAAAAUACwBUAAEAAAAAAAYACABfAAEAAAAAAAoAKwBnAAEAAAAAAAsAEwCSAAMAAQQJAAAAagClAAMAAQQJAAEAEAEPAAMAAQQJAAIADgEfAAMAAQQJAAMAEAEtAAMAAQQJAAQAEAE9AAMAAQQJAAUAFgFNAAMAAQQJAAYAEAFjAAMAAQQJAAoAVgFzAAMAAQQJAAsAJgHJQ29weXJpZ2h0IChDKSAyMDE0IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21mb250ZWxsb1JlZ3VsYXJmb250ZWxsb2ZvbnRlbGxvVmVyc2lvbiAxLjBmb250ZWxsb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA0ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBmAG8AbgB0AGUAbABsAG8AUgBlAGcAdQBsAGEAcgBmAG8AbgB0AGUAbABsAG8AZgBvAG4AdABlAGwAbABvAFYAZQByAHMAaQBvAG4AIAAxAC4AMABmAG8AbgB0AGUAbABsAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAQIBAwljaGVja21hcmsGY2lyY2xlAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAADIAMgML/7EDC/+xsAAssCBgZi2wASwgZCCwwFCwBCZasARFW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCwCkVhZLAoUFghsApFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwACtZWSOwAFBYZVlZLbACLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbADLCMhIyEgZLEFYkIgsAYjQrIKAAIqISCwBkMgiiCKsAArsTAFJYpRWGBQG2FSWVgjWSEgsEBTWLAAKxshsEBZI7AAUFhlWS2wBCywB0MrsgACAENgQi2wBSywByNCIyCwACNCYbCAYrABYLAEKi2wBiwgIEUgsAJFY7ABRWJgRLABYC2wBywgIEUgsAArI7ECBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsAgssQUFRbABYUQtsAkssAFgICCwCUNKsABQWCCwCSNCWbAKQ0qwAFJYILAKI0JZLbAKLCC4BABiILgEAGOKI2GwC0NgIIpgILALI0IjLbALLEtUWLEHAURZJLANZSN4LbAMLEtRWEtTWLEHAURZGyFZJLATZSN4LbANLLEADENVWLEMDEOwAWFCsAorWbAAQ7ACJUKxCQIlQrEKAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAJKiEjsAFhIIojYbAJKiEbsQEAQ2CwAiVCsAIlYbAJKiFZsAlDR7AKQ0dgsIBiILACRWOwAUViYLEAABMjRLABQ7AAPrIBAQFDYEItsA4ssQAFRVRYALAMI0IgYLABYbUNDQEACwBCQopgsQ0FK7BtKxsiWS2wDyyxAA4rLbAQLLEBDistsBEssQIOKy2wEiyxAw4rLbATLLEEDistsBQssQUOKy2wFSyxBg4rLbAWLLEHDistsBcssQgOKy2wGCyxCQ4rLbAZLLAIK7EABUVUWACwDCNCIGCwAWG1DQ0BAAsAQkKKYLENBSuwbSsbIlktsBossQAZKy2wGyyxARkrLbAcLLECGSstsB0ssQMZKy2wHiyxBBkrLbAfLLEFGSstsCAssQYZKy2wISyxBxkrLbAiLLEIGSstsCMssQkZKy2wJCwgPLABYC2wJSwgYLANYCBDI7ABYEOwAiVhsAFgsCQqIS2wJiywJSuwJSotsCcsICBHICCwAkVjsAFFYmAjYTgjIIpVWCBHICCwAkVjsAFFYmAjYTgbIVktsCgssQAFRVRYALABFrAnKrABFTAbIlktsCkssAgrsQAFRVRYALABFrAnKrABFTAbIlktsCosIDWwAWAtsCssALADRWOwAUVisAArsAJFY7ABRWKwACuwABa0AAAAAABEPiM4sSoBFSotsCwsIDwgRyCwAkVjsAFFYmCwAENhOC2wLSwuFzwtsC4sIDwgRyCwAkVjsAFFYmCwAENhsAFDYzgtsC8ssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIuAQEVFCotsDAssAAWsAQlsAQlRyNHI2GwBkUrZYouIyAgPIo4LbAxLLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGB
  446. }
  447. .ui.checkbox label:before,
  448. .ui.checkbox .box:before,
  449. .ui.checkbox label:after,
  450. .ui.checkbox .box:after {
  451. font-family: 'Checkbox';
  452. }
  453. .ui.checkbox label:after,
  454. .ui.checkbox .box:after {
  455. content: '\e800';
  456. }
  457. /* UTF Reference
  458. .check:before { content: '\e800'; } ''
  459. .circle:before { content: '\e801'; }
  460. .ok-circled:before { content: '\e806'; }
  461. .ok-circle:before { content: '\e805'; }
  462. .cancel-circle:before { content: '\e807'; }
  463. .cancel-circle-1:before { content: '\e804'; }
  464. .empty-circle:before { content: '\e802'; }
  465. .radio:before { content: '\e803'; }
  466. */
  467. /*******************************
  468. Site Overrides
  469. *******************************/